@charset "UTF-8";/*!
 * Juiced (http://juicedcss.com)
 * Copyright 2015 Joey Lea
 * Licensed under MIT (https://github.com/ovdojoey/Juiced/blob/master/LICENSE)
*/.alert>.alert-exit,a.no-t-d,a.no-text-decoration,a.text-decoration-none,a:link{text-decoration:none}.btn.btn-block,.btn.w-100,.card{width:100%}.draganddrop .draggable,.switch{-webkit-user-select:none;-ms-user-select:none}.modal,.sr-only{overflow:hidden}*,.border-box,menu>div{box-sizing:border-box}#footer ul,.draganddrop .toolbox ul,dl.no-style,ol.no-style,ul.no-style{list-style:none}*{-webkit-backface-visibility:hidden}body,html{margin:0;padding:0}html[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.6;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#878787;font-size:60%}a{-ms-touch-action:manipulation;touch-action:manipulation}a:focus,a:hover{color:#ee9f33}a:active{outline:0}pre{background:#f7f7f7;white-space:pre-line;padding:12px;border-radius:3px;font-size:.85rem;max-width:100%;margin-bottom:2.8rem;position:relative}pre:after{content:attr(data-code-type);position:absolute;top:5px;right:10px;color:#969696;font-family:sans-serif;font-weight:900}blockquote{margin:1.5em 10px;padding:.5em 10px;quotes:"“" "”" "‘" "’"}blockquote:before{color:#c4c4c4;content:open-quote;font-size:3em;line-height:.1em;margin-right:.12em;vertical-align:-.3em}blockquote p{display:inline}.alert>.alert-exit,.btn,.card{display:inline-block}.alert{padding:10px;border-radius:5px;border:1px solid #ddd;text-align:left;font-size:.95rem;margin-bottom:1.4rem;position:relative}.alert.alert-blue,.alert.alert-green,.alert.alert-plain,.alert.alert-red,.alert.alert-yellow{border-color:transparent}.alert.alert-sm{padding:5px 10px;font-size:.85rem}.alert.alert-lg{padding:16px;font-size:1.2rem}.alert>.alert-exit{position:absolute;top:0;right:0;padding:0 5px;margin:-1px;height:1em;font-size:1.2em;line-height:1em;opacity:.6;color:inherit}.alert>.alert-exit:hover{opacity:1}.alert.alert-red{background:#AA252B;color:#fff}.alert.alert-green{background:#1a4;color:#f0fdf4}.alert.alert-blue{background:#2E5DBB;color:#fff}.alert.alert-yellow{background:#fae17b;color:#413402}.alert.alert-plain{background:0 0;color:inherit}.btn{text-align:center;-ms-touch-action:manipulation;touch-action:manipulation}.btn.radius{border-radius:5px}.btn.btn-lg{padding:16px 24px;font-size:1.2rem}.btn.btn-sm{padding:6px;font-size:.9rem}.form-control,.form-control option,input[type=checkbox],input[type=radio]{font-size:1rem}.btn.btn-pill{border-radius:20px}.btn.btn-outline{background:0 0;border:1px solid}.btn.btn-outline.btn-outline-thick{border:2px solid}.btn.btn-block+.btn-block{border-top-color:transparent}.card-masonry-1>.card,.card-masonry-2>.card,.card-masonry-3>.card,.card-masonry-4>.card,.lg-card-masonry-1>.card,.lg-card-masonry-2>.card,.lg-card-masonry-3>.card,.lg-card-masonry-4>.card,.md-card-masonry-1>.card,.md-card-masonry-2>.card,.md-card-masonry-3>.card,.md-card-masonry-4>.card,.sm-card-masonry-1>.card,.sm-card-masonry-2>.card,.sm-card-masonry-3>.card,.sm-card-masonry-4>.card,.xs-card-masonry-1>.card,.xs-card-masonry-2>.card,.xs-card-masonry-3>.card,.xs-card-masonry-4>.card{max-width:360px}.card-masonry-4{column-count:4}.card-masonry-3{column-count:3}.card-masonry-2{column-count:2}.card-masonry-1{column-count:1}.card{border:1px solid #aaa;margin:16px auto}.card.radius{border-radius:4px}.card.no-border{border:0}.card.radius.no-border{border-radius:4px}.card.radius.no-border .card-content:first-of-type,.card.radius.no-border .card-header{border-top-right-radius:4px;border-top-left-radius:4px}.card.radius.no-border .card-content:last-of-type,.card.radius.no-border .card-footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.card .card-img{width:100%;margin:0;padding:0;display:block;vertical-align:middle}.card .card-content,.card.card-content{padding:16px}.card .card-footer,.card .card-header{padding:22px 16px}.card .card-footer h1,.card .card-footer h2,.card .card-footer h3,.card .card-footer h4,.card .card-footer h5,.card .card-footer h6,.card .card-header h1,.card .card-header h2,.card .card-header h3,.card .card-header h4,.card .card-header h5,.card .card-header h6{margin:5px 0}.card .card-footer h1~p,.card .card-footer h2~p,.card .card-footer h3~p,.card .card-footer h4~p,.card .card-footer h5~p,.card .card-footer h6~p,.card .card-header h1~p,.card .card-header h2~p,.card .card-header h3~p,.card .card-header h4~p,.card .card-header h5~p,.card .card-header h6~p,.switch{margin:0}.card .card-footer.no-border,.card .card-header.no-border{border:0}.card .card-header{border-bottom:1px solid #ddd}.card .card-footer{border-top:1px solid #ddd}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}input[type=checkbox].switch,input[type=radio].switch{display:none;position:absolute}.position-relative,.switch{position:relative}.switch{display:inline-block;height:1.75rem;-moz-user-select:none;user-select:none;border:1px solid transparent;text-indent:4.4rem;padding:0;min-width:4.5rem}.switch:after,.switch:before{content:'';position:absolute;display:block}.switch:before{height:1.8rem;width:4rem;left:0;top:0;border:1px solid #aaa;transition:all .4s}.switch.radius:after,.switch:after{height:1.3rem;width:1.3rem;top:.25rem}.switch:after{left:.25rem;transition:left .4s;z-index:1;background:#aaa;border:1px solid transparent}.switch.outline:after{border:1px solid #b7b7b7;background:0 0}.switch.radius,.switch.radius:before{border-radius:16px}.switch.radius:after{border-radius:2rem}.switch:checked+.switch:before{background:#2E5DBB;border-color:transparent}.switch:checked+.switch:after{left:calc(4rem - 1.6rem);border-color:transparent;background:#fff}label input{margin-top:6px}.form-control{width:100%;padding:6px 12px;display:block;border:1px solid #ddd;transition:box-shadow .4s,border-color .2s;outline:0;line-height:inherit}.form-control.radius{border-radius:4px}.form-control:focus{box-shadow:0 0 8px #a1a1a1;border-color:#2E5DBB}.full-width{width:100%}.background-cover{background-size:cover!important}.img-full-width{width:100%;max-width:100%}.img-responsive{height:auto;max-width:100%}.t-d-u,.text-decoration-underline{text-decoration:underline}.t-d-s,.text-decoration-strike{text-decoration:line-through}.no-margin{margin:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.no-margin-left{margin-left:0}.no-margin-right{margin-right:0}.no-border{border:0}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.hidden{visibility:hidden}.visible{visibility:visible}.display-none{display:none}.display-block{display:block}.display-inline-block{display:inline-block}.display-inline{display:inline}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-static{position:static}.z-index-auto{z-index:auto}.z-index-negative{z-index:-1}.z-index-1{z-index:1}.z-index-2{z-index:2}.q-text p,.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.text-justify{text-align:justify}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.no-t-d,.no-text-decoration,.text-decoration-none{text-decoration:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.headline,.uppercase{text-transform:uppercase}.font-italic{font-style:italic}.font-oblique{font-style:oblique}.font-normal{font-style:normal}.font-bold{font-weight:700}.font-bolder{font-weight:bolder}.font-lighter{font-weight:lighter}.font-light,body{font-weight:400}.color-primary,a.color-primary{color:#2E5DBB}.color-alt,a.color-alt{color:#DC8712}.color-dark,a.color-dark{color:#212121}.color-light,a.color-light{color:#aaa}.color-green,a.color-green{color:#1a4}.color-red,a.color-red{color:#AA252B}.color-blue,a.color-blue{color:#2E5DBB}.color-yellow,a.color-yellow{color:#fae17b}.color-white,a.color-white{color:#fff}.background-color-primary.color-auto{color:#d9e2f6}.background-color-alt.color-auto{color:#fdf3e6}.background-color-dark.color-auto{color:#bababa}.background-color-light.color-auto{color:#2b2b2b}.background-color-green.color-auto{color:#b8f8cd}.background-color-red.color-auto{color:#f5cfd1}.background-color-yellow.color-auto{color:#7c6405}.background-color-blue.color-auto{color:#d9e2f6}.background-color-white.color-auto{color:#858585}.background-color-primary{background:#2E5DBB}.background-color-alt{background:#DC8712}.background-color-dark{background:#212121}.background-color-light{background:#aaa}.background-color-green{background:#1a4}.background-color-red{background:#AA252B}.background-color-blue{background:#2E5DBB}.background-color-yellow{background:#fae17b}.background-color-white{background:#fff}.background-color-darker.background-color-dark{background:#0d0d0d}.background-color-darker.background-color-white{background:#ebebeb}.background-color-darker.background-color-yellow{background:#f9d854}.background-color-darker.background-color-red{background:#881e23}.background-color-darker.background-color-blue{background:#264d9a}.background-color-darker.background-color-green{background:#0d8535}.background-color-darker.background-color-light{background:#969696}.background-color-darker.background-color-alt{background:#b6700f}.background-color-darker.background-color-primary{background:#264d9a}.background-color-lighter.background-color-dark{background:#353535}.background-color-lighter.background-color-white{background:#fff}.background-color-lighter.background-color-yellow{background:#fbeaa2}.background-color-lighter.background-color-red{background:#cc2c33}.background-color-lighter.background-color-blue{background:#4171d0}.background-color-lighter.background-color-green{background:#15cf53}.background-color-lighter.background-color-light{background:#bebebe}.background-color-lighter.background-color-alt{background:#ee9b29}.background-color-lighter.background-color-primary{background:#4171d0}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.scale-0{transform:scale(0)}.scale-50{transform:scale(.5)}.scale-100{transform:scale(1)}.scale-125{transform:scale(1.25)}.hover-color-primary:hover,a.hover-color-primary:hover{color:#2E5DBB}.hover-color-alt:hover,a.hover-color-alt:hover{color:#DC8712}.hover-color-dark:hover,a.hover-color-dark:hover{color:#212121}.hover-color-light:hover,a.hover-color-light:hover{color:#aaa}.hover-color-green:hover,a.hover-color-green:hover{color:#1a4}.hover-color-red:hover,a.hover-color-red:hover{color:#AA252B}.hover-color-blue:hover,a.hover-color-blue:hover{color:#2E5DBB}.hover-color-yellow:hover,a.hover-color-yellow:hover{color:#fae17b}.hover-color-white:hover,a.hover-color-white:hover{color:#fff}.hover-background-color-primary:hover{background:#2E5DBB}.hover-background-color-alt:hover{background:#DC8712}.hover-background-color-dark:hover{background:#212121}.hover-background-color-light:hover{background:#aaa}.hover-background-color-green:hover{background:#1a4}.hover-background-color-red:hover{background:#AA252B}.hover-background-color-blue:hover{background:#2E5DBB}.hover-background-color-yellow:hover{background:#fae17b}.hover-background-color-white:hover{background:#fff}.hover-background-color-darker.background-color-dark:hover{background:#0d0d0d}.hover-background-color-darker.background-color-white:hover{background:#ebebeb}.hover-background-color-darker.background-color-yellow:hover{background:#f9d854}.hover-background-color-darker.background-color-red:hover{background:#881e23}.hover-background-color-darker.background-color-blue:hover{background:#264d9a}.hover-background-color-darker.background-color-green:hover{background:#0d8535}.hover-background-color-darker.background-color-light:hover{background:#969696}.hover-background-color-darker.background-color-alt:hover{background:#b6700f}.hover-background-color-darker.background-color-primary:hover{background:#264d9a}.hover-background-color-lighter.background-color-dark:hover{background:#353535}.hover-background-color-lighter.background-color-white:hover{background:#fff}.hover-background-color-lighter.background-color-yellow:hover{background:#fbeaa2}.hover-background-color-lighter.background-color-red:hover{background:#cc2c33}.hover-background-color-lighter.background-color-blue:hover{background:#4171d0}.hover-background-color-lighter.background-color-green:hover{background:#15cf53}.hover-background-color-lighter.background-color-light:hover{background:#bebebe}.hover-background-color-lighter.background-color-alt:hover{background:#ee9b29}.hover-background-color-lighter.background-color-primary:hover{background:#4171d0}.hover-btn-outline:hover{background:0 0;border:1px solid}.btn.hover-btn-outline-reverse:hover{background:auto;border:1px solid transparent}.hover-opacity-0:hover{opacity:0}.hover-opacity-25:hover{opacity:.25}.hover-opacity-50:hover{opacity:.5}.hover-opacity-75:hover{opacity:.75}.hover-opacity-100:hover{opacity:1}.hover-scale-0:hover{transform:scale(0)}.hover-scale-50:hover{transform:scale(.5)}.hover-scale-100:hover{transform:scale(1)}.hover-scale-105:hover{transform:scale(1.05)}.transition-background{transition-property:background}.transition-color{transition-property:color}.transition-opacity{transition-property:opacity}.transition-transform{transition-property:transform}.transition-all{transition-property:all}.transition-background-color{transition-property:background,color}.transition-background-color-opacity{transition-property:background,color,opacity}.transition-background-color-opacity-transform{transition-property:background,color,opacity,transform}.transition-opacity-transform{transition-property:opacity,transform}.transition-linear{transition-timing-function:linear}.transition-ease{transition-timing-function:ease}.transition-ease-in{transition-timing-function:ease-in}.transition-ease-out{transition-timing-function:ease-out}.transition-ease-in-out{transition-timing-function:ease-in-out}.transition,.transition-normal{transition-duration:.4s}.transition-fast{transition-duration:.2s}.transition-slow{transition-duration:.8s}.transition-slow-2x{transition-duration:1.2s}.transition-slow-4x{transition-duration:2s}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-auto{cursor:auto}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.sr-only{height:1px;width:1px;position:absolute;margin:-1px;clip:rect(0,0,0,0);border:0}[aria-hidden=true]{display:none}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{-ms-flex:0 1 auto;flex:0 1 auto;position:relative;width:100%;max-width:100%}.col-1.align-auto,.col-10.align-auto,.col-11.align-auto,.col-12.align-auto,.col-2.align-auto,.col-3.align-auto,.col-4.align-auto,.col-5.align-auto,.col-6.align-auto,.col-7.align-auto,.col-8.align-auto,.col-9.align-auto,.col-auto.align-auto,.col-lg-1.align-auto,.col-lg-10.align-auto,.col-lg-11.align-auto,.col-lg-12.align-auto,.col-lg-2.align-auto,.col-lg-3.align-auto,.col-lg-4.align-auto,.col-lg-5.align-auto,.col-lg-6.align-auto,.col-lg-7.align-auto,.col-lg-8.align-auto,.col-lg-9.align-auto,.col-md-1.align-auto,.col-md-10.align-auto,.col-md-11.align-auto,.col-md-12.align-auto,.col-md-2.align-auto,.col-md-3.align-auto,.col-md-4.align-auto,.col-md-5.align-auto,.col-md-6.align-auto,.col-md-7.align-auto,.col-md-8.align-auto,.col-md-9.align-auto,.col-sm-1.align-auto,.col-sm-10.align-auto,.col-sm-11.align-auto,.col-sm-12.align-auto,.col-sm-2.align-auto,.col-sm-3.align-auto,.col-sm-4.align-auto,.col-sm-5.align-auto,.col-sm-6.align-auto,.col-sm-7.align-auto,.col-sm-8.align-auto,.col-sm-9.align-auto,.col-xs-1.align-auto,.col-xs-10.align-auto,.col-xs-11.align-auto,.col-xs-12.align-auto,.col-xs-2.align-auto,.col-xs-3.align-auto,.col-xs-4.align-auto,.col-xs-5.align-auto,.col-xs-6.align-auto,.col-xs-7.align-auto,.col-xs-8.align-auto,.col-xs-9.align-auto,.col.align-auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.col-1.align-start,.col-10.align-start,.col-11.align-start,.col-12.align-start,.col-2.align-start,.col-3.align-start,.col-4.align-start,.col-5.align-start,.col-6.align-start,.col-7.align-start,.col-8.align-start,.col-9.align-start,.col-auto.align-start,.col-lg-1.align-start,.col-lg-10.align-start,.col-lg-11.align-start,.col-lg-12.align-start,.col-lg-2.align-start,.col-lg-3.align-start,.col-lg-4.align-start,.col-lg-5.align-start,.col-lg-6.align-start,.col-lg-7.align-start,.col-lg-8.align-start,.col-lg-9.align-start,.col-md-1.align-start,.col-md-10.align-start,.col-md-11.align-start,.col-md-12.align-start,.col-md-2.align-start,.col-md-3.align-start,.col-md-4.align-start,.col-md-5.align-start,.col-md-6.align-start,.col-md-7.align-start,.col-md-8.align-start,.col-md-9.align-start,.col-sm-1.align-start,.col-sm-10.align-start,.col-sm-11.align-start,.col-sm-12.align-start,.col-sm-2.align-start,.col-sm-3.align-start,.col-sm-4.align-start,.col-sm-5.align-start,.col-sm-6.align-start,.col-sm-7.align-start,.col-sm-8.align-start,.col-sm-9.align-start,.col-xs-1.align-start,.col-xs-10.align-start,.col-xs-11.align-start,.col-xs-12.align-start,.col-xs-2.align-start,.col-xs-3.align-start,.col-xs-4.align-start,.col-xs-5.align-start,.col-xs-6.align-start,.col-xs-7.align-start,.col-xs-8.align-start,.col-xs-9.align-start,.col.align-start{-ms-flex-item-align:start;align-self:flex-start}.col-1.align-end,.col-10.align-end,.col-11.align-end,.col-12.align-end,.col-2.align-end,.col-3.align-end,.col-4.align-end,.col-5.align-end,.col-6.align-end,.col-7.align-end,.col-8.align-end,.col-9.align-end,.col-auto.align-end,.col-lg-1.align-end,.col-lg-10.align-end,.col-lg-11.align-end,.col-lg-12.align-end,.col-lg-2.align-end,.col-lg-3.align-end,.col-lg-4.align-end,.col-lg-5.align-end,.col-lg-6.align-end,.col-lg-7.align-end,.col-lg-8.align-end,.col-lg-9.align-end,.col-md-1.align-end,.col-md-10.align-end,.col-md-11.align-end,.col-md-12.align-end,.col-md-2.align-end,.col-md-3.align-end,.col-md-4.align-end,.col-md-5.align-end,.col-md-6.align-end,.col-md-7.align-end,.col-md-8.align-end,.col-md-9.align-end,.col-sm-1.align-end,.col-sm-10.align-end,.col-sm-11.align-end,.col-sm-12.align-end,.col-sm-2.align-end,.col-sm-3.align-end,.col-sm-4.align-end,.col-sm-5.align-end,.col-sm-6.align-end,.col-sm-7.align-end,.col-sm-8.align-end,.col-sm-9.align-end,.col-xs-1.align-end,.col-xs-10.align-end,.col-xs-11.align-end,.col-xs-12.align-end,.col-xs-2.align-end,.col-xs-3.align-end,.col-xs-4.align-end,.col-xs-5.align-end,.col-xs-6.align-end,.col-xs-7.align-end,.col-xs-8.align-end,.col-xs-9.align-end,.col.align-end{-ms-flex-item-align:end;align-self:flex-end}.col-1.align-center,.col-10.align-center,.col-11.align-center,.col-12.align-center,.col-2.align-center,.col-3.align-center,.col-4.align-center,.col-5.align-center,.col-6.align-center,.col-7.align-center,.col-8.align-center,.col-9.align-center,.col-auto.align-center,.col-lg-1.align-center,.col-lg-10.align-center,.col-lg-11.align-center,.col-lg-12.align-center,.col-lg-2.align-center,.col-lg-3.align-center,.col-lg-4.align-center,.col-lg-5.align-center,.col-lg-6.align-center,.col-lg-7.align-center,.col-lg-8.align-center,.col-lg-9.align-center,.col-md-1.align-center,.col-md-10.align-center,.col-md-11.align-center,.col-md-12.align-center,.col-md-2.align-center,.col-md-3.align-center,.col-md-4.align-center,.col-md-5.align-center,.col-md-6.align-center,.col-md-7.align-center,.col-md-8.align-center,.col-md-9.align-center,.col-sm-1.align-center,.col-sm-10.align-center,.col-sm-11.align-center,.col-sm-12.align-center,.col-sm-2.align-center,.col-sm-3.align-center,.col-sm-4.align-center,.col-sm-5.align-center,.col-sm-6.align-center,.col-sm-7.align-center,.col-sm-8.align-center,.col-sm-9.align-center,.col-xs-1.align-center,.col-xs-10.align-center,.col-xs-11.align-center,.col-xs-12.align-center,.col-xs-2.align-center,.col-xs-3.align-center,.col-xs-4.align-center,.col-xs-5.align-center,.col-xs-6.align-center,.col-xs-7.align-center,.col-xs-8.align-center,.col-xs-9.align-center,.col.align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.col-1.align-baseline,.col-10.align-baseline,.col-11.align-baseline,.col-12.align-baseline,.col-2.align-baseline,.col-3.align-baseline,.col-4.align-baseline,.col-5.align-baseline,.col-6.align-baseline,.col-7.align-baseline,.col-8.align-baseline,.col-9.align-baseline,.col-auto.align-baseline,.col-lg-1.align-baseline,.col-lg-10.align-baseline,.col-lg-11.align-baseline,.col-lg-12.align-baseline,.col-lg-2.align-baseline,.col-lg-3.align-baseline,.col-lg-4.align-baseline,.col-lg-5.align-baseline,.col-lg-6.align-baseline,.col-lg-7.align-baseline,.col-lg-8.align-baseline,.col-lg-9.align-baseline,.col-md-1.align-baseline,.col-md-10.align-baseline,.col-md-11.align-baseline,.col-md-12.align-baseline,.col-md-2.align-baseline,.col-md-3.align-baseline,.col-md-4.align-baseline,.col-md-5.align-baseline,.col-md-6.align-baseline,.col-md-7.align-baseline,.col-md-8.align-baseline,.col-md-9.align-baseline,.col-sm-1.align-baseline,.col-sm-10.align-baseline,.col-sm-11.align-baseline,.col-sm-12.align-baseline,.col-sm-2.align-baseline,.col-sm-3.align-baseline,.col-sm-4.align-baseline,.col-sm-5.align-baseline,.col-sm-6.align-baseline,.col-sm-7.align-baseline,.col-sm-8.align-baseline,.col-sm-9.align-baseline,.col-xs-1.align-baseline,.col-xs-10.align-baseline,.col-xs-11.align-baseline,.col-xs-12.align-baseline,.col-xs-2.align-baseline,.col-xs-3.align-baseline,.col-xs-4.align-baseline,.col-xs-5.align-baseline,.col-xs-6.align-baseline,.col-xs-7.align-baseline,.col-xs-8.align-baseline,.col-xs-9.align-baseline,.col.align-baseline{-ms-flex-item-align:baseline;align-self:baseline}.col-1.align-stretch,.col-10.align-stretch,.col-11.align-stretch,.col-12.align-stretch,.col-2.align-stretch,.col-3.align-stretch,.col-4.align-stretch,.col-5.align-stretch,.col-6.align-stretch,.col-7.align-stretch,.col-8.align-stretch,.col-9.align-stretch,.col-auto.align-stretch,.col-lg-1.align-stretch,.col-lg-10.align-stretch,.col-lg-11.align-stretch,.col-lg-12.align-stretch,.col-lg-2.align-stretch,.col-lg-3.align-stretch,.col-lg-4.align-stretch,.col-lg-5.align-stretch,.col-lg-6.align-stretch,.col-lg-7.align-stretch,.col-lg-8.align-stretch,.col-lg-9.align-stretch,.col-md-1.align-stretch,.col-md-10.align-stretch,.col-md-11.align-stretch,.col-md-12.align-stretch,.col-md-2.align-stretch,.col-md-3.align-stretch,.col-md-4.align-stretch,.col-md-5.align-stretch,.col-md-6.align-stretch,.col-md-7.align-stretch,.col-md-8.align-stretch,.col-md-9.align-stretch,.col-sm-1.align-stretch,.col-sm-10.align-stretch,.col-sm-11.align-stretch,.col-sm-12.align-stretch,.col-sm-2.align-stretch,.col-sm-3.align-stretch,.col-sm-4.align-stretch,.col-sm-5.align-stretch,.col-sm-6.align-stretch,.col-sm-7.align-stretch,.col-sm-8.align-stretch,.col-sm-9.align-stretch,.col-xs-1.align-stretch,.col-xs-10.align-stretch,.col-xs-11.align-stretch,.col-xs-12.align-stretch,.col-xs-2.align-stretch,.col-xs-3.align-stretch,.col-xs-4.align-stretch,.col-xs-5.align-stretch,.col-xs-6.align-stretch,.col-xs-7.align-stretch,.col-xs-8.align-stretch,.col-xs-9.align-stretch,.col.align-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.col-1.grow-1,.col-10.grow-1,.col-11.grow-1,.col-12.grow-1,.col-2.grow-1,.col-3.grow-1,.col-4.grow-1,.col-5.grow-1,.col-6.grow-1,.col-7.grow-1,.col-8.grow-1,.col-9.grow-1,.col-auto.grow-1,.col-lg-1.grow-1,.col-lg-10.grow-1,.col-lg-11.grow-1,.col-lg-12.grow-1,.col-lg-2.grow-1,.col-lg-3.grow-1,.col-lg-4.grow-1,.col-lg-5.grow-1,.col-lg-6.grow-1,.col-lg-7.grow-1,.col-lg-8.grow-1,.col-lg-9.grow-1,.col-md-1.grow-1,.col-md-10.grow-1,.col-md-11.grow-1,.col-md-12.grow-1,.col-md-2.grow-1,.col-md-3.grow-1,.col-md-4.grow-1,.col-md-5.grow-1,.col-md-6.grow-1,.col-md-7.grow-1,.col-md-8.grow-1,.col-md-9.grow-1,.col-sm-1.grow-1,.col-sm-10.grow-1,.col-sm-11.grow-1,.col-sm-12.grow-1,.col-sm-2.grow-1,.col-sm-3.grow-1,.col-sm-4.grow-1,.col-sm-5.grow-1,.col-sm-6.grow-1,.col-sm-7.grow-1,.col-sm-8.grow-1,.col-sm-9.grow-1,.col-xs-1.grow-1,.col-xs-10.grow-1,.col-xs-11.grow-1,.col-xs-12.grow-1,.col-xs-2.grow-1,.col-xs-3.grow-1,.col-xs-4.grow-1,.col-xs-5.grow-1,.col-xs-6.grow-1,.col-xs-7.grow-1,.col-xs-8.grow-1,.col-xs-9.grow-1,.col.grow-1{max-width:none;-ms-flex-positive:1;flex-grow:1}.col-1.grow-2,.col-10.grow-2,.col-11.grow-2,.col-12.grow-2,.col-2.grow-2,.col-3.grow-2,.col-4.grow-2,.col-5.grow-2,.col-6.grow-2,.col-7.grow-2,.col-8.grow-2,.col-9.grow-2,.col-auto.grow-2,.col-lg-1.grow-2,.col-lg-10.grow-2,.col-lg-11.grow-2,.col-lg-12.grow-2,.col-lg-2.grow-2,.col-lg-3.grow-2,.col-lg-4.grow-2,.col-lg-5.grow-2,.col-lg-6.grow-2,.col-lg-7.grow-2,.col-lg-8.grow-2,.col-lg-9.grow-2,.col-md-1.grow-2,.col-md-10.grow-2,.col-md-11.grow-2,.col-md-12.grow-2,.col-md-2.grow-2,.col-md-3.grow-2,.col-md-4.grow-2,.col-md-5.grow-2,.col-md-6.grow-2,.col-md-7.grow-2,.col-md-8.grow-2,.col-md-9.grow-2,.col-sm-1.grow-2,.col-sm-10.grow-2,.col-sm-11.grow-2,.col-sm-12.grow-2,.col-sm-2.grow-2,.col-sm-3.grow-2,.col-sm-4.grow-2,.col-sm-5.grow-2,.col-sm-6.grow-2,.col-sm-7.grow-2,.col-sm-8.grow-2,.col-sm-9.grow-2,.col-xs-1.grow-2,.col-xs-10.grow-2,.col-xs-11.grow-2,.col-xs-12.grow-2,.col-xs-2.grow-2,.col-xs-3.grow-2,.col-xs-4.grow-2,.col-xs-5.grow-2,.col-xs-6.grow-2,.col-xs-7.grow-2,.col-xs-8.grow-2,.col-xs-9.grow-2,.col.grow-2{max-width:none;-ms-flex-positive:2;flex-grow:2}.col-1.grow-3,.col-10.grow-3,.col-11.grow-3,.col-12.grow-3,.col-2.grow-3,.col-3.grow-3,.col-4.grow-3,.col-5.grow-3,.col-6.grow-3,.col-7.grow-3,.col-8.grow-3,.col-9.grow-3,.col-auto.grow-3,.col-lg-1.grow-3,.col-lg-10.grow-3,.col-lg-11.grow-3,.col-lg-12.grow-3,.col-lg-2.grow-3,.col-lg-3.grow-3,.col-lg-4.grow-3,.col-lg-5.grow-3,.col-lg-6.grow-3,.col-lg-7.grow-3,.col-lg-8.grow-3,.col-lg-9.grow-3,.col-md-1.grow-3,.col-md-10.grow-3,.col-md-11.grow-3,.col-md-12.grow-3,.col-md-2.grow-3,.col-md-3.grow-3,.col-md-4.grow-3,.col-md-5.grow-3,.col-md-6.grow-3,.col-md-7.grow-3,.col-md-8.grow-3,.col-md-9.grow-3,.col-sm-1.grow-3,.col-sm-10.grow-3,.col-sm-11.grow-3,.col-sm-12.grow-3,.col-sm-2.grow-3,.col-sm-3.grow-3,.col-sm-4.grow-3,.col-sm-5.grow-3,.col-sm-6.grow-3,.col-sm-7.grow-3,.col-sm-8.grow-3,.col-sm-9.grow-3,.col-xs-1.grow-3,.col-xs-10.grow-3,.col-xs-11.grow-3,.col-xs-12.grow-3,.col-xs-2.grow-3,.col-xs-3.grow-3,.col-xs-4.grow-3,.col-xs-5.grow-3,.col-xs-6.grow-3,.col-xs-7.grow-3,.col-xs-8.grow-3,.col-xs-9.grow-3,.col.grow-3{max-width:none;-ms-flex-positive:3;flex-grow:3}.col-1.grow-4,.col-10.grow-4,.col-11.grow-4,.col-12.grow-4,.col-2.grow-4,.col-3.grow-4,.col-4.grow-4,.col-5.grow-4,.col-6.grow-4,.col-7.grow-4,.col-8.grow-4,.col-9.grow-4,.col-auto.grow-4,.col-lg-1.grow-4,.col-lg-10.grow-4,.col-lg-11.grow-4,.col-lg-12.grow-4,.col-lg-2.grow-4,.col-lg-3.grow-4,.col-lg-4.grow-4,.col-lg-5.grow-4,.col-lg-6.grow-4,.col-lg-7.grow-4,.col-lg-8.grow-4,.col-lg-9.grow-4,.col-md-1.grow-4,.col-md-10.grow-4,.col-md-11.grow-4,.col-md-12.grow-4,.col-md-2.grow-4,.col-md-3.grow-4,.col-md-4.grow-4,.col-md-5.grow-4,.col-md-6.grow-4,.col-md-7.grow-4,.col-md-8.grow-4,.col-md-9.grow-4,.col-sm-1.grow-4,.col-sm-10.grow-4,.col-sm-11.grow-4,.col-sm-12.grow-4,.col-sm-2.grow-4,.col-sm-3.grow-4,.col-sm-4.grow-4,.col-sm-5.grow-4,.col-sm-6.grow-4,.col-sm-7.grow-4,.col-sm-8.grow-4,.col-sm-9.grow-4,.col-xs-1.grow-4,.col-xs-10.grow-4,.col-xs-11.grow-4,.col-xs-12.grow-4,.col-xs-2.grow-4,.col-xs-3.grow-4,.col-xs-4.grow-4,.col-xs-5.grow-4,.col-xs-6.grow-4,.col-xs-7.grow-4,.col-xs-8.grow-4,.col-xs-9.grow-4,.col.grow-4{max-width:none;-ms-flex-positive:4;flex-grow:4}.col-1.grow-0,.col-10.grow-0,.col-11.grow-0,.col-12.grow-0,.col-2.grow-0,.col-3.grow-0,.col-4.grow-0,.col-5.grow-0,.col-6.grow-0,.col-7.grow-0,.col-8.grow-0,.col-9.grow-0,.col-auto.grow-0,.col-lg-1.grow-0,.col-lg-10.grow-0,.col-lg-11.grow-0,.col-lg-12.grow-0,.col-lg-2.grow-0,.col-lg-3.grow-0,.col-lg-4.grow-0,.col-lg-5.grow-0,.col-lg-6.grow-0,.col-lg-7.grow-0,.col-lg-8.grow-0,.col-lg-9.grow-0,.col-md-1.grow-0,.col-md-10.grow-0,.col-md-11.grow-0,.col-md-12.grow-0,.col-md-2.grow-0,.col-md-3.grow-0,.col-md-4.grow-0,.col-md-5.grow-0,.col-md-6.grow-0,.col-md-7.grow-0,.col-md-8.grow-0,.col-md-9.grow-0,.col-sm-1.grow-0,.col-sm-10.grow-0,.col-sm-11.grow-0,.col-sm-12.grow-0,.col-sm-2.grow-0,.col-sm-3.grow-0,.col-sm-4.grow-0,.col-sm-5.grow-0,.col-sm-6.grow-0,.col-sm-7.grow-0,.col-sm-8.grow-0,.col-sm-9.grow-0,.col-xs-1.grow-0,.col-xs-10.grow-0,.col-xs-11.grow-0,.col-xs-12.grow-0,.col-xs-2.grow-0,.col-xs-3.grow-0,.col-xs-4.grow-0,.col-xs-5.grow-0,.col-xs-6.grow-0,.col-xs-7.grow-0,.col-xs-8.grow-0,.col-xs-9.grow-0,.col.grow-0{max-width:none;-ms-flex-positive:0;flex-grow:0}.col-auto{-ms-flex:0 1 auto;flex:0 1 auto;width:auto;max-width:none}.container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;max-width:1170px;margin:auto}.container.container-fluid,.container.full-width{max-width:100%}.container.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.container.dir-row{-ms-flex-direction:row;flex-direction:row}.container.dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.container.dir-column{-ms-flex-direction:column;flex-direction:column}.container.dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.container.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.container.wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.container.justify-start{-ms-flex-pack:start;justify-content:flex-start}.container.justify-end{-ms-flex-pack:end;justify-content:flex-end}.container.justify-center{-ms-flex-pack:center;justify-content:center}.container.justify-space-between{-ms-flex-pack:justify;justify-content:space-between}.container.justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.container.items-stretch{-ms-flex-align:stretch;align-items:stretch}.container.items-start{-ms-flex-align:start;align-items:flex-start}.container.items-end{-ms-flex-align:end;align-items:flex-end}.container.items-center{-ms-flex-align:center;align-items:center}.container.items-baseline{-ms-flex-align:baseline;align-items:baseline}.container.content-strech{-ms-flex-line-pack:stretch;align-content:stretch}.container.content-start{-ms-flex-line-pack:start;align-content:flex-start}.container.content-end{-ms-flex-line-pack:end;align-content:flex-end}.container.content-center{-ms-flex-line-pack:center;align-content:center}.container.content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.container.content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.container.gutters>.col,.container.gutters>.col-1,.container.gutters>.col-10,.container.gutters>.col-11,.container.gutters>.col-12,.container.gutters>.col-2,.container.gutters>.col-3,.container.gutters>.col-4,.container.gutters>.col-5,.container.gutters>.col-6,.container.gutters>.col-7,.container.gutters>.col-8,.container.gutters>.col-9,.container.gutters>.col-auto,.container.gutters>.col-lg-1,.container.gutters>.col-lg-10,.container.gutters>.col-lg-11,.container.gutters>.col-lg-12,.container.gutters>.col-lg-2,.container.gutters>.col-lg-3,.container.gutters>.col-lg-4,.container.gutters>.col-lg-5,.container.gutters>.col-lg-6,.container.gutters>.col-lg-7,.container.gutters>.col-lg-8,.container.gutters>.col-lg-9,.container.gutters>.col-md-1,.container.gutters>.col-md-10,.container.gutters>.col-md-11,.container.gutters>.col-md-12,.container.gutters>.col-md-2,.container.gutters>.col-md-3,.container.gutters>.col-md-4,.container.gutters>.col-md-5,.container.gutters>.col-md-6,.container.gutters>.col-md-7,.container.gutters>.col-md-8,.container.gutters>.col-md-9,.container.gutters>.col-sm-1,.container.gutters>.col-sm-10,.container.gutters>.col-sm-11,.container.gutters>.col-sm-12,.container.gutters>.col-sm-2,.container.gutters>.col-sm-3,.container.gutters>.col-sm-4,.container.gutters>.col-sm-5,.container.gutters>.col-sm-6,.container.gutters>.col-sm-7,.container.gutters>.col-sm-8,.container.gutters>.col-sm-9,.container.gutters>.col-xs-1,.container.gutters>.col-xs-10,.container.gutters>.col-xs-11,.container.gutters>.col-xs-12,.container.gutters>.col-xs-2,.container.gutters>.col-xs-3,.container.gutters>.col-xs-4,.container.gutters>.col-xs-5,.container.gutters>.col-xs-6,.container.gutters>.col-xs-7,.container.gutters>.col-xs-8,.container.gutters>.col-xs-9{padding:0 16px}.container.gutters-sm>.col,.container.gutters-sm>.col-1,.container.gutters-sm>.col-10,.container.gutters-sm>.col-11,.container.gutters-sm>.col-12,.container.gutters-sm>.col-2,.container.gutters-sm>.col-3,.container.gutters-sm>.col-4,.container.gutters-sm>.col-5,.container.gutters-sm>.col-6,.container.gutters-sm>.col-7,.container.gutters-sm>.col-8,.container.gutters-sm>.col-9,.container.gutters-sm>.col-auto,.container.gutters-sm>.col-lg-1,.container.gutters-sm>.col-lg-10,.container.gutters-sm>.col-lg-11,.container.gutters-sm>.col-lg-12,.container.gutters-sm>.col-lg-2,.container.gutters-sm>.col-lg-3,.container.gutters-sm>.col-lg-4,.container.gutters-sm>.col-lg-5,.container.gutters-sm>.col-lg-6,.container.gutters-sm>.col-lg-7,.container.gutters-sm>.col-lg-8,.container.gutters-sm>.col-lg-9,.container.gutters-sm>.col-md-1,.container.gutters-sm>.col-md-10,.container.gutters-sm>.col-md-11,.container.gutters-sm>.col-md-12,.container.gutters-sm>.col-md-2,.container.gutters-sm>.col-md-3,.container.gutters-sm>.col-md-4,.container.gutters-sm>.col-md-5,.container.gutters-sm>.col-md-6,.container.gutters-sm>.col-md-7,.container.gutters-sm>.col-md-8,.container.gutters-sm>.col-md-9,.container.gutters-sm>.col-sm-1,.container.gutters-sm>.col-sm-10,.container.gutters-sm>.col-sm-11,.container.gutters-sm>.col-sm-12,.container.gutters-sm>.col-sm-2,.container.gutters-sm>.col-sm-3,.container.gutters-sm>.col-sm-4,.container.gutters-sm>.col-sm-5,.container.gutters-sm>.col-sm-6,.container.gutters-sm>.col-sm-7,.container.gutters-sm>.col-sm-8,.container.gutters-sm>.col-sm-9,.container.gutters-sm>.col-xs-1,.container.gutters-sm>.col-xs-10,.container.gutters-sm>.col-xs-11,.container.gutters-sm>.col-xs-12,.container.gutters-sm>.col-xs-2,.container.gutters-sm>.col-xs-3,.container.gutters-sm>.col-xs-4,.container.gutters-sm>.col-xs-5,.container.gutters-sm>.col-xs-6,.container.gutters-sm>.col-xs-7,.container.gutters-sm>.col-xs-8,.container.gutters-sm>.col-xs-9{padding:0 8px}.container.gutters-all>.col,.container.gutters-all>.col-1,.container.gutters-all>.col-10,.container.gutters-all>.col-11,.container.gutters-all>.col-12,.container.gutters-all>.col-2,.container.gutters-all>.col-3,.container.gutters-all>.col-4,.container.gutters-all>.col-5,.container.gutters-all>.col-6,.container.gutters-all>.col-7,.container.gutters-all>.col-8,.container.gutters-all>.col-9,.container.gutters-all>.col-auto,.container.gutters-all>.col-lg-1,.container.gutters-all>.col-lg-10,.container.gutters-all>.col-lg-11,.container.gutters-all>.col-lg-12,.container.gutters-all>.col-lg-2,.container.gutters-all>.col-lg-3,.container.gutters-all>.col-lg-4,.container.gutters-all>.col-lg-5,.container.gutters-all>.col-lg-6,.container.gutters-all>.col-lg-7,.container.gutters-all>.col-lg-8,.container.gutters-all>.col-lg-9,.container.gutters-all>.col-md-1,.container.gutters-all>.col-md-10,.container.gutters-all>.col-md-11,.container.gutters-all>.col-md-12,.container.gutters-all>.col-md-2,.container.gutters-all>.col-md-3,.container.gutters-all>.col-md-4,.container.gutters-all>.col-md-5,.container.gutters-all>.col-md-6,.container.gutters-all>.col-md-7,.container.gutters-all>.col-md-8,.container.gutters-all>.col-md-9,.container.gutters-all>.col-sm-1,.container.gutters-all>.col-sm-10,.container.gutters-all>.col-sm-11,.container.gutters-all>.col-sm-12,.container.gutters-all>.col-sm-2,.container.gutters-all>.col-sm-3,.container.gutters-all>.col-sm-4,.container.gutters-all>.col-sm-5,.container.gutters-all>.col-sm-6,.container.gutters-all>.col-sm-7,.container.gutters-all>.col-sm-8,.container.gutters-all>.col-sm-9,.container.gutters-all>.col-xs-1,.container.gutters-all>.col-xs-10,.container.gutters-all>.col-xs-11,.container.gutters-all>.col-xs-12,.container.gutters-all>.col-xs-2,.container.gutters-all>.col-xs-3,.container.gutters-all>.col-xs-4,.container.gutters-all>.col-xs-5,.container.gutters-all>.col-xs-6,.container.gutters-all>.col-xs-7,.container.gutters-all>.col-xs-8,.container.gutters-all>.col-xs-9{padding:16px}.container.gutters-sm-all>.col,.container.gutters-sm-all>.col-1,.container.gutters-sm-all>.col-10,.container.gutters-sm-all>.col-11,.container.gutters-sm-all>.col-12,.container.gutters-sm-all>.col-2,.container.gutters-sm-all>.col-3,.container.gutters-sm-all>.col-4,.container.gutters-sm-all>.col-5,.container.gutters-sm-all>.col-6,.container.gutters-sm-all>.col-7,.container.gutters-sm-all>.col-8,.container.gutters-sm-all>.col-9,.container.gutters-sm-all>.col-auto,.container.gutters-sm-all>.col-lg-1,.container.gutters-sm-all>.col-lg-10,.container.gutters-sm-all>.col-lg-11,.container.gutters-sm-all>.col-lg-12,.container.gutters-sm-all>.col-lg-2,.container.gutters-sm-all>.col-lg-3,.container.gutters-sm-all>.col-lg-4,.container.gutters-sm-all>.col-lg-5,.container.gutters-sm-all>.col-lg-6,.container.gutters-sm-all>.col-lg-7,.container.gutters-sm-all>.col-lg-8,.container.gutters-sm-all>.col-lg-9,.container.gutters-sm-all>.col-md-1,.container.gutters-sm-all>.col-md-10,.container.gutters-sm-all>.col-md-11,.container.gutters-sm-all>.col-md-12,.container.gutters-sm-all>.col-md-2,.container.gutters-sm-all>.col-md-3,.container.gutters-sm-all>.col-md-4,.container.gutters-sm-all>.col-md-5,.container.gutters-sm-all>.col-md-6,.container.gutters-sm-all>.col-md-7,.container.gutters-sm-all>.col-md-8,.container.gutters-sm-all>.col-md-9,.container.gutters-sm-all>.col-sm-1,.container.gutters-sm-all>.col-sm-10,.container.gutters-sm-all>.col-sm-11,.container.gutters-sm-all>.col-sm-12,.container.gutters-sm-all>.col-sm-2,.container.gutters-sm-all>.col-sm-3,.container.gutters-sm-all>.col-sm-4,.container.gutters-sm-all>.col-sm-5,.container.gutters-sm-all>.col-sm-6,.container.gutters-sm-all>.col-sm-7,.container.gutters-sm-all>.col-sm-8,.container.gutters-sm-all>.col-sm-9,.container.gutters-sm-all>.col-xs-1,.container.gutters-sm-all>.col-xs-10,.container.gutters-sm-all>.col-xs-11,.container.gutters-sm-all>.col-xs-12,.container.gutters-sm-all>.col-xs-2,.container.gutters-sm-all>.col-xs-3,.container.gutters-sm-all>.col-xs-4,.container.gutters-sm-all>.col-xs-5,.container.gutters-sm-all>.col-xs-6,.container.gutters-sm-all>.col-xs-7,.container.gutters-sm-all>.col-xs-8,.container.gutters-sm-all>.col-xs-9{padding:8px}.container>.col-12,.container>.col-lg-1,.container>.col-lg-10,.container>.col-lg-11,.container>.col-lg-12,.container>.col-lg-2,.container>.col-lg-3,.container>.col-lg-4,.container>.col-lg-5,.container>.col-lg-6,.container>.col-lg-7,.container>.col-lg-8,.container>.col-lg-9,.container>.col-md-1,.container>.col-md-10,.container>.col-md-11,.container>.col-md-12,.container>.col-md-2,.container>.col-md-3,.container>.col-md-4,.container>.col-md-5,.container>.col-md-6,.container>.col-md-7,.container>.col-md-8,.container>.col-md-9,.container>.col-sm-1,.container>.col-sm-10,.container>.col-sm-11,.container>.col-sm-12,.container>.col-sm-2,.container>.col-sm-3,.container>.col-sm-4,.container>.col-sm-5,.container>.col-sm-6,.container>.col-sm-7,.container>.col-sm-8,.container>.col-sm-9,.container>.col-xs-1,.container>.col-xs-10,.container>.col-xs-11,.container>.col-xs-12,.container>.col-xs-2,.container>.col-xs-3,.container>.col-xs-4,.container>.col-xs-5,.container>.col-xs-6,.container>.col-xs-7,.container>.col-xs-8,.container>.col-xs-9{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.container>.col-11{-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}.container>.col-10{-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}.container>.col-9{-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}.container>.col-8{-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}.container>.col-7{-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}.container>.col-6{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.container>.col-5{-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}.container>.col-4{-ms-flex:0 1 33.3333333%;flex:0 1 33.3333333%;max-width:33.3333333%}.container>.col-3{-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}.container>.col-2{-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}.container>.col-1{-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}.container>.col-push-12{left:100%}.container>.col-push-11{left:91.66667%}.container>.col-push-10{left:83.33333%}.container>.col-push-9{left:75%}.container>.col-push-8{left:66.66667%}.container>.col-push-7{left:58.33333%}.container>.col-push-6{left:50%}.container>.col-push-5{left:41.66667%}.container>.col-push-4{left:33.33333%}.container>.col-push-3{left:25%}.container>.col-push-2{left:16.66667%}.container>.col-push-1{left:8.33333%}.container>.col-push-0{left:0}.container>.col-push-half{left:4.16667%}.container>.col-order-12{-ms-flex-order:12;order:12}.container>.col-order-11{-ms-flex-order:11;order:11}.container>.col-order-10{-ms-flex-order:10;order:10}.container>.col-order-9{-ms-flex-order:9;order:9}.container>.col-order-8{-ms-flex-order:8;order:8}.container>.col-order-7{-ms-flex-order:7;order:7}.container>.col-order-6{-ms-flex-order:6;order:6}.container>.col-order-5{-ms-flex-order:5;order:5}.container>.col-order-4{-ms-flex-order:4;order:4}.container>.col-order-3{-ms-flex-order:3;order:3}.container>.col-order-2{-ms-flex-order:2;order:2}.container>.col-order-1{-ms-flex-order:1;order:1}@media (min-width:480px){.container>.col-xs-12{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.container>.col-xs-11{-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}.container>.col-xs-10{-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}.container>.col-xs-9{-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}.container>.col-xs-8{-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}.container>.col-xs-7{-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}.container>.col-xs-6{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.container>.col-xs-5{-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}.container>.col-xs-4{-ms-flex:0 1 33.3333333%;flex:0 1 33.3333333%;max-width:33.3333333%}.container>.col-xs-3{-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}.container>.col-xs-2{-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}.container>.col-xs-1{-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}.container>.col-xs-order-12{-ms-flex-order:12;order:12}.container>.col-xs-order-11{-ms-flex-order:11;order:11}.container>.col-xs-order-10{-ms-flex-order:10;order:10}.container>.col-xs-order-9{-ms-flex-order:9;order:9}.container>.col-xs-order-8{-ms-flex-order:8;order:8}.container>.col-xs-order-7{-ms-flex-order:7;order:7}.container>.col-xs-order-6{-ms-flex-order:6;order:6}.container>.col-xs-order-5{-ms-flex-order:5;order:5}.container>.col-xs-order-4{-ms-flex-order:4;order:4}.container>.col-xs-order-3{-ms-flex-order:3;order:3}.container>.col-xs-order-2{-ms-flex-order:2;order:2}.container>.col-xs-order-1{-ms-flex-order:1;order:1}.container>.col-xs-push-12{left:100%}.container>.col-xs-push-11{left:91.66667%}.container>.col-xs-push-10{left:83.33333%}.container>.col-xs-push-9{left:75%}.container>.col-xs-push-8{left:66.66667%}.container>.col-xs-push-7{left:58.33333%}.container>.col-xs-push-6{left:50%}.container>.col-xs-push-5{left:41.66667%}.container>.col-xs-push-4{left:33.33333%}.container>.col-xs-push-3{left:25%}.container>.col-xs-push-2{left:16.66667%}.container>.col-xs-push-1{left:8.33333%}.container>.col-xs-push-0{left:0}.container>.col-xs-push-half{left:4.16667%}.container>.col-xs-auto{width:auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:none}.xs-card-masonry-4{column-count:4}.xs-card-masonry-3{column-count:3}.xs-card-masonry-2{column-count:2}.xs-card-masonry-1{column-count:1}.xs-text-justify{text-align:justify}.xs-text-center{text-align:center}.xs-text-right{text-align:right}.xs-text-left{text-align:left}.xs-hidden{visibility:hidden}.xs-visible{visibility:visible}.xs-display-none{display:none}.xs-display-block{display:block}.xs-display-inline-block{display:inline-block}.xs-display-inline{display:inline}}@media (min-width:768px){.container>.col-sm-12{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.container>.col-sm-11{-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}.container>.col-sm-10{-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}.container>.col-sm-9{-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}.container>.col-sm-8{-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}.container>.col-sm-7{-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}.container>.col-sm-6{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.container>.col-sm-5{-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}.container>.col-sm-4{-ms-flex:0 1 33.3333333%;flex:0 1 33.3333333%;max-width:33.3333333%}.container>.col-sm-3{-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}.container>.col-sm-2{-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}.container>.col-sm-1{-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}.container>.col-sm-order-12{-ms-flex-order:12;order:12}.container>.col-sm-order-11{-ms-flex-order:11;order:11}.container>.col-sm-order-10{-ms-flex-order:10;order:10}.container>.col-sm-order-9{-ms-flex-order:9;order:9}.container>.col-sm-order-8{-ms-flex-order:8;order:8}.container>.col-sm-order-7{-ms-flex-order:7;order:7}.container>.col-sm-order-6{-ms-flex-order:6;order:6}.container>.col-sm-order-5{-ms-flex-order:5;order:5}.container>.col-sm-order-4{-ms-flex-order:4;order:4}.container>.col-sm-order-3{-ms-flex-order:3;order:3}.container>.col-sm-order-2{-ms-flex-order:2;order:2}.container>.col-sm-order-1{-ms-flex-order:1;order:1}.container>.col-sm-push-12{left:100%}.container>.col-sm-push-11{left:91.66667%}.container>.col-sm-push-10{left:83.33333%}.container>.col-sm-push-9{left:75%}.container>.col-sm-push-8{left:66.66667%}.container>.col-sm-push-7{left:58.33333%}.container>.col-sm-push-6{left:50%}.container>.col-sm-push-5{left:41.66667%}.container>.col-sm-push-4{left:33.33333%}.container>.col-sm-push-3{left:25%}.container>.col-sm-push-2{left:16.66667%}.container>.col-sm-push-1{left:8.33333%}.container>.col-sm-push-0{left:0}.container>.col-sm-push-half{left:4.16667%}.container>.col-sm-auto{width:auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:none}.sm-card-masonry-4{column-count:4}.sm-card-masonry-3{column-count:3}.sm-card-masonry-2{column-count:2}.sm-card-masonry-1{column-count:1}.sm-text-justify{text-align:justify}.sm-text-center{text-align:center}.sm-text-right{text-align:right}.sm-text-left{text-align:left}.sm-hidden{visibility:hidden}.sm-visible{visibility:visible}.sm-display-none{display:none}.sm-display-block{display:block}.sm-display-inline-block{display:inline-block}.sm-display-inline{display:inline}}@media (min-width:992px){.container>.col-md-12{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.container>.col-md-11{-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}.container>.col-md-10{-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}.container>.col-md-9{-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}.container>.col-md-8{-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}.container>.col-md-7{-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}.container>.col-md-6{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.container>.col-md-5{-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}.container>.col-md-4{-ms-flex:0 1 33.3333333%;flex:0 1 33.3333333%;max-width:33.3333333%}.container>.col-md-3{-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}.container>.col-md-2{-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}.container>.col-md-1{-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}.container>.col-md-order-12{-ms-flex-order:12;order:12}.container>.col-md-order-11{-ms-flex-order:11;order:11}.container>.col-md-order-10{-ms-flex-order:10;order:10}.container>.col-md-order-9{-ms-flex-order:9;order:9}.container>.col-md-order-8{-ms-flex-order:8;order:8}.container>.col-md-order-7{-ms-flex-order:7;order:7}.container>.col-md-order-6{-ms-flex-order:6;order:6}.container>.col-md-order-5{-ms-flex-order:5;order:5}.container>.col-md-order-4{-ms-flex-order:4;order:4}.container>.col-md-order-3{-ms-flex-order:3;order:3}.container>.col-md-order-2{-ms-flex-order:2;order:2}.container>.col-md-order-1{-ms-flex-order:1;order:1}.container>.col-md-push-12{left:100%}.container>.col-md-push-11{left:91.66667%}.container>.col-md-push-10{left:83.33333%}.container>.col-md-push-9{left:75%}.container>.col-md-push-8{left:66.66667%}.container>.col-md-push-7{left:58.33333%}.container>.col-md-push-6{left:50%}.container>.col-md-push-5{left:41.66667%}.container>.col-md-push-4{left:33.33333%}.container>.col-md-push-3{left:25%}.container>.col-md-push-2{left:16.66667%}.container>.col-md-push-1{left:8.33333%}.container>.col-md-push-0{left:0}.container>.col-md-push-half{left:4.16667%}.container>.col-md-auto{width:auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:none}.md-card-masonry-4{column-count:4}.md-card-masonry-3{column-count:3}.md-card-masonry-2{column-count:2}.md-card-masonry-1{column-count:1}.md-text-justify{text-align:justify}.md-text-center{text-align:center}.md-text-right{text-align:right}.md-text-left{text-align:left}.md-hidden{visibility:hidden}.md-visible{visibility:visible}.md-display-none{display:none}.md-display-block{display:block}.md-display-inline-block{display:inline-block}.md-display-inline{display:inline}}@media (min-width:1200px){.container>.col-lg-12{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.container>.col-lg-11{-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}.container>.col-lg-10{-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}.container>.col-lg-9{-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}.container>.col-lg-8{-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}.container>.col-lg-7{-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}.container>.col-lg-6{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.container>.col-lg-5{-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}.container>.col-lg-4{-ms-flex:0 1 33.3333333%;flex:0 1 33.3333333%;max-width:33.3333333%}.container>.col-lg-3{-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}.container>.col-lg-2{-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}.container>.col-lg-1{-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}.container>.col-lg-order-12{-ms-flex-order:12;order:12}.container>.col-lg-order-11{-ms-flex-order:11;order:11}.container>.col-lg-order-10{-ms-flex-order:10;order:10}.container>.col-lg-order-9{-ms-flex-order:9;order:9}.container>.col-lg-order-8{-ms-flex-order:8;order:8}.container>.col-lg-order-7{-ms-flex-order:7;order:7}.container>.col-lg-order-6{-ms-flex-order:6;order:6}.container>.col-lg-order-5{-ms-flex-order:5;order:5}.container>.col-lg-order-4{-ms-flex-order:4;order:4}.container>.col-lg-order-3{-ms-flex-order:3;order:3}.container>.col-lg-order-2{-ms-flex-order:2;order:2}.container>.col-lg-order-1{-ms-flex-order:1;order:1}.container>.col-lg-push-12{left:100%}.container>.col-lg-push-11{left:91.66667%}.container>.col-lg-push-10{left:83.33333%}.container>.col-lg-push-9{left:75%}.container>.col-lg-push-8{left:66.66667%}.container>.col-lg-push-7{left:58.33333%}.container>.col-lg-push-6{left:50%}.container>.col-lg-push-5{left:41.66667%}.container>.col-lg-push-4{left:33.33333%}.container>.col-lg-push-3{left:25%}.container>.col-lg-push-2{left:16.66667%}.container>.col-lg-push-1{left:8.33333%}.container>.col-lg-push-0{left:0}.container>.col-lg-push-half{left:4.16667%}.container>.col-lg-auto{width:auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:none}.lg-card-masonry-4{column-count:4}.lg-card-masonry-3{column-count:3}.lg-card-masonry-2{column-count:2}.lg-card-masonry-1{column-count:1}.lg-text-justify{text-align:justify}.lg-text-center{text-align:center}.lg-text-right{text-align:right}.lg-text-left{text-align:left}.lg-hidden{visibility:hidden}.lg-visible{visibility:visible}.lg-display-none{display:none}.lg-display-block{display:block}.lg-display-inline-block{display:inline-block}.lg-display-inline{display:inline}}.mar-t-0{margin-top:0!important}@media only screen and (max-width:768px){.mar-t-0{margin-top:calc(0px / 2)!important}}.pad-b-0>h2,.pad-l-0>h2,.pad-r-0>h2,.pad-t-0>h2{margin-top:0}.pad-t-0{padding-top:0!important}.mar-b-0{margin-bottom:0!important}.pad-b-0{padding-bottom:0!important}.mar-l-0{margin-left:0!important}.pad-l-0{padding-left:0!important}.mar-r-0{margin-right:0!important}.pad-r-0{padding-right:0!important}.mar-t-5{margin-top:5px!important}@media only screen and (max-width:768px){.mar-b-0{margin-bottom:calc(0px / 2)!important}.mar-l-0{margin-left:calc(0px / 2)!important}.mar-r-0{margin-right:calc(0px / 2)!important}.mar-t-5{margin-top:calc(5px / 2)!important}}.pad-b-5>h2,.pad-l-5>h2,.pad-r-5>h2,.pad-t-5>h2{margin-top:0}.pad-t-5{padding-top:5px!important}.mar-b-5{margin-bottom:5px!important}.pad-b-5{padding-bottom:5px!important}.mar-l-5{margin-left:5px!important}.pad-l-5{padding-left:5px!important}.mar-r-5{margin-right:5px!important}.pad-r-5{padding-right:5px!important}.mar-t-10{margin-top:10px!important}@media only screen and (max-width:768px){.mar-b-5{margin-bottom:calc(5px / 2)!important}.mar-l-5{margin-left:calc(5px / 2)!important}.mar-r-5{margin-right:calc(5px / 2)!important}.mar-t-10{margin-top:calc(10px / 2)!important}}.pad-b-10>h2,.pad-l-10>h2,.pad-r-10>h2,.pad-t-10>h2{margin-top:0}.pad-t-10{padding-top:10px!important}.mar-b-10{margin-bottom:10px!important}.pad-b-10{padding-bottom:10px!important}.mar-l-10{margin-left:10px!important}.pad-l-10{padding-left:10px!important}.mar-r-10{margin-right:10px!important}.pad-r-10{padding-right:10px!important}.mar-t-15{margin-top:15px!important}@media only screen and (max-width:768px){.mar-b-10{margin-bottom:calc(10px / 2)!important}.mar-l-10{margin-left:calc(10px / 2)!important}.mar-r-10{margin-right:calc(10px / 2)!important}.mar-t-15{margin-top:calc(15px / 2)!important}}.pad-b-15>h2,.pad-l-15>h2,.pad-r-15>h2,.pad-t-15>h2{margin-top:0}.pad-t-15{padding-top:15px!important}.mar-b-15{margin-bottom:15px!important}.pad-b-15{padding-bottom:15px!important}.mar-l-15{margin-left:15px!important}.pad-l-15{padding-left:15px!important}.mar-r-15{margin-right:15px!important}.pad-r-15{padding-right:15px!important}.mar-t-16{margin-top:16px!important}@media only screen and (max-width:768px){.mar-b-15{margin-bottom:calc(15px / 2)!important}.mar-l-15{margin-left:calc(15px / 2)!important}.mar-r-15{margin-right:calc(15px / 2)!important}.mar-t-16{margin-top:calc(16px / 2)!important}}.pad-b-16>h2,.pad-l-16>h2,.pad-r-16>h2,.pad-t-16>h2{margin-top:0}.pad-t-16{padding-top:16px!important}.mar-b-16{margin-bottom:16px!important}.pad-b-16{padding-bottom:16px!important}.mar-l-16{margin-left:16px!important}.pad-l-16{padding-left:16px!important}.mar-r-16{margin-right:16px!important}.pad-r-16{padding-right:16px!important}.mar-t-20{margin-top:20px!important}@media only screen and (max-width:768px){.mar-b-16{margin-bottom:calc(16px / 2)!important}.mar-l-16{margin-left:calc(16px / 2)!important}.mar-r-16{margin-right:calc(16px / 2)!important}.mar-t-20{margin-top:calc(20px / 2)!important}}.pad-b-20>h2,.pad-l-20>h2,.pad-r-20>h2,.pad-t-20>h2{margin-top:0}.pad-t-20{padding-top:20px!important}.mar-b-20{margin-bottom:20px!important}.pad-b-20{padding-bottom:20px!important}.mar-l-20{margin-left:20px!important}.pad-l-20{padding-left:20px!important}.mar-r-20{margin-right:20px!important}.pad-r-20{padding-right:20px!important}.mar-t-24{margin-top:24px!important}@media only screen and (max-width:768px){.mar-b-20{margin-bottom:calc(20px / 2)!important}.mar-l-20{margin-left:calc(20px / 2)!important}.mar-r-20{margin-right:calc(20px / 2)!important}.mar-t-24{margin-top:calc(24px / 2)!important}}.pad-b-24>h2,.pad-l-24>h2,.pad-r-24>h2,.pad-t-24>h2{margin-top:0}.pad-t-24{padding-top:24px!important}.mar-b-24{margin-bottom:24px!important}.pad-b-24{padding-bottom:24px!important}.mar-l-24{margin-left:24px!important}.pad-l-24{padding-left:24px!important}.mar-r-24{margin-right:24px!important}.pad-r-24{padding-right:24px!important}.mar-t-25{margin-top:25px!important}@media only screen and (max-width:768px){.mar-b-24{margin-bottom:calc(24px / 2)!important}.mar-l-24{margin-left:calc(24px / 2)!important}.mar-r-24{margin-right:calc(24px / 2)!important}.mar-t-25{margin-top:calc(25px / 2)!important}}.pad-b-25>h2,.pad-l-25>h2,.pad-r-25>h2,.pad-t-25>h2{margin-top:0}.pad-t-25{padding-top:25px!important}.mar-b-25{margin-bottom:25px!important}.pad-b-25{padding-bottom:25px!important}.mar-l-25{margin-left:25px!important}.pad-l-25{padding-left:25px!important}.mar-r-25{margin-right:25px!important}.pad-r-25{padding-right:25px!important}.mar-t-30{margin-top:30px!important}@media only screen and (max-width:768px){.mar-b-25{margin-bottom:calc(25px / 2)!important}.mar-l-25{margin-left:calc(25px / 2)!important}.mar-r-25{margin-right:calc(25px / 2)!important}.mar-t-30{margin-top:calc(30px / 2)!important}}.pad-b-30>h2,.pad-l-30>h2,.pad-r-30>h2,.pad-t-30>h2{margin-top:0}.pad-t-30{padding-top:30px!important}.mar-b-30{margin-bottom:30px!important}.pad-b-30{padding-bottom:30px!important}.mar-l-30{margin-left:30px!important}.pad-l-30{padding-left:30px!important}.mar-r-30{margin-right:30px!important}.pad-r-30{padding-right:30px!important}.mar-t-32{margin-top:32px!important}@media only screen and (max-width:768px){.mar-b-30{margin-bottom:calc(30px / 2)!important}.mar-l-30{margin-left:calc(30px / 2)!important}.mar-r-30{margin-right:calc(30px / 2)!important}.mar-t-32{margin-top:calc(32px / 2)!important}}.pad-b-32>h2,.pad-l-32>h2,.pad-r-32>h2,.pad-t-32>h2{margin-top:0}.pad-t-32{padding-top:32px!important}.mar-b-32{margin-bottom:32px!important}.pad-b-32{padding-bottom:32px!important}.mar-l-32{margin-left:32px!important}.pad-l-32{padding-left:32px!important}.mar-r-32{margin-right:32px!important}.pad-r-32{padding-right:32px!important}.mar-t-35{margin-top:35px!important}@media only screen and (max-width:768px){.mar-b-32{margin-bottom:calc(32px / 2)!important}.mar-l-32{margin-left:calc(32px / 2)!important}.mar-r-32{margin-right:calc(32px / 2)!important}.mar-t-35{margin-top:calc(35px / 2)!important}}.pad-b-35>h2,.pad-l-35>h2,.pad-r-35>h2,.pad-t-35>h2{margin-top:0}.pad-t-35{padding-top:35px!important}.mar-b-35{margin-bottom:35px!important}.pad-b-35{padding-bottom:35px!important}.mar-l-35{margin-left:35px!important}.pad-l-35{padding-left:35px!important}.mar-r-35{margin-right:35px!important}.pad-r-35{padding-right:35px!important}.mar-t-40{margin-top:40px!important}@media only screen and (max-width:768px){.mar-b-35{margin-bottom:calc(35px / 2)!important}.mar-l-35{margin-left:calc(35px / 2)!important}.mar-r-35{margin-right:calc(35px / 2)!important}.mar-t-40{margin-top:calc(40px / 2)!important}}.pad-b-40>h2,.pad-l-40>h2,.pad-r-40>h2,.pad-t-40>h2{margin-top:0}.pad-t-40{padding-top:40px!important}.mar-b-40{margin-bottom:40px!important}.pad-b-40{padding-bottom:40px!important}.mar-l-40{margin-left:40px!important}.pad-l-40{padding-left:40px!important}.mar-r-40{margin-right:40px!important}.pad-r-40{padding-right:40px!important}.mar-t-45{margin-top:45px!important}@media only screen and (max-width:768px){.mar-b-40{margin-bottom:calc(40px / 2)!important}.mar-l-40{margin-left:calc(40px / 2)!important}.mar-r-40{margin-right:calc(40px / 2)!important}.mar-t-45{margin-top:calc(45px / 2)!important}}.pad-b-45>h2,.pad-l-45>h2,.pad-r-45>h2,.pad-t-45>h2{margin-top:0}.pad-t-45{padding-top:45px!important}.mar-b-45{margin-bottom:45px!important}.pad-b-45{padding-bottom:45px!important}.mar-l-45{margin-left:45px!important}.pad-l-45{padding-left:45px!important}.mar-r-45{margin-right:45px!important}.pad-r-45{padding-right:45px!important}.mar-t-48{margin-top:48px!important}@media only screen and (max-width:768px){.mar-b-45{margin-bottom:calc(45px / 2)!important}.mar-l-45{margin-left:calc(45px / 2)!important}.mar-r-45{margin-right:calc(45px / 2)!important}.mar-t-48{margin-top:calc(48px / 2)!important}}.pad-b-48>h2,.pad-l-48>h2,.pad-r-48>h2,.pad-t-48>h2{margin-top:0}.pad-t-48{padding-top:48px!important}.mar-b-48{margin-bottom:48px!important}.pad-b-48{padding-bottom:48px!important}.mar-l-48{margin-left:48px!important}.pad-l-48{padding-left:48px!important}.mar-r-48{margin-right:48px!important}.pad-r-48{padding-right:48px!important}.mar-t-50{margin-top:50px!important}@media only screen and (max-width:768px){.mar-b-48{margin-bottom:calc(48px / 2)!important}.mar-l-48{margin-left:calc(48px / 2)!important}.mar-r-48{margin-right:calc(48px / 2)!important}.mar-t-50{margin-top:calc(50px / 2)!important}}.pad-b-50>h2,.pad-l-50>h2,.pad-r-50>h2,.pad-t-50>h2{margin-top:0}.pad-t-50{padding-top:50px!important}.mar-b-50{margin-bottom:50px!important}.pad-b-50{padding-bottom:50px!important}.mar-l-50{margin-left:50px!important}.pad-l-50{padding-left:50px!important}.mar-r-50{margin-right:50px!important}.pad-r-50{padding-right:50px!important}.mar-t-60{margin-top:60px!important}@media only screen and (max-width:768px){.mar-b-50{margin-bottom:calc(50px / 2)!important}.mar-l-50{margin-left:calc(50px / 2)!important}.mar-r-50{margin-right:calc(50px / 2)!important}.mar-t-60{margin-top:calc(60px / 2)!important}}.pad-b-60>h2,.pad-l-60>h2,.pad-r-60>h2,.pad-t-60>h2{margin-top:0}.pad-t-60{padding-top:60px!important}.mar-b-60{margin-bottom:60px!important}.pad-b-60{padding-bottom:60px!important}.mar-l-60{margin-left:60px!important}.pad-l-60{padding-left:60px!important}.mar-r-60{margin-right:60px!important}.pad-r-60{padding-right:60px!important}.mar-t-75{margin-top:75px!important}@media only screen and (max-width:768px){.mar-b-60{margin-bottom:calc(60px / 2)!important}.mar-l-60{margin-left:calc(60px / 2)!important}.mar-r-60{margin-right:calc(60px / 2)!important}.mar-t-75{margin-top:calc(75px / 2)!important}}.pad-b-75>h2,.pad-l-75>h2,.pad-r-75>h2,.pad-t-75>h2{margin-top:0}.pad-t-75{padding-top:75px!important}.mar-b-75{margin-bottom:75px!important}.pad-b-75{padding-bottom:75px!important}.mar-l-75{margin-left:75px!important}.pad-l-75{padding-left:75px!important}.mar-r-75{margin-right:75px!important}.pad-r-75{padding-right:75px!important}.mar-t-80{margin-top:80px!important}@media only screen and (max-width:768px){.mar-b-75{margin-bottom:calc(75px / 2)!important}.mar-l-75{margin-left:calc(75px / 2)!important}.mar-r-75{margin-right:calc(75px / 2)!important}.mar-t-80{margin-top:calc(80px / 2)!important}}.pad-b-80>h2,.pad-l-80>h2,.pad-r-80>h2,.pad-t-80>h2{margin-top:0}.pad-t-80{padding-top:80px!important}.mar-b-80{margin-bottom:80px!important}.pad-b-80{padding-bottom:80px!important}.mar-l-80{margin-left:80px!important}.pad-l-80{padding-left:80px!important}.mar-r-80{margin-right:80px!important}.pad-r-80{padding-right:80px!important}.mar-t-90{margin-top:90px!important}@media only screen and (max-width:768px){.mar-b-80{margin-bottom:calc(80px / 2)!important}.mar-l-80{margin-left:calc(80px / 2)!important}.mar-r-80{margin-right:calc(80px / 2)!important}.mar-t-90{margin-top:calc(90px / 2)!important}}.pad-b-90>h2,.pad-l-90>h2,.pad-r-90>h2,.pad-t-90>h2{margin-top:0}.pad-t-90{padding-top:90px!important}.mar-b-90{margin-bottom:90px!important}.pad-b-90{padding-bottom:90px!important}.mar-l-90{margin-left:90px!important}.pad-l-90{padding-left:90px!important}.mar-r-90{margin-right:90px!important}.pad-r-90{padding-right:90px!important}.mar-t-100{margin-top:100px!important}@media only screen and (max-width:768px){.mar-b-90{margin-bottom:calc(90px / 2)!important}.mar-l-90{margin-left:calc(90px / 2)!important}.mar-r-90{margin-right:calc(90px / 2)!important}.mar-t-100{margin-top:calc(100px / 2)!important}}.pad-b-100>h2,.pad-l-100>h2,.pad-r-100>h2,.pad-t-100>h2{margin-top:0}.pad-t-100{padding-top:100px!important}.mar-b-100{margin-bottom:100px!important}.pad-b-100{padding-bottom:100px!important}.mar-l-100{margin-left:100px!important}.pad-l-100{padding-left:100px!important}.mar-r-100{margin-right:100px!important}.pad-r-100{padding-right:100px!important}.mar-t-120{margin-top:120px!important}@media only screen and (max-width:768px){.mar-b-100{margin-bottom:calc(100px / 2)!important}.mar-l-100{margin-left:calc(100px / 2)!important}.mar-r-100{margin-right:calc(100px / 2)!important}.mar-t-120{margin-top:calc(120px / 2)!important}}.pad-b-120>h2,.pad-l-120>h2,.pad-r-120>h2,.pad-t-120>h2{margin-top:0}.pad-t-120{padding-top:120px!important}.mar-b-120{margin-bottom:120px!important}.pad-b-120{padding-bottom:120px!important}.mar-l-120{margin-left:120px!important}.pad-l-120{padding-left:120px!important}.mar-r-120{margin-right:120px!important}.pad-r-120{padding-right:120px!important}.mar-t-200{margin-top:200px!important}@media only screen and (max-width:768px){.mar-b-120{margin-bottom:calc(120px / 2)!important}.mar-l-120{margin-left:calc(120px / 2)!important}.mar-r-120{margin-right:calc(120px / 2)!important}.mar-t-200{margin-top:calc(200px / 2)!important}}.pad-b-200>h2,.pad-l-200>h2,.pad-r-200>h2,.pad-t-200>h2{margin-top:0}.pad-t-200{padding-top:200px!important}.mar-b-200{margin-bottom:200px!important}.pad-b-200{padding-bottom:200px!important}.mar-l-200{margin-left:200px!important}.pad-l-200{padding-left:200px!important}.mar-r-200{margin-right:200px!important}@media only screen and (max-width:768px){.mar-b-200{margin-bottom:calc(200px / 2)!important}.mar-l-200{margin-left:calc(200px / 2)!important}.mar-r-200{margin-right:calc(200px / 2)!important}}.pad-r-200{padding-right:200px!important}.mar-0{margin:0!important}.pad-0{padding:0!important}@media only screen and (max-width:768px){.mar-0{margin:calc(0px / 2)!important}.pad-0{padding:calc(0px / 2)!important}}.mar-5{margin:5px!important}.pad-5{padding:5px!important}@media only screen and (max-width:768px){.mar-5{margin:calc(5px / 2)!important}.pad-5{padding:calc(5px / 2)!important}}.mar-10{margin:10px!important}.pad-10{padding:10px!important}@media only screen and (max-width:768px){.mar-10{margin:calc(10px / 2)!important}.pad-10{padding:calc(10px / 2)!important}}.mar-15{margin:15px!important}.pad-15{padding:15px!important}@media only screen and (max-width:768px){.mar-15{margin:calc(15px / 2)!important}.pad-15{padding:calc(15px / 2)!important}}.mar-16{margin:16px!important}.pad-16{padding:16px!important}@media only screen and (max-width:768px){.mar-16{margin:calc(16px / 2)!important}.pad-16{padding:calc(16px / 2)!important}}.mar-20{margin:20px!important}.pad-20{padding:20px!important}@media only screen and (max-width:768px){.mar-20{margin:calc(20px / 2)!important}.pad-20{padding:calc(20px / 2)!important}}.mar-24{margin:24px!important}.pad-24{padding:24px!important}@media only screen and (max-width:768px){.mar-24{margin:calc(24px / 2)!important}.pad-24{padding:calc(24px / 2)!important}}.mar-25{margin:25px!important}.pad-25{padding:25px!important}@media only screen and (max-width:768px){.mar-25{margin:calc(25px / 2)!important}.pad-25{padding:calc(25px / 2)!important}}.mar-30{margin:30px!important}.pad-30{padding:30px!important}@media only screen and (max-width:768px){.mar-30{margin:calc(30px / 2)!important}.pad-30{padding:calc(30px / 2)!important}}.mar-32{margin:32px!important}.pad-32{padding:32px!important}@media only screen and (max-width:768px){.mar-32{margin:calc(32px / 2)!important}.pad-32{padding:calc(32px / 2)!important}}.mar-35{margin:35px!important}.pad-35{padding:35px!important}@media only screen and (max-width:768px){.mar-35{margin:calc(35px / 2)!important}.pad-35{padding:calc(35px / 2)!important}}.mar-40{margin:40px!important}.pad-40{padding:40px!important}@media only screen and (max-width:768px){.mar-40{margin:calc(40px / 2)!important}.pad-40{padding:calc(40px / 2)!important}}.mar-45{margin:45px!important}.pad-45{padding:45px!important}@media only screen and (max-width:768px){.mar-45{margin:calc(45px / 2)!important}.pad-45{padding:calc(45px / 2)!important}}.mar-48{margin:48px!important}.pad-48{padding:48px!important}@media only screen and (max-width:768px){.mar-48{margin:calc(48px / 2)!important}.pad-48{padding:calc(48px / 2)!important}}.mar-50{margin:50px!important}.pad-50{padding:50px!important}@media only screen and (max-width:768px){.mar-50{margin:calc(50px / 2)!important}.pad-50{padding:calc(50px / 2)!important}}.mar-60{margin:60px!important}.pad-60{padding:60px!important}@media only screen and (max-width:768px){.mar-60{margin:calc(60px / 2)!important}.pad-60{padding:calc(60px / 2)!important}}.mar-75{margin:75px!important}.pad-75{padding:75px!important}@media only screen and (max-width:768px){.mar-75{margin:calc(75px / 2)!important}.pad-75{padding:calc(75px / 2)!important}}.mar-80{margin:80px!important}.pad-80{padding:80px!important}@media only screen and (max-width:768px){.mar-80{margin:calc(80px / 2)!important}.pad-80{padding:calc(80px / 2)!important}}.mar-90{margin:90px!important}.pad-90{padding:90px!important}@media only screen and (max-width:768px){.mar-90{margin:calc(90px / 2)!important}.pad-90{padding:calc(90px / 2)!important}}.mar-100{margin:100px!important}.pad-100{padding:100px!important}@media only screen and (max-width:768px){.mar-100{margin:calc(100px / 2)!important}.pad-100{padding:calc(100px / 2)!important}}.mar-120{margin:120px!important}.pad-120{padding:120px!important}@media only screen and (max-width:768px){.mar-120{margin:calc(120px / 2)!important}.pad-120{padding:calc(120px / 2)!important}}.mar-200{margin:200px!important}.pad-200{padding:200px!important}@media only screen and (max-width:768px){.mar-200{margin:calc(200px / 2)!important}.pad-200{padding:calc(200px / 2)!important}}.vw-0{width:0!important}.vh-0{height:0!important}.min-vw-0{min-width:0!important}.min-vh-0{min-height:0!important}.vw-5{width:5vw!important}.vh-5{height:5vh!important}.min-vw-5{min-width:5vw!important}.min-vh-5{min-height:5vh!important}.vw-10{width:10vw!important}.vh-10{height:10vh!important}.min-vw-10{min-width:10vw!important}.min-vh-10{min-height:10vh!important}.vw-15{width:15vw!important}.vh-15{height:15vh!important}.min-vw-15{min-width:15vw!important}.min-vh-15{min-height:15vh!important}.vw-16{width:16vw!important}.vh-16{height:16vh!important}.min-vw-16{min-width:16vw!important}.min-vh-16{min-height:16vh!important}.vw-20{width:20vw!important}.vh-20{height:20vh!important}.min-vw-20{min-width:20vw!important}.min-vh-20{min-height:20vh!important}.vw-24{width:24vw!important}.vh-24{height:24vh!important}.min-vw-24{min-width:24vw!important}.min-vh-24{min-height:24vh!important}.vw-25{width:25vw!important}.vh-25{height:25vh!important}.min-vw-25{min-width:25vw!important}.min-vh-25{min-height:25vh!important}.vw-30{width:30vw!important}.vh-30{height:30vh!important}.min-vw-30{min-width:30vw!important}.min-vh-30{min-height:30vh!important}.vw-32{width:32vw!important}.vh-32{height:32vh!important}.min-vw-32{min-width:32vw!important}.min-vh-32{min-height:32vh!important}.vw-35{width:35vw!important}.vh-35{height:35vh!important}.min-vw-35{min-width:35vw!important}.min-vh-35{min-height:35vh!important}.vw-40{width:40vw!important}.vh-40{height:40vh!important}.min-vw-40{min-width:40vw!important}.min-vh-40{min-height:40vh!important}.vw-45{width:45vw!important}.vh-45{height:45vh!important}.min-vw-45{min-width:45vw!important}.min-vh-45{min-height:45vh!important}.vw-48{width:48vw!important}.vh-48{height:48vh!important}.min-vw-48{min-width:48vw!important}.min-vh-48{min-height:48vh!important}.vw-50{width:50vw!important}.vh-50{height:50vh!important}.min-vw-50{min-width:50vw!important}.min-vh-50{min-height:50vh!important}.vw-60{width:60vw!important}.vh-60{height:60vh!important}.min-vw-60{min-width:60vw!important}.min-vh-60{min-height:60vh!important}.vw-75{width:75vw!important}.vh-75{height:75vh!important}.min-vw-75{min-width:75vw!important}.min-vh-75{min-height:75vh!important}.vw-80{width:80vw!important}.vh-80{height:80vh!important}.min-vw-80{min-width:80vw!important}.min-vh-80{min-height:80vh!important}.vw-90{width:90vw!important}.vh-90{height:90vh!important}.min-vw-90{min-width:90vw!important}.min-vh-90{min-height:90vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-120{width:120vw!important}.vh-120{height:120vh!important}.min-vw-120{min-width:120vw!important}.min-vh-120{min-height:120vh!important}.vw-200{width:200vw!important}.vh-200{height:200vh!important}.min-vw-200{min-width:200vw!important}.min-vh-200{min-height:200vh!important}@font-face{font-family:gravity-light;font-weight:lighter;src:url(/assets/fonts/Gravity-Light.otf) format("opentype")}@font-face{font-family:gravity-regular;font-weight:400;src:url(/assets/fonts/Gravity-Regular.otf) format("opentype")}@font-face{font-family:gravity-bold;font-weight:700;src:url(/assets/fonts/Gravity-Bold.otf) format("opentype")}@font-face{font-family:avenir;font-weight:700;src:url(/assets/fonts/Linotype-AvenirLTPro-Black.otf)}.text-lightgrey{color:#D9D9D9!important}.text-hover-lightgrey{color:#D9D9D9}.bg-lightgrey{background-color:#D9D9D9}.border-lightgrey{border-color:#D9D9D9}.text-palegrey{color:#EFEFEF!important}.text-hover-palegrey{color:#EFEFEF}.bg-palegrey{background-color:#EFEFEF}.border-palegrey{border-color:#EFEFEF}.text-orange{color:#fb8f3c!important}.text-hover-orange{color:#fb8f3c}.bg-orange{background-color:#fb8f3c}.border-orange{border-color:#fb8f3c}.text-yellow{color:#ffb814!important}.text-hover-yellow{color:#ffb814}.bg-yellow{background-color:#ffb814}.border-yellow{border-color:#ffb814}.text-forest-green{color:#003702!important}.text-hover-forest-green{color:#003702}.bg-forest-green{background-color:#003702}.border-forest-green{border-color:#003702}.text-lawn-green{color:#348935!important}.text-hover-lawn-green{color:#348935}.bg-lawn-green{background-color:#348935}.border-lawn-green{border-color:#348935}.text-apple-green{color:#70B966!important}.text-hover-apple-green{color:#70B966}.bg-apple-green{background-color:#70B966}.border-apple-green{border-color:#70B966}.text-navy-blue{color:#29385D!important}.text-hover-navy-blue{color:#29385D}.bg-navy-blue{background-color:#29385D}.border-navy-blue{border-color:#29385D}.text-blazer-purple{color:#A266A7!important}.text-hover-blazer-purple{color:#A266A7}.bg-blazer-purple{background-color:#A266A7}.border-blazer-purple{border-color:#A266A7}.text-blazer-blue{color:#0099CD!important}.text-hover-blazer-blue{color:#0099CD}.bg-blazer-blue{background-color:#0099CD}.border-blazer-blue{border-color:#0099CD}.text-mint-green{color:#24BCAD!important}.text-hover-mint-green{color:#24BCAD}.bg-mint-green{background-color:#24BCAD}.border-mint-green{border-color:#24BCAD}.text-blazer-pink{color:#E2686F!important}.text-hover-blazer-pink{color:#E2686F}.bg-blazer-pink{background-color:#E2686F}.border-blazer-pink{border-color:#E2686F}.text-white{color:#fff!important}.text-hover-white{color:#fff}.bg-white{background-color:#fff}.border-white{border-color:#fff}.text-itia-blue{color:#235773!important}.text-hover-itia-blue{color:#235773}.bg-itia-blue{background-color:#235773}.border-itia-blue{border-color:#235773}.text-itia-yellow{color:#CFEF00!important}.text-hover-itia-yellow{color:#CFEF00}.bg-itia-yellow{background-color:#CFEF00}.border-itia-yellow{border-color:#CFEF00}.text-itia-graphite{color:#4F465D!important}.text-hover-itia-graphite{color:#4F465D}.bg-itia-graphite{background-color:#4F465D}.border-itia-graphite{border-color:#4F465D}.text-itia-green{color:#003A3C!important}.text-hover-itia-green{color:#003A3C}.bg-itia-green{background-color:#003A3C}.border-itia-green{border-color:#003A3C}.text-itia-coral{color:#ED5457!important}.text-hover-itia-coral{color:#ED5457}.bg-itia-coral{background-color:#ED5457}.border-itia-coral{border-color:#ED5457}.text-itia-grey{color:#F4F3F5!important}.text-hover-itia-grey{color:#F4F3F5}.bg-itia-grey{background-color:#F4F3F5}.border-itia-grey{border-color:#F4F3F5}#player .primary-color{color:#70B966}#player .primary-bg{background-color:#70B966}#player .secondary-color{color:#B8DCB3}#official .primary-color{color:#0099CD}#official .primary-bg{background-color:#0099CD}#official .secondary-color{color:#A2D9EC}#agent .primary-color{color:#A266A7}#agent .primary-bg{background-color:#A266A7}#agent .secondary-color{color:#E2C4E5}#coach .primary-color{color:#E2686F}#coach .primary-bg{background-color:#E2686F}#coach .secondary-color{color:#F3AFB3}#staff .primary-color{color:#24BCAD}#staff .primary-bg{background-color:#24BCAD}#staff .secondary-color{color:#99D9D2}#guest .primary-color{color:#348935}#guest .primary-bg{background-color:#348935}#guest .secondary-color{color:#D9D9D9}body{background-color:#FFF;font-family:gravity-regular,sans-serif;font-size:100%;color:#235773;line-height:1.25;overflow-x:hidden}.module-card p,p{font-size:1rem}#masthead,.title-gigantic,b,strong{font-weight:700}a,a:hover,a:link,a:visited{color:#003702;transition:.2s all ease}p{line-height:1.4}.title-gigantic,.title-huge,.title-massive{line-height:1;padding-top:.5rem}.underline{text-decoration:underline!important}.hover-forest:hover{color:#003702}.headline{font-family:avenir,sans-serif}.title-small{font-size:.8rem}.title{font-size:1.25rem}.title-big{font-size:1.5rem;padding-top:.5rem}.title-huge{font-size:1.75rem}.title-gigantic{font-size:2.25rem;margin-bottom:1em;margin-top:.5em}.title-massive{font-size:5rem}.hidden-xs{display:block}.visible-xs{display:none}@media only screen and (max-width:767px){.visible-xs{display:block}.hidden-xs{display:none}}@media only screen and (max-width:768px){.title-gigantic,b,strong{font-weight:700}.mobile-center{text-align:center}p{font-size:1.1rem;line-height:1.4}.module-card p{font-size:.95rem}.title-small{font-size:.8rem}.title{font-size:1.25rem}.title-big{font-size:1.1rem;padding-top:.5rem;text-transform:uppercase}.title-gigantic,.title-huge{font-size:1.25rem}.title-gigantic,.title-huge,.title-massive{line-height:1;padding-top:.25rem}.title-massive{font-size:3rem}}.rotate-icon{height:60px}.h1,h1{font-size:2.4rem;line-height:1.2}@media only screen and (max-width:768px){.h1,h1{font-size:1.5rem}}.h2,h2{font-size:2rem}@media only screen and (max-width:768px){.h2,h2{font-size:1.25rem}}p{margin-bottom:1rem}ul.dashed{list-style-type:none;font-size:small;padding:0}ul.dashed li{margin-left:15px;margin-bottom:5px}ul.dashed li:before{content:"-";position:absolute;left:0}.m-t-5{margin-top:5px!important}.p-t-5{padding-top:5px!important}.m-b-5{margin-bottom:5px!important}.p-b-5{padding-bottom:5px!important}.m-l-5{margin-left:5px!important}.p-l-5{padding-left:5px!important}.m-5{margin:5px!important}.p-5{padding:5px!important}.m-r-5{margin-right:5px!important}.p-r-5{padding-right:5px!important}.m-t-10{margin-top:10px!important}.p-t-10{padding-top:10px!important}.m-b-10{margin-bottom:10px!important}.p-b-10{padding-bottom:10px!important}.m-l-10{margin-left:10px!important}.p-l-10{padding-left:10px!important}.m-10{margin:10px!important}.p-10{padding:10px!important}.m-r-10{margin-right:10px!important}.p-r-10{padding-right:10px!important}.m-t-15{margin-top:15px!important}.p-t-15{padding-top:15px!important}.m-b-15{margin-bottom:15px!important}.p-b-15{padding-bottom:15px!important}.m-l-15{margin-left:15px!important}.p-l-15{padding-left:15px!important}.m-15{margin:15px!important}.p-15{padding:15px!important}.m-r-15{margin-right:15px!important}.p-r-15{padding-right:15px!important}.m-t-20{margin-top:20px!important}.p-t-20{padding-top:20px!important}.m-b-20{margin-bottom:20px!important}.p-b-20{padding-bottom:20px!important}.m-l-20{margin-left:20px!important}.p-l-20{padding-left:20px!important}.m-20{margin:20px!important}.p-20{padding:20px!important}.m-r-20{margin-right:20px!important}.p-r-20{padding-right:20px!important}.m-t-25{margin-top:25px!important}.p-t-25{padding-top:25px!important}.m-b-25{margin-bottom:25px!important}.p-b-25{padding-bottom:25px!important}.m-l-25{margin-left:25px!important}.p-l-25{padding-left:25px!important}.m-25{margin:25px!important}.p-25{padding:25px!important}.m-r-25{margin-right:25px!important}.p-r-25{padding-right:25px!important}.m-t-30{margin-top:30px!important}.p-t-30{padding-top:30px!important}.m-b-30{margin-bottom:30px!important}.p-b-30{padding-bottom:30px!important}.m-l-30{margin-left:30px!important}.p-l-30{padding-left:30px!important}.m-30{margin:30px!important}.p-30{padding:30px!important}.m-r-30{margin-right:30px!important}.p-r-30{padding-right:30px!important}.m-t-35{margin-top:35px!important}.p-t-35{padding-top:35px!important}.m-b-35{margin-bottom:35px!important}.p-b-35{padding-bottom:35px!important}.m-l-35{margin-left:35px!important}.p-l-35{padding-left:35px!important}.m-35{margin:35px!important}.p-35{padding:35px!important}.m-r-35{margin-right:35px!important}.p-r-35{padding-right:35px!important}.m-t-40{margin-top:40px!important}.p-t-40{padding-top:40px!important}.m-b-40{margin-bottom:40px!important}.p-b-40{padding-bottom:40px!important}.m-l-40{margin-left:40px!important}.p-l-40{padding-left:40px!important}.m-40{margin:40px!important}.p-40{padding:40px!important}.m-r-40{margin-right:40px!important}.p-r-40{padding-right:40px!important}.m-t-45{margin-top:45px!important}.p-t-45{padding-top:45px!important}.m-b-45{margin-bottom:45px!important}.p-b-45{padding-bottom:45px!important}.m-l-45{margin-left:45px!important}.p-l-45{padding-left:45px!important}.m-45{margin:45px!important}.p-45{padding:45px!important}.m-r-45{margin-right:45px!important}.p-r-45{padding-right:45px!important}.m-t-50{margin-top:50px!important}.p-t-50{padding-top:50px!important}.m-b-50{margin-bottom:50px!important}.p-b-50{padding-bottom:50px!important}.m-l-50{margin-left:50px!important}.p-l-50{padding-left:50px!important}.m-50{margin:50px!important}.p-50{padding:50px!important}.m-r-50{margin-right:50px!important}.p-r-50{padding-right:50px!important}.m-t-75{margin-top:75px!important}.p-t-75{padding-top:75px!important}.m-b-75{margin-bottom:75px!important}.p-b-75{padding-bottom:75px!important}.m-l-75{margin-left:75px!important}.p-l-75{padding-left:75px!important}.m-75{margin:75px!important}.p-75{padding:75px!important}.m-r-75{margin-right:75px!important}.p-r-75{padding-right:75px!important}.m-t-100{margin-top:100px!important}.p-t-100{padding-top:100px!important}.m-b-100{margin-bottom:100px!important}.p-b-100{padding-bottom:100px!important}.m-l-100{margin-left:100px!important}.p-l-100{padding-left:100px!important}.m-100{margin:100px!important}.p-100{padding:100px!important}.m-r-100{margin-right:100px!important}.p-r-100{padding-right:100px!important}.patternbg{background:url(../img/bg.svg) no-repeat #FFF;background-size:cover}.content{margin-top:90px}.auth-box .container,.auth-buttons .container{padding:10px}.auth-box .container .col-6,.auth-box .container .col-sm-6,.auth-buttons .container .col-6,.auth-buttons .container .col-sm-6{padding:0 10px}.owl-carousel .owl-item{padding:10px}label{margin-bottom:3px}.form-group{margin-bottom:15px}.btn,a.btn{background-color:#235773;color:#F4F3F5;border-radius:0;cursor:pointer;text-transform:capitalize;border:0;font-size:1rem;padding:10px 28px;margin:3px;font-family:gravity-regular,sans-serif}.btn:hover,a.btn:hover{opacity:.75;transition:all ease .2s}.btn-green,a.btn-green{background-color:#CFEF00;color:#235773}.btn-green:hover,a.btn-green:hover{opacity:1;color:#CFEF00;background-color:#235773;transform:scale(1)}.modal,.modal-guts{max-height:80%;transform:translate3d(-50%,-50%,0);backface-visibility:hidden}.btn-white,a.btn-white{background-color:#F4F3F5;border:1px solid #235773;color:#235773}.btn-hover-white:hover,.btn-white:hover,a.btn-hover-white:hover,a.btn-white:hover{background-color:#235773;color:#F4F3F5;opacity:1}.btn-hover-white,a.btn-hover-white{border:1px solid transparent}.btn-hover-white:hover,a.btn-hover-white:hover{border:1px solid #F4F3F5}.btn-forest,a.btn-forest{background-color:#003702;color:#FFF}.btn-forest:hover,a.btn-forest:hover{background-color:#348935;opacity:1}.btn-border{border:1px solid #000;color:#000}a.btn-border{color:#000}.btn-orange{background-color:#003702;color:#fff}.btn-orange:hover{color:#000}.btn:disabled,.btn:disabled:hover{background-color:#CCC;cursor:not-allowed}.shadow{box-shadow:5px 5px 15px -6px rgba(0,0,0,.5)}.padding-5{padding:5px}.padding-10{padding:10px}@media only screen and (max-width:768px){.content{margin-top:40px}.left-of-watch,.right-of-watch{text-align:center!important}}.owl-dots,.slide4{text-align:center}.modal{display:block;width:80%;max-width:80%;height:80%;position:fixed;z-index:100;left:50%;top:50%;background:#fff;box-shadow:0 0 60px 10px rgba(0,0,0,.9)}.pointer:hover{cursor:pointer}.closed{display:none}.close-button{background:0 0;border:none;float:right;margin:20px;cursor:pointer}.close-svg{fill:#ccc;height:24px;width:24px}.pathway,.pathway_mobile{fill:none;stroke-miterlimit:10}.logout{padding-left:50px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:95;background:rgba(0,0,0,.6)}.modal-guts{position:absolute;overflow:auto;padding:15px;left:50%;top:50%}@media screen and (max-width:768px){.modal{position:fixed;z-index:100}.modal-guts{width:80%}}.owl-dots{width:100%;backface-visibility:hidden}.owl-dot{border-radius:50px;height:14px;width:14px;display:inline-block;background:rgba(0,0,0,.5);margin-left:5px;margin-right:5px}#masthead,object,svg{width:100%}.owl-dot.active{background:#000}object{display:block;height:auto;position:relative;padding-top:0}svg{height:100%}#masthead{padding:20px 0;position:fixed;z-index:99;height:90px;top:0;background-color:#FFF}.ru{font-family:gravity-regular,sans-serif!important}.tiu-logo{height:60px;width:140px;margin-right:40px}@media only screen and (max-width:768px){.tiu-logo{height:40px;width:100px}}.tiu-logo-modal{height:70px;width:160px;position:absolute;bottom:20px;left:50px}.closebtn{height:40px}#mobile-nav{display:none}menu,menu>div>menu-item{display:block}.border-box{-moz-box-sizing:border-box}menu{margin:0;padding:0}menu>div{position:absolute;z-index:2;top:0;width:100vw;height:100%;-moz-box-sizing:border-box;transition:transform ease 250ms}@media all and (orientation:portrait){menu>div.right{background:#FFF;right:-220vw}menu>div.show.right{transform:translate3d(-220vw,0,0);-ms-transform:translate3d(-220vw,0,0);-webkit-transform:translate3d(-220vw,0,0);-o-transform:translate3d(-220vw,0,0);-moz-transform:translate3d(-220vw,0,0)}}@media all and (orientation:landscape){menu>div.right{background:#FFF;right:-110vh}menu>div.show.right{transform:translate3d(-110vh,0,0);-ms-transform:translate3d(-110vh,0,0);-webkit-transform:translate3d(-110vh,0,0);-o-transform:translate3d(-110vh,0,0);-moz-transform:translate3d(-110vh,0,0)}}menu>div>menu-item>div{float:left;width:100%;margin:0;padding:10px 15px;border-bottom:solid 1px #555;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;color:#B0B0B0}menu>div>menu-item>div:hover{color:#F0F0F0}menu>div>menu-item>div>span{float:left;color:inherit}@media only screen and (max-width:768px){#masthead{display:none}#mobile-nav{display:inline-block;width:100vw;min-width:100vw;max-width:100vw;position:fixed;top:0;left:0;z-index:90;padding:10px;height:45px}.whitebg{background-color:#fff!important}.orangebg{background-color:#fb8f3c}}.spmenu{background:#EFEFEF;position:fixed;width:100vw}.spmenu.spmenu-open{box-shadow:-7px 0 30px #333;left:0}.spmenu-vertical{height:100%;top:0;z-index:1000}.spmenu-vertical a,.spmenu-vertical label{padding:0}.welcome-card,.wide-card{padding:1rem 1rem 4rem;border-radius:10px}.spmenu-horizontal{width:100%;height:100vh;left:0;z-index:1000}.spmenu-right{left:100vw}.spmenu-push{overflow-x:hidden;position:relative;left:0}.slide1,.slide2{position:absolute}.spmenu-push-toright{left:100vw}.spmenu-push-toleft{left:-100vw}.spmenu,.spmenu-push{transition:all .3s ease}@media screen and (max-width:55.1875em){.spmenu-horizontal{font-size:75%;height:110px}.spmenu-top{top:-110px}.spmenu-bottom{bottom:-110px}}@media screen and (max-height:26.375em){.spmenu-vertical{font-size:90%;width:100vw}.spmenu-left,.spmenu-push-toleft{left:-100vw}.spmenu-right{right:-100vw}.spmenu-push-toright{left:100vw}}#welcome{overflow:hidden;color:#235773}#welcome .title-huge{font-family:avenir,sans-serif}#welcome .owl-dots{position:absolute;bottom:40px}#welcome .welcome-text{margin-top:1em}#welcome p{font-size:19px;line-height:1;margin:0}#welcome p.small{font-size:85%}#login .alert{margin-top:1em}#login p{font-size:19px;line-height:1;margin:0}.wide-card{height:calc(100vh - 150px);height:450px;width:80%;min-width:80%;max-width:80%}.welcome-card{height:auto!important;width:600px}.welcome-svg{height:260px;width:482px}.welcome-mobile-svg{display:none;height:100%;width:auto;margin:auto}.step-text{padding-bottom:15px}.slide4{padding-right:40px}.watch-icon{height:100px;width:70px}.left-of-watch{text-align:right}.right-of-watch{text-align:left}.flag{border:1px solid #D9D9D9;width:30px}.change-language{padding:8px 0}.choose{padding:0 0 20px}.strapline-box{padding-bottom:100px}.slide1{right:68%;text-align:right;padding-left:20px}.slide2{left:63%;text-align:left;padding-right:50px}@media only screen and (max-width:768px){.mobile-owl-button{margin-top:15px}.welcome-svg{display:none}.welcome-mobile-svg{display:inline-block}.wide-card{width:280px;height:70vh;margin-top:50px}.wide-card .col-sm-5{text-align:center!important}.watch-icon{height:80px;margin:10px 0}#welcome .owl-carousel .owl-item{padding:2vh 5vw 5vh}#welcome p{font-size:17px}.slide1,.slide2,.slide3,.slide4{position:relative;text-align:center;right:inherit;left:inherit;padding:0}}.itia-strapline-modal{width:250px;height:auto;position:absolute;bottom:0;right:0}@media only screen and (max-width:768px){.itia-strapline-modal{width:180px}#guest #end_line-1,#guest #end_line-true{fill:#348935}#guest #end_line-0,#guest #end_line-false{fill:#D9D9D9}}.feedback-modal{max-width:980px;height:90%;max-height:90%}@media only screen and (max-width:980px){.feedback-modal{width:100%;max-width:100%;height:100%;max-height:100%}.feedback-modal>.btn{padding:10px 15px}}.feedback-modal .modal-guts{position:relative;overflow:unset;padding:80px 60px 10px;top:auto;left:auto;transform:none;width:100%;height:80%}@media only screen and (max-width:980px){.feedback-modal .modal-guts{height:100%;padding:50px 30px 30px}}.feedback-modal .modal-footer{padding:0 60px 60px;z-index:2;position:relative}@media only screen and (max-width:980px){.feedback-modal .modal-footer{padding:0 30px}}.feedback-modal .feedback-container{margin:auto;text-align:left;height:100%;overflow-y:auto;width:100%}.feedback-modal .feedback-container h3{margin:10px 0;width:100%}.feedback-modal .feedback-container .horizontal{border-bottom:1px solid #bfbfbf;margin-bottom:15px;padding-bottom:15px}.feedback-modal .feedback-container p{font-size:16px;display:block}.feedback-modal textarea{padding:10px;font-family:gravity-regular,sans-serif;background-color:#eee;color:#235773}.feedback-modal [type=radio]:checked,.feedback-modal [type=radio]:not(:checked),.feedback-modal [type=checkbox]:checked,.feedback-modal [type=checkbox]:not(:checked){position:absolute;left:-9999px}.feedback-modal [type=radio]:checked+label,.feedback-modal [type=radio]:not(:checked)+label,.feedback-modal [type=checkbox]:checked+label,.feedback-modal [type=checkbox]:not(:checked)+label{position:relative;padding-left:30px;cursor:pointer;line-height:22px;display:inline-block;color:#235773}.feedback-modal [type=radio]:not(:checked)+label:before,.feedback-modal [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #235773;border-radius:100%;background:#fff}.feedback-modal [type=radio]:checked+label:before,.feedback-modal [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #235773;border-radius:100%;background:#CFEF00}.feedback-modal [type=radio]:checked+label:after,.feedback-modal [type=radio]:not(:checked)+label:after,.feedback-modal [type=checkbox]:checked+label:after,.feedback-modal [type=checkbox]:not(:checked)+label:after{content:'';width:14px;height:14px;background:#235773;position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease}.feedback-modal [type=radio]:not(:checked)+label:after,.feedback-modal [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.feedback-modal [type=radio]:checked+label:after,.feedback-modal [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.module_card{padding:5px 15px 30px;transform:scale(1);transition:all .2s ease;height:100%}.module_card .container{height:100%;display:block}.module_card .container>div{position:relative}.module_card .container .card_action{position:absolute;bottom:15px;width:calc(100% - 30px)}.module_card p{font-size:16px}.module_card p.status{font-size:14px;border:1px solid #225773;border-radius:8px;padding:6px 12px;background-color:#F0FAB0;width:-moz-fit-content;width:fit-content}.module_card p.status.completed{background-color:#235773;color:#CFEF00;border:1px solid #CFEF00}.module_card:hover{cursor:pointer;transition:all .2s ease;transform:scale(1.02)}.module_card.status-true .btn{background-color:#CFEF00}.module_card.status-true{cursor:pointer;transition:all .2s ease;color:#F4F3F5;background-color:#235773}.module_card.disabled{pointer-events:none;opacity:.6;background-color:#F4F3F5;color:#4F465D}.module_card.disabled:hover{cursor:not-allowed;transform:scale(1);transition:none;background-color:#fff}.module_card.faded{background-color:rgba(207,239,0,.3)}.module_card .module_number{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;display:inline-block;border-radius:50%;background-color:#235773;color:#fff;text-align:center;line-height:20px;font-size:14px;margin-right:10px}.module_card .module_number.completed{color:#235773;background-color:#CFEF00}.module_card h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:5px 0 15px}@keyframes dashboard{0%{opacity:0}100%{opacity:1}}@keyframes appear{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes blip{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(1.6)}}.meNext svg #disk2{transform-origin:50% 50%;animation:blip 1.5s linear infinite}.pathway{animation:dashboard .2s linear;stroke-width:20}.pathway_mobile{stroke-width:10}#disabled svg #line,#guest #end_line path,#guest #status-false svg #line{fill:#D9D9D9}#end_centre circle,#icon{fill:#fff}#end_disk{fill:url(#end)}#end_disk-1,#end_disk-true{fill:url(#end-true)}#end_disk-0,#end_disk-false{fill:url(#end-false)}#status-false svg #disk,#status-false svg #disk2{fill:url(#false)}#status-false:hover svg #disk,#status-false:hover svg #disk2,#status-true svg #disk,#status-true svg #disk2{fill:url(#true)}svg:hover #disk2{animation:blip 1.5s linear infinite;transform-origin:50% 50%}#disabled svg #disk,#disabled svg #disk2{fill:url(#disabled)}#disabled a,#disabled a:hover,#disabled svg:hover{cursor:default!important}#disabled svg:hover #disk2{animation:none}.module-1,.module-2{animation:appear .2s linear}#guest .pathway,#guest .pathway_mobile{stroke:#D9D9D9}#guest #status-false:hover svg #line,#guest #status-true svg #line{fill:#348935}#player .pathway,#player .pathway_mobile{stroke:#B8DCB3}#player #end_line path,#player #status-false svg #line{fill:#B8DCB3}#player #status-false:hover svg #line,#player #status-true svg #line{fill:#70B966}#official .pathway,#official .pathway_mobile{stroke:#A2D9EC}#official #end_line path,#official #status-false svg #line{fill:#A2D9EC}#official #status-false:hover svg #line,#official #status-true svg #line{fill:#0099CD}#agent .pathway,#agent .pathway_mobile{stroke:#E2C4E5}#agent #end_line path,#agent #status-false svg #line{fill:#E2C4E5}#agent #status-false:hover svg #line,#agent #status-true svg #line{fill:#A266A7}#coach .pathway,#coach .pathway_mobile{stroke:#F3AFB3}#coach #end_line path,#coach #status-false svg #line{fill:#F3AFB3}#coach #status-false:hover svg #line,#coach #status-true svg #line{fill:#E2686F}#staff .pathway,#staff .pathway_mobile{stroke:#99D9D2}#staff #end_line path,#staff #status-false svg #line{fill:#99D9D2}#staff #status-false:hover svg #line,#staff #status-true svg #line{fill:#24BCAD}.dashboard-svg{width:70%;height:auto;margin:5em auto 0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.dashboard-svg{width:900px;height:900px}}.dashboard-mobile-svg{display:none}@media only screen and (max-width:768px){#player #end_line-1,#player #end_line-true{fill:#70B966}#player #end_line-0,#player #end_line-false{fill:#B8DCB3}#official #end_line-1,#official #end_line-true{fill:#0099CD}#official #end_line-0,#official #end_line-false{fill:#A2D9EC}#agent #end_line-1,#agent #end_line-true{fill:#A266A7}#agent #end_line-0,#agent #end_line-false{fill:#E2C4E5}#coach #end_line-1,#coach #end_line-true{fill:#E2686F}#coach #end_line-0,#coach #end_line-false{fill:#F3AFB3}#staff #end_line-1,#staff #end_line-true{fill:#24BCAD}#staff #end_line-0,#staff #end_line-false{fill:#99D9D2}#dashboard{margin-top:60px}.dashboard-svg{display:none}.dashboard-mobile-svg{width:90%;height:auto;margin:5em auto 0;display:block}.c100.big{font-size:40px}}.module-position{transition:all ease .2s;transform-origin:150px 150px;width:200px;position:absolute;z-index:5}.module-position:hover{cursor:pointer;transition:all ease .4s}.module-title{margin-top:-30px}.module-1{animation-delay:0s;top:9%;left:25%}@media screen and (max-width:768px){.module-1{top:7%;left:15%}}@media screen and (max-width:767px){.module-position{width:140px}.module-1{top:9%;left:5%}}.module-2{animation-delay:.1s;animation-fill-mode:backwards;top:9%;right:25%}.module-3,.module-4{animation:appear .2s linear}@media screen and (max-width:768px){.module-2{top:7%;right:15%}}@media screen and (max-width:767px){.module-2{top:9%;right:5%}}.module-3{animation-delay:.2s;animation-fill-mode:backwards;top:33%;right:25%}@media screen and (max-width:768px){.module-3{top:31%;right:15%}}@media screen and (max-width:767px){.module-3{top:31%;right:5%}}.module-4{animation-delay:.3s;animation-fill-mode:backwards;top:33%;left:25%}.module-5,.module-6{animation:appear .2s linear}@media screen and (max-width:768px){.module-4{top:31%;left:15%}}@media screen and (max-width:767px){.module-4{top:31%;left:5%}}.module-5{animation-delay:.4s;animation-fill-mode:backwards;top:57%;left:25%}@media screen and (max-width:768px){.module-5{top:56%;left:15%}}@media screen and (max-width:767px){.module-5{top:54%;left:5%}}.module-6{animation-delay:.5s;animation-fill-mode:backwards;top:57%;right:25%}@media screen and (max-width:768px){.module-6{top:56%;right:15%}}@media screen and (max-width:767px){.module-6{top:54%;right:5%}}.module-7{animation:appear .2s linear;animation-delay:.6s;animation-fill-mode:backwards;top:82%;right:25%}@media screen and (max-width:768px){.module-7{right:15%}}@media screen and (max-width:767px){.module-7{top:77%;right:5%}}#module{min-height:50vh}#module-information .wide-card{height:auto;border-radius:10px;width:100%;min-width:100%;min-height:450px}.correct label:before,.correct label:disabled:before,.incorrect label:before,.incorrect label:disabled:before{background-color:transparent!important}.loading,.loading:hover{opacity:.6;cursor:wait;pointer-events:none}#module-video videogular toggle-subs,videogular toggle-subs{display:table-cell;width:35px;vertical-align:middle;text-align:center;cursor:pointer;background:0 0;border:none;height:50px}#module-video videogular toggle-subs .toggle-subs-btn,videogular toggle-subs .toggle-subs-btn{background-image:url(/assets/img/subs.svg);background-position:center;background-size:30px;background-repeat:no-repeat;background-color:transparent;border:none;width:35px;height:50px;cursor:pointer;opacity:.6;transition:opacity .2s}#module-video videogular toggle-subs .toggle-subs-btn:hover,.select_correct p .completed.selected:after,videogular toggle-subs .toggle-subs-btn:hover{opacity:1}#module-video videogular toggle-subs .toggle-subs-btn.active,videogular toggle-subs .toggle-subs-btn.active{opacity:1;background-color:rgba(255,255,255,.2)}[videogular] vg-controls,videogular vg-controls{position:relative!important;z-index:10!important}[videogular] vg-volume,videogular vg-volume{display:table-cell!important;visibility:visible!important}[videogular] vg-mute-button,[videogular] vg-volume:hover vg-volume-bar,videogular vg-mute-button,videogular vg-volume:hover vg-volume-bar{display:inline-block!important;visibility:visible!important}[videogular] vg-volume-bar,videogular vg-volume-bar{display:none!important;visibility:hidden!important}#module-video [videogular] vg-overlay-play .overlayPlayContainer div,#module-video videogular vg-overlay-play .overlayPlayContainer div{vertical-align:middle;text-align:center;display:table-cell;position:absolute;bottom:10%;left:50%;transform:translateX(-50%)}#module-video [videogular] vg-overlay-play .iconButton.play,#module-video videogular vg-overlay-play .iconButton.play{color:#235773;font-family:videogular;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;background:0 0;padding:6px;border:none}#module-video videogular vg-poster img,[videogular] vg-poster img{margin:0}.videogular-container{position:relative}.videogular-container [videogular],.videogular-container videogular{width:100%;height:100%;display:block}.videogular-container [videogular] video,.videogular-container videogular video{display:block;width:100%;height:100%}.videogular-container [videogular].fullscreen,.videogular-container videogular.fullscreen{position:fixed!important;left:0!important;top:0!important;width:100vw!important;height:100vh!important;z-index:10000!important;background:#000}.videogular-container [videogular].fullscreen video,.videogular-container videogular.fullscreen video{width:100%!important;height:100%!important;object-fit:contain}.select_correct .correct{background-color:#fff!important;position:relative}.select_correct .correct:after{content:'✔';width:63px;height:63px;position:absolute;right:0;top:0;line-height:63px;text-align:center;font-size:30px;color:#235773}.select_correct .incorrect{background-color:#fff!important;position:relative}.select_correct .incorrect:after{content:'✘';width:63px;height:63px;position:absolute;right:0;top:0;line-height:63px;text-align:center;font-size:30px;color:#ED5457}.select_correct .almost:after,.select_correct .showcorrect:after{content:'⇠';width:63px;top:0;font-size:30px;line-height:63px;height:63px;text-align:center}.select_correct .almost{background-color:#fff!important;position:relative}.select_correct .almost:after{position:absolute;right:0;color:#235773}.select_correct .showcorrect{background-color:#fff!important;position:relative}.select_correct .showcorrect:after{position:absolute;right:63px;background-color:#235773;color:#CFEF00}.select_correct p{padding:0;background-color:#fff}.select_correct p .completed{position:relative;display:block;padding:0 0 0 60px;font-size:1em;line-height:63px;margin-bottom:3px}.select_correct p .completed:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:63px;border:none;border-radius:.2em;transition:all .275s}.select_correct p .completed.selected:after,.select_correct p .completed:after{width:21px;height:30px;top:50%;transform:translateY(-50%);left:18px;color:#CFEF00;border-radius:15px;line-height:30px;padding-left:9px;transition:all .2s;font-size:1em;content:'';position:absolute}.select_correct p .completed:after{box-shadow:inset 0 0 0 2px #235773}.select_correct [type=checkbox]:checked+label:after,.select_correct p .completed.selected:after{box-shadow:inset 0 0 0 2px #235773,inset 0 0 0 4px #CFEF00;background-color:#235773}.select_correct [type=checkbox]:checked,.select_correct [type=checkbox]:not(:checked){position:absolute;left:0;opacity:.01}.select_correct [type=checkbox]:checked+label,.select_correct [type=checkbox]:not(:checked)+label{position:relative;display:block;padding:0 0 0 60px;font-size:1em;line-height:63px;cursor:pointer}.select_correct [type=checkbox]:checked+label:before,.select_correct [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:50px;height:63px;border:none;border-radius:.2em;transition:all .275s}.select_correct [type=checkbox]:checked+label:after,.select_correct [type=checkbox]:not(:checked)+label:after{content:'';position:absolute;width:21px;top:50%;transform:translateY(-50%);left:18px;font-size:1em;color:#CFEF00;border-radius:15px;padding-left:9px;transition:all .2s;line-height:30px;height:30px}.select_correct [type=checkbox]:not(:checked)+label:after{box-shadow:inset 0 0 0 2px #235773}.select_correct [type=checkbox]:checked:focus+label:before,.select_correct [type=checkbox]:disabled+label,.select_correct [type=checkbox]:disabled:checked+label:after,.select_correct [type=checkbox]:disabled:checked+label:before,.select_correct [type=checkbox]:disabled:not(:checked)+label:before,.select_correct [type=checkbox]:not(:checked):focus+label:before{cursor:not-allowed}.draganddrop .draggable,.draganddrop .dropzone ul[dnd-list] li .item{background-color:#CFEF00;color:#235773;box-shadow:5px 5px 10px #235773;border-radius:30px;cursor:grab}.draganddrop .draggable{display:inline-block;margin:5px 15px;padding:15px;transition:all .2s ease;-moz-user-select:-moz-none!important;-o-user-select:none;user-select:none}.draganddrop .dropzone *,.draganddrop .dropzone ul[dnd-list] li{-moz-user-select:-moz-none!important;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none}.draganddrop .draggable:hover{transform:scale(1.05)}.draganddrop .dropzone{padding:15px;margin:15px;border:2px solid #235773}.draganddrop .dropzone *{user-select:none}.draganddrop .dropzone h3{margin-top:0}.draganddrop .dropzone ul[dnd-list]{margin:0;min-height:80px;padding-left:0}.draganddrop .dropzone ul[dnd-list] li{list-style:none;border:none;display:block;user-select:none;padding:5px 15px 15px}.draganddrop .dropzone ul[dnd-list] li .item{width:auto;padding:15px;border:none;-moz-user-select:-moz-none!important;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.draganddrop .dropzone ul[dnd-list] li .item:hover{transform:scale(1.02)}.draganddrop .dropzone ul[dnd-list] li.correct{background-color:transparent!important}.draganddrop .dropzone ul[dnd-list] li.correct .item{background-color:rgba(33,170,8,.4)!important}.draganddrop .dropzone ul[dnd-list] li.incorrect{background-color:transparent!important}.draganddrop .dropzone ul[dnd-list] li.incorrect .item{background-color:rgba(214,75,75,.4)!important}.draganddrop .dropzone ul[dnd-list].disabled li .item{cursor:not-allowed;transition:all .2s ease}.advice,.comment-icon{transition:.2s all ease}.draganddrop .dropzone ul[dnd-list].disabled li .item:hover{transform:scale(1)}.draganddrop .dropzone .dndDragging{opacity:.4;border-radius:30px}.draganddrop .dropzone .dndDraggingSource{display:none!important}.draganddrop .dropzone .dndPlaceholder{background-color:rgba(207,239,0,.4);display:block;min-height:50px;border-radius:30px;margin:0 15px;border:2px solid #235773!important}.draganddrop .dropzone .selected .item{color:#3c763d;background-color:#dff0d8}.draganddrop .dropzone .selected .box{border-color:#d6e9c6}.draganddrop .dropzone .selected .box>h3{background-color:#dff0d8;background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);border-color:#d6e9c6;color:#3c763d}.draganddrop .dropzone .item{padding:10px 15px}.draganddrop .dropzone .container-element{margin:10px}.draganddrop .dropzone .container-element .column{float:left;width:50%}.draganddrop .toolbox ul{cursor:move;padding-left:0}.advice,.comment-icon,.thumb{cursor:pointer}.draganddrop .toolbox button{margin:5px;opacity:1;width:123px}.draganddrop .toolbox .dndDragging{opacity:.5}.draganddrop .toolbox .dndDraggingSource{opacity:1}.module-slides{padding:0 60px}.module-box{padding:1em 0 2.5em;width:100vw}.results-box{padding:1em 0;width:100vw}.module{padding:3rem}.awareness-card h3{font-size:26px;margin-top:5px;margin-bottom:5px}.awareness-card p.correct,.awareness-card p.incorrect{margin-top:10px;margin-bottom:15px;font-size:1.25rem;line-height:30px;background-color:transparent!important}.awareness-card p.correct:before,.awareness-card p.incorrect:before{content:"";position:relative;display:inline-block;width:30px;height:30px;border-radius:30px;background-size:cover;margin-right:15px;margin-top:10px;margin-bottom:-5px}.awareness-card p.correct:before{background-image:url(/assets/img/correct.svg)}.awareness-card p.incorrect:before{background-image:url(/assets/img/incorrect.svg)}.comment-icon{fill:#FFF;width:33px;height:24px}.advice{color:#FFF;margin-bottom:9px;margin-right:6px}.contact-link:hover .comment-icon{transition:.2s all ease;fill:#000!important}.contact-link:hover .advice{color:#000}textarea#styled{width:100%;height:120px;padding:5px;border:1px solid grey}.module-content{padding:5rem 2rem 2rem}.q-text p{position:relative}.answer,.col-background img,.overlay{position:absolute}.module-card{color:#000;border-radius:10px;height:45vh;width:25vw;min-width:300px;max-width:300px;max-height:450px}#module-change .card-content,#module-information .card-content,#module-questions .card-content,#module-results .card-content{background-size:auto 100%;background-repeat:no-repeat;background-position:top center}#module-change .owl-carousel .owl-item,#module-questions .owl-carousel .owl-item,#module-results .owl-carousel .owl-item{padding:20px}.question_slides{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #235773}.question_title{text-align:center}.question_title h3{display:inline-block;margin:0}.question_title .question_next,.question_title .question_next img,.question_title .question_prev,.question_title .question_prev img{width:30px;height:30px}#module-information .svg,.card-content,.col-background,.overlay{height:45vh;width:25vw;min-width:300px;max-height:450px;max-width:300px}.question_title .question_prev{float:left}.question_title .question_prev img{transform:rotate(180deg)}.question_title .question_next{float:right}.card-transparent{border:0}.overlay{border-radius:10px;z-index:2}.answer{padding-bottom:5px;bottom:0}.answer img{margin:5px}.answer p{margin-bottom:.5em}.correct{background-color:rgba(33,170,8,.4)!important}.incorrect{background-color:rgba(214,75,75,.4)!important}.rules a{color:#348935}@media screen and (max-width:768px){.rules{padding:0 44px}}.result-item{max-width:300px}.button-height{height:70px;padding-top:20px}.thumb{background-color:#CFEF00;color:#235773;border-radius:0;text-transform:capitalize;border:0;font-size:1rem;padding:10px 28px;margin:3px;font-family:gravity-regular,sans-serif;max-width:200px;display:inline-block}.thumb:hover{opacity:.75;transition:all ease .2s}#module-results .thumb{cursor:default}.results-selected,.selected-answer{background-color:#235773;color:#CFEF00;transition:all ease .2s}.not-selected{transition:.2s all ease;background-color:#CFEF00;color:#235773}.no .icon{fill:grey!important}@media only screen and (max-width:1400px){p{font-size:.85rem}.module-card p{font-size:.75rem}.ru p{font-size:.6rem}.title-gigantic{font-size:1.7rem}.title{font-size:1rem}#module-information .svg,.card-content,.card-transparent,.col-background,.module-card,.overlay{height:320px;width:220px;min-width:220px;max-width:220px;max-height:320px}}@media only screen and (max-width:480px){.awareness-mobile-image-spacer{height:120px;display:block}}@media only screen and (max-width:768px){.module-slides{padding:0}.card{margin-top:0}.module-slides .card{margin-bottom:15px}.mobile-title{position:absolute;top:6px}#module-information .svg,.card,.card-content,.col-background,.overlay{height:450px;width:300px}.card.welcome-card{width:600px}#scores .col-12{margin:15px 0}}@media only screen and (max-width:767px){.card.welcome-card{width:300px}}#scores{padding:0 0 2rem;z-index:10;color:#235773;background-color:#F4F3F5}#scores .time_remaining>span{color:#ED5457}#scores .c100{background-color:#235773}#userProfile{padding:0 2rem 2rem;z-index:10}#userProfile .player_icon{width:80px;height:auto}@media only screen and (max-width:768px){#userProfile .col-12{margin:15px 0}}.videogular-container{width:100%;max-height:50vh;margin:auto;overflow:hidden;border-radius:0;z-index:9999}.videogular-container videogular,.videogular-container videogular video{max-height:50vh}.videogular-container videogular vg-controls{bottom:50px}[videogular] vg-overlay-play .overlayPlayContainer,videogular vg-overlay-play .overlayPlayContainer{opacity:1!important}#player [videogular] .play,#player videogular .play{color:#70B966!important}#guest [videogular] .play,#guest videogular .play{color:#348935!important}#official [videogular] .play,#official videogular .play{color:#0099CD!important}#agent [videogular] .play,#agent videogular .play{color:#A266A7!important}#staff [videogular] .play,#staff videogular .play{color:#24BCAD!important}#coach [videogular] .play,#coach videogular .play{color:#E2686F!important}@media (min-width:992px) and (max-width:1199px){.videogular-container,[videogular] vg-controls,videogular vg-controls{width:900px}}@media (min-width:768px) and (max-width:991px){.videogular-container,[videogular] vg-controls,videogular vg-controls{width:628px}}@media only screen and (orientation:portrait){.rotate{display:block;color:#fff;padding:30px 0}.rotate-portrait{display:none}}@media only screen and (orientation:landscape){.rotate,.rotate-portrait{display:none}.rotate{text-align:center}}@media only screen and (max-width:768px) and (orientation:landscape){.rotate-portrait{display:block;color:#fff;height:100vh;width:100vw;position:absolute;top:0;left:0}}#footer{padding:2rem 0}#footer a{color:#348935}.logo{height:60px;padding:10px}.atp-logo{height:55px;padding:14px}.tiu-logo-footer{width:300px;padding:0}#footer ul li{display:inline-block;font-size:11px;margin:0 4px}#footer ul li a:focus,#footer ul li a:hover{text-decoration:underline}@media only screen and (max-width:768px){.logo{height:36px;padding:5px}.atp-logo{height:33px;padding:7px}#footer ul{margin-left:0;padding-left:0}}.tab-close,.tab-label{padding:1em;cursor:pointer}@keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}.checkbox,.checkbox-alt{background-color:#fff;display:inline-block;height:50px;margin:0 .25em;width:50px}.checkbox label,.checkbox-alt label{display:block;height:50px;position:relative;width:50px;border:1px solid #666;border-radius:3px}.checkbox label:after,.checkbox-alt label:after{transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-right:4px solid transparent;border-top:4px solid transparent;content:'';display:block;height:20px;left:14px;position:absolute;top:26px;width:10px}.checkbox label:hover:after,.checkbox-alt label:hover:after{border-color:#CCC}.checkbox input,.checkbox-alt input{display:none}.checkbox input:focus+label:after,.checkbox-alt input:focus+label:after{animation:check .8s;border-color:#348935}.checkbox-alt.checkbox-alt label:hover:after,.checkbox.checkbox-alt label:hover:after{animation:check .8s ease infinite}.checkbox-alt.checkbox-alt input:focus+label:after,.checkbox.checkbox-alt input:focus+label:after{animation:none}.home_banner{background-image:url(/assets/img/banner.jpg);background-position:center;background-size:cover}.tabs{overflow:hidden}.tab{margin-bottom:15px;width:100%;color:#235773;overflow:hidden}.tab p{margin:0}.tab input{position:absolute;opacity:0;z-index:-1}.tab-label{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#EFEFEF;font-weight:700;margin:0}.tab-label span .player_icon{width:70px;height:70px;display:inline-block;float:left}.tab-label span h2{margin:0 0 0 15px;display:inline-block;line-height:70px}.tab-label::after{content:"";background-image:url(/assets/img/accordian-arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px;height:30px;text-align:center;transition:all .3s ease;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.tab-content{display:none;text-align:center;background:#EFEFEF}.tab-close{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-size:.75em;background:#235773}.tab-close:hover{background:#17394c}.tab.active .tab-label,input:checked+.tab-label{background:#EFEFEF}.tab.active .tab-label::after{transform:rotate(180deg) translateY(50%)}input:checked+.tab-label::after{transform:rotate(-180deg) translateY(50%)}.request_access{overflow:hidden}.request_access:after{content:"";width:372px;height:200px;background:#cfef00;position:absolute;bottom:-113px;right:-78px;transform:rotateZ(-29deg);border-top:16px solid #fcffeb}@media only screen and (max-width:768px){.request_access img{margin-bottom:80px!important}.request_access:after{right:-237px}}.owl-carousel.login-type{min-height:50vh}.owl-carousel.login-type .owl-item,.owl-carousel.login-type .owl-stage,.owl-carousel.login-type .owl-stage-outer{padding:0;height:100%}.owl-carousel.login-type .item{padding:10px;height:100%}.owl-carousel.login-type .item .h1{margin:0 0 15px}.owl-carousel.login-type .item img{height:100px;width:auto;display:inline}.owl-carousel.login-type .item img.pz_logo{height:60px}.owl-carousel.login-type .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel.login-type .owl-nav .owl-next,.owl-carousel.login-type .owl-nav .owl-prev{width:50px;height:80px;position:absolute;top:50%;background-repeat:no-repeat;background-size:contain;background-position:center}.owl-carousel.login-type .owl-nav .owl-prev{left:0;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='34' height='74' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.008 37a2.47 2.47 0 0 0 .578 1.798l28.99 34.313a2.517 2.517 0 0 0 3.529.307 2.477 2.477 0 0 0 .309-3.506L5.608 37 33.414 4.088a2.477 2.477 0 0 0-.309-3.506 2.517 2.517 0 0 0-3.53.307L.586 35.202A2.47 2.47 0 0 0 .008 37z' fill='%232E6A22' fill-rule='evenodd'/%3E%3C/svg%3E")}.owl-carousel.login-type .owl-nav .owl-next{right:0;transform:translateY(-50%) rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='34' height='74' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.008 37a2.47 2.47 0 0 0 .578 1.798l28.99 34.313a2.517 2.517 0 0 0 3.529.307 2.477 2.477 0 0 0 .309-3.506L5.608 37 33.414 4.088a2.477 2.477 0 0 0-.309-3.506 2.517 2.517 0 0 0-3.53.307L.586 35.202A2.47 2.47 0 0 0 .008 37z' fill='%232E6A22' fill-rule='evenodd'/%3E%3C/svg%3E")}.owl-carousel.login-type .owl-dots{position:absolute;margin-top:-35px}.owl-carousel.login-type .owl-dots .owl-dot{width:10px;height:10px;background-color:#348935}.owl-carousel.login-type .owl-dots .owl-dot.active{background-color:#003702}.awareness-card .rule_trigger{cursor:pointer}.rulesModal{display:none}.module-update .btn,.module-update .btn span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.module-update .btn span svg,.module-update .btn svg{height:25px;width:auto;margin-left:10px}.center{margin:auto}.progress-header{position:fixed;top:0;left:0;z-index:99;width:100vw;height:115px;background:#F4F3F5;text-align:right}.progress-header h4{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:right;width:260px;padding:10px 20px;font-size:16px;color:#225773;border:2px solid #225773;background:#D6E0E6}.progress-header h4 span{font-size:30px;margin-left:15px}.progress-header .progress-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:15px}.progress-header .progress-bar{-ms-flex:1;flex:1;max-width:300px;height:8px;background:rgba(255,255,255,.3);border-radius:4px;overflow:hidden}.progress-header .progress-fill{height:100%;background:#28a745;transition:width .3s}.progress-header .progress-text{color:#fff;font-weight:500;white-space:nowrap}.learning-goal-section{padding:20px 0}.learning-goal-intro{text-align:left}.content-guide .guide-container,.content-guide .guide-steps-container{text-align:center}.learning-goal-content,.module-duration-content{padding:20px;margin:20px 10px;min-height:200px;border-radius:10px!important;height:100%}.learning-goal-content h1,.module-duration-content h1{margin-bottom:15px;font-size:1.5rem}.learning-goal-content p,.module-duration-content p{line-height:1.5;margin-bottom:10px}.learning-goal-content{background:#F0FAB0;color:#235773}.module-duration-content{background:#225773;color:#fff}.learning-goal-action{text-align:center;padding:30px 20px;margin-top:20px}.learning-goal-action .btn{min-width:150px}.module-header{background:rgba(255,255,255,.1);padding:20px 0;margin-bottom:30px}@media only screen and (max-width:768px){.module-header{margin-bottom:15px}}.module-title{margin-bottom:15px;font-weight:600}.content-item{border-radius:8px;padding:20px;min-height:70vh;margin-bottom:30px}.content-learning-goal{width:80%;margin:auto}.content-learning-goal .learning-goal-container .content-body{background:#F0FAB0;color:#235773;padding:24px;margin-bottom:60px}.content-learning-goal .icon-container{font-size:3rem;color:#007bff;margin-bottom:20px}.content-learning-goal h3{color:#333;margin-bottom:25px;font-weight:600}.content-guide{width:80%;margin:auto}.content-guide .guide-main-content{margin-bottom:48px}.content-guide .guide-steps-container .guide-step{background:#4F465D;border-radius:8px;margin-bottom:48px;padding:24px;overflow:hidden;text-align:left;min-height:500px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.content-guide .guide-steps-container .guide-step .step-image{height:200px;overflow:hidden;border-radius:4px;margin-bottom:24px}.content-guide .guide-steps-container .guide-step .step-image img{width:100%;height:100%;object-fit:cover;display:block}.step-indicator,.steps-progress{display:-ms-flexbox;position:relative}.content-guide .guide-steps-container .guide-step .step-number{background:#F0FAB0;color:#225773;padding:6px 12px;font-weight:600;font-size:16px;text-align:center;width:-moz-fit-content;width:fit-content;border-radius:4px}.content-guide .guide-steps-container .guide-step .step-content{padding:12px 0;color:#fff}.content-guide .guide-steps-container .guide-step .step-content p{margin-bottom:0;line-height:1.5}.content-guide .guide-steps-container .guide-step .step-content a{color:#fff;text-decoration:underline}.steps-progress-container{margin:24px 0;padding:0}.steps-progress{display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;max-width:100%;margin:0 auto}.step-indicator{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;cursor:pointer;transition:all .3s}.step-indicator .step-text{font-size:18px;line-height:18px;font-weight:600;color:#FFF;margin-bottom:5px;min-width:20px;text-align:center}.step-indicator .step-line{height:10px;width:100%;border-radius:5px;transition:background-color .3s;position:relative}.step-indicator:not(:last-child){margin-right:20px}.step-active .step-line{background:#CFEF01}.step-active .step-text{font-weight:700}.step-completed .step-line{background:#CFEF01;cursor:pointer}.step-completed .step-text{font-weight:600}.step-completed:hover .step-line{background:#e6ff00}.step-inactive{cursor:not-allowed;opacity:.7}.step-inactive .step-line{background:#2B2733;cursor:not-allowed}@media (max-width:768px){.steps-progress-container{padding:0 20px}.steps-progress{max-width:400px}.step-indicator .step-text{font-size:14px;margin-bottom:15px}.step-indicator .step-line{height:8px}.step-indicator:not(:last-child){margin-right:15px}}.content-background-block{width:70%;margin:0 auto}.content-background-block .background-block-container{background:#003A3C;color:#fff;padding:90px 24px 24px;border-radius:12px;text-align:left;margin-bottom:48px}.content-background-block .background-block-container img{max-width:100%;margin-bottom:70px}.content-background-block .background-block-container a{color:#fff;text-decoration:underline}@media only screen and (max-width:768px){.content-background-block .background-block-container{padding-top:60px}.content-background-block .background-block-container img{margin-bottom:30px}.content-background-block{width:100%;padding:15px}}.content-body{text-align:initial}.content-body h1{text-align:center}.content-body a{color:#235773;text-decoration:underline}.content-two-columns .content-body{background:#D6E0E6;color:#235773;padding:48px;border-radius:8px;text-align:left;max-height:55vh;overflow-y:auto}.content-two-columns .content-body p{font-size:1rem}@media only screen and (max-width:768px){.content-two-columns .content-body{width:100%;padding:15px;max-height:none}}.content-two-columns .columns{-ms-flex-align:center;align-items:center}.content-two-columns .image-container{text-align:center;position:relative;width:100%;padding-bottom:100%;overflow:hidden;border-radius:8px}.content-two-columns .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content-video .video-container{text-align:center;padding:0;width:100%}.content-video vg-controls{position:absolute!important;bottom:0!important}.content-video h3{color:#333;margin-bottom:25px;font-weight:600}.content-video .video-wrapper{width:100%;max-width:100%;margin:30px auto;position:relative}.content-video .video-player-container{position:relative;width:100%;padding-bottom:56.25%;height:0;background:#000;overflow:hidden;cursor:pointer}.content-video .video-player-container .video-player{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.content-video .video-player-container .video-controls{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent 100%);padding:40px 15px 15px;transition:opacity .3s ease}.content-video .video-player-container .video-controls.hidden{opacity:0;pointer-events:none}.content-video .video-player-container .video-controls .progress-bar{width:100%;height:6px;background:rgba(255,255,255,.3);border-radius:3px;margin-bottom:10px;cursor:pointer;position:relative}.content-video .video-player-container .video-controls .progress-bar:hover{height:8px}.content-video .video-player-container .video-controls .progress-bar .progress-filled{height:100%;background:#235773;border-radius:3px;transition:width .1s linear}.content-video .video-player-container .video-controls .controls-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.content-video .video-player-container .video-controls .controls-row .control-btn{background:0 0;border:none;color:#fff;font-size:18px;cursor:pointer;padding:8px 12px;transition:all .2s;line-height:1}.content-video .video-player-container .video-controls .controls-row .control-btn:hover{color:#235773;transform:scale(1.1)}.content-video .video-player-container .video-controls .controls-row .control-btn.play-pause{font-size:24px}.content-video .video-player-container .video-controls .controls-row .control-btn span{display:inline-block}.content-video .video-player-container .video-controls .controls-row .control-btn span.active{color:#CFEF01}.content-video .video-player-container .video-controls .controls-row .time-display{color:#fff;font-size:14px;margin:0 10px;min-width:100px}.content-video .video-player-container .video-controls .controls-row .fullscreen-btn{margin-left:auto}.content-video .video-player-container .center-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.3);transition:opacity .3s ease;z-index:10}.content-video .video-player-container .center-play-overlay:hover{background:rgba(0,0,0,.5)}.content-video .video-player-container .center-play-overlay:hover .center-play-button{transform:scale(1.1);background:rgba(255,255,255,.95)}.content-video .video-player-container .center-play-overlay .center-play-button{width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.9);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.3)}.content-video .video-player-container .center-play-overlay .center-play-button .play-icon{font-size:36px;color:#235773;margin-left:4px}.content-video .video-player-container:-moz-full-screen .video-player,.content-video .video-player-container:-ms-fullscreen .video-player,.content-video .video-player-container:-webkit-full-screen .video-player,.content-video .video-player-container:fullscreen .video-player{width:100vw;height:100vh}.content-video .video-description{text-align:left;margin-top:30px;padding:0 20px;max-width:100%;margin-left:auto;margin-right:auto}.content-video video{max-height:none!important}@media (max-width:768px){.content-video .video-wrapper{margin:20px 0}.content-video .video-description{padding:0 10px;margin-top:20px}.content-video .video-controls .controls-row .time-display{font-size:12px;min-width:80px}.content-video .video-controls .controls-row .control-btn{font-size:16px;padding:6px 8px}}.video-action{text-align:center;margin-top:30px;padding:20px 0}.video-action .btn{min-width:200px}.video-viewed{text-align:center;margin-top:20px}.video-viewed .alert{display:inline-block;padding:15px 30px;border-radius:8px;background:rgba(40,167,69,.1);border:1px solid rgba(40,167,69,.3);color:#28a745}.video-viewed .alert i{margin-right:8px}@media (max-width:768px){.content-video .videogular-wrapper{margin:20px auto}.content-video .video-description{padding:0 10px;margin-top:20px}}.content-question{background:#D6E0E6;padding:30px;border-radius:8px}.content-question.question-type-1,.content-question.question-type-2{width:70%;margin:0 auto;padding:30px 80px}@media only screen and (max-width:768px){.content-question.question-type-1,.content-question.question-type-2{width:100%;padding:15px}}.content-question .question-container{width:100%}.content-question h3{color:#333;margin-bottom:25px;font-weight:600}.content-question .question-text{margin-bottom:30px;font-size:1rem;line-height:1.5;text-align:initial}.content-question .question-text p{font-size:1rem}.content-question .question-text a{color:#235773;text-decoration:underline}.answer-options{width:100%;text-align:left}.answer-btn{padding:15px 20px;text-align:left;border:2px solid #007bff;background:#fff;border-radius:8px;cursor:pointer;transition:all .2s}.answer-btn:hover{background:#007bff;color:#fff}.answer-result{max-width:800px;margin:0 auto;text-align:center}.result-message{font-size:1.2rem;font-weight:600;margin-bottom:20px;padding:12px 24px}.correct-answer-section,.explanation,.selected-answer{padding:15px;text-align:left}.result-message.correct,.result-message.incorrect{color:#235773}.result-message i{margin-right:10px}.selected-answer{margin-bottom:15px;background:#f8f9fa;border-radius:8px}.selected-answer>strong{color:#225773}.correct-answer-section{margin-top:20px;background:#e7f4e4;border-radius:8px;border-left:4px solid #28a745}.correct-answer-section .answer-option.correct .checkbox-answer.correct .checkmark.correct,.correct-answer-section .answer-option.correct .checkbox-answer.correct .checkmark.correct::after,.correct-answer-section .answer-option.correct .radio-answer.correct .radiomark.correct{border-color:#28a745}.correct-answer-section .correct-answer-label{display:block;color:#28a745;margin-bottom:10px;font-size:16px}.correct-answer-section .answer-option.correct{background:#f1f9ef}.correct-answer-section .answer-option.correct .radio-answer.correct .radiomark.correct::after{background:#28a745}.correct-answer-section .answer-option.correct .radio-answer.correct .answer-text{color:#155724;font-weight:600}.correct-answer-section .answer-option.correct .checkbox-answer.correct .answer-text{color:#155724;font-weight:600}.correct-answer-section .answer-card.correct{border:2px solid #28a745}.correct-answer-section .answer-card.correct .answer-text-section.correct{background:#d4edda}.correct-answer-section .answer-card.correct .answer-text-section.correct p{color:#155724}.correct-answer-section .answer-card.correct .category-dropdown-section.correct{background:#28a745}.correct-answer-section .answer-card.correct .category-dropdown-section.correct .select-header.correct{background:#28a745;border-color:#28a745}.correct-answer-section .answer-card.correct .category-dropdown-section.correct .select-header.correct .select-text.correct{color:#fff;font-weight:600}.answer-card.answer-incorrect{border:2px solid #dc3545;opacity:.7}.explanation{background:#e9ecef;border-radius:8px;font-style:italic}.category-matching-question{margin-top:30px}.answer-card{border-radius:4px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:all .3s}.answer-text-section{-ms-flex:1;flex:1;padding:30px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;text-align:left;background:#F0FAB0;color:#235773;font-weight:700;border-radius:10px 10px 0 0}.answer-text-section p{margin:0;font-size:1rem;line-height:1.5;font-weight:700;color:#235773}.category-dropdown-section{padding:10px;background:#003A3C;border-radius:0 0 10px 10px}.custom-select-wrapper{width:100%;position:relative}.custom-select{position:relative;cursor:pointer}.custom-select.open .select-arrow{transform:rotate(180deg)}.custom-select.open .select-options{opacity:1;visibility:visible;transform:translateY(0)}.select-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 16px;background:#003A3C;color:#fff;border:2px solid transparent;border-radius:4px;font-size:1rem;transition:all .2s}.select-header:hover{border-color:#F0FAB0}.category-results .select-header:hover{border-color:transparent}.select-text{-ms-flex:1;flex:1;text-align:left}.category-results h4,.content-awareness .awareness-container,.result-card{text-align:center}.select-text.placeholder{opacity:.7}.select-arrow{transition:transform .2s;color:#F0FAB0;font-size:.8rem}.select-arrow.rotated{transform:rotate(180deg)}.select-options{position:absolute;top:100%;left:0;right:0;background:#003A3C;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-5px);transition:all .2s}.select-options::-webkit-scrollbar{width:6px}.select-options::-webkit-scrollbar-track{background:#003A3C}.select-options::-webkit-scrollbar-thumb{background:#F0FAB0;border-radius:3px}.select-option{padding:12px 16px;color:#fff;cursor:pointer;transition:all .2s;border-bottom:1px solid rgba(240,250,176,.2)}.select-option:last-child{border-bottom:none}.select-option:hover{background:rgba(240,250,176,.1);color:#F0FAB0}.select-option.selected{background:#F0FAB0;color:#235773;font-weight:700}.select-option.placeholder{opacity:.7;font-style:italic}.select-option.placeholder.selected{background:rgba(240,250,176,.2);color:#fff}.category-submit-section{text-align:center;margin-top:30px;padding:20px 0}.category-submit-section .btn{min-width:200px;padding:15px 30px;font-size:1.1rem;font-weight:600}.category-results{margin-top:30px}.category-results h4{color:#333;margin-bottom:25px;font-weight:600}.result-card{border-radius:8px;padding:20px;margin-bottom:20px;background:#fff;border:2px solid #e9ecef;transition:all .3s}.result-card.correct-match{border-color:#28a745;background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.result-card.incorrect-match{border-color:#dc3545;background:linear-gradient(135deg,#dc3545,#fd7e14);color:#fff}.result-answer{font-size:1rem;margin-bottom:15px;line-height:1.4}.result-category{font-size:.95rem}.selected-category{font-weight:600;display:block;margin-bottom:8px}.correct-category{opacity:.9;font-style:italic}.correct-category small{font-size:.85rem}.content-awareness h3{color:#333;margin-bottom:25px;font-weight:600}.content-awareness .awareness-content{text-align:left}.module-navigation{padding:20px 0}.nav-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:15px}.nav-buttons .btn{min-width:120px;padding:12px 24px;border-radius:8px;transition:all .3s ease;font-weight:500}.nav-buttons .btn i{margin:0 5px}.feedback-section{background:#fff;border-radius:12px;margin:30px 15px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.feedback-container{padding:30px;text-align:center}.feedback-container h3{color:#333;margin-bottom:15px;font-weight:600}.rating-section{margin:30px 0}.rating-section label{display:block;margin-bottom:15px;font-weight:500;color:#555}.star-rating{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:5px}.star{font-size:2rem;color:#ddd;cursor:pointer;transition:color .2s}.star.filled,.star:hover{color:#ffc107}.comment-section{margin:30px 0;text-align:left}.comment-section label{display:block;margin-bottom:10px;font-weight:500;color:#555}.comment-section textarea{resize:vertical}.feedback-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:30px}.feedback-buttons .btn{min-width:120px;padding:12px 24px;border-radius:8px;transition:all .3s ease}.loading-container{padding:100px 0;color:#fff}.loading-container .spinner-border{width:3rem;height:3rem}.multiple-choice .answer-option{margin:0}.checkbox-answer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;padding:12px 16px;font-size:18px;border-radius:6px;transition:all .3s;margin:0}.checkmark,.radiomark{-ms-flex-pack:center;transition:all .3s}@media only screen and (max-width:768px){.checkbox-answer{padding:12px 0}}.checkbox-answer input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.checkbox-answer input[type=checkbox]:checked~.checkmark{background:#E9EEF1;border-color:#1F4F69}.checkbox-answer input[type=checkbox]:checked~.checkmark:after{content:"";position:absolute;left:calc(50% - 11px);top:calc(50% - 2px);width:10px;height:20px;border:solid #1F4F69;border-width:0 4px 4px 0;transform:rotate(45deg) translate(-50%,-50%)}.checkmark{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;padding:5px;border-radius:4px;border:3px solid #1F4F69;background:#E9EEF1;margin-right:12px;position:relative;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:768px){.checkmark{width:40px;height:40px}}.answer-text{-ms-flex:1;flex:1;font-size:1rem;line-height:1.5}.radio-answer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;padding:12px 16px;font-size:18px;border-radius:6px;transition:all .3s;margin:0}.radio-answer input[type=radio]{position:absolute;opacity:0;cursor:pointer}.radio-answer input[type=radio]:checked~.radiomark{background:#E9EEF1;border-color:#1F4F69}.radio-answer input[type=radio]:checked~.radiomark:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;border-radius:50%;background:#1F4F69;transform:translate(-50%,-50%)}.awareness-card,.card-inner{position:relative;cursor:pointer}.radiomark{display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;padding:5px;border-radius:50%;border:3px solid #1F4F69;background:#E9EEF1;margin-right:12px;position:relative;-ms-flex-negative:0;flex-shrink:0}.multiple-choice-submit{text-align:center;margin-top:20px;padding-top:15px;border-top:1px solid #dee2e6}.single-choice .answer-btn{display:block;width:100%;margin:10px 0;padding:12px 16px;text-align:left;border-radius:6px;transition:all .3s}.single-choice .answer-btn:hover{background:#007bff;color:#fff;transform:translateY(-1px)}.answer-option.disabled{opacity:1;pointer-events:none}.answer-option.disabled .checkbox-answer.disabled,.answer-option.disabled .radio-answer.disabled{opacity:1;cursor:default}.answer-option.disabled .checkbox-answer.disabled input[type=radio],.answer-option.disabled .checkbox-answer.disabled input[type=checkbox],.answer-option.disabled .radio-answer.disabled input[type=radio],.answer-option.disabled .radio-answer.disabled input[type=checkbox]{cursor:default}.answer-option.disabled .checkbox-answer.disabled .checkmark.disabled,.answer-option.disabled .checkbox-answer.disabled .radiomark.disabled,.answer-option.disabled .radio-answer.disabled .checkmark.disabled,.answer-option.disabled .radio-answer.disabled .radiomark.disabled{background:#f0f0f0;border-color:#ccc;cursor:default}.answer-option.disabled .checkbox-answer.disabled .answer-text,.answer-option.disabled .radio-answer.disabled .answer-text{color:#666}.first-attempt-result{border-radius:8px;padding:20px;margin-bottom:20px;background:rgba(214,75,75,.4);border:1px solid #f5c6cb;width:100%}.first-attempt-result .result-message.incorrect{color:#235773;font-weight:600;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:0 0!important}.first-attempt-result .result-message.incorrect i{margin-right:8px;font-size:1.2em}.content-awareness{padding:20px 0}.awareness-container{text-align:left}.awareness-content{margin-bottom:30px;line-height:1.6}.awareness-action{text-align:center;border-radius:8px;padding:20px;margin-bottom:20px;background:#f8f9fa}.awareness-action .btn{min-width:150px}.awareness-viewed{text-align:center;margin-top:20px}.awareness-viewed .alert{display:inline-block;margin:0;padding:12px 20px;border-radius:25px}.awareness-viewed .alert.alert-success{background:#d4edda;border-color:#c3e6cb;color:#155724}.content-awareness-group{margin:20px 0}.awareness-group-container{padding:20px}.awareness-cards-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:20px;margin:20px 0}.awareness-card{width:300px;height:400px;perspective:1000px}.awareness-card.flipped .card-inner{transform:rotateY(-180deg)}.awareness-card.viewed{opacity:.9}.awareness-card.viewed .card-back,.awareness-card.viewed .card-front{border-color:#28a745;box-shadow:0 4px 12px rgba(40,167,69,.2)}.card-inner{width:100%;height:100%;text-align:left;transition:transform .6s;transform-style:preserve-3d}.card-back,.card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px}.card-back:hover .reveal-link,.card-front:hover .reveal-link{text-decoration:underline}.card-front{background:center center no-repeat;background-size:cover;color:#FFF}.card-back,.card-back .reveal-link{color:#235773}.card-back{transform:rotateY(-180deg);background:#F0FAB0}.card-image{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:15px;text-align:center}.card-image img{max-width:100%;height:auto;max-height:120px;border-radius:8px}.card-title{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:15px}.card-title h4{margin:0;font-size:1.2rem;font-weight:700}.card-content{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:15px;overflow-y:auto;width:100%;max-width:100%;min-width:100%}.card-content p{margin:0 0 10px;line-height:1.5;font-size:1rem}.card-action{-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}a.reveal-link{color:#CFEF01;text-decoration:none;font-weight:700;cursor:pointer}a.reveal-link:hover{text-decoration:underline}.card-viewed-indicator{position:absolute;top:-5px;right:-5px;background:#28a745;color:#fff;border-radius:50%;width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1rem;z-index:10}.awareness-group-action{margin-top:30px;text-align:center}.awareness-group-action .alert{max-width:500px;margin:0 auto;padding:20px;font-size:1.1rem}@media (max-width:768px){.content-item,.content-two-columns .image-container{margin-bottom:20px}.content-item{padding:20px}.module-header{padding:15px 0}.progress-container{-ms-flex-direction:column;flex-direction:column;gap:10px}.nav-buttons{-ms-flex-direction:column;flex-direction:column}.nav-buttons .btn{width:100%}.feedback-buttons{-ms-flex-direction:column;flex-direction:column}.content-two-columns .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.awareness-cards-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.awareness-cards-row .awareness-card{width:280px!important;height:380px}}@media (max-width:480px){.awareness-card{width:260px;height:360px}.card-back,.card-front{padding:15px}}.content-resource-group{margin:0}.resource-group-container{padding:0}.resource-cards-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:20px;margin:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.resource-cards-row .resource-card-item{width:30%}@media only screen and (max-width:768px){.resource-cards-row .resource-card-item{display:contents}}.resource-card{background:#D6E0E6;border-radius:8px;padding:24px 24px 75px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;min-height:160px}.resource-card .resource-header{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:24px;text-align:left}.resource-card .resource-header h4{margin:0;font-size:1.2rem;font-weight:700;color:#235773}.resource-card .resource-link{position:absolute;bottom:24px;width:calc(100% - 48px)}.resource-card a{width:100%;background:#003A3C;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.resource-card a svg{height:25px;width:auto;margin-left:10px}.resource-viewed-indicator{position:absolute;top:10px;right:10px;background:#28a745;color:#fff;border-radius:50%;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.8rem;z-index:10}.resource-group-action{margin-top:30px;text-align:center}.resource-group-action .alert{max-width:500px;margin:0 auto;padding:20px;font-size:1.1rem}@media (max-width:768px){.resource-cards-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.resource-card{width:100%;max-width:300px}}@media (max-width:480px){.resource-card{padding:15px;min-height:180px}.resource-header h4{font-size:1.1rem}}.completion-overview{padding:10px 0;background:rgba(240,250,176,.1);border-bottom:1px solid #e0e0e0;margin-bottom:15px}.completion-badge{background:#f8f9fa;border:1px solid #235773;border-radius:8px;padding:15px 20px;text-align:center;max-width:600px;margin:0 auto}.completion-badge.fully-complete{background:#CFEF01;border-color:#235773;color:#235773}.completion-text{font-size:1rem;font-weight:500;margin-bottom:10px;display:block;color:#235773}.completion-visual{margin-top:10px}.completion-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.completion-dot{width:12px;height:12px;border-radius:50%;background:#d0d0d0;border:2px solid transparent;transition:all .3s}.completion-dot.dot-complete{background:#CFEF01;border-color:#235773}.completion-dot.dot-current{background:#235773;border-color:#CFEF01;box-shadow:0 0 0 2px rgba(35,87,115,.3);transform:scale(1.2)}.completion-status{background:rgba(240,250,176,.1);padding:15px 0;margin-bottom:20px;border:1px dashed #CFEF01}.completion-summary h5{color:#235773;margin-bottom:10px;font-weight:600}.completion-counts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:15px;font-size:1rem}.completion-percentage{font-weight:600;color:#CFEF01;background:#235773;padding:2px 8px;border-radius:4px;font-size:.9rem}.current-section-status{font-size:.9rem;color:#555}.status-complete{color:#28a745;font-weight:600}.status-incomplete{color:#dc3545;font-weight:600}@media (max-width:768px){.completion-overview{padding:8px 0}.completion-badge{padding:12px 15px}.completion-text{font-size:.9rem}.completion-dots{gap:6px}.completion-dot{width:10px;height:10px}.completion-counts{-ms-flex-direction:column;flex-direction:column;gap:5px;font-size:.9rem}}