:root{--outside-block: 75px;--inside-block: 250px;--inside-block-alternate: 250px;--top-banner-wysi-padding: 65px}@media screen and (max-width: 1500px){:root{--inside-block: 200px;--top-banner-wysi-padding: 50px;--outside-block: 45px}}@media screen and (max-width: 1300px){:root{--inside-block: 150px}}@media screen and (max-width: 1150px){:root{--top-banner-wysi-padding: 35px;--inside-block: 100px}}@media screen and (max-width: 900px){:root{--inside-block: 7vw}}@media screen and (max-width: 670px){:root{--outside-block: 7vw}}#content{position:relative}#content .content-inside{margin:0 var(--inside-block);max-width:670px;margin-bottom:100px;margin-top:110px}@media screen and (max-width: 800px){#content .content-inside{margin-top:40px;margin-bottom:45px}}#content .content-inside img{display:block}#content .content-inside .secondary-heading{margin-top:1.24em}@media screen and (max-width: 1400px){#content .content-inside .small-heading{font-size:27px}}@media screen and (max-width: 1300px){#content .content-inside .small-heading{font-size:25px}}@media screen and (max-width: 1100px){#content .content-inside .small-heading{font-size:22px}}@media screen and (max-width: 900px){#content .content-inside .small-heading{font-size:20px}}#content .background-texture{position:absolute;right:0;top:35px;z-index:-1}@media screen and (max-width: 600px){#content .background-texture{display:none}}#faqs-cta{background:#2b686c;padding:85px var(--inside-block);display:flex;border-top-right-radius:180px;margin-top:0;justify-content:space-between}@media screen and (max-width: 1150px){#faqs-cta{border-top-right-radius:0px;flex-direction:column;padding:65px var(--inside-block)}}@media screen and (max-width: 800px){#faqs-cta{padding:50px var(--inside-block)}}#faqs-cta .faqs-left{flex:0 0 45%;margin-top:-6px}#faqs-cta .faqs-left .custom-button{padding:8px 27px}@media screen and (max-width: 1150px){#faqs-cta .faqs-left .custom-button{display:inline-block;vertical-align:baseline;margin-top:10px}}#faqs-cta .faqs-right{color:#fff;font-size:18px;font-weight:700;padding-left:50px}@media screen and (max-width: 1150px){#faqs-cta .faqs-right{padding-left:0;margin-top:15px}}#faqs-cta .faqs-right .faq{font-size:18px;font-weight:700;margin-bottom:10px;width:525px;position:relative;transition:all .2s ease;cursor:pointer}@media screen and (max-width: 1600px){#faqs-cta .faqs-right .faq{width:440px}}@media screen and (max-width: 1400px){#faqs-cta .faqs-right .faq{width:375px}}@media screen and (max-width: 1150px){#faqs-cta .faqs-right .faq{width:100%;max-width:525px}}@media screen and (max-width: 1000px){#faqs-cta .faqs-right .faq{font-size:16px}}@media screen and (max-width: 800px){#faqs-cta .faqs-right .faq{font-size:14px}}#faqs-cta .faqs-right .faq:last-child{margin-bottom:0}#faqs-cta .faqs-right .faq .faq-inside{overflow:hidden}#faqs-cta .faqs-right .faq .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-right:5px;position:relative}#faqs-cta .faqs-right .faq .faq-content{font-weight:400;height:0px;position:relative;opacity:0}#faqs-cta .faqs-right .faq .background{background:rgba(0,0,0,0);position:absolute;width:calc(100% + 140px);height:calc(100% + 50px);left:-70px;top:-25px;z-index:0;border-radius:85px;transition:all .2s ease}@media screen and (max-width: 900px){#faqs-cta .faqs-right .faq .background{top:-20px;border-radius:25px;left:-15px;width:calc(100% + 30px);height:calc(100% + 40px);background:none !important}}#faqs-cta .faqs-right .faq.open{color:#394c4d;margin-bottom:45px;margin-top:40px}#faqs-cta .faqs-right .faq.open .background{background:#fff}#faqs-cta .faqs-right .faq.open:first-child{margin-top:0}@media screen and (max-width: 1150px){#faqs-cta .faqs-right .faq.open:first-child{margin-top:20px}}#faqs-cta .faqs-right .faq.open .faq-content{opacity:1;transition:opacity .9s ease}@media screen and (max-width: 900px){#faqs-cta .faqs-right .faq.open{color:#fff !important;margin-top:0 !important;margin-bottom:17px !important}#faqs-cta .faqs-right .faq.open:last-child{margin-bottom:0px !important}#faqs-cta .faqs-right .faq.open:last-child .top{margin-bottom:10px !important}}#faqs-cta .secondary-heading{color:#fff;margin-top:0;line-height:1.1}#faqs-cta .secondary-heading .break{display:none}@media screen and (max-width: 1150px){#faqs-cta .secondary-heading{display:inline-block;margin-right:50px;margin-bottom:10px}#faqs-cta .secondary-heading .break{display:inline}}#services-cta{display:flex;background-color:#fff;position:relative}@media screen and (max-width: 800px){#services-cta{flex-direction:column}}#services-cta .service-right-background{width:50%;height:100%;position:absolute;right:0}@media screen and (max-width: 1000px){#services-cta .service-right-background{display:none}}#services-cta .service-right-background .gradient{position:absolute;width:100%;height:100%;background:#d89a79;opacity:.6}#services-cta .service-right-background img{width:100%;height:100%;object-fit:cover;object-position:top right}#services-cta p:last-child{margin-bottom:1.5em}#services-cta .secondary-heading{margin-top:0}#services-cta .service-cta-left{display:flex;flex:0 0 50%;padding:var(--outside-block)}@media screen and (max-width: 1000px){#services-cta .service-cta-left{padding:50px var(--outside-block)}}@media screen and (max-width: 500px){#services-cta .service-cta-left{flex-direction:column}#services-cta .service-cta-left img{padding-bottom:25px}}#services-cta .service-cta-left img{align-self:flex-start;margin-right:50px}@media screen and (max-width: 1000px){#services-cta .service-cta-left img{margin-right:35px}}#services-cta .service-cta-right{background-size:cover;background-position:center;position:relative;padding:var(--outside-block)}@media screen and (max-width: 1000px){#services-cta .service-cta-right{padding:50px var(--outside-block)}}#services-cta .service-cta-right .service-right-background.mobile{display:none;width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:0}@media screen and (max-width: 1000px){#services-cta .service-cta-right .service-right-background.mobile{display:block}}#services-cta .service-cta-right .custom-button{background:#2b686c;position:relative;z-index:1}#services-cta .service-cta-right .services-cta-left-wysi{position:relative;z-index:1}@media screen and (max-width: 600px){#services-cta .service-cta-right .services-cta-left-wysi .secondary-heading{line-height:1.4em}}/*# sourceMappingURL=services-page.css.map */
