*,::after,::before,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=tel]{direction:ltr}ul{padding:0;list-style:none}body,h2,h3,h4,p,ul{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}img{max-width:100%;display:block}button,input{font:inherit}button{background-color:#fff0;border:0;cursor:pointer;padding:0}.dropdown__list a,a{display:block;text-decoration:none}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:1350px){.desktop{display:none!important}}@media (min-width:1350px){.tablet{display:none!important}}.hidden{display:none!important}.main-container{background-color:#f8f8f8;overflow-x:hidden;min-height:100vh;max-width:100vw;position:relative}.dropdown{position:relative;display:inline-block}.dropdown__list{position:absolute;left:0;z-index:10;background-color:#f1f1f1;box-shadow:0 8px 16px 0 rgb(0 0 0/.2);transition-duration:.3s;min-width:100%;width:max-content;max-height:0;overflow:hidden}.dropdown__button{position:relative;padding:5px 17px 5px 0;color:#09111a;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem;cursor:pointer}.dropdown__button::after{content:url(/wp-content/themes/conceptbuildworks/assets/icons/arrow-down.svg);position:absolute;top:50%;right:0;translate:0-50%}.dropdown__list a{padding:12px 16px;font-family:SF UI Display;font-size:15px;font-weight:400;line-height:18px;letter-spacing:0;color:#000;border:0;cursor:pointer;transition-duration:.3s}.dropdown__list a:hover{background-color:#ddd}@media (max-width:1200px){.dropdown__list{translate:-25%0}}.header,.header__left{display:flex;align-items:center}.header{justify-content:start;gap:5.78vw;padding:20px 40px;position:relative;background-color:#fff}.header__left{gap:19px}.header__logo{width:85px;flex-shrink:0}.header__logo img,.navigation__link:hover::after{width:100%}.header__logo:hover{color:#f6f6f6}.header__burger-button{display:none}.navigation{display:flex;align-items:center;justify-content:space-between;gap:50px;width:100%}.navigation__left,.navigation__right{display:flex;align-items:center;gap:2.43vw}.navigation__right{gap:5.78vw}.navigation__number-heading,.navigation__number-subheading{color:#09111a;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.0175rem}.navigation__number-subheading{color:#1b67ca;font-size:1rem;font-weight:600;letter-spacing:.02rem;white-space:nowrap;margin-top:6px}.navigation__right-right{display:flex;align-items:center;gap:2.43vw}.navigation__link{color:#09111a;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem;text-decoration:none;white-space:nowrap;position:relative}.main-slider__item#main-slider__8 .main-slider__heading,.main-slider__item#main-slider__8 .main-slider__text,.navigation__link:hover{color:#09111a}.navigation__link::after{content:"";position:absolute;left:0;top:25px;height:1px;width:0;background-color:#09111a;transition-duration:.3s}.navigation__item_has_children{position:relative}@media (min-width:1350.98px){.navigation__item_has_children:focus .navigation__submenu,.navigation__item_has_children:hover .navigation__submenu{display:block}}.navigation__submenu{position:absolute;top:100%;margin-top:20px;background:#fff;box-shadow:0 0 10px 0 rgb(0 0 0/.1);padding:10px 15px;z-index:15;left:50%;transform:translateX(-50%);border-radius:5px;display:none}.navigation__submenu:before{content:"";display:block;position:absolute;bottom:100%;left:0;width:100%;height:20px;z-index:16}.navigation__subitem{padding:10px 0}.products-dropdown{position:static}.products-dropdown__list{top:118px;width:100%;background-color:#fff;border-top:1px solid #d9d9d9;padding:0 40px}.products-dropdown__swiper{margin-top:64px;width:calc(100vw - 80px)}.products-dropdown__heading{color:#09111a;font-family:Ubuntu;font-size:2.75rem;font-style:normal;font-weight:500;line-height:normal}.products-dropdown__item-image{width:100%;height:280px;object-fit:cover;object-position:center}.products-dropdown__item-bottom{padding:24px}.products-dropdown__item-heading,.products-dropdown__item-text{color:#09111a;font-family:Ubuntu;font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.products-dropdown__item-text{font-family:Inter;font-size:1rem;font-weight:400;line-height:132%;letter-spacing:.02rem;margin-top:24px}a.products-dropdown__item-link{margin-top:42px;padding:19px 66px;width:fit-content;border-radius:4px;border:1.4px solid #09111a;transition-duration:.3s}a.products-dropdown__item-link:hover{background-color:#1b67ca;color:#fff;border:1.4px solid #fff0}.products-dropdown__swiper-button-next,.products-dropdown__swiper-button-prev{top:23%;padding:20px;width:60px;height:60px;border-radius:4px;border:1.4px solid #f8f8f8;background-color:rgb(206 206 206/.02);backdrop-filter:blur(2.7px)}.products-dropdown__swiper-button-prev>img{filter:invert(1);rotate:180deg;transition-duration:.3s}.products-dropdown__swiper-button-prev:hover>img{translate:-20%0}.products-dropdown__swiper-button-next>img{filter:invert(1);transition-duration:.3s}.products-dropdown__swiper-button-next:hover>img{translate:20%0}.navigation__button{border-radius:4px;background-color:#f6d31d;padding:1.09vw 4.62vw;transition-duration:.3s}.navigation__button>span,.navigation__dropdown>.dropdown__list>a,a.products-dropdown__item-link{color:#09111a;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem}.navigation__button:hover{background-color:#dfbf23}.navigation__dropdown>.dropdown__list>a{width:100%}@media (max-width:1500px){.header,.navigation__right{gap:3vw}}@media (max-width:1350px){.header{justify-content:space-between}.header__burger-button{display:block;width:60px;height:60px;flex-shrink:0;position:relative;z-index:2;cursor:pointer;background-color:#e8ecf2;border-radius:10px}.header__burger-button span{width:4px;height:4px;position:absolute;background-color:#222;transition:all .5s;border-radius:100%}.header__burger-button span:nth-of-type(1){top:30%;left:30%}.header__burger-button span:nth-of-type(2){top:30%;right:30%}.header__burger-button span:nth-of-type(3){bottom:30%;left:30%}.header__burger-button span:nth-of-type(4){bottom:30%;right:30%}.navigation,.navigation__link::after{display:none}.navigation__left{flex-direction:column;align-items:start;gap:0;width:100%}.navigation__item{width:100%}.navigation__link{width:calc(100% - 80px);padding:21px 0 14px;margin:0 40px;font-size:1.5rem;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between}.navigation__link-arrow{transition-duration:.3s}.navigation__link:hover .navigation__link-arrow{translate:20%0}.navigation__right-right{display:none}.navigation__submenu{position:static;background:0 0;transform:none;box-shadow:none;padding:0 0 0 20px;margin:0}.navigation__link_sub{white-space:normal}.navigation__subitem{padding:0}.products-burger__swiper{width:100%}.products-burger__item{max-width:350px}.products-burger__item-image{width:100%;height:425px;object-fit:cover;object-position:center}.products-burger__item-bottom{padding:40px 20px 35px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.products-burger__item-heading{color:#09111a;font-family:Ubuntu;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal}.products-burger__item-text,a.products-burger__item-link{color:#09111a;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.0175rem;margin-top:24px}a.products-burger__item-link{margin-top:42px;font-weight:600;padding:16px 53px;width:fit-content;border-radius:4px;border:1.4px solid #09111a;transition-duration:.3s}a.products-burger__item-link:hover{background-color:#1b67ca;color:#fff;border:1.4px solid #fff0}.products-burger__swiper-button-next,.products-burger__swiper-button-prev{top:28%;padding:20px;width:60px;height:60px;border-radius:4px;border:1.4px solid #f8f8f8;background-color:rgb(206 206 206/.02);backdrop-filter:blur(2.7px)}.products-burger__swiper-button-prev>img{filter:invert(1);rotate:180deg;transition-duration:.3s}.products-burger__swiper-button-prev:hover>img{translate:-20%0}.products-burger__swiper-button-next>img{filter:invert(1);transition-duration:.3s}.products-burger__swiper-button-next:hover>img{translate:20%0}.burger__dropdown{margin:25px 40px 0;width:calc(100% - 80px);border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.burger__dropdown>.dropdown__button,.burger__dropdown>.dropdown__list a{width:100%;color:#1b67ca;font-family:Ubuntu;font-size:1.5rem;font-style:normal;line-height:normal;text-align:start}.burger__dropdown>.dropdown__button{padding:14px 0;font-weight:500}.burger__dropdown>.dropdown__button::after{content:url(/wp-content/themes/conceptbuildworks/assets/icons/full-arrow-right.svg);rotate:90deg;transition-duration:.3s}.burger__dropdown>.dropdown__button:hover::after{translate:0-30%}.burger__dropdown>.dropdown__list{translate:0}.burger__dropdown>.dropdown__list a{translate:0;font-weight:400}}@media (max-width:500px){.header{padding:20px}.header__logo{width:64px}.navigation__number-heading{font-size:.75rem}.navigation__number-subheading{font-size:.875rem}.burger__dropdown,.navigation__link{margin:0 20px;width:calc(100% - 40px)}.burger__dropdown{margin:25px 20px 0}}@media (max-width:370px){.navigation__button{padding:7% 10%}}.footer__item-block a:hover::after,.footer__link:hover::after,.main-slider,.popup-menu[popup-id=calculator] .popup-menu__close-button>img,.popup-menu[popup-id=thank-you] .popup-menu__close-button>img{width:100%}.main-slider__swiper-pagination{display:none}.main-slider__item{height:600px;padding:76px 40px 178px;background-size:cover;position:relative}.main-slider__heading{color:#f8f8f8;font-family:Ubuntu;font-size:calc(1.2rem + 2.6vw);font-style:normal;font-weight:500;line-height:normal;position:relative;z-index:1}.main-slider__links,.main-slider__text{margin-top:42px;position:relative;z-index:1}.main-slider__text{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.02rem;max-width:888px}.main-slider__links{display:flex;align-items:center;gap:24px}.main-slider__link:first-child{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem;padding:20px 66px;border-radius:4px;background-color:#1b67ca;transition-duration:.3s}.main-slider__link:first-child:hover{background-color:#1055b1}.main-slider__link:last-child{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem;text-align:center;padding:20px 76px;border-radius:4px;border:1.4px solid #f8f8f8;background-color:#fff0;transition-duration:.3s}.main-slider__link:last-child:hover{background-color:#f8f8f8;color:#000}.main-slider__info-container{display:flex;align-items:center;gap:43px;margin-top:42px;position:relative;z-index:1}.main-slider__info-item{display:flex;align-items:center;gap:10px}.main-slider__info-icon{width:20px}.main-slider__info-text{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem}.main-slider__swiper-button-next,.main-slider__swiper-button-prev{z-index:1;top:unset;bottom:40px;padding:20px;width:60px;height:60px;border-radius:4px;border:1.4px solid #f8f8f8;background-color:rgb(206 206 206/.02);backdrop-filter:blur(2.7px)}.main-slider__swiper-button-prev{left:40px}.main-slider__swiper-button-prev>img{rotate:180deg}.main-slider__swiper-button-prev:hover>img{translate:-20%0}.main-slider__swiper-button-next{right:40px}.main-slider__swiper-button-next>img,.main-slider__swiper-button-prev>img{filter:invert(1);transition-duration:.3s}.main-slider__swiper-button-next:hover>img{translate:20%0}.main-slider__item#main-slider__8{background-image:url(/wp-content/themes/conceptbuildworks/assets/images/main-slider-desktop/main-slider_8.png);background-position:center}.main-slider__item#main-slider__8 .main-slider__info-container,.main-slider__item#main-slider__8 .main-slider__link:last-child{filter:invert(1)}.main-slider__item#main-slider__8::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(265deg,#fff0 36.61%,#fff 63.31%)}.main-slider__item#main-slider__8 .main-slider__swiper-button-prev{border-color:#09111a}.main-slider__item#main-slider__8 .main-slider__swiper-button-prev>img{filter:invert(0)}@media (max-width:650px){.main-slider__item{height:654px;padding:84px 20px 82px}.main-slider__item#main-slider__8{background-position:70%}.main-slider__item#main-slider__8::after{background-image:linear-gradient(0deg,#fff0 38.92%,rgb(255 255 255/.99) 70.52%)}.main-slider__item#main-slider__8 .main-slider__info-container,.main-slider__item#main-slider__8 .main-slider__link:last-child{filter:invert(0)}.main-slider .main-slider__swiper-pagination{display:block;position:absolute;left:20px!important;top:24px!important;z-index:2;height:fit-content;width:calc(100% - 40px)}.main-slider__text{font-size:.875rem;margin-top:24px}.main-slider__links{flex-direction:column;align-items:start;width:fit-content;margin-top:40px}.main-slider__link{width:100%}.main-slider__info-container{flex-direction:column;align-items:start;gap:20px;position:absolute;left:40px;bottom:82px}.main-slider__swiper-button-next,.main-slider__swiper-button-prev{display:none}}.products{margin-top:60px}.products__swiper{margin-top:64px;width:100%}.products__heading{color:#09111a;font-family:Ubuntu;font-size:2.75rem;font-style:normal;font-weight:500;line-height:normal;max-width:1440px;padding:0 40px}.products__item{display:block;max-width:494px}.products__item-top{position:relative}.products__item-image{width:100%;height:600px;object-fit:cover;object-position:center}.products__item-hover-container{position:absolute;left:50%;top:50%;translate:-50% -50%;padding:60px;border:1px solid #1b67ca;background-color:#1b67ca67;border-radius:100%;opacity:0;transition-duration:.3s}.products__item:hover .products__item-hover-container{opacity:1}.products__item-bottom{position:relative;padding:40px 40px 142px;height:308px;transition-duration:.3s;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.products__item:hover .products__item-bottom{background-color:#1b67ca20}.products__item-heading{color:#09111a;font-family:Ubuntu;font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.products__item-link,.products__item-text{color:#09111a;font-family:Inter;font-size:1rem;font-style:normal;line-height:132%;letter-spacing:.02rem}.products__item-text{font-weight:400;margin-top:24px}.products__item-link{font-weight:600;padding:20px 80px;width:fit-content;border-radius:4px;border:1.4px solid #09111a;transition-duration:.3s;position:absolute;left:40px;bottom:40px}.products__item:hover .products__item-link{background-color:#1b67ca;color:#fff;border:1.4px solid #fff0}.products__swiper-button-next,.products__swiper-button-prev{top:35%;padding:20px;width:60px;height:60px;border-radius:4px;border:1.4px solid #f8f8f8;background-color:rgb(206 206 206/.02);backdrop-filter:blur(2.7px)}.products__swiper-button-prev>img{rotate:180deg}.products__swiper-button-prev:hover>img{translate:-20%0}.products__swiper-button-next>img,.products__swiper-button-prev>img{filter:invert(1);transition-duration:.3s}.products__swiper-button-next:hover>img{translate:20%0}@media (max-width:1482px){.products__item{width:33.33%}.products__item-bottom{height:350px}}@media (max-width:1150px){.products__item-bottom{height:400px}}@media (max-width:1000px){.products__item{max-width:350px}.products__item-image{height:425px}.products__item-bottom{padding:40px 20px 125px;height:330px}.products__item-heading{font-size:1.25rem}.products__item-text{font-size:.875rem;margin-top:20px}.products__item-link{margin-top:40px;font-size:1rem;padding:16px 65px;left:20px}}@media (max-width:900px){.products__item{width:unset}.products__item-bottom{height:280px}}@media (max-width:500px){.products__heading{font-size:1.5rem;padding:0 20px}.products__swiper{margin-top:24px}.products__swiper-button-next,.products__swiper-button-prev{display:none}}@media (max-width:400px){.products__item{max-width:81.4vw}.products__item-bottom{height:320px}}.popup-menu[popup-id=calculator],.popup-menu[popup-id=thank-you]{display:none;position:fixed;top:0;left:0;z-index:10;width:100vw;height:100vh;background-color:rgb(0 0 0/.473);overflow:auto}.popup-menu[popup-id=calculator] .wpcf7-response-output{color:#fff}.popup-menu[popup-id=calculator] .popup-menu__container,.popup-menu[popup-id=thank-you] .popup-menu__container{max-width:394px;position:relative;top:50%;left:50%;translate:-50% -50%}.popup-menu[popup-id=calculator] .popup-menu__close-button,.popup-menu[popup-id=thank-you] .popup-menu__close-button{position:absolute;top:14px;right:14px;display:block;width:24px;height:24px;padding:0;background-color:#1b67ca}.popup-menu[popup-id=calculator] .popup-menu__container,.popup-menu[popup-id=thank-you] .popup-menu__container{border-radius:4px;background-color:#1b67ca;padding:24px 20px}.popup-menu[popup-id=calculator] .form__logo,.popup-menu[popup-id=thank-you] .form__logo{width:97px;margin:0 auto;filter:grayscale(100%) brightness(100)}.popup-menu[popup-id=calculator] .form__heading,.popup-menu[popup-id=thank-you] .form__heading{margin:24px auto 0;max-width:280px;color:#f8f8f8;text-align:center;font-family:Ubuntu;font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.popup-menu[popup-id=calculator] .form__subheading,.popup-menu[popup-id=thank-you] .form__subheading{margin:24px auto 0;max-width:296px;color:#f8f8f8;text-align:center;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.02rem}.popup-menu[popup-id=calculator] .form__input{margin-top:24px;padding:20px 24px;width:100%;color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.02rem;border-radius:4px;border:1.4px solid #f8f8f8;outline:0;background-color:#fff0}.footer-form__input::placeholder,.popup-menu[popup-id=calculator] .form__input::placeholder{color:#f8f8f8}.popup-menu[popup-id=calculator] .wpcf7-form-control-wrap:first-of-type .form__input{margin-top:40px}.popup-menu[popup-id=calculator] .form__back,.popup-menu[popup-id=calculator] .form__submit{font-family:Inter;font-size:1rem;font-style:normal;line-height:132%;letter-spacing:.02rem;text-align:center;border-radius:4px;transition-duration:.3s}.popup-menu[popup-id=calculator] .form__submit{margin-top:24px;border:0;cursor:pointer;color:#09111a;font-weight:600;padding:20px 0;width:100%;background-color:#f6d31d}.popup-menu[popup-id=calculator] .form__submit:hover{background-color:#dab914}.popup-menu[popup-id=calculator] .form__back{margin:5px auto 0;color:#f8f8f8;font-weight:400;display:block;padding:20px;width:fit-content;background-color:#fff0}.popup-menu[popup-id=calculator] .form__back:hover{background-color:#1356ad}@media (max-height:650px){.popup-menu[popup-id=calculator] .popup-menu__container{max-width:394px;position:relative;top:0;left:50%;translate:-50%0}}.dropdown__list{border-radius:0 0 4px 4px}.circle-percentage-item__item{border-radius:4px;background-color:#fff;box-shadow:0 2px 4px 0 rgb(9 17 26/.12);padding:20px;height:100%;display:flex;align-items:center;gap:21px}.circle-percentage-item__left{padding:10px;position:relative}.circle-percentage-item__left-background-circle{background-color:#f8f8f8}.circle-percentage-item__left-background-circle,.circle-percentage-item__left-colored-circle{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%}.circle-percentage-item__left-image-container{background-color:#fff;border-radius:100%;padding:30px;width:111px;position:relative;z-index:1}.circle-percentage-item__right-heading{color:#09111a;font-family:Ubuntu;font-size:1.3125rem;font-style:normal;font-weight:500;line-height:normal}.circle-percentage-item__right-text{color:#09111a;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.02rem;margin-top:16px}@media (max-width:500px){.circle-percentage-item__item{gap:16px}.circle-percentage-item__left-image-container{padding:20px;width:88px}.circle-percentage-item__right-heading{font-size:1rem}.circle-percentage-item__right-text{font-size:.875rem;margin-top:11px}}@media (max-width:400px){.circle-percentage-item__left{padding:5px}.circle-percentage-item__left-image-container{padding:15px;width:60px}}.you-get{margin:60px 40px 0}.you-get__heading{color:#09111a;font-family:Ubuntu;font-size:max(calc(.6rem + 2vw),1.5rem);font-style:normal;font-weight:500;line-height:normal}.you-get__list{margin-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;gap:18px}@media (max-width:1250px){.you-get__list{grid-template-columns:1fr 1fr}}@media (max-width:900px){.you-get__list{grid-template-columns:1fr}}@media (max-width:500px){.you-get{margin:60px 20px 0}.you-get__list{margin-top:24px}}@media (max-width:900px){.about-us{grid-template-areas:"textPart""headingPart""linkPart";gap:40px;margin:60px 40px 0}.about-us__heading,.about-us__text{max-width:unset}}@media (max-width:500px){.about-us{margin:60px 20px 0}.about-us__heading{font-size:1.5rem}.about-us__link{padding:16px 37px;font-size:.875rem}}.footer-form{display:grid;grid-template-columns:28.58% 3fr;margin-top:60px;position:relative}.footer-form .wpcf7-response-output{color:#fff}.footer-form__left{background-image:url(/wp-content/themes/conceptbuildworks/assets/images/footer-form/footer-image-left.png);background-position:center;background-size:cover}.footer-form__right{background-color:#1b67ca;padding:76px 40px}.footer-form__arrow{position:absolute;top:62px;right:87px}.footer-form__heading{position:relative;z-index:1;color:#f8f8f8;font-family:Ubuntu;font-size:max(calc(.75rem + 3vw),1.5rem);font-style:normal;font-weight:500;line-height:normal;width:61.25%}.footer-form__input,.footer-form__subheading{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.02rem;margin-top:42px}.footer-form__input{margin-top:24px;font-weight:600;background-color:#fff0;outline:0;border-radius:4px;border:1.4px solid #f8f8f8;display:block;width:100%;padding:20px 24px}.footer-form .wpcf7-form-control-wrap:first-of-type .footer-form__input{margin-top:76px}.footer-form__submit{border:0;cursor:pointer;color:#09111a;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem;padding:20px 180px;margin-top:42px;border-radius:4px;background-color:#f6d31d;transition-duration:.3s}.footer-form__submit:hover{background-color:#dbbb17}.footer-form__info-item{display:flex;align-items:center;gap:10px;margin-top:94px}.footer-form__info-icon{width:20px}.footer-form__info-text{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem}@media (max-width:1200px){.footer-form__arrow{top:46px;right:20px}}@media (max-width:950px){.footer-form{grid-template-columns:auto;grid-template-rows:auto 196px}.footer-form__right{order:-1}.footer-form__arrow{width:203px}}@media (max-width:650px){.footer-form__right{padding:60px 20px}.footer-form__arrow{width:120px}.footer-form__heading{font-size:1.5rem;width:80%}.footer-form__subheading{font-size:.875rem;margin-top:24px}.footer-form__input{margin-top:14px}.footer-form .wpcf7-form-control-wrap:first-of-type .footer-form__input,.footer-form__input:first-of-type{margin-top:40px}.footer-form__submit{margin-top:24px;padding:20px 0;width:100%}.footer-form__info-item{margin-top:80px}}@media (max-width:400px){.footer-form__arrow{top:100px}.footer-form__heading{width:85%}}.footer{padding:60px 40px;background-color:#09111a}.footer__container{display:grid;grid-template-columns:auto auto auto auto;gap:40px}.footer__item-block a,.footer__link{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem;margin-top:24px;position:relative;width:fit-content}.footer__item-block a::after,.footer__link::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background-color:#f8f8f8;transition-duration:.3s}.footer__item:nth-child(1) .footer__link:first-child,.footer__item:nth-child(1) a:first-child{margin:0}.footer__item:nth-child(3) .footer__link:last-child,.footer__item:nth-child(3) a:last-child{margin-top:5px}.footer__item:nth-child(4){display:grid;grid-template-rows:auto 1fr auto}.footer__heading,.footer__item-block{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem}.footer__item-block{margin-top:24px;font-weight:400}.footer__item-logos{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:start;gap:12px;margin-top:25px}.footer__logo{filter:grayscale(1) invert(1) brightness(10);width:85px;margin-top:40px}.footer__OOO{color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.02rem;margin-top:24px}@media (max-width:1000px){.footer__container{grid-template-columns:auto auto}}@media (max-width:600px){.footer{padding:40px 20px}.footer__container{grid-template-columns:auto}.footer__OOO{margin-top:40px}}.about-us{display:grid;grid-template-areas:"mainHeadingPart mainHeadingPart""textPart headingPart""linkPart headingPart";gap:40px;align-items:start;margin:60px 40px 0}.about-us__text{grid-area:textPart;max-width:614px;color:#09111a;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.02rem}.about-us__heading{grid-area:headingPart;max-width:459px;color:#09111a;font-family:Ubuntu;font-size:2.75rem;font-style:normal;font-weight:500;line-height:normal}.about-us__link{grid-area:linkPart;width:fit-content;padding:20px 77px;color:#f8f8f8;font-family:Inter;font-size:1rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.02rem;text-align:center;border-radius:4px;background:#1b67ca;transition-duration:.3s}.about-us__link:hover{background:#1255ad}@media (max-width:900px){.about-us{grid-template-areas:"mainHeadingPart""textPart""headingPart""linkPart"}.about-us__heading,.about-us__text{max-width:unset}}@media (max-width:500px){.about-us{margin:60px 20px 0;gap:24px}.about-us__heading{font-size:1.5rem}.about-us__link{padding:16px 37px;font-size:.875rem}}.swiper-button-next::after,.swiper-button-prev::after{display:none}