﻿@font-face{font-family:"BasicSans";font-style:normal;font-weight:400;src:url("../fonts/BasicSansRegular/font.woff2") format("woff2"), url("../fonts/BasicSansRegular/font.woff") format("woff")}@font-face{font-family:"BasicSans";font-style:italic;font-weight:400;src:url("../fonts/BasicSansRegularItalic/font.woff2") format("woff2"), url("../fonts/BasicSansRegularItalic/font.woff") format("woff")}@font-face{font-family:"BasicSans";font-style:normal;font-weight:700;src:url("../fonts/BasicSansBold/font.woff2") format("woff2"), url("../fonts/BasicSansBold/font.woff") format("woff")}@font-face{font-family:"QuincyCF";font-style:normal;font-weight:400;src:url("../fonts/QuincyCFRegular/font.woff2") format("woff2"), url("../fonts/QuincyCFRegular/font.woff") format("woff")}@font-face{font-family:"QuincyCF";font-style:normal;font-weight:700;src:url("../fonts/QuincyCFBold/font.woff2") format("woff2"), url("../fonts/QuincyCFBold/font.woff") format("woff")}@font-face{font-family:"QuincyCF";font-style:italic;font-weight:700;src:url("../fonts/QuincyCFBoldItalic/font.woff2") format("woff2"), url("../fonts/QuincyCFBoldItalic/font.woff") format("woff")}@font-face{font-family:"QuincyCF";font-style:italic;font-weight:400;src:url("../fonts/QuincyCFRegularItalic/font.woff2") format("woff2"), url("../fonts/QuincyCFRegularItalic/font.woff") format("woff")}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?f7g01y");src:url("../fonts/icomoon.eot?f7g01y#iefix") format("embedded-opentype"), url("../fonts/icomoon.woff2?f7g01y") format("woff2"), url("../fonts/icomoon.ttf?f7g01y") format("truetype"), url("../fonts/icomoon.woff?f7g01y") format("woff"), url("../fonts/icomoon.svg?f7g01y#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}#full-height{display:none}body,html{height:100%}body{color:#1e3765;font-size:20px;font-family:"BasicSans"}body.nav-menu-open{position:fixed;overflow:hidden;left:0px;right:0px}.container{position:relative;margin-left:auto;margin-right:auto;*zoom:1;max-width:1200px;min-width:0px;width:100%}.container.small-container{max-width:950px}.container.xlarge-container{max-width:1500px}.container-fluid{position:relative;margin-left:auto;margin-right:auto;*zoom:1;width:100%;max-width:2000px;min-width:320px}.wrap{position:relative;margin:0 auto;min-height:100%;height:auto !important;height:100%}.push{height:90px;background:transparent}.padding{padding-left:20px !important;padding-right:20px !important}.nomargin{margin-left:0px !important;margin-right:0px !important}::-moz-selection{color:white;background:#efb900}::selection{color:white;background:#efb900}:focus{outline:0px none transparent}::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{color:rgba(32, 53, 92, 0.5)}:-moz-placeholder{color:rgba(32, 53, 92, 0.5);opacity:1}::-moz-placeholder{color:rgba(32, 53, 92, 0.5);opacity:1}:-ms-input-placeholder{color:rgba(32, 53, 92, 0.5)}h1,h2,h3,h4,h5,h6,p{margin-top:0px;margin-bottom:0px}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="submit"],textarea,select{-webkit-appearance:none;border-radius:0px}#preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}a,input[type="submit"]{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}a:hover,input[type="submit"]:hover{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}img{max-width:100%}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}img{max-width:100%}img:not([src]){visibility:hidden}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){img.alignright,img.alignleft{float:none;display:block;margin:0 auto 30px}.alignright,.alignleft{float:none;margin:0 auto 30px}}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animsition-loading{border:none;-webkit-animation-iteration-count:none;animation-iteration-count:none;-webkit-animation-timing-function:none;animation-timing-function:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-name:none;animation-name:none;width:60px}@media screen and (max-width:767px){.animatedParent .animated{-webkit-transition-property:none !important;transition-property:none !important;-webkit-animation:none !important;animation:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;opacity:1}}.go.modal-fix{transform:none;animation-fill-mode:none;opacity:1}#header-container{position:absolute;top:0;left:0;right:0;width:100%;max-width:2000px;margin:auto;z-index:10000}#header-container>div>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#header-container>div>div>div{width:40%}#header-container>div>div>div:first-child a{position:relative;top:10px;display:inline-block}#header-container>div>div>div:first-child a img{width:200px}#header-container>div>div>div:last-child{width:60%;text-align:right}#header-container>div>div>div:last-child .button{text-align:center;display:inline-block;text-decoration:none;background:#efb900;font-size:18px;font-family:"QuincyCF";border:none;color:#1e3765;border-radius:12px;padding:15px 40px;font-weight:bold}#header-container>div>div>div:last-child .button:last-of-type{margin-left:15px}#mobile-header-container{display:none;padding:10px 0}#mobile-header-container>div>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#mobile-header-container>div>div>div{width:50%}#mobile-header-container>div>div>div:first-child img{width:100%;max-width:200px}#mobile-header-container>div>div>div:last-child{text-align:right}#mobile-header-container>div>div>div:last-child a{color:#1e3765;font-family:"QuincyCF";font-weight:bold;font-size:18px}@media screen and (max-width:1240px){#header-container{padding:0 20px}#mobile-header-container{padding:10px 20px}}@media screen and (max-width:1000px){#header-container{display:none}#mobile-header-container{display:block}}#content h1{font-family:"QuincyCF";font-size:80px;font-weight:bold;margin-bottom:20px;line-height:1.06}#content h2{font-family:"QuincyCF";font-size:35px;font-weight:bold;line-height:1.29;margin-bottom:20px}#content h3{font-size:26px;font-family:"QuincyCF";line-height:1.15;margin-bottom:20px}#content h4{font-size:26px;line-height:1.5;margin-bottom:20px}#content h5{font-size:20px;line-height:1.5;font-weight:bold;margin-bottom:20px;font-family:"QuincyCF"}#content p{line-height:1.667;margin-bottom:30px}#content a.button{text-align:center;display:inline-block;text-decoration:none;background:#efb900;font-size:18px;font-family:"QuincyCF";border:none;color:#1e3765;border-radius:12px;padding:15px 40px;font-weight:bold}#content label,#content legend{font-size:16px;font-weight:normal}#content label span,#content legend span{color:#1e3765;font-size:14px}#content legend{border:none}#content input[type="text"]{width:100%;background:rgba(127, 158, 210, 0.1);border-top-left-radius:12px;border-top-right-radius:12px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:2px solid #1e3765;height:50px;padding-left:15px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content input[type="text"]:focus{border-top:1px solid #2ebeef;border-left:1px solid #2ebeef;border-right:1px solid #2ebeef;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content input[type="radio"]{display:none}#content input[type="radio"]:checked+label:after{opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content input[type="radio"]+label{color:#647493;font-weight:700;position:relative;padding-left:30px;cursor:pointer}#content input[type="radio"]+label:before{position:absolute;content:"";width:20px;height:20px;border-radius:50%;background:#ffffff;top:6px;left:0;border:1px solid #647493}#content input[type="radio"]+label:after{position:absolute;content:"";width:12px;height:12px;border-radius:50%;top:10px;left:4px;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content input[type="submit"]{text-align:center;display:inline-block;text-decoration:none;background:#efb900;font-size:18px;font-family:"QuincyCF";border:none;color:#1e3765;border-radius:12px;padding:15px 40px;font-weight:bold;width:100%}#content input[type="checkbox"]{display:none}#content input[type="checkbox"]:checked+label{border:1px solid #2ebeef;color:#20355c;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content input[type="checkbox"]+label{border-radius:12px;background:rgba(127, 158, 210, 0.1);color:rgba(32, 53, 92, 0.5);padding:10px 25px;font-size:20px;width:100%;border:1px solid transparent;font-weight:normal;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content input[type="checkbox"]+label:hover{border:1px solid #2ebeef;color:#20355c;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#content .validation_error{border-top:2px solid #efb900;border-bottom:2px solid #efb900;color:#ffffff;font-size:18px;margin-bottom:50px}#content .validation_message{font-weight:normal;padding:7px 0 0;font-size:12px;color:#ffffff}#content .gform_confirmation_message{font-size:18px;text-align:center;padding:40px 0;color:#ffffff}#content .gform_wrapper .gform_fields .gfield .gfield_radio,#content .gform_wrapper .gform_fields .gfield .gfield_checkbox{display:flex;flex-direction:row;flex-wrap:wrap}#content .gform_wrapper .gform_fields .gfield .gfield_radio>div,#content .gform_wrapper .gform_fields .gfield .gfield_checkbox>div{margin-bottom:10px}#content .gform_wrapper ul{padding:0;margin:0}#content .gform_wrapper ul li{padding-left:0;margin-bottom:25px;margin-top:0}#content .gform_wrapper ul li.gfield_error{background:transparent;border:none;padding-top:0;padding-bottom:0;margin-bottom:25px !important}#content .gform_wrapper ul li.gfield_error .ginput_container{margin-top:8px}#content .gform_wrapper ul li.gfield_error label{color:#efb900;margin-top:0}#content .gform_wrapper ul li.gfield_error label span{color:#efb900}#content .gform_wrapper ul li.type-choices .gfield_checkbox li:nth-of-type(1){width:39%}#content .gform_wrapper ul li.type-choices .gfield_checkbox li:nth-of-type(2){width:55%}#content .gform_wrapper ul li.type-choices .gfield_checkbox li:nth-of-type(3){width:55%}#content .gform_wrapper ul li .gfield_checkbox{display:flex;flex-direction:row;flex-wrap:wrap}#content .gform_wrapper ul li .gfield_checkbox li{width:32%}#content .gform_wrapper ul li .gfield_checkbox li input[type="checkbox"]+label{display:flex;flex-direction:column;height:100%}#content .gform_footer{display:block}#content img.gform_ajax_spinner{display:none;width:60px;height:60px;text-align:center;margin:20px auto}@media screen and (max-width:1240px){#content input[type="checkbox"]+label{font-size:13.5px}}@media screen and (max-width:1000px){#content input[type="checkbox"]+label{font-size:18px}}@media screen and (max-width:767px){#content h1{font-size:45px}#content h2{font-size:30px}#content h3{font-size:24px}#content h4{font-size:20px}#content h5{font-size:20px}#content p{font-size:18px}#content input[type="submit"]{line-height:1.3}#content input[type="checkbox"]+label{font-size:15px}#content .gform_wrapper ul li .gfield_checkbox li:nth-of-type(1),#content .gform_wrapper ul li .gfield_checkbox li:nth-of-type(2),#content .gform_wrapper ul li .gfield_checkbox li:nth-of-type(3),#content .gform_wrapper ul li .gfield_checkbox li:nth-of-type(4){width:100%;max-width:250px}}#hero-container{height:800px}#hero-container #hero-container-image{position:absolute;right:0;top:0;width:55%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:right top}#hero-container #hero-container-image:before{position:absolute;content:"";width:100%;height:97%;background:url("../images/hero-mask.png");background-size:cover;background-repeat:no-repeat;z-index:-1;left:-40px;top:0}#hero-container #hero-content{display:table;width:100%;height:100%;max-width:1200px;margin:0 auto}#hero-container #hero-content>div{display:table-cell;width:100%;height:100%;vertical-align:middle}#hero-container #hero-content>div>div{display:flex;flex-direction:row;flex-wrap:wrap}#hero-container #hero-content>div>div>div{width:50%}#hero-container #hero-content>div>div>div h1 strong{position:relative;display:inline-block}#hero-container #hero-content>div>div>div h1 strong:before{position:absolute;content:"";width:calc(100% + 35px);height:calc(100% + 40px);background-size:cover;background-position:50%;background-image:url("../images/highlight-circle-alt.svg");left:-7px;top:-21px;display:inline-block}#hero-container #hero-content>div>div>div .button{margin-right:20px}#quality-container{padding:100px 0}#quality-container>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#quality-container>div>div.image{width:46%}#quality-container>div>div.image img{width:100%;position:relative}#quality-container>div>div.image .image-wrapper{position:relative}#quality-container>div>div.image .image-wrapper:before{position:absolute;content:"";width:110%;height:100%;background-image:url("../images/image-mask.png");top:-30px;left:-30px;background-size:contain;background-position:50%;background-repeat:no-repeat}#quality-container>div>div.content{width:50%;margin-left:4%;padding-left:60px}#quality-container>div>div.content h2 strong{position:relative}#quality-container>div>div.content h2 strong:before{position:absolute;content:"";width:100%;height:8px;background-image:url("../images/highlight-squiggle.svg");background-size:cover;left:-3px;bottom:-4px}#quality-container>div>div.content p.title{font-weight:bold;font-family:"QuincyCF"}#quality-container>div>div.content>div{background-color:rgba(127, 158, 210, 0.1);border-radius:12px;padding:40px 50px 25px}#quality-container>div>div.content>div>div{display:flex;flex-direction:row;flex-wrap:wrap}#quality-container>div>div.content>div>div>div:first-child{width:50px}#quality-container>div>div.content>div>div>div:first-child img{width:32px;position:relative;top:1px}#quality-container>div>div.content>div>div>div:last-child{width:calc(100% - 50px)}#quality-container>div>div.content>div>div>div:last-child p{margin-bottom:15px}#important-container{padding:95px 0;background:rgba(242, 245, 250, 0.64);text-align:center}#important-container h2 strong{position:relative;display:inline-block}#important-container h2 strong:after{position:absolute;content:"";width:100%;height:5px;background-image:url("../images/highlight-underline.svg");background-size:cover;left:0%;bottom:0px}#important-container #important-question{border-top:1px solid #2ebeef;border-bottom:1px solid #2ebeef;padding:30px 0 60px;margin-top:80px}#important-container #important-question img{position:relative;top:-60px;margin-bottom:-10px}#home-process-container{padding:100px 0}#home-process-container #home-process-introduction{text-align:center;margin-bottom:50px}#home-process-container #home-process-steps{display:flex;flex-direction:row;flex-wrap:wrap}#home-process-container #home-process-steps>div{padding:10px 20px 10px;width:31%;text-align:center;border-radius:12px;box-shadow:0 15px 80px 0 rgba(32, 53, 92, 0.2);position:relative}#home-process-container #home-process-steps>div:before{position:absolute;content:"";top:0;left:0;width:100%;height:135px;background:rgba(127, 158, 210, 0.3);border-bottom-left-radius:100px;border-bottom-right-radius:100px;border-top-left-radius:12px;border-top-right-radius:12px}#home-process-container #home-process-steps>div:nth-of-type(3n-1){margin-left:3.333%;margin-right:3.333%}#home-process-container #home-process-steps>div h2{color:#2ebeef}#home-process-container #home-process-steps>div img{margin-bottom:30px}#home-process-container #home-process-steps>div>*{position:relative}#home-process-container #home-process-footer{text-align:center;margin-top:50px}#commitment-container{padding:0 0 180px}#commitment-container>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#commitment-container>div>div.image{width:50%}#commitment-container>div>div.image.mobile{display:none}#commitment-container>div>div.image .image-wrapper{position:relative}#commitment-container>div>div.image .image-wrapper:before{position:absolute;content:"";width:110%;height:100%;background-image:url("../images/image-mask-two.png");top:0;left:0;background-size:contain;background-position:50%;background-repeat:no-repeat}#commitment-container>div>div.image img{width:100%;position:relative}#commitment-container>div>div.content{width:46%;margin-right:4%;padding-right:50px}#commitment-container>div>div.content h2 strong{position:relative;display:inline-block}#commitment-container>div>div.content p.title{font-weight:bold;font-family:"QuincyCF"}#commitment-container>div>div.content>div{background-color:rgba(127, 158, 210, 0.1);border-radius:12px;padding:40px 50px 25px}#commitment-container>div>div.content>div>div{display:flex;flex-direction:row;flex-wrap:wrap}#commitment-container>div>div.content>div>div>div:first-child{width:50px}#commitment-container>div>div.content>div>div>div:first-child img{width:32px;position:relative;top:1px}#commitment-container>div>div.content>div>div>div:last-child{width:calc(100% - 50px)}#commitment-container>div>div.content>div>div>div:last-child p{margin-bottom:15px}#quote-container{background:rgba(242, 245, 250, 0.64);padding:0 0 80px}#quote-container>div{position:relative;top:-80px;margin-bottom:-80px}#quote-container>div>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#quote-container>div>div>div{width:48%}#quote-container>div>div>div:nth-of-type(1) .quote:before{top:-50px;left:-20px}#quote-container>div>div>div:nth-of-type(2n){margin-left:4%}#quote-container>div>div>div:nth-of-type(2n) .quote:nth-of-type(1){margin-bottom:40px}#quote-container>div>div>div:nth-of-type(2n) .quote:nth-of-type(1):before{bottom:-60px;right:-25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#quote-container>div>div>div:nth-of-type(2n) .quote:nth-of-type(2):before{top:0;bottom:0;margin:auto;left:-185px;height:167px;width:250px}#quote-container .quote{background:#ffffff;padding:45px 30px;width:100%;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 15px 80px 0 rgba(32, 53, 92, 0.2)}#quote-container .quote:before{position:absolute;content:"";width:184px;height:122px;background-image:url("../images/icon-quote.png");background-size:cover;opacity:0.5;display:inline-block}#quote-container .quote>*{position:relative}#quote-container .quote .individual h5{margin-bottom:5px}#quote-container .quote .individual p{font-size:16px;margin-bottom:0}#contact-container{background:#1e3765;padding:95px 0 75px;top:1px}#contact-container>div>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#contact-container>div>div>div:first-child{width:45%;padding-right:15%}#contact-container>div>div>div:first-child>*{color:#ffffff}#contact-container>div>div>div:first-child h2{position:relative;display:inline-block}#contact-container>div>div>div:first-child h2:after{position:absolute;content:"";width:100%;height:5px;background-image:url("../images/highlight-underline.svg");background-size:cover;left:0%;bottom:0px}#contact-container>div>div>div:first-child .accreditation-title{margin-bottom:10px;font-size:16px}#contact-container>div>div>div:first-child>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#contact-container>div>div>div:first-child>div>div{width:31%}#contact-container>div>div>div:first-child>div>div:nth-of-type(3n-1){margin-left:3.333%;margin-right:3.333%}#contact-container>div>div>div:first-child>div>div img{width:95%;max-width:150px}#contact-container>div>div>div:last-child{width:55%}#contact-container>div>div>div:last-child .gform_wrapper{background:#ffffff;margin:0;border-radius:12px;position:relative;z-index:100}#contact-container>div>div>div:last-child .gform_wrapper:before{position:absolute;content:"";width:100%;height:100%;background:#2ebeef;top:0;left:0;transform:rotate(-3deg);border-radius:12px;z-index:0}#contact-container>div>div>div:last-child .gform_wrapper form{position:relative;z-index:1000;background:#ffffff;padding:50px 34px 50px 50px;border-radius:12px}@media screen and (max-width:1500px){#hero-container #hero-container-image:before{width:calc(100% + 25px);left:-45px;background-size:contain;background-repeat:no-repeat}}@media screen and (max-width:1350px){#quality-container{padding:100px 20px 100px 50px}#commitment-container{padding:0 50px 180px 0}}@media screen and (max-width:1240px){#hero-container{padding:0 0 0 20px}#hero-container #hero-container-image{width:60%}#commitment-container{padding:0 80px 180px 20px}#quote-container{padding:0 20px 80px}#contact-container{padding:95px 40px 75px 20px}#contact-container>div>div>div:first-child{padding-right:60px}}@media screen and (max-width:1040px){#important-container{padding:95px 20px}#home-process-container{padding:100px 20px}}@media screen and (max-width:1000px){#hero-container{height:auto;margin-bottom:50px}#hero-container #hero-container-image{width:100%;height:500px;width:500px;margin:0 auto;display:block;left:0;right:0;position:relative}#hero-container #hero-content{padding-right:20px;margin-top:60px}#hero-container #hero-content>div>div>div{width:100%}#quality-container{padding:100px 20px}#quality-container>div>div.image{width:100%;padding:0 30px}#quality-container>div>div.image img{max-width:500px;display:block;margin:0 auto 50px}#quality-container>div>div.content{width:100%;margin-left:0;padding-left:0}#home-process-container #home-process-steps>div{width:100%;max-width:600px;display:block;margin:0 auto 40px}#home-process-container #home-process-steps>div:nth-of-type(3n-1){margin-left:auto;margin-right:auto}#commitment-container{padding:0 20px 160px}#commitment-container>div>div.image{width:100%;display:none}#commitment-container>div>div.image.mobile{display:block}#commitment-container>div>div.image .image-wrapper{max-width:500px;display:block;margin:0 auto 50px}#commitment-container>div>div.content{width:100%;margin-right:0;padding-right:0}#quote-container{padding:0 20px 40px}#quote-container>div>div>div{width:100%}#quote-container>div>div>div:nth-of-type(2){margin-left:0}#quote-container>div>div>div .quote{width:100%;max-width:600px;display:block;margin:0 auto 40px}#contact-container{padding:95px 40px 75px}#contact-container>div>div>div:first-child{width:100%;padding-right:0}#contact-container>div>div>div:first-child>div>div{width:15%}#contact-container>div>div>div:first-child>div>div img{max-width:120px}#contact-container>div>div>div:last-child{width:100%;margin-top:100px}}@media screen and (max-width:767px){#hero-container #hero-content>div>div>div .button{display:block;width:100%;max-width:500px;margin:0 auto 20px}#quality-container{padding:60px 20px}#quality-container>div>div.image .image-wrapper:before{left:-20px}#quality-container>div>div.content>div{padding:30px 30px 15px}#important-container{padding:55px 20px}#home-process-container{padding:60px 20px}#commitment-container>div>div.image{padding-right:50px}#commitment-container>div>div.content>div{padding:30px 30px 15px}#quote-container .quote .individual p{font-size:14px}#contact-container{padding:55px 40px 75px}#contact-container>div>div>div:first-child>div>div{width:20%}#contact-container>div>div>div:first-child>div>div img{max-width:120px}#contact-container>div>div>div:last-child{margin-top:60px}#contact-container>div>div>div:last-child .gform_wrapper form{padding:40px 14px 30px 40px}}@media screen and (max-width:641px){#contact-container>div>div>div:last-child .gform_wrapper form{padding:40px 20px}}@media screen and (max-width:550px){#hero-container #hero-container-image{width:400px;height:400px;margin:0 0 0 auto}}@media screen and (max-width:450px){#hero-container #hero-container-image{width:340px;height:340px}}@media screen and (max-width:360px){#hero-container #hero-container-image{width:300px;height:300px}}#donate-container{padding:140px 0;max-width:770px}#donate-container .StripeElement{width:100%;background:rgba(127, 158, 210, 0.1);border-top-left-radius:12px;border-top-right-radius:12px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:2px solid #1e3765;height:50px;padding:15px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#donate-container .StripeElement:focus{border-top:1px solid #2ebeef;border-left:1px solid #2ebeef;border-right:1px solid #2ebeef;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#donate-container select{width:100%;background:rgba(127, 158, 210, 0.1);border-top-left-radius:12px;border-top-right-radius:12px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:2px solid #1e3765;height:50px;padding:0 0 0 15px}#donate-container .validation_error{border-top:2px solid #c61d23;border-bottom:2px solid #c61d23;color:#c61d23;font-size:18px;margin-bottom:50px}#donate-container .validation_message{font-weight:normal;padding:7px 0 0;font-size:12px;color:#c61d23;background:transparent;border:none;padding:0}#donate-container .gform_confirmation_message{font-size:18px;text-align:center;padding:40px 0;color:#c61d23}#donate-container .gform_wrapper .gform_fields .ginput_address_state{position:relative}#donate-container .gform_wrapper .gform_fields .ginput_address_state:after{position:absolute;content:"";display:inline-block;width:0;height:0;border-style:solid;z-index:1000;border-width:8px 5px 0 5px;border-color:#1e3765 transparent transparent transparent;right:15px;top:22px}#donate-container .gform_wrapper .gform_fields .gfield_price+.gfield_price{margin-top:-20px}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div{width:24%}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div:not(:last-of-type){margin-right:1.25%}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div input[type="radio"]:checked+label{border:1px solid #2ebeef;background:rgba(46, 190, 239, 0.1);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div input[type="radio"]+label{border-radius:5px;width:100%;border:1px solid #647493;text-align:center;padding:20px;font-size:22px;font-family:"QuincyCF";color:#1e3765;background:#ffffff;width:100%;max-width:100%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div input[type="radio"]+label:hover{border:1px solid #2ebeef;background:rgba(46, 190, 239, 0.1);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div input[type="radio"]+label:before{display:none}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div input[type="radio"]+label:after{content:"";font-family:"icomoon";background:transparent;color:#2ebeef;width:auto;height:auto;top:0;left:auto;right:5px}#donate-container img.gform_ajax_spinner{display:block}@media screen and (max-width:810px){#donate-container{padding:80px 20px}}@media screen and (max-width:767px){#donate-container{padding:60px 20px}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div{width:49%}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div:not(:last-of-type){margin-right:0%}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div:nth-of-type(2n){margin-left:2%}#donate-container .gform_wrapper .gform_fields .gfield_price .gfield_radio>div input[type="radio"]+label{font-size:18px}}.modal-shadow{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.85);opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.modal-shadow.auto-load{opacity:1;visibility:visible;z-index:100000}.modal-shadow.not-visible{opacity:0;visibility:hidden;z-index:-1}.modal-content{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:480px;max-height:535px;overflow-y:scroll;background:#ffffff;opacity:0;visibility:hidden;z-index:-1;padding:60px 30px 30px;text-align:center;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.modal-content.auto-load{opacity:1;visibility:visible;z-index:100000}.modal-content.not-visible{opacity:0;visibility:hidden;z-index:-1}.modal-content .modal-form-close{position:absolute;top:20px;right:20px;color:#2ebeef;text-decoration:none;opacity:1}.modal-content .modal-form-close:hover{opacity:0.7}.modal-content .modal-form-close img{width:20px;height:20px}.modal-content h2{font-family:"QuincyCF";font-size:26px;font-weight:500;margin-bottom:20px;line-height:1.3}.modal-content p{margin-bottom:20px;line-height:1.6667;font-size:15px}.modal-content input[type="text"]{width:100%;background:rgba(127, 158, 210, 0.1);border-top-left-radius:12px;border-top-right-radius:12px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:2px solid #1e3765;height:50px;margin-bottom:20px;padding-left:15px;font-size:16px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.modal-content input[type="text"]:focus{border-top:1px solid #2ebeef;border-left:1px solid #2ebeef;border-right:1px solid #2ebeef;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.modal-content input[type="text"].error{border-bottom:1px solid #c61d23}.modal-content button[type="submit"]{text-align:center;display:inline-block;text-decoration:none;background:#efb900;font-size:18px;font-family:"QuincyCF";border:none;color:#1e3765;border-radius:12px;padding:15px 40px;font-weight:bold}.modal-content .loading-container{display:none}.modal-content .modal-message{display:none}@media screen and (max-width:520px){.modal-content{max-width:calc(100% - 40px)}.modal-content h2{font-size:22px}.modal-content p{font-size:15px}.modal-content input[type="submit"]{font-size:18px}}#footer-container{background:#1e3765}#footer-container>div{padding:20px 0;border-top:1px solid rgba(255, 255, 255, 0.25)}#footer-container>div>div{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;align-content:center}#footer-container>div>div>div:first-child{width:70%}#footer-container>div>div>div:first-child p,#footer-container>div>div>div:first-child a{font-size:16px;color:#ffffff;line-height:1.5}#footer-container>div>div>div:last-child{width:30%;text-align:right}#footer-container>div>div>div:last-child a{color:#ffffff;font-size:16px;text-decoration:none}#footer-container>div>div>div:last-child a:hover img{opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#footer-container>div>div>div:last-child a img{width:23px;opacity:0.5;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;margin-left:7px;position:relative;top:-3px}@media screen and (max-width:1240px){#footer-container{padding:0 20px}}@media screen and (max-width:1000px){#footer-container>div>div>div{width:100%;text-align:center}#footer-container>div>div>div:first-child,#footer-container>div>div>div:last-child{width:100%}#footer-container>div>div>div:last-child{text-align:center;margin-top:20px}}