*{padding:0;margin:0;font-family:Inter,sans-serif}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{border-radius:10px;background:#f8f70b}.section{max-width:1352px;width:100%;margin:0 auto}@media screen and (max-width: 1376px){.section{max-width:1192px}}@media screen and (max-width: 1252px){.section{max-width:960px}}@media screen and (max-width: 992px){.section{max-width:720px}}@media screen and (max-width: 768px){.section{max-width:calc(100% - 24px)}}.big-section-padding{padding:140px 0}@media screen and (max-width: 768px){.big-section-padding{padding:72px 0}}.small-section-padding{padding:80px 0}@media screen and (max-width: 768px){.small-section-padding{padding:40px 0}}.gray-bg{background:#f7f7f7}.fs-72{font-size:72px;line-height:78px;font-weight:400}@media screen and (max-width: 1252px){.fs-72{font-size:68px;line-height:74px}}@media screen and (max-width: 992px){.fs-72{font-size:42px;line-height:50px}}@media screen and (max-width: 768px){.fs-72{font-size:32px;line-height:40px}}.fs-48{font-size:48px;line-height:56px;font-weight:400}@media screen and (max-width: 1252px){.fs-48{font-size:44px;line-height:52px}}@media screen and (max-width: 992px){.fs-48{font-size:38px;line-height:46px}}@media screen and (max-width: 768px){.fs-48{font-size:24px;line-height:30px}}.fs-40{font-size:40px;line-height:48px;font-weight:400}@media screen and (max-width: 1252px){.fs-40{font-size:36px;line-height:44px}}.fs-24{font-size:24px;line-height:30px;font-weight:300}.fs-24.regular{font-weight:400}@media screen and (max-width: 1252px){.fs-24{font-size:20px;line-height:28px}}@media screen and (max-width: 768px){.fs-24{font-size:18px;line-height:24px}}.fs-18{font-size:18px;line-height:24px;font-weight:400}.fs-18.light{font-weight:300}@media screen and (max-width: 1252px){.fs-18{font-size:16px;line-height:24px}}.fs-16{font-size:16px;line-height:22px;font-weight:400}a{text-decoration:none;transition:color .3s ease-in-out}.button-style{display:flex;position:relative;padding:13px 53px 13px 24px;border-radius:100px;transition:background .3s ease-in-out,color .3s ease-in-out;width:fit-content;cursor:pointer}.button-style svg{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px;height:32px;transition:transform .3s ease-in-out}@media screen and (max-width: 768px){.button-style svg{width:28px;height:28px}}.button-style svg .fill-color{transition:fill .3s ease-in-out}.button-style svg .stroke-color{transition:stroke .3s ease-in-out}.button-style:hover svg{transform:translateY(-50%) rotate(-45deg)}.button-style.black-style{background:#000;color:#fff}.button-style.black-style svg .fill-color{fill:#f8f70b}.button-style.black-style svg .stroke-color{stroke:#000}.button-style.black-style:hover{background:#f8f70b;color:#000}.button-style.black-style:hover svg .fill-color{fill:#000}.button-style.black-style:hover svg .stroke-color{stroke:#fff}.button-style.yellow-style{background:#f8f70b;color:#000}.button-style.yellow-style svg .fill-color{fill:#000}.button-style.yellow-style svg .stroke-color{stroke:#fff}.button-style.yellow-style:hover{background:#f8f70b;color:#000}.button-style.yellow-style:hover svg .fill-color{fill:#000}.button-style.yellow-style:hover svg .stroke-color{stroke:#fff}.button-style.white-style{background:#fff;color:#000}.button-style.white-style svg .fill-color{fill:#f8f70b}.button-style.white-style svg .stroke-color{stroke:#000}.button-style.white-style:hover{background:#f8f70b;color:#000}.button-style.white-style:hover svg .fill-color{fill:#000}.button-style.white-style:hover svg .stroke-color{stroke:#fff}.button-style.small-size{padding:8px 49px 8px 20px}.button-style.with-extra-svg{padding-left:52px}.button-style.with-extra-svg svg:first-child{right:unset;left:20px;width:24px;height:24px}.button-style.with-extra-svg svg:first-child .fill-color{fill:#000}.button-style.with-extra-svg:hover{background:#000;color:#fff}.button-style.with-extra-svg:hover svg:first-child{transform:translateY(-50%)}.button-style.with-extra-svg:hover svg:first-child .fill-color{fill:#fff}.button-style.with-extra-svg:hover svg:last-child .fill-color{fill:#f8f70b}.button-style.with-extra-svg:hover svg:last-child .stroke-color{stroke:#000}.know-more{display:flex;transition:color .3s ease-in-out}.know-more svg{margin-left:6px;width:18px}.know-more svg .stroke-color{transition:stroke .3s ease-in-out}.know-more.white-style{color:#fff}.know-more.white-style svg .stroke-color{stroke:#fff}.know-more.white-style:hover{color:#f8f70b}.know-more.white-style:hover svg .stroke-color{stroke:#f8f70b}.know-more.black-style{color:#000}.know-more.black-style svg .stroke-color{stroke:#000}.know-more.black-style:hover{color:#929292}.know-more.black-style:hover svg .stroke-color{stroke:#929292}.section-title{display:flex;align-items:center}.section-title.with-default-margin{margin-bottom:32px}@media screen and (max-width: 992px){.section-title.with-default-margin{margin-bottom:24px}}.section-title span{width:12px;height:12px;background:#f8f70b;margin-right:6px;border-radius:50%}.form-group{display:flex;flex-direction:column;margin-bottom:20px;max-width:100%;width:100%}.form-group label{margin-bottom:6px;font-weight:300}.form-group input,.form-group textarea{width:calc(100% - 32px);padding:19px 16px;border:1px solid #D2D2D2;border-radius:8px;color:#000;transition:border-color .3s ease-in-out}@media screen and (max-width: 1252px){.form-group input,.form-group textarea{padding:14px 10px}}.form-group input:hover,.form-group input:focus,.form-group textarea:hover,.form-group textarea:focus{border-color:#929292;outline:none}.form-group textarea{height:92px;resize:none}.primary-link{text-decoration:none;position:relative;width:fit-content;transition:.3s ease-in-out}.primary-link.black-style{color:#000}.primary-link.black-style:after{background:#000}.primary-link.white-style{color:#fff}.primary-link.white-style:after{background:#fff}.primary-link:after{position:absolute;content:"";width:0;left:0;bottom:-4px;height:1px;opacity:0;transition:opacity .3s ease-in-out,width .3s ease-in-out}.primary-link:hover:after,.primary-link.active:after{opacity:1;width:100%}.full-screen-section{width:100%;height:100vh}.header{position:fixed;top:0;left:0;width:100%;background:#fff;padding:22px 0;z-index:999;transition:.3s ease-in-out}@media screen and (max-width: 992px){.header{padding:12px 0}}.header .section{display:flex;align-items:center;justify-content:space-between}.header .section>div:first-child a{display:flex}.header .section>div:first-child svg{height:44px}@media screen and (max-width: 992px){.header .section>div:first-child svg{height:32px}}.header .section>div:first-child svg .fill-color-white{fill:#fff;transition:.3s ease-in-out}.header .section>div:first-child svg .fill-black-color{fill:#000;transition:.3s ease-in-out}.header .section>div:first-child svg .stroke-color{stroke:#000;transition:.3s ease-in-out}.header .section>div:nth-child(2){display:flex}@media screen and (max-width: 992px){.header .section>div:nth-child(2){display:none}}.header .section>div:nth-child(2) a{margin-right:36px}.header .section>div:nth-child(2) a:last-child{margin-right:0}.header .section>div:nth-child(3){display:flex;align-items:center}@media screen and (max-width: 992px){.header .section>div:nth-child(3){display:none}}.header .section>div:nth-child(3) a:first-child{margin-right:36px}.header .section>div:nth-child(4){display:none}@media screen and (max-width: 992px){.header .section>div:nth-child(4){display:unset}}.header.transparent{background:transparent}.header.transparent .section>div:first-child svg .fill-color-white{fill:#000}.header.transparent .section>div:first-child svg .fill-black-color{fill:#fff}.header.transparent .section>div:first-child svg .stroke-color{stroke:#fff}.services-nav{z-index:999;position:fixed;top:92px;left:0;background:#fff;width:100%;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.services-nav.active{opacity:1;visibility:visible}.services-nav .section{padding:24px 0}.services-nav .section>div:first-child{margin-bottom:20px}.services-nav .section .row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:80px;position:relative}.services-nav .section .row:after{content:"";position:absolute;left:50%;top:0;height:100%;width:1px;background:#e7e7e7}.services-nav .section .row a{display:flex}.services-nav .section .row a>div:first-child{position:relative;display:flex;margin-right:16px;max-width:294px;width:100%}.services-nav .section .row a>div:first-child img{object-fit:cover;width:100%;border-radius:10px}.services-nav .section .row a>div:first-child svg{position:absolute;width:36px;height:36px;bottom:8px;right:8px;transition:transform .3s ease-in-out}.services-nav .section .row a>div:first-child svg .fill-color{fill:#000;transition:fill .3s ease-in-out}.services-nav .section .row a>div:first-child svg .stroke-color{stroke:#fff;transition:stroke .3s ease-in-out}.services-nav .section .row a>div:last-child .fs-18{color:#000;margin-bottom:8px}.services-nav .section .row a>div:last-child .fs-16{color:#929292;font-weight:300}.services-nav .section .row a:hover>div:first-child svg{transform:rotate(-45deg)}.services-nav .section .row a:hover>div:first-child svg .fill-color{fill:#f8f70b}.services-nav .section .row a:hover>div:first-child svg .stroke-color{stroke:#000}#contact-form{overflow-x:hidden}#contact-form .section{display:grid;grid-template-columns:776px 1fr;grid-column-gap:16px}@media screen and (max-width: 1252px){#contact-form .section{grid-template-columns:560px 1fr}}@media screen and (max-width: 992px){#contact-form .section{grid-template-columns:1fr;grid-row-gap:32px}}#contact-form .section .contact-form-info{display:flex;flex-direction:column}#contact-form .section .contact-form-info .section-title{margin-bottom:32px}@media screen and (max-width: 992px){#contact-form .section .contact-form-info .section-title{margin-bottom:24px}}#contact-form .section .contact-form-info>.fs-48{margin-bottom:20px}@media screen and (max-width: 992px){#contact-form .section .contact-form-info>.fs-48{margin-bottom:16px}}#contact-form .section .contact-form-info>.fs-24{max-width:553px;width:100%;margin-bottom:28px}@media screen and (max-width: 992px){#contact-form .section .contact-form-info>.fs-24{max-width:unset;margin-bottom:24px}}#contact-form .section .contact-form-info .links-block{margin-top:auto;display:flex;flex-direction:column;margin-bottom:28px}@media screen and (max-width: 992px){#contact-form .section .contact-form-info .links-block{margin-top:unset;margin-bottom:32px}}#contact-form .section .contact-form-info .links-block a:first-child{margin-bottom:12px}#contact-form .section .contact-form-info .address-block{display:flex;max-width:380px}#contact-form .section .contact-form-info .address-block svg{margin-right:8px;width:40px;min-width:40px}#contact-form .section form>div{background:#f7f7f7;padding:24px;flex:1;border-radius:16px}@media screen and (max-width: 768px){#contact-form .section form>div{padding:16px;border-radius:8px}}#contact-form .section form>div>div:first-child{margin-bottom:24px}#contact-form .section form>div>div button{border:none}#contact-form.gray-bg .section form>div{background:#fff}#contact-form.as-single-page{padding-top:132px;padding-bottom:96px}@media screen and (max-width: 992px){#contact-form.as-single-page{padding-top:84px;padding-bottom:74px}}@media screen and (max-width: 768px){#contact-form.as-single-page{padding-top:134px}}.footer{padding:32px 0;background:#000}.footer .section{display:grid;grid-template-columns:1fr 326px 326px;grid-column-gap:16px}@media screen and (max-width: 992px){.footer .section{grid-template-columns:1fr}}@media screen and (max-width: 992px){.footer .section .logo-col{margin-bottom:32px}}.footer .section .logo-col svg{height:44px;margin-bottom:40px}@media screen and (max-width: 992px){.footer .section .logo-col svg{margin-bottom:16px}}.footer .section .logo-col svg .fill-color-white{fill:#000}.footer .section .logo-col svg .fill-black-color{fill:#fff}.footer .section .logo-col svg .stroke-color{stroke:#fff}.footer .section .logo-col .fs-16{max-width:325px;color:#929292}@media screen and (max-width: 992px){.footer .section .logo-col .fs-16{max-width:unset}}.footer .section .nav-col,.footer .section .social-col{display:flex;flex-direction:column}@media screen and (max-width: 992px){.footer .section .nav-col,.footer .section .social-col{margin-bottom:32px}}.footer .section .nav-col div,.footer .section .social-col div{color:#f8f70b;margin-bottom:16px}.footer .section .nav-col a,.footer .section .social-col a{color:#fff;margin-bottom:8px}.footer .section .nav-col a:last-child,.footer .section .social-col a:last-child{margin-bottom:0}.footer .section .social-col{text-align:end}@media screen and (max-width: 992px){.footer .section .social-col{text-align:unset}}.footer .section .social-col a{margin-left:auto}@media screen and (max-width: 992px){.footer .section .social-col a{margin-left:unset}}.footer .section .hr-col{margin:40px 0;grid-column-start:1;grid-column-end:4}@media screen and (max-width: 992px){.footer .section .hr-col{grid-column-end:2;margin:0 0 30px}}.footer .section .hr-col hr{border:none;border-bottom:1px solid #171717}@media screen and (max-width: 992px){.footer .section .legal-col{text-align:center}}.footer .section .legal-col div{color:#fff}@media screen and (max-width: 992px){.footer .section .doc-col{grid-row-start:6;display:flex;margin-bottom:16px}.footer .section .doc-col a{margin:0 auto}}.footer .section .up-link-col{display:flex}@media screen and (max-width: 992px){.footer .section .up-link-col{grid-row-start:5;margin-bottom:16px}}.footer .section .up-link-col a{margin-left:auto;display:flex;align-items:center}@media screen and (max-width: 992px){.footer .section .up-link-col a{margin:0 auto}}.footer .section .up-link-col a svg{margin-left:6px;width:18px}.footer .section .up-link-col a svg .stroke-color{stroke:#fff}.mobile-menu{position:fixed;top:-200%;left:0;height:auto;width:100%;background:#000;z-index:1000;display:none;transition:top .6s ease-in-out}@media screen and (max-width: 992px){.mobile-menu{display:flex}}@media screen and (max-width: 768px){.mobile-menu{min-height:100vh}}@media screen and (max-height: 600px){.mobile-menu{height:100vh;overflow-y:scroll;flex:1}}.mobile-menu.active{top:0}.mobile-menu .section{display:flex;flex-direction:column}@media screen and (max-width: 768px){.mobile-menu .section{flex:1}}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.mobile-menu-header>div:first-child a svg{height:32px}.mobile-menu-header>div:first-child a svg .fill-color-white{fill:#000}.mobile-menu-header>div:first-child a svg .fill-black-color{fill:#fff}.mobile-menu-header>div:first-child a svg .stroke-color{stroke:#fff}.mobile-menu-body{padding:40px 0;display:flex;flex-direction:column}@media screen and (max-width: 768px){.mobile-menu-body{margin:auto 0}}.mobile-menu-body a{font-size:32px;line-height:40px;font-weight:400;color:#fff;margin-bottom:24px;width:fit-content}.mobile-menu-body a:last-child{margin-bottom:0}.mobile-menu-body a:hover{color:#f8f70b}.mobile-menu-footer{display:flex;flex-direction:column}.mobile-menu-footer>div:first-child{color:#f8f70b;margin-bottom:12px}.mobile-menu-footer>a:nth-child(2){margin-bottom:12px}.mobile-menu-footer>a:nth-child(3){margin-bottom:32px}.mobile-menu-footer>a:last-child{margin-bottom:30px}@media screen and (max-width: 768px){.mobile-menu-footer>a:last-child{width:calc(100% - 78px);justify-content:center}}
