html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.services .landing-section{color:white;height:1000px;overflow:hidden;background-image:url(/background2-full.png);background-size:100vh;background-repeat:no-repeat;background-position:left 10vh}@media screen and (min-width: 900px){.services .landing-section{background-size:100vw}}@media screen and (min-width: 480px){.services .landing-section{background-position:left center}}@media screen and (min-width: 768px){.services .landing-section{background-position:left -25vh}}@media screen and (min-width: 1200px){.services .landing-section{background-position:left -75vh}}@media screen and (min-width: 1440px){.services .landing-section{background-position:left -70vh}}@media screen and (min-width: 1680px){.services .landing-section{background-position:left -70vh}}@media screen and (min-width: 1920px){.services .landing-section{background-position:left -85vh}}@media screen and (min-width: 2560px){.services .landing-section{background-position:left -100vh}}.services .landing-section .landing-text{position:absolute;top:30vh;background-color:#858585;border-top-right-radius:10px}.services .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:24px;padding-bottom:36px;position:relative;top:24px;left:24px}@media screen and (min-width: 1024px){.services .landing-section .landing-text .landing-text-inner{padding-left:60px}}.services .landing-section .landing-text h1{margin-top:0;font-size:36px;font-weight:500}.services .landing-section .landing-text p{font-size:24px;max-width:75vw;margin-bottom:36px;font-weight:300;padding-right:36px}@media screen and (min-width: 1024px){.services .landing-section .landing-text p{max-width:500px}}.services .consulting-section{display:flex;flex-direction:column;color:#ffffff;background-color:#E48212;background:linear-gradient(180deg, #e48212 79%, #cd6e2d 100%)}.services .consulting-section h2{text-align:center;font-size:36px}.services .consulting-section .consult-row{opacity:0;display:flex;flex-direction:column;margin-bottom:36px;margin-left:30px;margin-right:30px;justify-content:space-between}@media screen and (min-width: 1024px){.services .consulting-section .consult-row{margin-left:48px;margin-right:48px;flex-direction:row}}.services .consulting-section .consult-row .consult-section{width:100%;max-width:100%;margin-bottom:36px;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1024px){.services .consulting-section .consult-row .consult-section{width:30%;max-width:450px;margin-bottom:0}}.services .consulting-section .consult-row .consult-section .consult-header{display:flex}.services .consulting-section .consult-row .consult-section .consult-header span{display:flex;align-items:center;font-size:24px;font-weight:700}.services .consulting-section .consult-row .consult-section .consult-header span img{width:60px}.services .consulting-section .consult-row .consult-section p.consult-text{text-align:center}.services .consulting-section .consult-row .consult-section .consult-points{font-size:18px}.services .consulting-section .consult-row .consult-section .consult-points li{margin-bottom:6px}.services .value-add-section{opacity:0;display:flex;flex-direction:column;padding:36px;background-color:#858585;background:linear-gradient(180deg, #858585 82%, #6c6c6c 100%);color:#ffffff}.services .value-add-section h2{margin:0;text-align:center;font-size:24px;margin-bottom:36px}.services .value-add-section h2.title{margin:0;text-align:center;font-size:36px;margin-bottom:36px}.services .value-add-section .value-sections{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 1024px){.services .value-add-section .value-sections{flex-direction:row}}.services .value-add-section .value-sections .value-section{width:100%}@media screen and (min-width: 1024px){.services .value-add-section .value-sections .value-section{width:30%}}.services .value-add-section .value-sections .value-section .icon-container{display:flex;justify-content:center;margin-bottom:36px}.services .value-add-section .value-sections .value-section .icon-container img{width:100px}.services .value-add-section .value-sections .value-section p{font-size:18px;text-align:center}.services .container-center.contact-us{display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;background-color:#C55A11;padding-bottom:36px;padding-left:30px;padding-right:30px}.services .container-center.contact-us .icon-container img{width:100px}.services .container-center.contact-us .form-container{display:flex;flex-direction:column;align-items:center}.services .container-center.contact-us .form-container h2{margin:0;color:#ffffff;font-size:36px;font-weight:600;text-align:center;margin-bottom:24px}.services .container-center.contact-us .form-container form{background-color:#E48212;padding:12px;border-radius:4px;width:224px}@media screen and (min-width: 1024px){.services .container-center.contact-us .form-container form{width:100%}}.services 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){.services input{margin-right:18px;margin-bottom:0}}.services input::placeholder{font-size:18px;color:#858585;transform:translate(0, 2px)}.services button.primary{width:200px;color:#ffffff;background-color:#858585;border:none;padding:12px;border-radius:4px;font-size:18px;min-width:125px;max-height:40px}.services form{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1024px){.services form{flex-direction:row}}.services .form-response{margin-top:24px;display:none;padding:12px;text-align:center;color:white;background-color:#4bc75a;border-radius:4px;border:3px solid #248c30}.services .form-response.error{border:3px solid #d83c3c;background-color:#ff7575}.services .animate-left.fade-in-left{animation:1s fading-in-left}.services .animate-right.fade-in-right{animation:1s fading-in-right}.services .main-container-gray-dark{background-color:#858585;background:linear-gradient(180deg, #858585 82%, #6c6c6c 100%)}
