.btn,.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Helvetica,Arial,sans-serif}.lightbox-gallery,.parallax,form:after,form:before{overflow:hidden}.type--italic,blockquote{font-style:italic}.container .container,.modal-container video,.nav-container.nav-container--sidebar+.main-container .container,.notification,.video-cover video,form,img,textarea{max-width:100%}*,a,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}html{font-size:87.5%}@media all and (max-width:768px){html{font-size:81.25%}}body{font-size:1em;line-height:1.85714286em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#252525;font-weight:300;font-variant-ligatures:common-ligatures;margin-top:0;margin-bottom:0}blockquote,img,ol,p,pre,table,ul{margin-bottom:1.85714286em}.h1,h1{font-size:3.14285714em;line-height:1.31818182em;letter-spacing:-.01em}.h2,h2{font-size:2.35714286em;line-height:1.36363636em}.h3,h3{font-size:1.78571429em;line-height:1.5em}.h4,h4{font-size:1.35714286em;line-height:1.68421053em}.h5,h5{font-size:1em;line-height:1.85714286em}.h6,h6{font-size:.85714286em;line-height:2.16666667em}.lead{font-size:1.35714286em;line-height:1.68421053em}.PricingQualifier{font-size:.5em;color:#a9a9a9}@media all and (max-width:767px){.h1,h1{font-size:2.35714286em;line-height:1.36363636em}.h2,h2{font-size:1.78571429em;line-height:1.5em}.h3,.lead,h3{font-size:1.35714286em}.h3,h3{line-height:1.85714286em}.lead{line-height:1.68421053em}.PricingQualifier{font-size:.5em}}ol,ul{list-style:none;line-height:1.85714286em}ul.bullets{list-style:inside}.breadcrumbs,.process-3{list-style:none}blockquote{font-size:1.78571429em;line-height:1.5em;padding:0;margin:0;border-left:0}strong{font-weight:600}hr{margin:1.85714286em 0}a:active,a:focus,a:hover{text-decoration:none;outline:0}/*! Typography -- Helpers */.type--fade{opacity:.5}.type--uppercase{text-transform:uppercase}.type--bold{font-weight:700}.type--fine-print{font-size:.85714286em}.type--strikethrough{text-decoration:line-through;opacity:.5}.type--underline,a:hover{text-decoration:underline}.type--body-font{font-family:'Open Sans',Helvetica}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-absolute.container{left:0;right:0}.pos-top{top:0}.pos-bottom{bottom:0}.pos-right{right:0}.pos-left{left:0}.float-left{float:left}.float-right{float:right}.pos-vertical-center{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media all and (max-width:1024px){.pos-vertical-center{top:18rem;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.hover-element{cursor:pointer}}@media all and (max-width:767px){.float-left,.float-right{float:none}.float-left-xs{float:left}.float-right-xs{float:right}.pos-vertical-center{top:100px}}@media all and (max-height:600px) and (orientation:portrait){.pos-vertical-center{top:0;transform:none;-webkit-transform:none}}@media all and (min-width:768px) and (max-width:1024px){.pos-vertical-center-xs{top:8em;transform:none;-webkit-transform:none}}@media all and (max-width:767px){.pos-vertical-center-xs{top:3em;transform:none;-webkit-transform:none}}.pos-vertical-center-carousel{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media all and (max-width:1023px){.pos-vertical-center-carousel{top:30rem;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media all and (max-width:1023px) and (orientation:landscape){.pos-vertical-center-carousel{top:17rem;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media all and (max-width:767px){.pos-vertical-center-carousel{top:40px}}@media all and (max-height:600px) and (orientation:portrait){.pos-vertical-center-carousel{top:0;transform:none;-webkit-transform:none}}.pos-vertical-align-columns{display:table;table-layout:fixed;width:100%}.pos-vertical-align-columns>div[class*=col-]{display:table-cell;float:none;vertical-align:middle}@media all and (max-width:990px){.pos-vertical-align-columns{display:block;width:auto}.pos-vertical-align-columns>div[class*=col-]{display:block}}.inline-block{display:inline-block}.block{display:block}.inline{display:inline}@media all and (min-width:990px){.text-center-md{text-align:center}.text-left-md{text-align:left}.text-right-md{text-align:right}}@media all and (max-width:767px){.block--xs{display:block}.text-center-xs{text-align:center}.text-left-xs{text-align:left}.text-right-xs{text-align:right}}@media all and (min-width:768px) and (max-width:989px){.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-right-sm{text-align:right}}.ml-auto{margin-left:auto}.height-10,.height-100,.height-20,.height-30,.height-40,.height-50,.height-60,.height-70,.height-80,.height-90{height:auto;padding:5em 0}@media all and (max-width:767px){.height-10,.height-100,.height-20,.height-30,.height-40,.height-50,.height-60,.height-70,.height-80,.height-90{height:auto;padding:4em 0}}@media all and (min-height:600px) and (min-width:767px){.height-10{height:10vh}.height-20{height:20vh}.height-30{height:30vh}.height-40{height:40vh}.height-50{height:50vh}.height-60{height:60vh}.height-70{height:70vh}.height-80{height:80vh}.height-90{height:90vh}.height-100{height:100vh}}section.height-auto{height:auto}section.height-auto .pos-vertical-center{top:0;position:relative;transform:none}.img--fullwidth{width:100%}[data-grid="2"].masonry{-webkit-column-count:2;-webkit-column-gap:0;-moz-column-count:2;-moz-column-gap:0;column-count:2;column-gap:0}[data-grid="2"].masonry li{width:100%;float:none}[data-grid="2"] li{width:50%;display:inline-block}[data-grid="3"].masonry{-webkit-column-count:3;-webkit-column-gap:0;-moz-column-count:3;-moz-column-gap:0;column-count:3;column-gap:0}[data-grid="3"].masonry li{width:100%;float:none}[data-grid="3"] li{width:33.33333333%;display:inline-block}[data-grid="4"].masonry{-webkit-column-count:4;-webkit-column-gap:0;-moz-column-count:4;-moz-column-gap:0;column-count:4;column-gap:0}[data-grid="4"].masonry li{width:100%;float:none}[data-grid="4"] li{width:25%;display:inline-block}[data-grid="5"].masonry{-webkit-column-count:5;-webkit-column-gap:0;-moz-column-count:5;-moz-column-gap:0;column-count:5;column-gap:0}[data-grid="5"].masonry li{width:100%;float:none}[data-grid="5"] li{width:20%;display:inline-block}[data-grid="6"].masonry{-webkit-column-count:6;-webkit-column-gap:0;-moz-column-count:6;-moz-column-gap:0;column-count:6;column-gap:0}[data-grid="6"].masonry li{width:100%;float:none}[data-grid="6"] li{width:16.66666667%;display:inline-block}[data-grid="7"].masonry{-webkit-column-count:7;-webkit-column-gap:0;-moz-column-count:7;-moz-column-gap:0;column-count:7;column-gap:0}[data-grid="7"].masonry li{width:100%;float:none}[data-grid="7"] li{width:14.28571429%;display:inline-block}[data-grid="8"].masonry{-webkit-column-count:8;-webkit-column-gap:0;-moz-column-count:8;-moz-column-gap:0;column-count:8;column-gap:0}[data-grid="8"].masonry li{width:100%;float:none}[data-grid="8"] li{width:12.5%;display:inline-block}@media all and (max-width:767px){[data-grid]:not(.masonry) li{width:33.333333%}[data-grid="2"]:not(.masonry) li{width:50%}[data-grid].masonry{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.background-image-holder{will-change:transform,top;position:absolute;height:100%;top:0;left:0;background-size:cover!important;background-position:50% 50%!important;z-index:0;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:0;background:#252525}[data-overlay],[data-scrim-bottom],[data-scrim-top]{position:relative}[data-overlay="1"]:before,[data-scrim-bottom="1"]:before,[data-scrim-top="1"]:before{opacity:.1}[data-overlay="2"]:before,[data-scrim-bottom="2"]:before,[data-scrim-top="2"]:before{opacity:.2}[data-overlay="3"]:before,[data-scrim-bottom="3"]:before,[data-scrim-top="3"]:before{opacity:.3}[data-overlay="4"]:before,[data-scrim-bottom="4"]:before,[data-scrim-top="4"]:before{opacity:.4}[data-overlay="5"]:before,[data-scrim-bottom="5"]:before,[data-scrim-top="5"]:before{opacity:.5}[data-overlay="6"]:before,[data-scrim-bottom="6"]:before,[data-scrim-top="6"]:before{opacity:.6}[data-overlay="7"]:before,[data-scrim-bottom="7"]:before,[data-scrim-top="7"]:before{opacity:.7}[data-overlay="8"]:before,[data-scrim-bottom="8"]:before,[data-scrim-top="8"]:before{opacity:.8}[data-overlay="9"]:before,[data-scrim-bottom="9"]:before,[data-scrim-top="9"]:before{opacity:.9}[data-overlay="10"]:before,[data-scrim-bottom="10"]:before,[data-scrim-top="10"]:before{opacity:1}.background-image-holder:not([class*=col-]){width:100%}.background-image-holder.background--bottom{background-position:50% 100%!important}.background-image-holder.background--top{background-position:50% 0!important}.image--light .background-image-holder{background:0 0}.background-image-holder img{display:none}[data-overlay]:before{position:absolute;content:'';background:#252525;width:100%;height:100%;top:0;left:0;z-index:1}[data-overlay] :not(.container):not(.background-image-holder){z-index:2}[data-scrim-bottom]:before,[data-scrim-top]:before{position:absolute;content:'';height:80%;left:0;z-index:1;width:100%}[data-overlay].image--light:before{background:#fff}[data-overlay].bg--primary:before{background:#1d89e4}[data-overlay="0"]:before{opacity:0}[data-scrim-bottom]:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#252525 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,#252525));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#252525 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#252525 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#252525 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#252525 100%);bottom:0;backface-visibility:hidden}[data-scrim-bottom]:not(.image--light) h1,[data-scrim-bottom]:not(.image--light) h2,[data-scrim-bottom]:not(.image--light) h3,[data-scrim-bottom]:not(.image--light) h4,[data-scrim-bottom]:not(.image--light) h5,[data-scrim-bottom]:not(.image--light) h6{color:#f1f1f1}[data-scrim-bottom]:not(.image--light) p,[data-scrim-bottom]:not(.image--light) span,[data-scrim-bottom]:not(.image--light) ul{color:#e6e6e6}[data-scrim-bottom].image--light:before{background:#fff}[data-scrim-top]:before{background:-moz-linear-gradient(bottom,#252525 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(0,#252525),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#252525 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,#252525 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(bottom,#252525 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#252525 0,rgba(0,0,0,0) 100%);top:0}.imagebg,.imagebg .container:not(.pos-absolute){position:relative}[data-scrim-top]:not(.image--light) h1,[data-scrim-top]:not(.image--light) h2,[data-scrim-top]:not(.image--light) h3,[data-scrim-top]:not(.image--light) h4,[data-scrim-top]:not(.image--light) h5,[data-scrim-top]:not(.image--light) h6{color:#fff}[data-scrim-top]:not(.image--light) p,[data-scrim-top]:not(.image--light) span,[data-scrim-top]:not(.image--light) ul{color:#e6e6e6}[data-scrim-top].image--light:before{background:#fff}.imagebg .container{z-index:2}.imagebg:not(.image--light) blockquote,.imagebg:not(.image--light) h1,.imagebg:not(.image--light) h2,.imagebg:not(.image--light) h3,.imagebg:not(.image--light) h4,.imagebg:not(.image--light) h5,.imagebg:not(.image--light) h6,.imagebg:not(.image--light) p,.imagebg:not(.image--light) ul{color:#fff}.imagebg:not(.image--light) .bg--white h1,.imagebg:not(.image--light) .bg--white h2,.imagebg:not(.image--light) .bg--white h3,.imagebg:not(.image--light) .bg--white h4,.imagebg:not(.image--light) .bg--white h5,.imagebg:not(.image--light) .bg--white h6{color:#252525}.imagebg:not(.image--light) .bg--white p,.imagebg:not(.image--light) .bg--white ul{color:#666}div[data-overlay] h1,div[data-overlay] h2,div[data-overlay] h3,div[data-overlay] h4,div[data-overlay] h5,div[data-overlay] h6,div[data-overlay] p,div[data-overlay] ul{color:#fff}.parallax .background-image-holder{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important}.image--xxs{max-height:1.85714286em}.image--xs{max-height:3.71428571em}.image--sm{max-height:5.57142857em}.btn{transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;border-radius:6px;border:1px solid #252525;font-size:inherit;line-height:1.85714286em;padding:.46428571em 2.78571429em}.btn .btn__text,.btn i{color:#252525;border-color:#252525;font-weight:700;font-size:14px}.btn--primary .btn__text,.btn--primary .btn__text i,.btn--primary-1 .btn__text,.btn--primary-1:visited .btn__text,.btn--primary-2 .btn__text,.btn--primary-2:visited .btn__text,.btn--primary:visited .btn__text,.btn--primary:visited .btn__text i,.btn.bg--behance .btn__text,.btn.bg--behance .btn__text i,.btn.bg--dark .btn__text,.btn.bg--dark .btn__text i,.btn.bg--dribbble .btn__text,.btn.bg--dribbble .btn__text i,.btn.bg--facebook .btn__text,.btn.bg--facebook .btn__text i,.btn.bg--googleplus .btn__text,.btn.bg--googleplus .btn__text i,.btn.bg--instagram .btn__text,.btn.bg--instagram .btn__text i,.btn.bg--pinterest .btn__text,.btn.bg--pinterest .btn__text i,.btn.bg--twitter .btn__text,.btn.bg--twitter .btn__text i{color:#fff}.btn i.launch_spinner{color:#fff;font-weight:500}.btn[class*=col-]{margin-left:0;margin-right:0}.btn:active{box-shadow:none;-webkit-box-shadow:none}.btn.bg--behance,.btn.bg--dark,.btn.bg--dribbble,.btn.bg--facebook,.btn.bg--googleplus,.btn.bg--instagram,.btn.bg--pinterest,.btn.bg--twitter{border-color:transparent!important}.btn.bg--behance:hover,.btn.bg--dark:hover,.btn.bg--dribbble:hover,.btn.bg--facebook:hover,.btn.bg--googleplus:hover,.btn.bg--instagram:hover,.btn.bg--pinterest:hover,.btn.bg--twitter:hover{opacity:.9}@media all and (min-width:768px){.btn+.btn{margin-left:1.85714286em}.slider.height-10 .slides li.imagebg{min-height:10vh}}.btn:first-child,.list-inline li{margin-left:0}.lb-outerContainer .lb-container img,ul:last-child{margin:0}.btn:last-child{margin-right:0}.btn--xs{padding:0 1.39285714em}.btn--sm{padding:.30952381em 1.85714286em}.btn--lg{padding:.58035714em 3.48214286em}.btn--lg .btn__text{font-size:1.07142857em}.btn--primary,.btn--primary:visited{background:#1e88e5;border-color:#1e88e5}.btn--primary:hover{background:#3295e7}.btn--primary:active{background:#3483de}.btn--primary-1,.btn--primary-1:visited{background:#31639c;border-color:#31639c}.btn--primary-1:hover{background:#376faf}.btn--primary-1:active{background:#2b5789}.btn--primary-2,.btn--primary-2:visited{background:#465773;border-color:#465773}.btn--white,.btn--white i{color:#252525}.btn--primary-2:hover{background:#506383}.btn--primary-2:active{background:#3c4b63}.btn--secondary{background:#fafafa;border-color:#fafafa}.btn--secondary:hover{background:#fff}.btn--secondary:active{background:#f5f5f5}.btn--white{background:#fff;border-color:#fff}.btn--transparent.btn--white .btn__text,.btn--unfilled.btn--white .btn__text,.btn--unfilled.btn--white i{color:#fff}.btn--transparent{background:0 0;border-color:transparent;padding-left:0;padding-right:0}.btn--unfilled{background:0 0}.btn--floating{position:fixed;bottom:3.71428571em;right:3.71428571em;z-index:10}.icon{line-height:1em;font-size:3.14285714em}.icon--xs{font-size:1em}.icon--sm{font-size:2.35714286em}.icon--lg{font-size:5.57142857em}.list-inline li:first-child{padding-left:0}.list-inline li:last-child{padding-right:0}.list-inline.list-inline--narrow li{padding:0 .5em}.list-inline.list-inline--wide li{padding:0 2em}.lb-outerContainer{border-radius:0}.lb-outerContainer .lb-container{padding:0}.lightbox-gallery li{float:left}.lightbox-gallery li img{margin:0;width:100%}.lightbox-gallery.gallery--gaps li{padding:.46428571em}.menu-horizontal>li:not(:hover)>.modal-instance>.modal-trigger,.menu-horizontal>li:not(:hover)>a,.menu-horizontal>li:not(:hover)>span{opacity:.5}.menu-horizontal>li>.modal-instance>.modal-trigger,.menu-horizontal>li>a,.menu-horizontal>li>span{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;color:#252525}.menu-horizontal>li>.modal-instance>.modal-trigger:hover,.menu-horizontal>li>a:hover,.menu-horizontal>li>span:hover{color:#252525}.bg--dark .menu-horizontal>li>a,.bg--dark .menu-horizontal>li>a:hover,.bg--dark .menu-horizontal>li>span,.bg--dark .menu-horizontal>li>span:hover{color:#fff}.menu-vertical,.menu-vertical li{width:100%}.menu-vertical li a{font-weight:400}@media all and (min-width:990px){.menu-horizontal,.menu-horizontal>li,.menu-vertical{display:inline-block}.menu-horizontal>li:not(:last-child){margin-right:1.85714286em}.menu-vertical li{white-space:nowrap}.menu-vertical .dropdown__container{top:0}.menu-vertical .dropdown__container .dropdown__content:not([class*=bg-]){background:#fff}.menu-vertical .dropdown__container .dropdown__content{transform:translateX(75%)}}.dropdown{position:relative}.dropdown .dropdown__container{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;opacity:0;pointer-events:none;position:absolute;z-index:999}.dropdown.dropdown--active>.dropdown__container,body.dropdowns--hover .dropdown:not(.dropdown--click):hover>.dropdown__container,body:not(.dropdowns--hover) .dropdown.dropdown--hover:hover>.dropdown__container{opacity:1}.dropdown.dropdown--active>.dropdown__container>.container>.row>.dropdown__content,body.dropdowns--hover .dropdown:not(.dropdown--click):hover>.dropdown__container .dropdown__content,body.dropdowns--hover .dropdown:not(.dropdown--click):hover>.dropdown__container:before,body:not(.dropdowns--hover) .dropdown.dropdown--hover:hover>.dropdown__container .dropdown__content,body:not(.dropdowns--hover) .dropdown.dropdown--hover:hover>.dropdown__container:before{pointer-events:all}.dropdown .dropdown__container .dropdown__container:before{height:0}.dropdown .dropdown__content:not([class*=col-]){width:18.57142857em}.dropdown .dropdown__content:not([class*=bg-]){background:#fff}.dropdown .dropdown__content:not([class=bg--dark]) .menu-vertical a{color:#666}.dropdown .dropdown__trigger{cursor:pointer;user-select:none}@media all and (min-width:991px){.dropdown .dropdown__container:before{height:.92857143em;width:100%;content:'';display:block}.dropdown .dropdown__content.dropdown__content--md{padding:2.78571429em}.dropdown .dropdown__content.dropdown__content--lg{padding:3.71428571em}.dropdown .dropdown__content.dropdown__content--xlg{padding:4.64285714em}}@media all and (max-width:990px){.dropdown .dropdown__container{min-width:100%;position:relative;display:none}.dropdown .dropdown__content{padding:1.85714286em;left:0!important}.dropdown.dropdown--active>.dropdown__container,body.dropdowns--hover .dropdown:not(.dropdown--click):hover>.dropdown__container{display:block}body.dropdowns--hover .dropdown:not(.dropdown--click):hover>.dropdown__container:before{pointer-events:all}}form+form{margin-top:30px}form:after,form:before{content:".";display:block;height:0}form:after{clear:both}label{margin:0;font-weight:400}input[type],select,textarea{padding:.46428571em;border-radius:6px;border:1px solid #ececec}input[type]:active,input[type]:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0}input[type]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b3b3b3;font-size:.9em}input[type]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#b3b3b3;font-size:.9em}input[type]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#b3b3b3;font-size:.9em}input[type]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b3b3b3;font-size:.9em}textarea{display:block;width:100%}select{cursor:pointer;padding-right:1.85714286em;-webkit-appearance:none}select::ms-expand{display:none}input[type=submit]{outline:0;border:none;background:#1e88e5;padding:.46428571em 2.78571429em;color:#fff}.input-checkbox,.input-radio{padding:0}@keyframes load{0%{opacity:0;width:0}50%{width:100%;opacity:.8;left:0}100%{left:100%;opacity:0}}button[type=submit].btn--loading *,button[type=submit].btn--loading .btn__text{opacity:0}button{background:0 0}button[type=submit].btn--loading{position:relative;overflow:hidden;pointer-events:none;color:transparent}button[type=submit].btn--loading:after{content:'';position:absolute;width:0;height:100%;animation:load 1.5s ease-out infinite;left:0;top:0}button:focus{outline:0!important}.input-checkbox,.input-radio,.input-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer}.accordion li .accordion__title,.tabs>li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.input-checkbox .inner,.input-radio .inner,.input-select .inner{display:inline-block}.input-checkbox input,.input-radio input,.input-select input{display:none}.input-checkbox.checked .inner,.input-radio.checked .inner,.input-select.checked .inner{background:#1e88e5}.input-checkbox label,.input-radio label,.input-select label{display:block}.input-checkbox .inner{width:1.85714286em;height:1.85714286em;border-radius:6px}.input-radio .inner{width:1.85714286em;height:1.85714286em;border-radius:50%}.input-select i{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:1em;font-size:.87em}.input-file{position:relative;display:inline-block}.form-error,.form-success{margin-top:1.5625em;padding:.78125em;color:#fff;position:fixed;min-width:350px;bottom:1.5625em;z-index:999;left:50%}.accordion li .accordion__content>*,.input-file input{display:none}.form-error{background:#D84D4D;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.form-success{background:#1DC020;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.attempted-submit .field-error{border-color:#D84D4D!important}.accordion li .accordion__content,.accordion li .accordion__content *,.accordion li .accordion__title{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.accordion li .accordion__title{cursor:pointer;padding:.46428571em .92857143em;border:1px solid #ececec;border-bottom:none;background:0 0;user-select:none}.accordion li:last-child .accordion__title{border-bottom:1px solid #ececec}.accordion li .accordion__content{opacity:0;visibility:hidden;max-height:0}.accordion li.active .accordion__content>*,.breadcrumb,.tabs>li{display:inline-block}.accordion li .accordion__content>:first-child{padding-top:0}.accordion li .accordion__content>:last-child{padding-bottom:0}.accordion li.active .accordion__title{background:#1d89e4;border-bottom:1px solid #ececec}.accordion li.active .accordion__content{opacity:1;visibility:visible;max-height:500px}.breadcrumb{padding:0;margin:0;background:0 0}.breadcrumb li{font-size:1em}.breadcrumb li+li:before{padding:0 .46428571em}.radial{position:relative}.radial .radial__label{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);margin-bottom:0}.boxed,.hover-element{position:relative;overflow:hidden}.tabs>li{opacity:.5;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;user-select:none}.tabs:hover,.tabs>.active{opacity:1}.slider[data-arrows=true].slider--arrows-hover:not(:hover) .flickity-prev-next-button,.slides:not(.flickity-enabled) li.imagebg:first-child .container{opacity:0}.tabs .tab__title{cursor:pointer}.tabs .tab__title:not(.btn){padding:0 1.85714286em}.tabs li:first-child .tab__title:not(.btn){padding-left:0}.tabs .tab__content{display:none}.tabs-content{margin-top:1em}.tabs-content li>.tab__content{width:100%;display:none}.tabs-content>.active>.tab__content{display:block}.flickity-prev-next-button svg,.slider[data-children="1"] .flickity-prev-next-button,.slides:not(.flickity-enabled) li.imagebg:not(:first-child){display:none}.tabs-container[data-content-align=left] .tabs-content{text-align:left}.slider[data-paging=true]:not([class*=text-]) .flickity-page-dots,.text-center .flickity-page-dots,section.slider .flickity-page-dots{text-align:center}.boxed{padding:1.85714286em;margin-bottom:0}.boxed.boxed--lg{padding:2.78571429em}.boxed.boxed--sm{padding:1.23809524em}.boxed.boxed--border{border:1px solid #ececec}.boxed>div[class*=col-]:last-child:not(.boxed){padding-right:0}img+.boxed{margin-top:-1.85714286em}@media all and (max-width:767px){.boxed,.boxed.boxed--lg{padding:1.23809524em}.boxed,.boxed:last-child{margin-bottom:15px}.boxed div[class*=col-]:not(.boxed){padding:0}.boxed.boxed-custom--sm{padding:2em}}.slides:not(.flickity-enabled) li.imagebg:first-child{background:#252525;animation:backgroundLoad .5s ease alternate infinite}@keyframes backgroundLoad{0%{background:#252525}100%{background:#3f3f3f}}.slider.height-10{height:auto}.slider.height-10 .slides .flickity-slider>li{height:10vh;padding:0}.slider.height-20{height:auto}.slider.height-20 .slides .flickity-slider>li{height:20vh;padding:0}.slider.height-30{height:auto}.slider.height-30 .slides .flickity-slider>li{height:30vh;padding:0}.slider.height-40{height:auto}.slider.height-40 .slides .flickity-slider>li{height:40vh;padding:0}.slider.height-50{height:auto}.slider.height-50 .slides .flickity-slider>li{height:50vh;padding:0}.slider.height-60{height:auto}.slider.height-60 .slides .flickity-slider>li{height:60vh;padding:0}.slider.height-70{height:auto}.slider.height-70 .slides .flickity-slider>li{height:70vh;padding:0}.slider.height-80{height:auto}.slider.height-80 .slides .flickity-slider>li{height:80vh;padding:0}.slider.height-90{height:auto}.slider.height-90 .slides .flickity-slider>li{height:90vh;padding:0}.slider.height-100{height:auto}.slider.height-100 .slides .flickity-slider>li{height:100vh;padding:0}.slider .slides .flickity-slider>li:not([class*=col-]){width:100%}.slider .slides .flickity-slider>li .background-image-holder{will-change:auto}.slider .slides.slides--gapless li[class*=col-]{padding-left:0;padding-right:0}.slider[data-paging=true]:not(section){margin-bottom:3.71428571em}.slider:not([data-paging=true]) .slides,section.slider .slides{margin:0}.slider[data-paging=true]:not(section) .flickity-page-dots{bottom:-3.71428571em}.slider.controls--dark .flickity-page-dots .dot{background:#252525}section.bg--dark .slider[data-paging=true] .flickity-page-dots .dot,section.bg--primary .slider[data-paging=true] .flickity-page-dots .dot,section.slider:not(.image--light)[data-paging=true] .flickity-page-dots .dot{background:#fff}.slider.controls--dark .flickity-prev-next-button:before{color:#252525}.bg--dark+.notification-close-cross:before,.modal-container .modal-content.imagebg:not(.image--light) .modal-close-cross:before{color:#fff}section.slider{padding:0}section.slider.height-10{height:auto}section.slider.height-10 .slides .flickity-slider>li{height:10vh;padding:0}section.slider.height-20{height:auto}section.slider.height-20 .slides .flickity-slider>li{height:20vh;padding:0}section.slider.height-30{height:auto}section.slider.height-30 .slides .flickity-slider>li{height:30vh;padding:0}section.slider.height-40{height:auto}section.slider.height-40 .slides .flickity-slider>li{height:40vh;padding:0}section.slider.height-50{height:auto}section.slider.height-50 .slides .flickity-slider>li{height:50vh;padding:0}section.slider.height-60{height:auto}section.slider.height-60 .slides .flickity-slider>li{height:60vh;padding:0}section.slider.height-70{height:auto}section.slider.height-70 .slides .flickity-slider>li{height:70vh;padding:0}section.slider.height-80{height:auto}section.slider.height-80 .slides .flickity-slider>li{height:80vh;padding:0}section.slider.height-90{height:auto}section.slider.height-90 .slides .flickity-slider>li{height:90vh;padding:0}section.slider.height-100{height:auto}section.slider.height-100 .slides .flickity-slider>li{height:100vh;padding:0}@media all and (min-width:768px){.slider.height-20 .slides li.imagebg{min-height:20vh}.slider.height-30 .slides li.imagebg{min-height:30vh}.slider.height-40 .slides li.imagebg{min-height:40vh}.slider.height-50 .slides li.imagebg{min-height:50vh}.slider.height-60 .slides li.imagebg{min-height:60vh}.slider.height-70 .slides li.imagebg{min-height:70vh}.slider.height-80 .slides li.imagebg{min-height:80vh}.slider.height-90 .slides li.imagebg{min-height:90vh}.slider.height-100 .slides li.imagebg{min-height:100vh}section.slider.height-10 .slides li.imagebg{min-height:10vh}section.slider.height-20 .slides li.imagebg{min-height:20vh}section.slider.height-30 .slides li.imagebg{min-height:30vh}section.slider.height-40 .slides li.imagebg{min-height:40vh}section.slider.height-50 .slides li.imagebg{min-height:50vh}section.slider.height-60 .slides li.imagebg{min-height:60vh}section.slider.height-70 .slides li.imagebg{min-height:70vh}section.slider.height-80 .slides li.imagebg{min-height:80vh}section.slider.height-90 .slides li.imagebg{min-height:90vh}section.slider.height-100 .slides li.imagebg{min-height:100vh}}section.slider[data-paging=true] .flickity-page-dots{bottom:1.85714286em}@media all and (max-width:767px){section.slider[class*=height-] .slides .flickity-slider>li{height:auto;padding:7.42857143em 0}section.slider.space--lg .slides .flickity-slider>li,section.slider.space--xlg .slides .flickity-slider>li{padding:11.14285714em 0}}.flickity-page-dots .dot{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;width:8px;height:8px;border-radius:50%;background:#252525;border:none;margin:0 .46428571em}.flickity-page-dots .dot:hover:not(.is-selected){opacity:.6}.flickity-prev-next-button:before{font-family:stack-interface;content:"\e80c";font-size:1em;font-weight:400}.flickity-prev-next-button.previous:before{content:"\e80b"}.bg--dark .flickity-page-dots .dot,.imagebg:not(.image--light) .flickity-page-dots .dot{background:#fff}.hover-element{margin-bottom:30px}.hover-element img,.row:last-child div[class*=col-]:last-child .hover-element{margin-bottom:0}.hover-element *{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.hover-element .hover-element__reveal{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.hover-element .hover-element__reveal .boxed{height:100%}.hover-element.hover--active .hover-element__reveal,.hover-element:hover .hover-element__reveal{opacity:1}.masonry .masonry__container.masonry--active .masonry__item{opacity:1;pointer-events:initial}.masonry .masonry__container .masonry__item{opacity:0;pointer-events:none}.masonry .masonry__filters li{display:inline-block;cursor:pointer;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.masonry .masonry__filters li.active{cursor:default}.masonry.masonry--gapless .masonry__item{padding:0!important;margin-bottom:0}.modal-instance .modal-body{display:none}.modal-container{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;padding:0;visibility:hidden;opacity:0;z-index:-1;position:fixed;width:100%;height:100%;top:0;left:0}.modal-container.modal-active{opacity:1;visibility:visible;z-index:999}.modal-container:before{background:rgba(0,0,0,.85);content:'';position:fixed;width:100%;height:100%;top:0;left:0;z-index:1}.modal-container .modal-content .modal-close-cross:before,.notification .notification-close-cross:before{content:'\00D7';font-size:1.5em}.modal-container .modal-content{backface-visibility:hidden;position:fixed;z-index:2;top:50%;left:50%;overflow-y:scroll;border:none;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);padding:0;border-radius:0;box-shadow:none}.modal-container .modal-content .modal-close-cross{cursor:pointer;position:absolute;opacity:.5;transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;top:1em;right:1em;z-index:99}.modal-container .modal-content .modal-close-cross:hover{opacity:1}.modal-container .modal-content iframe{width:100%;outline:0;border:none;height:100%;backface-visibility:hidden}.modal-container .modal-content iframe:first-child+.modal-close-cross:last-child{top:-3.71428571em}.modal-content .rounded-header{border-radius:4px 4px 0 0}@media all and (max-width:767px){.modal-container .modal-content{width:97%!important;height:auto!important;padding-top:2em;padding-bottom:2em}}.youtube-background,iframe{width:100%}.map-container{position:relative;overflow:hidden}.map-container .map-canvas,.map-container iframe{position:absolute;width:100%;height:100%;top:0}.parallax .slides li>.background-image-holder,.parallax>.background-image-holder{height:100vh;top:-50vh;transition:opacity .3s ease!important;-webkit-transition:opacity .3s ease!important;-webkit-transform-style:preserve-3d}.main-container>a:first-child+.parallax .background-image-holder,.parallax:first-child .background-image-holder,.parallax:first-child .slides li>.background-image-holder{top:0}@media all and (max-width:1024px){.parallax .slides li>.background-image-holder,.parallax>.background-image-holder{top:0!important;transform:none!important;-webkit-transform:none!important;height:100%}}.parallax{will-change:contents}.notification{position:fixed;z-index:99;pointer-events:none;padding:0;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.notification:not([class*=bg-]){background:#fff}.notification[class*=col-]{min-width:400px}.notification .notification-close-cross{position:absolute;top:1em;z-index:99;right:1em;cursor:pointer;transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;opacity:.7}.notification .notification-close-cross:hover{opacity:1}.notification.notification--reveal{z-index:99;pointer-events:initial}.notification.notification--reveal[data-animation=from-bottom]{animation:from-bottom .3s linear 0s forwards;-webkit-animation:from-bottom .3s linear 0s forwards;-moz-animation:from-bottom .3s linear 0s forwards}.notification.notification--reveal[data-animation=from-top]{animation:from-top .3s linear 0s forwards;-webkit-animation:from-top .3s linear 0s forwards;-moz-animation:from-top .3s linear 0s forwards}.notification.notification--reveal[data-animation=from-left]{animation:from-left .3s linear 0s forwards;-webkit-animation:from-left .3s linear 0s forwards;-moz-animation:from-left .3s linear 0s forwards}.notification.notification--reveal[data-animation=from-right]{animation:from-right .3s linear 0s forwards;-webkit-animation:from-right .3s linear 0s forwards;-moz-animation:from-right .3s linear 0s forwards}.notification.notification--dismissed{animation:fade-out .4s linear 0s forwards!important;-webkit-animation:fade-out .4s linear 0s forwards!important;-moz-animation:fade-out .4s linear 0s forwards!important;pointer-events:none}a[data-notification-link],a[data-notification-link]:hover{text-decoration:none}@keyframes from-bottom{from{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes from-bottom{from{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes from-bottom{from{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes from-top{from{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes from-top{from{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes from-top{from{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes from-left{from{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes from-left{from{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes from-left{from{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes from-right{from{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);opacity:1}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes from-right{from{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes from-right{from{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);opacity:0}to{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fade-out{0%{opacity:1}100%{opacity:0}}iframe{border:none}@media all and (max-width:767px){.notification[class*=col-]{min-width:0}iframe{min-height:220px}}.videobg{background:#252525;position:relative;overflow:hidden}.videobg video,.youtube-background{position:absolute;height:100%;top:0;z-index:0!important}.videobg .background-image-holder,.videobg .container{opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.videobg .background-image-holder{opacity:0!important}.videobg.video-active .container{opacity:1}.videobg.video-active .loading-indicator{opacity:0;visibility:hidden}.videobg video{object-fit:cover;min-width:100%;left:0}@media all and (max-width:1024px){.videobg .background-image-holder,.videobg .container{opacity:1!important}.videobg .loading-indicator,.videobg video,.youtube-background{display:none}}.youtube-background .mb_YTPBar{opacity:0;height:0;visibility:hidden}.loading-indicator{position:absolute!important;top:50%;left:50%;z-index:99!important;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background-color:#fff;border-radius:100%;-webkit-animation:loading-spinner 1s infinite ease-in-out;animation:loading-spinner 1s infinite ease-in-out;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}@-webkit-keyframes loading-spinner{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes loading-spinner{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.video-cover{position:relative}.video-cover iframe{background:#252525}.video-cover .background-image-holder{z-index:3}.video-cover .video-play-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0)}.video-cover .background-image-holder,.video-cover .video-play-icon{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.video-cover.reveal-video .background-image-holder,.video-cover.reveal-video .video-play-icon{opacity:0!important;pointer-events:none}.video-cover[data-overlay]:before,.video-cover[data-scrim-bottom]:before,.video-cover[data-scrim-top]:before{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;z-index:4}.video-cover.reveal-video[data-overlay]:before,.video-cover.reveal-video[data-scrim-bottom]:before,.video-cover.reveal-video[data-scrim-top]:before{opacity:0;pointer-events:none}.video-play-icon{width:7.42857143em;height:7.42857143em;border-radius:50%;position:relative;z-index:4;display:inline-block;border:2px solid #fff;cursor:pointer;background:#fff}.twitter-feed .interact,.twitter-feed .user,form[action*='createsend.com'] .input-checkbox+br,form[action*='createsend.com'] br,form[action*='createsend.com'].no-labels label,form[action*='list-manage.com'].no-labels label{display:none}.video-play-icon.video-play-icon--sm{width:3.71428571em;height:3.71428571em}.video-play-icon.video-play-icon--sm:before{border-width:4px 0 4px 9px}.video-play-icon.video-play-icon--xs{width:1.85714286em;height:1.85714286em}.video-play-icon.video-play-icon--xs:before{border-width:3px 0 3px 6px;margin-left:-3px}.video-play-icon.bg--primary:before{border-color:transparent transparent transparent #fff}.video-play-icon:before{position:absolute;top:50%;left:50%;margin-left:-4px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 12px}.video-play-icon.video-play-icon--dark{border-color:#252525;background:#252525}.video-play-icon.video-play-icon--dark:before{border-color:transparent transparent transparent #fff}div[class*=col-][class*='-12']:not([class*=xs-12]) .video-cover iframe{min-height:550px}@media all and (max-width:990px){div[class*=col-][class*='-12']:not([class*=xs-12]) .video-cover iframe{min-height:350px}}div[class*=col-][class*='-10'] .video-cover iframe{min-height:450px}div[class*=col-][class*='-8'] .video-cover iframe{min-height:400px}div[class*=col-][class*='-6'] .video-cover iframe{min-height:350px}@media all and (max-width:1200px){div[class*=col-][class*='-6'] .video-cover iframe{min-height:300px}}@media all and (max-width:990px){div[class*=col-][class*='-6'] .video-cover iframe{min-height:220px}}@media all and (max-width:767px){.video-play-icon{width:4.95238095em;height:4.95238095em}div[class*=col-] .video-cover iframe{min-height:220px!important}}body{overflow-x:hidden;background:#fff}.color--primary{color:#1e88e5!important}a{color:#1e88e5}.color--primary-1{color:#31639c!important}.color--primary-2{color:#465773!important}.color--white{color:#fff}.color--dark{color:#252525}.color--light-gray{color:#97999C!important}.bg--dark:not(.nav-bar):not(.bar),.bg--dark:not(.nav-bar):not(.bar) a:not(.btn),.bg--dark:not(.nav-bar):not(.bar) h1,.bg--dark:not(.nav-bar):not(.bar) h2,.bg--dark:not(.nav-bar):not(.bar) h3,.bg--dark:not(.nav-bar):not(.bar) h4,.bg--dark:not(.nav-bar):not(.bar) h5,.bg--dark:not(.nav-bar):not(.bar) h6,.bg--dark:not(.nav-bar):not(.bar) i,.bg--dark:not(.nav-bar):not(.bar) p,.bg--dark:not(.nav-bar):not(.bar) span:not(.btn__text),.bg--primary a:not(.btn),.bg--primary h1,.bg--primary h2,.bg--primary h3,.bg--primary h4,.bg--primary h5,.bg--primary h6,.bg--primary i,.bg--primary p,.bg--primary span,.bg--primary ul{color:#fff}.bg--dark{background:#252525}.bg--site{background:#fff}.bg--secondary{background:#fafafa}.bg--primary{background:#1e88e5}.bg--white{background:#fff}.bg--white a:not(.btn),.bg--white p,.bg--white span,.bg--white ul{color:#666}.bg--white h1,.bg--white h2,.bg--white h3,.bg--white h4,.bg--white h5,.bg--white h6,.bg--white i{color:#252525}.imagebg:not(.image--light) .bg--white a:not(.btn),.imagebg:not(.image--light) .bg--white p,.imagebg:not(.image--light) .bg--white span,.imagebg:not(.image--light) .bg--white ul{color:#666}.imagebg:not(.image--light) .bg--white h1,.imagebg:not(.image--light) .bg--white h2,.imagebg:not(.image--light) .bg--white h3,.imagebg:not(.image--light) .bg--white h4,.imagebg:not(.image--light) .bg--white h5,.imagebg:not(.image--light) .bg--white h6,.imagebg:not(.image--light) .bg--white i{color:#252525}.bg--primary-1 a:not(.btn),.bg--primary-1 h1,.bg--primary-1 h2,.bg--primary-1 h3,.bg--primary-1 h4,.bg--primary-1 h5,.bg--primary-1 h6,.bg--primary-1 i,.bg--primary-1 p,.bg--primary-1 span,.bg--primary-1 ul,.bg--primary-2 a:not(.btn),.bg--primary-2 h1,.bg--primary-2 h2,.bg--primary-2 h3,.bg--primary-2 h4,.bg--primary-2 h5,.bg--primary-2 h6,.bg--primary-2 i,.bg--primary-2 p,.bg--primary-2 span,.bg--primary-2 ul,.image-bg:not(.image-light) :not(a){color:#fff}.imagebg:not(.image--light) .bg--secondary{background:rgba(250,250,250,.2)}.bg--primary-1{background:#31639c}.bg--primary-2{background:#465773}.color--facebook{color:#3b5998}.color--twitter{color:#00aced}.color--googleplus{color:#dd4b39}.color--instagram{color:#125688}.color--pinterest{color:#cb2027}.color--dribbble{color:#ea4c89}.color--behance{color:#053eff}.bg--facebook{background:#3b5998;color:#fff}.bg--twitter{background:#00aced;color:#fff}.bg--googleplus{background:#dd4b39;color:#fff}.bg--instagram{background:#125688;color:#fff}.bg--pinterest{background:#cb2027;color:#fff}.bg--dribbble{background:#ea4c89;color:#fff}.bg--behance{background:#053eff;color:#fff}.imageblock{position:relative;padding:0}.imageblock>.container,.imageblock>div[class*=col-]:not(.imageblock__content){padding-top:7.42857143em;padding-bottom:7.42857143em;float:none;overflow:hidden}.imageblock.imageblock--lg>.container,.imageblock.imageblock--lg>div[class*=col-]:not(.imageblock__content){padding-top:9.28571429em;padding-bottom:9.28571429em;float:none;overflow:hidden}.imageblock .imageblock__content{position:absolute;height:100%;top:0;z-index:2;padding:0}.imageblock .imageblock__content .slider{position:absolute;width:100%;height:100%;top:0}.imageblock .imageblock__content .slider .slides>li{padding:0;min-height:100%;position:absolute!important}.switchable,[data-gradient-bg]{position:relative}.imageblock.allow-overflow .imageblock__content{overflow:visible}@media all and (max-width:767px){.imageblock[class*=space-]{padding-bottom:0;padding-top:0}.imageblock .imageblock__content{position:relative;min-height:18.57142857em}.imageblock.imageblock--lg>.container,.imageblock.imageblock--lg>div[class*=col-]:not(.imageblock__content),.imageblock>.container,.imageblock>div[class*=col-]:not(.imageblock__content){padding-top:5.57142857em;padding-bottom:5.57142857em;float:none;overflow:hidden}}form[action*='createsend.com'] *{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:0}form[action*='createsend.com'].form--active *{opacity:1}form[action*='createsend.com'] p>label:first-child{margin-bottom:.92857143em}form[action*='list-manage.com'] h2{font-family:'Open Sans',Helvetica,Arial,sans-serif;color:#252525;font-variant-ligatures:common-ligatures;margin-top:0;font-size:1.35714286em;line-height:1.68421053em;margin-bottom:1.36842105263158em;font-weight:400}form[action*='list-manage.com'] h2.inline-block+.h4.inline-block:not(.typed-text){margin-left:.68421052631579em}form[action*='list-manage.com'] .input-group ul{overflow:hidden}form[action*='list-manage.com'] .input-group ul li{float:left}form[action*='list-manage.com'] *{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:0}form[action*='list-manage.com'].form--active *{opacity:1}form[action*='list-manage.com'] .small-meta{font-size:.5em}.twitter-feed .timePosted{font-size:.87em}[class*=transition--]{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;opacity:0}[class*=transition--].transition--active{opacity:1}.transition--scale{transform:scale(.98);-webkit-transform:scale(.98)}.transition--scale.transition--active{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.transition--slide{transform:translate3d(30vw,0,0);-webkit-transform:translate3d(30vw,0,0)}.transition--slide.transition--active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.switchable div[class*=col-]:first-child{float:left;right:auto}.switchable div[class*=col-]:first-child:not([class*=pull]):not([class*=push]){left:0}.switchable div[class*=col-]:last-child{float:right;left:auto}.switchable div[class*=col-]:last-child:not([class*=pull]):not([class*=push]){right:0}.switchable.switchable--switch div[class*=col-]:first-child{float:right;right:0;left:auto}.switchable.switchable--switch div[class*=col-]:first-child:not([class*=pull]):not([class*=push]){left:auto}.switchable.switchable--switch div[class*=col-]:last-child{float:left;left:0;right:auto}.switchable>div[class*=col-]{padding:0}.typed-text{display:inline-block}.typed-text.typed-text--cursor:after{content:'|';font-size:1.2em;-webkit-animation:blink .7s infinite;animation:blink .7s infinite;position:relative;right:6px}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}[data-gradient-bg]>canvas{position:absolute;width:100%;height:100%;top:0;left:0}[data-gradient-bg]>canvas+.background-image-holder{opacity:.2!important}.bar{padding:.92857143em 0}.bar .logo{margin:0;position:relative;top:0}.bar .menu-horizontal{position:relative;top:6px}.bar.bar--lg .logo,.bar.bar--xlg .logo{top:0}.bar:not([class*=visible-])+.bar{margin-top:.92857143em}.bar.bar--xs{padding:.46428571em 0}.bar.bar--sm{padding:.92857143em 0}.bar.bar--lg{padding:2.78571429em 0}.bar.bar--xlg{padding:4.64285714em 0}.bar.bg--dark .logo-dark,.bar:not(.bg--dark):not(.bar--transparent) .logo-light{display:none}@media all and (max-width:767px){.bar.bar--mobile-sticky[data-scroll-class*=fixed].pos-fixed{position:fixed;width:100%;background:#fff;z-index:999}.bar.bar--mobile-sticky[data-scroll-class*=fixed]+.bar.pos-fixed{top:3.71428571em;position:fixed;width:100%;background:#fff;z-index:999}}@media all and (min-width:991px){.bar--transparent:not(.pos-fixed) .btn:not([class*=primary]) .btn__text,.bar--transparent:not(.pos-fixed) .menu-horizontal>li>a,.bar--transparent:not(.pos-fixed) .menu-horizontal>li>span{color:#fff}.bar__module:not(:only-child){display:inline-block}.bar__module:not(:last-child){margin-right:.92857143em}.bar--transparent{background:0 0}.bar--transparent .logo-dark{display:none}.bar--transparent .logo-light,.bar.pos-fixed:not([class*=bg-]) .logo-dark{display:inline-block}.bar--transparent:not(.pos-fixed) .btn:not([class*=primary]){border-color:rgba(255,255,255,.3)}.bar--transparent:not(.pos-fixed) .btn:not([class*=primary]):hover{border-color:rgba(255,255,255,.7)}.bar--absolute{position:absolute}.bar--absolute,.pos-fixed{z-index:99;width:100%}.bar.pos-fixed{position:fixed;top:0;animation:fadeInDown .3s ease-out forwards;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04)}.bar.pos-fixed:not([class*=bg-]){background:#fff}.bar.pos-fixed:not([class*=bg-]) .logo-light{display:none}.bar.pos-fixed.bg--dark{background:#252525}}@media all and (max-width:767px){.bar__module,.bar__module .btn:not(:last-child){margin-bottom:.92857143em}.bar__module+.bar__module{margin-top:1.85714286em}.bar__module .btn{display:block}.bar__module .btn+.btn{margin-left:0!important}.bar+nav.bar{padding-top:0}}.page-navigator{position:fixed;padding:0;top:50%;transform:translateY(-50%);right:1.85714286em;z-index:10}.page-navigator ul{display:inline-block;padding:.92857143em;background:rgba(0,0,0,.4);border-radius:1.85714286em;transition:all .2s ease}.page-navigator ul:hover{background:rgba(0,0,0,.6)}.page-navigator ul li:not(:last-child){margin-bottom:1.85714286em}@media all and (max-width:767px){.page-navigator{right:0}.page-navigator ul{border-radius:1.85714286em 0 0 1.85714286em;padding:1.85714286em .92857143em}.text-left-xs{text-align:left}}.page-navigator li a{width:8px;height:8px;background:#fff;border-radius:50%;transition:all .2s ease;display:block;position:relative}.page-navigator li a:not(:hover){opacity:.5}.page-navigator li a.inner-link--active{opacity:1;animation:bulge .5s ease;-webkit-animation:bulge .5s ease}@keyframes bulge{0%,100%{transform:scale(1)}50%{transform:scale(1.3)}}@-webkit-keyframes bulge{0%,100%{transform:scale(1)}50%{transform:scale(1.3)}}.page-navigator li a[data-title]:before{content:attr(data-title);position:absolute;right:12px;top:-14px;background:#222;color:#fff;border-radius:6px;padding:4px 8px;display:inline-block;transition:all .2s ease;white-space:nowrap}.page-navigator li a[data-title]:not(:hover):before{opacity:0;transform:translateX(-20px)}.allow-overflow{overflow:visible}.container .row--gapless{padding-left:15px;padding-right:15px}.container .row--gapless>div[class*=col-],section>.row--gapless>div[class*=col-]{padding:0}@media all and (max-width:991px){.text-left-sm{text-align:left}}.back-to-top,.btn--cart,.label,.menu-toggle,hr[data-title]{text-align:center}section>.row--gapless{padding-left:0;padding-right:0}div.right{float:right}div.left{float:left}section.text-right>.container:last-child>.row:only-child>div[class*=col-]:only-child{float:right}section{padding-top:7.42857143em;padding-bottom:7.42857143em}footer.space--xxs,section.space--xxs{padding-top:1.85714286em;padding-bottom:1.85714286em}footer.space--xs,section.space--xs{padding-top:3.71428571em;padding-bottom:3.71428571em}footer.space--sm,section.space--sm{padding-top:4.95238095em;padding-bottom:4.95238095em}footer.space--md,section.space--md{padding-top:11.14285714em;padding-bottom:11.14285714em}footer.space--lg,section.space--lg{padding-top:14.85714286em;padding-bottom:14.85714286em}footer.space--xlg,section.space--xlg{padding-top:29.71428571em;padding-bottom:29.71428571em}footer.space--0,section.space--0{padding:0}footer.section--even,section.section--even{padding-top:7.42857143em;padding-bottom:7.42857143em}footer.space-bottom--sm,section.space-bottom--sm{padding-bottom:4.95238095em}@media all and (max-width:767px){footer.space--lg,footer.space--md,section,section.section--even,section.section--even.space--lg,section.section--even.space--md,section.space--lg,section.space--md{padding:5.57142857em 0}footer.space--xlg,section.section--even.space--xlg,section.space--xlg{padding:8.35714286em 0}}.unpad--bottom,section.unpad--bottom{padding-bottom:0}.unpad--top,section.unpad--top{padding-top:0}div[class*=col-]>div[class*=col-]:first-child{padding-left:0}div[class*=col-]>div[class*=col-]:last-child{padding-right:0}@media all and (max-width:767px){.col-xs-6:nth-child(odd){padding-right:7.5px}.col-xs-6:nth-child(even){padding-left:7.5px}}.unpad,section.unpad{padding:0}@media all and (min-width:768px){.mt--1{margin-top:1.85714286em}.mt--2{margin-top:3.71428571em}.mt--3{margin-top:5.57142857em}.mb--1{margin-bottom:1.85714286em}.mb--2{margin-bottom:3.71428571em}.mb--3{margin-bottom:5.57142857em}}@media all and (max-width:990px){.mt--1,.mt--2{margin-top:1.85714286em}.mt--3{margin-top:2.78571429em}.product-heading{margin-top:3.8em}}.ml--1{margin-left:1.85714286em}.unmarg--bottom{margin-bottom:0}.unmarg{margin:0}.unmarg--top{margin-top:0}@media all and (min-width:769px){.vertical-center{min-height:100%;display:flex;align-items:center}}@media all and (max-width:768px){.top-header-spacer{margin-top:0}.vertical-center{display:flex;flex-direction:column-reverse}.vertical-center img{margin-top:2em}.vertical-center .col-md-offset-1{margin-top:0!important}}/*! -- Stack Customizers -- */.box-shadow{box-shadow:0 0 25px 0 rgba(0,0,0,.04)}.box-shadow-shallow{box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.box-shadow-wide{box-shadow:0 23px 40px rgba(0,0,0,.2)}.border--round,.border--round .background-image-holder,.border--round [data-overlay]:before,.border--round [data-scrim-bottom]:before,.border--round [data-scrim-top]:before,.border--round:before{border-radius:6px}.imageblock.border--round .background-image-holder{border-radius:6px 0 0 6px}@media all and (max-width:767px){.imageblock.border--round .background-image-holder{border-radius:6px 6px 0 0}.block--xs{margin-top:.92857143em}}.theme--square .border--round,.theme--square .btn{border-radius:0}.theme--bordered{border:.92857143em solid #252525}.main-container.transition--fade:not(.transition--active){cursor:wait}/*! -- Stack Helpers -- */.switchable-toggle{cursor:pointer;user-select:none;-webkit-user-select:none}.back-to-top{position:fixed;width:3.71428571em;height:3.71428571em;background:#fff;border-radius:50%;right:1.85714286em;bottom:3.71428571em;padding-top:12px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04);z-index:99;border:1px solid #ececec;transition:.2s ease-out;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out}.btn,.section--overlap{position:relative}section.bg--dark+section.bg--dark,section.bg--secondary:not(.unpad):not(.imageblock):not(.unpad--bottom):not(.border--bottom)+section.bg--secondary,section:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.unpad--bottom):not(.border--bottom)+footer:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.unpad--bottom):not(.border--bottom),section:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.unpad--bottom):not(.border--bottom):not(.space--xxs)+section:not(.unpad):not(.imagebg):not([class*=bg--]):not(.imageblock):not(.border--bottom):not(.space--xxs){padding-top:0}section.bg--secondary+footer:not(.bg--dark):not(.bg--secondary),section.bg--secondary:not(.imagebg)+section:not(.imagebg):not([class*=bg-]),section:not(.imagebg):not([class*=bg-])+section.bg--secondary,section:not([class*=bg--])+footer.bg--secondary{border-top:1px solid #ebebeb}.back-to-top i{color:#252525}.back-to-top:not(.active){opacity:0;transform:translate3d(0,20px,0);-webkit-transform:translate3d(0,20px,0);pointer-events:none}.back-to-top.active:hover{transform:translate3d(0,-5px,0);-webkit-transform:translate3d(0,-5px,0)}.disable-scroll-bars{-ms-overflow-style:none}.gallery-1,.gallery__image,.imagebg.border--round,section.unpad{overflow:hidden}.disable-scroll-bars::-webkit-scrollbar{display:none}/*! -- Stack Animations -- */@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased}}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased}}@-webkit-keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased}}@keyframes fadeOutUp{from{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(0,-50px,0);-webkit-transform:translate3d(0,-50px,0);-webkit-font-smoothing:antialiased}}@-webkit-keyframes fadeOutUp{from{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(0,-50px,0);-webkit-transform:translate3d(0,-50px,0);-webkit-font-smoothing:antialiased}}@keyframes fadeOutRight{from{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(50px,0,0);-webkit-transform:translate3d(50px,0,0);-webkit-font-smoothing:antialiased}}@-webkit-keyframes fadeOutRight{from{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(50px,0,0);-webkit-transform:translate3d(50px,0,0);-webkit-font-smoothing:antialiased}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-50px,0,0);-webkit-transform:translate3d(-50px,0,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased}}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-50px,0,0);-webkit-transform:translate3d(-50px,0,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased}}@keyframes pulse{0%{opacity:0;transform:scale(1);-webkit-transform:scale(1)}50%{opacity:1}100%{opacity:0;transform:scale(2);-webkit-transform:scale(2)}}@-webkit-keyframes pulse{0%{opacity:0;transform:scale(1);-webkit-transform:scale(1)}50%{opacity:1}100%{opacity:0;transform:scale(2);-webkit-transform:scale(2)}}@keyframes kenBurns{0%{transform:scale(1)}100%{transform:scale(1.1)}}@-webkit-keyframes kenBurns{0%{transform:scale(1)}100%{transform:scale(1.1)}}/*! -- Stack Sections -- */pre,table td,table th{padding:.92857143em}section.bg--dark:last-of-type+footer.bg--dark{background:#1b1b1b}section.border--bottom:not([data-gradient-bg]){border-bottom:1px solid #ececec}section.text-center div[class*=col-]:first-child:last-child{margin:0 auto;float:none}.section--overlap{z-index:2}/*! -- Stack Typography -- */@media all and (max-width:1024px){html{font-size:80%}}.h1:not(:last-child),h1:not(:last-child){margin-bottom:.59090909090909em}@media all and (min-width:768px){.h1.h1--large,h1.h1--large{font-weight:200;font-size:4.428571428571429em;line-height:1.048387096774194em}.h1.h1--large:not(:last-child),h1.h1--large:not(:last-child){margin-bottom:.419354838709677em}.h1.h1--large.type--uppercase,h1.h1--large.type--uppercase{letter-spacing:10px;margin-right:-10px}.h1.h1--large+p.lead,h1.h1--large+p.lead{margin-top:2.052631578947368em}}.h2,h2{margin-bottom:.78787878787879em}.h3,blockquote:not(:last-child),h3{margin-bottom:1.04em}.h3 strong,h3 strong{font-weight:400}blockquote{font-family:Merriweather,serif;font-weight:300}blockquote>p{font-size:1em!important}.h4,h4{margin-bottom:1.36842105263158em;font-weight:400}.h4.inline-block+.h4.inline-block:not(.typed-text),h4.inline-block+.h4.inline-block:not(.typed-text){margin-left:.68421052631579em}.h5,h5{font-weight:600}.h5:not(:last-child),h5:not(:last-child){margin-bottom:1.85714286em}.h6,h6{font-weight:700}.h6:not(:last-child),h6:not(:last-child){margin-bottom:2.16666666666667em}.h6.type--uppercase,h6.type--uppercase{letter-spacing:1px;margin-right:-1px}span.h1:not(.inline-block),span.h2:not(.inline-block),span.h3:not(.inline-block),span.h4:not(.inline-block),span.h5:not(.inline-block),span.h6:not(.inline-block){display:block}b{font-weight:600}hr{border-color:#ECECEC}.bg--dark hr{border-color:#585858}[class*=bg-]:not(.bg--white):not(.bg--secondary) p,[class*=imagebg]:not(.image--light) p{opacity:.9}.lead{font-weight:400;color:grey}.lead:not(:last-child){margin-bottom:1.36842105263158em}.lead+.btn:last-child{margin-top:.92857143em}p:last-child{margin-bottom:0}p strong{color:#252525}pre{background:#fafafa;border:1px solid #ececec;border-radius:6px;line-height:20px;max-height:500px}.bg--secondary>pre{background:#f5f5f5;border-color:#ddd}.text-block:not(:last-child){margin-bottom:1.85714286em}.text-block .h2,.text-block h2{margin-bottom:.3939393939394em}.text-block .h5,.text-block h5{margin:0}.text-block .h4,.text-block h4{margin-bottom:.3421052631579em}.text-block .h3,.text-block h3{margin-bottom:.52em}.heading-block{margin-bottom:3.71428571em}.heading-block .h1,.heading-block .h2,.heading-block .h3,.heading-block .h4,.heading-block .h5,.heading-block .h6,.heading-block h1,.heading-block h2,.heading-block h3,.heading-block h4,.heading-block h5,.heading-block h6{margin-bottom:0}/*! -- Stack Colours -- */.bg--dark .bg--secondary{background:#343434}/*! -- Stack Links -- */a{font-weight:700}a:hover{color:#2275d7}a.block{font-weight:400;text-decoration:none;color:#666}label a,p a,span a{font-size:1em;text-decoration:underline;font-weight:400;line-height:1.85714286em}.blue-banner a:hover,.btn-yellow,.card p a,.card__action a,.collapseItem:focus,.collapseItem:hover,.feature-2 .feature__body a,.forum-submenu a,.hamnav>a,.lb-close:hover,.li-productmenu a,.limobilenav a:hover,.link,.masonry-blog-magazine .masonry__item a:hover,.menu-fullscreen a:hover,.menu-horizontal>li a:hover,.nav-rightlinks>.rightlinks-transition,.nav-rightlinks>a,.nav-sidebar-column .menu-vertical a:hover,.navbar-collapse h3 a,.notification.side-menu .menu-vertical li a:hover,.p-subscription-desc a:hover,.tweets-feed .user a:hover,article .article__title>a:hover,h3.h3mobilenav>a:hover,p>.btn,ul:not([class*=menu]) li>a:hover{text-decoration:none}p+a:not(.btn){font-size:.85714286em;line-height:2.16666667em}.imagebg:not(.image--light) a{color:#fff;font-weight:600}/*! -- Stack Tables -- */table{width:100%;border-collapse:separate}table th{background:#fafafa;color:#252525}table tr:not(:last-of-type){border-bottom:1px solid #ececec}table.border--round{border-radius:6px;border:1px solid #ececec}.table--alternate-column th:nth-child(odd){background:0 0}.table--alternate-column td:nth-child(even),.table--alternate-row tbody tr:nth-child(even){background:#fafafa}.bg--dark table.border--round{border-radius:6px;border:1px solid #3f3f3f}.bg--dark table th{background:#3f3f3f;color:#fff}.bg--dark .table--alternate-row tbody tr:nth-child(even){background:#323232}/*! -- Stack Lists -- */ul:not([class*=menu]) li>a{font-weight:400}ol{list-style-position:outside;list-style-type:decimal}ol li:not(:last-child){margin-bottom:1.85714286em}ol.lead li:not(:last-child){margin-bottom:1.26315789473684em}.list-inline{margin-left:0;display:inline-block}.list-inline li{padding:0}.list-inline li:not(:last-child),.list-inline:not(:last-child){margin-right:1.85714286em}.list-inline--images img{max-height:2.78571429em}@media all and (min-width:768px){div[class*=col-] .text-block+.text-block{margin-top:3.71428571em}.list-inline--images li:not(:last-child){margin-right:5.57142857em}}@media all and (max-width:767px){.list-inline--images li:not(:last-child){margin-bottom:1.85714286em}}.list--loose>li:not(:last-child){margin-bottom:.46428571em}.list--hover li{transition:.2s ease;-webkit-transition:.2s ease;-moz-transition:.2s ease}.list--hover li:not(:hover){opacity:.6}.social-list a{color:#252525}.imagebg:not(.image--light) .social-list a{color:#fff}@media all and (max-width:767px){.list-inline:not(.social-list):not(.list-inline--images){display:block}.list-inline:not(.social-list):not(.list-inline--images) li{display:block;margin:0}.list-inline:not(.social-list):not(.list-inline--images) li:not(:last-child){margin-bottom:.46428571em}.list-inline{min-width:100%}.btn-group .btn{display:block}}/*! -- Stack Rules -- */hr:first-child{margin-top:0}hr.short{width:2.78571429em;border-color:#1e88e5}hr[data-title]{margin:2.78571429em 0}hr[data-title]:before{content:attr(data-title);background:#fff;position:relative;bottom:14px;padding:.92857143em;font-style:italic}.bg--dark hr:not(.short),.bg--primary hr:not(.short),.imagebg hr:not(.short){opacity:.3}/*! -- Stack Buttons -- */.btn:not([class*=primary]){border-color:#d3d3d3}.btn:not([class*=primary]):hover{border-color:#252525}.btn.type--uppercase{letter-spacing:.5px}.btn.type--uppercase .btn__text{letter-spacing:.5px;margin-right:-.5px}.btn .label{top:-.92857143em;right:-3.71428571em}.btn.btn--lg .btn__text{font-weight:600}.btn.btn--lg.type--uppercase .btn__text{letter-spacing:1px}.btn+p.type--fine-print,.btn+span.type--fine-print{margin-top:1.08333333333334em}.btn.block{margin-left:0}.btn.block+.btn.block{margin-top:.92857143em}.btn:hover{transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0)}.btn.btn--sm+.btn--sm{margin-left:.92857143em}.btn--icon{padding-left:5.57142857em}.btn--icon i{position:absolute;height:100%;left:0;top:0;background:rgba(0,0,0,.1);padding:0 13px;border-radius:6px 0 0 6px;font-size:16px;line-height:41px}.btn--icon i.socicon{line-height:42px}.btn--cart{width:3.71428571em;height:3.71428571em;border:2px solid #252525;display:block;border-radius:6px;opacity:.4;padding:0}.btn--cart:hover{opacity:1}.btn--cart .btn__text{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);font-size:1.142857142857143em}.gallery-1,.gallery__image,.imagebg h1,.imagebg h2,.imagebg h3,.imagebg h4,.imagebg h5,.imagebg h6{position:relative}.imagebg:not(.image--light) .btn--icon:not([class*=bg]):not([class*=primary]) i{color:#fff;background:rgba(255,255,255,.2)}.bg--primary div:not([class*=feature]) .btn--primary .btn__text,.bg--primary>.btn--primary .btn__text{color:#1e88e5}@media all and (min-width:768px){.btn-group .btn{margin-bottom:0!important;margin-left:0}.btn-group .btn+.btn{margin-left:0}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .btn:first-child{border-radius:6px 0 0 6px}.btn-group .btn:last-child{border-radius:0 6px 6px 0}.btn-group .btn:first-child:nth-last-child(2),.btn-group .btn:last-child:nth-child(2){width:50%}}.btn-group{border:none;padding:0}.bg--primary div:not([class*=feature]) .btn--primary,.bg--primary>.btn--primary{background:#fff;border-color:#fff}.bg--dark .btn .btn__text,.bg--primary .breadcrumbs,.imagebg .breadcrumbs,.imagebg:not(.image--light) span,.label{color:#fff}.bg--dark .btn:not(.btn--primary){border-color:#3f3f3f}.bg--dark .btn:not(.btn--primary):hover{border-color:#656565}.imagebg:not(.image--light) .btn:not([class*=primary]){border-color:rgba(255,255,255,.3)}.imagebg:not(.image--light) .btn:not([class*=primary]):hover{border-color:#fff}.imagebg.image--light .btn:not([class*=primary]){border-color:#252525;background:rgba(255,255,255,.3)}.imagebg.image--light .btn:not([class*=primary]):hover{background:rgba(255,255,255,.5)}.h1+.btn,h1+.btn{margin-top:1.85714286em}.h2+.btn,h2+.btn{margin-top:.92857143em}/*! -- Stack Images -- */img:last-child{margin-bottom:0}img.flag{max-height:1.85714286em}img.image--sm:not(:last-child){margin-bottom:.92857143em}img.promo.border--round{border:1px solid #ececec}p.lead img{max-height:1.68421053em}section.parallax .row .background-image-holder{transform:none!important;top:0!important}.triptych.border--round img{position:relative;border-radius:6px;width:33.333333%;float:left;margin:0}.boxed:not(:last-child),.gallery-1 .gallery__image:not(:last-child),.gallery>div[class*=col-]{margin-bottom:30px}.triptych.border--round img:nth-child(2){transform:scale(1.2);-webkit-transform:scale(1.2);z-index:2;box-shadow:0 23px 40px rgba(0,0,0,.2)}.gallery-1>div[class*=col-]:first-child>.gallery__image{height:800px}.gallery-1>div[class*=col-]:last-child>.gallery__image{height:calc(385px)}@media all and (max-width:767px){.gallery-1 .gallery__image{max-height:300px;margin-bottom:15px}.gallery-1 .gallery__image:not(:last-child){margin-bottom:15px}}/*! -- Stack Titles -- */.breadcrumbs li{font-size:.85714285714286em;display:inline-block}.breadcrumbs li:not(:last-child){margin-right:1.08333333333334em}.breadcrumbs li:not(:last-child):after{content:'\00bb';margin-left:1.08333333333334em}.breadcrumbs li a{font-weight:400}.bg--primary .breadcrumbs a,.imagebg .breadcrumbs a{color:#fff;font-weight:600}.elements-title{border-top:none!important}.elements-title+.tabs-container:not( :nth-last-child(2)),.elements-title+section:not( :nth-last-child(2)){margin-bottom:9.28571429em}.elements-title+section:not(.imagebg):not([class*=bg-]):not(.unpad){padding-top:1.85714286em}/*! -- Stack Labels -- */.label{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;height:26px;min-width:65px;padding:0 10px;border-radius:50px;position:absolute;z-index:3;top:1.23809524em;right:1.23809524em}.menu-toggle,.utility-toggle{border-radius:50%;display:inline-block}.label:not([class*=bg--]){background:#31639c}.label.label--inline{position:relative;top:0;right:0}.label.label--inline:not(:last-child){margin-right:.92857143em}.label.label--inline+p,.label.label--inline+span{position:relative;top:1px}.label.switchable-toggle{left:50%;right:auto;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);box-shadow:0 0 20px 0 rgba(0,0,0,.06)}/*! -- Stack Bars -- */.menu-horizontal>li>.modal-instance>a,.menu-horizontal>li>a{font-weight:500}.hamburger-toggle i{color:#252525}@media all and (min-width:990px){.menu-horizontal li:not(:last-child){margin-right:1.23809524em}.bar__module:not(:only-child) .menu-horizontal{top:0}}@media all and (min-width:768px) and (max-width:1023px){.bar-1 .menu-horizontal>li,.bar-2 .menu-horizontal>li{display:inline-block}.bar-1 .menu-horizontal>li:not(:first-child):not(.dropdown--active),.bar-2 .menu-horizontal>li:not(:first-child):not(.dropdown--active){margin-left:.92857143em}.bar-1 .bar__module,.bar-2 .bar__module{margin-bottom:1.85714286em}.bar-1 .dropdown__container,.bar-2 .dropdown__container{left:0!important}.bar-1 .row div[class*=col-]:last-child .bar__module:last-child,.bar-2 .row div[class*=col-]:last-child .bar__module:last-child{margin-bottom:0}}.bar-1 .menu-horizontal>li>.dropdown__trigger,.bar-1 .menu-horizontal>li>a{font-size:.857142857142857em;line-height:2.166666666666667em;text-transform:uppercase;font-weight:600;letter-spacing:.5px}@media all and (min-width:1024px){.bar-1 .bar__module+.bar__module{margin-left:1.85714286em}}.bar-2 .logo{max-height:1.85714286em}.bar-3{font-size:.85714286em}.bar-3 .menu-horizontal{top:0}@media all and (max-width:990px){.bar-3 .menu-horizontal li{display:inline-block}.bar-3 .menu-horizontal li:not(:last-child){margin-right:.92857143em}}@media all and (min-width:990px){.bar-toggle .col-md-1 .logo{top:10px}}@media all and (max-width:767px){.bar-4 .logo-light{display:none}.bar-4 .logo-dark{margin-bottom:1.85714286em}}/*! -- Stack Menu Toggle -- */.menu-toggle{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04);width:3.71428571em;height:3.71428571em;background:#fff;transition:.2s ease;-webkit-transition:.2s ease;-moz-transition:.2s ease}.menu-toggle i{font-size:1.78571429em;position:relative;top:13px;color:#252525}.menu-toggle:hover{box-shadow:0 23px 40px rgba(0,0,0,.2);transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0)}/*! -- Stack Nav Utility -- */.nav-utility{padding:.92857143em 0}.nav-utility .nav-utility__module{font-size:.85714285714286em}.nav-utility .nav-utility__module a{color:#666;font-weight:400}.menu-fullscreen,.menu-fullscreen a{color:#fff}.nav-utility .nav-utility__module a i{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;display:inline-block}.nav-utility .nav-utility__module a:hover i{transform:scale(1.5);-webkit-transform:scale(1.5)}.nav-utility .nav-utility__module.right:not(:last-child){margin-left:2.16666666666667em}.utility-toggle{cursor:pointer;width:3px;height:3px;position:relative;bottom:8px;background:#252525}.utility-toggle:after,.utility-toggle:before{content:'';width:3px;height:3px;border-radius:50%;position:absolute;background:#252525}.utility-toggle:before{top:6px}.utility-toggle:after{top:12px}/*! -- Stack Nav Stacked -- */.bar-stacked .logo{margin-bottom:3.71428571em}/*! -- Stack Nav Side Menu -- */.notification.side-menu{z-index:9999;background:#fff;padding-top:1.85714286em;margin:0;height:100%;box-shadow:0 23px 40px rgba(0,0,0,.2);width:27.85714286em}.notification.side-menu .side-menu__module{overflow:hidden;padding:2.78571429em}.notification.side-menu .side-menu__module+hr:not(:last-child){margin:0}.notification.side-menu .menu-vertical li a{font-size:1.35714286em;line-height:1.68421053em}.notification.side-menu .btn:not(:last-child){margin-bottom:1.85714286em}.dropdown .dropdown__content h5:not(:last-child),.nav-sidebar-column .logo,.nav-sidebar-column .social-list,.nav-sidebar-column .text-block>p{margin-bottom:.92857143em}.notification.side-menu .btn+ul.list--loose{margin-top:.92857143em}.notification.side-menu .notification-close-cross{top:.92857143em;right:2.78571429em;margin-top:8px}.notification.side-menu .social-list:not(:first-child){margin-top:1.85714286em}.menu-toggle.pos-fixed{position:fixed;right:5.57142857em;animation:fadeInDown .3s ease forwards}.lb-next:after,.nav-sidebar-column .dropdown .menu-vertical li.dropdown:after{right:1.85714286em}@media all and (min-width:768px){.side-menu .side-menu__module span.type--fine-print{position:relative;top:8px}}@media all and (max-width:767px){.side-menu{width:100%}.side-menu .side-menu__module .float-left,.side-menu .side-menu__module .float-right{display:block}}/*! -- Stack Nav Sidebar Column -- */.nav-container.nav-container--sidebar+.main-container{width:calc(100vw - 20.428571428571463em);float:right}.nav-sidebar-column{position:fixed;z-index:3;left:0;width:20.42857143em;border-right:1px solid #ececec;height:100vh;overflow-y:scroll;-ms-overflow-style:none;padding:2.78571429em 1.85714286em}.card__top,.tweets-feed-1,.tweets-feed-1 li,.tweets-feed-2 li{overflow:hidden}.nav-sidebar-column:not([class*=bg-]){background:#fff}.nav-sidebar-column.bg--dark{border-right:1px solid #3f3f3f}.nav-sidebar-column::-webkit-scrollbar{display:none}.nav-sidebar-column .logo{max-height:2.32142857em}.nav-sidebar-column .menu-vertical li.dropdown:not(:hover):after{opacity:.35}.nav-sidebar-column .dropdown .dropdown__container,.nav-sidebar-column .dropdown .dropdown__content{left:0!important;position:relative;pointer-events:all}.nav-sidebar-column .dropdown .dropdown__container:before{height:0}.nav-sidebar-column .dropdown .dropdown__content{transform:none!important;box-shadow:none;-webkit-box-shadow:none;padding-top:.46428571em;padding-right:0;padding-left:.46428571em;background:0 0!important}.nav-sidebar-column .dropdown:not(.dropdown--active) .dropdown__container{display:none}.nav-sidebar-column-toggle{transition:all .3s ease;left:0;width:3.71428571em;height:3.71428571em;background:#fff;text-align:center;position:fixed;z-index:4;cursor:pointer;border-radius:0 0 6px;box-shadow:2px 1px 4px rgba(0,0,0,.1)}.nav-sidebar-column-toggle>i{transition:all .3s ease;font-size:1.78571429em;position:relative;top:11px}.nav-sidebar-column-toggle:not(.toggled-class)>i{opacity:.5}.nav-sidebar-column-toggle.toggled-class i:before{content:'\e80b'}@media all and (max-width:990px){.nav-sidebar-column{transition:all .3s ease;left:-20.42857143em;box-shadow:2px 0 4px transparent}.nav-sidebar-column.active{left:0;box-shadow:2px 0 4px rgba(0,0,0,.1)}.nav-sidebar-column-toggle.toggled-class{left:20.42857143em}.nav-container.nav-container--sidebar+.main-container{width:100%;float:none}}.nav-container.nav-container--right .nav-sidebar-column{right:0;left:auto}.nav-container.nav-container--right+.main-container{float:left}.nav-container.nav-container--right .nav-sidebar-column-toggle{left:auto;right:0;border-radius:0 0 0 6px;box-shadow:-2px 1px 4px rgba(0,0,0,.1)}@media all and (max-width:990px){.nav-container.nav-container--right .nav-sidebar-column{right:-20.42857143em;left:auto}.nav-container.nav-container--right .nav-sidebar-column.active{left:auto;right:0;box-shadow:-2px 0 4px rgba(0,0,0,.1)}.nav-container.nav-container--right .nav-sidebar-column-toggle.toggled-class{left:auto;right:20.42857143em}}/*! -- Stack Nav Fullscreen -- */.menu-fullscreen .pos-absolute{width:100%}.menu-fullscreen .social-list{margin-right:0}.dropdown>.dropdown__trigger .image--xxs,.tweets-feed-1 .user img{margin-right:.46428571em}.menu-fullscreen:before{background:rgba(0,0,0,.9)}.menu-fullscreen .modal-content .modal-close-cross{right:3.71428571em;top:1em}@media all and (max-width:767px){.menu-fullscreen .pos-bottom{position:relative}}/*! -- Stack Dropdowns -- */.dropdown>.dropdown__trigger:after{font-family:stack-interface;display:inline-block;font-size:8px;position:relative;bottom:2px}.dropdown .dropdown__content{border-radius:6px;box-shadow:0 0 25px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.08);padding:1.23809524em 1.85714286em}.dropdown .dropdown__content .background-image-holder,.dropdown .dropdown__content>.pos-absolute[class*=col-][data-overlay]:before{border-radius:6px 0 0 6px}.dropdown .dropdown__content>.pos-absolute[class*=col-]{left:0;top:0;height:100%;position:absolute!important}.menu-horizontal>.dropdown>.dropdown__trigger:after{content:'\e80a';margin-left:4px}.menu-vertical>.dropdown>.dropdown__trigger{display:inline-block;width:100%}@media all and (max-width:990px){.dropdown [class*=col-]+[class*=col-]{margin-top:.92857143em}.dropdown .dropdown__content:not([class*=bg-]){border:none;box-shadow:none}}.menu-vertical li{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.menu-vertical li:not(:hover):not(.dropdown--active){opacity:.75}.menu-vertical li:not(:last-child){margin-bottom:.30952381em}.menu-vertical li.dropdown{position:relative}.menu-vertical li.dropdown:after{content:'\e80c';font-family:stack-interface;right:0;top:0;position:absolute;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;display:inline-block;transform:translate3d(-10px,0,0);-webkit-transform:translate3d(-10px,0,0)}.tweets-feed .interact,.tweets-feed-1 .user [data-scribe="element:name"],.tweets-feed-1 .user [data-scribe="element:screen_name"],.tweets-feed-2 .timePosted,.tweets-feed-2 .user{display:none}.menu-vertical li.dropdown:hover:after{transform:translate3d(-5px,0,0);-webkit-transform:translate3d(-5px,0,0)}.menu-vertical li.separate{border-top:1px solid #e6e6e6;margin-top:.92857143em;padding-top:.92857143em}.menu-vertical li.separate.dropdown:after{top:.92857143em}.menu-vertical+h5{margin-top:1.85714286em}@media all and (max-width:990px){.menu-vertical .dropdown.dropdown--active:after{opacity:0}}/*! -- Stack Twitter Feeds -- */.tweets-feed .user img{border-radius:50%}.tweets-feed-1{border-radius:6px;border:1px solid #ececec}.tweets-feed-1 li{padding:1.85714286em 1.85714286em 0}.tweets-feed-1 li:not(:last-child){border-bottom:1px solid #ececec}.tweets-feed-1 .user{width:20%;float:left;margin-bottom:.92857143em}.tweets-feed-1 .user img{max-height:3.71428571em}.tweets-feed-1 .timePosted,.tweets-feed-1 .tweet{width:80%;float:right}.tweets-feed-1 .tweet{margin-bottom:.46428571em}.tweets-feed-1 .timePosted{font-size:.85714286em;line-height:2.16666667em}.tweets-feed-1:not(:last-child)+.btn{margin-top:2.78571429em}.bg--dark .tweets-feed-1,.bg--dark .tweets-feed-1 li:not(:last-child),.imagebg .tweets-feed-1,.imagebg .tweets-feed-1 li:not(:last-child){border-color:rgba(255,255,255,.1)}.tweets-feed-2 li:before{font-family:socicon;content:"\e040"}.tweets-feed-2 li .tweet{width:85%;float:right}.tweets-feed.slider .user img{display:inline-block;clear:both;margin-bottom:.92857143em}.tweets-feed.slider .user [data-scribe="element:name"]{display:none}.tweets-feed.slider .user [data-scribe="element:screen_name"]{display:block;font-size:1.35714286em;line-height:1.68421053em;font-weight:400}.tweets-feed.slider .tweet{margin-top:1.36842105263158em;margin-bottom:.68421052631579em;font-size:1.35714286em;line-height:1.68421053em}.tweets-feed.slider .timePosted{margin:0}.instafeed+.btn,.tweets-feed.slider:not(:last-child)+.btn{margin-top:2.78571429em}/*! -- Stack Instagram -- */.instafeed a{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.instafeed a:hover{opacity:.75}.instafeed:not(.instafeed--gapless) li{padding:.46428571em}.instafeed.instafeed--gapless li{margin-bottom:-1px}.instafeed[data-grid="1"][data-amount="8"] li{display:inline-block;width:12.5%}.instagram{position:relative}.instagram.unpad .btn{position:absolute;z-index:2;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);margin:0}/*! -- Stack Cards -- */.card__top{position:relative}.card__action a{color:#666;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.card__action a i{color:#252525;font-size:1em}.card__action a span{position:relative;bottom:2px}.card__action a:not(:hover){opacity:.5}.masonry__item .card.boxed{margin-bottom:0}.card-1 .card__avatar{margin-bottom:.92857143em}.card-1 .card__avatar img{max-height:2.78571429em;margin-right:.46428571em;margin-bottom:0}.card-1 .card__body,.card-1 .card__body img{margin-bottom:.92857143em}.card-1 .card__avatar,.card-1 .card__meta{display:inline-block}.card-1 .card__meta{float:right}.card-1 .card__body{border-bottom:1px solid #ececec;padding-bottom:.92857143em}.card-1 .card__body h4{margin-bottom:.342105263157895em}.bg--dark .card-1 .card__body{border-color:#3f3f3f}@media all and (max-width:767px){.dropdown__container{left:0!important}.card .list-inline:not(.social-list) li{display:inline-block}.card .list-inline:not(.social-list) li:not(:first-child){margin-left:.92857143em}}.card-2 .card__top img{border-radius:6px 6px 0 0}.card-2 .card__body h4{margin:0}.card-2 .card__body p{margin-top:.92857143em}.card-2 .card__bottom>div{display:inline-block;width:50%;float:left}.card-2 .card__bottom .h6{margin-bottom:.541666666666667em}.card-2 .card__body,.card-2 .card__bottom{padding:1.85714286em;border:1px solid #ececec}.card-2 .card__body{padding-bottom:1.85714286em;border-bottom:none;border-top:none}.card-2 .card__bottom{overflow:hidden;border-radius:0 0 6px 6px;padding:.92857143em 1.85714286em}.checkmark,.tooltip{height:1.23809524em;border-radius:50%;text-align:center;display:inline-block}.card-2 .card__action i{font-size:1.78571429em}.bg--dark .card-2 .card__body,.bg--dark .card-2 .card__bottom{border-color:#3f3f3f}/*! -- Stack Checkmarks & Crosses -- */.checkmark{position:relative;width:1.23809524em}.checkmark:not([class*=bg-]){background:#1d89e4}.checkmark:before{content:'\2713';color:#fff;font-size:11px;position:absolute;width:100%;left:0;top:-4px}.checkmark.checkmark--cross:before{content:'\2717'}.checkmark:not(:last-child){margin-right:13px}/*! -- Stack Icons -- */.icon:not(.block){display:inline-block}.icon.icon--xs{font-size:1.14285714285714em}.text-block .icon--lg+h4{margin-top:.6842105263158em}.imagebg .icon{color:#fff}/*! -- Stack Tooltips -- */.tooltip{position:relative;top:3px;width:1.23809524em;background:#252525;cursor:pointer}.tooltip .tooltip__anchor{color:#fff;font-weight:700;font-size:11px;position:absolute;top:-5px;left:6px}.tooltip .tooltip__text{transition:.2s ease;-webkit-transition:.2s ease;-moz-transition:.2s ease;text-align:left;z-index:10;position:absolute;width:280px;background:#fafafa;border:1px solid #ececec;padding:.61904762em;left:1.48571429em;top:-.92857143em;opacity:0;pointer-events:none;cursor:default;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04);line-height:20px}.tooltip:hover .tooltip__text{opacity:1}.tooltip:last-child{margin-left:.92857143em}[data-tooltip]{position:relative;overflow:visible}.feature-2,.feature-large .feature-large__group,.hover-shadow,.tabs-container.tabs--vertical,.video-cover.border--round{overflow:hidden}[data-tooltip]:after{transition:all .2s ease;content:attr(data-tooltip);position:absolute;top:-24px;left:50%;transform:translateX(-50%);background:#252525;color:#fff;border:1px solid #e7e7e7;padding:2px 12px;pointer-events:none;white-space:nowrap;font-size:11px;line-height:18px;font-weight:600;border-radius:2px;z-index:2;font-family:'Open Sans'}[data-tooltip]:not(:hover):after{opacity:0}/*! -- Stack Boxes -- */.boxed,.boxed .background-image-holder,.boxed:before{border-radius:6px}.boxed:not([class*=bg-]){background:#fff}.boxed.bg--secondary .boxed{background:#fafafa}.bg--dark .boxed:not([class*=bg-]),.imagebg:not(.image--light) .boxed:not([class*=bg-]){background:0 0;color:#fff}.bg--dark .boxed:not([class*=bg-]).boxed--border,.imagebg:not(.image--light) .boxed:not([class*=bg-]).boxed--border{border-color:#3f3f3f}.bg--dark .boxed[class*=bg-].boxed--border,.imagebg:not(.image--light) .boxed:not(.bg--white):not(.bg--none).boxed--border,.imagebg:not(.image--light) .boxed[class*=bg-].boxed--border{border:none}.imagebg:not(.image--light) .boxed:not(.bg--white):not(.bg--none){background:rgba(20,20,20,.3)}.imagebg:not(.image--light) .boxed:not(.bg--white):not(.bg--none) .boxed{background:0 0}/*! -- Stack Features Small -- */.feature:not(.boxed){margin-bottom:60px}.feature.feature--featured:after{content:'';position:absolute;bottom:0;width:100%;height:4px;background:#1d89e4;left:0}.feature h5{margin:0}.feature h4{margin-bottom:.342105263157895em}.feature h4+p{max-width:22.28571429em}.feature i+h5{margin-top:1.85714286em}.feature i+h4{margin-top:.68421052631579em}.feature i.icon--lg+h4{margin-top:1.36842105263158em}.feature i.icon--lg+.h5{margin-top:.92857143em}.feature img+.boxed{border-radius:0 0 6px 6px;border-top:none}.imagebg:not(.image--light) .feature.bg--white a:not(.btn){color:#1e88e5}.imagebg:not(.image--light) .feature.bg--white .label{color:#fff}@media all and (max-width:767px){.feature .feature__body form .row{margin-left:0;margin-right:0}}section.text-center .feature-6 h4+p{margin:0 auto}@media all and (min-width:768px){.switchable .imagebg .boxed{padding-left:5.57142857em}.boxed.boxed--emphasis{padding-top:5em}.row div[class*=col-]:nth-child(1):nth-last-child(3) .feature,.row div[class*=col-]:nth-child(2):nth-last-child(2) .feature,.row div[class*=col-]:nth-child(3):last-child .feature{margin-bottom:0}}a.block>.feature{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}a.block:hover>.feature{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04)}.feature-1{min-height:11.14285714em}.feature-1 p{margin:0}.feature-1 p.lead{min-height:5.05263157894737em}.feature-1>a.block img,.feature-1>img:first-child{border-radius:6px 6px 0 0}.feature-1>a.block+.feature__body{border-radius:0 0 6px 6px}.feature-1[class*=box-shadow]{border-radius:6px;transition:.35s ease-out;-webkit-transition:.35s ease-out;-moz-transition:.35s ease-out}.feature-1[class*=box-shadow]:hover{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);box-shadow:0 23px 40px rgba(0,0,0,.2)}.hover-shadow{border-radius:6px;backface-visibility:hidden;border:1px solid #ececec;transition:.35s ease-out;-webkit-transition:.35s ease-out;-moz-transition:.35s ease-out}.hover-shadow:hover{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);box-shadow:0 23px 40px rgba(0,0,0,.2)}.bg--dark .hover-shadow{border-color:#222}.bg--dark .hover-shadow:hover{box-shadow:0 23px 40px #000}.feature-2 .feature__body{width:75%;float:right}.feature-2 .feature__body a{font-weight:500;font-size:120%;cursor:pointer}.feature-2 h5{margin-bottom:.46428571em}.feature-2 p:last-child{margin:0}.feature-2 i{width:25%;float:left}.feature-large .feature-2+.feature-2:last-child{margin-bottom:0}@media all and (max-width:990px){.feature-2 .feature__body,.feature-2 i{width:100%;float:none}.feature-2 p:first-of-type{margin-top:.92857143em}}.feature-3 i{margin-bottom:.16666666666667em}.feature-3 p{min-height:7.42857143em}.feature-4 .btn{position:absolute;width:100%;bottom:0;left:0;border-radius:0;padding:.92857143em}.feature-4 p{min-height:9.28571429em}.feature-4 p:last-of-type{margin-bottom:3.71428571em}.feature-5 i{width:25%;float:left}.feature-5 .feature__body{width:75%;float:right}.feature-5 p{min-height:5.57142857em}.feature-5 p:last-of-type{margin-bottom:.92857143em}.feature-5:not([class*=bg-]){color:#252525}.feature-6 p{min-height:9.28571429em}.feature-6 p:last-child{margin:0}.feature-7{height:13em;margin-bottom:30px}.feature-7[data-overlay]:before{border-radius:6px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.feature-7[data-overlay]:hover:before{opacity:.75}.feature-7 .background-image-holder{border-radius:6px}.feature-7 h3{margin:0}.row--gapless .feature-7{margin:0;border-radius:0}.row--gapless .feature-7 .background-image-holder,.row--gapless .feature-7:before{border-radius:0}.feature-8{padding:2.78571429em 0 3.71428571em}.feature-8:not(.boxed){margin-bottom:0}.feature-8 .feature__body{max-width:70%;margin:0 auto}.feature-8 p{min-height:5.57142857em}@media all and (max-width:990px){.feature-8 .feature__body{max-width:85%}}@media all and (max-width:767px){.feature-7 .pos-vertical-center{top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0)}.feature p{min-height:auto}.feature.boxed{margin-bottom:15px}.feature:not(.boxed){margin-bottom:30px}.feature.feature-8{margin-bottom:0}}.feature-8 img{max-height:14.85714286em}.feature-9 h4{margin:0}.feature-9:not(.boxed){margin-bottom:30px}/*! -- Stack Features Large -- */@media all and (min-width:768px){.staggered div[class*=col-]:nth-child(2):last-child{margin-top:13em}.staggered div[class*=col-] .feature:not(:last-child),.staggered div[class*=col-]:nth-child(2):last-child:not(:last-child){margin-bottom:9.28571429em}}.feature-large h4:first-child{margin-bottom:.68421052631579em}.feature-large .feature:not(.boxed){margin-bottom:30px}.feature-large .feature-3.text-center p{margin:0 auto}.feature-large .lead+.feature-large__group{margin-top:3.71428571em}.feature-large-1 .lead{margin-bottom:2.73684210526316em}@media all and (min-width:768px){.feature-large-2 div[class*=col-]:first-child{margin-top:5.57142857em}.feature-large-2 div[class*=col-]:last-child{margin-top:7.42857143em}}@media all and (max-width:767px){.feature-large-2 img{margin:1.85714286em 0}}.feature-large-7.switchable .boxed div[class*=col-]:only-child{float:none}.feature-large-13 p.lead+.text-block{margin-top:3.71428571em}.feature-large-13 div[class*=col-] .text-block+.text-block{margin-top:2.78571429em}@media all and (min-width:1200px){.feature-large-13:not(.text-center) .text-block p{max-width:26em}}/*! -- Stack Accordions -- */.accordion .accordion__title{transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;opacity:.5;margin-bottom:.92857143em}.accordion .accordion__title:hover,.accordion li.active .accordion__title,.tabs li.active{opacity:1}.accordion .accordion__title:before{font-family:stack-interface;content:'\e80d';margin-right:6px;color:#252525}.lb-next:after,.lb-prev:after,.picker .picker__header .picker__nav--next:after,.picker .picker__header .picker__nav--prev:after{font-family:stack-interface}.accordion-1 li.active .accordion__title span,.accordion-1 li.active .accordion__title:before,.bg--dark .accordion-1 li .accordion__title:before,.bg--dark .accordion-2 li .accordion__title:before,.imagebg:not(.image--light) .accordion-1 li .accordion__title:before,.imagebg:not(.image--light) .accordion-2 li .accordion__title:before{color:#fff}.accordion .accordion__title span{display:inline-block}.accordion li.active{margin-bottom:.92857143em}.accordion li.active .accordion__title:before{content:'\e80a'}.accordion li.active .accordion__content{animation:fadeUp .5s ease forwards;-webkit-animation:fadeUp .5s ease forwards}.accordion-1 li.active .accordion__title{border-color:#1d89e4}.accordion-1 li .accordion__title{border-radius:6px;border-bottom:1px solid #ECECEC}.accordion-2 li .accordion__title{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #ECECEC;padding-left:0}.accordion-2 li.active .accordion__title{background:0 0;border-bottom:1px solid transparent}.bg--dark .accordion-1 li .accordion__title,.bg--dark .accordion-2 li .accordion__title,.imagebg:not(.image--light) .accordion-1 li .accordion__title,.imagebg:not(.image--light) .accordion-2 li .accordion__title{border-color:#4b4b4b}.imagebg:not(.image--light) .accordion li .accordion__title{border-color:rgba(255,255,255,.3)}/*! -- Stack Tabs -- */.tabs-container.tabs--vertical .tabs{width:25%;float:left}.tabs-container.tabs--vertical .tabs li{display:block}.tabs-container.tabs--vertical .tabs li:not(:last-child){border-right:none;border-bottom:1px solid #ECECEC}.tabs-container.tabs--vertical .tabs-content{width:70%;float:right;margin-top:0}.tabs-container.tabs--vertical .tabs-content>li:not(.active) .tab__content{animation:fadeOutUp .5s ease forwards;-webkit-animation:fadeOutUp .5s ease forwards}.tabs-container.tabs--vertical .tabs-content>li.active .tab__content{animation:fadeInUp .5s ease forwards;-webkit-animation:fadeInUp .5s ease forwards;backface-visibility:hidden}.tabs-container.tabs--vertical.tabs--icons .tabs{width:15%;text-align:center}.tabs-container.tabs--vertical.tabs--icons .tabs-content{width:80%}@media all and (max-width:767px){.tabs-container.tabs--vertical .tabs,.tabs-container.tabs--vertical .tabs-content{width:100%;float:none}.tabs-container.tabs--vertical .tabs{margin-bottom:1.85714286em}.tabs-container.tabs--vertical .tabs-content>li:not(.active) .tab__content{animation:fadeOutRight .5s ease forwards;-webkit-animation:fadeOutRight .5s ease forwards}.tabs-container.tabs--vertical .tabs-content>li.active .tab__content{animation:fadeInLeft .5s ease forwards;-webkit-animation:fadeInLeft .5s ease forwards;backface-visibility:hidden}.tabs li .h5{font-size:.9em!important}}.tabs{display:inline-block;border:1px solid #ECECEC;border-radius:6px;margin-bottom:1.85714286em}.tabs li{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;padding:.92857143em 1.85714286em}.tabs li:not(:last-child){border-right:1px solid #ECECEC}.tabs li.active .tab__title,.tabs li.active .tab__title span{color:#1e88e5}.tabs li:not(.active){opacity:.5}.tabs li:hover{opacity:1;cursor:pointer}.tabs .tab__title{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.tabs .tab__title:not(.btn){padding-right:0;padding-left:0}.tabs .tab__title i+span{margin-top:.46428571em;display:inline-block;margin-bottom:0}@media all and (min-width:768px){.tabs.tabs--spaced{margin-bottom:3.71428571em}}.tabs-content{position:relative}.tabs-content>li:not(.active) .tab__content{position:absolute;left:0;top:0;display:block;opacity:0;pointer-events:none;animation:fadeOutRight .5s ease forwards;-webkit-animation:fadeOutRight .5s ease forwards}.tabs-content>li.active{animation:fadeInLeft .5s ease forwards;-webkit-animation:fadeInLeft .5s ease forwards;backface-visibility:hidden}/*! -- Stack Switchable Sections -- */.switchable .switchable__text{margin-top:1.85714286em}.switchable [class*=col-]:first-child .switchable__text{margin-bottom:2.78571429em}.section--overlap .row{position:relative;margin-top:-13em}@media all and (max-width:990px){.switchable .switchable__text{margin-top:0}}@media all and (max-width:767px){.switchable .row>div[class*=col-]:last-child:not(:only-child),.switchable .switchable__text{margin-top:1.85714286em}.switchable .imageblock__content[class*=col-],.switchable .row>div[class*=col-]{float:none!important}}/*! -- Stack CTA -- */.cta .btn:first-child:not(:last-child){margin-bottom:1.85714286em}.cta.boxed:last-child{margin-bottom:0}@media all and (min-width:768px){.cta--horizontal .btn,.cta--horizontal .lead,.cta--horizontal h4{margin:0}.cta--horizontal .lead,.cta--horizontal h4{position:relative;top:4px}.cta-1.boxed--border{padding:0}.cta-1>div[class*=col-]{padding:1.23809524em 15px}.cta-1>div[class*=col-]:last-child{border-left:1px solid #ECECEC}.bg--dark .cta-1>div[class*=col-]:last-child,.imagebg .cta-1>div[class*=col-]:last-child{border-left:none}}@media all and (max-width:767px){.cta .lead{margin:1.36842105263158em 0}}.cta-2{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.cta-2 h2{margin:1.57575757575758em 0}.cta-2.bg--primary:hover{background:#5798e4}.cta-2:hover{background:#fff}@media all and (min-width:768px){.cta-3 .switchable__text{margin-top:5.57142857em}}/*! -- Stack Videos -- */.video-play-icon:before{border-color:transparent transparent transparent #252525;margin-top:-3px}.modal-instance .video-play-icon+span{position:relative;display:inline-block;margin-left:.92857143em;white-space:nowrap;bottom:22px}.modal-instance .video-play-icon.video-play-icon--xs+span{bottom:8px;margin-left:.46428571em}.video-cover{background:#252525}.video-cover.border--round iframe{border-radius:6px}.video-cover:not(:last-child){margin-bottom:1.85714286em}.video-cover+span.h4+span{display:inline-block;margin-left:.92857143em}.video-cover .video-play-icon{transition:.2s ease-out;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out}.video-cover .video-play-icon:hover{box-shadow:0 23px 40px rgba(0,0,0,.2);transform:translate3d(-50%,-52%,0);-webkit-transform:translate3d(-50%,-52%,0)}.imagebg .video-cover .video-play-icon{z-index:10}@media all and (min-width:768px){h2+.video-cover{margin-top:3.71428571em}.video-1 .video-play-icon{margin-right:1.85714286em}.video-1 h2{display:inline-block;position:relative;bottom:14px}div[class*=col-sm-6] .video-1 h2{bottom:0;display:block}div[class*=col-sm-6] .video-1 .video-play-icon{margin-bottom:.46428571em}}.video-1 h2{margin:0}.imageblock__content .modal-instance{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0)}/*! -- Stack Modals -- */.modal-container .modal-content:not(.height--natural){height:auto;width:auto}.modal-instance:not(.block){display:inline-block}.modal-instance.block>.btn{display:block}@media all and (min-width:768px){.modal-instance+span:last-child{display:inline-block;margin-left:.92857143em}}.modal-container .modal-content{max-height:95%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}.modal-container .modal-content .feature:only-child,.modal-container .modal-content .feature:only-child .boxed{margin-bottom:0}.modal-container .modal-content .imagebg:not(.image--light) .modal-close-cross:before{color:#fff}@media all and (max-width:767px){.modal-container .modal-content>.modal-close-cross{top:3em;background:#222;width:2em;height:2em;text-align:center;border-radius:50%;color:#fff}}.modal-content{-ms-overflow-style:none}.modal-content::-webkit-scrollbar{display:none}/*! -- Stack Notifications -- */.notification{margin:1.85714286em;box-shadow:none}.notification:not([class*=bg--]){background:0 0}.notification>.boxed{margin:0}.notification .feature__body,.notification>.feature{margin-bottom:0}.search-box{width:100%;margin:0;padding:1.85714286em;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04)}.search-box.notification--reveal{z-index:9999}.search-box .notification-close-cross{top:2.32142857em;right:1.85714286em}.notification-close-cross.notification-close-cross--circle{background:#222;width:2em;height:2em;text-align:center;border-radius:50%;color:#fff}/*! -- Stack Loader -- */.loader{border:3px solid #1e88e5;border-radius:30px;height:30px;left:50%;margin:-15px 0 0 -15px;opacity:0;position:fixed;z-index:10;top:50%;width:30px;animation:pulsate .7s ease-out infinite}.loader.loader--fade{opacity:0;animation:none}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}/*! -- Stack Lightboxes -- */.lb-close{position:relative;top:10px}.lb-close:before{content:'\00D7';color:#fff;font-size:2.5em;font-weight:400}.lb-next:after,.lb-prev:after{position:fixed}.lb-prev:after{content:'\e801';left:1.85714286em}.lb-next:after{content:'\e802'}.process-1:before,.process-2:before,.process-3:before,.process__item:after{content:''}.lb-data{overflow:hidden;min-height:30px}a[data-lightbox]{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}a[data-lightbox]:hover{opacity:.8;cursor:zoom-in}/*! -- Stack Covers -- */.cover .typed-headline{margin-bottom:3.71428571em}.cover .typed-headline .type--bold{font-weight:400}.cover .triptych{margin-top:3.71428571em}.cover .btn+.modal-instance{margin-top:1.85714286em}.cover .h3+form,.cover h3+form{margin-top:2.78571429em}.cover .lead+.boxed{margin-top:3.71428571em}.cover.unpad--bottom{overflow:hidden}.cover .modal-instance.block:not(:first-child):not(:last-child){margin:2.78571429em 0}.cover .pos-bottom{margin-bottom:1.85714286em}@media all and (min-width:768px){.cover .row .row:last-child{margin-top:5.57142857em}}@media all and (max-width:767px){.cover .pos-bottom.pos-absolute{position:relative;margin-top:1.85714286em}}@media all and (max-width:990px){.cover .mt--3{margin-top:0}}@media all and (min-width:768px){.cover .triptych{margin-top:7.42857143em}}.cover-fullscreen.slider[data-paging=true] h4,.cover-slider .typed-headline{margin:0}.cover-fullscreen{min-height:100vh}.cover-fullscreen.slider[data-paging=true] .slides .flickity-slider>li{height:100vh}.cover-fullscreen.slider[data-paging=true] .pos-bottom{bottom:5.57142857em;width:100%}.cover-slider{overflow:hidden}.cover-slider .slider{position:relative;width:100%;pointer-events:none}.cover-slider .slider:nth-child(1){transform:translateY(-30%)}.cover-slider .slider:nth-child(2){transform:translateY(-25%)}.cover-slider .slider:nth-child(3){transform:translateY(-20%)}.cover-slider .slider .slide{opacity:.05}.cover-slider .typed-headline+.btn{margin-top:.92857143em}.cover-slider .slider-container{transform:rotateZ(-30deg) translateY(-10%);-webkit-transform:rotateZ(-30deg) translateY(-10%);position:absolute;width:100%;height:100%;top:0}.cover-blocks{margin-bottom:3.71428571em}@media all and (min-width:768px){.cover-slider+.cta-4{position:absolute;background:0 0;color:#fff;border-bottom:none!important;width:100%;transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0)}.cover-slider+.cta-4 a{color:#fff;font-weight:600}}.cover-features.space--lg{padding-bottom:3.71428571em}.cover-features .row:nth-child(2){margin-top:11.14285714em}@media all and (max-width:767px){.cover-features.space--lg{padding-bottom:1.85714286em}.cover-features .row:nth-child(2){margin-top:3.71428571em}}/*! -- Stack Processes -- */.process-1{padding:3.71428571em 0;position:relative;overflow:hidden}.process-1 .process__item{width:50%}.process-1 .process__item:not(:last-child){margin-bottom:1.85714286em}.process-1:before{position:absolute;width:2px;height:100%;left:50%;top:0;background:#1d89e4}.process__item{position:relative}.process__item:after{width:1.85714286em;height:1.85714286em;background:#fff;border:2px solid #1d89e4;border-radius:50%;position:absolute;top:0;margin-left:1px}@media all and (min-width:768px){.process-1 .process__item:nth-child(odd){text-align:right;padding-right:3.71428571em}.process-1 .process__item:nth-child(odd):after{right:-.92857143em}.process-1 .process__item:nth-child(even){margin-left:50%;padding-left:3.71428571em}.process-1 .process__item:nth-child(even):after{left:-.92857143em}}@media all and (max-width:767px){.process-1:before,.process-2:before{left:.92857143em}.process-1 .process__item,.process-2 .process__item{width:100%;padding-left:3.71428571em}.process-1 .process__item:after,.process-2 .process__item:after{left:0}}.bg--dark .process-1 .process__item:after,.bg--dark .process-1:before,.bg--dark .process-2 .process__item:after,.bg--dark .process-2:before,.imagebg .process-1 .process__item:after,.imagebg .process-1:before,.imagebg .process-2 .process__item:after,.imagebg .process-2:before{background:#fff}.bg--dark .process-1 .process__item:after,.bg--dark .process-2 .process__item:after{border-color:#252525}.process-2{position:relative}.process-2 .process__item{padding-top:3.71428571em}.process-2 .process__item:after{display:inline-block;text-align:center}.process-2:before{position:absolute;width:100%;height:2px;top:.92857143em;left:0;background:#1d89e4}@media all and (max-width:767px){.process-2:before{height:100%;width:2px;left:1.85714286em;margin-left:2px}.process-2 .process__item:after{top:3.71428571em}}.process-3{position:relative}.process-3 li{position:relative;z-index:1;overflow:hidden}.process-3 li .process__number{float:left;width:15%;width:3.71428571em;height:3.71428571em;border-radius:50%;border:2px solid #1d89e4;background:#fff;text-align:center}.process-3 li .process__number span{font-size:1.35714286em;font-weight:700;color:#1d89e4;position:relative;top:12px}.process-3 li .process__body{width:80%;float:right}.process-3 li .process__body h4{margin-bottom:.342105263157895em}.process-3 li:not(:last-child){margin-bottom:3.71428571em}.process-3:before{position:absolute;height:100%;width:1px;left:1.85714286em;top:0;border-left:1px dashed #ddd}.bg--dark .process-3 li .process__number{background:#252525}.bg--dark .process-3:before{border-color:#aaa}/*! -- Stack Typed Text -- */span+.typed-text.h2{margin-left:4px}span+.typed-text.h1{margin-left:6px}@media all and (max-width:767px){.typed-text{display:block}.typed-headline{margin-bottom:1.85714286em}.typed-headline .h1,.typed-headline h1{margin-bottom:0}}/*! -- Stack Forms -- */.bg--dark input,.bg--dark textarea,.imagebg:not(.image--light) input,.imagebg:not(.image--light) textarea{color:#666}.bg--dark label,.imagebg:not(.image--light) label{color:#fff}.bg--dark form.attempted-submit input.field-error{background:#D84D4D;color:#fff}form{position:relative}form>.row>div[class*=col-]:not(:last-child),form>div[class*=col-]:not(:last-child){margin-bottom:.92857143em}form.form--clearfix{margin-left:-15px}@media all and (min-width:768px){div[class*=col-]>form div[class*=col-]:last-child:nth-child(2){padding-right:0}div[class*=col-]>form div[class*=col-]:first-child:nth-last-child(2){padding-left:0}form.form--horizontal>div[class*=col-]{margin:0}}@media all and (max-width:767px){.row form>.row{margin-left:0;margin-right:0}}.h2+form,.h3+form,.lead+form,h2+form,h3+form{margin-top:2.78571429em}.cover .lead+form{margin-top:3.71428571em}form+span.type--fine-print{margin-top:1.08333333333334em;display:inline-block}.form--inline>span.h4{color:#666}.bg--dark .form--inline>span.h4,.imagebg:not(.image--light) .form--inline>span.h4,button.btn.btn--primary,input[type=submit].btn.btn--primary{color:#fff}.form--inline [class*=input-],.form--inline input{display:inline-block;max-width:200px}.form--inline [class*=input-]:not(:last-child),.form--inline input:not(:last-child),.form--inline>span:not(:last-child){margin-right:.92857143em}.form--inline button{max-width:200px}button,input[type=submit]{height:2.85000000000001em}button.btn,input[type=submit].btn{font-size:14px;font-weight:700;padding-left:0;padding-right:0}button.btn.type--uppercase,input[type=submit].btn.type--uppercase{letter-spacing:.5px;margin-right:-.5px}button.checkmark.checkmark--cross,input[type=submit].checkmark.checkmark--cross{width:1.85714286em;height:1.85714286em;border:none;background:#e23636}button.checkmark.checkmark--cross:before,input[type=submit].checkmark.checkmark--cross:before{content:'\00d7';font-size:18px;top:-1px}.input-checkbox+span,label{font-size:.85714286em}button[type=submit].btn--loading:after,input[type=submit][type=submit].btn--loading:after{background:#1e88e5}.bg--primary button.btn{border-color:rgba(255,255,255,.5);color:#fff}.bg--primary button.btn:hover{border-color:#fff}.bg--primary button.btn.btn--primary{color:#1e88e5}input[type=text],select{height:2.78571429em}input.field-error{border-color:#EBA8A8}input[type]+.input-checkbox,input[type]+.input-select,input[type]+button,input[type]+input[type]{margin-top:.92857143em}[class*=input-] .inner,input,select,textarea{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.input-select:not([class*=col-]),button[type=submit]:not([class*=col-]),input:not([class*=col-]),select:not([class*=col-]),textarea:not([class*=col-]){width:100%}input[type],select,textarea{padding-left:.92857143em}input[type]:focus,select:focus,textarea:focus{border-color:#76abe9}.input-checkbox,label+.inner,label+div[class*=input-],label+input,label+textarea{margin-top:.46428571em}.input-checkbox .inner{background:0 0;border:1px solid #d3d3d3;text-align:center;position:relative}.input-checkbox .inner:not(:last-child){margin-right:.46428571em}.input-checkbox .inner:hover{border-color:#1e88e5}.input-checkbox .inner:before{content:'';left:0;border-radius:6px;position:absolute;width:100%;height:100%;border:1px solid #1e88e5;opacity:0;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.input-checkbox.checked .inner{border-color:#1e88e5;background:#1e88e5}.input-checkbox.checked .inner:after{content:'L';transform:rotateY(180deg) rotateZ(-45deg);color:#fff;position:absolute;width:100%;left:0;top:-2px;font-weight:700}.input-checkbox.checked .inner:before{animation:pulse .45s ease forwards;-webkit-animation:pulse .45s ease forwards}.input-checkbox+span{display:inline-block;position:relative;bottom:8px;white-space:nowrap}.input-checkbox+button[type],.input-checkbox+span+button[type]{margin-top:.92857143em}.bg--dark .input-checkbox:not(.checked) .inner{border-color:#a5a5a5}.bg--dark .input-checkbox+span{opacity:.75}.input-checkbox.input-checkbox--switch .inner{width:3.71428571em;border-radius:60px}.input-checkbox.input-checkbox--switch .inner:before{width:20px;height:20px;border-radius:50%;border-color:#d3d3d3;opacity:1;left:2px;top:2px}.input-checkbox.input-checkbox--switch .inner:hover:before{border-color:#1d89e4}.input-checkbox.input-checkbox--switch.checked .inner{background:0 0}.input-checkbox.input-checkbox--switch.checked .inner:before{animation:none!important;background:#1e88e5;border-color:#1e88e5;transform:translateX(1.85714286em)}.input-checkbox.input-checkbox--switch.checked .inner:after{display:none}.input-radio .inner{position:relative;background:0 0;border:1px solid #d3d3d3}.input-radio .inner:hover{border-color:#1e88e5}.input-radio .inner:before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;border:1px solid #1e88e5;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;opacity:0;left:0}.input-radio.checked .inner{border-color:#1e88e5;background-color:#1e88e5}.input-radio.checked .inner:after{content:'';position:absolute;width:10px;height:10px;left:7px;top:7px;background-color:#fff;border-radius:50%}.input-radio.checked .inner:before{animation:pulse .4s ease forwards}.input-select{position:relative}.input-select select{-moz-appearance:none;-webkit-appearance:none}.input-select:not(:last-child){margin-bottom:.92857143em}.input-select:after{position:absolute;right:0;height:100%;top:0;font-size:30px;content:'\2263';pointer-events:none;padding:0 13px;border-left:1px solid #ececec;line-height:31px}.input-select select:focus,.input-select:focus:after{border-color:#1e88e5}.input-number{position:relative}.input-number>input[type=number]{padding-left:.46428571em;width:100%;text-align:center}.input-number>input[type=number]::-webkit-inner-spin-button{display:none}.input-number .input-number__controls{position:absolute;height:100%;width:100%;right:0;top:0;padding:0 .92857143em}.input-number .input-number__controls>span{position:absolute;display:block;width:10%;min-width:3.71428571em;height:100%;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;padding-top:6px;transition:all .3s ease}.input-number .input-number__controls>span:hover{color:#1e88e5}.input-number .input-number__controls .input-number__increase{right:0;border-left:1px solid #ececec}.input-number .input-number__controls .input-number__decrease{left:0;border-right:1px solid #ececec}/*! -- Stack Subscribe Forms -- */.subscribe-form-1 h3{margin-bottom:.52em}.subscribe-form-1.boxed form{margin:1.85714286em}@media all and (min-width:991px){.subscribe-form-2 p{top:2px;position:relative}.subscribe-form-2 input{margin:0}.subscribe-form-2 form [class*=col-]{margin:0!important}}@media all and (max-width:990px){.subscribe-form-2{text-align:center}.subscribe-form-2 form{margin-top:1.85714286em}}.boxed-form h4{margin-bottom:.684210526315789em}.boxed-form:last-child{margin-bottom:0}.datepicker{cursor:pointer}.picker{transition:all .3s ease;z-index:10;max-width:100%;-webkit-transition:all .3s ease;margin-top:.46428571em;position:absolute;background:#fff;border:1px solid #ececec;border-radius:6px;padding:.92857143em;box-shadow:0 23px 40px rgba(0,0,0,.2)}.picker .picker__header{text-align:center;margin-bottom:.92857143em}.picker .picker__header>div{font-weight:600;display:inline-block;color:#252525}.picker .picker__header>div:not(:last-child){margin-right:.46428571em}.picker .picker__header .picker__nav--next,.picker .picker__header .picker__nav--prev{height:10px;width:10px;cursor:pointer}.picker .picker__header .picker__nav--next{float:right}.picker .picker__button--today,.picker .picker__header .picker__nav--prev{float:left}.picker .picker__header .picker__nav--next:after{content:'\e80c'}.picker .picker__header .picker__nav--prev:after{content:'\e80b'}.picker .picker__day{transition:all .3s ease;cursor:pointer}.picker .picker__day.picker__day--highlighted{color:#1e88e5;font-weight:600}.masonry-blog-magazine .masonry__item a,.pagination a,.project-thumb.hover-element>a,footer a{font-weight:400}.picker .picker__day:hover{color:#1e88e5}.picker:not(.picker--opened){opacity:0;visibility:hidden;pointer-events:none;transform:scale(0)}.flickity-prev-next-button:not(:hover),.picker button:not(:hover){opacity:.5}.picker .picker__holder{outline:0!important;border:none!important}.picker table td{padding:0 .46428571em .46428571em}.picker .picker__footer{text-align:center}.picker .picker__button--close{float:right}.picker button{transition:all .3s ease;height:auto;border:none;display:inline-block}.pricing-3 .pricing__head,.pricing-3 ul li:not(:last-child){border-bottom:1px solid #ececec;margin:0}/*! -- Stack Sliders -- */.flickity-prev-next-button{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;border-radius:0;background:#252525;width:2.78571429em;height:5.57142857em}.slide:not([class*=col-])>img:only-child,.testimonial-2,.testimonial-2 .boxed{width:100%}.masonry-filter-holder .masonry__filters ul:hover li.active:after,.radial:not(.radial--active) .radial__label{opacity:0}.flickity-prev-next-button:hover{background:#252525}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button:before{color:#fff}.slider.slider--inline-arrows .flickity-prev-next-button{background:0 0}.slider.slider--inline-arrows .flickity-prev-next-button:before{font-size:1.78571429em;color:#252525;content:'\e802'}.slider.slider--inline-arrows .flickity-prev-next-button.previous:before{content:'\e801'}.slider.slider--columns .previous{left:15px}.slider.slider--columns .next{right:15px}.slider.border--round .slides li{border-radius:6px;overflow:hidden}.slider.boxed--border .slides li{border:1px solid #ececec}.slide .boxed:last-child,.slider .slides li .feature:not(.feature-9){margin-bottom:0}.bg--dark .slider.slider--inline-arrows .flickity-prev-next-button:before,.bg--primary .slider.slider--inline-arrows .flickity-prev-next-button:before,.imagebg:not(.image--light) .slider.slider--inline-arrows .flickity-prev-next-button:before{color:#fff}@media all and (min-width:768px){.h2+.slider,h2+.slider{margin-top:3.71428571em}}.slider.slider--ken-burns:not(.parallax) .slide.is-selected>.background-image-holder,.slider.slider--ken-burns:not(.parallax) .slide.is-selected>img:only-child{animation:kenBurns 15s ease alternate infinite;-webkit-animation:kenBurns 15s ease alternate infinite}.radial{margin-left:auto;margin-right:auto}.radial .radial__label{transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.radial:not(:last-child){margin-bottom:1.85714286em}@media all and (max-width:767px){.radial{margin-bottom:1.85714286em}}/*! -- Stack Pricing -- */.pricing{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;position:relative}.pricing h3:first-child{margin:0}.pricing .label{top:2.78571429em;right:2.78571429em}.pricing .h2{margin-bottom:.3939393939394em}.pricing ul li:not(:last-child){margin-bottom:.46428571em}.pricing ul li .checkmark+span{position:relative;bottom:3px}.pricing:hover{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04)}.pricing .h1{font-size:4.21428571428571em;line-height:1.10169491525424em;margin-bottom:.22033898305085em}.pricing .h1 .pricing__dollar{font-size:.51020408163265em;position:relative;bottom:20px}.pricing-1 .btn:last-child{position:absolute;width:100%;bottom:0;left:0;border-radius:0 0 6px 6px;padding:.92857143em 0;margin:0}.pricing-1 p:last-of-type,.pricing-1 ul{margin-bottom:5.57142857em}.pricing-1 p{min-height:5.57142857em}.pricing-1 p:first-of-type{margin-top:1.85714286em}.pricing-1 img+p:first-of-type{margin-top:0}@media all and (min-width:991px){.pricing-2 ul:first-child{margin-top:4.64285714em}}@media all and (max-width:990px){.flickity-prev-next-button{display:none}.pricing-2{text-align:center}.pricing-2 ul:first-child{margin-top:1.85714286em}}.pricing-3{border:1px solid #ececec;border-radius:6px}.pricing-3 .pricing__head+.btn{display:block;border-radius:0;padding:.92857143em 0}.pricing-3 ul{border-radius:0 0 6px 6px}.pricing-3 ul li{padding:.92857143em 0}.pricing-3 ul:last-child{margin:0}@media all and (max-width:990px){.pricing-3{margin-bottom:1.85714286em}}@media all and (min-width:768px){.pricing-section-1 .pricing:not(.boxed--emphasis){left:.92857143em}.pricing-section-1 .pricing.boxed--emphasis{right:.92857143em}}@media all and (min-width:990px){.pricing-section-2 div[class*=col-]{padding:0}.pricing-section-2 div[class*=col-]:not(:first-child):not(:last-child) .pricing__head{border-radius:0}.pricing-section-2 div[class*=col-]:first-child .pricing{border-radius:6px 0 0 6px}.pricing-section-2 div[class*=col-]:first-child .pricing .pricing__head{border-radius:6px 0 0}.pricing-section-2 div[class*=col-]:last-child .pricing{border-radius:0 6px 6px;border-right:1px solid #ececec}.pricing-section-2 div[class*=col-]:last-child .pricing .pricing__head{border-radius:0 6px 0 0}.pricing-section-2 .pricing{border:1px solid #ececec;border-radius:0 0 0 6px;border-right:none}.pricing-section-2 .pricing:hover{box-shadow:none}.pricing-section-2 .pricing ul{margin:0}}.pricing-section-2.bg--dark .pricing,.pricing-section-2.bg--dark .pricing .pricing__head,.pricing-section-2.bg--dark .pricing ul li:not(:last-child),.pricing-section-2.bg--dark div[class*=col-]:last-child .pricing{border-color:#3f3f3f}.pricing-section-2.imagebg .pricing,.pricing-section-2.imagebg .pricing .pricing__head,.pricing-section-2.imagebg .pricing ul li:not(:last-child),.pricing-section-2.imagebg div[class*=col-]:last-child .pricing{border-color:rgba(255,255,255,.2)}/*! -- Stack Maps -- */iframe[src*='google.com/maps']{border:none}.map-container{min-height:400px}.map-container:not(:last-child){margin-bottom:1.85714286em}.map-container.border--round{overflow:hidden;z-index:2}.map-container.border--round .gm-style{border-radius:6px}.map-container iframe{left:0}@media all and (min-width:768px){.background-image-holder .map-container,.imageblock__content .map-container{position:absolute;width:100%;height:100%;top:0;left:0}.map-container+div[class*=col-]{margin-top:3.71428571em}}/*! -- Stack Testimonials -- */.testimonial{position:relative;overflow:hidden}.testimonial h5:nth-last-child(2){margin:0}.testimonial .testimonial__image{margin-bottom:1.85714286em}@media all and (min-width:1025px){.testimonial-1 .switchable__text{margin-top:7.42857143em}}.testimonial-2{float:none}.testimonial-2 .testimonial__image img{max-height:3.71428571em;float:left;margin-right:1.85714286em}@media all and (max-width:990px){.testimonial-2 p{min-height:7.42857143em}}@media all and (min-width:768px){.lead+.testimonial-2{margin-top:3.71428571em}.testimonials-1 .list-inline{position:relative;top:.92857143em}.testimonials-1 .list-inline li:not(:last-child){margin-right:3.71428571em}}@media all and (max-width:767px){.testimonial-2 p{min-height:0}.testimonials-1 .list-inline{margin-top:1.85714286em}.testimonials-1 .list-inline li{margin-bottom:1.85714286em}}/*! -- Stack Masonry -- */.masonry__item:not(:empty){margin-bottom:30px;transform-style:preserve-3d}.masonry__item:not(:empty) article,.masonry__item:not(:empty) article .boxed{margin:0}.masonry__item:empty{height:0;min-height:0}.masonry hr+.masonry__container,.masonry hr+.row{margin-top:4.64285714em}.masonry-filter-holder{display:inline-block;cursor:pointer;height:3.71428571em;position:relative;z-index:9;min-width:143px}.masonry-filter-holder .masonry__filters{cursor:pointer;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;z-index:2;display:inline-block;position:absolute;left:0;text-align:left;padding:.92857143em 1.85714286em;border:1px solid #ececec;background:#fff;border-radius:6px}.col-sm-6:not(.col-md-3) .product,.nav-menu-center,article .article__body blockquote{text-align:center}.masonry-filter-holder .masonry__filters ul{margin:0;cursor:pointer}.masonry-filter-holder .masonry__filters ul li{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;display:block;color:#666;white-space:nowrap}.masonry-filter-holder .masonry__filters ul li:not(:last-child){margin-bottom:.92857143em}.masonry-filter-holder .masonry__filters ul li.active{color:#1d89e4;cursor:pointer}.masonry-filter-holder .masonry__filters ul li.active:after{content:'\25bc';font-size:8px;margin-left:6px;position:relative;bottom:2px;display:inline-block;transform:scaleX(1.4) scaleY(.9);transition:.2s linear;-webkit-transition:.2s linear;-moz-transition:.2s linear}.masonry-filter-holder .masonry__filters ul li:hover{color:#1d89e4}.masonry-filter-holder:not(:hover) .masonry__filters ul{max-height:1.85714286em;overflow:hidden}.article__author img,.comment .comment__avatar img{max-height:3.71428571em}.masonry-filter-holder:not(:hover) .masonry__filters ul li:not(.active){display:none}.masonry-filter-holder:hover .masonry__filters{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 25px 0 rgba(0,0,0,.04)}.masonry-filter-holder:hover .masonry__filters ul li.active{cursor:default}.masonry-filter-container+.masonry__container{margin-top:3.71428571em}.bg--dark .masonry-filter-holder .masonry__filters{background:#2a2a2a;border-color:#3f3f3f}.bg--dark .masonry-filter-holder .masonry__filters li{color:#fff}.masonry.masonry-demos .masonry__item:not(:empty){margin-bottom:3.71428571em}.masonry.masonry-demos .masonry__item h5{margin-bottom:0}/*! -- Stack Blog -- */article .article__title{margin-bottom:3.71428571em}article .article__title>a{display:block}.comment .comment__meta a,.tag-cloud li{display:inline-block}article .article__title>a:hover{opacity:.75}article .article__title h2{margin-bottom:.3939393939394em}article .article__title h1{margin-bottom:.29545454545455em}article .article__body .video-cover,article .article__body iframe,article .article__body img{border-radius:6px}article .article__body .video-cover:not(:last-child),article .article__body iframe:not(:last-child),article .article__body img:not(:last-child),article .article__body>a:first-child>img{margin-bottom:1.85714286em}article .article__body p,article .article__body ul{font-size:1.35714286em;line-height:1.68421053em;font-weight:400;color:grey}.comment .comment__meta,article.imagebg .article__title span{font-size:.85714286em}article .article__body p:not(:last-child),article .article__body ul:not(:last-child){margin-bottom:1.36842105263158em}article .article__body p+.btn:last-child,article .article__body ul+.btn:last-child{margin-top:.92857143em}article .article__body p+h5,article .article__body ul+h5{margin-top:2.78571429em}article .article__body blockquote:not(:last-child){margin-top:2.08em;margin-bottom:2.08em}article .article__share{margin-top:5.57142857em}article.imagebg{padding:1.85714286em;overflow:hidden}article.imagebg:before{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}article.imagebg:hover:before{opacity:.6}.project-thumb.hover-element.hover--active:hover,.project-thumb:not(.hover-element)>a:hover,article.feature-1 a:hover img{opacity:.85}article.imagebg .article__title{margin:0;position:absolute;bottom:0;z-index:2;max-width:90%}article.imagebg .label{z-index:2;top:1.85714286em;right:1.85714286em}article.feature-1 h5{min-height:3.71428571em}article.feature-1 a img{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}section.unpad>article .imagebg+div{padding:5.57142857em 0}.article__author{padding-bottom:1.85714286em}.article__author img{margin-bottom:.46428571em}.slides--gapless article.imagebg{height:27.85714286em}.masonry-blog-magazine .masonry__promo,.masonry-blog-magazine article{height:338px}.masonry-blog-magazine .height--tall{height:calc(706px)}@media all and (min-width:991px){.masonry__promo.boxed--lg{padding:7.42857143em}}@media all and (max-width:990px){.masonry-blog-magazine .height--tall{height:338px}.masonry__promo .pos-vertical-center{top:0;transform:none}}@media all and (max-width:1200px){.masonry__promo.boxed--lg{padding:3.71428571em}}.pagination{overflow:hidden;margin-top:1.85714286em}.pagination div[class*=col-]{padding:0}.masonry-blog-list hr+.masonry__container{margin-top:0}.masonry-blog-list article{border-bottom:1px solid #ececec;padding-top:2.78571429em;margin-bottom:5.57142857em}.masonry-blog-list article .article__body{padding-bottom:5.57142857em}.masonry-filter-container{margin-bottom:1.85714286em}.masonry-filter-container>span{position:relative;bottom:20px}.masonry-filter-container>span+.masonry-filter-holder{margin-left:.92857143em}.comments__list li{padding:1.85714286em;border:1px solid #ececec;border-bottom:none}.comments__list li:nth-child(odd){background:#fcfcfc}.comments__list li:nth-child(even){background:#f9f9f9}.comments__list li:first-child{border-radius:6px 6px 0 0}.comments__list li:last-child{border-bottom:1px solid #ececec;border-radius:0 0 6px 6px}.product.product--tile,.project-thumb.border--round .background-image-holder,.related-blog-list article img{border-radius:6px}@media all and (min-width:768px){.comments__list li{padding:2.78571429em}}.comment{overflow:hidden}.comment:not(:last-child){border-bottom:1px solid #ececec;padding-bottom:1.85714286em}.comment .comment__avatar{width:15%;float:left}.comment .comment__meta a:not(:first-child){margin-left:1.08333333333334em}.comment .comment__meta+p{margin-top:.92857143em}.comment .comment__body{width:85%;float:right}.comment .comment__body h5.type--fine-print{margin:0}.comment+.comment{margin-top:1.85714286em;padding-left:15%}@media all and (min-width:768px){.comments+.comments-form,h3+.related-blog-list{margin-top:3.71428571em}}.related-blog-list li:not(:last-child){margin-bottom:1.85714286em}.related-blog-list article .article__title{margin-top:.92857143em;margin-bottom:0}.related-blog-list article .article__title .h4{margin-bottom:.68421052631579em}@media all and (min-width:991px){.sidebar{margin-top:7.42857143em;position:relative;bottom:18px}}.sidebar .sidebar__widget>h5:first-child{margin-bottom:.92857143em}.sidebar .sidebar__widget:not(:last-child){margin-bottom:3.71428571em}.tag-cloud li:not(:last-child){margin-right:.46428571em}.tag-cloud li:not(:last-child):after{content:','}/*! -- Stack Portfolio -- */.project-thumb>a{display:block}.project-thumb:not(.hover-element)>a{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;margin-bottom:1.85714286em}.project-thumb.hover-element,.project-thumb.hover-element .hover-element__reveal .project-thumb__title h5{margin:0}.project-thumb.hover-element>a{height:24.14285714em;text-decoration:none}.project-thumb.hover-element .background-image-holder{transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out}.project-thumb.hover-element .hover-element__reveal .project-thumb__title{padding:1.85714286em;z-index:2;position:relative;color:#fff}.project-thumb.hover-element.hover--active{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease}.project-thumb.hover-element:not(.hover--active)[data-scrim-top] .hover-element__reveal{transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0)}.project-thumb.hover-element:not(.hover--active)[data-scrim-top]:hover .hover-element__reveal{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.project-thumb.hover-element [data-scrim-top]:before{height:100%}.project-thumb h4{margin-bottom:0}.project-thumb.height-40{min-height:350px}@media all and (max-width:767px){.project-thumb.height-40{height:350px;min-width:100%}}.project-thumb.border--round:before,.project-thumb.border--round>a{border-radius:6px;overflow:hidden}.col-md-4 .project-thumb>a:not(.imagebg){margin-bottom:.92857143em}/*! -- Stack Shop -- */.cart-form button[type=submit]{margin-top:1.85714286em}.cart-total>div{overflow:hidden}@media all and (min-width:768px){.col-xs-12:not(.col-sm-6) .project-thumb.hover-element>a{height:46.42857143em}.cart-total{margin-top:3.71428571em}.cart-customer-details{margin-top:7.42857143em}}@media all and (max-width:767px){.cart-total{margin-top:1.85714286em}}.cart-customer-details div[class*=col-]{margin-top:.46428571em}.cart-customer-details .input-checkbox{margin:1.85714286em 0}.product,.product img{margin-bottom:.92857143em}.product img{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;backface-visibility:hidden}.product .h4,.product h5{margin-bottom:0}.product a:hover img{transform:translate3d(0,-5px,0);-webkit-transform:translate3d(0,-5px,0)}.product .label+img{margin-top:2.78571429em}.product h5{display:inline-block;margin-right:.46428571em}.product .h4:first-child{clear:left}.product .product__controls{overflow:hidden;margin-bottom:.92857143em}.product .product__controls button,.product .product__controls label{position:relative;top:6px}.product.product--tile{padding:1.85714286em}@media all and (min-width:1200px){.product .btn--cart{position:absolute;right:1.85714286em;bottom:1.85714286em}}.col-md-3 .product--tile h5{display:block}.masonry--tiles{padding:10px}.masonry--tiles .masonry__item:not(:empty){padding:0 6px;margin-bottom:12px}.masonry--tiles .masonry__item:not(:empty) .product--tile{margin:0}.masonry--tiles .masonry__item:not(:empty) .product--tile .label{top:1.85714286em;right:2.78571429em}/*! -- Stack Footers -- */footer .type--fine-print:not(p){opacity:.5}footer:not(.bg--primary):not(.bg--dark) a{color:#666}footer a.type--fine-print:not(:first-child){margin-left:1.85714286em}footer .logo{max-height:1.67142857em}footer ul:not(.list-inline):not(.slides)>li{line-height:1.5em!important}footer.footer-2 .row:last-child{margin-top:3.71428571em}footer.footer-5 .row [class*=col-]>div:nth-last-child(2){margin:.92857143em}footer.footer-5 .row [class*=col-]>div:nth-last-child(2) .type--fine-print{opacity:1}footer.footer-6 .footer__lower{background:#fafafa;margin-top:1.85714286em;padding:1.85714286em 0}footer.footer-6.bg--dark .footer__lower{background:#181818}footer.footer-6.bg--secondary .footer__lower{background:#f5f5f5}footer.footer-7{padding:1.85714286em 0}@media all and (min-width:768px){footer .list-inline+.btn,footer.footer-4 form{bottom:4px;position:relative}footer .logo{margin:0}footer.footer-3 .row:last-child,footer.footer-4 .row:last-child{margin-top:1.85714286em}footer .logo:not(:last-child){margin-right:1.85714286em}footer.footer-3 .logo+ul{position:relative;top:5px}footer.footer-3 .logo+ul a{color:#252525}footer.footer-3 .social-list{position:relative;top:9px}footer.footer-4 .logo+span{position:relative;top:8px}footer.imagebg:not(.image--light) a,footer.imagebg:not(.image--light) p,footer.imagebg:not(.image--light) span{color:#fff}.footer-1 .type--fine-print{position:relative;top:2px}}@media all and (max-width:767px){.footer-4 form,footer .social-list{margin:1.85714286em 0}.footer-4 .logo{margin:0}.footer-1 .social-list,.footer-6 .footer__lower .social-list,.footer-7 .social-list{margin-top:1.85714286em}.footer-1 .logo{display:block;margin:1.85714286em auto .92857143em}}.homeCarousel.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}.homeCarousel.carousel-fade .carousel-inner .active{opacity:1}.homeCarousel.carousel-fade .carousel-inner .active.left,.homeCarousel.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.homeCarousel.carousel-fade .carousel-inner .next.left,.homeCarousel.carousel-fade .carousel-inner .prev.right{opacity:1}.homeCarousel.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.homeCarousel.carousel-fade .carousel-inner>.item.active.left,.homeCarousel.carousel-fade .carousel-inner>.item.active.right,.homeCarousel.carousel-fade .carousel-inner>.item.next,.homeCarousel.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.homeCarousel.carousel-fade .carousel-inner>.item.active,.homeCarousel.carousel-fade .carousel-inner>.item.next.left,.homeCarousel.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media only screen and (max-width:767px){.carousel-act,.carousel-clinical-med-math,.carousel-fm,.carousel-forum,.carousel-im,.carousel-mcat,.carousel-nclex-pn,.carousel-nclex-rn,.carousel-sat,.carousel-step1,.carousel-step2ck,.carousel-step2cs,.carousel-step3,.normal-clinical-med-math{width:100%;height:100%}.carousel-home-1{background:url(../media/images/xsmall/home-banner1.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-2{background:url(../media/images/xsmall/home-banner2.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-3{background:url(../media/images/xsmall/home-banner3.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-4{background:url(../media/images/xsmall/home-banner4.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-5{background:url(../media/images/xsmall/roger-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-6{background:url(../media/images/xsmall/pa_banner_landscape.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-7{background:url(../media/images/xsmall/cfa-hero.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-sat{background:url(../media/images/xsmall/sat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-act{background:url(../media/images/xsmall/act-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-mcat{background:url(../media/images/xsmall/mcat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-rn{background:url(../media/images/xsmall/nclex-rn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-pn{background:url(../media/images/xsmall/nclex-pn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-clinical-med-math{background:url(../media/images/xsmall/clinical_med_math_banner.jpg) top center no-repeat #2f4050;background-size:cover}.normal-clinical-med-math{background:url(../media/images/xsmall/clinical_med_math_banner_landscape.jpg) top center no-repeat #2f4050;background-size:cover}.normal-pa-banner{background:url(../media/images/xsmall/pa_banner_landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-step1{background:url(../media/images/xsmall/step1_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2ck{background:url(../media/images/xsmall/step2ck_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2cs{background:url(../media/images/xsmall/step2cs_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step3{background:url(../media/images/xsmall/step3_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-im{background:url(../media/images/xsmall/im_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-fm{background:url(../media/images/xsmall/fm_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-forum{background:url(../media/images/xsmall/forum_banner.jpg) top center no-repeat #000;background-size:cover}.custom-font{font-size:1.6em!important;margin-bottom:0!important}.custom-sub-font{font-size:1.2em!important}.heightHelper{height:76px}.custom-mt-1{margin-top:1.85714286em}.carousal-5-title .sub-font{font-weight:200;color:grey!important}}@media only screen and (max-width:767px) and (orientation:landscape){.carousel-nclex-pn{background:url(../media/images/xsmall/nclex-pn-banner-landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-nclex-rn{background:url(../media/images/xsmall/nclex-rn-banner-landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-clinical-med-math{background:url(../media/images/xsmall/clinical_med_math_banner_landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-home-1{background:url(../media/images/xsmall/home-banner1-landscape.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-3{background:url(../media/images/xsmall/home-banner3-landscape.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-7{background:url(../media/images/xsmall/cfa-hero-landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.carousel-act,.carousel-clinical-med-math,.carousel-fm,.carousel-forum,.carousel-im,.carousel-mcat,.carousel-nclex-pn,.carousel-nclex-rn,.carousel-sat,.carousel-step1,.carousel-step2ck,.carousel-step2cs,.carousel-step3,.normal-clinical-med-math{width:100%;height:100%}.carousel-home-1{background:url(../media/images/small/home-banner1.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-2{background:url(../media/images/small/home-banner2.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-3{background:url(../media/images/small/home-banner3.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-4{background:url(../media/images/small/home-banner4.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-5{background:url(../media/images/small/roger-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-6{background:url(../media/images/small/pa_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-7{background:url(../media/images/small/cfa-hero.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-sat{background:url(../media/images/small/sat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-act{background:url(../media/images/small/act-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-mcat{background:url(../media/images/small/mcat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-rn{background:url(../media/images/small/nclex-rn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-pn{background:url(../media/images/small/nclex-pn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-clinical-med-math{background:url(../media/images/small/clinical_med_math_banner.jpg) top center no-repeat #2f4050;background-size:cover}.normal-clinical-med-math{background:url(../media/images/small/clinical_med_math_banner_landscape.jpg) top center no-repeat #2f4050;background-size:cover}.normal-pa-banner{background:url(../media/images/small/pa_banner.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-step1{background:url(../media/images/small/step1_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2ck{background:url(../media/images/small/step2ck_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2cs{background:url(../media/images/small/step2cs_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step3{background:url(../media/images/small/step3_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-im{background:url(../media/images/small/im_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-fm{background:url(../media/images/small/fm_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-forum{background:url(../media/images/small/forum_banner.jpg) top center no-repeat #000;background-size:cover}.custom-font{font-size:2.8em!important;margin-bottom:0!important}.custom-sub-font{font-size:2em!important}.carousal-5-title{margin-top:0}.carousal-5-title .sub-font{font-size:1.4em!important;font-weight:200;color:grey!important}}@media only screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){.carousel-nclex-pn{background:url(../media/images/small/nclex-pn-banner-landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-nclex-rn{background:url(../media/images/small/nclex-rn-banner-landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-clinical-med-math{background:url(../media/images/small/clinical_med_math_banner_landscape.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-home-1{background:url(../media/images/small/home-banner1-landscape.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-2{background:url(../media/images/small/home-banner2-landscape.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-3{background:url(../media/images/small/home-banner3-landscape.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-7{background:url(../media/images/medium/cfa-hero.jpg) top center no-repeat #2f4050;background-size:cover}}@media only screen and (min-width:1024px) and (max-width:1919px){.carousel-act,.carousel-clinical-med-math,.carousel-fm,.carousel-forum,.carousel-im,.carousel-mcat,.carousel-nclex-pn,.carousel-nclex-rn,.carousel-sat,.carousel-step1,.carousel-step2ck,.carousel-step2cs,.carousel-step3,.normal-clinical-med-math{width:100%;height:100%}.carousel-home-1{background:url(../media/images/large/home-banner1.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-2{background:url(../media/images/large/home-banner2.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-3{background:url(../media/images/large/home-banner3.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-4{background:url(../media/images/large/home-banner4.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-5{background:url(../media/images/large/roger-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-6{background:url(../media/images/large/pa_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-7{background:url(../media/images/large/cfa-hero.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-sat{background:url(../media/images/large/sat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-act{background:url(../media/images/large/act-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-mcat{background:url(../media/images/large/mcat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-rn{background:url(../media/images/large/nclex-rn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-pn{background:url(../media/images/large/nclex-pn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-clinical-med-math,.normal-clinical-med-math{background:url(../media/images/large/clinical_med_math_banner.jpg) top center no-repeat #2f4050;background-size:cover}.normal-pa-banner{background:url(../media/images/large/pa_banner.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-step1{background:url(../media/images/large/step1_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2ck{background:url(../media/images/large/step2ck_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2cs{background:url(../media/images/large/step2cs_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step3{background:url(../media/images/large/step3_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-im{background:url(../media/images/large/im_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-fm{background:url(../media/images/large/fm_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-forum{background:url(../media/images/large/forum_banner.jpg) top center no-repeat #000;background-size:cover}.custom-font{font-size:3em!important;margin-bottom:0!important}.custom-sub-font{font-size:2em!important}.carousal-5-title .sub-font{font-size:1.9em!important;font-weight:200;color:grey!important}}@media only screen and (min-width:1920px){.carousel-act,.carousel-clinical-med-math,.carousel-fm,.carousel-forum,.carousel-im,.carousel-mcat,.carousel-nclex-pn,.carousel-nclex-rn,.carousel-sat,.carousel-step1,.carousel-step2ck,.carousel-step2cs,.carousel-step3,.normal-clinical-med-math{width:100%;height:100%}.carousel-home-1{background:url(../media/images/xlarge/home-banner1.jpg) top center no-repeat;background-size:cover}.carousel-home-2{background:url(../media/images/xlarge/home-banner2.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-3{background:url(../media/images/xlarge/home-banner3.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-4{background:url(../media/images/xlarge/home-banner4.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-5{background:url(../media/images/xlarge/roger-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-6{background:url(../media/images/xlarge/pa_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-home-7{background:url(../media/images/xlarge/cfa-hero.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-sat{background:url(../media/images/xlarge/sat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-act{background:url(../media/images/xlarge/act-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-mcat{background:url(../media/images/xlarge/mcat-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-rn{background:url(../media/images/xlarge/nclex-rn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-nclex-pn{background:url(../media/images/xlarge/nclex-pn-banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-clinical-med-math,.normal-clinical-med-math{background:url(../media/images/xlarge/clinical_med_math_banner.jpg) top center no-repeat #2f4050;background-size:cover}.normal-pa-banner{background:url(../media/images/xlarge/pa_banner.jpg) top center no-repeat #2f4050;background-size:cover;width:100%;height:100%}.carousel-step1{background:url(../media/images/xlarge/step1_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2ck{background:url(../media/images/xlarge/step2ck_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step2cs{background:url(../media/images/xlarge/step2cs_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-step3{background:url(../media/images/xlarge/step3_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-im{background:url(../media/images/xlarge/im_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-fm{background:url(../media/images/xlarge/fm_banner.jpg) top center no-repeat #2f4050;background-size:cover}.carousel-forum{background:url(../media/images/xlarge/forum_banner.jpg) top center no-repeat #000;background-size:cover}.custom-font{font-size:4em!important;margin-bottom:0!important}.custom-sub-font{font-size:3em!important}.carousal-5-title .sub-font{font-size:1.9em!important;font-weight:200;color:grey!important}}.navbar-header{width:100%;min-width:20em;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.3);padding-left:.5em}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-.9em;margin-left:-.9em}.navbar-nav{float:none;margin:0;padding-top:1.5em;padding-bottom:1.5em}.container-nav h3,.nav-mobilenav h3{margin-bottom:.3em!important}@media (max-width:768px){.navbar-nav{float:none;margin:0;padding-top:1.5em;padding-bottom:.75em;padding-right:.8em}.navbar-collapse.in{height:100%}}.container-nav{max-width:60em}.navbar-toggle{width:8em;display:block;background-color:transparent;background-image:none;border:none;border-radius:.4em;padding-top:1.15em;position:relative;float:none;top:0;margin-left:auto;margin-right:auto}.navbar-collapse{background-color:#1e88e5;width:100%;padding-top:6em}.navbar-collapse h3 a{color:#fff;font-weight:700}.navbar-collapse.collapse{transition:opacity .25s;-webkit-transition:opacity .25s;opacity:0;background-color:#00364F;margin-top:0;position:fixed;z-index:-1;width:100%;box-shadow:0 10px 20px rgba(0,0,0,.08)}.navbar-collapse.collapsing,.navbar-collapse.in{margin-top:0;position:fixed;z-index:100;width:100%}.navbar-collapse-trans{background-color:rgba(0,0,0,0)!important;padding-right:1.25em}.navbar-collapse.collapsing{transition:opacity .25s;-webkit-transition:opacity .25s;opacity:0;background-color:#00364F}.navbar-collapse.in{transition:opacity .25s;-webkit-transition:opacity .25s;opacity:1;background-color:#1e88e5;height:100%}.navbar-brand{padding:0;box-sizing:content-box}.img-logo{background-image:url(../media/images/UWorld-logo.jpg);background-size:10.6em;background-repeat:no-repeat;height:3.25em;width:11.25em;position:absolute;top:1.25em;left:1.25em}.nav-menu-center{padding:0;position:relative;margin:auto}@media (max-width:992px){.nav-menu-center{position:absolute;left:40%}}@media (max-width:767px){.nav-menu-center{text-align:right;padding-left:initial;position:relative}.navbar-toggle{position:relative;float:right;margin-right:0;width:5.25em}}.fa-bars-hamburger{color:#0094cd;font-size:2em}.fa-bars-hamburger:hover{color:#efefef}.inmenutoggle,.insearchtoggle{color:#1e88e5}.navbar-toggle:hover>.inmenutoggle{color:#609de6}.inmenutoggle-text{position:absolute;right:5.8em;top:1.5em;font-weight:600}.nav-rightlinks{margin-top:1.25em}.nav-rightlinks>a{color:#666;margin-right:1.5em}.fa-social{color:#1e88e5}.fa-social:hover{color:#609de6}.nav-mobilenav{padding:0}li.limobilenav{margin-bottom:5px}.limobilenav a{font-size:12pt;font-weight:300;color:#fff}.limobilenav a:hover{color:#fff}h3.h3mobilenav{margin-top:0;margin-bottom:12px;background-color:transparent}.panel-mnav,.panel-mnav .panel-heading{background:0 0;border-radius:0;text-align:right;padding:0}h3.h3mobilenav>a{font-size:18pt;color:#fff}h3.h3mobilenav>a:hover{color:#fff}.limobilenav>h5{margin-top:0;margin-bottom:10px}.panel-mnav .panel-title{text-align:right}.panel-mnav{max-width:none;border:none}.blue-banner,.pricing-tab>li,.row-productmenu{text-align:center}.hamnav>a{color:#fff;font-weight:300;padding-left:.4em;display:inline;position:relative;overflow:hidden}.nav-rightlinks>.rightlinks-transition{display:inline-block}.nav-rightlinks>.rightlinks-transition:hover{color:#666}@media (min-width:1200px){.nav-rightlinks>.rightlinks-transition:after{content:'';display:block;width:0;height:2px;background:#666;transition:width .2s}.nav-rightlinks>.rightlinks-transition:hover::after{width:100%}.hamnav>a:after{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:-5px;background:#fff;height:2px;transition-property:left right;transition-duration:.2s;transition-timing-function:ease-out}.hamnav>a:active:after,.hamnav>a:focus:after,.hamnav>a:hover:after{right:0}}.p-footer-copyright-text{display:block;color:#9B9B9B;font-size:.7em!important;font-weight:400;margin-bottom:.3em!important}.next-arrow-position{position:absolute;bottom:40px;left:48%}.next_arrow{margin:auto;color:#fff;font-weight:100;border:1px solid #fff;border-radius:50px;padding:10px 20px;background-color:#000;opacity:.5}.next_arrow i{font-size:4em;cursor:pointer;font-weight:600}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.textinput{height:3em;margin:1em 0;position:relative;width:100%}.textinput input,.textinput label,.textinput select{transition:all .15s ease;width:100%;height:3.5em;font-size:1em}.textinput input,.textinput label{cursor:text;padding:.9em 1% .15em 8px;position:absolute;outline:0}.textinput select{cursor:pointer;position:absolute;padding-left:8px;text-indent:-2px}.placeorder .textinput select{text-indent:0}@-moz-document url-prefix(){.placeorder .textinput select{text-indent:-2px}}.textinput input,.textinput select{border:none;outline:0;background-color:#fff}.textinput label{color:#a5a5a5;padding:.8em 1% .8em 8px;font-weight:500}.textinput input.filled~label,.textinput input:focus~label{font-size:.75em;position:absolute;color:rgba(74,74,74,.45);top:-1em}.textinput input:required{box-shadow:none;outline:0}.textinput input[type]:focus:invalid+label{color:#a94442}.textinput input[type]:focus:invalid{color:#a94442;border-bottom:solid #a94442 .1em;outline:0}.textinput .textinputError{color:#a94442;border-bottom:solid #a94442 .1em!important;outline:0}.textinput .textinputErrorLabel{font-size:.75em!important;position:absolute!important;color:#a94442!important;top:-1em!important}.textinput input[type]:valid+label:after{content:"✓";margin-left:.5em;color:transparent;font-weight:600}.blue-banner{background-color:#EDEDED;vertical-align:middle}.blue-banner,.blue-banner a,.blue-banner h1,.blue-banner h2,.blue-banner h3,.blue-banner h4{color:#4a4a4a;padding:0;margin:0}.grey{background-color:#f8f8f8}.white{background-color:#fff}.white-text-imp{color:#fff!important}.modal-header button{height:1em;opacity:1;color:#fff}.modal-header .close{transition:opacity .3s;right:1px;color:#fff;opacity:.8;font-size:36px}.modal-header .close:hover{transition:opacity .3s;opacity:1}.modal-header{min-height:16.43px;padding:16px;border-bottom:none;background:#1e88e5;background-size:cover;height:70px}.comming-soon-text-badge,.new-text-badge{border-radius:2px;font-size:8.2pt;padding:0 7px;vertical-align:top}#qbankQuestionCountModal .modal-content{background-color:#f1f1f1;width:850px;height:700px;right:23%}#qbankQuestionCountModal .modal-body{background-color:#f1f1f1;width:840px;height:600px;overflow-y:auto}@media (max-width:1024px){#qbankQuestionCountModal .modal-content{width:100%;height:700px;right:0}#qbankQuestionCountModal .modal-body{width:100%;height:600px}}.acolor{color:#1e88e5;cursor:pointer;font-weight:400}.custom-hr{border-top:solid 1px #e9e9e9}.custom-hr-dark{border-top:solid 1px #d9d9d9}.summary-hr{margin:0 15px;border-top:solid 1px #7fa9da!important}.modal-header.has-success{background-color:#1ab394!important}.modal-header.has-warning{background-color:#f8ac59!important}.modal-header.has-error{background-color:#ed5565!important}.modal-header h3{color:#fff;font-weight:600}.error{color:#ce6c62!important}.custom-font-weight{font-weight:400}.promovideoDiv{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.promovideoDiv img{cursor:pointer}.col-center{float:none;margin:0 auto}.new-text-badge{background-color:#F5A623;color:#fff}.comming-soon-text-badge{background-color:#C8C8C8}@media all and (max-width:767px){.mt--xs--1{margin-top:1.85714286em}}.ul-productmenu{padding:15px;margin:0}.li-productmenu{display:inline-block;font-size:14pt;font-weight:600;padding-right:20px;padding-left:20px;color:#4A4A4A}.li-productmenu a{color:#4A4A4A;font-weight:500!important}.li-productmenu.active a{color:#1e88e5}.fa-caret-down-productmenu{color:#EDEDED;font-size:48pt;position:relative;top:60px;pointer-events:none}.caret-info{top:52px}.productmenu-caret{margin-top:-62px;opacity:0;pointer-events:none}.li-productmenu.active>.productmenu-caret{opacity:1}.li-productmenu>a:hover{color:#1e88e5}.li-productmenu a.btn-buynow{color:#fff;padding:4px 20px;position:relative;top:3px}.md-border-right{border-right:1px solid rgba(0,0,0,.2)}.custom-page-header{color:#8A8A8A}.item-name{color:#595959}.item-sname{color:grey}.item-price{color:#2699fb}.custom-checkout-btn{font-size:16px!important;text-transform:uppercase;font-weight:400!important;border-radius:0 0 5px 5px!important;border-color:transparent!important;transform:none!important;background:#fff}.pricingDisclaimer{font-size:smaller}.pricingDisclaimer>span{font-size:xx-small;vertical-align:top}.price-group h3{color:#4a4a4a;margin:0}.priceIncludeTxt,.priceName{color:#494949!important}.pad-top-4{padding-top:3px}.priceCard{border-radius:5px;border:1px solid #DCDCDC;background-color:#FFF;margin:10px auto;padding:20px}.priceCard>div{border-bottom:solid 1px #e9e9e9;padding:10px 0}.priceCard>div:last-child{border-bottom:none}.vertical-align{display:flex;align-items:center}.priceName{margin-bottom:0;line-height:normal;font-size:1.2em}.priceDescription{color:#4C4C4C;font-weight:200;font-size:small}.productDescription{color:#8c8c8c;display:block;line-height:2em;font-size:17px}.subProductDescription{line-height:1.5em;color:#ababab;font-size:13px;display:block}.productsCarouselRn .flickity-viewport,.renewalsCarouselRn .flickity-viewport{padding-top:15px}.flexbox-container{display:flex;flex-wrap:wrap;flex-direction:row}.flexbox-container>div,flexbox-container-column-3>div{width:100%;padding:10px}@media all and (min-width:768px){.flexbox-container>div{width:50%;padding:20px 50px 20px 20px}.flexbox-container-column-3>div{width:50%;padding:10px 40px}}@media all and (min-width:1024px){.flexbox-container-column-3>div{width:32%;padding:20px 40px}}.bs-wizard{margin:10px 0;border-bottom:solid 1px #e0e0e0;padding:0}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#4a4a4a;font-size:22px;margin-bottom:12px;cursor:pointer}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:10px;height:10px;display:block;background:#1e88e5;top:53px;left:50%;margin-top:-10px;border-radius:50%;cursor:pointer}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:3px;box-shadow:none;margin-top:5px;background-color:#ccc}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0;box-shadow:none;background:#1e88e5}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0%}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#ccc}.pricing-tab>li.active>a,.pricing-tab>li.active>a:focus,.pricing-tab>li.active>a:hover,.pricing-tab>li>a:hover{background-color:#FAFAFA!important;color:#1e88e5}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-stepnum{color:#ccc}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}@media(min-width:1200px){.bs-wizard>.bs-wizard-step>.bs-wizard-dot{top:53px}}.pricing-tab{border:none;width:230px;margin:auto!important;padding:10px 5px}.pricing-tab>li.active>a>span,.pricing-tab>li.active>a>span:focus,.pricing-tab>li.active>a>span:hover,.pricing-tab>li>a>span:hover{border-bottom:1px solid #1e88e5}.pricing-tab-widthhelper{width:615px}.pricing-tab .nav-link{font-size:15pt;color:#000;font-weight:300}.pricing-tab>li>a:hover{font-weight:300}.pricing-tab>li.active>a,.pricing-tab>li.active>a>span:focus{font-weight:400}.pricing-tab>li:nth-child(2),.pricing-tab>li:nth-child(3),.pricing-tab>li:nth-child(4){border-left:solid 1px #999}.pricing-tab>li>a{padding-top:0;padding-bottom:0}.blkBtnLearnMore{background-color:#fff;color:#1e88e5;border-radius:3px;border-style:none;padding-left:20px;padding-right:20px;font-size:12px;font-weight:600;margin-top:30px;margin-bottom:calc(7.42857143em - 1em)}.noOfUsersRadioList label{width:20%;text-align:left}@media all and (max-width:768px){.text-left-xs{text-align:left;padding-left:30px!important}.noOfUsersRadioList label{width:46%;text-align:left;margin-top:15px}}@media all and (max-width:450px){.noOfUsersRadioList label{width:42%;text-align:left;margin-top:15px}}.referral-bg{background-color:#fff;padding:20px;border-radius:6px}@media(max-width:767px){.referral-bg{border-radius:0}}.btn-yellow{background-color:#FC0;color:#000}.referralbgimg{background:linear-gradient(to top right,#055C96,#23ABC5)}.referral-bg-padding{padding:20px 40px}@media (max-width:1200px){.referral-bg-padding{padding:15px}}.referral-bg .textinput input,.referral-bg .textinput select{border:none;outline:0;background-color:#f1f1f1}.isRecommended{position:absolute;top:0;left:0;width:100%;background-color:#31639c}.productsqbCarouselCell,.productsqbCarouselCellNoFlickity,.renewalsCarouselCell{padding-top:15px!important}@media only screen and (min-width:768px) and (max-width:1024px){.productsqbCarousel .flickity-viewport{height:570px!important}.productsqbCarouselCellNoFlickity,.renewalsCarouselCellNoFlickity{margin-top:20px}}.qBankHighlights .col-sm-4{padding:15px}@media only screen and (min-width:768px){.qbankHighlightsRow{display:flex;width:100%}.qbankHighlightsCol{flex:1;padding:15px;width:33.33%;margin:15px;border:1px solid #ececec;border-radius:6px;background-color:#fff}}@media only screen and (max-width:767px){.qbankHighlightsCol{padding:15px;border:1px solid #ececec;border-radius:6px;margin:15px;background-color:#fff}}.toggableHeading>li.active>a>span,.toggableHeading>li.active>a>span:focus,.toggableHeading>li.active>a>span:hover,.toggableHeading>li>a>span:hover{border-bottom:1px solid #252525}.fullPopOverCloseBtn{padding:30px 30px 20px 20px;cursor:pointer;color:#1e88e5}.fullPopOverHeader{position:fixed;top:0;left:0;background-color:#fff;width:100%}.fullPopOverContent{height:calc(100vh - 200px);overflow-y:auto;margin-top:100px}.iziModal{opacity:.96}.iziModal-wrap{overflow:hidden!important}#bulkPurchasePopOver ul,#faqPopOver ul{list-style:disc}#bulkPurchasePopOver ul li,#faqPopOver ul li{margin-left:15px;padding-left:5px}@media only screen and (max-width:767px){.fullPopOverCloseBtn{padding:20px;cursor:pointer;color:#1e88e5}.fullPopOverContent{height:calc(100vh - 125px);margin-top:70px}}.collapseContainer{cursor:pointer}.collapseContainer .collapseItem{background-image:url(/assets/media/images/plus.png);background-repeat:no-repeat;background-position:10px 10px;margin:0;padding:5px 10px 5px 35px}.collapseItem{color:#0c9cce;font-size:13pt;font-weight:400;display:block;width:100%}.collapseItem:focus,.collapseItem:hover{color:#0c9cce}.collapseItemContent{margin-top:15px;padding-left:35px;font-size:11pt}.slimScrollWrapper{-webkit-overflow-scrolling:touch}.cookieBanner{background-color:#4a4a4a;position:fixed;bottom:0;z-index:9999;color:#fff;padding:20px;width:100%;display:none}.carousel-misc-inner,.carousel-misc-inner1{position:relative;width:100%;overflow:hidden}.cookieBanner i{cursor:pointer;vertical-align:middle}.cookieBanner .actionDiv a{color:#fff!important}.toggableHeading{text-align:left!important;margin:auto!important;line-height:normal}.toggableHeading .nav-link{color:#737373;font-weight:300}.toggableHeading>li>a{padding:0 15px 0 0!important}.toggableHeading>li>a:hover{cursor:pointer;background-color:#fff!important}.toggableHeading>li.active>a,.toggableHeading>li.active>a:focus,.toggableHeading>li.active>a:hover{background-color:#fff!important;color:#252525}.toggableHeading>li:nth-child(2){padding-left:15px;border-left:solid 1px #999}.content-margin{margin-top:85px;margin-bottom:0}.carousel-misc-inner{height:20vw}.carousel-misc-inner1{height:10vw}.jumboslide-content,.jumboslide-misc-content,.jumboslide-prod-content{position:relative;margin:auto;width:80%;min-width:320px;display:table}@media (max-width:768px){.carousel-misc-inner{height:180px}}@media (max-width:460px){.carousel-misc-inner-forum{height:120px}}.jumboslide-content{height:30vw;text-shadow:2px 2px 5px #000}.jumboslide-content .MCATAd{text-shadow:none!important;color:#fff!important}.jumboslide-content .MCATAd p{font-size:12pt;color:#fff!important}.jumboslide-content .MCATAd h1{font-size:20pt!important;color:#fff!important}.jumboslide-content .MCATAd a{background-color:#4ecaf1!important}@media (max-width:768px){.jumboslide-content{height:300px;text-shadow:1px 1px 3px #000}}.jumboslide-prod-content{height:25vw}@media (max-width:768px){.jumboslide-prod-content{height:220px}}.jumboslide-misc-content{height:20vw}.align-vert-center{display:table-cell;vertical-align:middle}.jumboslide-content>.align-vert-center>h1{font-size:48pt}.jumboslide-content>.align-vert-center>h2{font-size:24pt;color:#fff;font-weight:300;margin-top:-8px}.font-400,.h3-forum-title,.p-subscription-desc a{font-weight:400}@media (max-width:1300px){.jumboslide-content>.align-vert-center>h1{font-size:36pt}.jumboslide-content>.align-vert-center>h2{font-size:18pt}}.blockquote-custom{border-left:5px solid #eee;margin:0 0 20px;padding:10px 20px}@media (max-width:991px){.blockquote-custom{border-left:5px solid #eee;margin:0 0 20px 15px;padding:10px 20px}}.row-features{padding-top:30px;padding-bottom:30px}@media (max-width:768px){.jumboslide-misc-content{height:180px}.jumboslide-content>.align-vert-center>h1{font-size:24pt}.jumboslide-content>.align-vert-center>h2{font-size:12pt}.row-features{padding-top:1.25em}}.info-template ol,.info-template ol li:not(:last-child),.info-template p,.info-template ul{margin-bottom:.85714286em!important}.info-template ol,.info-template ul,.info-template-pad{padding-left:2.19em}.nomargin{margin:0}.mt--point8{margin-top:.85714286em}.mt--0{margin-top:0!important}.mr--0{margin-right:0}.forum-submenu span,.forum-submenu2,.radiostyle1{margin-right:20px}.mb--0{margin-bottom:0}.mb--point3{margin-bottom:.3em}.mb--point8{margin-bottom:.85714286em}.ml--0{margin-left:0}.ml--0-imp{margin-left:0!important}.pt--0{padding-top:0}.pr--0{padding-right:0}@media (min-width:768px){.pr-offset{padding-right:0}}.pb--0{padding-bottom:0}.pl--0{padding-left:0}.update-dropdown>.active>a{background-color:#fff;color:#333}.update-dropdown>.active>a:hover{background-color:#f5f5f5;color:#333}.row-billingentry{margin-bottom:15px;border-radius:6px;border:1px solid #dbdbdb;background-color:#ebebeb;padding:10px}.drpdown-billing-year{padding-bottom:1rem;display:flex;justify-content:end}.drpdown-billing-year select{width:20%}.row-billingentryinvoice{border:1px solid #e0f1fb;background-color:#e0f1fb!important}.noSubscription{text-align:center;font-size:2em;color:#1e88e5}.noSubscription span{display:block;margin-bottom:20px}.row-subscriptionentry{padding-top:8px;padding-bottom:8px;margin-bottom:12px}.table-subscription{display:table;min-height:50px;width:100%;padding-top:10px;padding-bottom:10px}.p-subscription-desc{font-size:11pt;margin-top:10px}.p-subscription-desc a:hover{color:#609de6}.p-subscription-title{font-size:14pt}.btn-subscription{padding:5px 25px;font-size:11pt}.p-subscription-nounused{font-size:12pt}@media (max-width:768px){.p-subscription-desc{font-size:10pt}.p-subscription-title{font-size:12pt}.p-subscription-desc,.p-subscription-title{text-align:center}}.p-subscription-title-payment{font-size:12pt;margin-top:5px;line-height:1.4}.input-color .color-box{width:30px;height:15px;display:inline-block}.row-grey{background-color:#EDEDED}.row-expired{background-color:#f2dede}.row-aboutToExpire{background-color:#fcf8e3}.row-active{background-color:#dcf0e7}.row-forum{margin-bottom:15px;padding:10px 20px 10px 10px}.table-forum{display:table;width:100%;padding-top:10px;padding-bottom:10px}.col-forum-threadcount{border-left:1px solid #ABABAB;border-right:1px solid #ABABAB}.col-forum-rightborder{border-right:1px solid #ABABAB;height:100%}@media (max-width:768px){.col-forum-threadcount{border-left:none}.table-forum-shorter768{min-height:50px;padding-top:10px;padding-bottom:10px}}.ThreadDescription,.ThreadHeader{padding:10px;border:1px solid #d2d0d1}.p-forum-header{font-size:12pt;margin-bottom:20px!important}.h3-forum-title{font-size:14pt}.p-forum-desc{font-size:10pt;color:#777;margin-bottom:0}.p-forum-subtitle{font-weight:700}.ThreadHeader{background-color:#e6e6e6}.ThreadDescription{background-color:#faf9f9}.forum-submenu{font-size:18pt;font-weight:600;color:#65656A}.forum-submenu a{color:#333}.forum-submenu2{font-size:12pt;font-weight:600}.forumsubmenu-active a{color:#1e88e5}.forumsubmenu-active{border-bottom:solid 3px #1e88e5;padding-bottom:5px}.link{font-weight:400}.link:hover{text-decoration:underline!important;color:#609de6}.link:active,.link:visited{color:#1e88e5}.override-link{font-weight:400;text-decoration:none}.override-link:hover{text-decoration:none!important;color:#609de6}.override-link:active,.override-link:visited{color:#1e88e5}.override-link-button{color:#fff!important;font-weight:700!important}.override-link-button:active,.override-link-button:hover,.override-link-button:visited{color:#fff;font-weight:700}.override-input-button{background-color:#1e88e5!important;color:#fff!important;font-weight:700}@media (max-width:720px){.hidden-768{display:none!important}.leftalign-768{text-align:left}}@media (min-width:768px){.md-border-right{border-right:1px solid rgba(0,0,0,.2)}.md-border-left{border-left:1px solid rgba(0,0,0,.2)}}@media (max-width:767px){.md-border-right{border-right:none;border-bottom:1px solid rgba(0,0,0,.2)}.md-border-left{border-left:none;border-top:1px solid rgba(0,0,0,.2)}}.xs-border-right{border-right:1px solid rgba(0,0,0,.2)}@media (min-width:1200px){.lg-border-right{border-right:1px solid rgba(0,0,0,.2)}.lg-border-left{border-left:1px solid rgba(0,0,0,.2)}.member-area{min-height:70vh}}@media (max-width:1199px){.lg-border-right{border-right:none;border-bottom:1px solid rgba(0,0,0,.2)}.lg-border-left{border-left:none;border-top:1px solid rgba(0,0,0,.2)}}.md-border-right-sub{border-right:1px solid rgba(0,0,0,.2)}@media (max-width:767px){.md-border-right-sub{border-right:none}}.button-width{width:25%!important}.button-width-forum{width:30%!important}.paging-table{width:40%}.radiostyle1{display:inline-block;cursor:pointer}.radiostyle1 label{margin-left:10px;cursor:pointer}.members-row{margin-left:0;margin-right:0}.payments-row{padding-left:0;padding-right:0}.billing-row{padding-left:20px}@media (max-width:1024px){.col-pad10-sm{padding-bottom:10px}}@media (min-width:768px){.col-pad20{padding-right:10px;padding-left:10px}.btn-subscription{width:22%!important;height:2.85000000000001em}}@media(max-width:767px){.content-margin{margin-top:0;margin-bottom:0}.btn-subscription{padding:5px 15px;font-size:11pt;width:30%!important}}@media(min-width:768px) and (max-width:991px){.content-margin{margin-top:84px;margin-bottom:0}}@media (max-width:991px){.members-row{margin-left:30px}.members-row-forum{margin-left:15px}.payments-row{padding-left:30px}.billing-row{padding-left:45px}.main-menu-button{padding-left:1em;padding-right:1em}.mr--1{margin-right:1em!important}}.ml--point8,.watchlist-pad{margin-left:.85714286em!important}.carousel-corp{background:url(../media/images/info.jpg) top center no-repeat #4A4A4A;background-size:cover}.carousel-careers{background:url(../media/images/careers.jpg) top center no-repeat #4A4A4A;background-size:cover}.carousel-mcatad{background:url(../media/images/Logo_background.png) top center no-repeat #000;background-size:cover}.carousel-prod-1{background:url(../media/images/iStock_000053636050Large.jpg) top center no-repeat #000;background-size:cover}.comp-color{border:1px solid #fff!important;color:#fff!important}.ast-color,.blue-color{color:#1e88e5}.comp-color:active,.comp-color:hover,.comp-color:visited{border:1px solid #fff;background-color:transparent}.btn-pad{padding:6px 12px}.container-support{margin-top:130px;margin-bottom:50px}@media (max-width:767px){.h6-support{margin-top:20px;font-size:14pt}.container-support{margin-top:90px}.watchlist-pad{margin-left:0!important}}.member-modal-close{position:fixed;top:10px;right:15px!important}.pointer{cursor:pointer}.mb--point8-imp{margin-bottom:.85714286em!important}.width-check input,.width-format{width:30px!important}.no-border{border:none}.member-form-control{background-color:#ebebeb}div.sticky{position:-webkit-sticky;position:sticky;bottom:80px;right:0;cursor:pointer}@media (min-width:992px){.reply{width:10%}}@media (max-width:991px){.reply{width:20%}.pt-md-20{padding-top:20px}}.btn-pad-imp{padding:6px 12px!important}@media (max-width:336px){.watchlist-pad{margin-top:20px}}.cart-row{padding:0 1em 1em 0}.checkout-card{padding:.8em!important}@media (max-width:767px){.cart-row{padding:0}.checkout-card{padding:0 1.2em!important}.sub-color-weight-xs{font-weight:300}.input-color .color-box{width:20px;height:15px;display:inline-block;border:.5px dotted}}.container-jumbo{padding-left:0;padding-right:0}.font-disabled{color:#9B9B9B}.disable-cursor{cursor:not-allowed}.search-width{width:36%}@media (max-width:767px){.search-width{width:56%}}.input-addon-eye{position:absolute;left:190px!important;top:30px;cursor:pointer}@media (min-width:768px){.width-50{width:50%}}.mbt--0{margin-top:0;margin-bottom:0}.margin-reg{margin-bottom:1em}@media (max-width:767px){.margin-reg-xs{margin-bottom:1em}}.input-group-addon-offset{background-color:#fff;border:none;color:#c8c8c8;cursor:pointer}.grecaptcha-badge{visibility:hidden}.input-padding{padding-right:32px!important}@media (max-width:768px){.drpdown-margin{margin-top:9rem}}@media (min-width:768px) and (max-width:991px){.input-label-offset{padding-right:9px!important;line-height:15px}}.fa-eye-position{position:absolute;right:10px;bottom:10px}#taxModal .modal-body{max-height:calc(100vh - 200px);overflow:auto;width:100%;padding:20px}.inputFix input{width:auto!important;padding:10px!important}.preActivationQuestionPopup .iziModal-header{background-color:#1e88e5;padding:20px!important}.preActivationQuestionPopup .iziModal-header .iziModal-header-title{font-size:16pt!important}.preActivationQuestionPopup.iziModal .iziModal-button{opacity:1!important}.preActivationQuestionPopup .headerfont{font-size:14pt!important}.preActivationQuestionPopup .popOverContent{max-height:calc(100vh - 100px);overflow-y:auto}.preActivationQuestionPopup .custom-text-field input[type=text]{border:0;outline:0;background:0 0;border-bottom:1px solid #1e88e5;width:120px;border-radius:0}.preActivationQuestionPopup .custom-text-field .imgcal{width:40px;border:none;vertical-align:middle}.preActivationQuestionPopup .custom-text-field-score input{border:0;outline:0;background:0 0;border-bottom:1px solid #1e88e5;width:120px;border-radius:0}.preActivationQuestionPopup .custom-text-field-score input::placeholder{font-size:9pt;color:grey;text-align:center}.preActivationQuestionPopup .questions{font-size:12pt}.preActivationQuestionPopup .btn-custom-pad{padding:6px 12px}.preActivationQuestionPopup .testscoreserrorlist{list-style:disc!important;padding-left:30px}.cal_Theme1 .ajax__calendar_container{background-color:#DEF1F4;border:1px solid #77D5F7;width:180px}.cal_Theme1 .ajax__calendar_header{background-color:#fff;margin-bottom:4px;height:25px}.cal_Theme1 .ajax__calendar_next,.cal_Theme1 .ajax__calendar_prev{color:#004080;margin-top:5px}.cal_Theme1 .ajax__calendar_body{background-color:#fff;border:1px solid #77D5F7;height:159px}.cal_Theme1 .ajax__calendar_dayname{text-align:center;font-weight:700;margin-bottom:4px;margin-top:2px;color:#004080}.cal_Theme1 .ajax__calendar_day{color:#004080;text-align:center;height:inherit;width:inherit;padding:0}.cal_Theme1 .ajax__calendar_active,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year{color:#004080;font-weight:700;background-color:#DEF1F4}.cal_Theme1 .ajax__calendar_today{font-weight:700}.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,.cal_Theme1 .ajax__calendar_other{color:#bbb}.note-duration{font-size:.9em;color:#585858}.exam-scores-padding{padding:30px 80px}.submitTestScores{height:480px;overflow:auto;display:flex;flex-direction:column}.single-exam-height{height:350px}.submitTestScores .iziModal-wrap{overflow-y:scroll!important}#CPAfreetrialExtension .modal-open,#CPAfreetrialUpgrade .modal-open,.modal-overflow-none{overflow:hidden}.submitTestScores .exam-name{font-size:20px;font-weight:400;color:#1e88e5}.submitTestScores .row-pad{padding-top:20px}.submitTestScores .attempt-pad{padding:15px 0 5px;font-size:18px;color:rgba(74,74,74,1)}.submitTestScores .scores-input{border:none;border-bottom:solid .1em #d9d9d9;font-size:16px;color:rgba(74,74,74,.75)}.submitTestScores .row-head{font-size:14px;color:gray}.attempt-font{font-size:16px;font-weight:300}.submitTestScores input[type]::placeholder,select::placeholder,textarea::placeholder{background-color:#fff}.scores-alert{margin:0 50px}@media (max-width:767px){.scores-alert{margin:0 30px}.exam-scores-pad{padding:15px 30px}}.scores-submit{padding:15px;background-color:#fff;bottom:0;box-shadow:0 -1px 2px #d3d3d3;margin-bottom:0!important}.btn-width-unset{width:unset!important}.row-blue{background-color:#1e88e5}.heading-text{font-size:18px;color:#fff}.scores-head-pad{padding-left:60px;padding-top:5px}.scores-submit-btn{font-size:16px!important;background-color:#fff!important;font-weight:400!important;color:#333!important}#openExamScores .iziModal-header{background-color:#1e88e5!important}#openExamScores .iziModal-header-title{font-size:25px;margin:7px 0}.submit-scores{margin-left:40px!important;margin-right:15px!important}.cancel-scores{margin-left:0!important;margin-top:0!important}.row-width-100{width:100%}.btn-float-right{float:right!important}.row-display{display:inline-flex;flex-wrap:wrap}.date-width{width:150px;margin-right:15px}.scores-width{width:100px;margin-right:15px}.row-width{width:425px;margin:auto}@media screen and (max-width:400px){.row-width{width:200px;margin:auto}}.exam-pad{padding:30px;margin-bottom:30px}.exam-scores-pad{padding:15px 0}@media (max-width:767px){.exam-scores-pad{padding:15px 30px}.btn-orange{margin-top:5px}}.subscriptions-pad{padding:25px 0}.fontweight-regular{font-weight:300}.fontweight-semibold{font-weight:600}#migrateInfoDialog,#openExamScores .iziModal-header-title,.font-proxima,.referral-chip,.referral-main{font-family:proxima-nova,sans-serif!important}#openExamScores .iziModal-header-title{font-weight:300}.scores-background{background-color:#ededed}.exam-background{background-color:#fff}.pl--0-imp{padding-left:0!important}.pl--2{padding-left:2em}.pl--1{padding-left:1em}.pt-10px{padding-top:10px}.pt-20px{padding-top:20px}.pt-30px{padding-top:30px}.font-14px{font-size:14px}.font-15px{font-size:15px!important}.learn-btn{padding:2px 20px!important}#appleIAPDialog .btn,.member-area .btn,.referralBanner .btn,.scores-submit .btn,.submit-scores-banner .btn{border-radius:5em;min-width:5rem;font-weight:400!important;border:none;padding:6px 20px!important}.pa-learn-more .btn,.rcpa-learn-more .btn{border-radius:5em;font-weight:400!important;border:none;padding:5px 20px!important}.member-area .btn{min-width:7rem}.btn-width-7-imp{min-width:7rem!important}#appleIAPDialog .btn-primary,.member-area .btn-primary,.pa-learn-more .btn-primary,.rcpa-learn-more .btn-primary,.referralBanner .btn-primary,.scores-submit .btn-primary,.submit-scores-banner .btn-primary{background-color:#1e88e5;-webkit-box-shadow:0 2px 5px 0 rgba(39,39,39,.5);-moz-box-shadow:0 2px 5px 0 rgba(39,39,39,.5);box-shadow:0 2px 5px 0 rgba(39,39,39,.5)}.btn-orange{background-color:#f8a11c!important;font-weight:400;margin-left:20px}#openExamScores{border-radius:10px!important}.width-auto{width:auto!important}.course-padding-mem-area{padding:0 20px}.sub-row-pad-y{padding:15px 0}.attempt-trash{color:red;opacity:.8;padding-left:3px;font-size:13px}.exam-cancel-color{background-color:silver!important}.referral-main,.testimonial-chip{width:250px;margin:0 40px;right:0;position:sticky;float:right;border-radius:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.19);background:#fff;z-index:3}#sameGroupListId{list-style:disc;padding-left:20px}.referral-main{display:flex;flex-wrap:wrap;bottom:260px}.testimonial-chip{bottom:-60px}@media (min-width:1200px){.testimonial-chip-offset{bottom:160px}.testimonial-chip-offset-uworld{bottom:40px}}@media (min-width:768px){.testimonial-chip-single{bottom:260px}.align-tracking-number{float:right}}@media (max-width:1199px){.referral-main{bottom:200px}.testimonial-chip{bottom:100px;margin:0 40px 20px}}@media (min-width:768px) and (max-width:1199px){.testimonial-chip-med-offset{bottom:-45px}}@media (max-width:767px){.referral-main{display:none}.testimonial-chip{margin:0 55px;bottom:20px;position:relative}}.referral-head{border-top-left-radius:10px;border-top-right-radius:10px}.referral-head-text{font-size:1.1em;letter-spacing:3px;color:#fff}.referral-body,.testimonial-chip-body{color:rgba(74,74,74,.65);font-size:1.2em;font-weight:400}.referral-body{min-height:440px}.referral-btn{font-size:1.1rem}.px--0{padding-left:0;padding-right:0}.p--0{padding:0}.referral-main .white-link{font-weight:300!important;color:#fff!important;text-decoration:underline;opacity:.8;cursor:pointer}.referral-main input[type]{height:2em!important}.referral-content-pad{padding:10px 15px}.px-30{padding:0 30px}.px-20{padding:0 20px}.font-500{font-weight:500}.referral-content-2{position:absolute;bottom:20px}.pb--10{padding-bottom:10px}.pb--20{padding-bottom:20px}.pb--30{padding-bottom:30px}.copy-div{color:#fff;background-color:#f8a11c;cursor:pointer}.referral-main .popover-content{color:#000}.cursor-pointer{cursor:pointer}.referral-link{background-color:#fff!important;border:1px solid #1e88e5!important;border-radius:20px!important;color:#1e88e5;cursor:pointer;padding-left:16px!important;padding-right:25px!important;font-weight:400}.member-area{padding-top:0}@media (max-width:767px){.member-area{padding-top:0}}.close-position{position:absolute;z-index:3;right:-1.4em;top:-1.4em;width:40px;cursor:pointer;margin-bottom:0}.copy-link{font-weight:400;font-size:.8em}.link-pad{margin-left:5px}.padding-offset{padding-right:8px}.elite-renewal-msg{font-size:.8em;color:gray}.pa-learn-more-btn,.rcpa-learn-more-btn{padding:5px 20px!important;min-width:7rem;font-size:1rem;margin-left:-46px}@media (min-width:787px){.rcpa-learn-more{text-align:center}}@media (min-width:992px){.pa-learn-more-btn,.rcpa-learn-more-btn{margin-left:-46px!important;min-width:12rem;font-size:1.2rem}}.pa-learn-more-btn :hover,.rcpa-learn-more-btn :hover{transform:none!important;-webkit-transform:none!important;background-color:none!important}@media (max-width:786px){.min-height-home{min-height:30em}.min-height-nclex{min-height:32.5em}.roger-div-top-xs{top:60px}}.timezone-position{position:relative;bottom:30px}.PPassFailAttempt .PassFail{display:inline-block;font-size:14px;font-weight:400;line-height:14px;padding:0 30px;width:auto;margin:0;cursor:Pointer;background-color:#fff;border:1px solid #1e88e5;color:#1e88e5;border-radius:5em}.PPassFailAttempt .PassFail:disabled{background-color:#1e88e5;color:#FFF;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);cursor:default}.PPassFailAttempt .PassFail:hover{background-color:#1e88e5;color:#FFF}.d-flex{display:flex}.justify-content-center{justify-content:center}.flex-col{flex-direction:column}.submitTestScores{flex:1}.scores-submit{position:relative;margin:0}.MainContainer{margin-top:190px;margin-bottom:100px}.MainWrapper{position:relative;width:700px;height:350px;color:#fff;margin:0 auto;background-color:#1e88e5;box-shadow:0 0 30px 3px rgba(136,136,136,.5)}.EnterScoreWrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%}.EnterScoreBlock{max-width:50%;flex:1;-webkit-flex:1;padding:40px}.EnterScoreMotivation{background-image:url(/assets/media/images/EnterScoreBG.JPG);background-size:100% auto;background-repeat:no-repeat;background-position:bottom;color:rgba(255,255,255,.7);font-size:1.4em}@media only screen and (max-width:700px){.EnterScoreWrapper{display:block;padding:0}.MainWrapper{position:relative;width:100%;height:auto}.EnterScoreMotivation{background-image:none}.MainContainer{margin-top:100px;margin-bottom:0}}.EnterResultTextbox{font-size:1.5em;text-align:center}.h-100{height:100%}.EnterResultFormContainer{margin:0 auto;display:inline-block;padding-bottom:20px;text-align:left;width:100%}.ErrorPanel .row div,.SuccessPanel,.SuccessPanel div,.gradInfoheader{text-align:center}.EnterResultFormContainer div{width:100%;margin-bottom:5px;margin-top:20px;font-size:12pt}.ExamInformation,input[type].ExamInformation{height:30px;border:none;border-bottom:1px solid #fff;border-radius:0;opacity:.5;background:0 0;padding-left:0}input[type].ExamInformation::selection{background-color:rgba(255,255,255,.3)}input[type].EnterResultButton{margin-top:20px;background-color:#fff;border-radius:20px;color:#1e88e5;box-shadow:0 5px 5px 5px rgba(0,0,0,.1);height:40px;padding:6px;box-sizing:border-box}input[type].EnterScoreButton{width:100%}input[type].EnterPassFailButtons{display:inline-block;width:40%;margin:0 10px;border:1px solid #fff;color:#FFF;cursor:pointer;box-shadow:none}input[type].EnterPassFailButtons:enabled{background-color:#1e88e5;color:#fff}input[type].EnterPassFailButtons:disabled{color:#1e88e5;padding:0;box-shadow:0 5px 5px 5px rgba(0,0,0,.1);cursor:default}input[type].EnterResultButton:hover:enabled{background-color:#fff;color:#1e88e5;box-shadow:0 5px 10px 5px rgba(0,0,0,.2)}.SuccessPanel{background-color:#1e88e5;position:absolute;top:0;left:0;z-index:999;height:100%;width:100%;color:#fff;padding-top:90px;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg)}.SuccessPanel div{margin:10px auto}.ErrorPanel{border:none;height:100%;font-size:1.3em;border-radius:0;padding-top:30px}.tracking-number{font-weight:400!important}.p-payment-details{margin-top:30px}.payment-history-font{color:#818181;font-size:1em;font-weight:600}.order-description{padding-left:8px}@media (max-width:767px){.p-payment-desc{margin-top:12px}}#newline-tab{display:none}@media (min-width:992px) and (max-width:1426px){#date-content-tab{display:none}#newline-tab{display:block}.md-billing-margin{margin-top:29px}}.btn-payment-print{border-radius:4px;padding:6.5px 18px;font-weight:400;margin-top:6px;color:#fff}.btn-payment-print:active,.btn-payment-print:hover,.btn-payment-print:visited{color:#fff}.font-black-1{color:rgba(74,74,74,1)}.font-black-point8{color:rgba(74,74,74,.8)}.font-black-point8-imp{color:rgba(74,74,74,.8)!important}.font-black-point6{color:rgba(74,74,74,.6)}.uw-font-color{color:#1e88e5}#migrateInfoDialog a{font-weight:300;text-decoration:none;color:#1e88e5}@media (min-width:992px){.drpdown-billing-year,.row-billingentry{width:95%}.drpdown-billing-year select{width:15%}#migrateInfoDialog .cpa-upgrade-modal{width:775px}#migrateInfoDialog .rcpa-modal-img{width:500px}#migrateInfoDialog .body-content-pad{padding:0 82px}.pa-subtext{font-size:1.5em!important}}@media (min-width:768px) and (max-width:991px){#migrateInfoDialog .rcpa-modal-img{width:50vw}#migrateInfoDialog .body-content-pad{padding:0 55px}.pa-subtext{font-size:1.5em!important}}@media (max-width:767px){#migrateInfoDialog .rcpa-modal-img{width:75vw}#migrateInfoDialog .body-content-pad{padding:0 35px}.pa-subtext{font-size:1em!important}}.m-auto{margin:auto}#migrateInfoDialog .modal-out-margin{margin:0 20px;border-radius:15px}#freeTrialMbeSurvey .times-position,#migrateInfoDialog .times-position,#submitTestimonial .times-position{top:-5px;position:relative;cursor:pointer}.pl--30{padding-left:30px}.pr--10{padding-right:10px}.med-math-p,pa-p{font-size:1.5em;font-weight:300}.mb-30-px{margin-bottom:30px}@media (max-width:576px){.med-math-p,pa-p{font-size:1em}.mb-30-px{margin-bottom:10px}}@media(min-width:577px) and (max-width:767px){.med-math-p,pa-p{font-size:1.25em}}.med-math-buy-now{padding:0 50px!important}.mb-10-imp{margin-bottom:10px!important}.med-math-content-pad{padding:0 5%}.dosage-check-pos{position:relative;top:32px;right:25px}.flex-column{flex-direction:column}.dosage-vertical-center{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.dosage-vertical-center{position:initial;top:0;-ms-transform:none;transform:none}}.btn-updateGradInfo,.remove-transform:hover{transform:none!important}.font-1em{font-size:1em}.explanations-pad{padding-left:0!important;padding-right:0!important;padding-top:15px!important}.price-desc-inner{font-size:17px;color:rgba(74,74,74,.8);width:90%;margin:auto}.med-math-sub-desc{padding-bottom:0}.line-height-1{line-height:1em}@media (max-width:767px){.med-math-sub-desc{padding-bottom:2em}.font-400-xs{font-weight:300}.line-height-1{line-height:1.5em}}.line-height-1point5{line-height:1.5em}#paymentModal,#paymentModal .iziModal-wrap{border-radius:6px!important}.invoice-payment{line-height:1.2em}.invoice-payment .header-labels{font-size:1.3rem;color:#000;margin-bottom:.5em;font-weight:200}.invoice-payment .headers{font-size:1.4rem;color:#000;margin-bottom:.7em;font-weight:200;padding-top:1.5em}.invoice-payment .chkbox{font-size:1rem;color:#929292;margin-bottom:.7em;font-weight:200;padding-top:2.25em}.invoice-payment .chkbox input{width:auto}.invoice-payment .billing-input{border:none;border-bottom:solid .1em #d9d9d9;font-size:1em;color:rgba(74,74,74,.75);border-radius:0!important;padding-left:0;font-weight:300}.invoice-payment .form-group{margin-bottom:.5em!important}.invoice-payment .custom-btn{border-radius:30px;width:100px;height:30px;padding:2px;font-weight:200!important;font-size:.8em;border:inherit}.invoice-payment .amount{font-size:2em;color:#6e7280}.invoice-payment #rbPaymentType{margin-bottom:0!important}.invoice-payment #rbPaymentType td{padding:0!important}.invoice-payment #rbPaymentType td input{width:10px!important;margin-right:.2em}.invoice-payment #rbPaymentType td label{margin-top:-19px}#CPAfreetrialExtension .modal-dialog,#CPAfreetrialUpgrade .modal-dialog,#graduationInfo .modal-dialog{margin:auto}#CPAfreetrialExtension .modal-body,#CPAfreetrialUpgrade .modal-body,#graduationInfo .modal-body{margin:0 20px}.gradInfoText,.gradInfoText:focus{height:3em;margin-top:1em;box-shadow:none}.gradInfoTxtOnly{outline:0;position:relative!important;background:0 0;border:none!important;border-bottom:solid .15em #d9d9d9!important;border-radius:0!important;color:rgba(74,74,74,.75);padding-left:0!important}input[type=text].gradInfoTxtOnly::-webkit-input-placeholder{font-size:14px;color:rgba(74,74,74,.75)}input[type=text].gradInfoTxtOnly::-moz-placeholder{font-size:14px;color:#4a4a4a}input[type=text].gradInfoTxtOnly:-ms-input-placeholder{font-size:14px;color:rgba(74,74,74,.75)}.gradSchoolLabel{position:relative;font-size:1.2em;font-weight:300;margin-top:35px}.gradDateLabel{margin-top:40px;margin-bottom:20px!important}.missingSchoolInfo{margin-top:20px}.gradInfoheader{color:#1d89e4;margin-top:1.8em}.btn-updateGradInfo{width:auto!important;margin-bottom:30px;margin-top:30px}#CPAfreetrialExtension .times-position,#CPAfreetrialUpgrade .times-position,#freeTrialMbeSurvey .times-position,#graduationInfo .times-position{padding:.5em .5em 0 0!important;cursor:pointer}.pa-key-features{mix-blend-mode:multiply}.pa-pricing-button{width:40%!important;border-radius:50px!important;margin-left:30%;position:relative!important;padding:.5em!important}.pa-pricing-button .btn__text{font-weight:300!important}#CPAfreetrialExtension .modal-body,#CPAfreetrialUpgrade .modal-body{margin:40px}@media all and (min-width:768px){#CPAfreetrialExtension .modal-dialog,#CPAfreetrialUpgrade .modal-dialog{width:705px;height:auto}}#CPAfreetrialExtension .btn-primary,#CPAfreetrialUpgrade .btn-primary{padding:6px 40px!important}#CPAfreetrialExtension h2,#CPAfreetrialUpgrade h2{color:#1e88e5!important;font-size:2em;margin-bottom:1.2em}#CPAfreetrialExtension p,#CPAfreetrialUpgrade p{font-size:1.4em;line-height:1.5em}#CPAfreetrialExtension #ext-body,#CPAfreetrialUpgrade #ext-body{display:block;text-align:center}#CPAfreetrialExtension .roger-logo,#CPAfreetrialUpgrade .roger-logo{margin:0 0 30px}#CPAfreetrialExtension .upgrade-btn,#CPAfreetrialUpgrade .upgrade-btn{width:auto!important;margin:35px 0;font-size:16px}.freeTrialExpLbl{font-size:1.4em;color:#4a4a4a}.freeTrialExpLbl span{color:#707070;font-weight:100}.copy-text,.cptext option{color:#fff!important}.font-weight-normal-imp{font-weight:400!important}@media print{.print-page{display:none}.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{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}#orderReceipt b,#orderReceipt h2{font-family:Arial}.custom_arrow{position:relative;left:210px;top:-31px}.cptext option{background-color:rgba(74,74,74,.8)!important}.cptext select:focus{box-shadow:none}.mb-0{margin-bottom:0!important}.mb-1em{margin-bottom:1em!important}.mt-1{margin-top:1.5em}.my-1{margin-top:.25rem;margin-bottom:.25rem}.text-right{text-align:right!important}.text-left{text-align:left!important}.showNavbar{display:block}.cfa-subtext{max-width:35em;margin-top:10px;line-height:1.5em;margin-left:8px}@media all and (min-width:1500px){.cfa-subtext{max-width:41em}}@media(min-width:1024px){#promo-device{position:absolute;display:block!important}#promo-mobile{display:none!important}}@media(max-width:1024px){#promo-mobile{display:block!important;font-size:.7em}#promo-device{display:none!important}}.custom-description .productDescription{font-size:1rem!important}.copyright-font{font-size:1em!important}.focus-style:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.link-button{border:none!important;cursor:pointer;height:auto;font-weight:300}.referral-pad{padding:25px 0}.referral-learn-more{padding:2px 20px!important;text-decoration:none!important;font-weight:400!important;font-size:.9em!important}.font-600,.ref-link-pad{font-weight:600}.pt--1{padding-top:1em!important}.pb--2{padding-bottom:2em!important}.social-padding{padding:30px 0 10px}#referral-link .ref-btn-pad{padding:0 22px!important}.pl--8px{padding-left:8px!important;display:inline-block}.pr--8px{padding-right:8px!important}.display-none{display:none}.your-referral-link{padding:1.5em 0 .5em}.ref-link-pad{margin-left:5px;font-size:.8em}.fairPwd{border-color:orange!important}.fairPwd:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.020),0 0 3px orange}.strongPwd{border-color:green!important}.strongPwd:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.020),0 0 3px green}.weakPwd{border-color:#a94442!important}.weakPwd:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.020),0 0 3px #a94442}.forum-margin{margin-top:60px!important}.restriction-text{font-size:.6em!important;margin-bottom:0!important}.ref-dialog-times{position:absolute;color:#fff;z-index:10;right:8px;top:3px;cursor:pointer}.ref-border{border-radius:10px}.memarea-flickity .flickity-page-dots{bottom:-15px}.mx--0-imp{margin-left:0!important;margin-right:0!important}.awards-container{max-width:1100px}.e-360-width{width:90px}.ey-year-width{width:250px}.award-logo-width{width:170px}.gsv-logo-width{width:140px}.get-work-place-logo{width:170px}@media(max-width:767px){.ey-year-width{width:190px}.award-logo-width{width:150px}.gsv-logo-width{width:120px}.get-work-place-logo{width:170px}.e-360-width{width:80px}}@media(min-width:767px) and (max-width:991px){.e-360-width{width:70px}.award-logo-width{width:140px}.gsv-logo-width{width:120px}.get-work-place-logo{width:170px}}.awards-div{position:relative;top:43px}.chkbox-custom-memarea{margin-bottom:0}.chkbox-custom-memarea input{width:10px}.chkbox-custom-memarea label{padding-left:5px}#freeTrialPSATSurvey img{max-width:85%;margin-bottom:.85714286em}.DefaultCheckBoxList li{float:left;list-style-type:none;margin-left:15px}@media screen and (max-width:300px){.DefaultCheckBoxList li{float:none}}.star-div{margin-top:15px;margin-bottom:15px}.star-unchecked{color:#d5d5d5}.star-checked{color:#f8a11c}.testimonial-icon{font-size:2em;color:#1e88e5}.select-exam{border-radius:2em;background:no-repeat #ededed;background-image:linear-gradient(45deg,transparent 50%,#4a4a4a 50%),linear-gradient(135deg,#4a4a4a 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em}#submitTestimonial .times-position{position:absolute;right:-10px;top:-25px;background-color:#fff;padding:6px 6px 6px 8px;border-radius:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.19);width:25px}#submitTestimonial .modal-body{margin-top:1em;margin-bottom:1em}.star-div span:not(:first-child){padding-left:10px}.testimonial-txtbox{padding-left:2em;padding-right:2em}.testimonial-submit{float:right;margin:0 20px 0 0!important}.can-publish-chkbox input{width:auto;text-align:left;display:flex}.publish-text{text-align:left;display:block;position:relative;bottom:20px;left:25px}.publish-text span{color:#1e88e5}.ml-30px{margin-left:30px}.testimonial-policy{padding:0 40px;font-size:.7rem}.testimonial-policy p{text-align:left;line-height:1.5em;position:relative;bottom:15px}.d--none{display:none}.testimonial-submit-div{margin:6em auto}.testimonial-submit-div h2{font-weight:600;margin-bottom:10px;color:#747474}.testimonial-submit-div p{font-size:1.2em;color:#747474;font-weight:400}.testimonial-head{font-size:1.2em}.chkbox-style label{color:rgba(74,74,74,.8);font-size:14px}.lead-disclaimer{color:rgba(74,74,74,.65);line-height:1.5em;padding:15px 0 15px 10px;font-size:.8em}.mob-launch .head{font-size:1.5rem;font-weight:500}.mob-launch .content{font-size:1.2rem;font-weight:400}.mob-launch i{padding-right:5px;font-size:16px}@media screen and (max-width:768px){.mob-launch-btn{margin-top:20px}}.upgradeNGNPanel a{color:#1e88e5;text-decoration:none!important;cursor:pointer;-webkit-transition:all .25s;transition:all .25s}.upgradeNGNPanel a:hover{color:#1e88e5;text-decoration:underline!important;-webkit-transition:all .25s;transition:all .25s}@media (min-width:768px){.modal-dialog.ngn-upgrade-modal{width:500px;margin-top:60px}}.ngn-upgrade-modal .assessment-list{text-align:left;margin-left:10%;margin-right:10%;font-size:12pt;margin-top:25px;font-weight:300}.align-items-baseline{align-items:baseline}.profile-info-icon{color:#3B97E8;font-size:1rem;cursor:pointer}@media(min-width:480px){.amazon-order-border{border-right:1px solid #ccc}}h3 p{font-weight:500!important;font-size:24px;margin:0}.switch{position:relative;display:inline-block;width:36px;height:21px}.switch input{opacity:0;width:0;height:0}.switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:28px}.switch-slider:before{position:absolute;content:"";height:17px;width:16px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.billCallingCodeDisplayLabel,.callingCodeDisplayLabel{position:absolute;width:calc(100%-30px);height:2.78571429em;pointer-events:none}input:checked+.switch-slider{background-color:#1e88e5}input:focus+.switch-slider{box-shadow:0 0 1px #1e88e5}input:checked+.switch-slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.callingCodeDisplayLabel{padding-left:5px}.billCallingCodeDisplayLabel{display:flex;padding-top:.5em;align-items:end}.callingCodeClass{position:relative;overflow:visible;border-bottom:solid .1em #d9d9d9;margin:1em 0 0!important}@media(min-width:750px){.callingCodeDisplayLabel{width:calc(100% - 15px)}.code-style{padding-right:0}}@media(min-width:820px) and (max-width:1180px){.callingCodeDisplayLabel{width:calc(100% - 3px)}}