.mobile-menu{z-index:100;opacity:0;touch-action:none;pointer-events:none;background-color:#fff;flex-direction:column;gap:30px;width:100%;padding:30px 20px 20px;display:flex;position:absolute;top:100%;left:0}@media only screen and (width>=768px){.mobile-menu{display:none}}.mobile-menu.active{touch-action:auto;pointer-events:auto}.mobile-menu__nav-container{flex-direction:column;gap:30px;list-style:none;display:flex}.mobile-menu__nav-item{color:#000;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:450;line-height:28.8px}.header{width:calc(100% - 200px);height:80px;margin:0 auto;padding-top:20px;position:relative}@media only screen and (width<=1024px){.header{width:calc(100% - 100px)}}@media only screen and (width<=912px){.header{width:calc(100% - 50px)}}@media only screen and (width>=320px) and (width<=726px){.header{width:100%;padding-left:20px;padding-right:20px}}.header__inner-wrapper{justify-content:space-between;align-items:center;display:flex}.header__logo-wrapper{align-items:center;width:180px;height:50px;display:flex}.header__logo-wrapper img{object-fit:contain;width:100%;height:100%}.header__nav{height:100%}@media only screen and (width>=320px) and (width<=726px){.header__nav{display:none}}.header__nav-container{align-items:center;gap:30px;height:50px;list-style:none;display:flex}@media only screen and (width<=912px){.header__nav-container{gap:15px}}.header__nav-item{color:#000;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:19.2px;transition:color .3s ease-in-out}.header__nav-item:hover{color:#f25900}@media only screen and (width>=320px) and (width<=726px){.header__cta-button{display:none}}.header__menu-bar{background:0 0;border:none;outline:none;display:none}@media only screen and (width>=320px) and (width<=726px){.header__menu-bar{display:inline-flex}}.footer{border-radius:0 30px 30px;width:calc(100% - 120px);margin:100px auto 50px;position:relative;overflow:hidden}@media only screen and (width<=1024px){.footer{width:calc(100% - 80px);margin-top:80px}}@media only screen and (width<=912px){.footer{width:calc(100% - 40px)}}@media only screen and (width>=320px) and (width<=767px){.footer{margin-top:40px}}.footer__inner-wrapper{z-index:1;background-color:#d8beff;flex-direction:column;gap:150px;padding-bottom:50px;display:flex}@media only screen and (width>=320px) and (width<=767px){.footer__inner-wrapper{gap:50px}}.footer__shape-container{z-index:10;background-color:#fff;border-bottom-right-radius:30px;position:absolute;top:-.5px;left:0}.footer__shape-container-inner{padding:5px 20px 20px;position:relative}@media only screen and (width>=320px) and (width<=767px){.footer__shape-container-inner{padding:5px 10px 10px 0}}.footer__social-list{flex-direction:column;gap:10px;list-style:none;display:flex}.footer__social-link{background-color:#f25900;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.footer__shape{position:absolute}.footer__shape.left{bottom:-29px;left:0}.footer__shape.right{top:0;right:-29px}.footer__top-section{justify-content:space-between;display:flex}@media only screen and (width>=320px) and (width<=767px){.footer__top-section{flex-direction:column;gap:120px}}.footer__title-wrapper{width:300px;margin-top:100px;margin-left:150px}@media only screen and (width<=1024px){.footer__title-wrapper{width:250px;margin-top:50px;margin-left:120px}}@media only screen and (width>=320px) and (width<=767px){.footer__title-wrapper{max-width:100%;margin-top:30px;margin-left:90px}}.footer__title{color:#fff;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:2.25rem;font-weight:500;line-height:39.6px}@media only screen and (width<=1024px){.footer__title{font-size:1.75rem;line-height:30.8px}}.footer__link-contact-wrapper{gap:60px;margin-top:50px;margin-right:150px;display:flex}@media only screen and (width<=1024px){.footer__link-contact-wrapper{gap:30px;margin-right:50px}}@media only screen and (width<=912px){.footer__link-contact-wrapper{margin-right:20px}}@media only screen and (width>=320px) and (width<=767px){.footer__link-contact-wrapper{justify-content:space-between;gap:0;margin-top:0;margin-right:0;padding:0 20px}}.footer__link-list,.footer__contact-list,.footer__contact-wrapper{flex-direction:column;gap:15px;list-style:none;display:flex}.footer__contact-title,.footer__link-list-item,.footer__contact-list-item{color:#fff;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:19.2px}@media only screen and (width>=320px) and (width<=767px){.footer__contact-title,.footer__link-list-item,.footer__contact-list-item{font-size:.875rem;line-height:16.8px}}@media only screen and (width>=320px) and (width<=767px){.footer__contact-wrapper{max-width:180px}}.footer__contact-title{font-weight:500}.footer__contact-list-item{align-items:center;gap:15px;max-width:400px;display:inline-flex}.footer__bottom-section{flex-direction:column;gap:30px;margin-left:80px;display:flex}@media only screen and (width<=1024px){.footer__bottom-section{gap:20px;margin-left:40px}}@media only screen and (width>=320px) and (width<=767px){.footer__bottom-section{margin-left:20px}}.footer__bottom-heading{color:#f25900;font-family:Roboto,sans-serif;font-size:6.25rem;font-weight:500;line-height:110px}@media only screen and (width<=1024px){.footer__bottom-heading{font-size:5rem;line-height:88px}}@media only screen and (width>=320px) and (width<=767px){.footer__bottom-heading{font-size:2.5rem;line-height:44px}}.footer__bottom-logo-wrapper{align-items:center;gap:50px;display:flex}@media only screen and (width>=320px) and (width<=767px){.footer__bottom-logo-wrapper{gap:20px}}.footer__bottom-logo{width:180px;height:50px}.footer__bottom-logo img{object-fit:contain;width:100%;height:100%}@media only screen and (width>=320px) and (width<=767px){.footer__bottom-logo{width:150px}}.footer__bottom-text{color:#fff;align-self:flex-end;font-family:Roboto,sans-serif;font-size:1rem;line-height:19.2px}html,body{max-width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000;outline:none}
