@charset "UTF-8";

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-35%)}30%{transform:translateX(30%)}45%{transform:translateX(-20%)}60%{transform:translateX(20%)}75%{transform:translateX(-10%)}to{transform:translateX(0)}}@keyframes wobblemob{0%{transform:translateX(0)}15%{transform:translateX(-35px)}30%{transform:translateX(30px)}45%{transform:translateX(-20px)}60%{transform:translateX(20px)}75%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes fade-in{0%{opacity:0}90%{opacity:0}to{opacity:1}}

/*! wiredep css: */

/*! UNB Custom Reset rules: */html{font-size:62.5%}body{font-size:1.6em}

/*! PocketGrid 1.1.0
* Copyright 2013 Arnaud Leray
* MIT License
*/*,.block,.block-group,.block-group:after,.block-group:before,.block:after,.block:before,.container,.container:after,.container:before{box-sizing:border-box}.block-group,.container{*zoom:1}.block-group:after,.block-group:before,.container:after,.container:before{display:table;content:"";line-height:0}.block-group:after,.container:after{clear:both}.block-group,.container{list-style-type:none;padding:0;margin:0}.block-group>.block-group,.block-group>.container,.container>.block-group,.container>.container{clear:none;float:left;margin:0!important}.block{float:left;width:100%}.container--flex-grid{padding:0 20px}.flex-grid{margin-bottom:30px;padding:0;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-grid,.flex-grid__block{display:-ms-flexbox;display:flex}.flex-grid__block{position:relative;float:left;overflow:hidden;margin-bottom:40px;-ms-flex-align:stretch;align-items:stretch}.flex-grid-1-1 .flex-grid__block{width:48%}.flex-grid-1-1 .flex-grid__block:nth-of-type(2n){margin-left:4%}@media (max-width:1180px){.flex-grid-1-1 .flex-grid__block{width:100%}.flex-grid-1-1 .flex-grid__block:nth-of-type(2n){margin-left:0}}@media (max-width:540px){.flex-grid-1-1 .flex-grid__block{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-grid-1-1 .flex-grid__block .content-area,.flex-grid-1-1 .flex-grid__block .featured-image{width:100%}}.brand-1{color:#242658}.bg-brand-1{background-color:#242658}.brand-2{color:#3f5ca7}.bg-brand-2{background-color:#3f5ca7}.brand-3{color:#f1f1f1}.bg-brand-3{background-color:#f1f1f1}.brand-4{color:red}.bg-brand-4{background-color:red}.brand-5{color:green}.bg-brand-5{background-color:green}.brand-6{color:blue}.bg-brand-6{background-color:blue}.white{color:#fff}.grey-1{color:#e3e3e3}.grey-2{color:#c6c6c6}.grey-3{color:#666}.grey-4{color:#444}.black{color:#1d1d1b}.bg-white{background:#fff}.bg-grey-1{background:#e3e3e3}.bg-grey-2{background:#c6c6c6}.bg-grey-3{background:#666}.bg-grey-4{background:#444}.bg-black{background:#1d1d1b}.btn,.btn--alt,.btn--inv,.btn--white,.button,.button.alt,.button.white,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;min-width:140px;height:auto;padding:10px 25px;margin:5px;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#fff;text-transform:uppercase;vertical-align:top;cursor:pointer;background-color:#242658;border:2px solid #242658;outline:none;box-shadow:none;transition:all .3s}.btn--alt i,.btn--inv i,.btn--white i,.btn i,.button.alt i,.button.white i,.button i,.woocommerce #respond input#submit.alt i,.woocommerce #respond input#submit i,.woocommerce a.button.alt i,.woocommerce a.button i,.woocommerce button.button.alt i,.woocommerce button.button i,.woocommerce input.button.alt i,.woocommerce input.button i{margin-left:10px;font-size:2.4rem;line-height:1.4rem;vertical-align:top;opacity:.7}.btn--alt:disabled,.btn--alt[disabled],.btn--inv:disabled,.btn--inv[disabled],.btn--white:disabled,.btn--white[disabled],.btn.disabled,.btn:disabled,.btn[disabled],.button.alt:disabled,.button.alt[disabled],.button.disabled,.button.white:disabled,.button.white[disabled],.button:disabled,.button[disabled],.disabled.btn--alt,.disabled.btn--inv,.disabled.btn--white,.disabled.button.alt,.disabled.button.white,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled],.woocommerce #respond input.disabled#submit,.woocommerce a.button:disabled,.woocommerce a.button[disabled],.woocommerce a.disabled.button,.woocommerce button.button:disabled,.woocommerce button.button[disabled],.woocommerce button.disabled.button,.woocommerce input.button:disabled,.woocommerce input.button[disabled],.woocommerce input.disabled.button{color:#fff!important;cursor:not-allowed;background-color:#3f5ca7!important;border-color:#3f5ca7!important}.active.btn--alt,.active.btn--inv,.active.btn--white,.active.button.alt,.active.button.white,.btn--alt:focus,.btn--alt:hover,.btn--inv:focus,.btn--inv:hover,.btn--white:focus,.btn--white:hover,.btn.active,.btn:focus,.btn:hover,.button.active,.button.alt:focus,.button.alt:hover,.button.white:focus,.button.white:hover,.button:focus,.button:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input.active#submit,.woocommerce a.active.button,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.active.button,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.active.button,.woocommerce input.button:focus,.woocommerce input.button:hover{color:#fff;text-decoration:none!important;background-color:#3f5ca7;border:2px solid #3f5ca7}.active.btn--alt i,.active.btn--inv i,.active.btn--white i,.active.button.alt i,.active.button.white i,.btn--alt:focus i,.btn--alt:hover i,.btn--inv:focus i,.btn--inv:hover i,.btn--white:focus i,.btn--white:hover i,.btn.active i,.btn:focus i,.btn:hover i,.button.active i,.button.alt:focus i,.button.alt:hover i,.button.white:focus i,.button.white:hover i,.button:focus i,.button:hover i,.woocommerce #respond input#submit:focus i,.woocommerce #respond input#submit:hover i,.woocommerce #respond input.active#submit i,.woocommerce a.active.button i,.woocommerce a.button:focus i,.woocommerce a.button:hover i,.woocommerce button.active.button i,.woocommerce button.button:focus i,.woocommerce button.button:hover i,.woocommerce input.active.button i,.woocommerce input.button:focus i,.woocommerce input.button:hover i{opacity:1}.btn--alt,.button.alt{color:#fff;background-color:#3f5ca7;border:2px solid #3f5ca7;text-align:center;transition:background-color .3s}.btn--alt.active,.btn--alt:hover,.button.alt.active,.button.alt:hover{color:#fff;background-color:#242658;border:2px solid #242658}.btn--white,.button.white{transition:background-color .3s}.btn--white,.btn--white.active,.btn--white:hover,.button.white,.button.white.active,.button.white:hover{color:#242658;background-color:#fff;border:2px solid #fff}.btn--inv,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff;background:transparent;border:2px solid #fff}.btn--inv.active,.btn--inv:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input.active#submit.alt,.woocommerce a.active.button.alt,.woocommerce a.button.alt:hover,.woocommerce button.active.button.alt,.woocommerce button.button.alt:hover,.woocommerce input.active.button.alt,.woocommerce input.button.alt:hover{color:#242658;background:#fff;border:2px solid #fff}button,input,optgroup,select,textarea{font-size:1.4rem;line-height:28px}label{font-weight:500}input,textarea{padding:10px 15px}input:focus,text-area:focus{outline:none!important;border-color:#3f5ca7;box-shadow:0 0 10px #3f5ca7}select{color:#1d1d1b;cursor:pointer;border-radius:0;outline:none!important;border:1px solid #3f5ca7;transition:all .3s}select::-ms-expand{display:none}.uform-group{border:0}.uform-group .block{padding:0}.uform-group .uform{position:relative;margin-bottom:5px;font-size:1.4rem;line-height:2}.uform-group .uform button,.uform-group .uform input,.uform-group .uform optgroup,.uform-group .uform select,.uform-group .uform textarea{line-height:28px}.uform-group .uform.ucheckbox label,.uform-group .uform.uradio label,.uform-group .uform.uselect label,.uform-group .uform.utext label{width:100%;display:block}.uform-group .uform.utext input,.uform-group .uform.utext textarea{position:relative;display:inline-block;width:100%;border:1px solid #3f5ca7}.uform-group .uform.uselect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;background-color:#fff;width:100%;padding:10px 15px;color:#1d1d1b;cursor:pointer;transition:all .3s}.uform-group .uform.uselect select::-ms-expand{display:none}.uform-group .uform.uselect select:hover~.select__arrow{border-color:#fff transparent transparent}.uform-group .uform.uselect .select__arrow{position:absolute;bottom:0;right:0;width:55px;height:53%;background-color:#3f5ca7;pointer-events:none}.uform-group .uform.uselect .select__arrow:before{position:absolute;display:block;content:"";height:15px;width:15px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(135deg);left:18px;top:11px}.uform-group .uform.ucheckbox,.uform-group .uform.uradio{padding-bottom:0}.uform-group .uform.ucheckbox label,.uform-group .uform.uradio label{background-color:#fff;color:#1d1d1b;padding:9px 28px;cursor:pointer;margin:10px;text-transform:uppercase;font-weight:700;border:2px solid #3f5ca7}.uform-group .uform.ucheckbox input,.uform-group .uform.uradio input{top:0;left:0;display:none;width:100%;height:100%;cursor:pointer}.uform-group .uform.uradio input:checked~label{background-color:#3f5ca7;color:#fff;border:2px solid #3f5ca7}.uform-group .uform.ucheckbox label:before{border-radius:2px}.uform-group .uform.ucheckbox input:checked~label:after{visibility:visible;opacity:1;transition:all .3s}.uform-group .uform.ucheckbox input:checked~label:before{background-color:#242658}.uform-group .uform.ucheckbox input:disabled~label:before{background:#c6c6c6}.uform-group .uform.ucheckbox label:after{position:absolute;top:7.5px;left:15px;width:2px;height:7px;visibility:hidden;content:"";background:0;border:solid #fff;border-width:0 3px 3px 0;opacity:0;transition:all .3s;transform:rotate(45deg)}@media (min-width:480px){.uform-group-1-1 .block{width:50%}.uform-group-1-1 .block:nth-child(odd){padding-right:5px}.uform-group-1-1 .block:nth-child(2n){padding-left:5px}}.wpcf7-response-output{color:#fff}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{margin-left:0;transition:all .3s}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{position:relative;float:left;width:100%;padding-left:0;cursor:pointer}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{position:relative;visibility:hidden;transition:all .3s}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]+span:before{position:absolute;top:2px;left:0;display:block;width:18px;height:18px;content:"";background:#fff;border:1px solid #eae9ef;border-radius:5px;transition:all .3s}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]+span:after{position:absolute;top:4px;left:7px;display:block;width:4px;height:10px;font-size:16px;content:"";border:solid #fff;border-width:0 2px 2px 0;opacity:0;transition:all .3s;transform:rotate(45deg)}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked+span:before{background:#242658;transition:all .3s}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked+span:after{opacity:1;transition:all .3s}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{display:none}.wpcf7-form .wpcf7-checkbox span.wpcf7-list-item-label{display:block;padding-left:30px;line-height:1.75}input.wpcf7-submit{background-color:#242658;border:1px solid #fff;color:#fff;font-weight:600;text-transform:uppercase;padding:10px 40px}table{width:100%;border-collapse:collapse;margin:10px auto 30px}td,th{padding:5px;font-size:1.2rem;text-align:center;border:1px solid #ddd}th{font-weight:400;background-color:#f4f4f4}.carousel__slides,.owl-carousel,.posts-feed .carousel,.products-feed .carousel .products{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:0}.carousel__slides .owl-stage,.owl-carousel .owl-stage,.posts-feed .carousel .owl-stage,.products-feed .carousel .products .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.carousel__slides .owl-stage:after,.owl-carousel .owl-stage:after,.posts-feed .carousel .owl-stage:after,.products-feed .carousel .products .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.carousel__slides .owl-stage-outer,.owl-carousel .owl-stage-outer,.posts-feed .carousel .owl-stage-outer,.products-feed .carousel .products .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.carousel__slides .owl-item,.carousel__slides .owl-wrapper,.owl-carousel .owl-item,.owl-carousel .owl-wrapper,.posts-feed .carousel .owl-item,.posts-feed .carousel .owl-wrapper,.products-feed .carousel .products .owl-item,.products-feed .carousel .products .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.carousel__slides .owl-item,.owl-carousel .owl-item,.posts-feed .carousel .owl-item,.products-feed .carousel .products .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.carousel__slides .owl-item img,.owl-carousel .owl-item img,.posts-feed .carousel .owl-item img,.products-feed .carousel .products .owl-item img{display:block;width:100%}.carousel__slides .owl-dots.disabled,.carousel__slides .owl-nav.disabled,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.posts-feed .carousel .owl-dots.disabled,.posts-feed .carousel .owl-nav.disabled,.products-feed .carousel .products .owl-dots.disabled,.products-feed .carousel .products .owl-nav.disabled{display:none}.carousel__slides .owl-dot,.carousel__slides .owl-nav .owl-next,.carousel__slides .owl-nav .owl-prev,.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev,.posts-feed .carousel .owl-dot,.posts-feed .carousel .owl-nav .owl-next,.posts-feed .carousel .owl-nav .owl-prev,.products-feed .carousel .products .owl-dot,.products-feed .carousel .products .owl-nav .owl-next,.products-feed .carousel .products .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__slides .owl-nav button.owl-next,.carousel__slides .owl-nav button.owl-prev,.carousel__slides button.owl-dot,.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot,.posts-feed .carousel .owl-nav button.owl-next,.posts-feed .carousel .owl-nav button.owl-prev,.posts-feed .carousel button.owl-dot,.products-feed .carousel .products .owl-nav button.owl-next,.products-feed .carousel .products .owl-nav button.owl-prev,.products-feed .carousel .products button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded,.owl-loaded.carousel__slides,.posts-feed .owl-loaded.carousel,.products-feed .carousel .owl-loaded.products{display:block}.owl-carousel.owl-loading,.owl-loading.carousel__slides,.posts-feed .owl-loading.carousel,.products-feed .carousel .owl-loading.products{opacity:0;display:block}.owl-carousel.owl-hidden,.owl-hidden.carousel__slides,.posts-feed .owl-hidden.carousel,.products-feed .carousel .owl-hidden.products{opacity:0}.owl-carousel.owl-refresh .owl-item,.owl-refresh.carousel__slides .owl-item,.posts-feed .owl-refresh.carousel .owl-item,.products-feed .carousel .owl-refresh.products .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item,.owl-drag.carousel__slides .owl-item,.posts-feed .owl-drag.carousel .owl-item,.products-feed .carousel .owl-drag.products .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab,.owl-grab.carousel__slides,.posts-feed .owl-grab.carousel,.products-feed .carousel .owl-grab.products{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl,.owl-rtl.carousel__slides,.posts-feed .owl-rtl.carousel,.products-feed .carousel .owl-rtl.products{direction:rtl}.owl-carousel.owl-rtl .owl-item,.owl-rtl.carousel__slides .owl-item,.posts-feed .owl-rtl.carousel .owl-item,.products-feed .carousel .owl-rtl.products .owl-item{float:right}.no-js .carousel__slides,.no-js .owl-carousel,.no-js .posts-feed .carousel,.no-js .products-feed .carousel .products,.no-js .slider .slides,.posts-feed .no-js .carousel,.products-feed .carousel .no-js .products{display:block}.carousel__slides .animated,.owl-carousel .animated,.posts-feed .carousel .animated,.products-feed .carousel .products .animated{animation-duration:1s;animation-fill-mode:both}.carousel__slides .owl-animated-in,.owl-carousel .owl-animated-in,.posts-feed .carousel .owl-animated-in,.products-feed .carousel .products .owl-animated-in{z-index:0}.carousel__slides .owl-animated-out,.owl-carousel .owl-animated-out,.posts-feed .carousel .owl-animated-out,.products-feed .carousel .products .owl-animated-out{z-index:1}.carousel__slides .fadeOut,.owl-carousel .fadeOut,.posts-feed .carousel .fadeOut,.products-feed .carousel .products .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.carousel__slides .owl-item .owl-lazy,.owl-carousel .owl-item .owl-lazy,.posts-feed .carousel .owl-item .owl-lazy,.products-feed .carousel .products .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.carousel__slides .owl-item .owl-lazy:not([src]),.carousel__slides .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""],.posts-feed .carousel .owl-item .owl-lazy:not([src]),.posts-feed .carousel .owl-item .owl-lazy[src^=""],.products-feed .carousel .products .owl-item .owl-lazy:not([src]),.products-feed .carousel .products .owl-item .owl-lazy[src^=""]{max-height:0}.carousel__slides .owl-item img.owl-lazy,.owl-carousel .owl-item img.owl-lazy,.posts-feed .carousel .owl-item img.owl-lazy,.products-feed .carousel .products .owl-item img.owl-lazy{transform-style:preserve-3d}.carousel__slides .owl-video-wrapper,.owl-carousel .owl-video-wrapper,.posts-feed .carousel .owl-video-wrapper,.products-feed .carousel .products .owl-video-wrapper{position:relative;height:100%;background:#000}.carousel__slides .owl-video-play-icon,.owl-carousel .owl-video-play-icon,.posts-feed .carousel .owl-video-play-icon,.products-feed .carousel .products .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.carousel__slides .owl-video-play-icon:hover,.owl-carousel .owl-video-play-icon:hover,.posts-feed .carousel .owl-video-play-icon:hover,.products-feed .carousel .products .owl-video-play-icon:hover{transform:scale(1.3)}.carousel__slides .owl-video-playing .owl-video-play-icon,.carousel__slides .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.posts-feed .carousel .owl-video-playing .owl-video-play-icon,.posts-feed .carousel .owl-video-playing .owl-video-tn,.products-feed .carousel .products .owl-video-playing .owl-video-play-icon,.products-feed .carousel .products .owl-video-playing .owl-video-tn{display:none}.carousel__slides .owl-video-tn,.owl-carousel .owl-video-tn,.posts-feed .carousel .owl-video-tn,.products-feed .carousel .products .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.carousel__slides .owl-video-frame,.owl-carousel .owl-video-frame,.posts-feed .carousel .owl-video-frame,.products-feed .carousel .products .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.carousel__slides .owl-nav,.owl-theme .owl-nav,.posts-feed .carousel .owl-nav,.products-feed .carousel .products .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.carousel__slides .owl-nav [class*=owl-],.owl-theme .owl-nav [class*=owl-],.posts-feed .carousel .owl-nav [class*=owl-],.products-feed .carousel .products .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.carousel__slides .owl-nav [class*=owl-]:hover,.owl-theme .owl-nav [class*=owl-]:hover,.posts-feed .carousel .owl-nav [class*=owl-]:hover,.products-feed .carousel .products .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.carousel__slides .owl-nav .disabled,.owl-theme .owl-nav .disabled,.posts-feed .carousel .owl-nav .disabled,.products-feed .carousel .products .owl-nav .disabled{opacity:.5;cursor:default}.carousel__slides .owl-nav.disabled+.owl-dots,.owl-theme .owl-nav.disabled+.owl-dots,.posts-feed .carousel .owl-nav.disabled+.owl-dots,.products-feed .carousel .products .owl-nav.disabled+.owl-dots{margin-top:10px}.carousel__slides .owl-dots,.owl-theme .owl-dots,.posts-feed .carousel .owl-dots,.products-feed .carousel .products .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.carousel__slides .owl-dots .owl-dot,.owl-theme .owl-dots .owl-dot,.posts-feed .carousel .owl-dots .owl-dot,.products-feed .carousel .products .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.carousel__slides .owl-dots .owl-dot span,.owl-theme .owl-dots .owl-dot span,.posts-feed .carousel .owl-dots .owl-dot span,.products-feed .carousel .products .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.carousel__slides .owl-dots .owl-dot.active span,.carousel__slides .owl-dots .owl-dot:hover span,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.posts-feed .carousel .owl-dots .owl-dot.active span,.posts-feed .carousel .owl-dots .owl-dot:hover span,.products-feed .carousel .products .owl-dots .owl-dot.active span,.products-feed .carousel .products .owl-dots .owl-dot:hover span{background:#869791}.switch-col-order .container--col-1-1{display:-ms-flexbox;display:flex;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media (max-width:670px){.switch-col-order .container--col-1-1 .block--2{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.switch-col-order .container--col-1-1 .block--1{padding-right:10px;padding-left:40px}.switch-col-order .container--col-1-1 .block--1 img{margin-left:auto}@media (max-width:670px){.switch-col-order .container--col-1-1{-ms-flex-flow:column;flex-flow:column}.switch-col-order .container--col-1-1 .block--1{padding:20px}}.section-header .titles .title{margin-bottom:0}.calculator .bg--blue{margin-top:-220px;background-color:#3f5ca7;color:#fff;padding:20px 10px}.calculator .bg--blue p{margin-bottom:0}.video-sec .block .calculator{margin-top:0}

/*! fonts: */@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(../fonts/montserrat-v15-latin-100.eot);src:local("Montserrat Thin"),local("Montserrat-Thin"),url(../fonts/montserrat-v15-latin-100.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-100.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-100.woff) format("woff"),url(../fonts/montserrat-v15-latin-100.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-100.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(../fonts/montserrat-v15-latin-100italic.eot);src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(../fonts/montserrat-v15-latin-100italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-100italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-100italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-100italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-100italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(../fonts/montserrat-v15-latin-200.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../fonts/montserrat-v15-latin-200.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-200.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-200.woff) format("woff"),url(../fonts/montserrat-v15-latin-200.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-200.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(../fonts/montserrat-v15-latin-200italic.eot);src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(../fonts/montserrat-v15-latin-200italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-200italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-200italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-200italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-200italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/montserrat-v15-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(../fonts/montserrat-v15-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-300.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-300.woff) format("woff"),url(../fonts/montserrat-v15-latin-300.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(../fonts/montserrat-v15-latin-300italic.eot);src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(../fonts/montserrat-v15-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-300italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-300italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-300italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-300italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat-v15-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-regular.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-regular.woff) format("woff"),url(../fonts/montserrat-v15-latin-regular.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/montserrat-v15-latin-italic.eot);src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../fonts/montserrat-v15-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat-v15-latin-500.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/montserrat-v15-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-500.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-500.woff) format("woff"),url(../fonts/montserrat-v15-latin-500.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-500.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(../fonts/montserrat-v15-latin-500italic.eot);src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../fonts/montserrat-v15-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-500italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-500italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-500italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-500italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat-v15-latin-600.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/montserrat-v15-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-600.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-600.woff) format("woff"),url(../fonts/montserrat-v15-latin-600.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(../fonts/montserrat-v15-latin-600italic.eot);src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(../fonts/montserrat-v15-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-600italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-600italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-600italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-600italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat-v15-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat-v15-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-700.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-700.woff) format("woff"),url(../fonts/montserrat-v15-latin-700.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-700.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/montserrat-v15-latin-700italic.eot);src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../fonts/montserrat-v15-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-700italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-700italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-700italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-700italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(../fonts/montserrat-v15-latin-800.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../fonts/montserrat-v15-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-800.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-800.woff) format("woff"),url(../fonts/montserrat-v15-latin-800.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-800.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(../fonts/montserrat-v15-latin-800italic.eot);src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(../fonts/montserrat-v15-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-800italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-800italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-800italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-800italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(../fonts/montserrat-v15-latin-900.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(../fonts/montserrat-v15-latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-900.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-900.woff) format("woff"),url(../fonts/montserrat-v15-latin-900.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-900.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(../fonts/montserrat-v15-latin-900italic.eot);src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(../fonts/montserrat-v15-latin-900italic.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v15-latin-900italic.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-900italic.woff) format("woff"),url(../fonts/montserrat-v15-latin-900italic.ttf) format("truetype"),url(../fonts/montserrat-v15-latin-900italic.svg#Montserrat) format("svg")}body{font-weight:300;font-size:1.4rem;line-height:2;color:#444}body,p{font-family:Montserrat,Helvetica,sans-serif}p{margin:0 0 20px;font-size:1.5rem;line-height:2.3rem;font-weight:400}.lead{font-size:1.8rem}.archive .date,.latest-news .post .date,.smallprint{font-size:1rem!important}a{font-weight:700;text-decoration:none;color:#3f5ca7}a:active,a:hover{text-decoration:none;color:#242658}.h1,.h2,.h3,.h4,.h5,.h6,.hero .image--title-overlay .overlay .subtitle,.hero .image--title-overlay .overlay .title,.image--title-overlay.compact .overlay .title,.latest-news .post .title,.post .inner .title>a,h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-weight:400;line-height:1.2;color:#242658}.h1,.post .inner .title>a,h1{font-size:5.5rem;font-weight:600}.h2,.h2 .post .inner .title>a,.h2 h1,.post .inner .h2 .title>a,h2{font-size:3.4rem;font-weight:600}.h3,.h3 h2,.image--title-overlay.compact .overlay .title,.image--title-overlay.compact .overlay .title h2,h3{font-size:3.2rem;font-weight:800}.h4,.h4 h3,.hero .image--title-overlay .overlay .title,.hero .image--title-overlay .overlay .title h3,.latest-news .post .title,.latest-news .post .title h3,h4{font-size:2rem;font-weight:400}.h5,.h5 h4,h5{font-size:1.5rem}.h5 h4,.h6,.hero .image--title-overlay .overlay .subtitle,h6{font-size:1.5rem;font-weight:400}@media (max-width:768px){.h1,.post .inner .title>a,h1{font-size:3.3rem}.h2,.h2 .post .inner .title>a,.h2 h1,.post .inner .h2 .title>a,h2{font-size:3rem}.h3,.h3 h2,.image--title-overlay.compact .overlay .title,.image--title-overlay.compact .overlay .title h2,h3{font-size:2.8rem}.h4,.h4 h3,.hero .image--title-overlay .overlay .title,.hero .image--title-overlay .overlay .title h3,.latest-news .post .title,.latest-news .post .title h3,h4{font-size:1.7rem}.h5,.h5 h4,.h6,.h6 h5,.hero .image--title-overlay .overlay .subtitle,.hero .image--title-overlay .overlay .subtitle h5,h5,h6{font-size:1.5rem}}b,strong{font-weight:700}.italic{font-style:italic}hr{width:100%;margin:30px auto;border:1px solid #c6c6c6;border-top:0}blockquote{font-style:italic;margin:5px;margin-bottom:20px;padding:15px;background:#e3e3e3}blockquote :last-child{margin-bottom:0}ol,ul{padding-left:20px}dl,ol,ul{margin-top:0;margin-bottom:20px}dt{font-weight:700}dd{margin-left:20px}dl,pre{padding:15px;margin:5px;background:#e3e3e3;border:1px solid #c6c6c6}pre{display:inline-block;width:auto;padding-top:0}.titles .title{margin-bottom:30px}.titles .subtitle{font-size:1.5rem;color:#1d1d1d;font-weight:600;margin:10px 0;line-height:2.1rem}.titles__image{max-width:60px;display:inline-block}@media (max-width:768px){.titles .title{margin-bottom:10px}}.titles.title-left{padding-top:30px}.titles.title-left .title{text-align:left}@media (min-width:769px){.titles.title-left .title{width:50%;padding-right:40px}}.container--col-1 .titles,.section-header.container--col-1 .titles{text-align:center}.container--col-1 .titles .subtitle,.section-header.container--col-1 .titles .subtitle{text-align:left}

/*! unb custom css (Never edit these files when developing new theme): */.style-guide-wrapper{width:100%;max-width:980px;margin:60px auto;padding:0 10px}.style-guide-wrapper .page-title{padding:20px 0}.style-guide-wrapper .page-title .icon--logo{margin:0 auto}.style-guide-wrapper>div{clear:both;padding:30px 0;border-bottom:1px solid #000;margin-bottom:30px}.style-guide-section,.style-guide-section-title{float:left}.style-guide-section-title{display:block;height:100%;width:30%}.style-guide-section{width:70%}.colors>.style-guide-section>div{width:100px;height:100px;float:left;margin:0 10px 10px 0}.colors>.style-guide-section>p{float:left}.iconography>.style-guide-section>div{float:left;margin:5px 20px}.iconography>.style-guide-section>.bg-for-white-icons>div p,.iconography>.style-guide-section>div p{margin-top:6px}.bg-for-white-icons{margin-top:30px;color:#fff;width:100%!important;height:auto!important;padding:20px;margin-bottom:20px;background:#242658}.bg-for-white-icons>div{float:left}.iconography .big-grey-arrows{margin-top:30px;width:360px!important;height:300px!important;padding:20px}.iconography .big-grey-arrows>div{float:left}.imagery>.style-guide-section img{border:1px solid gray}.navigation>.style-guide-section hr{clear:both}.navigation .primary-nav{background:#242658}.navigation .footer-nav{background:#444}.wrap{padding-bottom:40px}.container,.wrapper{width:100%;margin:0 auto}.wrapper{position:relative;background-repeat:no-repeat;background-position:100% 100%;background-size:contain}.container{position:relative;max-width:1130px}.wrapper--narrow .container{max-width:980px}.wrapper--wide .container{max-width:1400px}.container .wrapper--full{max-width:100%}.block{position:relative;padding:10px}.block img{display:block;width:100%;height:auto}.block table{width:90%}@media (max-width:1130px){.block{padding:20px}}.container--col-1>.block{width:100%}.container--col-1-1{padding:30px 0}.container--col-1-1>.block{width:50%}.container--col-1-1>.block--1{padding-right:40px}.container--col-1-1>.block--2 .image{margin-top:60px}@media (max-width:750px){.container--col-1-1>.block{padding-right:20px}}@media (max-width:670px){.container--col-1-1>.block{width:100%}.container--col-1-1>.block--2 .image{margin-top:0}}.container--col-1-1-1>.block{width:33.3333333333%}@media (max-width:810px){.container--col-1-1-1>.block{width:50%;padding:0 10px}}@media (max-width:540px){.container--col-1-1-1>.block{width:100%}}.container--col-1-G>.block--1{width:38.2%}.container--col-1-G>.block--2{width:61.8%}@media (max-width:710px){.container--col-1-G>.block--1,.container--col-1-G>.block--2{width:100%}}.container--col-G-1>.block--1{width:61.8%}.container--col-G-1>.block--2{width:38.2%}@media (max-width:710px){.container--col-G-1>.block--1,.container--col-G-1>.block--2{width:100%}}.container--col-1-2>.block--1{width:33.3333333333%}.container--col-1-2>.block--2{width:66.6666666667%}@media (max-width:810px){.container--col-1-2>.block--1{width:38.2%}.container--col-1-2>.block--2{width:61.8%}}@media (max-width:710px){.container--col-1-2>.block--1,.container--col-1-2>.block--2{width:100%}}.container--col-2-1>.block--1{width:66.6666666667%}.container--col-2-1>.block--2{width:33.3333333333%}@media (max-width:810px){.container--col-2-1>.block--1{width:61.8%}.container--col-2-1>.block--2{width:38.2%}}@media (max-width:710px){.container--col-2-1>.block--1,.container--col-2-1>.block--2{width:100%}}.container--col-1-1-1-1>.block{width:25%}@media (max-width:1080px){.container--col-1-1-1-1>.block{width:50%}.container--col-1-1-1-1>.block:nth-child(odd){clear:both}}@media (max-width:540px){.container--col-1-1-1-1>.block{width:100%}}.container--col-1-3>.block--1{width:25%}.container--col-1-3>.block--2{width:75%}@media (max-width:1080px){.container--col-1-3>.block--1{width:33.3333333333%}.container--col-1-3>.block--2{width:66.6666666667%}}@media (max-width:810px){.container--col-1-3>.block--1{width:38.2%}.container--col-1-3>.block--2{width:61.8%}}@media (max-width:710px){.container--col-1-3>.block--1,.container--col-1-3>.block--2{width:100%}}.container--col-3-1>.block--1{width:75%}.container--col-3-1>.block--2{width:25%}@media (max-width:1080px){.container--col-3-1>.block--1{width:66.6666666667%}.container--col-3-1>.block--2{width:33.3333333333%}}@media (max-width:810px){.container--col-3-1>.block--1{width:61.8%}.container--col-3-1>.block--2{width:38.2%}}@media (max-width:710px){.container--col-3-1>.block--1,.container--col-3-1>.block--2{width:100%}}.container--col-1-2-1>.block{width:25%}.container--col-1-2-1>.block--1{left:-50%}.container--col-1-2-1>.block--2{left:25%;width:50%}@media (max-width:1080px){.container--col-1-2-1>.block{width:50%}.container--col-1-2-1>.block--1{left:0}.container--col-1-2-1>.block--2{left:0;width:100%}}@media (max-width:540px){.container--col-1-2-1>.block{width:100%}}.no-padding .container--col-1-1{padding:0}body{min-height:100%;scroll-behavior:smooth}.content-area{width:100%;clear:both}.full-width{width:100%;max-width:100%}.clearboth{clear:both}.hidden{display:none}.transparent{opacity:0}.not-in-use{height:0;margin:0!important;overflow:hidden}.force-to-front{z-index:10000}.centered{text-align:center}.caps{text-transform:uppercase}.videoWrapper{position:relative;display:block;width:100%;height:0;padding:75% 0 0}.videoWrapper.aspect-16x9{padding:56.25% 0 0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.align-center{text-align:center}.bg--grey,.bg-grey{background-color:#f1f1f1}.bg--grey .container--col-1,.bg-grey .container--col-1{padding:15px 0}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.header--site{position:relative;z-index:10;margin-bottom:0}.header--site a:hover{text-decoration:none}.header--site .wrapper--header-upper{background-color:#e3e3e3}.header--site .wrapper--header-upper .container--header-upper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:645px){.header--site .wrapper--header-upper .container--header-upper{-ms-flex-pack:center;justify-content:center}}@media (max-width:440px){.header--site .wrapper--header-upper .container--header-upper .nav--social li{height:15px;margin-right:15px}.header--site .wrapper--header-upper .container--header-upper .btn,.header--site .wrapper--header-upper .container--header-upper .btn--alt,.header--site .wrapper--header-upper .container--header-upper .btn--inv,.header--site .wrapper--header-upper .container--header-upper .btn--white,.header--site .wrapper--header-upper .container--header-upper .button.alt,.header--site .wrapper--header-upper .container--header-upper .button.white,.header--site .wrapper--header-upper .container--header-upper .woocommerce #respond input#submit,.header--site .wrapper--header-upper .container--header-upper .woocommerce a.button,.header--site .wrapper--header-upper .container--header-upper .woocommerce button.button,.header--site .wrapper--header-upper .container--header-upper .woocommerce input.button,.woocommerce #respond .header--site .wrapper--header-upper .container--header-upper input#submit,.woocommerce .header--site .wrapper--header-upper .container--header-upper a.button,.woocommerce .header--site .wrapper--header-upper .container--header-upper button.button,.woocommerce .header--site .wrapper--header-upper .container--header-upper input.button{padding:7px 15px;font-size:1.3rem}}.header--site .wrapper--header-upper .container--header-upper ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:0}.header--site .wrapper--header-upper .container--header-upper ul li{display:inline-block;height:20px;margin-right:30px}.header--site .wrapper--header-upper .container--header-upper ul li .social-logo{height:100%}.header--site .wrapper--header-upper .btn,.header--site .wrapper--header-upper .btn--alt,.header--site .wrapper--header-upper .btn--inv,.header--site .wrapper--header-upper .btn--white,.header--site .wrapper--header-upper .button.alt,.header--site .wrapper--header-upper .button.white,.header--site .wrapper--header-upper .woocommerce #respond input#submit,.header--site .wrapper--header-upper .woocommerce a.button,.header--site .wrapper--header-upper .woocommerce button.button,.header--site .wrapper--header-upper .woocommerce input.button,.woocommerce #respond .header--site .wrapper--header-upper input#submit,.woocommerce .header--site .wrapper--header-upper a.button,.woocommerce .header--site .wrapper--header-upper button.button,.woocommerce .header--site .wrapper--header-upper input.button{margin:0}.header--site .wrapper--header-upper .btn--alt:hover,.header--site .wrapper--header-upper .btn--inv:hover,.header--site .wrapper--header-upper .btn--white:hover,.header--site .wrapper--header-upper .btn:hover,.header--site .wrapper--header-upper .button.alt:hover,.header--site .wrapper--header-upper .button.white:hover,.header--site .wrapper--header-upper .woocommerce #respond input#submit:hover,.header--site .wrapper--header-upper .woocommerce a.button:hover,.header--site .wrapper--header-upper .woocommerce button.button:hover,.header--site .wrapper--header-upper .woocommerce input.button:hover,.woocommerce #respond .header--site .wrapper--header-upper input#submit:hover,.woocommerce .header--site .wrapper--header-upper a.button:hover,.woocommerce .header--site .wrapper--header-upper button.button:hover,.woocommerce .header--site .wrapper--header-upper input.button:hover{transform:none}.header--site .container{box-sizing:content-box;margin-bottom:0}.header--site .container.container--header-upper ul#menu-header-upper{padding:0;margin:8px 0;text-align:center}@media (max-width:750px){.header--site .container.container--header-upper ul#menu-header-upper{display:none}}.header--site .container.container--header-upper ul#menu-header-upper li{display:inline}.header--site .container.container--header-upper ul#menu-header-upper li:last-child:after{content:none}.header--site .container.container--header-upper ul#menu-header-upper li:after{margin:0 10px;font-weight:700;color:#444;content:"\00B7"}.header--site .container.container--header-upper ul#menu-header-upper li a{color:#444;transition:color .3s}.header--site .container.container--header-upper ul#menu-header-upper li a:hover{color:#3f5ca7}.header--site .container.container--header-top-title{max-width:1130px;font-size:1.8rem;font-weight:600;color:#1d1d1b;text-align:right;padding-top:20px}@media (max-width:870px){.header--site .container.container--header-top-title{display:none}}.header--site .container.container--header-top-title span{margin-right:25%;display:none}.header--site .container.container--header-top{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:1130px;padding:0 20px 20px}@media (max-width:870px){.header--site .container.container--header-top{padding:30px 20px}}.header--site .container.container--header-top:after,.header--site .container.container--header-top:before{display:none}.header--site .container.container--header-top .brand{position:relative;float:left}.header--site .container.container--header-top .brand img{display:block;width:100%;max-width:210px;height:auto}.header--site .container.container--header-top .contact-info{display:-ms-flexbox;display:flex;float:right;width:675px;margin-right:0;margin-bottom:0;list-style-type:none}@media (max-width:870px){.header--site .container.container--header-top .contact-info{width:400px}}.header--site .container.container--header-top .contact-info li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:90%;line-height:25px}.header--site .container.container--header-top .contact-info li a .img-container{position:relative;width:17px;min-width:17px;line-height:normal;height:17px}.header--site .container.container--header-top .contact-info li a .img-container img{width:100%;height:auto}.header--site .container.container--header-top .contact-info li a .img-container:before{position:absolute;top:52%;left:51%;z-index:-1;display:block;width:35px;height:35px;content:"";background-color:#e3e3e3;border-radius:50%;transform:translate(-50%,-50%)}.header--site .container.container--header-top .contact-info li a p{margin:0 0 0 30px;font-size:1.5rem;line-height:1.7rem;font-weight:600;color:#1d1d1b}.header--site .container.container--header-top .contact-info li a p span{margin-top:5px;font-weight:300}.header--site .container.container--header-top .contact-info li a:active li a,.header--site .container.container--header-top .contact-info li a:active p,.header--site .container.container--header-top .contact-info li a:focus li a,.header--site .container.container--header-top .contact-info li a:focus p,.header--site .container.container--header-top .contact-info li a:hover li a,.header--site .container.container--header-top .contact-info li a:hover p{color:#3f5ca7}.header--site .container.container--header-top .contact-info li a:active span,.header--site .container.container--header-top .contact-info li a:focus span,.header--site .container.container--header-top .contact-info li a:hover span{color:#242658}@media (max-width:830px){.header--site .container.container--header-top{box-sizing:border-box;padding:20px}.header--site .container.container--header-top .brand{display:block;-ms-flex:0 0 30%;flex:0 0 30%;float:none;margin:auto}.header--site .container.container--header-top .contact-info{margin-right:0}}@media (max-width:870px){.header--site .container.container--header-top .brand img{margin-left:20px}.header--site .container.container--header-top .contact-info{-ms-flex-direction:column;flex-direction:column}.header--site .container.container--header-top .contact-info li{margin-bottom:25px}}@media (max-width:870px) and (max-width:540px){.header--site .container.container--header-top .contact-info li{margin-bottom:0}}@media (max-width:870px){.header--site .container.container--header-top .contact-info li:last-child{margin-bottom:0}}@media (max-width:700px){.header--site .container.container--header-top{-ms-flex-pack:distribute;justify-content:space-around}.header--site .container.container--header-top:after,.header--site .container.container--header-top:before{display:none}.header--site .container.container--header-top .brand{-ms-flex:1 1 30%;flex:1 1 30%}.header--site .container.container--header-top .brand img{margin-bottom:25px}.header--site .container.container--header-top .contact-info{-ms-flex:1 1 26%;flex:1 1 26%}.header--site .container.container--header-top .contact-info li:first-child{margin-bottom:25px}}@media (max-width:540px){.header--site .container.container--header-top{-ms-flex-direction:column;flex-direction:column}.header--site .container.container--header-top .contact-info{display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;padding-left:0;-ms-flex-pack:center;justify-content:center}.header--site .container.container--header-top .contact-info li:first-child{margin-bottom:0}.header--site .container.container--header-top .contact-info li a{width:100%;padding:10px 20px}.header--site .container.container--header-top .contact-info li a .img-container{width:18px;height:18px}.header--site .container.container--header-top .contact-info li a .img-container img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.header--site .container.container--header-top .contact-info li a .img-container:before{top:53%;width:37px;height:37px}.header--site .container.container--header-top .contact-info li a p{display:none}}@media (max-width:420px){.header--site .container.container--header-top .brand{width:100%;padding:10px 20px}.header--site .container.container--header-top .brand img{margin:0 auto 20px;max-width:240px}}@media (max-width:540px){.header--site .container.container--header-top .brand img{margin-bottom:0}}@media (max-width:768px){.header--site .container.container--header-bottom{padding:0}.header--site .container.container--header-bottom .container--header-bottom__back{display:none}}@media (max-width:420px){.header--site .container.container--header-top .user{width:100%;text-align:center}.header--site .container.container--header-top .user .nav--social li{margin-right:7.5px;margin-left:7.5px}}.header--site .mega-menu-wrapper{position:relative}@media (max-width:768px){.header--site .mega-menu-wrapper{height:auto}}.header--site .mega-menu-wrapper .mega-menu-trigger{position:relative;display:block;padding:0 36px 0 20px;line-height:40px;color:#fff;background-color:#242658;border-bottom:3px solid #fff;height:50px;width:100%}@media (min-width:769px){.header--site .mega-menu-wrapper .mega-menu-trigger{display:none}}.header--site .mega-menu-wrapper .mega-menu-trigger:after,.header--site .mega-menu-wrapper .mega-menu-trigger:before{position:absolute;top:50%;width:9px;height:2px;margin-top:-1px;content:"";background:#242658}.header--site .mega-menu-wrapper .mega-menu-trigger:before{right:22px;transform:rotate(45deg)}.header--site .mega-menu-wrapper .mega-menu-trigger:after{right:17px;transform:rotate(-45deg)}.header--site .mega-menu-wrapper .mega-menu-trigger .hamburger-lines{display:block;height:26px;width:32px;position:absolute;top:11px;left:20px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.header--site .mega-menu-wrapper .mega-menu-trigger .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:#fff}.header--site .mega-menu-wrapper .mega-menu-trigger .hamburger-lines .line.line1{transform-origin:0 0;transition:transform .4s ease-in-out}.header--site .mega-menu-wrapper .mega-menu-trigger .hamburger-lines .line.line2{transition:transform .2s ease-in-out}.header--site .mega-menu-wrapper .mega-menu-trigger .hamburger-lines .line.line3{transform-origin:0 100%;transition:transform .4s ease-in-out}.header--site .mega-menu-wrapper .primary-nav{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;padding:0 10px;color:#fff;visibility:hidden;background-color:#242658;transition:transform .5s 0s,visibility 0s .5s;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:769px){.header--site .mega-menu-wrapper .primary-nav{position:relative;width:100%;height:auto;padding:0;color:#242658;visibility:visible;background-color:transparent;opacity:1!important}}@media (max-width:768px){.header--site .mega-menu-wrapper .primary-nav .nav{padding:20px;margin-top:30px}.header--site .mega-menu-wrapper .primary-nav .nav li{padding:10px 0}.header--site .mega-menu-wrapper .primary-nav .nav li:hover{background-color:transparent}}@media (max-width:768px){.header--site .mega-menu-wrapper .primary-nav{transform:translateY(-100%)}}.header--site .mega-menu-wrapper .primary-nav h2{position:relative;z-index:1}@media (min-width:769px){.header--site .mega-menu-wrapper .primary-nav h2{display:none}}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close{position:absolute;top:0;right:0;z-index:1;width:50px;height:50px;overflow:hidden;text-indent:100%;white-space:nowrap}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:after,.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:2px;height:20px;content:"";background-color:#fff;transform:translateX(-50%) translateY(-50%)}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:after{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:before{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}@media (min-width:769px){.header--site .mega-menu-wrapper .primary-nav .mega-menu-close{display:none}}.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active{visibility:visible;transition:transform .5s 0s,visibility 0s 0s;transform:translateY(0)}@media (min-width:769px){.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active{opacity:1;transition:opacity .3s 0s,visibility .3s 0s,transform .3s 0s;transform:translateY(0)}}.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active .nav,.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active .nav ul{-webkit-overflow-scrolling:touch}.header--site .mega-menu-wrapper .primary-nav li,.header--site .mega-menu-wrapper .primary-nav ol,.header--site .mega-menu-wrapper .primary-nav ul{padding:0;margin:0;list-style:none}.header--site .mega-menu-wrapper .search-form-mobile{position:absolute;bottom:60px;left:0;width:100%}@media (min-width:769px){.header--site .mega-menu-wrapper .search-form-mobile{display:none}}.header--site .mega-menu-wrapper .search-form-mobile form{text-align:center}.header--site .mega-menu-wrapper .search-form-mobile input{position:relative;display:none;width:95%;padding:10px 20px;color:#3f5ca7;background:transparent;background:#242658;border:1px solid #3f5ca7;border-radius:5px}.header--site .mega-menu-wrapper .nav,.header--site .mega-menu-wrapper .nav ul{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px;overflow-x:hidden;overflow-y:auto;transition:transform .3s}@media (min-width:769px){.header--site .mega-menu-wrapper .nav,.header--site .mega-menu-wrapper .nav ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0}}.header--site .mega-menu-wrapper .nav a,.header--site .mega-menu-wrapper .nav ul a{display:block;overflow:hidden;color:#fff;text-overflow:ellipsis;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:color .3s}@media (min-width:769px){.header--site .mega-menu-wrapper .nav a,.header--site .mega-menu-wrapper .nav ul a{height:50px;font-size:1.2rem;line-height:50px;color:#fff}.header--site .mega-menu-wrapper .nav a:hover,.header--site .mega-menu-wrapper .nav ul a:hover{color:#f1f1f1}}@media (min-width:771px){.header--site .mega-menu-wrapper .nav a,.header--site .mega-menu-wrapper .nav ul a{font-size:1.4rem}}@media (min-width:769px){.header--site .mega-menu-wrapper .nav,.header--site .mega-menu-wrapper .nav ul{padding-top:60px;padding-top:0;overflow:visible}}@media (min-width:769px){.header--site .mega-menu-wrapper .nav{position:static;height:auto}.header--site .mega-menu-wrapper .nav .menu-item{position:relative}.header--site .mega-menu-wrapper .nav .move-out li a{opacity:1;transform:translateX(0)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu{top:50px;left:0;width:auto;height:auto;padding:0;background-color:#fff;border-top:1px solid #c6c6c5;box-shadow:0 4px 12px rgba(0,0,0,.1)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu:after{display:table;clear:both;content:""}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.sub-menu{transform:translateX(0)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.fade-in{animation:cd-fade-in .2s}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.fade-out{animation:cd-fade-out .2s}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu .go-back,.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu .go-back a{display:none}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li{position:relative;float:left;width:100%;height:auto;padding:7px 20px;margin:0;text-align:left;cursor:pointer}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>.sub-menu{display:none}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:hover{color:#242658;background:#e3e3e3;cursor:pointer}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:hover>.sub-menu{display:-ms-flexbox;display:flex;background-color:#fff;left:-64px;top:-1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:hover>.sub-menu .menu-item{padding:0}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:hover>.sub-menu>ul{padding-bottom:0}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:hover>.sub-menu li{color:#242658;font-size:1.4rem;height:auto}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:hover>.sub-menu li:hover{background-color:#e3e3e3}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:hover>.sub-menu li a{color:#242658;font-size:1.4rem;padding:10px 20px}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li.menu-item-has-children{margin-bottom:0}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li.menu-item-has-children>a:hover{color:#242658;cursor:default}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a{font-size:1.2rem;color:#242658;text-align:left}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a:after,.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a:before{display:none}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>ul{height:auto}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>ul .go-back{display:none}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.move-out>li>a{transform:translateX(0)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu a{padding-left:0;font-size:1.3rem;line-height:29px}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu ul{height:auto;overflow:hidden}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>ul{visibility:hidden}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>ul.is-active{color:#3f5ca7;visibility:visible}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>ul.is-active>li>ul{visibility:visible}.header--site .mega-menu-wrapper .nav.move-out>li>a,.header--site .mega-menu-wrapper .nav.sub-menu>li>a,.header--site .mega-menu-wrapper .nav ul.move-out>li>a,.header--site .mega-menu-wrapper .nav ul.sub-menu>li>a{opacity:1}}@media (min-width:771px){.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li{padding:0}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a{font-size:1.4rem;padding:10px 20px;height:100%;width:100%;cursor:pointer}}.header--site .mega-menu-wrapper .nav.sub-menu{width:100%;transform:translateX(100%)}.header--site .mega-menu-wrapper .nav ul.sub-menu{transform:translateX(100%)}.header--site .mega-menu-wrapper .nav ul.sub-menu li{width:100%}.header--site .mega-menu-wrapper .nav .menu-item{padding:0 15px}@media (max-width:1040px){.header--site .mega-menu-wrapper .nav .menu-item{padding:0 13px}}.header--site .mega-menu-wrapper .nav .menu-item:hover{background-color:#3f5ca7}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a{position:relative}@media (max-width:768px){.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:after,.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:before{position:absolute;top:50%;display:inline-block;width:10px;height:2px;margin-top:-1px;content:"";background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:before{transform:rotate(45deg)}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:after{transform:rotate(-45deg)}}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:after,.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:before{right:20px;transform-origin:9px 50%}.header--site .mega-menu-wrapper .nav .go-back a{position:relative;padding-left:20px}@media (max-width:768px){.header--site .mega-menu-wrapper .nav .go-back a:after,.header--site .mega-menu-wrapper .nav .go-back a:before{position:absolute;top:50%;left:0;display:inline-block;width:10px;height:2px;margin-top:-1px;content:"";background:#fff;transform-origin:1px 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header--site .mega-menu-wrapper .nav .go-back a:before{transform:rotate(45deg)}.header--site .mega-menu-wrapper .nav .go-back a:after{transform:rotate(-45deg)}}@keyframes cd-fade-in{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes cd-fade-out{0%{visibility:visible;opacity:1}to{visibility:visible;opacity:0}}.nav.move-out>li>a,.nav.sub-menu>li>a,.nav ul.move-out>li>a,.nav ul.sub-menu>li>a{opacity:0}@media (min-width:769px){.container--header-bottom.roll .container-transform{transform:rotateX(180deg)}.container--header-bottom .container--header-bottom__back,.container--header-bottom .container--header-bottom__front{top:-60px;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.container--header-bottom,.container--header-bottom__back,.container--header-bottom__front{width:100%;background-color:#242658;border-bottom:3px solid #fff}.container-transform{position:relative;z-index:1;transition:.6s;transform-style:preserve-3d}.container--header-bottom__front{top:0;transform:rotateX(0deg)}.container--header-bottom__back{transform:rotateX(180deg)}}@media only screen and (min-width:769px){.primary-nav{position:absolute;width:100%;height:auto;color:#242658;background-color:transparent}.open-to-left .primary-nav{right:0;left:auto}.primary-nav .mega-menu-close,.primary-nav h2{display:none}.primary-nav.dropdown-is-active{opacity:1;transition:opacity .3s 0s,visibility .3s 0s,transform .3s 0s;transform:translateY(0)}}.hide-menu-item{display:none}@media (max-width:769px){.hide-menu-item{display:block}}.wrapper--header--page.not-in-use{display:none}.header--page{position:relative}.header--page .header--page__image+.header--page__content{width:100%;padding:20px;text-align:center;text-transform:capitalize}.header--page .header--page__image+.header--page__content .post .inner .title>a,.header--page .header--page__image+.header--page__content h1,.header--page .header--page__image+.header--page__content p,.post .inner .header--page .header--page__image+.header--page__content .title>a{color:#fff}.header--page .header--page__image+.header--page__content p{font-weight:600;line-height:2rem}.header--page__content{max-width:1130px;padding:0 30px;margin:30px auto 0}@media (max-width:1180px){.header--page__content{padding:0 20px}}.wrapper--header--page.margin{margin-top:-25px;margin-bottom:50px}@media (max-width:471px){.wrapper--header--page.margin{margin-bottom:10px}}.wrapper--header--page .container{max-width:none}.wrapper--header--page .header--page{max-height:450px;padding:0;overflow:hidden}.wrapper--header--page .header--page .header--page__image+.header--page__content{position:absolute;top:50%;left:50%;max-width:1080px;text-align:left;transform:translate(-50%,-50%)}.post .inner .wrapper--header--page .header--page .header--page__image+.header--page__content .title>a,.wrapper--header--page .header--page .header--page__image+.header--page__content .post .inner .title>a,.wrapper--header--page .header--page .header--page__image+.header--page__content h1{width:67%;font-size:4.6rem;line-height:6.2rem;font-weight:800;margin-bottom:30px}.wrapper--header--page .header--page .header--page__image+.header--page__content p{font-size:2.2rem;line-height:3.2rem;width:76%;text-transform:none}.wrapper--header--page .header--page__image{height:450px;position:relative}.wrapper--header--page .header--page__image:before{position:absolute;display:block;width:100%;height:100%;content:"";background-image:url(../images/page--overlay.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:659px){.wrapper--header--page .header--page__image:after{content:"";width:100%;height:100%;display:block;background-color:hsla(0,0%,89%,.5);position:absolute;left:0;top:0}}.wrapper--header--page .header--page__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;position:relative}@media (min-width:1500px){.wrapper--header--page .header--page{max-height:500px}}@media (max-width:950px){.post .inner .wrapper--header--page .header--page__content .title>a,.wrapper--header--page .header--page__content .post .inner .title>a,.wrapper--header--page .header--page__content h1,.wrapper--header--page .header--page__content p{width:80%}}@media (max-width:860px){.post .inner .wrapper--header--page .header--page__content .title>a,.wrapper--header--page .header--page__content .post .inner .title>a,.wrapper--header--page .header--page__content h1{font-size:3.8rem;line-height:4.8rem}}@media (max-width:630px){.wrapper--header--page{margin-top:0}.wrapper--header--page .header--page:before{z-index:1;background-position:80%,74%}.wrapper--header--page .header--page .header--page__image+.header--page__content{position:relative;top:0;left:0;padding:70px 20px;transform:none;z-index:1}.post .inner .wrapper--header--page .header--page .header--page__image+.header--page__content .title>a,.wrapper--header--page .header--page .header--page__image+.header--page__content .post .inner .title>a,.wrapper--header--page .header--page .header--page__image+.header--page__content h1{font-size:3.3rem;line-height:4.3rem}.wrapper--header--page .header--page__image{position:absolute;top:0;height:100%;width:100%}.wrapper--header--page .header--page__image img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:550px){.post .inner .wrapper--header--page .header--page .header--page__image+.header--page__content .title>a,.wrapper--header--page .header--page .header--page__image+.header--page__content .post .inner .title>a,.wrapper--header--page .header--page .header--page__image+.header--page__content h1{width:100%;margin-bottom:20px;font-size:2.8rem;line-height:3.5rem}.wrapper--header--page .header--page .header--page__image+.header--page__content p{width:100%;font-size:1.6rem;line-height:2.4rem}}.home .wrapper--header--page{margin-bottom:0}.home .wrapper--header--page .header--page{position:relative;max-height:650px}.home .wrapper--header--page .header--page__content{position:absolute;top:50%;left:50%;max-width:1080px;text-align:left;transform:translate(-50%,-50%)}.home .wrapper--header--page .header--page__content .post .inner .title>a,.home .wrapper--header--page .header--page__content h1,.post .inner .home .wrapper--header--page .header--page__content .title>a{width:66%;font-size:5.2rem;font-weight:800;line-height:5.9rem;color:#242658}.home .wrapper--header--page .header--page__content .btn,.home .wrapper--header--page .header--page__content .btn--alt,.home .wrapper--header--page .header--page__content .btn--inv,.home .wrapper--header--page .header--page__content .btn--white,.home .wrapper--header--page .header--page__content .button.alt,.home .wrapper--header--page .header--page__content .button.white,.home .wrapper--header--page .header--page__content .woocommerce #respond input#submit,.home .wrapper--header--page .header--page__content .woocommerce a.button,.home .wrapper--header--page .header--page__content .woocommerce button.button,.home .wrapper--header--page .header--page__content .woocommerce input.button,.woocommerce #respond .home .wrapper--header--page .header--page__content input#submit,.woocommerce .home .wrapper--header--page .header--page__content a.button,.woocommerce .home .wrapper--header--page .header--page__content button.button,.woocommerce .home .wrapper--header--page .header--page__content input.button{margin:0 5px 0 0}.home .wrapper--header--page .header--page__image{height:unset}.home .wrapper--header--page .header--page__image:before{background-image:url(../images/home--overlay.png)}@media (max-width:950px){.home .wrapper--header--page .header--page__content .post .inner .title>a,.home .wrapper--header--page .header--page__content h1,.post .inner .home .wrapper--header--page .header--page__content .title>a{width:80%}}@media (max-width:860px){.home .wrapper--header--page .header--page__content .post .inner .title>a,.home .wrapper--header--page .header--page__content h1,.post .inner .home .wrapper--header--page .header--page__content .title>a{font-size:4rem;line-height:4.5rem}}@media (max-width:630px){.home .wrapper--header--page{margin-top:0}.home .wrapper--header--page .header--page:before{z-index:1;background-position:50%,34%}.home .wrapper--header--page .header--page__content{position:relative;top:0;left:0;padding:100px 20px;transform:none}.home .wrapper--header--page .header--page__content .post .inner .title>a,.home .wrapper--header--page .header--page__content h1,.post .inner .home .wrapper--header--page .header--page__content .title>a{font-size:4.5rem}.home .wrapper--header--page .header--page__image{position:absolute;top:0;height:100%}.home .wrapper--header--page .header--page__image img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:630px){.home .wrapper--header--page{margin-top:0;z-index:0}.home .wrapper--header--page .header--page:before{background-position:80%,74%}.home .wrapper--header--page .header--page__content{position:relative;top:0;left:0;padding:100px 20px;transform:none}.home .wrapper--header--page .header--page__content .post .inner .title>a,.home .wrapper--header--page .header--page__content h1,.post .inner .home .wrapper--header--page .header--page__content .title>a{font-size:4.5rem}.home .wrapper--header--page .header--page__image{position:absolute;top:0;height:100%}.home .wrapper--header--page .header--page__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}@media (max-width:550px){.home .wrapper--header--page .header--page__content .post .inner .title>a,.home .wrapper--header--page .header--page__content h1,.post .inner .home .wrapper--header--page .header--page__content .title>a{width:100%;margin-bottom:30px;font-size:3.5rem;line-height:3.7rem}}@media (max-width:400px){.home .wrapper--header--page .header--page__content .woocommerce a.button,.home .wrapper--header--page .header--page__content a.btn,.home .wrapper--header--page .header--page__content a.btn--alt,.home .wrapper--header--page .header--page__content a.btn--inv,.home .wrapper--header--page .header--page__content a.btn--white,.home .wrapper--header--page .header--page__content a.button.alt,.home .wrapper--header--page .header--page__content a.button.white,.woocommerce .home .wrapper--header--page .header--page__content a.button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:0 0 10px}}.site-footer{position:relative;padding:30px 20px;background-color:#242658}.site-footer .container--footer-top .brand img{max-width:150px;margin-bottom:20px}@media (max-width:530px){.site-footer .container--footer-top .brand img{margin:0 auto 20px}}.site-footer .container--footer-nav{display:-ms-flexbox;display:flex}.site-footer .container--footer-nav .block{margin-bottom:60px;color:#fff}.site-footer .container--footer-nav .block p{margin-bottom:10px;font-size:1.4rem;font-weight:400;line-height:1.9rem}.site-footer .container--footer-nav .block p a{font-weight:400;color:#fff}.site-footer .container--footer-nav .block p a:hover{color:#6b85c7}.site-footer .container--footer-nav .block #footer-nav--pages li{display:inline-block;width:48%}.site-footer .container--footer-nav .block #footer-nav--pages li a{font-size:1.4rem;font-weight:400;color:#fff;text-decoration:underline;letter-spacing:-.5px}.site-footer .container--footer-nav .block #footer-nav--pages li a:hover{color:#6b85c7}.site-footer .container--footer-nav .block h3{margin-bottom:20px;font-size:2.2rem;color:#fff}.site-footer .container--footer-nav .block--1{-ms-flex:0 0 28%;flex:0 0 28%}.site-footer .container--footer-nav .block--2{-ms-flex:0 0 52%;flex:0 0 52%}@media (max-width:550px){.site-footer .container--footer-nav .block{width:100%}}.site-footer .container--footer-nav .nav--social li{display:inline-block}.site-footer .container--footer-nav .nav--social img{display:inline-block;width:auto;max-height:20px;margin-right:10px}.site-footer .container--footer-nav ul{padding:0;margin:0;margin-bottom:10px;list-style:none}.site-footer .container--footer-nav ul li{display:block}@media (max-width:830px){.site-footer .container--footer-nav .block--1,.site-footer .container--footer-nav .block--2{-ms-flex:0 0 50%;flex:0 0 50%;width:100%}.site-footer .container--footer-nav .block--1 #footer-nav--pages li,.site-footer .container--footer-nav .block--2 #footer-nav--pages li{width:100%}}@media (max-width:530px){.site-footer .container--footer-nav{-ms-flex-direction:column;flex-direction:column;padding:0}.site-footer .container--footer-nav .block--1,.site-footer .container--footer-nav .block--2{width:100%;text-align:center;margin-bottom:20px}}.site-footer .container--footer-bottom{max-width:960px;text-align:center}.site-footer .container--footer-bottom .nav--social{padding:0;margin:0;margin-bottom:20px;text-align:center}.site-footer .container--footer-bottom .nav--social li{display:inline-block;width:40px}.site-footer .container--footer-bottom .nav--social li a{color:#444}.site-footer .container--footer-bottom .nav--social li a:hover{color:#1d1d1b}.site-footer .container--footer-bottom .nav--social li a .svg-inline--fa{width:20px;height:auto}.archive .site-footer .date,.latest-news .post .site-footer .date,.site-footer .archive .date,.site-footer .latest-news .post .date,.site-footer .smallprint{margin-bottom:0;font-size:1.1rem;font-weight:300;line-height:25px;color:#fff}.archive .site-footer .date a,.latest-news .post .site-footer .date a,.site-footer .archive .date a,.site-footer .latest-news .post .date a,.site-footer .smallprint a{font-weight:600;color:#fff}.archive .site-footer .date a:hover,.latest-news .post .site-footer .date a:hover,.site-footer .archive .date a:hover,.site-footer .latest-news .post .date a:hover,.site-footer .smallprint a:hover{color:#f1f1f1}.site-footer .footer-back-to-top{position:absolute;right:5%;bottom:55px;display:inline-block;width:30px;height:30px;border-top:7px solid #3f5ca7;border-right:7px solid #3f5ca7;margin-right:20px;background-color:transparent;border-radius:2px;transform:rotate(-45deg)}.site-footer .footer-back-to-top .svg-inline--fa{position:absolute;top:50%;left:50%;color:#e3e3e3;transform:translate(-50%,-50%)}@media (max-width:800px){.site-footer .footer-back-to-top{right:2.5%}}@media (max-width:666px){.site-footer .footer-back-to-top{position:relative;bottom:auto;left:50%;margin:20px auto;transform:translateX(-50%) rotate(-45deg)}}.expert-dropdown{margin-bottom:30px}.expert-dropdown .expert-info{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.expert-dropdown .expert-info .expert{-ms-flex:1 1 33%;flex:1 1 33%}.expert-dropdown .expert-info .expert--desc{text-align:center;padding:10px;position:relative}.expert-dropdown .expert-info .expert--desc:after,.expert-dropdown .expert-info .expert--desc:before{position:absolute;display:block;content:"";height:16px;top:50%;width:3px;background-color:#242658;transform-origin:center;transition:all .2s}.expert-dropdown .expert-info .expert--desc:before{transform:translateY(-50%) rotate(-45deg);right:30px}.expert-dropdown .expert-info .expert--desc:after{transform:translateY(-50%) rotate(45deg);right:20px}.expert-dropdown .expert-info .expert--desc .name,.expert-dropdown .expert-info .expert--desc p{margin-bottom:0}.expert-dropdown .expert-info .expert--desc .name{font-weight:800;color:#1d1d1b;margin-bottom:0;line-height:1.8rem}.expert-dropdown .expert-info .expert.active .expert--desc{background-color:#f1f1f1}.expert-dropdown .expert-info .expert.active .expert--desc:before{transform:translateY(-50%) rotate(90deg);height:25px}.expert-dropdown .expert-info .expert.active .expert--desc:after{opacity:0}@media (max-width:675px){.expert-dropdown .expert-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.expert-dropdown .expert-info .expert{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}}.expert-dropdown .expert-info .image{max-width:200px;margin:0 auto 20px;border:2px solid #242658;border-radius:50%}.expert-dropdown .profile{display:none;background-color:#f1f1f1;padding:20px 30px}.expert-dropdown .profile.active{display:none}@media (min-width:675px){.expert-dropdown .profile.active{display:block!important}}.expert-dropdown .profile.mb-profile{display:none!important}@media (max-width:675px){.expert-dropdown .expert.active .profile.mb-profile{display:block!important}}.blog .archive,.post-type-archive-randd-advice .archive{display:-ms-flexbox;display:flex;max-width:1200px}.blog .archive .container,.post-type-archive-randd-advice .archive .container{padding:30px 0}.blog .archive .container .block,.post-type-archive-randd-advice .archive .container .block{padding:10px}.blog .archive .container h2,.post-type-archive-randd-advice .archive .container h2{font-size:3.4rem;font-weight:800;margin:10px 20px 20px;-ms-flex:1 1 100%;flex:1 1 100%}.blog .archive .container--col-1-1,.post-type-archive-randd-advice .archive .container--col-1-1{-ms-flex:1 1 66%;flex:1 1 66%}.blog .archive .container--col-1-1:before,.post-type-archive-randd-advice .archive .container--col-1-1:before{position:absolute;top:115px;right:20px;display:block;width:3px;height:90%;content:"";background-color:#242658}.blog .archive .container--col-1-1 .wrapper,.post-type-archive-randd-advice .archive .container--col-1-1 .wrapper{position:relative;display:-ms-flexbox;display:flex;overflow:hidden;padding-right:40px;-ms-flex-flow:wrap;flex-flow:wrap}.blog .archive .container--col-1-1 .wrapper .block,.post-type-archive-randd-advice .archive .container--col-1-1 .wrapper .block{padding:0;-ms-flex:1 1 46%;flex:1 1 46%}.blog .archive .container--col-1,.post-type-archive-randd-advice .archive .container--col-1{-ms-flex:1 1 34%;flex:1 1 34%}.blog .archive .container--col-1 .container,.post-type-archive-randd-advice .archive .container--col-1 .container{display:-ms-flexbox;display:flex;padding:0;-ms-flex-flow:wrap;flex-flow:wrap}.blog .archive .container--col-1 .container .block,.post-type-archive-randd-advice .archive .container--col-1 .container .block{width:unset;-ms-flex:1 1 100%;flex:1 1 100%}.blog .archive .container--col-1 .author,.post-type-archive-randd-advice .archive .container--col-1 .author{padding:0 10px}.blog .archive .container--col-1 .btn,.blog .archive .container--col-1 .btn--alt,.blog .archive .container--col-1 .btn--inv,.blog .archive .container--col-1 .btn--white,.blog .archive .container--col-1 .button.alt,.blog .archive .container--col-1 .button.white,.blog .archive .container--col-1 .woocommerce #respond input#submit,.blog .archive .container--col-1 .woocommerce a.button,.blog .archive .container--col-1 .woocommerce button.button,.blog .archive .container--col-1 .woocommerce input.button,.post-type-archive-randd-advice .archive .container--col-1 .btn,.post-type-archive-randd-advice .archive .container--col-1 .btn--alt,.post-type-archive-randd-advice .archive .container--col-1 .btn--inv,.post-type-archive-randd-advice .archive .container--col-1 .btn--white,.post-type-archive-randd-advice .archive .container--col-1 .button.alt,.post-type-archive-randd-advice .archive .container--col-1 .button.white,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce #respond input#submit,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce a.button,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce button.button,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce input.button,.woocommerce #respond .blog .archive .container--col-1 input#submit,.woocommerce #respond .post-type-archive-randd-advice .archive .container--col-1 input#submit,.woocommerce .blog .archive .container--col-1 a.button,.woocommerce .blog .archive .container--col-1 button.button,.woocommerce .blog .archive .container--col-1 input.button,.woocommerce .post-type-archive-randd-advice .archive .container--col-1 a.button,.woocommerce .post-type-archive-randd-advice .archive .container--col-1 button.button,.woocommerce .post-type-archive-randd-advice .archive .container--col-1 input.button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto;padding:10px 35px 10px 25px;position:relative}.blog .archive .container--col-1 .btn--alt:before,.blog .archive .container--col-1 .btn--inv:before,.blog .archive .container--col-1 .btn--white:before,.blog .archive .container--col-1 .btn:before,.blog .archive .container--col-1 .button.alt:before,.blog .archive .container--col-1 .button.white:before,.blog .archive .container--col-1 .woocommerce #respond input#submit:before,.blog .archive .container--col-1 .woocommerce a.button:before,.blog .archive .container--col-1 .woocommerce button.button:before,.blog .archive .container--col-1 .woocommerce input.button:before,.post-type-archive-randd-advice .archive .container--col-1 .btn--alt:before,.post-type-archive-randd-advice .archive .container--col-1 .btn--inv:before,.post-type-archive-randd-advice .archive .container--col-1 .btn--white:before,.post-type-archive-randd-advice .archive .container--col-1 .btn:before,.post-type-archive-randd-advice .archive .container--col-1 .button.alt:before,.post-type-archive-randd-advice .archive .container--col-1 .button.white:before,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce #respond input#submit:before,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce a.button:before,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce button.button:before,.post-type-archive-randd-advice .archive .container--col-1 .woocommerce input.button:before,.woocommerce #respond .blog .archive .container--col-1 input#submit:before,.woocommerce #respond .post-type-archive-randd-advice .archive .container--col-1 input#submit:before,.woocommerce .blog .archive .container--col-1 a.button:before,.woocommerce .blog .archive .container--col-1 button.button:before,.woocommerce .blog .archive .container--col-1 input.button:before,.woocommerce .post-type-archive-randd-advice .archive .container--col-1 a.button:before,.woocommerce .post-type-archive-randd-advice .archive .container--col-1 button.button:before,.woocommerce .post-type-archive-randd-advice .archive .container--col-1 input.button:before{position:absolute;height:7px;width:7px;display:block;content:"";border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);right:20px;top:47%}.blog .archive .container--col-1 .block,.post-type-archive-randd-advice .archive .container--col-1 .block{width:100%;padding:0}@media (max-width:1250px){.blog .archive,.post-type-archive-randd-advice .archive{padding:0 20px}.blog .archive .container--col-1-1 .block,.post-type-archive-randd-advice .archive .container--col-1-1 .block{-ms-flex:1 1 100%;flex:1 1 100%}.blog .archive .container--col-1-1 .block .thumbnail-image,.post-type-archive-randd-advice .archive .container--col-1-1 .block .thumbnail-image{height:380px}}@media (max-width:1150px){.blog .archive,.post-type-archive-randd-advice .archive{-ms-flex-flow:column;flex-flow:column}.blog .archive .container--col-1,.blog .archive .container--col-1-1,.post-type-archive-randd-advice .archive .container--col-1,.post-type-archive-randd-advice .archive .container--col-1-1{padding:0}.blog .archive .container--col-1 .block,.blog .archive .container--col-1-1 .block,.post-type-archive-randd-advice .archive .container--col-1 .block,.post-type-archive-randd-advice .archive .container--col-1-1 .block{-ms-flex:1 1 46%;flex:1 1 46%}.blog .archive .container--col-1 .block .thumbnail-image,.blog .archive .container--col-1-1 .block .thumbnail-image,.post-type-archive-randd-advice .archive .container--col-1 .block .thumbnail-image,.post-type-archive-randd-advice .archive .container--col-1-1 .block .thumbnail-image{height:380px}.blog .archive .container--col-1 .block .thumbnail-image img,.blog .archive .container--col-1-1 .block .thumbnail-image img,.post-type-archive-randd-advice .archive .container--col-1 .block .thumbnail-image img,.post-type-archive-randd-advice .archive .container--col-1-1 .block .thumbnail-image img{-o-object-position:30% 22%;object-position:30% 22%}.blog .archive .container--col-1-1,.post-type-archive-randd-advice .archive .container--col-1-1{margin-bottom:40px}.blog .archive .container--col-1-1 .wrapper,.post-type-archive-randd-advice .archive .container--col-1-1 .wrapper{padding:0}.blog .archive .container--col-1-1:before,.post-type-archive-randd-advice .archive .container--col-1-1:before{display:none}.blog .archive .container--col-1 .container .block,.post-type-archive-randd-advice .archive .container--col-1 .container .block{-ms-flex:1 1 46%;flex:1 1 46%}}@media (max-width:500px){.blog .archive,.post-type-archive-randd-advice .archive{padding:0 5px}.blog .archive .container--col-1 .block,.blog .archive .container--col-1-1 .block,.post-type-archive-randd-advice .archive .container--col-1 .block,.post-type-archive-randd-advice .archive .container--col-1-1 .block{-ms-flex:1 1 46%;flex:1 1 46%}.blog .archive .container--col-1 .block .thumbnail-image,.blog .archive .container--col-1-1 .block .thumbnail-image,.post-type-archive-randd-advice .archive .container--col-1 .block .thumbnail-image,.post-type-archive-randd-advice .archive .container--col-1-1 .block .thumbnail-image{height:200px}.blog .archive .container--col-1 .block .thumbnail-image img,.blog .archive .container--col-1-1 .block .thumbnail-image img,.post-type-archive-randd-advice .archive .container--col-1 .block .thumbnail-image img,.post-type-archive-randd-advice .archive .container--col-1-1 .block .thumbnail-image img{-o-object-position:30% 22%;object-position:30% 22%}}@media (max-width:940px){.categories .block .post .inner .title>a,.categories .block h1,.post .inner .categories .block .title>a{font-size:3.5rem}}.categories .block.line-above{margin-top:140px}.categories .block.line-above:before{position:absolute;top:-120px;left:50%;width:1px;height:100px;content:"";background-color:#c6c6c5}.categories .cat-most-pop{font-family:Montserrat,Helvetica,sans-serif;margin-top:5%;margin-bottom:6px}.categories .cat-most-pop a,.categories .cat-most-pop span{font-weight:700}.categories .cat-most-pop a{text-decoration:underline!important;color:#1d1d1b}.categories .cat-item{display:inline;padding:12px 14px;color:#242658}.categories .cat-item>a{font-size:14px;transition:all .3s;color:#242658}.categories .cat-item>a:hover{color:#f1f1f1}.post.type-post{margin:0;box-shadow:none}.post{margin:20px 15px;box-shadow:0 13px 18px 1px rgba(0,0,0,.3)}@media (max-width:600px){.post{padding:0}}.post .thumbnail-image{position:relative;display:block;overflow:hidden;height:242px}.post .thumbnail-image img{position:relative;width:100%;height:100%;transition:all .3s ease-in-out;-o-object-fit:cover;object-fit:cover}.post .thumbnail-image img:hover{transform:scale(1.05)}.post .thumbnail-image:hover~h3 a{color:#3f5ca7}.post .post-categories{padding:0 20px;text-align:center}.post .post-categories li{display:inline;list-style:none}.post .post-categories li a{font-size:10px;padding:0 5px;text-transform:uppercase}.post .inner{text-align:left}.post .inner .title{margin:30px auto}.post .inner .title>a{font-size:2.2rem;display:block;font-weight:500;padding:0 20px;transition:all .3s;color:#242658}@media (max-width:750px){.post .inner .title>a{font-size:1.6rem;line-height:2.1rem}}.post .inner .title>a:hover{text-decoration:none;color:#3f5ca7}@media (max-width:750px){.post .inner .title{margin:20px 0}}.post .inner p{width:90%;color:#444}@media (max-width:600px){.post .inner p{width:100%}}.post .inner .category,.post .inner .claim-value{font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 10px;padding:5px 15px;text-transform:uppercase;border:2px solid #242658}.post .inner .view-link{color:#c6c6c6}.archive .date{text-transform:uppercase}.archive hr{margin:20px 0}.archive .post p{line-height:30px}@media (max-width:500px){.archive.col-1-1-1 .block{width:100%}}.single .at-share-btn-elements{margin-bottom:60px;text-align:center}.single .share-title{font-size:12px;margin:0;text-align:center;color:#242658}.single .project-nav-container{position:relative;margin-top:110px;text-align:center}.single .project-nav-container .project-nav{position:relative;display:block;float:left;width:50%;min-height:300px;transition:all .5s ease;background-repeat:no-repeat;background-position:50%;background-size:100%}@media (min-width:1015px){.single .project-nav-container .project-nav:hover{background-size:110%}}.single .project-nav-container .project-nav .label{font-weight:100;position:absolute;top:30%;max-width:50%;color:#fff}.single .project-nav-container .project-nav .label p{font-size:1.2rem}.single .project-nav-container .project-nav .label p:last-child{font-size:2rem}.single .project-nav-container .project-nav:before{position:absolute;top:-140px;width:1px;height:100px;content:"";transition:all .3s;transform-origin:0 0;opacity:0;background-color:#c6c6c5}.single .project-nav-container .project-nav.prev-project{position:relative;text-align:right}.single .project-nav-container .project-nav.prev-project .label{right:20px;transition:all .3s}@media (min-width:750px){.single .project-nav-container .project-nav.prev-project:hover .label{right:40px}.single .project-nav-container .project-nav.prev-project:hover:before{height:120px;transform:rotate(45deg);transform-origin:0 0;opacity:1}}.single .project-nav-container .project-nav.next-project{float:right;text-align:left}.single .project-nav-container .project-nav.next-project .label{left:20px;transition:all .3s}@media (min-width:750px){.single .project-nav-container .project-nav.next-project:hover .label{left:40px}.single .project-nav-container .project-nav.next-project:hover:before{height:120px;transform:rotate(-45deg);transform-origin:0 0;opacity:1}}@media (max-width:750px){.single .project-nav-container .project-nav{width:100%}.single .project-nav-container .project-nav .label{max-width:100%}.single .project-nav-container .project-nav.prev-project{text-align:left}.single .project-nav-container .project-nav.prev-project .label{left:20px}.single .project-nav-container .project-nav.next-project{text-align:right}.single .project-nav-container .project-nav.next-project .label{right:20px}}@media (max-width:450px){.single .project-nav-container .project-nav{min-height:200px}}.single .project-nav-container:before{position:absolute;top:-140px;width:1px;height:100px;content:"";background-color:#c6c6c5}.posts-feed{margin-top:55px}.posts-feed .container--posts-feed{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-feed .post{margin-bottom:20px;padding:0 24px}@media (max-width:600px){.posts-feed .post{margin:6px 0}}.posts-feed .post .inner{margin-top:0}.posts-feed .post .inner .title{margin:5px 0}.posts-feed .post .inner .title a{font-size:2rem;color:#242658}.posts-feed .post .inner .post-categories{margin:0}.pagination{margin-top:20px;text-align:center}.pagination .nav-links .page-numbers{font-size:1.7rem;font-weight:700;display:inline-block;height:40px;margin:0 3px;padding-top:8px;text-align:center;color:#242658}.pagination .nav-links .page-numbers.current{color:#3f5ca7}.pagination .nav-links .next,.pagination .nav-links .prev{text-transform:uppercase;padding:10px 20px;border:2px solid #242658;line-height:1.7rem;font-size:1.3rem;position:relative}.pagination .nav-links .next:before,.pagination .nav-links .prev:before{position:absolute;display:block;content:"";height:4px;width:4px;border-top:2px solid #242658;border-right:2px solid #242658;transform-origin:center}.pagination .nav-links .next{margin-left:30px;padding:10px 30px 10px 20px}.pagination .nav-links .next:before{transform:rotate(45deg) translateY(-50%);right:22px;top:50%}.pagination .nav-links .prev{margin-right:30px;padding:10px 20px 10px 30px}.pagination .nav-links .prev:before{transform:rotate(-135deg) translateY(-50%);left:22px;top:37%}.single .container--col-2-1 .block--1{padding-right:80px}.single .container--col-2-1 .block--1 .btn,.single .container--col-2-1 .block--1 .btn--alt,.single .container--col-2-1 .block--1 .btn--inv,.single .container--col-2-1 .block--1 .btn--white,.single .container--col-2-1 .block--1 .button.alt,.single .container--col-2-1 .block--1 .button.white,.single .container--col-2-1 .block--1 .woocommerce #respond input#submit,.single .container--col-2-1 .block--1 .woocommerce a.button,.single .container--col-2-1 .block--1 .woocommerce button.button,.single .container--col-2-1 .block--1 .woocommerce input.button,.woocommerce #respond .single .container--col-2-1 .block--1 input#submit,.woocommerce .single .container--col-2-1 .block--1 a.button,.woocommerce .single .container--col-2-1 .block--1 button.button,.woocommerce .single .container--col-2-1 .block--1 input.button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:unset;margin:10px 10px 20px;text-align:center;color:#242658;border:2px solid #242658;background-color:transparent}.single .container--col-2-1 .block--1 .author{padding:0 10px}.single .container--col-2-1 .block--1 .post-intro{display:inline-block;padding:20px 0}.single .container--col-2-1 .block--1 .post-intro .block--2:before{display:none!important}.single .container--col-2-1 .block--1 .post-intro .category,.single .container--col-2-1 .block--1 .post-intro .claim-value{font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:252px;padding:12px 30px;text-transform:uppercase;border:4px solid #242658}.single .container--col-2-1 .block--1 .post-intro .category{margin:10px 0;color:#fff;background-color:#242658}.single .container--col-2-1 .block--1 .thumbnail{float:right;width:180px;margin-top:40px}.single .container--col-2-1 .block--1 .entry-content{margin-top:10px}.single .container--col-2-1 .block--1 .entry-content p:first-child{font-weight:600}.single .container--col-2-1 .block--2{position:relative}.single .container--col-2-1 .block--2:before{position:absolute;left:-30px;display:block;width:2px;height:85%;top:75px;content:"";background-color:#242658}.single .container--col-2-1 .block--2 .block{margin:15px 0;padding:0}.single .container--col-2-1 .block--2 .block:before{display:none}.single .container--col-2-1 .block--2 .block h2,.single .container--col-2-1 .block--2 .block h3{font-weight:700}.single .container--col-2-1 .block--2 .block .container .post .thumbnail-image{padding:20px 40px 0}.single .container--col-2-1 .block--2 .block .container .post .thumbnail-image img{-o-object-fit:contain;object-fit:contain}.single .container--col-2-1 .block--2 .block .container .post .inner .title{margin:20px auto 10px;text-align:center}@media (max-width:1180px){.single .container--col-2-1{padding:0 20px}.single .container--col-2-1 .block--2:before{left:-10px}.single .container--col-2-1 .block--1{padding:20px 50px 20px 0}.single .container--col-2-1 .block--1 .block{padding:0}.single .container--col-2-1 .block--1 .block .btn,.single .container--col-2-1 .block--1 .block .btn--alt,.single .container--col-2-1 .block--1 .block .btn--inv,.single .container--col-2-1 .block--1 .block .btn--white,.single .container--col-2-1 .block--1 .block .button.alt,.single .container--col-2-1 .block--1 .block .button.white,.single .container--col-2-1 .block--1 .block .woocommerce #respond input#submit,.single .container--col-2-1 .block--1 .block .woocommerce a.button,.single .container--col-2-1 .block--1 .block .woocommerce button.button,.single .container--col-2-1 .block--1 .block .woocommerce input.button,.woocommerce #respond .single .container--col-2-1 .block--1 .block input#submit,.woocommerce .single .container--col-2-1 .block--1 .block a.button,.woocommerce .single .container--col-2-1 .block--1 .block button.button,.woocommerce .single .container--col-2-1 .block--1 .block input.button{margin:0 0 20px}}@media (max-width:950px){.single .container--col-2-1{padding:0 10px}.single .container--col-2-1 .block--1,.single .container--col-2-1 .block--2{width:100%;padding:10px}.single .container--col-2-1 .block--1 .block,.single .container--col-2-1 .block--2 .block{padding:0}.single .container--col-2-1 .block--1 .entry-content,.single .container--col-2-1 .block--2 .entry-content{margin-top:30px}.single .container--col-2-1 .block--1 .btn,.single .container--col-2-1 .block--1 .btn--alt,.single .container--col-2-1 .block--1 .btn--inv,.single .container--col-2-1 .block--1 .btn--white,.single .container--col-2-1 .block--1 .button.alt,.single .container--col-2-1 .block--1 .button.white,.single .container--col-2-1 .block--1 .woocommerce #respond input#submit,.single .container--col-2-1 .block--1 .woocommerce a.button,.single .container--col-2-1 .block--1 .woocommerce button.button,.single .container--col-2-1 .block--1 .woocommerce input.button,.single .container--col-2-1 .block--2 .btn,.single .container--col-2-1 .block--2 .btn--alt,.single .container--col-2-1 .block--2 .btn--inv,.single .container--col-2-1 .block--2 .btn--white,.single .container--col-2-1 .block--2 .button.alt,.single .container--col-2-1 .block--2 .button.white,.single .container--col-2-1 .block--2 .woocommerce #respond input#submit,.single .container--col-2-1 .block--2 .woocommerce a.button,.single .container--col-2-1 .block--2 .woocommerce button.button,.single .container--col-2-1 .block--2 .woocommerce input.button,.woocommerce #respond .single .container--col-2-1 .block--1 input#submit,.woocommerce #respond .single .container--col-2-1 .block--2 input#submit,.woocommerce .single .container--col-2-1 .block--1 a.button,.woocommerce .single .container--col-2-1 .block--1 button.button,.woocommerce .single .container--col-2-1 .block--1 input.button,.woocommerce .single .container--col-2-1 .block--2 a.button,.woocommerce .single .container--col-2-1 .block--2 button.button,.woocommerce .single .container--col-2-1 .block--2 input.button{margin-bottom:30px}.single .container--col-2-1 .block--1:before,.single .container--col-2-1 .block--2:before{display:none}.single .container--col-2-1 .block--1 h2,.single .container--col-2-1 .block--2 h2{margin-bottom:30px}.single .container--col-2-1 .block--1 .post,.single .container--col-2-1 .block--2 .post{margin-bottom:50px;padding-bottom:20px}}@media (max-width:950px){.single .container--col-2-1 .block--1 .btn,.single .container--col-2-1 .block--1 .btn--alt,.single .container--col-2-1 .block--1 .btn--inv,.single .container--col-2-1 .block--1 .btn--white,.single .container--col-2-1 .block--1 .button.alt,.single .container--col-2-1 .block--1 .button.white,.single .container--col-2-1 .block--1 .woocommerce #respond input#submit,.single .container--col-2-1 .block--1 .woocommerce a.button,.single .container--col-2-1 .block--1 .woocommerce button.button,.single .container--col-2-1 .block--1 .woocommerce input.button,.woocommerce #respond .single .container--col-2-1 .block--1 input#submit,.woocommerce .single .container--col-2-1 .block--1 a.button,.woocommerce .single .container--col-2-1 .block--1 button.button,.woocommerce .single .container--col-2-1 .block--1 input.button{margin:0 auto 10px}.single .container--col-2-1 .block--1 .thumbnail{float:none;margin:30px auto 10px}.single .container--col-2-1 .block--1 .post-intro{display:block}}.single-post.post-template-default .container--col-2-1 .block--2 .block .container .post .thumbnail-image,.single-randd-advice .container--col-2-1 .block--2 .block .container .post .thumbnail-image{padding:0}.single-post.post-template-default .container--col-2-1 .block--2 .block .container .post .thumbnail-image img,.single-randd-advice .container--col-2-1 .block--2 .block .container .post .thumbnail-image img{-o-object-fit:cover;object-fit:cover}@media (max-width:950px){.single-post.post-template-default .container--col-2-1 .block--2 .block .container .post .thumbnail-image,.single-randd-advice .container--col-2-1 .block--2 .block .container .post .thumbnail-image{height:390px}}@media (max-width:600px){.single-post.post-template-default .container--col-2-1 .block--2 .block .container .post .thumbnail-image,.single-randd-advice .container--col-2-1 .block--2 .block .container .post .thumbnail-image{height:240px}}.single-randd-case-studies .post-intro .btn,.single-randd-case-studies .post-intro .btn--alt,.single-randd-case-studies .post-intro .btn--inv,.single-randd-case-studies .post-intro .btn--white,.single-randd-case-studies .post-intro .button.alt,.single-randd-case-studies .post-intro .button.white,.single-randd-case-studies .post-intro .woocommerce #respond input#submit,.single-randd-case-studies .post-intro .woocommerce a.button,.single-randd-case-studies .post-intro .woocommerce button.button,.single-randd-case-studies .post-intro .woocommerce input.button,.woocommerce #respond .single-randd-case-studies .post-intro input#submit,.woocommerce .single-randd-case-studies .post-intro a.button,.woocommerce .single-randd-case-studies .post-intro button.button,.woocommerce .single-randd-case-studies .post-intro input.button{margin:10px 0 20px!important}.single-randd-case-studies .container--col-2-1 .block--2 .block{padding:0 15px 5px}.single-randd-case-studies .container--col-2-1 .block--2 .block h2{padding:0;font-size:3rem}.case-studies-pagination{width:100%}.case-studies-pagination a:first-child{float:left}.case-studies-pagination a:last-child{float:right}.main>.post .header--page__content .inner .title>a,.main>.post .header--page__content h1,.main>.post .inner .header--page__content .title>a{font-size:5.2rem}@media (max-width:750px){.main>.post .header--page__content .inner .title>a,.main>.post .header--page__content h1,.main>.post .inner .header--page__content .title>a{font-size:3.5rem}}@media (max-width:600px){.main>.post .header--page__content .inner .title>a,.main>.post .header--page__content h1,.main>.post .inner .header--page__content .title>a{text-align:center}}.main>.post .entry-meta{font-size:18px;line-height:28px;margin-bottom:50px;text-transform:uppercase}.main>.post:after{display:none}.widget_categories ul{list-style-type:none;padding:0;margin:0 0 30px}.latest-news .post{color:#fff}.latest-news .post .inner{position:relative;overflow:hidden;max-height:200px}.latest-news .post img{position:relative;top:-100px;left:-100px;width:auto;min-width:420px;height:auto}.latest-news .post .date,.latest-news .post .title{position:absolute;padding:0 20px}.latest-news .post .date{top:30px;text-transform:uppercase}.latest-news .post .title{top:45px;text-transform:none}.latest-news .post .title a{cursor:pointer;color:#fff}@media (max-width:890px){.latest-news.col-1-1-1 .block{width:50%}.latest-news.col-1-1-1 .post img{top:-50px;left:0}}@media (max-width:675px){.latest-news.col-1-1-1 .post img{top:-20px;left:-50px}}@media (max-width:600px){.latest-news.col-1-1-1 .block{width:100%}.latest-news.col-1-1-1 .post img{top:0;left:0;width:100%}}body#tinymce{margin:12px!important}.box-grid__inner{padding:40px 20px;text-align:center;background-color:#e3e3e3;background-size:100% 100%}.box-grid .fg-image{width:auto;height:auto;margin:0 auto 15px}.box-grid .content p:last-child{margin-bottom:0}.carousel{padding:0}.carousel .stopstart{display:none}.carousel__slides,.posts-feed .carousel,.products-feed .carousel .products{position:relative}.carousel__slides .owl-nav,.posts-feed .carousel .owl-nav,.products-feed .carousel .products .owl-nav{position:absolute;top:50%;width:100%;margin-top:-40px;font-size:0}.carousel__slides .owl-nav button.owl-next,.carousel__slides .owl-nav button.owl-prev,.posts-feed .carousel .owl-nav button.owl-next,.posts-feed .carousel .owl-nav button.owl-prev,.products-feed .carousel .products .owl-nav button.owl-next,.products-feed .carousel .products .owl-nav button.owl-prev{width:18px;height:35px;background-image:url(../images/slider-arrows.png);background-repeat:no-repeat;background-size:36px 35px}.carousel__slides .owl-nav button.owl-prev,.posts-feed .carousel .owl-nav button.owl-prev,.products-feed .carousel .products .owl-nav button.owl-prev{float:left;margin-left:30px}.carousel__slides .owl-nav button.owl-next,.posts-feed .carousel .owl-nav button.owl-next,.products-feed .carousel .products .owl-nav button.owl-next{float:right;margin-right:30px;background-position:-18px}.carousel__slides .owl-dots,.posts-feed .carousel .owl-dots,.products-feed .carousel .products .owl-dots{margin:10px}.calculator__head{background-color:#3f5ca7;color:#fff;padding:10px 20px}.calculator__head p{margin-bottom:0;text-align:center;font-weight:700}.calculator__step-1{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.calculator__step-1 h2{-ms-flex:0 0 100%;flex:0 0 100%;font-weight:800;text-align:center;margin-bottom:60px}.calculator__step-1 .info{-ms-flex:0 0 30%;flex:0 0 30%;padding:100px 20px 30px;background-color:#f1f1f1;position:relative}@media (max-width:425px){.calculator__step-1 .info{display:none}}.calculator__step-1 .info:before{position:absolute;display:block;content:"";height:60px;width:60px;background-image:url(../images/info-icon.png);background-size:contain;background-repeat:no-repeat;top:20px;right:20px}.calculator__step-1 p{font-weight:500}.calculator__step-1 .uradio-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.calculator__step-1 .uradio-group p{-ms-flex:1 1 90%;flex:1 1 90%}.calculator__step-1 .uradio-group .uradio{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calculator__step-1 .uradio-group:after,.calculator__step-1 .uradio-group:before{display:none}.calculator__step-1 .upper-form{-ms-flex:0 0 70%;flex:0 0 70%;padding-right:40px}.calculator__step-1 .upper-form .input-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calculator__step-1 .upper-form .input-container p{margin-bottom:0;padding-right:5px}.calculator__step-1 .upper-form .uform{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calculator__step-1 .upper-form .uform label{-ms-flex:0 0 27%;flex:0 0 27%;margin-bottom:0;color:#1d1d1b}.calculator__step-1 .select{position:relative}.calculator__step-1 .select__arrow{height:100%!important}.calculator__step-1 .btn,.calculator__step-1 .btn--alt,.calculator__step-1 .btn--inv,.calculator__step-1 .btn--white,.calculator__step-1 .button.alt,.calculator__step-1 .button.white,.calculator__step-1 .woocommerce #respond input#submit,.calculator__step-1 .woocommerce a.button,.calculator__step-1 .woocommerce button.button,.calculator__step-1 .woocommerce input.button,.woocommerce #respond .calculator__step-1 input#submit,.woocommerce .calculator__step-1 a.button,.woocommerce .calculator__step-1 button.button,.woocommerce .calculator__step-1 input.button{display:block;margin:10px auto 20px}.calculator__step-1 span{font-weight:600}@media (max-width:900px){.calculator__step-1 .info,.calculator__step-1 .upper-form{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.calculator__step-1 .upper-form{padding-right:0}}@media (max-width:800px){.calculator__step-1 .upper-form .uradio{margin-left:20px;text-align:center}.calculator__step-1 .upper-form .uform{-ms-flex-direction:column;flex-direction:column}.calculator__step-1 .upper-form .uform label{margin-bottom:10px}}@media (max-width:500px){.calculator__step-1 .info{padding-top:80px}.calculator__step-1 .info:before{height:40px;width:40px}.calculator__step-1 .uradio-group{-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:baseline;align-items:baseline}.calculator__step-1 .uradio-group .uradio{margin:0;-ms-flex:0 0 48%;flex:0 0 48%}.calculator__step-1 .uradio-group .uradio label{margin-bottom:0}}@media (max-width:350px){.calculator__step-1 .uradio-group .uradio{-ms-flex:1 1 46%;flex:1 1 46%}}.calculator form{width:100%}.calculator form .uform{margin-bottom:20px}.calculator form .uform label{margin-bottom:15px;display:block}.calculator__step-2 h2{text-align:center;font-weight:800}.calculator .price{border:4px solid #242658;padding:40px 30px;margin-top:30px}.calculator .price h3{font-size:2.2rem;color:#1d1d1b;text-align:center}.calculator .price-between{height:20px;margin-top:100px;width:100%;border-radius:30px;background-color:#c6c6c6;position:relative}.calculator .price-between:before{display:block;animation:wobble 3s;content:"";position:absolute;height:100%;width:29%;left:47%;background-color:#242658}.calculator .price-between .point-from,.calculator .price-between .point-to{position:absolute;top:-85px;font-size:3.6rem;font-weight:700;color:#242658;width:260px}.calculator .price-between .point-from .value-high,.calculator .price-between .point-from .value-low,.calculator .price-between .point-to .value-high,.calculator .price-between .point-to .value-low{animation:fade-in 3s}.calculator .price-between .point-from:before,.calculator .price-between .point-to:before{position:absolute;display:block;content:"";height:30px;width:30px;border:5px solid #242658;background-color:#fff;border-radius:50%;right:175px;top:75px}.calculator .price-between .point-from.point-from,.calculator .price-between .point-to.point-from{left:40%;animation:wobble 3s}.calculator .price-between .point-from.point-to,.calculator .price-between .point-to.point-to{left:69%;animation:wobble 3s}@media (max-width:950px){.calculator .price{padding:40px 20px}.calculator .price-between .point-from,.calculator .price-between .point-to{font-size:3.2rem}}@media (max-width:700px){.calculator .price h3{font-size:1.7rem}.calculator .price-between .point-from,.calculator .price-between .point-to{font-size:2.6rem}}@media (max-width:550px){.calculator .price{padding:20px 10px}.calculator .price h3{font-size:1.2rem}.calculator .price-between{margin-top:50px;height:10px}.calculator .price-between:before{animation:wobblemob 3s}.calculator .price-between .point-from,.calculator .price-between .point-to{font-size:1.2rem;top:-30px;animation:wobblemob 3s!important}.calculator .price-between .point-from:before,.calculator .price-between .point-to:before{height:15px;width:15px;border:3px solid #242658;top:24px;left:10px}}.calculator__step-1{padding-top:0!important}.calculator__step-1,.calculator__step-2,.calculator__step-3,.calculator__step-4,.calculator__step-5,.calculator__step-6{background-color:#fff;box-shadow:0 14px 36px 2px rgba(29,29,27,.3);padding:50px 30px;margin-bottom:50px}@media (max-width:630px){.calculator__step-1,.calculator__step-2,.calculator__step-3,.calculator__step-4,.calculator__step-5,.calculator__step-6{padding:35px 20px;margin-bottom:30px}}@media (max-width:400px){.calculator__step-1,.calculator__step-2,.calculator__step-3,.calculator__step-4,.calculator__step-5,.calculator__step-6{padding:35px 15px}}.calculator__step-3{position:relative;margin-bottom:100px}.calculator__step-3:before{position:absolute;display:block;content:"";background-image:url(../images/shadow-btm.png);background-repeat:no-repeat;background-size:cover;height:152px;width:100%;left:0;bottom:-108px}.calculator__step-3 h2,.calculator__step-3 h3{color:#1d1d1b;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:40px}.calculator__step-3 ul{margin-left:30px;list-style-type:none;margin-bottom:60px}.calculator__step-3 ul li{font-weight:700;font-size:2.2rem;color:#242658;padding-right:60px;margin-bottom:20px;position:relative}.calculator__step-3 ul li:before{position:absolute;display:block;content:"";background-image:url(../images/checkmark-icon.png);background-repeat:no-repeat;background-size:contain;height:45px;width:32px;left:-48px;top:9%}.calculator__step-3 ul li .padlock{width:30px;height:100%;background-color:#e3e3e3;padding:10px 50px;margin:0 5px;position:relative}.calculator__step-3 .sector-claims{display:-ms-flexbox;display:flex;font-size:2rem;font-weight:600}.calculator__step-3 .sector-claims div{-ms-flex:0 0 50%;flex:0 0 50%;color:#1d1d1b}.calculator__step-3 .sector-claims div .padlock--box{border:3px solid #242658;padding:15px 90px;margin-left:20px;position:relative}.calculator__step-3 .sector-claims+p{background-color:#3f5ca7;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 50px;margin:40px auto 0;font-size:2.4rem;font-weight:600;color:#fff}@media (max-width:860px){.calculator__step-3 ul li{font-size:1.9rem;padding-right:90px}}@media (max-width:800px){.calculator__step-3 .sector-claims{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.calculator__step-3 .sector-claims div{font-size:1.7rem;margin-bottom:30px}.calculator__step-3 .sector-claims div .padlock--box{padding:10px 60px}.calculator__step-3 .sector-claims div .padlock--box:before{top:13%;height:30px}.calculator__step-3 .sector-claims+p{padding:10px 20px;font-size:1.6rem;margin:20px auto 0;text-align:center}}@media (max-width:760px){.calculator__step-3 ul li{font-size:1.7rem;padding-right:45px}.calculator__step-3 ul li .padlock{padding:7px 30px}.calculator__step-3 ul li .padlock:before{height:20px;left:53%;width:17px}}@media (max-width:450px){.calculator__step-3 ul{margin-left:0;padding-left:0}.calculator__step-3 ul li{margin:70px auto 10px;text-align:center;font-size:1.5rem;line-height:3rem;padding-right:0}.calculator__step-3 ul li:before{left:50%;top:-40px;transform:translateX(-50%)}.calculator__step-3 .sector-claims div{font-size:1.4rem;padding:7px 13px;margin-bottom:5px}.calculator__step-3 .sector-claims div .padlock--box{padding:7px 40px;margin-left:10px}.calculator__step-3 .sector-claims div .padlock--box:before{height:20px;width:14px}.calculator__step-3 .sector-claims+p{padding:10px 20px;font-size:1.5rem;margin:20px auto 0;text-align:center}}@media (max-width:345px){.calculator__step-3 ul li{padding:0}}.calculator__step-4 .grey-box{padding:40px 30px;background-color:#e3e3e3;width:31%;float:left;color:#1d1d1b;margin-right:40px;font-size:1.8rem;line-height:2.4rem}.calculator__step-4 .grey-box h3{font-size:2rem;font-weight:800;position:relative;margin-bottom:25px;padding-right:50px}.calculator__step-4 .grey-box h3:before{position:absolute;display:block;content:"";background-image:url(../images/info-icon.png);background-repeat:no-repeat;background-size:contain;height:55px;width:55px;right:-2px;top:-17px}.calculator__step-4 .grey-box span{font-weight:700;display:block;margin-bottom:10px;line-height:2.2rem}.calculator__step-4 .grey-box .js-competitor-claim,.calculator__step-4 .grey-box .js-sector-avg-claim{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}.calculator__step-4 .grey-box .js-competitor-claim{margin-bottom:0}.calculator__step-4 form{text-align:center}.calculator__step-4 form .uform{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calculator__step-4 form .uform label{-ms-flex:0 0 320px;flex:0 0 320px;margin-bottom:0;font-size:2rem;font-weight:600;color:#1d1d1b;text-align:left}.calculator__step-4 form .uform span{-ms-flex:1 1 100%;flex:1 1 100%}.calculator__step-4 form .submit{font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin:0 auto}.calculator__step-4 form .submit input{padding-right:60px;border:1px solid #242658;margin:0}.calculator__step-4 form .submit input:hover{border:1px solid #3f5ca7}.calculator__step-4 form .submit:before{position:absolute;display:block;content:"";z-index:1;background-image:url(../images/white-padlock.png);background-repeat:no-repeat;background-size:contain;height:26px;width:20px;right:23px;top:25%}.calculator__step-4 form .wpcf7-acceptance{font-size:2rem;margin-top:10px;display:block}.calculator__step-4 form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.calculator__step-4 form .submit{display:block;margin-top:20px}@media (max-width:940px){.calculator__step-4 .grey-box{width:100%;margin-right:0;margin-bottom:40px}}@media (max-width:620px){.calculator__step-4 form .wpcf7-acceptance{font-size:1.4rem}.calculator__step-4 form .submit:before{top:13%;right:32px}.calculator__step-4 form .uform{-ms-flex-direction:column;flex-direction:column}.calculator__step-4 form .uform label,.calculator__step-4 form .uform span{-ms-flex:1 1 100%;flex:1 1 100%;width:100%;font-size:1.6rem}.calculator__step-4 form .uform label{margin-bottom:10px}}@media (max-width:420px){.calculator__step-4 form .submit input{padding:10px 45px 10px 20px}.calculator__step-4 form .submit:before{right:15px}.calculator__step-4 .grey-box{padding:30px 20px}.calculator__step-4 .grey-box h3{padding-right:0;padding-top:65px;margin-bottom:10px}.calculator__step-4 .grey-box h3:before{top:-10px;left:0;right:unset}}.calculator__step-5{text-align:center}.calculator__step-5 h2{font-weight:800;font-size:4.2rem;line-height:4.4rem}@media (max-width:600px){.calculator__step-5{padding:20px 10px}.calculator__step-5 h2{font-size:2.4rem;line-height:2.9rem}}.calculator__step-2,.calculator__step-3,.calculator__step-4,.calculator__step-5,.calculator__step-6{display:none;padding:45px 40px}@media (max-width:700px){.calculator__step-2,.calculator__step-3,.calculator__step-4,.calculator__step-5,.calculator__step-6{padding:30px 20px}}.calculator__step-6 h3{text-align:center;text-transform:uppercase;font-size:3.2rem;font-weight:700;color:#1d1d1b;margin-bottom:40px}.calculator__step-6 h3 span{color:#242658}.calculator__step-6 p{font-size:1.8rem}.calculator__step-6 p span{font-weight:700}.calculator__step-6 .price{margin-bottom:50px;overflow:hidden}.calculator__step-6 .price-between{margin-top:40px}.calculator__step-6 .get-in-touch{margin:50px auto}.calculator__step-6 .get-in-touch h3{color:#242658;font-weight:800;font-size:4rem;text-transform:none;margin-bottom:20px}.calculator__step-6 .get-in-touch .contact-options{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.calculator__step-6 .get-in-touch .contact-options--call,.calculator__step-6 .get-in-touch .contact-options--email{position:relative;margin-top:95px;padding:0 60px}.calculator__step-6 .get-in-touch .contact-options--call:before,.calculator__step-6 .get-in-touch .contact-options--email:before{position:absolute;display:block;content:"";height:75px;width:75px;background-repeat:no-repeat;background-size:contain;top:-85px;left:50%;transform:translateX(-50%)}.calculator__step-6 .get-in-touch .contact-options--call a,.calculator__step-6 .get-in-touch .contact-options--email a{color:#1d1d1b;font-size:2.7rem;font-weight:600}.calculator__step-6 .get-in-touch .contact-options--call:before{background-image:url(../images/phone-icon-blue.png)}.calculator__step-6 .get-in-touch .contact-options--email:before{background-image:url(../images/message-icon.png)}.calculator__step-6 .randd-graphs{border:5px solid #242658;padding:40px 60px 10px}.calculator__step-6 .randd-graphs .img-container{display:-ms-flexbox;display:flex}.calculator__step-6 .randd-graphs .img-container img{-ms-flex:1 1 33%;flex:1 1 33%;width:200px;margin:20px}@media (max-width:950px){.calculator__step-6 .randd-graphs .img-container img{width:100px}}@media (max-width:560px){.calculator__step-6 .randd-graphs .img-container{-ms-flex-direction:column;flex-direction:column}.calculator__step-6 .randd-graphs .img-container img{width:100%;margin:20px auto;max-width:270px}}.calculator__step-6 .randd-graphs h5{color:#1d1d1b;font-weight:700;text-transform:uppercase;font-size:2.7rem;text-align:center;margin-bottom:40px}.calculator__step-6 .randd-graphs p{font-size:1.8rem;text-align:center;margin-top:50px}.calculator__step-6 ul{margin-left:30px;list-style-type:none;margin-bottom:70px}.calculator__step-6 ul li{font-weight:700;font-size:2.2rem;color:#242658;padding-right:30px;margin-bottom:20px;position:relative}.calculator__step-6 ul li:before{position:absolute;display:block;content:"";background-image:url(../images/checkmark-icon.png);background-repeat:no-repeat;background-size:contain;height:45px;width:32px;left:-48px;top:9%}.calculator__step-6 ul li .padlock{width:30px;height:100%;background-color:#e3e3e3;padding:10px 50px;margin:0 5px}.calculator__step-6 .related-claims .case-study{display:-ms-flexbox;display:flex;font-size:2rem;font-weight:600;margin-bottom:60px}.calculator__step-6 .related-claims .case-study div{-ms-flex:0 0 50%;flex:0 0 50%;color:#1d1d1b}.calculator__step-6 .related-claims .case-study div span{border:3px solid #242658;background-color:#242658;color:#fff;padding:15px 90px;margin-left:20px;position:relative}.calculator__step-6 h4{font-weight:700;text-transform:uppercase;font-size:2.4rem;line-height:2.8rem;text-align:center;color:#1d1d1b;margin-bottom:30px}.calculator__step-6 .related-claims,.calculator__step-6 .related-clients{text-align:center}.calculator__step-6 .related-clients{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;max-width:930px;margin:0 auto 70px}.calculator__step-6 .related-clients .block{float:none;-ms-flex:0 0 33%;flex:0 0 33%;padding:10px 15px}.calculator__step-6 .related-clients .block .inner{border:5px solid #242658;padding:30px 30px 10px}.calculator__step-6 .related-clients .block .inner .btn,.calculator__step-6 .related-clients .block .inner .btn--alt,.calculator__step-6 .related-clients .block .inner .btn--inv,.calculator__step-6 .related-clients .block .inner .btn--white,.calculator__step-6 .related-clients .block .inner .button.alt,.calculator__step-6 .related-clients .block .inner .button.white,.calculator__step-6 .related-clients .block .inner .woocommerce #respond input#submit,.calculator__step-6 .related-clients .block .inner .woocommerce a.button,.calculator__step-6 .related-clients .block .inner .woocommerce button.button,.calculator__step-6 .related-clients .block .inner .woocommerce input.button,.woocommerce #respond .calculator__step-6 .related-clients .block .inner input#submit,.woocommerce .calculator__step-6 .related-clients .block .inner a.button,.woocommerce .calculator__step-6 .related-clients .block .inner button.button,.woocommerce .calculator__step-6 .related-clients .block .inner input.button{width:100%}.calculator__step-6 .related-clients .block .inner img{max-width:200px;margin:0 auto 20px}@media (max-width:1020px){.calculator__step-6 .related-claims .case-study{-ms-flex-flow:wrap;flex-flow:wrap}.calculator__step-6 .related-claims .case-study div{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:35px}.calculator__step-6 .contact-options--email,.calculator__step-6 .get-in-touch .contact-options--call{padding:0 30px}}@media (max-width:820px){.calculator__step-6 .related-clients .block{-ms-flex:1 1 50%;flex:1 1 50%}}@media (max-width:760px){.calculator__step-6 .randd-graphs h5{font-size:2rem;margin-bottom:20px}.calculator__step-6 .randd-graphs p{font-size:1.6rem;margin-top:30px}.calculator__step-6 .get-in-touch{margin:30px 0}.calculator__step-6 .get-in-touch h3{font-size:2.6rem}.calculator__step-6 .get-in-touch .contact-options{-ms-flex-direction:column;flex-direction:column;text-align:center}.calculator__step-6 .get-in-touch .contact-options .contact-options--call,.calculator__step-6 .get-in-touch .contact-options .contact-options--email{margin-bottom:20px;margin-top:60px;padding:0}.calculator__step-6 .get-in-touch .contact-options .contact-options--call:before,.calculator__step-6 .get-in-touch .contact-options .contact-options--email:before{height:55px;width:55px;top:-60px}.calculator__step-6 .get-in-touch .contact-options .contact-options--call a,.calculator__step-6 .get-in-touch .contact-options .contact-options--email a{font-size:1.8rem}.calculator__step-6 h4{margin-bottom:10px}}@media (max-width:580px){.calculator__step-6 p{font-size:1.6rem}.calculator__step-6 h4{font-size:1.8rem;line-height:2.4rem}.calculator__step-6 h3{font-size:2rem;margin-bottom:20px}.calculator__step-6 ul{margin-left:0;padding-left:0;margin-bottom:30px}.calculator__step-6 ul li{padding-right:0;padding-top:30px;font-size:1.6rem;line-height:2rem;margin-bottom:40px;text-align:center}.calculator__step-6 ul li:before{left:50%;top:-5px;transform:translateX(-50%)}.calculator__step-6 .related-clients{margin-bottom:30px}.calculator__step-6 .related-clients .block{-ms-flex:1 1 100%;flex:1 1 100%;padding:20px 0}.calculator__step-6 .related-claims .case-study{margin-bottom:20px;padding:20px 0}.calculator__step-6 .related-claims .case-study div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.calculator__step-6 .related-claims .case-study div span{margin-left:0;padding:5px 30px}.calculator__step-6 .randd-graphs{padding:40px 20px 10px}}.block .calculator{margin-top:-165px}@media (max-width:960px){.block .calculator{margin-top:-125px}}@media (max-width:630px){.block .calculator{margin-top:0}}.accordion{display:block}.accordion__item{position:relative;display:block;overflow:hidden;text-align:left}.accordion__item:last-child .accordion-header button{border-bottom:3px solid #9d9d9c}.accordion__item h3{margin-bottom:0}.accordion__item .accordion-header button{position:relative;width:100%;padding:14px 70px 14px 20px;margin:0;font-family:Montserrat,Helvetica,sans-serif;border:none;border-top:3px solid #9d9d9c;font-size:1.6rem;line-height:1.5;text-align:left;cursor:pointer;background:transparent}@media (max-width:500px){.accordion__item .accordion-header button{padding:14px 70px 14px 0}}.accordion__item .accordion-header button:focus{outline:none}.accordion__item .accordion-header button:after,.accordion__item .accordion-header button:before{position:absolute;top:50%;content:"";background:#1d1d1b}.accordion__item .accordion-header button:before{right:30px;width:4px;height:24px;margin-top:-12px;transition:all .3s}.accordion__item .accordion-header button:after{right:20px;width:24px;height:4px;margin-top:-2px}.accordion__item .accordion-panel{max-height:0;padding:0 20px;margin:0;overflow:hidden;transition:all .3s}@media (max-width:500px){.accordion__item .accordion-panel{padding:0}}.accordion__item .accordion-panel p:last-child{margin-bottom:0}.accordion__item.opened .accordion-header button:before{height:0;margin-top:0}.accordion__item.opened .accordion-panel{height:auto;max-height:9999px;margin:20px 0;display:-ms-flexbox;display:flex}.accordion__item.opened .accordion-panel .grey-box{padding:20px;background-color:#f1f1f1}.accordion__item.opened .accordion-panel span{padding-right:20px}@media (max-width:650px){.accordion__item.opened .accordion-panel{-ms-flex-direction:column;flex-direction:column}.accordion__item.opened .accordion-panel span{padding-right:0;margin-bottom:20px}}.image--title-overlay{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;color:#fff;text-align:right;background:#efebe4}.image--title-overlay .overlay{position:absolute;top:50%;left:50%;width:100%;padding:30px;text-align:center;transform:translate(-50%,-50%)}.image--title-overlay .overlay .subtitle,.image--title-overlay .overlay .title{font-weight:400;color:#fff}.image--title-overlay .overlay .title{font-size:1.4rem;text-transform:uppercase}.image--title-overlay .overlay .subtitle{margin-bottom:40px;font-size:3.1rem}.image--title-overlay a+.overlay{pointer-events:none}.image--title-overlay.compact .content-img,.image--title-overlay.compact .overlay{width:50%;padding:40px}.image--title-overlay.compact .content-img{padding-left:20px}.image--title-overlay.compact .overlay{position:relative;top:0;left:0;padding-right:20px;text-align:left;transform:none}.image--title-overlay.compact .overlay .title{color:#242658;text-transform:none}.image--title-overlay.compact .overlay .subtitle{font-size:1.2rem;line-height:1.6;color:#555;text-transform:none}.image--title-overlay.compact .overlay .btn,.image--title-overlay.compact .overlay .btn--alt,.image--title-overlay.compact .overlay .btn--inv,.image--title-overlay.compact .overlay .btn--white,.image--title-overlay.compact .overlay .button.alt,.image--title-overlay.compact .overlay .button.white,.image--title-overlay.compact .overlay .woocommerce #respond input#submit,.image--title-overlay.compact .overlay .woocommerce a.button,.image--title-overlay.compact .overlay .woocommerce button.button,.image--title-overlay.compact .overlay .woocommerce input.button,.woocommerce #respond .image--title-overlay.compact .overlay input#submit,.woocommerce .image--title-overlay.compact .overlay a.button,.woocommerce .image--title-overlay.compact .overlay button.button,.woocommerce .image--title-overlay.compact .overlay input.button{padding:20px 60px;margin:0;margin-top:10px;color:#242658;border:2px solid #242658!important}.image--title-overlay.compact .overlay .active.btn--alt,.image--title-overlay.compact .overlay .active.btn--inv,.image--title-overlay.compact .overlay .active.btn--white,.image--title-overlay.compact .overlay .active.button.alt,.image--title-overlay.compact .overlay .active.button.white,.image--title-overlay.compact .overlay .btn--alt:hover,.image--title-overlay.compact .overlay .btn--inv:hover,.image--title-overlay.compact .overlay .btn--white:hover,.image--title-overlay.compact .overlay .btn.active,.image--title-overlay.compact .overlay .btn:hover,.image--title-overlay.compact .overlay .button.alt:hover,.image--title-overlay.compact .overlay .button.white:hover,.image--title-overlay.compact .overlay .woocommerce #respond input#submit:hover,.image--title-overlay.compact .overlay .woocommerce #respond input.active#submit,.image--title-overlay.compact .overlay .woocommerce a.active.button,.image--title-overlay.compact .overlay .woocommerce a.button:hover,.image--title-overlay.compact .overlay .woocommerce button.active.button,.image--title-overlay.compact .overlay .woocommerce button.button:hover,.image--title-overlay.compact .overlay .woocommerce input.active.button,.image--title-overlay.compact .overlay .woocommerce input.button:hover,.woocommerce #respond .image--title-overlay.compact .overlay input#submit:hover,.woocommerce #respond .image--title-overlay.compact .overlay input.active#submit,.woocommerce .image--title-overlay.compact .overlay a.active.button,.woocommerce .image--title-overlay.compact .overlay a.button:hover,.woocommerce .image--title-overlay.compact .overlay button.active.button,.woocommerce .image--title-overlay.compact .overlay button.button:hover,.woocommerce .image--title-overlay.compact .overlay input.active.button,.woocommerce .image--title-overlay.compact .overlay input.button:hover{color:#fff;background-color:#242658}.image--title-overlay.product-showcase .overlay .subtitle,.image--title-overlay.product-showcase .overlay .title{font-size:2.75rem;font-weight:500;text-transform:none}.image--title-overlay.best-seller-icon .overlay:before{display:block;width:55px;height:55px;margin:10px auto;content:"";background-image:url(../images/best-seller-icon-2x.png);background-size:100%}@media (max-width:500px),(min-width:600px) and (max-width:860px){.image--title-overlay.compact{display:block;overflow:hidden}.image--title-overlay.compact .content-img,.image--title-overlay.compact .overlay{width:100%}.image--title-overlay.compact .content-img{padding-bottom:20px}.image--title-overlay.compact .overlay{padding-top:0}.image--title-overlay.compact .overlay .title{font-size:2.5rem}}.hero .image--title-overlay .content-img,.hero .image--title-overlay .overlay{width:100%;padding:0}.hero .image--title-overlay .overlay{position:absolute;top:auto;bottom:10px;left:0;padding:10px 20px;text-align:center;transform:none}.hero .image--title-overlay .overlay .title{margin-bottom:5px;text-transform:none}.hero .image--title-overlay .overlay .subtitle,.hero .image--title-overlay .overlay .title{color:#fff}.testimonial p{font-size:2.8rem;line-height:3.6rem}@media (max-width:750px){.testimonial p{font-size:2rem;line-height:2.4rem}}.testimonial p:before{content:"“";font-family:cursive;margin-right:5px}.testimonial p:after{content:"”";font-family:cursive}.testimonial .name,.testimonial .position{font-size:1.6rem;text-transform:uppercase}.testimonial a{border-bottom:1px solid;padding:0;transition:all .3s}.testimonial a:hover{padding:0 15px}.instagram-feed{text-align:center}.instagram-feed #instafeed a{display:block;width:100%;margin-bottom:10px;overflow:hidden;transition:all .3s}.instagram-feed #instafeed a img{width:auto;height:90vw;-o-object-fit:cover;object-fit:cover}@media (min-width:420px){.instagram-feed #instafeed a{float:left;width:50%;margin-bottom:0}.instagram-feed #instafeed a img{height:50vw}}@media (min-width:800px){.instagram-feed #instafeed a{width:25%}.instagram-feed #instafeed a img{height:25vw}}@media (min-width:1140px){.instagram-feed #instafeed a{width:25%}.instagram-feed #instafeed a img{height:285px;width:auto}}.instagram-feed .btn,.instagram-feed .btn--alt,.instagram-feed .btn--inv,.instagram-feed .btn--white,.instagram-feed .button.alt,.instagram-feed .button.white,.instagram-feed .woocommerce #respond input#submit,.instagram-feed .woocommerce a.button,.instagram-feed .woocommerce button.button,.instagram-feed .woocommerce input.button,.woocommerce #respond .instagram-feed input#submit,.woocommerce .instagram-feed a.button,.woocommerce .instagram-feed button.button,.woocommerce .instagram-feed input.button{margin-top:60px}@media (min-width:769px){.instagram-feed{width:calc(100% + 20px);margin-left:-10px}}.spacer{width:100%;display:inline-block}

/*! custom */.banner{position:-webkit-sticky;position:sticky;top:0;z-index:9}.banner .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:20px}.banner .container .block p{margin-bottom:0}.banner .container .block--1{-ms-flex:1 1 70%;flex:1 1 70%;padding:20px 0}@media (max-width:1180px){.banner .container .block--1{padding:20px}}.banner .container .block--2{-ms-flex:1 1 20%;flex:1 1 20%}@media (max-width:750px){.banner .container{-ms-flex-direction:column;flex-direction:column}.banner .container .block--1,.banner .container .block--2{width:100%;padding:20px;text-align:center}}@media (max-width:500px){.banner .container .block--1,.banner .container .block--2{text-align:center}.banner .container .block--1{padding:10px}.banner .container .block--1 .content-area{display:none}.banner .container .block--2{padding-top:0}}.banner.bg--brand-1{color:#fff;background-color:#242658}.banner.bg--brand-1 .btn--alt{background-color:#3f5ca7;border-color:#3f5ca7;transition:all .3s}.banner.bg--brand-1 .btn--alt:hover{background-color:#fff;border-color:#fff;color:#242658;transform:none}@media (max-width:500px){.banner{bottom:0;top:auto;position:fixed}.banner .container{margin-bottom:0}.banner.mobile-hide{display:none}}@media (min-width:501px){.banner.desktop-hide{display:none}}.stats-banner{position:relative;padding:50px 0 55px;background-repeat:no-repeat;background-size:cover}.stats-banner:before{position:absolute;top:0;display:block;width:100%;height:100%;content:"";background-color:rgba(36,38,88,.9)}.stats-banner .subtitle,.stats-banner .title{color:#fff;margin-bottom:0}.stats-banner .title{font-size:2.8rem;margin-bottom:15px}.stats-banner .container--col-1-1-1{padding-top:10px}.stats-banner .container--col-1-1-1 .block .title{font-size:4rem;font-weight:800}@media (max-width:840px){.stats-banner .container--col-1-1-1 .block{width:33%}.stats-banner .container--col-1-1-1 .block .title{font-size:3.4rem}.stats-banner .container--col-1-1-1 .block .subtitle{font-size:1.4rem}}@media (max-width:580px){.stats-banner{padding:35px 0}.stats-banner .container--col-1-1-1{padding-top:10px}.stats-banner .container--col-1-1-1 .block{width:100%;padding:0 20px;text-align:center;margin-bottom:25px}}.banner--contact-us{position:relative;background-position:20% 20%;background-size:cover}.banner--contact-us .block{padding:35px 0}.banner--contact-us .wpcf7-not-valid-tip{position:absolute;color:#fff}.banner--contact-us .wpcf7-response-output{background-color:transparent;color:#fff;font-weight:600;border:none!important;text-align:center}.banner--contact-us:before{position:absolute;display:block;width:100%;height:100%;content:"";background-color:rgba(36,38,88,.7)}.banner--contact-us form{padding:5px 0}.banner--contact-us form .uform-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.banner--contact-us form .uform-group .uform{padding:0;margin-right:20px;margin-bottom:0}.banner--contact-us form input{padding:5px 10px;font-weight:500;background-color:#fff;border-radius:50px}.banner--contact-us form .ajax-loader{width:0;height:0;margin:0}.banner--contact-us form label{display:none}.banner--contact-us form .btn,.banner--contact-us form .btn--alt,.banner--contact-us form .btn--inv,.banner--contact-us form .btn--white,.banner--contact-us form .button.alt,.banner--contact-us form .button.white,.banner--contact-us form .woocommerce #respond input#submit,.banner--contact-us form .woocommerce a.button,.banner--contact-us form .woocommerce button.button,.banner--contact-us form .woocommerce input.button,.woocommerce #respond .banner--contact-us form input#submit,.woocommerce .banner--contact-us form a.button,.woocommerce .banner--contact-us form button.button,.woocommerce .banner--contact-us form input.button{padding:5px 20px;background-color:#242658;border-color:#242658;border-radius:0}@media (max-width:1180px){.banner--contact-us .container{padding:0 20px}.banner--contact-us .container .uform-group .uform{margin-right:10px}}@media (max-width:700px){.banner--contact-us .container .uform-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.banner--contact-us .container .uform-group .uform{margin:0 auto 15px}}.contact-us{position:relative;padding:40px 0 30px;background-position:60% 50%;background-size:cover}.contact-us .section-header .titles{margin-bottom:20px}.contact-us .section-header .titles .title{margin:0 auto;color:#fff;text-align:center}.contact-us:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(36,38,88,.8)}.contact-us .titles{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:30px}.contact-us .titles__content{margin-left:20px;text-align:left}.contact-us .titles__content .subtitle,.contact-us .titles__content .title{margin-bottom:0;color:#fff}.contact-us .titles__content .title{margin-bottom:5px;font-size:1.8rem;font-weight:700}.contact-us .titles__content .title a{color:#fff}.contact-us form label{display:none}.contact-us form .uform{margin-bottom:20px}.contact-us form .uform input,.contact-us form .uform textarea{padding:10px 20px;font-weight:500;color:#444;background-color:#fff;border-radius:50px}.contact-us form .uform textarea{height:160px;border-radius:30px}.contact-us form .uform input.wpcf7-submit{padding:10px 40px;font-weight:600;color:#fff;text-transform:uppercase;background-color:#242658;border:1px solid #fff;border-radius:0}.contact-us form .uform input.wpcf7-submit:hover{background-color:#fff;color:#242658}@media (max-width:650px){.contact-us .section-header .titles .title{margin:0;text-align:left}.contact-us .block{width:100%}.contact-us .block .titles{margin-bottom:20px;text-align:left}.contact-us .block .titles__image{max-width:50px}}@media (max-width:430px){.contact-us{padding:40px 0 20px}.contact-us .section-header .block .titles{margin-bottom:0}.contact-us .section-header .block .titles .title{font-size:2rem}.contact-us .block{width:100%}.contact-us .block .titles{margin-bottom:20px;text-align:left}.contact-us .block .titles__image{max-width:50px}.contact-us .block .titles__content .subtitle,.contact-us .block .titles__content .title{font-size:1.5rem}.contact-us .block form input,.contact-us .block form textarea{padding:5px 15px}.contact-us .block form input.wpcf7-submit{padding:5px 25px}}.section-hoverbg{margin-top:30px;margin-bottom:50px;padding:0 20px}.section-hoverbg .container{box-shadow:0 5px 12px 5px rgba(0,0,0,.2);display:-ms-flexbox;display:flex}.section-hoverbg .container .block{padding:0}.section-hoverbg .container .block .image--title-overlay{width:100%;height:100%;-ms-flex:1 1 33%;flex:1 1 33%;position:relative}.section-hoverbg .container .block .image--title-overlay img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-hoverbg .container .block .image--title-overlay .overlay{padding:40px 30px;transition:all .3s;height:100%;position:relative;top:0;left:0;background-color:#fff;transform:none}.section-hoverbg .container .block .image--title-overlay .overlay:before{position:absolute;display:block;content:"";height:100%;width:100%;background-color:rgba(36,38,88,0);top:0;left:0;z-index:-1;transition:all .3s}.section-hoverbg .container .block .image--title-overlay .overlay .title{width:52%;margin:0 auto 15px;font-size:2.7rem;font-weight:700;color:#1d1d1b;text-transform:none}.section-hoverbg .container .block .image--title-overlay .overlay .subtitle{font-size:1.7rem;color:#1d1d1b;margin-bottom:0}.section-hoverbg .container .block .image--title-overlay:hover .overlay{background-color:transparent;position:relative;z-index:2}.section-hoverbg .container .block .image--title-overlay:hover .overlay:before{background-color:rgba(36,38,88,.8)}.section-hoverbg .container .block .image--title-overlay:hover .overlay .subtitle,.section-hoverbg .container .block .image--title-overlay:hover .overlay .title{color:#fff}@media (max-width:1190px){.section-hoverbg .container .block .image--title-overlay .overlay .title{width:80%}}@media (max-width:900px){.section-hoverbg .container .block .image--title-overlay .overlay{padding:30px 15px}}@media (max-width:725px){.section-hoverbg .container{-ms-flex-direction:column;flex-direction:column}.section-hoverbg .container .block{width:100%}.section-hoverbg .container .block .image--title-overlay .overlay{padding:40px 20px}.section-hoverbg .container .block .image--title-overlay .overlay .title{width:100%;font-size:2.5rem}}.section-hoverbg-grey{padding:30px 0;background-color:#f1f1f1}.section-hoverbg-grey .container{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.section-hoverbg-grey .container .block{-ms-flex:1 1 49%;flex:1 1 49%}.section-hoverbg-grey .container .block .image--title-overlay{width:100%;height:100%;-ms-flex:1 1 33%;flex:1 1 33%;position:relative}.section-hoverbg-grey .container .block .image--title-overlay img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-hoverbg-grey .container .block .image--title-overlay .overlay{padding:30px 40px;transition:background-color .3s;height:100%;position:relative;top:0;left:0;background-color:#fff;transform:none}.section-hoverbg-grey .container .block .image--title-overlay .overlay:before{position:absolute;display:block;content:"";height:100%;width:100%;background-color:rgba(36,38,88,0);top:0;left:0;z-index:-1;transition:background-color .3s}.section-hoverbg-grey .container .block .image--title-overlay .overlay .title{margin:0 auto 25px;font-size:2.8rem;font-weight:800;color:#242658;text-transform:none}.section-hoverbg-grey .container .block .image--title-overlay .overlay .btn,.section-hoverbg-grey .container .block .image--title-overlay .overlay .btn--alt,.section-hoverbg-grey .container .block .image--title-overlay .overlay .btn--inv,.section-hoverbg-grey .container .block .image--title-overlay .overlay .btn--white,.section-hoverbg-grey .container .block .image--title-overlay .overlay .button.alt,.section-hoverbg-grey .container .block .image--title-overlay .overlay .button.white,.section-hoverbg-grey .container .block .image--title-overlay .overlay .woocommerce #respond input#submit,.section-hoverbg-grey .container .block .image--title-overlay .overlay .woocommerce a.button,.section-hoverbg-grey .container .block .image--title-overlay .overlay .woocommerce button.button,.section-hoverbg-grey .container .block .image--title-overlay .overlay .woocommerce input.button,.woocommerce #respond .section-hoverbg-grey .container .block .image--title-overlay .overlay input#submit,.woocommerce .section-hoverbg-grey .container .block .image--title-overlay .overlay a.button,.woocommerce .section-hoverbg-grey .container .block .image--title-overlay .overlay button.button,.woocommerce .section-hoverbg-grey .container .block .image--title-overlay .overlay input.button{background-color:#3f5ca7;border-color:#3f5ca7;padding:5px 20px}.section-hoverbg-grey .container .block .image--title-overlay .overlay .subtitle{font-size:1.7rem;color:#1d1d1b;margin-bottom:25px}.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay{background-color:transparent;position:relative;z-index:3}.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay:before{background-color:rgba(36,38,88,.8)}.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .subtitle,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .title{color:#fff}.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .btn,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .btn--alt,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .btn--inv,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .btn--white,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .button.alt,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .button.white,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .woocommerce #respond input#submit,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .woocommerce a.button,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .woocommerce button.button,.section-hoverbg-grey .container .block .image--title-overlay:hover .overlay .woocommerce input.button,.woocommerce #respond .section-hoverbg-grey .container .block .image--title-overlay:hover .overlay input#submit,.woocommerce .section-hoverbg-grey .container .block .image--title-overlay:hover .overlay a.button,.woocommerce .section-hoverbg-grey .container .block .image--title-overlay:hover .overlay button.button,.woocommerce .section-hoverbg-grey .container .block .image--title-overlay:hover .overlay input.button{background-color:#fff;border-color:#fff;color:#242658}@media (max-width:780px){.section-hoverbg-grey .container .block{-ms-flex:1 1 100%;flex:1 1 100%}}.icon-section{margin:30px 0;text-align:center}.icon-section .container--col-1-1-1 .block{width:33%;padding:10px 30px}@media (max-width:670px){.icon-section .container--col-1-1-1 .block{padding:10px}}@media (max-width:575px){.icon-section .container--col-1-1-1 .block{width:100%;padding:20px;margin-bottom:10px}}.icon-section .container--col-1-1-1 .titles__image{max-width:unset;height:70px;margin-bottom:20px}.icon-section .container--col-1-1-1 .titles__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.icon-section .container--col-1-1-1 .titles h3{margin-bottom:10px;font-size:2.2rem;color:#1d1d1b}.icon-section .container--col-1-1-1 .titles .subtitle{font-size:1.4rem;font-weight:400}.icon-section--grey{padding-top:30px;margin-bottom:30px;background-color:#f1f1f1}.icon-section--grey .container{max-width:980px}.icon-section--grey .container.section-header .titles{min-height:unset}.icon-section--grey .container.section-header .titles .title{margin-bottom:20px}.icon-section--grey .container.section-header .titles .subtitle{font-weight:400;text-align:center}.icon-section--grey .container .titles{min-height:140px;padding:20px 10px;text-align:center}.icon-section--grey .container .titles:hover .title a{color:#3f5ca7;text-decoration:none}.icon-section--grey .container .titles__image{margin:0 auto 15px;position:relative;cursor:pointer}.icon-section--grey .container .titles__image:before{position:absolute;display:block;content:"";height:55px;width:55px;border:2px solid #242658;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.icon-section--grey .container .titles__image a{margin-bottom:0;display:block;z-index:3;position:relative}.icon-section--grey .container .titles__image img{height:35px;width:35px;-o-object-fit:contain;object-fit:contain}.icon-section--grey .container .titles__content .title,.icon-section--grey .container .titles__content a{width:60%;margin:0 auto;font-size:1.1rem;color:#1d1d1b;text-transform:uppercase}@media (max-width:1135px){.icon-section--grey .container .titles__content .title,.icon-section--grey .container .titles__content a{width:70%}}.icon-section--grey .container--col-1-1-1-1{display:-ms-flexbox;display:flex}@media (max-width:670px){.icon-section--grey .container--col-1-1-1-1{-ms-flex-direction:column;flex-direction:column}.icon-section--grey .container--col-1-1-1-1 .block{width:100%;padding:0 20px}.icon-section--grey .container--col-1-1-1-1 .block .titles{float:left;width:50%;min-height:90px}}@media (max-width:480px){.icon-section--grey .container--col-1-1-1-1{padding-bottom:20px}.icon-section--grey .container--col-1-1-1-1 .block .titles{width:100%;min-height:unset;padding:35px 10px}.icon-section--grey .container--col-1-1-1-1 .block .titles:first-child{margin-bottom:0}}.icon-section--blue{margin-bottom:50px;padding:0 20px}.icon-section--blue .container{text-align:center}.icon-section--blue .container .title{font-weight:700}.icon-section--blue .container--col-1-1-1{box-shadow:0 5px 12px 7px rgba(0,0,0,.2)}.icon-section--blue .container .block{padding:40px}.icon-section--blue .container .block img{margin-bottom:15px}.icon-section--blue .container .block a{font-size:2.3rem;color:#242658}.icon-section--blue .container .block--2{background-color:#242658}.icon-section--blue .container .block--2 a{color:#fff}@media (max-width:960px){.icon-section--blue .container--col-1-1-1 .block{width:33%}.icon-section--blue .container--col-1-1-1 .block a{font-size:1.8rem}}@media (max-width:800px){.icon-section--blue .container.section-header .block{padding:20px 40px}.icon-section--blue .container--col-1-1-1 .block{width:100%}}@media (max-width:1180px){.icon-section--blue .container{padding:0 20px}}@media (max-width:800px){.icon-section--blue .container{padding:0}.icon-section--blue .container.section-header{margin-top:30px}}.seperator--bottom{margin-bottom:40px}.seperator--bottom .section-header.container:before{display:none}.seperator--bottom .container{position:relative}.seperator--bottom .container:before{position:absolute;display:block;content:"";height:4px;width:90%;bottom:0;left:50%;transform:translateX(-50%);background-color:#242658}.seperator--bottom .container .shortcode{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 40px}.testimonial--bg-grey{background-color:#f1f1f1;padding:20px 0}.testimonial--bg-grey .container .block--1{width:60%}.testimonial--bg-grey .container .block--2{width:40%;background-color:#fff;box-shadow:0 5px 15px 7px rgba(0,0,0,.2);padding:30px;text-align:center}.testimonial--bg-grey .container .block--2 .image{margin-top:0;margin-bottom:20px}.testimonial--bg-grey .container .block--2 img{max-width:150px;margin:0 auto}@media (max-width:1130px){.testimonial--bg-grey .container{padding:20px}.testimonial--bg-grey .container .block--1{padding:20px 30px 20px 0}}@media (max-width:770px){.testimonial--bg-grey .container{padding:25px 20px}.testimonial--bg-grey .container .block--1,.testimonial--bg-grey .container .block--2{width:100%}.testimonial--bg-grey .container .block--1{margin-bottom:20px}}.meet-experts{margin-top:20px}.meet-experts .section-header h2,.meet-experts .section-header h3{font-size:2.7rem;font-weight:800}.meet-experts .container--col-1-1-1-1 .block{text-align:center;width:25%;clear:inherit}.meet-experts .container--col-1-1-1-1 .block .titles__image{width:180px;max-width:unset;margin-bottom:10px;overflow:hidden;border:2px solid #242658;border-radius:50%}.meet-experts .container--col-1-1-1-1 .block .titles .title{margin-bottom:0;font-size:1.8rem;color:#1d1d1b}.meet-experts .container--col-1-1-1-1 .block .titles .subtitle{margin:0 0 10px;font-weight:400}@media (max-width:885px){.meet-experts .container--col-1-1-1-1 .block{width:50%}.meet-experts .container--col-1-1-1-1 .block:nth-child(odd){clear:both}}@media (max-width:490px){.meet-experts .container--col-1-1-1-1 .block{width:100%}}@media (max-width:700px){.meet-experts .section-header h2,.meet-experts .section-header h3{font-size:2.3rem}}.meet-experts+.seperator--bottom .container:before{height:1px}.section--team-img .section-header.container .block{display:block}.section--team-img .section-header.container .block .titles{text-align:left}.section--team-img .section-header.container .block .titles h3{padding:0 25px;margin-bottom:10px;font-size:2.4rem;font-weight:800;color:#242658}.section--team-img .container:before{width:95%}.section--team-img .container .block{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.section--team-img .container .block .titles{-ms-flex:0 0 20%;flex:0 0 20%}.section--team-img .container .block .titles__image{width:170px;max-width:unset;overflow:hidden;border:2px solid #242658;border-radius:50%}.section--team-img .container .block .titles h3{font-size:1.8rem;color:#1d1d1b}@media (max-width:960px){.section--team-img .container .block .titles{-ms-flex:0 0 25%;flex:0 0 25%}}@media (max-width:780px){.section--team-img .container .block .titles{-ms-flex:0 0 33%;flex:0 0 33%}}@media (max-width:610px){.section--team-img .container .block .titles{-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:470px){.section--team-img .container .block .titles{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px}}.get-in-touch .block form{padding:20px 30px;background-color:#242658}.get-in-touch .block form label{display:none}.get-in-touch .block form .form-upper{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between}.get-in-touch .block form .form-upper .block{-ms-flex:0 0 49%;flex:0 0 49%;margin-bottom:15px}.get-in-touch .block form .block.uform input,.get-in-touch .block form .block.uform textarea{padding:6px 13px;font-weight:500;color:#1d1d1d;background-color:#fff}.get-in-touch .block--1{padding-right:40px}.get-in-touch .block--1 .shortcode{position:relative}.get-in-touch .block--1 .shortcode:before{position:absolute;top:0;right:-21px;display:block;width:2px;height:100%;content:"";background-color:#242658}@media (max-width:1130px){.get-in-touch .block--1{padding-right:20px}}.get-in-touch .block--2 .titles{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:30px 20px 0;background-color:#f1f1f1}.get-in-touch .block--2 .titles__image{-ms-flex:1 1 30%;flex:1 1 30%;margin-right:8px}.get-in-touch .block--2 .titles__image img{width:50px}.get-in-touch .block--2 .titles__content{-ms-flex:1 1 70%;flex:1 1 70%;margin-right:15px}.get-in-touch .block--2 .titles a,.get-in-touch .block--2 .titles h3{margin-bottom:0;font-size:1.6rem;font-weight:400;color:#1d1d1b}.get-in-touch .block--2 .titles:first-child{padding:0;background-color:transparent}.get-in-touch .block--2 .titles:first-child h3{margin-bottom:30px;font-size:2.7rem;font-weight:700;color:#242658}.get-in-touch .block--2 .image{padding:25px 20px 30px;background-color:#f1f1f1}.get-in-touch .block--2 .image img{max-width:150px;margin:0 auto}@media (max-width:875px){.get-in-touch .block form{padding:30px 20px}.get-in-touch .block--1,.get-in-touch .block--2{width:100%}.get-in-touch .block--1 .shortcode:before,.get-in-touch .block--2 .shortcode:before{display:none}}@media (max-width:600px){.get-in-touch .block--2 .titles{display:block;text-align:center}.get-in-touch .block--2 .titles__image{margin:0 auto}}@media (max-width:480px){.get-in-touch .block form .form-upper{display:block}}iframe{width:100%;margin-top:10px}.section--calc-link .container{display:-ms-flexbox;display:flex}.section--calc-link .container .block{padding:40px 60px 20px}.section--calc-link .container .block h2{font-size:3.2rem;font-weight:800;margin-bottom:55px}.section--calc-link .container .block h2 a,.section--calc-link .container .block h2 a:hover{color:#242658}.section--calc-link .container .block p.subtitle{text-align:left;font-size:2.4rem;position:relative;padding-right:140px;font-weight:700;line-height:2.9rem;margin-bottom:50px}.section--calc-link .container .block p.subtitle:after,.section--calc-link .container .block p.subtitle:before{position:absolute;display:block;content:""}.section--calc-link .container .block p.subtitle:before{height:45px;width:45px;border:2px solid #666;right:0;top:50%;transform:translateY(-50%)}.section--calc-link .container .block p.subtitle:after{height:13px;width:30px;border-radius:3px;right:0;top:42%;transform:rotate(-45deg) translateY(-50%);border-bottom:5px solid #67b32e;border-left:5px solid #67b32e}.section--calc-link .container .block--1{text-align:center;background-color:#fff;box-shadow:0 3px 21px 3px rgba(0,0,0,.25)}.section--calc-link .container .block--2 p{color:#242658;font-weight:700}.section--calc-link .container .block--2 .shortcode .shortcode{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.section--calc-link .container .block ul{padding-left:0}.section--calc-link .container .block ul li{list-style:none;padding-left:40px;position:relative;font-size:1.6rem;font-weight:600;color:#1d1d1d}.section--calc-link .container .block ul li:before{position:absolute;display:block;content:"";height:22px;width:22px;background-image:url(../images/tick-icon.svg);background-size:contain;left:0;top:3px;background-repeat:no-repeat}@media (max-width:1190px){.section--calc-link .container{padding:20px}}@media (max-width:1010px){.section--calc-link .container .block p.subtitle{padding-right:80px}}@media (max-width:825px){.section--calc-link .container{-ms-flex-direction:column;flex-direction:column;padding:50px 20px 20px}.section--calc-link .container .block{width:100%}.section--calc-link .container .block h2{font-size:2.7rem;margin-bottom:20px}.section--calc-link .container .block p.subtitle{font-size:2rem;margin-bottom:20px}}@media (max-width:550px){.section--calc-link .container .block--1{padding:30px 30px 20px}.section--calc-link .container .block--2{padding:40px 10px 20px}}@media (max-width:420px){.section--calc-link .container .block h2{font-size:2.4rem;margin-bottom:20px}.section--calc-link .container .block p.subtitle{padding-right:0;text-align:center;padding-top:60px}.section--calc-link .container .block p.subtitle:after,.section--calc-link .container .block p.subtitle:before{left:50%;transform:translateX(-50%)}.section--calc-link .container .block p.subtitle:before{top:0}.section--calc-link .container .block p.subtitle:after{top:-1px;left:48%;transform:rotate(-45deg) translateX(-50%)}}#no-nav-style{background-image:url(../images/landing-page.svg);background-position-y:-560px;background-position-x:50%;background-repeat:no-repeat}@media (max-width:1148px){#no-nav-style{background-position-y:-590px}}@media (max-width:953px){#no-nav-style{background-position-y:-550px}}@media (max-width:700px){#no-nav-style{background-position-y:-480px}}@media (max-width:621px){#no-nav-style{background-position-y:-360px}}@media (max-width:470px){#no-nav-style{background-position-y:-320px}}@media (max-width:440px){#no-nav-style{background-position-y:-210px}}#no-nav-style .header--site .container.container--header-top{max-width:1320px}#no-nav-style .header--site .container.container--header-top .brand{margin:0;padding-left:0}#no-nav-style .header--site .container.container--header-top .brand img{margin-left:0}@media (max-width:1150px){#no-nav-style .header--site .container.container--header-top{width:70%;margin:auto}}@media (max-width:855px){#no-nav-style .header--site .container.container--header-top{width:85%}}@media (max-width:621px){#no-nav-style .header--site .container.container--header-top{width:100%}}.no-nav #header--page .underline{text-decoration:underline}.no-nav #header--page .header--page{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.no-nav #header--page .header--page__content{max-width:1300px;padding:0}@media (max-width:1345px){.no-nav #header--page .header--page__content{padding:0 10px}}.no-nav #header--page .header--page__content .post .inner .title>a,.no-nav #header--page .header--page__content h1,.post .inner .no-nav #header--page .header--page__content .title>a{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:15px;line-height:26px;padding:5px 10px}@media (max-width:1150px){.no-nav #header--page .header--page__content .post .inner .title>a,.no-nav #header--page .header--page__content h1,.post .inner .no-nav #header--page .header--page__content .title>a{margin-left:15%}}@media (max-width:855px){.no-nav #header--page .header--page__content .post .inner .title>a,.no-nav #header--page .header--page__content h1,.post .inner .no-nav #header--page .header--page__content .title>a{margin-left:8%}}@media (max-width:621px){.no-nav #header--page .header--page__content .post .inner .title>a,.no-nav #header--page .header--page__content h1,.post .inner .no-nav #header--page .header--page__content .title>a{margin:20px auto}}.no-nav #header--page .header--page__content .content{width:55%}@media (max-width:1150px){.no-nav #header--page .header--page__content .content{width:70%;margin:auto}}@media (max-width:855px){.no-nav #header--page .header--page__content .content{width:85%}}@media (max-width:621px){.no-nav #header--page .header--page__content .content{width:100%;text-align:center}}.no-nav #header--page .header--page__content .content h2{color:#fff;font-size:32px;font-weight:600;line-height:1.5}.no-nav #header--page .header--page__content .content p{color:#fff;font-size:22px;font-weight:600;margin-bottom:40px}@media (max-width:621px){.no-nav #header--page .header--page__content .content p{margin:20px auto}}.no-nav #header--page .header--page__content .content ul{padding-left:40px;list-style:none}@media (max-width:621px){.no-nav #header--page .header--page__content .content ul{padding-left:0}}.no-nav #header--page .header--page__content .content ul li{margin-left:20px}@media (max-width:621px){.no-nav #header--page .header--page__content .content ul li{margin-left:0}}.no-nav #header--page .header--page__content .content ul li p{font-size:14px;line-height:1;font-weight:200;margin-bottom:10px;padding-left:20px;line-height:1.4}@media (max-width:621px){.no-nav #header--page .header--page__content .content ul li p{padding-left:0}}.no-nav #header--page .header--page__content .content ul li p:first-child{font-weight:600}.no-nav #header--page .header--page__content .content ul li:first-child{position:relative;padding-bottom:20px;margin-left:20px}@media (max-width:621px){.no-nav #header--page .header--page__content .content ul li:first-child{margin-left:0}}.no-nav #header--page .header--page__content .content ul li:first-child:before{content:url(../images/arrows.svg);display:block;width:50px;height:50px;left:-65px;position:absolute;transform:scale(.78)}@media (max-width:621px){.no-nav #header--page .header--page__content .content ul li:first-child:before{position:relative;left:0;margin:0 auto}}.no-nav #header--page .header--page__content .content ul li:nth-child(2){position:relative;padding-bottom:20px}.no-nav #header--page .header--page__content .content ul li:nth-child(2):before{content:url(../images/services-icon.svg);display:block;width:50px;height:50px;left:-65px;position:absolute;transform:scale(.78)}@media (max-width:621px){.no-nav #header--page .header--page__content .content ul li:nth-child(2):before{position:relative;left:0;margin:0 auto}}.no-nav #header--page .header--page__content .content .orange-arrow{background-color:#fb8c1d;color:#141f46;font-size:1.6rem;padding:15px 40px;padding-right:10px;font-weight:700;line-height:1.4;position:relative;-webkit-clip-path:polygon(96% 0,100% 53%,96% 100%,0 100%,0 53%,0 0);clip-path:polygon(96% 0,100% 53%,96% 100%,0 100%,0 53%,0 0)}.sticky-contact{position:fixed;width:30%;top:10%;right:10%;background:#fff;z-index:9;border:1px solid #666;border-radius:10px;padding:30px 25px;box-shadow:0 0 22px -7px rgba(0,0,0,.75);overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.sticky-contact::-webkit-scrollbar{display:none}@media (max-width:1415px){.sticky-contact{width:28%}}@media (max-width:1150px){.sticky-contact{position:relative;top:unset;right:unset;width:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:85px}}@media (max-width:830px){.sticky-contact{width:60%}}@media (max-width:621px){.sticky-contact{width:90%}}.sticky-contact .titles h3{font-size:1.8rem;font-weight:600;color:#1d1d1b;text-align:left;margin-bottom:15px}.sticky-contact .screen-reader-response{display:none}.sticky-contact form .uform-group .uform.utext{margin-bottom:8px}.sticky-contact form .uform-group .uform.utext label{color:#1d1d1b;font-weight:500;font-size:1.4rem;margin-bottom:5px}.sticky-contact form .uform-group .uform.utext input{border:1px solid #1d1d1b;border-radius:10px;padding:7px 15px;background-color:#f3f5f8;transition:all .3s}.sticky-contact form .uform-group .uform.utext input:hover{background-color:#fff}.sticky-contact form .uform-group .uform.utext input:focus{box-shadow:none}.sticky-contact form .uform-group .uform.utext .wpcf7-not-valid-tip{font-size:1.2rem}.sticky-contact form .drop-down{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px}@media (max-width:1415px){.sticky-contact form .drop-down{-ms-flex-direction:column;flex-direction:column}}.sticky-contact form .drop-down .uform{position:relative}.sticky-contact form .drop-down .uform:after{content:"|";position:absolute;right:20px;bottom:0;font-size:20px}.sticky-contact form .drop-down .uform.utext{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:170px;margin-bottom:8px}@media (max-width:14710px){.sticky-contact form .drop-down .uform.utext{width:45%}}@media (max-width:1415px){.sticky-contact form .drop-down .uform.utext{width:100%}}.sticky-contact form .drop-down .uform.utext select{padding:8px 7px;border:1px solid #1d1d1b;border-radius:10px;font-size:1.3rem;color:#1d1d1b;font-weight:500;text-align:left;background-color:#f3f5f8;transition:all .3s;position:relative;width:100%}@media (max-width:1555px){.sticky-contact form .drop-down .uform.utext select{padding:8px 0}}.sticky-contact form .drop-down .uform.utext select:hover{background-color:#fff}.sticky-contact form .drop-down .uform.utext select option:first-child{font-size:1.2rem;color:#1d1d1b;font-weight:500}.sticky-contact form .submit-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}@media (max-width:1415px){.sticky-contact form .submit-button{-ms-flex-direction:column;flex-direction:column}}.sticky-contact form .submit-button div.uform{width:45%}@media (max-width:1415px){.sticky-contact form .submit-button div.uform{width:100%}}.sticky-contact form .submit-button button{margin:0;position:relative;padding:8px 30px;text-align:center;border-radius:5px;overflow:hidden;background:linear-gradient(270deg,#1f4b98 50%,#fb8c1d 0) 100%;background-size:200%;transition:.4s ease-out;border:none;width:100%;font-size:15px}@media (max-width:1555px){.sticky-contact form .submit-button button{padding:8px 20px}}.sticky-contact form .submit-button button:after{content:"";display:block;width:10px;height:10px;border-width:0 2px 2px 0;border-color:#fff;border-style:solid;transform:translateY(-50%) rotate(-45deg);position:absolute;top:50%;right:20px}@media (max-width:1555px){.sticky-contact form .submit-button button:after{right:10px}}.sticky-contact form .submit-button button:hover{background-position:0}.sticky-contact form .submit-button p{font-size:1rem;line-height:1.2;width:100%;text-align:left;margin-left:0;margin-bottom:0}@media (max-width:1415px){.sticky-contact form .submit-button p{padding-top:10px}}.sticky-contact form .submit-button p a{cursor:pointer;font-weight:500}.sticky-contact form .wpcf7-response-output{display:none}.thank-you__container{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:400px;margin:30px 0}@media (max-width:550px){.thank-you__container{height:250px}}.thank-you__container>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.thank-you__container p{font-size:3rem;font-weight:600;color:#1d1d1b;text-align:center;width:80%}@media (max-width:550px){.thank-you__container p{width:100%}}.thank-you__container .message{color:#1d1d1b;font-size:1.8rem;font-weight:400}.blue--background{padding:20px 0}.blue--background .container{max-width:1300px}.blue--background .content-area{width:55%;margin:0}@media (max-width:1150px){.blue--background .content-area{width:70%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media (max-width:855px){.blue--background .content-area{width:85%}}@media (max-width:621px){.blue--background .content-area{width:100%}}@media (max-width:1150px){.blue--background .content-area p{text-align:center}}.blue--background .content-area p:first-child{color:#fff}.blue--background .content-area p:nth-child(2){background-color:#fb8c1d;padding:20px 45px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;line-height:1.4;color:#1d1d1b;font-weight:600;margin-bottom:0;position:relative}.blue--background .content-area p:nth-child(2) a{color:#1d1d1b;font-weight:600;transform:all .3s}.blue--background .content-area p:nth-child(2) a:hover{color:#3f5ca7}.blue--background .content-area p:nth-child(2):after{content:"";display:block;width:10px;height:10px;border-width:0 2px 2px 0;border-color:#1d1d1b;border-style:solid;transform:translateY(-50%) rotate(-45deg);position:absolute;top:50%;right:20px}@media (max-width:1150px){.blue--background .content-area p:nth-child(2):after{text-align:center}}.records{max-width:1300px;padding-bottom:50px}.records .container{width:55%;margin:0}@media (max-width:1150px){.records .container{width:70%;margin:auto}}@media (max-width:855px){.records .container{width:85%}}@media (max-width:621px){.records .container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:810px){.records .container .col-1-1-1__block{width:33.3333333333%}}@media (max-width:621px){.records .container .col-1-1-1__block{width:100%}}.records .container .block .titles h3{font-size:2.2rem;font-weight:600;text-align:left;padding-bottom:20px;padding-top:40px}.records .container .block .content-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.records .container .block .content-area p{text-align:center}.records .container .block .content-area p a img{width:35px;height:35px}.records .container .block .content-area p:nth-child(2){margin-bottom:5px;font-weight:600;color:#242658;font-size:2rem}.records .container .block .content-area p:nth-child(3){color:#1d1d1b}.records .container .block.block--2,.records .container .block.block--3{border-left:1px solid #e3e3e3}@media (max-width:621px){.records .container .block.block--2,.records .container .block.block--3{border-left:none;padding-top:20px}}@media (max-width:621px){.records .container .block.block--1,.records .container .block.block--2{border-bottom:1px solid #e3e3e3}}.recent-claims .posts-feed{margin-top:0;text-align:center}.recent-claims .container{max-width:1300px;padding:40px 0 30px;padding-right:0}@media (max-width:1150px){.recent-claims .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.recent-claims .container .block{width:55%}@media (max-width:1150px){.recent-claims .container .block{width:70%;margin:auto}}@media (max-width:855px){.recent-claims .container .block{width:85%}}@media (max-width:621px){.recent-claims .container .block{width:100%}}.recent-claims .container .titles h3{font-size:2.2rem;font-weight:600;margin-bottom:0;text-align:left}.recent-claims .container .carousel .carousel__slides .owl-height,.recent-claims .container .carousel .owl-height,.recent-claims .container .carousel .owl-stage .owl-height{height:auto!important}.recent-claims .container .carousel .carousel__slides .owl-item,.recent-claims .container .carousel .owl-stage .owl-item{padding:30px 12px}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide,.recent-claims .container .carousel .carousel__slides .owl-item .case-study,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide,.recent-claims .container .carousel .owl-stage .owl-item .case-study{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:25px 25px 10px;border:1px solid #707070;border-radius:10px;background-color:#fff;box-shadow:0 0 5px 2px hsla(0,0%,89%,.83);height:auto;width:auto}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide p img,.recent-claims .container .carousel .carousel__slides .owl-item .case-study p img,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide p img,.recent-claims .container .carousel .owl-stage .owl-item .case-study p img{width:200px;max-height:75px;-o-object-fit:contain;object-fit:contain}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide .quote,.recent-claims .container .carousel .carousel__slides .owl-item .case-study .quote,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide .quote,.recent-claims .container .carousel .owl-stage .owl-item .case-study .quote{font-weight:700;color:#1d1d1b;text-align:center}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide .name,.recent-claims .container .carousel .carousel__slides .owl-item .case-study .name,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide .name,.recent-claims .container .carousel .owl-stage .owl-item .case-study .name{color:#242658;font-weight:600}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide p a,.recent-claims .container .carousel .carousel__slides .owl-item .case-study p a,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide p a,.recent-claims .container .carousel .owl-stage .owl-item .case-study p a{font-weight:400;color:#1d1d1b;position:relative;transform:all .3s}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide p a:after,.recent-claims .container .carousel .carousel__slides .owl-item .case-study p a:after,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide p a:after,.recent-claims .container .carousel .owl-stage .owl-item .case-study p a:after{content:"";display:block;width:8px;height:8px;border-width:0 2px 2px 0;border-color:#1d1d1b;border-style:solid;transform:translateY(-50%) rotate(-45deg);position:absolute;top:50%;right:-30px}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide p a:hover,.recent-claims .container .carousel .carousel__slides .owl-item .case-study p a:hover,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide p a:hover,.recent-claims .container .carousel .owl-stage .owl-item .case-study p a:hover{color:#3f5ca7}.recent-claims .container .carousel .carousel__slides .owl-item .carousel__slide p a:hover:after,.recent-claims .container .carousel .carousel__slides .owl-item .case-study p a:hover:after,.recent-claims .container .carousel .owl-stage .owl-item .carousel__slide p a:hover:after,.recent-claims .container .carousel .owl-stage .owl-item .case-study p a:hover:after{border-color:#3f5ca7}.recent-claims .container .carousel .stopstart{display:none!important}.recent-claims .container .carousel .owl-dots .owl-dot span{background-color:transparent;border:1px solid #1d1d1b}.recent-claims .container .carousel .owl-dots .active span,.recent-claims .container .carousel .owl-dots .owl-dot span:hover{background-color:#1d1d1b}.reviews-section{max-width:1300px;padding-top:30px;padding-bottom:50px}.reviews-section .container{width:55%;margin:0}@media (max-width:1150px){.reviews-section .container{width:70%;margin:auto}}@media (max-width:855px){.reviews-section .container{width:85%}}@media (max-width:621px){.reviews-section .container{width:100%}}.reviews-section .container .block{width:100%}.reviews-section .container .block--1{padding-right:0}.reviews-section .titles h3{font-size:2.2rem;font-weight:600;text-align:left;padding-top:10px}@media (max-width:768px){.reviews-section .titles h3{margin-bottom:30px}}.reviews-section .content-area{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:2rem;padding-bottom:40px}@media (max-width:550px){.reviews-section .content-area{-ms-grid-columns:1fr;grid-template-columns:1fr}}.reviews-section .content-area .reviews{border:1px solid #707070;box-shadow:0 0 5px 2px hsla(0,0%,89%,.83);border-radius:10px;padding:20px 30px}.reviews-section .content-area .reviews .review{color:#1d1d1b;font-weight:400}.reviews-section .content-area .reviews .review .stars{display:block;font-size:25px;font-family:Times;color:#fc0;position:relative}.reviews-section .content-area .reviews .review .stars:before{content:"★★★★★"}.reviews-section .content-area .reviews .review .stars.star-1:before{content:"★"}.reviews-section .content-area .reviews .review .stars.star-2:before{content:"★★"}.reviews-section .content-area .reviews .review .stars.star-3:before{content:"★★★"}.reviews-section .content-area .reviews .review .stars.star-4:before{content:"★★★★"}.reviews-section .content-area .reviews .green-stars{color:green!important}.reviews-section .titles .subtitle{font-weight:400;color:#1d1d1b;padding-bottom:25px}.reviews-section .accordion .accordion__item h3 button{border-top:1px solid #707070;font-weight:500}.reviews-section .accordion .accordion__item button:before{width:2px;height:20px;right:29px;background:#1f4b98}.reviews-section .accordion .accordion__item button:after{height:2px;width:20px;margin-top:-3px;background:#1f4b98}.reviews-section .accordion .accordion__item.opened button:before{height:0;margin-top:0}.reviews-section .accordion .accordion__item:last-child h3 button{border-bottom:1px solid #707070}.videos--2-col{max-width:1300px}.videos--2-col .container--col-1-1,.videos--2-col .section-header{width:55%;margin-inline:0}@media (max-width:1150px){.videos--2-col .container--col-1-1,.videos--2-col .section-header{width:70%;margin:auto}}@media (max-width:855px){.videos--2-col .container--col-1-1,.videos--2-col .section-header{width:85%}}@media (max-width:621px){.videos--2-col .container--col-1-1,.videos--2-col .section-header{width:100%}}.videos--2-col .section-header{padding-top:30px}.videos--2-col .section-header .titles h3{font-size:2.2rem;font-weight:600;float:left}.videos--2-col .section-header .block{padding-block:0}.videos--2-col .section-header .content-area p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.videos--2-col .section-header .content-area img{width:250px;height:auto}.videos--2-col .container--col-1-1{padding-top:0}.videos--2-col .container--col-1-1 .calculator{margin-top:unset;margin-bottom:20px}.videos--2-col .container--col-1-1 .block--1,.videos--2-col .container--col-1-1 .block--2{padding:10px}

/*! woocommerce: */.wrapper--archive-product .col-1__block,.wrapper--single-product .col-1__block{text-align:left}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{height:auto;background:inherit;border-radius:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#242658}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th{font-weight:600}.woocommerce-page form .form-row label,.woocommerce form .form-row label,.woocommerce form.woocommerce-checkout label{float:left}.woocommerce form.woocommerce-checkout .wc_payment_method label{float:none}.woocommerce form.woocommerce-checkout .wc_payment_method.payment_method_stripe img{width:50px}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{width:auto;max-height:52px}.woocommerce-info{border-top-color:#242658!important}.woocommerce-info:before{color:#242658}.woocommerce-message{border-top-color:#69bf29!important}.woocommerce-error{border-top-color:#eb3f1c!important}.woocommerce a.remove{color:#eb3f1c!important;line-height:1.1!important}.woocommerce a.remove:hover{background:#eb3f1c!important}.woocommerce form .form-row .required{color:#eb3f1c!important;text-decoration:none}.woocommerce .woocommerce-breadcrumb{text-transform:none;font-size:12px!important;padding-left:10px!important;padding-top:10px;display:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:1.5em}.products-feed .slider.no-slider .products{display:block}.products-feed .woocommerce.slider ul.products li.product{width:auto}.products-feed .woocommerce.slider ul.products li.last{margin:0 3.8% 2.992em 0}.post-type-archive-product .woocommerce-pagination .page-numbers,.premium .woocommerce-pagination .page-numbers,.search-results .woocommerce-pagination .page-numbers,.tax-product_cat .woocommerce-pagination .page-numbers{color:#242658}
/*# sourceMappingURL=main.css.map */
