html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@-webkit-keyframes fading-in-left{0%{opacity:0;transform:translateX(-100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fading-in-left{0%{opacity:0;transform:translateX(-100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fading-in-left{0%{opacity:0;transform:translateX(-100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}@keyframes fading-in-left{0%{opacity:0;transform:translateX(-100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fading-in-right{0%{opacity:0;transform:translateX(100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fading-in-right{0%{opacity:0;transform:translateX(100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fading-in-right{0%{opacity:0;transform:translateX(100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}@keyframes fading-in-right{0%{opacity:0;transform:translateX(100vw)}50%{opacity:0.1}100%{opacity:1;transform:translateX(0)}}.index .landing-section{color:white;height:1000px;overflow:hidden;background-image:url(/background1-full.png);background-size:100vh;background-repeat:no-repeat;background-position:left 10vh}@media screen and (min-width: 900px){.index .landing-section{background-size:100vw}}@media screen and (min-width: 480px){.index .landing-section{background-position:left center}}@media screen and (min-width: 768px){.index .landing-section{background-position:left -25vh}}@media screen and (min-width: 1200px){.index .landing-section{background-position:left -40vh}}@media screen and (min-width: 1440px){.index .landing-section{background-position:left -55vh}}@media screen and (min-width: 1680px){.index .landing-section{background-position:left -55vh}}@media screen and (min-width: 1920px){.index .landing-section{background-position:left -65vh}}@media screen and (min-width: 2560px){.index .landing-section{background-position:left -70vh}}.index .landing-section .landing-text{position:absolute;top:30vh;background-color:#858585;border-top-right-radius:10px}.index .landing-section .landing-text .landing-text-inner{padding-left:30px;background-color:#C55A11;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-top:18px;padding-bottom:24px;position:relative;top:18px;left:18px}@media screen and (min-width: 1024px){.index .landing-section .landing-text .landing-text-inner{padding-left:60px;padding-top:24px;padding-bottom:36px;top:24px;left:24px}}.index .landing-section .landing-text h1{margin-top:0;font-size:36px;font-weight:500}.index .landing-section .landing-text p{font-size:18px;max-width:75vw;margin-bottom:24px;font-weight:300;padding-right:36px}@media screen and (min-width: 1024px){.index .landing-section .landing-text p{max-width:500px;font-size:24px;margin-bottom:36px}}.index .button-link{display:inline-block}.index .button-link.primary{background-color:#E48212;color:#ffffff;font-size:16px;padding:12px;border-radius:4px;text-decoration:none}.index button.primary{color:#ffffff;background-color:#858585;border:none;padding:12px;border-radius:4px;font-size:18px;min-width:125px;max-height:40px}.index .container-left{opacity:0;background-color:#E48212;background:linear-gradient(180deg, #e48212 79%, #cd6e2d 100%);display:flex;justify-content:space-between}.index .container-left .image-section{display:none;position:absolute;right:65px;padding-top:130px;padding-bottom:130px;display:flex;align-items:center;justify-content:center;width:100%}@media screen and (min-width: 1024px){.index .container-left .image-section{display:flex;position:relative}}.index .container-left .image-section img{height:300px;opacity:0.5}@media screen and (min-width: 1024px){.index .container-left .image-section img{opacity:1;height:500px}}@media screen and (min-width: 1024px){.index .container-left .image-section{width:25%}}.index .container-left .text-section{z-index:9;width:100%;padding-left:30px;padding-right:30px;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){.index .container-left .text-section{width:75%;padding-left:90px;padding-right:90px}}.index .container-left .text-section p{text-align:center}@media screen and (min-width: 1024px){.index .container-left .text-section p{text-align:left}}.index .container-right{opacity:0;background-color:#858585;display:flex;justify-content:center;align-items:center;padding:36px 30px;flex-direction:column;background:linear-gradient(180deg, #858585 82%, #6c6c6c 100%)}@media screen and (min-width: 1024px){.index .container-right{flex-direction:row;padding:36px 60px}}.index .container-right .text-section{width:100%}@media screen and (min-width: 1024px){.index .container-right .text-section{width:60%}}.index .container-right .text-section p.quote-text{text-align:center}@media screen and (min-width: 1024px){.index .container-right .text-section p.quote-text{text-align:left}}.index .container-right .image-section{width:100%}@media screen and (min-width: 1024px){.index .container-right .image-section{width:40%}}.index .container-right .image-section .image-action-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.index .container-right .image-section .circle-outer{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:200px;background-color:#C4C4C4;margin-bottom:28px}.index .container-right .image-section .circle-outer .circular{width:200px;border-radius:200px}.index .container-center{display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;height:450px;background-size:cover;background-position:0% 45%}.index .container-center .form-container h2{margin:0;color:#ffffff;font-size:36px;font-weight:600;text-align:center;margin-bottom:36px}.index .container-center .form-container form{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.index .container-center .form-container form{flex-direction:row}}.index input{width:200px;height:40px;border:none;border-radius:4px;margin-right:0;margin-bottom:18px;padding:12px;font-size:18px}@media screen and (min-width: 1024px){.index input{margin-right:18px;margin-bottom:0}}.index input::placeholder{font-size:18px;color:#858585;transform:translate(0, 2px)}.index .quote{color:#ffffff;font-size:132px;height:75px}.index .quote.top-left{position:relative;right:20px}.index .quote.bottom-right{text-align:right;position:relative;top:-40px;right:30px}.index .quote-text{font-size:24px;color:#ffffff}.index .quotation-source{margin-top:0;font-size:24px;font-weight:100;color:#ffffff;font-style:italic;text-align:center}.index .chevron::before{color:#ffffff;border-style:solid;border-width:50px 50px 0 0;content:'';display:inline-block;height:100px;left:0.15em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:100px}.index .chevron.right:before{left:0;transform:rotate(45deg)}.index .form-response{margin-top:24px;display:none;padding:12px;text-align:center;color:white;background-color:#4bc75a;border-radius:4px;border:3px solid #248c30}.index .form-response.error{border:3px solid #d83c3c;background-color:#ff7575}.index .animate-left.fade-in-left{animation:1s fading-in-left}.index .animate-right.fade-in-right{animation:1s fading-in-right}.index .main-container-orange{background-color:#E48212;background:linear-gradient(180deg, #e48212 79%, #cd6e2d 100%)}.index .main-container-gray-dark{background-color:#858585;background:linear-gradient(180deg, #858585 82%, #6c6c6c 100%)}
