.container{max-width:1400px;width:100%}@media only screen and (max-width: 1660px){.container{max-width:80%}}@media only screen and (max-width: 1360px){.container{max-width:85%}}@media only screen and (max-width: 1200px){.container{max-width:90%}}@media only screen and (max-width: 992px){.container{max-width:95%}}@media only screen and (max-width: 575px){.container{max-width:100%}}.container-big{max-width:1600px;width:100%}@media only screen and (max-width: 1660px){.container-big{max-width:95%}}@media only screen and (max-width: 1360px){.container-big{max-width:95%}}@media only screen and (max-width: 1200px){.container-big{max-width:95%}}@media only screen and (max-width: 992px){.container-big{max-width:95%}}@media only screen and (max-width: 575px){.container-big{max-width:100%}}.container-fluid{padding:0}.text-xxl{font-size:400px;line-height:1.1}.text-xl{font-size:200px;line-height:1.1}.text-larger{font-size:90px}@media only screen and (max-width: 1360px){.text-larger{font-size:86px}}@media only screen and (max-width: 1200px){.text-larger{font-size:82px}}@media only screen and (max-width: 992px){.text-larger{font-size:78px}}@media only screen and (max-width: 767px){.text-larger{font-size:74px}}@media only screen and (max-width: 575px){.text-larger{font-size:68px}}@media only screen and (max-width: 420px){.text-larger{font-size:64px}}@media only screen and (max-width: 375px){.text-larger{font-size:60px}}.text-bigger{font-size:70px}@media only screen and (max-width: 1360px){.text-bigger{font-size:66px}}@media only screen and (max-width: 1200px){.text-bigger{font-size:62px}}@media only screen and (max-width: 992px){.text-bigger{font-size:58px}}@media only screen and (max-width: 767px){.text-bigger{font-size:44px}}@media only screen and (max-width: 575px){.text-bigger{font-size:38px}}@media only screen and (max-width: 420px){.text-bigger{font-size:34px}}@media only screen and (max-width: 375px){.text-bigger{font-size:30px}}.text-big-medium{font-size:50px}@media only screen and (max-width: 1360px){.text-big-medium{font-size:46px}}@media only screen and (max-width: 1200px){.text-big-medium{font-size:42px}}@media only screen and (max-width: 992px){.text-big-medium{font-size:38px}}@media only screen and (max-width: 767px){.text-big-medium{font-size:34px}}@media only screen and (max-width: 575px){.text-big-medium{font-size:30px}}.text-big{font-size:40px}@media only screen and (max-width: 1360px){.text-big{font-size:36px}}@media only screen and (max-width: 1200px){.text-big{font-size:32px}}@media only screen and (max-width: 992px){.text-big{font-size:28px}}@media only screen and (max-width: 767px){.text-big{font-size:26px}}@media only screen and (max-width: 575px){.text-big{font-size:24px}}.text-medium-big{font-size:32px}@media only screen and (max-width: 1200px){.text-medium-big{font-size:28px}}@media only screen and (max-width: 992px){.text-medium-big{font-size:24px}}@media only screen and (max-width: 767px){.text-medium-big{font-size:22px}}.text-medium{font-size:22px;line-height:1.4}@media only screen and (max-width: 1200px){.text-medium{font-size:20px}}@media only screen and (max-width: 992px){.text-medium{font-size:18px}}@media only screen and (max-width: 767px){.text-medium{font-size:16px}}.text-small{font-size:18px}@media only screen and (max-width: 992px){.text-small{font-size:14px}}.text-larger,.text-bigger,.text-big-medium,.text-big,.text-medium-big,.text-medium,.text-small{font-family:"Futura-Semi",sans-serif;font-weight:normal}.text-larger strong,.text-larger b,.text-bigger strong,.text-bigger b,.text-big-medium strong,.text-big-medium b,.text-big strong,.text-big b,.text-medium-big strong,.text-medium-big b,.text-medium strong,.text-medium b,.text-small strong,.text-small b{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:700}.text-larger *,.text-bigger *,.text-big-medium *,.text-big *,.text-medium-big *,.text-medium *,.text-small *{font-family:inherit;font-weight:inherit;line-height:inherit;font-size:inherit;color:inherit}.text-larger small,.text-bigger small,.text-big-medium small,.text-big small,.text-medium-big small,.text-medium small,.text-small small{font-size:45%}.orange-btn{background-color:#ff7d00;padding:1.25em 3em;color:#fff;letter-spacing:2px;font-weight:500;-webkit-transition:all linear .2s;transition:all linear .2s;position:relative;display:inline-block;margin-top:2em}.orange-btn:hover{background-color:#0b80c2}.orange-outline-btn{background-color:rgba(0,0,0,0);padding:1.25em 3em;color:#fff;letter-spacing:2px;font-weight:500;-webkit-transition:all linear .2s;transition:all linear .2s;position:relative;display:inline-block;margin-top:2em;-webkit-box-shadow:inset 0 0 0 2px #ff7d00;box-shadow:inset 0 0 0 2px #ff7d00}.orange-outline-btn:hover{background-color:#ff7d00}.blue-btn{background-color:#0b80c2;padding:1.25em 3em;color:#fff;letter-spacing:2px;font-weight:500;-webkit-transition:all linear .2s;transition:all linear .2s;position:relative;display:inline-block;margin-top:2em}.blue-btn:hover{background-color:#062d5d}.screen-reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.body-overflow{overflow:hidden}ul{padding:0;margin:0}li{list-style:none}a,a:hover{text-decoration:none}*:focus,*:hover,*{outline:none}.cf::after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.no-padding{padding-left:0 !important;padding-right:0 !important}.wow{visibility:hidden}.vcenter{display:flex;align-items:center}.valign{display:flex;flex-direction:row}.valign>[class^=col-],.valign>[class*=" col-"]{display:flex;align-items:center;justify-content:center}.fancybox-slide>*{padding:0}.svg{display:inline-block;width:50px;height:50px}section{position:relative;overflow:hidden}a{-webkit-user-select:none;-webkit-touch-callout:none;outline:none !important}img,svg{-webkit-user-select:none;-webkit-touch-callout:none;max-width:100%}button{outline:none !important;border:none;background-color:rgba(0,0,0,0);cursor:pointer;padding:0}textarea,input{-webkit-appearance:none}textarea{resize:vertical}form label[for=sendContact],form label[for=sendNews]{cursor:pointer}h1,h2,h3,h4,p{margin:0}body.no-scroll{overflow:hidden !important}br{line-height:inherit}.rellax{display:inline-block}p,a,h1,h2,h3,li,span,button,br,b,strong{font-family:sans-serif}button:focus{background-color:rgba(0,0,0,0)}.body-overflow{overflow:hidden;position:relative}.video-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-wrapper iframe{left:0;top:0;height:100%;width:100%;position:absolute}@font-face{font-family:"Futura-ExtBold";src:url(../fonts/futura-pt-extrabold.otf);font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Futura-Semi";src:url(../fonts/futura-pt-heavy.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Futura-Semi";src:url(../fonts/futura-bq-demibold.otf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Futura-Semi";src:url(../fonts/futura-pt-book.otf);font-weight:normal;font-style:normal;font-display:swap}#footer{background:#0b80c2;position:relative;padding-top:3em}@media only screen and (max-width: 992px){#footer{padding-top:2em}}#footer::after{content:"";height:60px;width:100%;position:absolute;bottom:0;left:0;background:#ff7d00;z-index:0}@media only screen and (max-width: 992px){#footer::after{height:50px}}#footer .dark-bg{position:absolute;right:0;top:0;height:100%;width:37%;background-color:#062d5d}@media only screen and (max-width: 1660px){#footer .dark-bg{width:32%}}@media only screen and (max-width: 1200px){#footer .dark-bg{width:30%}}@media only screen and (max-width: 992px){#footer .dark-bg{width:100%;height:calc(100% - 170px);bottom:0;top:inherit}}#footer .top{padding-bottom:4em}@media only screen and (max-width: 992px){#footer .top .first{margin-bottom:3em}}#footer .top .first img,#footer .top .first svg{width:175px;height:auto;display:block;margin:0 auto}#footer .top .first img path,#footer .top .first svg path{fill:#fff}#footer .top .second,#footer .top .third,#footer .top .fourth{padding-left:5em}@media only screen and (max-width: 992px){#footer .top .second,#footer .top .third,#footer .top .fourth{text-align:center;padding-left:0}}@media only screen and (max-width: 992px){#footer .top .second .footer-menu,#footer .top .third .footer-menu,#footer .top .fourth .footer-menu{margin-top:2em}}@media only screen and (max-width: 767px){#footer .top .second .footer-menu,#footer .top .third .footer-menu,#footer .top .fourth .footer-menu{margin-top:0}}#footer .top .second .footer-menu ul li,#footer .top .third .footer-menu ul li,#footer .top .fourth .footer-menu ul li{display:block;margin-bottom:15px;margin-right:30px}@media only screen and (max-width: 992px){#footer .top .second .footer-menu ul li,#footer .top .third .footer-menu ul li,#footer .top .fourth .footer-menu ul li{margin-right:0}}#footer .top .second .footer-menu ul li a,#footer .top .third .footer-menu ul li a,#footer .top .fourth .footer-menu ul li a{color:#fff;-webkit-transition:.3s;transition:.3s;font-weight:500;text-transform:uppercase;overflow:visible}#footer .top .second .footer-menu ul li a:hover,#footer .top .second .footer-menu ul li a:focus,#footer .top .third .footer-menu ul li a:hover,#footer .top .third .footer-menu ul li a:focus,#footer .top .fourth .footer-menu ul li a:hover,#footer .top .fourth .footer-menu ul li a:focus{color:#ff7d00}@media only screen and (max-width: 767px){#footer .top .second{margin-top:2em}}#footer .top .third,#footer .top .fourth{padding-left:0}#footer .bottom{position:relative;z-index:1;padding-bottom:1.5em}@media only screen and (max-width: 992px){#footer .bottom{padding-bottom:1.2em}}#footer .bottom .disclaimer{color:#fff;text-align:center;text-transform:uppercase;font-size:10px}.skip-link{display:none}#top-menu{position:absolute;z-index:90;padding:5px 0;width:100%;overflow:visible;top:50px}@media only screen and (max-width: 992px){#top-menu{top:25px}}#top-menu .logo{float:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 992px){#top-menu .logo{top:90%}}#top-menu .logo svg{width:215px;height:auto;display:block}@media only screen and (max-width: 1200px){#top-menu .logo svg{width:175px}}@media only screen and (max-width: 767px){#top-menu .logo svg{width:150px}}#top-menu .logo svg path{fill:#fff}#top-menu .menu-left{vertical-align:middle;float:left;text-align:left;margin-top:3em}#top-menu .menu-left ul li{display:inline-block;vertical-align:top;position:relative}#top-menu .menu-left ul li a{display:inline-block;margin-right:60px;color:#fff;text-transform:uppercase;-webkit-transition:all .3ms;transition:all .3ms;overflow:visible;text-align:center}@media only screen and (max-width: 1360px){#top-menu .menu-left ul li a{margin-right:30px}}@media only screen and (max-width: 1200px){#top-menu .menu-left ul li a{margin-right:20px}}#top-menu .menu-left ul li a::before{height:2px;background:#ff7d00;margin-bottom:-2px}#top-menu .menu-left ul li a:hover,#top-menu .menu-left ul li a:active{color:#ff7d00}#top-menu .menu-left ul li a.active{color:#ff7d00}@media only screen and (max-width: 992px){#top-menu .menu-left ul li:not(.mobile){display:none}}#top-menu .menu-right{vertical-align:middle;float:right;text-align:right;margin-top:3em}@media only screen and (max-width: 992px){#top-menu .menu-right{margin-top:0}}#top-menu .menu-right ul li{display:inline-block;vertical-align:top;position:relative}#top-menu .menu-right ul li a{display:inline-block;margin-left:60px;color:#fff;text-transform:uppercase;-webkit-transition:all .3ms;transition:all .3ms;text-align:center}@media only screen and (max-width: 1360px){#top-menu .menu-right ul li a{margin-left:30px}}@media only screen and (max-width: 1200px){#top-menu .menu-right ul li a{margin-left:20px}}#top-menu .menu-right ul li a::before{height:2px;background:#ff7d00}#top-menu .menu-right ul li a:hover,#top-menu .menu-right ul li a:active{color:#ff7d00}#top-menu .menu-right ul li a.active{color:#ff7d00}#top-menu .menu-right ul li.mobile{display:none}@media only screen and (max-width: 992px){#top-menu .menu-right ul li.mobile{display:block}}#top-menu .menu-right ul li.mobile #open-mobile-menu{width:50px;height:50px;display:block;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;background:rgba(0,0,0,0);position:relative;-webkit-transition:.3s;transition:.3s}#top-menu .menu-right ul li.mobile #open-mobile-menu:hover,#top-menu .menu-right ul li.mobile #open-mobile-menu:focus{-webkit-box-shadow:inset 0 0 0 2px #ff7d00;box-shadow:inset 0 0 0 2px #ff7d00;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#top-menu .menu-right ul li.mobile #open-mobile-menu:hover svg path,#top-menu .menu-right ul li.mobile #open-mobile-menu:focus svg path{fill:#ff7d00}#top-menu .menu-right ul li.mobile #open-mobile-menu img,#top-menu .menu-right ul li.mobile #open-mobile-menu svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:20px;height:20px}#top-menu .menu-right ul li.mobile #open-mobile-menu img path,#top-menu .menu-right ul li.mobile #open-mobile-menu svg path{fill:#fff}@media only screen and (max-width: 992px){#top-menu .menu-right ul li:not(.mobile){display:none}}#top-menu .menu-mobile{width:50px;height:50px;background-color:#062d5d;-webkit-transition:.3s;transition:.3s;position:relative;border-radius:50%;margin-left:20px;display:none}@media only screen and (max-width: 992px){#top-menu .menu-mobile{display:inline-block}}@media only screen and (max-width: 767px){#top-menu .menu-mobile{width:45px;height:45px}}#top-menu .menu-mobile:hover{background-color:#111}#top-menu .menu-mobile svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:20px;height:20px}#top-menu .menu-mobile svg path{fill:#fff}body.menu-open{overflow:hidden}body.menu-open #mobile-menu{opacity:1;visibility:visible}#mobile-menu{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);transition:.6s;opacity:0;visibility:hidden}#mobile-menu .bg{display:block;position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;background-color:#062d5d;opacity:.8}#mobile-menu .block{position:absolute;top:0;left:0;display:block;width:100%;height:0;background-color:#0b80c2;overflow:scroll;transition:.6s;margin-top:-100%}#mobile-menu .block.active{margin-top:0;height:100%}#mobile-menu .block .top{display:block;padding:10px 20px}#mobile-menu .block .top .logo svg{width:70px;height:70px}#mobile-menu .block .top .logo svg path{fill:#fff}#mobile-menu .block .top button{float:right;display:block;width:40px;height:40px;margin-top:15px}@media only screen and (max-width: 575px){#mobile-menu .block .top button{width:35px;height:35px}}@media only screen and (max-width: 420px){#mobile-menu .block .top button{width:33px;height:33px}}#mobile-menu .block .top button:hover img,#mobile-menu .block .top button:hover svg,#mobile-menu .block .top button:focus img,#mobile-menu .block .top button:focus svg{transform:rotate(180deg)}#mobile-menu .block .top button:hover img path,#mobile-menu .block .top button:hover svg path,#mobile-menu .block .top button:focus img path,#mobile-menu .block .top button:focus svg path{fill:#fff}#mobile-menu .block .top button img,#mobile-menu .block .top button svg{display:block;width:100%;height:100%;transition:.5s}#mobile-menu .block .top button img path,#mobile-menu .block .top button svg path{fill:#fff;transition:.3s}#mobile-menu .block .menu{display:block;padding:0 10px 50px 10px;text-align:center}@media only screen and (max-width: 575px){#mobile-menu .block .menu{padding:20px 10px 30px 10px}}#mobile-menu .block .menu a{display:block;padding:20px;color:#fff;font-weight:500;text-transform:uppercase;position:relative;z-index:1}#mobile-menu .block .menu a span{overflow:visible}#mobile-menu .block .menu a span::before{height:2px;background:#fff;margin-bottom:-2px}body.home #top-banner{padding:10em 0;background:url(../img/home-header.jpg) no-repeat center #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.home #top-banner{padding:10em 0 5em}}@media only screen and (max-width: 767px){body.home #top-banner{background-position:left center}}body.home #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em}@media only screen and (max-width: 1200px){body.home #top-banner .title br{display:none}}body.home #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;background-color:#ff7d00}body.home #top-banner .text{color:#fff;font-weight:normal;margin-top:3.5em}body.home #services{margin:10em 0 0;overflow:visible}@media only screen and (max-width: 992px){body.home #services{margin:6em 0 0}}body.home #services .blue-box{position:absolute;z-index:0;display:block;left:0;bottom:100px;width:52%;height:80%;background:url(../img/blue-box-bg.png) no-repeat center #0b80c2}@media only screen and (max-width: 767px){body.home #services .blue-box{bottom:auto;top:50px;height:350px;width:40%;left:inherit;right:0}}body.home #services .top .right{position:relative;padding-top:12em}@media only screen and (max-width: 992px){body.home #services .top .right{padding-top:8em}}@media only screen and (max-width: 767px){body.home #services .top .right{padding-top:0}}body.home #services .top .right .title{font-weight:700;color:#fff;text-align:right;position:relative}@media only screen and (max-width: 767px){body.home #services .top .right .title{text-align:left;color:#062d5d;padding-top:1em}}body.home #services .top .right .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-65px;right:0;background-color:#ff7d00}@media only screen and (max-width: 767px){body.home #services .top .right .title::after{right:inherit;left:0;bottom:-50px}}body.home #services .top .right .text{color:#fff;text-align:right}@media only screen and (max-width: 767px){body.home #services .top .right .text{text-align:left;color:#062d5d}}body.home #services .top .right .services-bg{position:absolute;z-index:1;top:0;left:-50px;opacity:.9}@media only screen and (max-width: 1200px){body.home #services .top .right .services-bg{height:750px;left:-36px;top:60px}}@media only screen and (max-width: 767px){body.home #services .top .right .services-bg{display:none}}body.home #services .top .right .button-wrapper{text-align:right;margin:2em 0}@media only screen and (max-width: 767px){body.home #services .top .right .button-wrapper{text-align:left}}@media only screen and (max-width: 767px){body.home #services .top .right .button-wrapper .orange-outline-btn{background-color:#ff7d00;-webkit-transition:all linear .2s;transition:all linear .2s}}@media only screen and (max-width: 767px){body.home #services .top .right .button-wrapper .orange-outline-btn:hover,body.home #services .top .right .button-wrapper .orange-outline-btn:focus{background-color:#0b80c2;-webkit-box-shadow:none;box-shadow:none}}body.home #services .top .left .img-lrg{display:block;width:100%;height:400px;background:url(../img/services-img-01.jpg) center center no-repeat;background-size:cover;margin-top:-2em}@media only screen and (max-width: 992px){body.home #services .top .left .img-lrg{height:100%}}@media only screen and (max-width: 767px){body.home #services .top .left .img-lrg{height:400px}}body.home #services .bottom .right{position:relative;padding-top:1em;padding-left:5em}@media only screen and (max-width: 1200px){body.home #services .bottom .right{padding-left:3em}}@media only screen and (max-width: 992px){body.home #services .bottom .right{padding-left:5em}}@media only screen and (max-width: 767px){body.home #services .bottom .right{padding-left:1em}}body.home #services .bottom .right .title{font-weight:700;color:#fff;text-align:right;position:relative}body.home #services .bottom .right .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-65px;right:0;background-color:#ff7d00}body.home #services .bottom .right .text{color:#fff;text-align:right}@media only screen and (max-width: 575px){body.home #services .bottom .right .services-info{display:flex;flex-direction:column;align-items:center;text-align:left}}body.home #services .bottom .right .services-info .services-categories{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto}@media only screen and (max-width: 992px){body.home #services .bottom .right .services-info .services-categories{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (max-width: 767px){body.home #services .bottom .right .services-info .services-categories{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width: 420px){body.home #services .bottom .right .services-info .services-categories{-webkit-column-count:1;-moz-column-count:1;column-count:1}}body.home #services .bottom .right .services-info .services-categories li{margin-bottom:1.25em}body.home #services .bottom .right .services-info .services-categories li.text-medium{color:#777;font-weight:500;text-transform:uppercase}@media only screen and (max-width: 1360px){body.home #services .bottom .right .services-info .services-categories li.text-medium{font-size:16px}}body.home #services .bottom .right .services-info .services-categories li.text-medium span{display:inline-block}body.home #services .bottom .right .services-info .services-categories li.text-medium svg.services-icon{width:35px;height:auto;display:inline-block;vertical-align:middle;margin-right:.9em}@media only screen and (max-width: 1360px){body.home #services .bottom .right .services-info .services-categories li.text-medium svg.services-icon{width:30px}}body.home #services .bottom .left .img-lrg{display:block;width:100%;height:400px;background:url(../img/services-img-02.jpg) center center no-repeat;background-size:cover}@media only screen and (max-width: 992px){body.home #services .bottom .left .img-lrg{height:500px}}@media only screen and (max-width: 767px){body.home #services .bottom .left .img-lrg{display:none}}body.home #learn-about{padding:12em 0 35em;position:relative;background:url(../img/svg/stewardship-icon.svg) -15em 0 no-repeat;overflow:visible;margin-top:3em}@media only screen and (max-width: 992px){body.home #learn-about{background:none;padding:0 0 30em}}body.home #learn-about .orange-box{background-color:#ff7d00;padding:2.5em 3em 3em;position:absolute;z-index:0;top:125px;right:0;width:70%;height:auto}@media only screen and (max-width: 992px){body.home #learn-about .orange-box{width:100%;top:inherit}}body.home #learn-about .orange-box .title{font-family:"Futura-ExtBold",sans-serif;color:#fff;text-align:left;position:relative;text-transform:uppercase;letter-spacing:5px;margin-bottom:1.75em}body.home #learn-about .orange-box .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-25px;left:0;background-color:#062d5d}body.home #learn-about .orange-box .text{color:#fff;text-align:left;width:calc(100% - 205px)}@media only screen and (max-width: 1360px){body.home #learn-about .orange-box .text{width:100%}}body.home #execution{position:relative;margin-bottom:7em;margin-top:-5em}@media only screen and (max-width: 767px){body.home #execution{margin-top:-1em}}@media only screen and (max-width: 420px){body.home #execution{margin-top:2em}}@media only screen and (max-width: 375px){body.home #execution{margin-top:5em}}body.home #execution .top{text-align:center}body.home #execution .top .title{font-weight:700;color:#0b80c2;letter-spacing:5px;text-transform:uppercase;z-index:1;position:relative}body.home #execution .top .subtitle{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ccc;z-index:0;font-family:"Futura-ExtBold",sans-serif;text-transform:uppercase;letter-spacing:5px;margin-top:-0.35em}@media only screen and (max-width: 1360px){body.home #execution .top .subtitle{font-size:15vh}}@media only screen and (max-width: 1200px){body.home #execution .top .subtitle{font-size:13vh}}@media only screen and (max-width: 992px){body.home #execution .top .subtitle{font-size:10vh}}@media only screen and (max-width: 767px){body.home #execution .top .subtitle{font-size:7vh}}@media only screen and (max-width: 575px){body.home #execution .top .subtitle{font-size:6vh}}body.home #execution .bottom .box{position:relative;z-index:1}body.home #execution .bottom .box.first,body.home #execution .bottom .box.middle,body.home #execution .bottom .box.last{margin:20px auto;display:block;padding:2em 3em 4em;background-color:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);height:calc(100% - 40px);position:relative;padding-bottom:90px;text-align:center;overflow:hidden;-webkit-transition:.3s;transition:.3s;border:none;width:90%}body.home #execution .bottom .box.first:hover,body.home #execution .bottom .box.middle:hover,body.home #execution .bottom .box.last:hover{transform:translateY(-15px)}body.home #execution .bottom .box.first .steward-icon,body.home #execution .bottom .box.middle .steward-icon,body.home #execution .bottom .box.last .steward-icon{position:absolute;bottom:-60px;left:-100px;width:70%;height:auto;z-index:0}@media only screen and (max-width: 992px){body.home #execution .bottom .box.first .steward-icon,body.home #execution .bottom .box.middle .steward-icon,body.home #execution .bottom .box.last .steward-icon{bottom:-20px;width:45%}}@media only screen and (max-width: 767px){body.home #execution .bottom .box.first .steward-icon,body.home #execution .bottom .box.middle .steward-icon,body.home #execution .bottom .box.last .steward-icon{bottom:-20px;left:-60px;width:45%}}@media only screen and (max-width: 575px){body.home #execution .bottom .box.first .steward-icon,body.home #execution .bottom .box.middle .steward-icon,body.home #execution .bottom .box.last .steward-icon{width:50%}}body.home #execution .bottom .box.first .icon,body.home #execution .bottom .box.middle .icon,body.home #execution .bottom .box.last .icon{position:relative;height:125px}body.home #execution .bottom .box.first .icon:after,body.home #execution .bottom .box.middle .icon:after,body.home #execution .bottom .box.last .icon:after{content:"";height:15px;width:150px;position:absolute;bottom:-35px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#0b80c2}body.home #execution .bottom .box.first .icon .circle,body.home #execution .bottom .box.middle .icon .circle,body.home #execution .bottom .box.last .icon .circle{z-index:0;width:125px;height:auto;position:absolute;opacity:.1;left:0;right:0;margin-left:auto;margin-right:auto}body.home #execution .bottom .box.first .icon svg#speed-icon,body.home #execution .bottom .box.middle .icon svg#speed-icon,body.home #execution .bottom .box.last .icon svg#speed-icon{width:70px;height:auto;z-index:1;position:absolute;left:0;right:0;top:-15px;bottom:0;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto}body.home #execution .bottom .box.first .icon svg#speed-icon path,body.home #execution .bottom .box.middle .icon svg#speed-icon path,body.home #execution .bottom .box.last .icon svg#speed-icon path{fill:#ff7d00}body.home #execution .bottom .box.first .icon svg#quality-icon,body.home #execution .bottom .box.first .icon svg#cs-icon,body.home #execution .bottom .box.middle .icon svg#quality-icon,body.home #execution .bottom .box.middle .icon svg#cs-icon,body.home #execution .bottom .box.last .icon svg#quality-icon,body.home #execution .bottom .box.last .icon svg#cs-icon{width:65px;height:auto;z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto}body.home #execution .bottom .box.first .icon svg#quality-icon path,body.home #execution .bottom .box.first .icon svg#cs-icon path,body.home #execution .bottom .box.middle .icon svg#quality-icon path,body.home #execution .bottom .box.middle .icon svg#cs-icon path,body.home #execution .bottom .box.last .icon svg#quality-icon path,body.home #execution .bottom .box.last .icon svg#cs-icon path{fill:#ff7d00}body.home #execution .bottom .box.first .info,body.home #execution .bottom .box.middle .info,body.home #execution .bottom .box.last .info{margin-top:4em;position:relative;z-index:1}body.home #execution .bottom .box.first .info .title,body.home #execution .bottom .box.middle .info .title,body.home #execution .bottom .box.last .info .title{font-weight:700;color:#062d5d;text-transform:uppercase}body.home #execution .bottom .box.first .info .text,body.home #execution .bottom .box.middle .info .text,body.home #execution .bottom .box.last .info .text{color:#777;margin-top:1em}body.home #execution .bottom .orange-block-bg{position:relative;display:block;background-color:#ff7d00;z-index:0;text-align:center;padding:150px 3em 50px;margin-top:-100px}@media only screen and (max-width: 992px){body.home #execution .bottom .orange-block-bg{padding:125px 3em 50px}}body.home #execution .bottom .orange-block-bg::before{content:"";height:100%;width:50px;position:absolute;background-color:#ff7d00;top:0;left:-50px}body.home #execution .bottom .orange-block-bg::after{content:"";height:100%;width:50px;position:absolute;background-color:#ff7d00;top:0;right:-50px}body.home #execution .bottom .orange-block-bg .text{font-weight:700;color:#fff}body.home #contact{background:url(../img/contact-bg.png) center no-repeat #062d5d;background-size:cover;padding:7em 0;position:relative}@media only screen and (max-width: 992px){body.home #contact{padding:4em 0}}body.home #contact .top{position:relative}body.home #contact .top:after{content:"";height:15px;width:185px;position:absolute;bottom:-35px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.home #contact .top .title{font-weight:700;color:#fff;text-transform:uppercase;text-align:center}body.home #contact .bottom{margin-top:5em}body.home #contact .bottom .contact-form{max-width:900px;display:block;margin:0 auto;padding:3.5em 5em;background:#fff;width:100%;z-index:1;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);position:relative}@media only screen and (max-width: 767px){body.home #contact .bottom .contact-form{padding:3em}}body.home #contact .bottom .contact-form .input-field{margin-bottom:30px}body.home #contact .bottom .contact-form .input-field input{background-color:rgba(0,0,0,0);border:2px solid #0b80c2;border-radius:0;outline:0;height:3rem;width:calc(100% - 25px);margin:0 0 8px 0;padding:.5em 0 .5em 1em;-webkit-box-sizing:content-box;box-sizing:content-box}body.home #contact .bottom .contact-form .input-field textarea{background-color:rgba(0,0,0,0);border:2px solid #0b80c2;border-radius:0;outline:0;height:3rem;width:calc(100% - 25px);margin:0 0 8px 0;padding:.5em 0 .5em 1em;-webkit-box-sizing:content-box;box-sizing:content-box;min-height:200px}body.home #contact .bottom .contact-form .blue-btn{margin-top:0}body.home #contact .white-box{position:absolute;bottom:0;left:0;height:250px;width:100%;background:#fff;z-index:0}body.home .message{position:relative;max-width:800px;border-radius:10px;padding:65px 90px;background-color:#fff}body.home .message svg{width:40px;height:40px;position:absolute;top:25px;right:30px}body.home .message svg path{fill:#0b80c2}body.home .message .text-big{color:#062d5d;margin-bottom:30px;text-align:center}body.home .message .text-medium{text-align:center}body.about #top-banner{padding:10em 0;background:url(../img/about-header.jpg) no-repeat center top #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.about #top-banner{padding:10em 0 5em}}body.about #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em;text-align:center}@media only screen and (max-width: 767px){body.about #top-banner .title{margin-top:0}}body.about #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.about #about-info{margin:10em 0 15em;overflow:visible}@media only screen and (max-width: 992px){body.about #about-info{margin:6em 0 0}}@media only screen and (max-width: 767px){body.about #about-info{margin:2em 0 0}}body.about #about-info .blue-box{position:absolute;z-index:0;display:block;right:0;top:-30px;width:52%;height:calc(100% + 300px);background:url(../img/blue-box-bg.png) no-repeat center #0b80c2}@media only screen and (max-width: 1360px){body.about #about-info .blue-box{height:calc(100% + 200px)}}@media only screen and (max-width: 992px){body.about #about-info .blue-box{height:80%}}@media only screen and (max-width: 767px){body.about #about-info .blue-box{bottom:auto;top:30px;height:450px;width:40%;left:inherit;right:0}}body.about #about-info .right{position:relative;padding-top:12em}@media only screen and (max-width: 1200px){body.about #about-info .right{padding-top:8em}}@media only screen and (max-width: 767px){body.about #about-info .right{padding-top:0}}body.about #about-info .right .text{color:#777;text-align:left;padding-right:10em}@media only screen and (max-width: 1360px){body.about #about-info .right .text{padding-right:7em}}@media only screen and (max-width: 992px){body.about #about-info .right .text{padding-right:0;margin-top:2em}}@media only screen and (max-width: 767px){body.about #about-info .right .text{margin-top:7em}}body.about #about-info .right .about-bg{position:absolute;z-index:1;top:-30px;left:0;opacity:.9}@media only screen and (max-width: 992px){body.about #about-info .right .about-bg{display:none}}body.about #about-info .left .img-lrg{display:block;width:100%;height:600px;background:url(../img/svg/stewardship-logo.svg) center center no-repeat #fff;background-size:70%;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);position:absolute;right:0;left:-7em;top:3em;z-index:2}@media only screen and (max-width: 992px){body.about #about-info .left .img-lrg{height:400px;margin:0 auto;left:inherit;position:relative}}@media only screen and (max-width: 767px){body.about #about-info .left .img-lrg{height:400px}}body.about #learn-about{padding:12em 0 35em;position:relative;background:url(../img/svg/stewardship-icon.svg) 120% 0 no-repeat;overflow:visible;margin-top:20em}@media only screen and (max-width: 1360px){body.about #learn-about{margin-top:20em}}@media only screen and (max-width: 992px){body.about #learn-about{background:none;padding:0 0 30em;margin-top:5em}}body.about #learn-about .orange-box{background-color:#ff7d00;padding:2.5em 3em 3em 6em;position:absolute;z-index:0;top:240px;left:0;width:70%;height:auto}@media only screen and (max-width: 1360px){body.about #learn-about .orange-box{padding:2.5em 3em 3em 3em}}@media only screen and (max-width: 992px){body.about #learn-about .orange-box{width:100%;top:inherit;padding:2.5em 3em 3em}}body.about #learn-about .orange-box .title{font-family:"Futura-ExtBold",sans-serif;color:#fff;text-align:left;position:relative;text-transform:uppercase;letter-spacing:5px;margin-bottom:1.75em}body.about #learn-about .orange-box .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-25px;left:0;background-color:#062d5d}body.about #learn-about .orange-box .text{color:#fff;text-align:left}@media only screen and (max-width: 1360px){body.about #learn-about .orange-box .text{width:100%}}body.work-for-us #top-banner{padding:10em 0;background:url(../img/work-for-us-header.jpg) no-repeat center top #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.work-for-us #top-banner{padding:10em 0 5em}}body.work-for-us #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em;text-align:center}@media only screen and (max-width: 767px){body.work-for-us #top-banner .title{margin-top:0}}body.work-for-us #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.work-for-us #adjuster-roster{padding:7em 0}@media only screen and (max-width: 992px){body.work-for-us #adjuster-roster{padding:4em 0 7em}}body.work-for-us #adjuster-roster .top{text-align:center}body.work-for-us #adjuster-roster .top .title{font-weight:700;color:#0b80c2;letter-spacing:5px;text-transform:uppercase;z-index:1;position:relative;text-align:center}body.work-for-us #adjuster-roster .top .subtitle{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ccc;z-index:0;font-family:"Futura-ExtBold",sans-serif;text-transform:uppercase;letter-spacing:5px;margin-top:-0.35em;text-align:center}@media only screen and (max-width: 1360px){body.work-for-us #adjuster-roster .top .subtitle{font-size:15vh}}@media only screen and (max-width: 1200px){body.work-for-us #adjuster-roster .top .subtitle{font-size:13vh}}@media only screen and (max-width: 992px){body.work-for-us #adjuster-roster .top .subtitle{font-size:10vh}}@media only screen and (max-width: 767px){body.work-for-us #adjuster-roster .top .subtitle{font-size:7vh}}@media only screen and (max-width: 575px){body.work-for-us #adjuster-roster .top .subtitle{font-size:6vh}}body.work-for-us #adjuster-roster .bottom .roster-form{background:#fff;display:block;padding:4em 3em;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);margin-top:-4em;position:relative;z-index:1}@media only screen and (max-width: 992px){body.work-for-us #adjuster-roster .bottom .roster-form{margin-top:-2em;padding:2em 1em}}@media only screen and (max-width: 767px){body.work-for-us #adjuster-roster .bottom .roster-form{margin-top:0}}body.work-for-us #adjuster-roster .bottom .roster-form .radio-field{margin-bottom:30px}body.work-for-us #adjuster-roster .bottom .roster-form .radio-field span{color:#777;margin:0 .25em}body.work-for-us #adjuster-roster .bottom .roster-form .radio-field input[type=checkbox]{appearance:none;width:20px;height:20px;border:2px solid #0b80c2;border-radius:50%;background-clip:content-box;padding:3px;vertical-align:text-bottom}body.work-for-us #adjuster-roster .bottom .roster-form .radio-field input[type=checkbox]:checked{background-color:#0b80c2}body.work-for-us #adjuster-roster .bottom .roster-form .radio-field label.text-medium{font-weight:500;color:#777;display:block;margin-bottom:.25rem;line-height:1}body.work-for-us #adjuster-roster .bottom .roster-form .input-field{margin-bottom:30px}body.work-for-us #adjuster-roster .bottom .roster-form .input-field label.text-medium{font-weight:500;color:#777;display:block;margin-bottom:.5em}body.work-for-us #adjuster-roster .bottom .roster-form .input-field input[type=text],body.work-for-us #adjuster-roster .bottom .roster-form .input-field input[type=email],body.work-for-us #adjuster-roster .bottom .roster-form .input-field input[type=tel]{background-color:rgba(0,0,0,0);border:2px solid #0b80c2;border-radius:0;outline:0;width:100%;display:block;padding:.5rem 1rem;color:#777}@media only screen and (min-width: 1200px){body.work-for-us #adjuster-roster .bottom .roster-form .input-field input[type=text],body.work-for-us #adjuster-roster .bottom .roster-form .input-field input[type=email],body.work-for-us #adjuster-roster .bottom .roster-form .input-field input[type=tel]{font-size:20px}}body.work-for-us #adjuster-roster .bottom .roster-form .input-field select{appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%230b80c2'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-position:right 1rem top 60%;background-size:1rem auto;background-color:rgba(0,0,0,0);border:2px solid #0b80c2;border-radius:0;outline:0;width:100%;display:block;padding:.5rem 1rem;color:#777}@media only screen and (min-width: 1200px){body.work-for-us #adjuster-roster .bottom .roster-form .input-field select{font-size:20px}}body.work-for-us #adjuster-roster .bottom .roster-form .input-field textarea{background-color:rgba(0,0,0,0);border:2px solid #0b80c2;border-radius:0;outline:0;width:100%;display:block;padding:.5rem 1rem;min-height:200px}@media only screen and (min-width: 1200px){body.work-for-us #adjuster-roster .bottom .roster-form .input-field textarea{font-size:20px}}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files{background-color:rgba(0,0,0,0);width:100%;position:relative;background-color:rgba(0,0,0,0);border:2px solid #0b80c2;display:flex}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files input[type=file]{width:100%;opacity:0;line-height:38px}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files #fcn-val,body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files #cert-val{border-radius:0;outline:0;width:100%;padding:.5rem 1rem;pointer-events:none;position:relative;align-items:center;display:flex}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files #upload-button,body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files #upload-button-2{background-color:#0b80c2;padding:0 2.5em;color:#fff;font-weight:500;-webkit-transition:all linear .2s;transition:all linear .2s;position:relative;display:block;cursor:pointer;position:absolute;left:0;top:0;height:100%;line-height:45px}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files #upload-button:hover,body.work-for-us #adjuster-roster .bottom .roster-form .input-field .upload-files #upload-button-2:hover{background-color:#062d5d}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .codedropz-upload-handler{border:2px dashed #0b80c2}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .codedropz-upload-handler h3{font-family:"Futura-Semi",sans-serif;color:#0b80c2}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .codedropz-upload-handler #additional_uploads{font-family:"Futura-Semi",sans-serif}body.work-for-us #adjuster-roster .bottom .roster-form .input-field .codedropz-upload-handler a{color:#777}body.work-for-us #adjuster-roster .bottom .roster-form h2.text-medium-big{font-weight:700;color:#0b80c2;border-bottom:2px solid #ff7d00;margin-bottom:1.5em;padding-bottom:.5em;margin-top:.5em}body.work-for-us .message{position:relative;max-width:800px;border-radius:10px;padding:65px 90px;background-color:#fff}body.work-for-us .message svg{width:40px;height:40px;position:absolute;top:25px;right:30px}body.work-for-us .message svg path{fill:#0b80c2}body.work-for-us .message .text-big{color:#062d5d;margin-bottom:30px;text-align:center}body.work-for-us .message .text-medium{text-align:center}body.contact #top-banner{padding:10em 0;background:url(../img/contact-header.jpg) no-repeat center top #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.contact #top-banner{padding:10em 0 5em}}body.contact #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em;text-align:center}@media only screen and (max-width: 767px){body.contact #top-banner .title{margin-top:0}}body.contact #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.contact #contact-info{margin:10em 0 15em;overflow:visible}@media only screen and (max-width: 992px){body.contact #contact-info{margin:6em 0}}@media only screen and (max-width: 767px){body.contact #contact-info{margin:4em 0}}body.contact #contact-info .title{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ccc;z-index:0;font-family:"Futura-ExtBold",sans-serif;text-transform:uppercase;letter-spacing:5px;margin-top:-0.35em;text-align:center;position:relative;z-index:-1}@media only screen and (max-width: 1360px){body.contact #contact-info .title{font-size:15vh}}@media only screen and (max-width: 1200px){body.contact #contact-info .title{font-size:13vh}}@media only screen and (max-width: 992px){body.contact #contact-info .title{font-size:10vh}}@media only screen and (max-width: 767px){body.contact #contact-info .title{font-size:7vh}}@media only screen and (max-width: 575px){body.contact #contact-info .title{font-size:6vh}}body.contact #contact-info .blue-box{position:absolute;z-index:0;display:block;left:0;top:85px;width:60%;height:100%;background:url(../img/blue-box-bg.png) no-repeat center #0b80c2;background-size:cover}@media only screen and (max-width: 992px){body.contact #contact-info .blue-box{height:80%}}@media only screen and (max-width: 992px){body.contact #contact-info .blue-box{bottom:auto;top:50px;height:100%;width:40%;left:inherit;right:0}}@media only screen and (max-width: 767px){body.contact #contact-info .right .contact-wrapper{margin-top:3em}}body.contact #contact-info .right .contact-wrapper .contact-form{max-width:800px;display:block;padding:3.5em 5em;background:#fff;width:100%;z-index:1;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);position:relative}@media only screen and (max-width: 1200px){body.contact #contact-info .right .contact-wrapper .contact-form{padding:3.5em 3em}}@media only screen and (max-width: 767px){body.contact #contact-info .right .contact-wrapper .contact-form{padding:1em 2em}}body.contact #contact-info .right .contact-wrapper .contact-form .input-field{margin-bottom:30px}body.contact #contact-info .right .contact-wrapper .contact-form .input-field input{background-color:rgba(0,0,0,0);border:2px solid #0b80c2;border-radius:0;outline:0;height:3rem;width:calc(100% - 25px);margin:0 0 8px 0;padding:.5em 0 .5em 1em;-webkit-box-sizing:content-box;box-sizing:content-box}body.contact #contact-info .right .contact-wrapper .contact-form .input-field textarea{background-color:rgba(0,0,0,0);border:2px solid #0b80c2;border-radius:0;outline:0;height:3rem;width:calc(100% - 25px);margin:0 0 8px 0;padding:.5em 0 .5em 1em;-webkit-box-sizing:content-box;box-sizing:content-box;min-height:200px}body.contact #contact-info .right .contact-wrapper .contact-form .blue-btn{margin-top:0}body.contact #contact-info .left .contact-box{position:relative;display:block;padding:0 10px 30px 50px;margin-top:15%;z-index:0}@media only screen and (max-width: 992px){body.contact #contact-info .left .contact-box{padding:1em 3em;background-color:#062d5d;width:calc(100% - 250px)}}@media only screen and (max-width: 767px){body.contact #contact-info .left .contact-box{width:100%;padding:1.5em 2em 1em}}body.contact #contact-info .left .contact-box .subtitle{color:#fff;font-family:"Futura-ExtBold",sans-serif;text-transform:uppercase}body.contact #contact-info .left .contact-box .subtext{color:#fff}body.contact #contact-info .left .contact-box .line{height:15px;width:185px;background-color:#ff7d00;display:block;margin-bottom:3em;margin-top:1em}body.contact #contact-info .left .contact-box .info-line{position:relative;z-index:2;display:block;margin-bottom:30px}body.contact #contact-info .left .contact-box .info-line .contact-icons{width:60px;height:60px;display:inline-block;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;background:rgba(0,0,0,0);position:relative;-webkit-transition:.3s;transition:.3s;vertical-align:top}@media only screen and (max-width: 767px){body.contact #contact-info .left .contact-box .info-line .contact-icons{width:45px;height:45px}}body.contact #contact-info .left .contact-box .info-line .contact-icons img,body.contact #contact-info .left .contact-box .info-line .contact-icons svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:30px;height:30px}@media only screen and (max-width: 767px){body.contact #contact-info .left .contact-box .info-line .contact-icons img,body.contact #contact-info .left .contact-box .info-line .contact-icons svg{width:20px;height:20px}}body.contact #contact-info .left .contact-box .info-line .contact-text{display:inline-block;margin-top:.2em;margin-left:1.5em}@media only screen and (max-width: 767px){body.contact #contact-info .left .contact-box .info-line .contact-text{margin-left:.75em}}body.contact #contact-info .left .contact-box .info-line .contact-text .text-medium{vertical-align:middle;color:#fff;text-decoration:none;letter-spacing:2px}body.contact #contact-info .left .contact-box .info-line .contact-text .text-medium-big{display:inline-block;vertical-align:middle;color:#fff;text-decoration:none;font-weight:700;letter-spacing:2px;text-transform:uppercase}body.contact #contact-info .left .contact-box .info-line .contact-text a{display:block}body.contact #contact-info .left .contact-box .info-line .contact-text a:before{height:2px;background-color:#fff}body.contact .message{position:relative;max-width:800px;border-radius:10px;padding:65px 90px;background-color:#fff}body.contact .message svg{width:40px;height:40px;position:absolute;top:25px;right:30px}body.contact .message svg path{fill:#0b80c2}body.contact .message .text-big{color:#062d5d;margin-bottom:30px;text-align:center}body.contact .message .text-medium{text-align:center}body.solutions #top-banner{padding:10em 0;background:url(../img/solutions-header.jpg) no-repeat center #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.solutions #top-banner{padding:10em 0 5em}}body.solutions #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em;text-align:center}@media only screen and (max-width: 767px){body.solutions #top-banner .title{margin-top:0}}body.solutions #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.solutions #residential{background-color:#fff}body.solutions #residential .left .block{display:block;position:relative;width:100%;height:100%;background:url(../img/services-img-01.jpg) center center/cover no-repeat;min-height:500px}@media only screen and (max-width: 992px){body.solutions #residential .left .block{min-height:400px}}body.solutions #residential .left .block::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));width:100%;height:100%;display:block;z-index:2}body.solutions #residential .right{padding:10em 8em}@media only screen and (max-width: 1660px){body.solutions #residential .right{padding:8em 6em}}@media only screen and (max-width: 1360px){body.solutions #residential .right{padding:6em 5em}}@media only screen and (max-width: 1200px){body.solutions #residential .right{padding:6em 3em}}@media only screen and (max-width: 992px){body.solutions #residential .right{padding:3em 2.5em}}@media only screen and (max-width: 767px){body.solutions #residential .right{padding:2em 2.5em 1em}}body.solutions #residential .right .text-info{display:block;position:relative}body.solutions #residential .right .text-info .text-big-medium{margin-bottom:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#062d5d}body.solutions #residential .right .text-info .text-medium{color:#777;margin-bottom:20px}body.solutions #residential .right .text-info .line{height:15px;width:185px;background-color:#ff7d00;display:block;margin-bottom:40px}body.solutions #commerical{background-color:#0b80c2}body.solutions #commerical .left .block{display:block;position:relative;width:100%;height:100%;background:url(../img/commerical-img.jpg) center center/cover no-repeat;min-height:500px}@media only screen and (max-width: 992px){body.solutions #commerical .left .block{min-height:400px}}body.solutions #commerical .right{padding:10em 8em}@media only screen and (max-width: 1660px){body.solutions #commerical .right{padding:8em 6em}}@media only screen and (max-width: 1360px){body.solutions #commerical .right{padding:6em 5em}}@media only screen and (max-width: 1200px){body.solutions #commerical .right{padding:6em 3em}}@media only screen and (max-width: 992px){body.solutions #commerical .right{padding:3em 2.5em}}@media only screen and (max-width: 767px){body.solutions #commerical .right{padding:2em 2.5em 1em}}body.solutions #commerical .right .text-info{color:#fff;display:block;position:relative}body.solutions #commerical .right .text-info .text-big-medium{margin-bottom:10px;line-height:1.2;font-weight:700;text-transform:uppercase}body.solutions #commerical .right .text-info .text-medium{margin-bottom:20px}body.solutions #commerical .right .text-info .line{height:15px;width:185px;background-color:#ff7d00;display:block;margin-bottom:40px}body.solutions #lender{background-color:#fff}body.solutions #lender .left .block{display:block;position:relative;width:100%;height:100%;background:url(../img/insurance-img.jpg) center center/cover no-repeat;min-height:500px}@media only screen and (max-width: 992px){body.solutions #lender .left .block{min-height:400px}}body.solutions #lender .right{padding:10em 8em}@media only screen and (max-width: 1660px){body.solutions #lender .right{padding:8em 6em}}@media only screen and (max-width: 1360px){body.solutions #lender .right{padding:6em 5em}}@media only screen and (max-width: 1200px){body.solutions #lender .right{padding:6em 3em}}@media only screen and (max-width: 992px){body.solutions #lender .right{padding:3em 2.5em}}@media only screen and (max-width: 767px){body.solutions #lender .right{padding:2em 2.5em 1em}}body.solutions #lender .right .text-info{display:block;position:relative}body.solutions #lender .right .text-info .text-big-medium{margin-bottom:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#062d5d}body.solutions #lender .right .text-info .text-medium{color:#777;margin-bottom:20px}body.solutions #lender .right .text-info .line{height:15px;width:185px;background-color:#ff7d00;display:block;margin-bottom:40px}body.solutions #flood{background-color:#0b80c2}body.solutions #flood .left .block{display:block;position:relative;width:100%;height:100%;background:url(../img/flood-img.jpg) center center/cover no-repeat;min-height:500px}@media only screen and (max-width: 992px){body.solutions #flood .left .block{min-height:400px}}body.solutions #flood .right{padding:10em 8em}@media only screen and (max-width: 1660px){body.solutions #flood .right{padding:8em 6em}}@media only screen and (max-width: 1360px){body.solutions #flood .right{padding:6em 5em}}@media only screen and (max-width: 1200px){body.solutions #flood .right{padding:6em 3em}}@media only screen and (max-width: 992px){body.solutions #flood .right{padding:3em 2.5em}}@media only screen and (max-width: 767px){body.solutions #flood .right{padding:2em 2.5em 1em}}body.solutions #flood .right .text-info{color:#fff;display:block;position:relative}body.solutions #flood .right .text-info .text-big-medium{margin-bottom:10px;line-height:1.2;font-weight:700;text-transform:uppercase}body.solutions #flood .right .text-info .text-medium{margin-bottom:20px}body.solutions #flood .right .text-info .line{height:15px;width:185px;background-color:#ff7d00;display:block;margin-bottom:40px}body.solutions #virtual{background-color:#fff}body.solutions #virtual .left .block{display:block;position:relative;width:100%;height:100%;background:url(../img/virtual-img.jpg) center center/cover no-repeat;min-height:500px}@media only screen and (max-width: 992px){body.solutions #virtual .left .block{min-height:400px}}body.solutions #virtual .right{padding:10em 8em}@media only screen and (max-width: 1660px){body.solutions #virtual .right{padding:8em 6em}}@media only screen and (max-width: 1360px){body.solutions #virtual .right{padding:6em 5em}}@media only screen and (max-width: 1200px){body.solutions #virtual .right{padding:6em 3em}}@media only screen and (max-width: 992px){body.solutions #virtual .right{padding:3em 2.5em}}@media only screen and (max-width: 767px){body.solutions #virtual .right{padding:2em 2.5em 1em}}body.solutions #virtual .right .text-info{display:block;position:relative}body.solutions #virtual .right .text-info .text-big-medium{margin-bottom:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#062d5d}body.solutions #virtual .right .text-info .text-medium{color:#777;margin-bottom:20px}body.solutions #virtual .right .text-info .line{height:15px;width:185px;background-color:#ff7d00;display:block;margin-bottom:40px}body.error-404 #top-banner{padding:10em 0;background:url(../img/error-header.jpg) no-repeat center #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.error-404 #top-banner{padding:10em 0 5em}}body.error-404 #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em;text-align:center}@media only screen and (max-width: 767px){body.error-404 #top-banner .title{margin-top:0}}body.error-404 #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.error-404 #error-info{padding:7em 0;text-align:center}body.error-404 #error-info .text-medium{color:#777}body.terms #top-banner{padding:10em 0;background:url(../img/terms-header.jpg) no-repeat center #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.terms #top-banner{padding:10em 0 5em}}body.terms #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em;text-align:center}@media only screen and (max-width: 767px){body.terms #top-banner .title{margin-top:0}}body.terms #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.terms #privacy-info{padding:7em 0}@media only screen and (max-width: 992px){body.terms #privacy-info{padding:4em 0 7em}}body.terms #privacy-info .text-big,body.terms #privacy-info .text-medium-big{color:#062d5d;margin-bottom:30px;font-weight:700}body.terms #privacy-info .text-medium{color:#777;margin-bottom:20px}body.terms #privacy-info ul li{list-style:disc;margin-left:50px}body.terms #privacy-info a:hover{color:#ff7d00}body.steward-univ #top-banner{padding:10em 0;background:url(../img/stewardu-header.jpg) no-repeat center bottom #062d5d;background-size:cover}@media only screen and (max-width: 992px){body.steward-univ #top-banner{padding:10em 0 5em}}body.steward-univ #top-banner .title{font-weight:700;text-transform:uppercase;color:#fff;position:relative;margin-top:2em;text-align:center}@media only screen and (max-width: 767px){body.steward-univ #top-banner .title{margin-top:0}}body.steward-univ #top-banner .title::after{content:"";height:15px;width:185px;position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#ff7d00}body.steward-univ #stewardu-info{padding:7em 0}@media only screen and (max-width: 992px){body.steward-univ #stewardu-info{padding:4em 0 7em}}body.steward-univ #stewardu-info .top{text-align:center}body.steward-univ #stewardu-info .top .title{font-weight:700;color:#0b80c2;letter-spacing:5px;text-transform:uppercase;z-index:1;position:relative}body.steward-univ #stewardu-info .top .subtitle{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ccc;z-index:0;font-family:"Futura-ExtBold",sans-serif;text-transform:uppercase;letter-spacing:5px;margin-top:-0.35em}@media only screen and (max-width: 1360px){body.steward-univ #stewardu-info .top .subtitle{font-size:15vh}}@media only screen and (max-width: 1200px){body.steward-univ #stewardu-info .top .subtitle{font-size:13vh}}@media only screen and (max-width: 992px){body.steward-univ #stewardu-info .top .subtitle{font-size:10vh}}@media only screen and (max-width: 767px){body.steward-univ #stewardu-info .top .subtitle{font-size:7vh}}@media only screen and (max-width: 575px){body.steward-univ #stewardu-info .top .subtitle{font-size:6vh}}body.steward-univ #stewardu-info .bottom .stewardu-box{background:#fff;display:block;padding:4em 3em;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);margin-top:-4em;position:relative;z-index:1}@media only screen and (max-width: 992px){body.steward-univ #stewardu-info .bottom .stewardu-box{margin-top:-2em;padding:2em 1em}}@media only screen and (max-width: 767px){body.steward-univ #stewardu-info .bottom .stewardu-box{margin-top:0}}body.steward-univ #stewardu-info .bottom .stewardu-box .text-big,body.steward-univ #stewardu-info .bottom .stewardu-box .text-medium-big{color:#062d5d;margin-bottom:30px;font-weight:700}body.steward-univ #stewardu-info .bottom .stewardu-box .text-medium{color:#777;margin-bottom:20px}body.steward-univ #stewardu-info .bottom .stewardu-box .button-wrapper{text-align:center;margin-top:2em}body.steward-univ #stewardu-info .bottom .stewardu-box .button-wrapper .orange-btn{margin-top:0}