﻿html,body{height:100%;margin:0;padding:0;scroll-behavior:smooth}body{font-family:"Raleway",normal;font-size:16px;line-height:1.5;color:#2f2f2f;background:#fff;cursor:default;margin:0 auto}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{border:0;outline:none}a{text-decoration:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.anchor{position:relative;top:-80px}.inline{font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;display:inline}@font-face{font-family:"Raleway";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Raleway-Regular.woff2") format("woff2"),url("../fonts/Raleway-Regular.woff") format("woff")}@font-face{font-family:"Raleway";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/Raleway-Medium.woff2") format("woff2"),url("../fonts/Raleway-Medium.woff") format("woff")}@font-face{font-family:"Raleway";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Raleway-SemiBold.woff2") format("woff2"),url("../fonts/Raleway-SemiBold.woff") format("woff")}@font-face{font-family:"Montserrat";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat-Medium.woff") format("woff")}@font-face{font-family:"Montserrat";font-weight:500;font-style:italic;font-display:swap;src:url("../fonts/Montserrat-MediumItalic.woff2") format("woff2"),url("../fonts/Montserrat-MediumItalic.woff") format("woff")}@font-face{font-family:"Montserrat";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-SemiBold.woff") format("woff"),url("../fonts/Montserrat-SemiBold.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff")}@font-face{font-family:"Montserrat";font-weight:700;font-style:italic;font-display:swap;src:url("../fonts/Montserrat-BoldItalic.woff2") format("woff2"),url("../fonts/Montserrat-BoldItalic.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Bold.woff2") format("woff2"),url("../fonts/Gilroy-Bold.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:700;font-style:italic;font-display:swap;src:url("../fonts/Gilroy-BoldItalic.woff2") format("woff2"),url("../fonts/Gilroy-BoldItalic.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:400;font-style:italic;font-display:swap;src:url("../fonts/Gilroy-RegularItalic.woff2") format("woff2"),url("../fonts/Gilroy-RegularItalic.woff") format("woff")}@font-face{font-family:"Gilroy";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Gilroy-Regular.woff2") format("woff2"),url("../fonts/Gilroy-Regular.woff") format("woff")}::-webkit-scrollbar{display:none;width:8px;background-color:#f9f9f9}::-webkit-scrollbar-thumb{cursor:pointer;width:8px;border-radius:100px;background-color:#b7b7b7}.red-text{color:#ef3a4a}.slick-list{overflow:hidden}.slick-track{display:flex;overflow:hidden}.slick-slide{overflow:hidden !important}.upstairs{position:fixed;top:300px;right:10px;z-index:10;width:100px;height:100px}.upstairs:hover{opacity:1}.upstairs.no-visible{visibility:hidden;opacity:0}.upstairs-icon{display:block;width:50px;height:50px;background-image:url("../image/logo/logo-icon.svg");background-repeat:no-repeat;background-position:center;background-size:50% 50%;background-color:#fff;border-radius:8px;box-shadow:20px 20px 80px rgba(0,0,0,.3);padding:11px 16px;margin-right:10px}.lang-switcher{position:absolute;right:125px}.lang-switcher-inner{position:relative;font-family:"Raleway",normal;font-size:12px;line-height:12px;border-radius:4px;color:#fff;font-weight:400;cursor:pointer;opacity:.8;transition:.4s ease;max-height:24px;user-select:none;overflow:hidden}.lang-switcher-inner div{display:none;padding:6px 20px 6px 8px;transition:.4s ease}.lang-switcher-inner div:hover{color:#fff}.lang-switcher-inner div.selected{display:block}.lang-switcher-inner div:after{content:"";display:block;position:absolute;width:8px;height:6px;background:url(../image/icons/icon-lang-arrow-white.svg) no-repeat center;object-fit:contain;right:5px;top:9px;transition:.4s ease}.lang-switcher-inner:hover{opacity:1}.lang-switcher-inner.view{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:100px;transition:.4s ease}.lang-switcher-inner.view div{display:block}.lang-switcher-inner.view div.selected{color:#fff}.lang-switcher-inner.view div:after{transform:rotate(180deg)}.wrapper{overflow:hidden;min-height:100%}.content{margin:0 auto;background-color:#fff;width:100%}.content__block{width:100%;margin:0 auto}.content__block-rating{margin-top:50px}.content__title{font-family:"Montserrat",normal;font-style:italic;font-weight:bold;color:#fff;text-shadow:1px 0 1px #2f2f2f,0 1px 1px #2f2f2f,-1px 0 1px #2f2f2f,0 -1px 1px #2f2f2f;font-size:60px;line-height:1.5;overflow:hidden;box-sizing:border-box;max-width:1920px;margin:0 auto}.content__title-wrapper{overflow:hidden;display:flex;justify-content:space-between}.content__title-wrapper-cases{margin-left:-50px}.content__title-wrapper-reviews{margin-left:-650px}.content__title-wrapper-faq{margin-left:-380px}.content__title-wrapper-ask{padding-left:12%}.content__title-wrapper-blog{margin-left:-610px}.content__title-wrapper-gallery{margin-left:-130px}.content__title-wrapper-footer{margin-left:-150px}.content__title .black-text{font-family:"Montserrat",normal;text-shadow:0 0 0 #2f2f2f;-webkit-text-fill-color:#2f2f2f;position:relative;display:flex;align-self:center}.content__title-cases .content__title-wrapper span{margin-right:100px}.content__title-reviews{margin-bottom:100px}.content__title-reviews .content__title-wrapper span{margin-right:100px}.content__title-faq{margin-bottom:100px}.content__title-faq .black-text{font-family:"Montserrat",normal}.content__title-faq .content__title-wrapper span{margin-right:100px}.content__title-ask .black-text{max-width:1920px}.content__title-gallery{margin-bottom:97px}.content__title-gallery-mobile{margin-bottom:57px}.content__title-gallery .content__title-wrapper span{margin-right:100px}.content__title-blog .content__title-wrapper span{margin-right:100px}.content__title-footer{margin-bottom:50px}.content__title-footer .content__title-wrapper span{margin-right:100px !important}.number{font-family:"Montserrat",normal !important;font-weight:400 !important}.header{position:fixed;top:0;left:0;right:0;z-index:11;-webkit-transition:.4s ease;transition:.4s ease;padding:11px 0 11px;box-sizing:border-box}.header-bg{background:linear-gradient(102.37deg, #fa4455 14.71%, #d8303f 92.58%);box-shadow:20px 20px 80px rgba(0,0,0,.1)}.mobile-menu{display:none}.header__burger{display:none}.header__wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 118px;box-sizing:border-box;max-width:1920px;position:relative}.header__menu{display:flex;color:#fff}.header__contact{display:flex;align-items:center;color:#fff}.header__contact .email a{margin-right:70px;color:#fff;font-family:"Raleway",normal;font-style:normal;font-weight:400;font-size:16x;line-height:38px}.header__menu a span{color:#fff;font-family:"Raleway",normal;font-style:normal;font-weight:400;font-size:18px;line-height:38px}.header__item a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;margin-right:70px}.header__item:last-child a{margin-right:0}.header__item a::before{content:"";background-color:#fff;width:1px;height:40px;top:-35px;position:absolute;display:none;transition:display .3s ease;-webkit-transition:display .3s ease;-moz-transition:display .3s ease;-ms-transition:display .3s ease;-o-transition:display .3s ease}.header__item:hover a{opacity:.8}.header__item:hover a::before{display:block}.header__item-active a::before{display:block}.header .logo{display:flex;align-items:center}.header .logo img:first-child{background-color:#fff;border-radius:8px;box-shadow:20px 20px 80px rgba(0,0,0,.1);padding:11px 16px;box-sizing:border-box;width:48px;height:48px;top:0;left:0;margin-right:10px}.header-request{background:#fff}.header__back-link-wrapper{position:absolute}.header__back-link-wrapper-element{padding:40px 0;top:130px;margin-left:125px}.header__back-link{color:silver;font-family:"Raleway",normal;font-style:normal;font-weight:500;font-size:18px;line-height:38px;display:flex;align-items:center;position:relative;padding-left:50px}.header__back-link:hover{color:#363636}.header__back-link::before{content:"";position:absolute;background-image:url("../image/icons/icon-arrow-back-gray.svg");background-repeat:no-repeat;background-size:100% 100%;width:20px;height:20px;left:10px;transition:.3s ease}.header__back-link:hover::before{background-image:url("../image/icons/icon-arrow-back.svg");left:0}.header-request .header__contact{color:#333 !important}.header-request .lang-switcher-inner{color:#333 !important}.header-request .lang-switcher-inner div:after{background:url(../image/icons/icon-lang-arrow-black.svg) no-repeat center}.header-request .lang-switcher-inner div:hover{color:#000}.header-request .lang-switcher-inner.view div.selected{color:#000}.header-request .header__contact .phone a span{color:#333 !important}.header__menu-request{color:#333}.header__menu-request a span{color:#333;font-weight:500}.header__menu-request .header__item a::before{background-color:#333}@keyframes text{from{opacity:0}to{opacity:1;z-index:2}}@keyframes tagsUp{from{opacity:0}to{opacity:1}}@keyframes text-07{from{opacity:0}to{opacity:.7;z-index:2}}@keyframes button{from{margin-left:-100%;display:none}to{margin-left:0;display:flex}}@keyframes rightLogo{from{top:150%;right:500px}to{top:80px;right:0}}@keyframes leftLogo{from{left:150%;bottom:-100%}to{left:0;bottom:120px}}.first-screen{background:linear-gradient(102.37deg, #fa4455 14.71%, #d8303f 92.58%)}.first-screen-content{height:100%;max-width:1722px;width:89%;box-sizing:border-box;padding:213px 80px 20px 220px;margin:0 auto;overflow:hidden;position:relative}.first-screen-content::before,.first-screen-content::after{content:"";position:absolute;background-image:url("../image/logo/logo-icon-bg.svg");background-repeat:no-repeat;background-size:100% 100%}.first-screen-content::before{width:163px;height:273px;left:0;bottom:120px;animation-duration:1.8s;animation-name:leftLogo;animation-timing-function:.5s ease-in}.first-screen-content::after{width:507px;height:845px;top:80px;right:0;transition:.7s ease-in;animation-duration:1.8s;animation-name:rightLogo;animation-timing-function:.5s ease-in;overflow:hidden}.first-screen__slogan{color:#fff;font-family:"Raleway",normal;font-style:normal;font-weight:400;font-size:24px;width:100%}.first-screen__text{font-size:24px;line-height:34px;font-weight:400;animation-duration:3s;animation-name:text;animation-timing-function:.7s ease-in;max-width:500px !important;margin-bottom:70px}.first-screen__award{position:absolute;z-index:1;width:200px;top:-49px;right:0;transform:perspective(1000px);transform-style:preserve-3d}.first-screen__award a{display:block}.first-screen__award img{width:100%;will-change:transform;animation-duration:5s;animation-iteration-count:infinite;animation-name:award-rotate}.first-screen__award .mobile-image{display:none}@keyframes award-rotate{from{transform:rotateY(-10deg) rotateX(-10deg)}50%{transform:rotateY(10deg) rotateX(10deg)}to{transition:1s cubic-bezier(0.445, 0.05, 0.55, 0.95);transform:rotateY(-10deg) rotateX(-10deg)}}.first-screen__heading{font-family:"Montserrat",normal;font-weight:700;font-size:74px;max-width:100%;margin-bottom:26px;animation-duration:3s;animation-name:text;animation-timing-function:.7s ease-in}.first-screen__link{margin-bottom:60px;margin-top:35px;animation-duration:3s;animation-name:text;animation-timing-function:.7s ease-in;transition:2s ease-in}.first-screen__link a{font-family:"Raleway",normal;font-style:normal;font-weight:400;font-size:22px;line-height:46px;color:#fff;text-align:center;display:flex;align-items:center;max-width:320px;max-height:56px;border:1px solid #fff;border-radius:100px;padding:7px 27px 10px 32px;transition:.3s ease;box-sizing:border-box;margin-left:0;margin-bottom:114px}.first-screen__link a:hover{opacity:.8}.first-screen__link a:hover::after{transform:translateX(30%)}.first-screen__link a::before{content:"";width:20px;height:24px;background-image:url("../image/application-fire.png");background-repeat:no-repeat;background-position:center;background-size:100% 100%;left:40px;margin-right:14px}.first-screen__link a::after{content:"";width:30px;height:20px;margin-top:5px;background-image:url("../image/icons/icon-arrow-link-white.svg");background-repeat:no-repeat;transition:.3s ease;width:22px;background-size:100% 100%;margin-left:30px}.first-screen__link span{display:block;padding-top:3px}.first-screen__facts{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0;padding:0;color:#fff;font-family:"Raleway",normal;font-weight:400;font-size:18px;line-height:145.5%;margin-bottom:63px;max-width:1240px}.first-screen__fact{background-color:#dc2f3f;border-radius:11px;width:20%;max-width:250px;max-height:126px;padding:60px 10px 20px 20px;box-sizing:border-box;position:relative;z-index:2;transition:2s ease-in;animation-duration:3s;animation-name:text;animation-timing-function:.7s ease-in}.first-screen__fact::before{content:"";position:absolute;top:10px;left:20px;background-repeat:no-repeat;background-position:center;width:45px;height:45px}.first-screen__devices::before{background-image:url("../image/icons/icon-devices.svg")}.first-screen__astart::before{background-image:url("../image/icons/icon-astart.svg")}.first-screen__robot::before{background-image:url("../image/icons/icon-robot.svg")}.first-screen__automation::before{background-image:url("../image/icons/icon-automation.svg")}.content__block-work{position:relative}.work__bg-element{width:100vw;height:70px;background:linear-gradient(102.37deg, #fa4455 14.71%, #d8303f 92.58%);clip-path:polygon(0 0, 100% 0, 100% 100%);position:absolute;top:-1px}.work__info{margin:0 auto 85px;text-align:center;font-family:"Raleway",normal;font-weight:500;font-size:30px;line-height:145.5%;color:#2f2f2f;max-width:1300px}.work__info-text{padding-top:150px;position:relative}.work__info-text .red-text{font-weight:600}.work__awards{display:flex;justify-content:space-between;align-items:center;width:60%;margin:0 auto 30px;box-sizing:border-box;max-width:1105px}.work__awards .badge{width:30%;text-align:center}.work__awards .badge img{width:200px;height:auto;max-width:95%;object-position:center}.clutch-awards{margin-bottom:15px}.work__possibilities{display:flex;flex-direction:column;align-items:center;background:linear-gradient(102.37deg, #fa4455 14.71%, #d8303f 92.58%);padding:190px 0 87px;width:100%;box-sizing:border-box}.services__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0;font-family:"Raleway",normal;font-weight:500;font-size:20px;line-height:31px;color:#fff;max-width:73%;margin:0 auto;max-width:1417px}.services__item{width:40%;margin-bottom:120px;max-width:650px}.services__title::before{width:50px;height:50px;content:"";position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:100% 100%}.services__item-map .services__title::before{background-image:url("../image/icons/icon-map.svg")}.services__item-crm .services__title::before{background-image:url("../image/icons/icon-rocket.svg")}.services__item-startup .services__title::before{background-image:url("../image/icons/icon-startup.svg")}.services__item-market .services__title::before{background-image:url("../image/icons/icon-market.svg")}.services__title{font-size:34px;line-height:119%;margin-bottom:25px;position:relative;padding-left:100px}.services__desc{padding-left:100px;position:relative}.services_brickcrm{position:absolute;top:100%;left:100px;margin-top:20px;display:block;background-color:#fff;border-radius:11px;padding:10px 70px 10px 20px;color:#898989;line-height:1.3}.services_brickcrm .brickcrm-graf{position:absolute;top:5px;right:10px;width:50px;transition:.3s ease}.services_brickcrm .text{position:relative}.services_brickcrm .arrow{width:13px;height:13px;vertical-align:middle;opacity:.45;transition:.3s ease;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.services_brickcrm:hover{color:#333;box-shadow:20px 20px 80px rgba(0,0,0,.1)}.services_brickcrm:hover .arrow{margin-left:5px;opacity:1}.services_brickcrm:hover .brickcrm-graf{transform:scale(1.1)}.services__link{color:#fff;font-family:"Raleway",normal;font-weight:500;font-size:24px;line-height:28px;transition:.3s ease}.link{position:relative;padding-right:60px;display:flex;align-items:center}.link::after{content:"";position:absolute;width:41px;height:41px;right:5px;top:-10px;background-image:url("../image//icons/icon-arrow-brief.svg");background-repeat:no-repeat;transition:.3s ease;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.link:hover::after{right:0}.link span{border-bottom:2px dashed rgba(0,0,0,0)}.services__link span{border-color:#fff}.services__link:hover{opacity:.8}.logo-slider{display:flex;min-width:0;max-width:1920px;margin:0 auto 140px}.work__client{display:block;max-width:159px}.work__client_depo{max-width:187px}.cases{margin-top:180px !important;position:relative}.cases__list{display:flex;flex-direction:column;align-items:center;width:86%;margin:130px auto 164px;list-style:none;box-sizing:border-box;max-width:1648px}.cases__item{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:100px;position:relative;z-index:2}.cases__item::after{content:"";position:absolute;width:40%;height:100%;background-image:url("../image/waves-left.svg");background-repeat:no-repeat;background-position:top;background-size:cover;bottom:-50px;right:10%;z-index:-1}.cases__item:last-child{padding-bottom:0}.cases__item:nth-child(2n)::after{background-image:url("../image/waves-right.svg")}.cases__item:last-child::after{display:none}.cases__info{max-width:30%}.cases__name{font-family:"Montserrat",normal;font-style:normal;font-weight:bold;font-size:48px;line-height:56px;letter-spacing:-0.01em;color:#2f2f2f;margin-bottom:20px;margin-top:30px}.cases__desc{font-family:"Raleway",normal;font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#898989;margin-bottom:50px}.cases__pic-link{width:56%;height:auto;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px}.cases__pic{width:100%;height:auto;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;filter:drop-shadow(0px 4px 16px rgba(0, 0, 0, 0.25))}.cases__link{font-family:"Raleway",normal;font-style:normal;font-weight:500;font-size:24px;line-height:145.5%;color:#ef3a4a}.cases__link span{position:relative;padding-right:60px}.cases__link span::after{content:"";position:absolute;width:41px;height:41px;right:5px;top:2px;background-image:url("../image/icons/icon-arrow-red-cases.svg");background-repeat:no-repeat;transition:.3s ease}.cases__link:hover span::after{right:0}.cases__link:hover span{color:#e20e21}.cases__link-portfolio{font-family:"Raleway",normal;font-style:normal;font-weight:500;font-size:24px;line-height:145.5%;text-align:center;color:#ef3a4a;width:330px;margin:0 auto;user-select:none}.cases__link-portfolio::after{background-image:url("../image/icons/icon-arrow-red-cases.svg");transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);top:4px}.cases__link-portfolio span{border-color:#ef3a4a}.cases__link-portfolio:hover{color:#e20e21}.cases__desc-mobile{display:none}.reviews{margin-top:180px !important}.content__title-reviews-mobile{display:none}.reviews__mobile-button{display:none}.reviews__list .slick-track{display:flex;align-items:center}.reviews__list{min-width:0;width:85%;max-width:1644px;padding:0 150px;margin:0 auto;position:relative;box-sizing:border-box;height:auto}.reviews__list .slick-arrow{position:absolute;font-size:0;top:40%;width:63px;height:63px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:2px solid #2f2f2f;box-sizing:border-box;background-color:#fff;background-image:url("../image/icons/icon-arrow-review.svg");background-repeat:no-repeat;background-position:center;cursor:pointer}.reviews__list .slick-disabled{opacity:.3}.reviews__list .slick-prev{transform:rotate(180deg);left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.reviews__list .slick-next{right:0}.reviews__item{width:100%;padding:0 50px;box-sizing:border-box}.reviews__wrapper{display:flex;width:100%}.reviews__wrapper .cd-author{width:360px;max-width:360px}.reviews__wrapper .foto img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:136px;height:136px;margin-bottom:30px}.reviews__wrapper .name{font-family:"Raleway",normal;font-weight:600;font-size:24px;letter-spacing:.02em;color:#11171a;position:relative;margin-bottom:20px;width:80%}.reviews__wrapper .name::after{content:"";position:absolute;background-color:#ef3a4a;height:2px;width:100%;left:0;bottom:0}.reviews__wrapper .comment{font-family:"Raleway",normal;font-weight:600;font-size:18px;line-height:143.5%;letter-spacing:.02em;color:#11171a;width:100%}.reviews__wrapper .text{font-family:"Raleway",normal;font-weight:500;font-size:22px;line-height:143.5%;letter-spacing:.02em;color:#11171a;margin-top:50px;position:relative;padding-left:140px;width:70%}.reviews__wrapper .text::before{content:"";position:absolute;width:72px;height:140px;left:60px;top:0;background-repeat:no-repeat;background-image:url("../image/quote.png");z-index:3}.reviews__wrapper .text div{margin-bottom:30px}.more-link{font-family:"Raleway",normal;font-weight:500;position:relative;color:#ef3a4a;transition:.3s ease;display:flex;align-items:center;width:260px;font-size:24px}.more-link::after{content:"";position:absolute;width:24px;height:24px;background-image:url("../image/icons/icon-arrow-red-cases.svg");background-repeat:no-repeat;background-position:center;right:10px;transition:right .3s ease}.more-link:hover{color:#e20e21}.more-link:hover::after{right:0}.text-short{margin-top:0;align-self:center}.quotes-mobile{display:none}.application{margin-top:138px !important;margin:0 auto;width:88%}.application__title{text-align:center;font-family:"Montserrat",normal;font-style:italic;font-weight:bold;font-size:72px;line-height:145.5%;color:#2f2f2f;margin-bottom:0}.application__tooltip{font-family:"Montserrat",normal;font-style:italic;font-weight:400;font-size:24px;line-height:40px;text-align:center;color:#979797;max-width:900px;margin:0 auto 80px}.application__tooltip a{font-family:"Montserrat",normal;font-style:italic;font-weight:400;font-size:24px;line-height:40px;text-align:center;color:#979797;max-width:900px;margin-bottom:112px}.application__tooltip a:hover{text-decoration:underline}.form__text-mobile{display:none}.application__list{display:flex;list-style:none;justify-content:space-between;align-items:flex-start;margin:0 auto;padding:0;font-size:20px;line-height:35px;color:#bcbcbc;width:100%;max-width:1688px}.application__list a{font-family:"Raleway",normal;color:#bcbcbc;text-decoration:underline;font-size:20px;line-height:35px}.application__form-wrapper{width:50%;margin:0 auto 130px;max-width:757px}.application__item{position:relative;padding-left:78px;margin-bottom:72px;display:flex;align-items:flex-start;width:23.5%}.application__item span{width:90%}.application__item::before{content:"";position:absolute;background-image:url("../image/icons/icon-check-green.svg");background-repeat:no-repeat;width:30px;height:30px;left:0;top:17px}.form__title{font-style:italic;font-weight:500;font-size:24px;line-height:40px;color:#979797;margin-bottom:55px}.form__client-info{display:flex;flex-direction:column;width:100%}.form__container{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:30px}.form__point{width:45%;max-width:370px}.form__tooltip{display:block;font-style:italic;font-weight:500;font-size:16px;line-height:145.5%;color:#d3d3d3}.form__tip{font-family:"Montserrat",normal;font-style:italic;font-weight:500;font-size:16px;line-height:21px;text-align:center;color:#aaa;margin-bottom:90px}.form__field{font-family:"Montserrat",normal;background-color:rgba(0,0,0,0);outline:none;font-weight:400;font-size:20px;line-height:145.5%;border:1px solid #e4e4e4;border-radius:11px;height:46px;box-sizing:border-box;padding:11px 23px;width:100%}.form__field:focus{border:1px solid #2f2f2f}.form__field::placeholder{font-weight:500;font-size:19px;line-height:145.5%;color:#aaa}.form__textarea{background-color:rgba(0,0,0,0);outline:none;resize:none;width:85%;height:130px;overflow-y:scroll;padding:12px 23px;margin-bottom:40px;font-family:"Montserrat",normal;font-style:italic;font-weight:400;font-size:16px;line-height:145.5%;border:1px solid #e4e4e4;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;max-width:629px}.form__textarea::placeholder{color:#d3d3d3}.form__text{margin-bottom:38px;font-family:"Montserrat",normal;font-style:normal;font-weight:600;font-size:24px;line-height:145.5%;text-align:center;color:#2f2f2f}.form__checkboxes{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:70px}.form__checkboxes-budget{margin-bottom:70px}.form__checkboxes-list{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-bottom:30px;max-width:715px}.form__checkbox-wrapper{margin-bottom:20px;margin-right:38px}.form__checkbox-wrapper:last-child{margin-right:0}.form__checkboxes-budget .form__checkboxes-list{justify-content:center}.form__label-checkbox{font-family:"Raleway",normal;font-weight:400;font-size:16px;line-height:145.5%;color:#2f2f2f;padding:10px 20px 7px;background:#f6f6f6;border-radius:4px;cursor:pointer;user-select:none}.form__checkbox:checked+.form__label-checkbox{color:#fff;background:#ef3a4a}.form__label-checkbox:hover{color:#ef3a4a}.form__button{font-family:"Montserrat",normal;font-size:18px;line-height:46px;color:#fff;background:#b3b3b3;border-radius:100px;padding:0 60px;cursor:pointer;position:relative;width:220px;box-sizing:border-box;height:50px;margin:0 auto;display:block;text-align:center;border:none}.form__button span{display:block}.form__button-active{background:#ef3a4a}.form__button:hover{background:#e20e21}.form__button-active:before{display:block}.form__comment{font-size:14px;color:#000;margin-top:20px;text-align:center}.form__comment a{font-size:14px;color:#000;border-bottom:1px solid #000}.form__point-city{position:relative}.form__tooltip-container{position:absolute;width:20px;height:20px;background-image:url("../image/icons/icon-question-form.svg");background-repeat:no-repeat;background-size:100% 100%;right:12px;top:12px;cursor:pointer}.form__tooltip{display:none;position:absolute;background-color:#c5c5c5;color:#000;right:0;top:25px;width:200px;font-size:12px;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;padding:5px 10px;box-sizing:border-box;box-shadow:0 3px 15px rgba(57,77,94,.2)}.form__tooltip-container:hover>.form__tooltip{display:block}.card{width:85%;min-height:85px;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;border:1px dashed #e4e4e4;padding:16px 30px;max-width:629px}.card .inner{font-family:"Montserrat",normal;font-style:normal;font-weight:500;font-size:16px;color:#505050;display:flex;align-items:center;cursor:pointer}.card form .select{display:block;width:30px;height:30px;max-width:30px;margin-right:15px;padding:0;box-sizing:border-box;border-radius:5px;background-image:url("../image/icons/icon-add-file.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center}.card form .inner:hover{color:#000}.card form{width:100%}.card form input{display:none}.card form.dragover{width:100%;height:100px;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;background-color:#f4f4f4;padding:16px;box-sizing:border-box}.card form.dragover .inner{text-align:center !important}.container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative;height:auto;margin-top:20px;max-height:300px;overflow-y:auto;padding:10px 0 0}.container .image{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.15);position:relative;margin-bottom:12px;margin-right:7px;min-width:125px;max-width:100%;min-height:50px;border-radius:24px;padding:10px;background:#f4f4f4;border:1px solid rgba(121,121,121,.41);border-radius:5px;display:flex;align-items:center}.container .image:nth-child(4n){margin-right:0}.container .image img{height:50px;width:50px;text-align:center;margin-right:10px}.container .image .file-cross{position:absolute;background-color:#b3b3b3;background-image:url("../image/icons/icon-cross.svg");background-repeat:no-repeat;background-position:center;background-size:65% 60%;width:21px;height:21px;border-radius:100%;border:none;top:-10px;right:-5px;outline:none;cursor:pointer}.container .image .file-cross:hover{opacity:.8}.file-name{color:#000;max-height:100%;height:100%;overflow:hidden;max-width:100%;width:100%;text-overflow:ellipsis;display:block}@media only screen and (max-width: 1700px){.application__list{font-size:18px;line-height:1.7}.application__item{padding-left:58px}.application__item::before{top:12px}.application__list a{font-size:18px;line-height:1.7}.form__label-checkbox{font-size:14px}}@media only screen and (max-width: 1450px){.application__list{font-size:16px;flex-wrap:wrap;justify-content:center}.application__list a{font-size:16px}.application__item{width:40%;margin-right:65px;margin-bottom:35px}.application__item:nth-child(2n){margin-right:0}.application__item::before{top:0}}@media only screen and (max-width: 1400px){.application__tooltip{margin-bottom:70px}.form__checkbox-wrapper{margin-right:20px}.form__checkboxes-list{justify-content:center}.form__checkbox-wrapper-mobile{order:1}.form__checkbox-wrapper-site{order:2}.form__checkbox-wrapper-web{order:3}.form__checkbox-wrapper-other{order:4}.form__checkboxes-budget{margin-bottom:90px}.form__tip{margin-bottom:90px}.application__form-wrapper{margin-bottom:90px}}@media only screen and (max-width: 1350px){.application__tooltip{font-size:20px}.application__tooltip a{font-size:20px}.form__text{font-size:20px}}@media only screen and (max-width: 1300px){.application__title{font-size:55px}}@media only screen and (max-width: 1150px){.application{margin-top:100px}.application__form-wrapper{width:70%;margin:0 auto 130px}.application__tooltip{max-width:550px}}@media only screen and (max-width: 1000px){.application__title{font-size:55px}.application__tooltip{font-size:16px;line-height:1.7}.application__tooltip a{font-size:16px;line-height:1.7}.form__text{font-size:16px}}@media only screen and (max-width: 900px){.application__title{font-size:45px}}@media only screen and (max-width: 700px){.application__list{line-height:1.5}.application__list a{line-height:1.5}.application__item{width:95%;margin-right:0;margin-bottom:30px}.form__field{font-size:16px}.form__field::placeholder{font-size:16px}.form__textarea{font-size:16px}.form__textarea::placeholder{font-size:16px}}@media only screen and (max-width: 650px){.application__form-wrapper{width:80%}.application__title{font-size:36px}.application__tooltip{max-width:450px}.file-label{font-size:14px}.file-label::before{width:20px;height:20px;background-size:100% 100%}.form__point{width:100%;max-width:100%;margin-bottom:30px}.form__container{flex-wrap:wrap;margin-bottom:0}}@media only screen and (max-width: 550px){.application__tooltip{font-size:14px}.application__tooltip a{font-size:14px}.application__form-wrapper{width:100%}.application__tooltip{max-width:280px}.file-label{font-size:12px;flex-direction:column-reverse;align-items:center;justify-content:center;padding:0}.file-label::before{margin:0}.file-wrapper{padding:15px}}@media only screen and (max-width: 350px){.application__title{font-size:32px}.form__checkbox-wrapper{margin-right:10px}}.faq{margin-top:180px !important}.content__title-ask-mobile{display:none}.content__title-ask{display:block}.content__title-faq-mobile{display:none}.faq__list{margin:0 auto;width:55%;box-sizing:border-box;max-width:1055px}.faq__item summary::-webkit-details-marker{display:none}.faq__item>summary{padding-right:20px;list-style:none;font-family:"Raleway",normal;font-weight:600;font-size:24px;line-height:145.5%;color:#2f2f2f;display:flex;justify-content:space-between;position:relative;align-items:center;transition:.3s ease;outline:none;cursor:pointer;border-bottom:1px solid #d8d8d8;padding-bottom:20px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.faq__item{font-family:"Montserrat",normal;padding:0 0 57px}details[open] summary~*{animation:sweepin .3s ease-in;-webkit-animation:sweepin .3s ease-in}details.close summary~*{animation:sweepout .2s ease;-webkit-animation:sweepout .2s ease}@keyframes sweepin{0%{opacity:0}100%{opacity:1}}@keyframes sweepout{0%{opacity:1}100%{opacity:0}}.faq__item summary:after{content:"";background-image:url("../image/icons/icon-plus.svg");background-repeat:no-repeat;background-position:center;background-size:100% 100%;width:22px;height:22px;cursor:pointer;position:absolute;right:30px;top:5px}.faq__number{font-family:"Montserrat",normal;font-style:normal;font-weight:600;font-size:24px;line-height:145.5%;margin-right:30px;color:#2f2f2f}.faq__item[open] summary:after{background-image:url("../image/icons/icon-minus.svg")}.faq__item[open] summary{margin-bottom:50px}.faq__answer{font-family:"Raleway",normal;font-weight:500;font-size:24px;line-height:145.5%;color:#2f2f2f;width:90%;margin:66px auto 0}.faq__answer p{margin-bottom:30px;width:100%}.faq__link{font-family:"Raleway",normal;font-weight:400;font-size:20px;line-height:46px;color:#ef3a4a;border-bottom:2px dashed #ef3a4a;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.faq__link:hover{color:#e20e21;border-bottom:2px dashed #e20e21}.faq__desc{font-family:"Raleway",normal;font-weight:500;font-size:24px;line-height:145.5%;background-color:#fafafa;padding:30px;border:1px solid #e4e4e4;width:95%;margin-left:auto;position:relative}.faq__info{width:65%}.faq__link-info{margin-top:1rem;font-family:"Raleway",normal;font-weight:500;color:#ef3a4a;display:flex;align-items:center;transition:.3s ease}.faq__link-info svg{fill:#ef3a4a;margin-left:10px;transition:.3s ease}.faq__link-info:hover{color:#e20e21}.faq__link-info:hover svg{color:#e20e21;margin-left:20px}.faq__link-info img{margin-right:10px}.faq__image{position:absolute;overflow:hidden;top:30px;right:30px;bottom:0;border-bottom:1px solid #ececec}.faq__image img{box-shadow:0 1px 30px rgba(0,0,0,.1)}.faq__desc-task{display:flex}.faq__desc-contract .faq__info{width:95%}.faq__answer-list{font-family:"Raleway",normal;list-style:none;margin-bottom:50px}.faq__answer-list li{font-family:"Raleway",normal;display:flex;align-items:flex-start;margin-bottom:20px}.numb{font-family:"Montserrat",normal;margin-right:20px;display:block}.ask{margin-top:180px !important;max-width:1920px;width:100%;box-sizing:border-box;margin:0 auto}.content__title-ask .red-text{padding-left:14%}.ask__text{font-family:"Raleway",normal;font-size:28px;line-height:46px;color:#000;margin:20px 0 67px;padding-left:18%}.ask__link{background-color:#ef3a4a;border-radius:100px;font-family:"Raleway",normal;font-size:20px;line-height:40px;color:#fff;padding:5px 0;transition:background-color .4s easy;margin-left:18%;height:51px;width:266px;box-sizing:border-box;display:block;text-align:center}.ask__link:hover{background:#e20e21}.ask .content__title{margin:0 auto}@media only screen and (max-width: 1700px){.faq__info{width:60%}}@media only screen and (max-width: 1600px){.faq__list{width:60%}.faq__item>summary{font-size:20px}.faq__number{font-size:20px}.faq__answer{font-size:20px}.faq__desc{font-size:20px}.faq__item{padding:0 0 47px}.faq__item summary:after{width:20px;height:20px}.ask__text{font-size:22px}.ask__link{font-size:18px}}@media only screen and (max-width: 1400px){.faq__item>summary{font-size:18px}.faq__number{font-size:18px}.faq__answer{font-size:18px}.faq__desc{font-size:18px}.faq__info{width:50%}.faq__link-info{width:90%}}@media only screen and (max-width: 1300px){.faq{margin-top:150px !important}.faq__answer p{width:95%}.faq__desc{width:95%}.faq__item{padding:10px 0 30px}.ask{margin-top:150px !important}}@media only screen and (max-width: 1200px){.faq__info{width:55%}}@media only screen and (max-width: 1100px){.faq{margin-top:100px !important}.content__title-faq-mobile{margin-bottom:50px !important}.faq__item[open] summary{margin-bottom:0}.faq__answer{font-size:16px;margin-top:25px}.faq__desc{font-size:16px}.faq__link{font-size:16px}.faq__number{font-size:16px;margin-right:15px}.faq__item summary{font-size:16px;padding-bottom:10px}.faq__item summary:after{width:15px;height:15px}.faq__item{padding:15px 0}.faq__desc{width:100%}.faq__info{width:60%}.faq__answer p{margin-bottom:15px}.ask{margin-top:100px !important}.ask__text{margin-bottom:40px}.ask__text{font-size:16px}.ask__link{font-size:16px;width:176px;height:40px;padding:0}.faq__desc-task{flex-direction:column;max-height:300px;overflow:hidden;padding-bottom:0}.faq__desc-task .faq__info{width:100%;margin-bottom:10px}.faq__desc-task .faq__image{position:static;display:flex;justify-content:center}.faq__desc-task .faq__image img{text-align:center;width:180px}}@media only screen and (max-width: 950px){.faq{margin-top:80px !important}.faq__list{width:75%}.ask{margin-top:80px !important}.faq__info{width:50%}.faq__link-info{line-height:1.5}}@media only screen and (max-width: 800px){.faq{margin-top:80px !important}.ask{margin-top:80px !important}.faq__list{margin-top:50px}}@media only screen and (max-width: 767px){.faq__link-info{font-size:16px}.faq__image img{width:200px}.numb{vertical-align:middle}.faq__list{width:75%}}@media only screen and (max-width: 700px){.faq__desc-task{max-height:340px}.content__title-ask{font-family:"Raleway",normal !important;font-size:28px !important;color:#2f2f2f;width:75%;overflow-wrap:break-word;overflow:visible}.ask__text{padding-left:14%}.ask__link{margin-left:14%;width:175px;height:35px;padding:17px 0 5px;line-height:0;font-size:14px}}@media only screen and (max-width: 650px){.faq__item{padding:15px 0;font-size:15px}.faq__desc{width:100%;font-size:16px}.faq__answer p{margin-bottom:15px;font-size:15px}.faq__item>summary{font-weight:600;line-height:145.5%;color:#2f2f2f;border:none;font-size:15px}.faq__item>summary::after{right:20px}.faq__number{font-size:15px}.faq__info{font-size:15px}.faq__link-info{font-size:15px}.faq__link{font-size:13px}.faq__answer{font-size:15px;line-height:145.5%}.numb{font-size:15px;vertical-align:middle}.ask__text{font-size:14px;margin-bottom:15px;margin-top:0}.ask__link{font-size:14px}}@media only screen and (max-width: 600px){.faq{margin-top:60px !important}.ask{margin-top:60px !important}.numb{font-size:18px;vertical-align:middle}.content__title-ask-mobile .content__title-wrapper{width:90%}}@media only screen and (max-width: 550px){.faq__desc-task .faq__image img{width:150px}}@media only screen and (max-width: 500px){.content__title-ask{width:55%;margin:0 !important;display:block;margin-left:14% !important}.faq__list{width:85%;margin-bottom:80px;margin-top:40px}.faq__item{border:none}.faq__item[open] summary{margin-bottom:25px}.faq__item summary:after{width:13px;height:13px}.faq__link{font-weight:500;font-size:14px;color:#787878}.faq__image img{width:170px}.faq__answer-list li{padding-left:30px}.content__title-ask-mobile .content__title-wrapper{display:flex;width:100% !important}}@media only screen and (max-width: 400px){.content__title-ask{margin-left:30px !important}.ask__text{padding-left:30px !important}.ask__link{margin-left:30px !important}.faq__list{width:85%}.faq__item>summary{flex-wrap:nowrap}.faq__item>summary::after{right:0}.faq__desc-task{max-height:410px}.faq__item>summary{font-size:14px}.faq__number{font-size:14px;margin-right:10px}.faq__desc-task .faq__image img{width:140px}.faq__answer{width:95%}.content__title-ask-mobile .content__title-wrapper{width:95%;font-size:32px}.content__title-ask-mobile .content__title-wrapper div{text-align:center}.content__title-ask-mobile .content__title-wrapper div:last-child{text-align:center}.faq__item summary:after{width:15px;height:15px}}.gallery{margin-top:180px !important}.gallery__item{max-width:537px !important}.gallery__item-vertical{width:95% !important;max-height:400px}.img-wrapper{position:relative;max-height:400px;width:300px}.img-wrapper img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%}.gallery__item a:focus{outline:0}.gallery__container{position:relative;width:85%;margin:0 auto;max-width:1609px;max-height:766px}.gallery__button{position:absolute;border-radius:50%;top:40%;right:-30px;z-index:5;width:100px;height:100px;border:none;background-color:rgba(255,255,255,.79);box-shadow:0px 4px 39px rgba(0,0,0,.1);background-image:url("../image/icons/icon-arrow-gallery.svg");background-repeat:no-repeat;background-position:center;cursor:pointer;outline:none}.gallery__list_web .slick-prev{display:none !important}.gallery__list_web{display:flex;width:100%}@media only screen and (max-width: 1400px){.gallery__item{max-width:400px !important}.gallery__item-vertical{max-height:300px}}@media only screen and (max-width: 1300px){.gallery{margin-top:150px !important}.gallery__button{width:80px;height:80px;background-size:50% 50%}}@media only screen and (max-width: 1260px){.gallery__item-vertical{max-height:300px}}@media only screen and (max-width: 1100px){.gallery{margin-top:100px !important}.gallery__item{max-width:330px !important}.gallery__item-vertical{max-height:230px}.gallery__button{width:50px;height:50px;right:-20px}}@media only screen and (max-width: 800px){.gallery{margin-top:80px !important}}@media only screen and (max-width: 767px){.gallery__item-vertical{max-height:170px}.gallery__item{max-width:240px !important}}@media only screen and (max-width: 600px){.gallery__item-vertical{max-height:200px}}@media only screen and (max-width: 500px){.gallery__item{max-width:172px !important}.gallery__item-vertical{max-height:130px}.gallery__button{top:35%}}@media only screen and (max-width: 420px){.gallery{margin-top:60px !important}.gallery__item-vertical{max-height:150px}}@media only screen and (max-width: 400px){.gallery__item-vertical{max-height:130px}}.quote{margin-top:110px !important}.quote__container{display:flex;padding-left:150px}.quote__author{max-width:360px;margin-right:50px}.quote__author img{width:238px;height:238px}.gallery__quote{box-sizing:border-box}.quote__wrapper{display:flex;width:90%;max-width:1523px;margin:0 auto;box-sizing:border-box}.quote__name{font-family:"Raleway",normal;font-weight:600 !important;font-size:32px !important;line-height:143.5%;letter-spacing:.02em;color:#11171a;position:relative;padding-bottom:18px;margin-bottom:28px;margin-top:50px;width:65%}.quote__name::after{content:"";position:absolute;height:3px;width:100%;background-color:#ef3a4a;left:0;bottom:0}.quote__comment{font-family:"Raleway",normal;font-weight:600;font-size:18px;line-height:143.5%;letter-spacing:.02em;color:#8e8e8e;width:100%;margin:10px 0 30px 0}.quote__p{font-family:"Raleway",normal;font-style:normal;font-weight:500;font-size:24px;line-height:143.5%;letter-spacing:.02em;color:#11171a;width:95%}.quote__logo{background-image:url("../image/logo/logo-opacity.png");background-repeat:no-repeat;background-position:center;background-size:contain;width:30%}@media only screen and (max-width: 1850px){.quote__name{font-size:28px !important;margin-top:30px}.quote__container{align-items:center}}@media only screen and (max-width: 1650px){.quote__wrapper{width:80%}.quote__comment{font-size:14px;line-height:1.5}.quote__p{font-size:18px;line-height:1.5}.quote__author{max-width:300px}.quote__author img{width:164px;height:164px;margin-top:15px}.quote__name{padding-bottom:10px;margin-bottom:15px;font-size:24px !important}}@media only screen and (max-width: 1400px){.quote__p{width:95%}.quote__author{max-width:270px}.quote__name{font-size:20px !important}}@media only screen and (max-width: 1300px){.quote{margin-top:150px !important}.quote__name{font-size:22px !important}.quote__wrapper{width:90%}.quote__comment{margin-top:15px}.quote__author{max-width:250px}}@media only screen and (max-width: 1100px){.quote{margin-top:80px !important}.quote__wrapper{width:80%}.quote__container{padding-left:50px}.quote__comment{font-size:10px}.quote__author{max-width:200px}.quote__name{width:70%;font-size:16px !important}.quote__name::after{width:80%}.quote__author img{width:120px;height:120px}.quote__p{font-size:14px}}@media only screen and (max-width: 900px){.quote__logo{display:none}.quote__author img{width:100px;height:100px}.quote{margin-top:80px !important}.quote__wrapper{justify-content:center;padding:0}.quote__author{margin-right:0;align-items:center;display:flex;flex-direction:column;max-width:300px}.quote__container{flex-direction:column;align-items:center;padding-left:0}.quote__name{text-align:center;width:100%;padding-bottom:0;margin-bottom:8px}.quote__name::after{display:none}.quote__comment{font-size:12px;line-height:143.5%;text-align:center;letter-spacing:.02em;color:#8e8e8e;margin:0;margin-bottom:23px}.quote__text{width:100%}.quote__p{font-size:18px;line-height:143.5%;width:490px;text-align:center;letter-spacing:.02em;margin:0 auto;color:#11171a}}@media only screen and (max-width: 800px){.quote{margin-top:80px !important}.quote__p{width:350px}}@media only screen and (max-width: 700px){.quote__author img{width:85px;height:85px}}@media only screen and (max-width: 500px){.quote{margin-top:65px !important}.quote__author img{width:80px;height:80px}.quote__comment{font-size:12px;width:100%}.quote__p{font-size:12px;width:250px}}.blog{margin:180px auto 0 !important}.blog__mobile{display:none}.content__title-blog-mobile{display:none}.blog-wrapper{width:100%;margin:0 auto;max-width:1690px}.blog__buttons{display:flex;justify-content:flex-end;margin:50px 30px 50px 0}.blog__button{border:none;background:none;cursor:pointer}.blog__button svg{fill:#ef3a4a;width:41px;height:41px}.blog__button:hover{opacity:.8}.blog__button-back{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.blog__button-next{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.blog__button.slick-disabled svg{fill:#8e8e8e;cursor:default}.blog__button.slick-disabled:focus{opacity:1}.blog__pic{max-width:500px;height:auto}.blog__button-back{margin-right:55px}.blog__list{width:100%;font-family:"Raleway",normal}.blog__list .slick-slide{margin-right:70px !important;overflow:hidden}.blog__date{font-weight:500;font-size:20px;line-height:44px;color:#2f2f2f;padding-left:15px}.blog__wrapper{display:flex;padding-left:15px;max-width:80%;justify-content:space-between;margin-bottom:85px}.blog__text{font-weight:600;font-size:22px;line-height:144%;color:#2f2f2f;width:100%}.blog__text:hover{text-decoration:underline}.blog__link{align-self:flex-end;font-family:"Montserrat",normal;font-weight:600;font-size:24px;line-height:44px;text-decoration:underline;color:#2f2f2f;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.blog__link:hover{opacity:.8;text-decoration:none}.blog__url{font-family:"Raleway",normal;font-style:normal;font-weight:500;font-size:24px;line-height:145.5%;text-align:center;color:#ef3a4a;width:250px;margin:0 auto}.blog__url::after{background-image:url("../image/icons/icon-arrow-red-cases.svg");transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);top:4px}.blog__url span{border-color:#ef3a4a}.blog__url:hover{color:#e20e21}.blog__mobile-button{display:none !important}.blog__button-mobile-next{display:none !important}@media only screen and (max-width: 1800px){.blog-wrapper{width:90%}.blog__pic{width:100%;height:auto}}@media only screen and (max-width: 1700px){.blog__list .slick-slide{margin-right:57px !important}.blog__wrapper{max-width:90%}.blog__text{font-size:20px}}@media only screen and (max-width: 1600px){.blog__list .slick-slide{margin-right:47px !important}.blog__text{font-size:18px;line-height:1.5}.blog__button svg{width:31px;height:31px}.blog__url{width:190px;font-size:20px}.blog__url::after{top:7px}}@media only screen and (max-width: 1450px){.blog{margin:150px auto 0 !important}.blog__list .slick-slide{margin-right:25px !important}.blog__date{font-size:18px;line-height:1.5}.blog__text{font-size:18px;line-height:1.5;width:100%}.blog__link{font-size:20px;line-height:1.5}.blog__url{width:210px}}@media only screen and (max-width: 1400px){.blog__url{font-size:22px}}@media only screen and (max-width: 1300px){.blog__date{font-size:16px}.blog__text{font-size:16px}}@media only screen and (max-width: 1150px){.blog{margin-top:100px !important}.blog__wrapper{margin-bottom:40px}.blog__date{font-size:13px;margin-bottom:5px}.blog__text{font-size:13px}.blog__link{font-size:18px}.blog__url{font-size:26px;margin-top:40px;font-size:16px;width:160px}.blog__url::after{top:2px}.blog__button svg{width:20px;height:20px}.blog__buttons{margin-bottom:30px;margin-right:40px}}@media only screen and (max-width: 950px){.blog{margin:80px auto 0 !important}.blog__wrapper{flex-direction:column}.blog__link{font-size:18px}}@media only screen and (max-width: 800px){.blog__buttons{display:none}.blog__wrapper{margin-bottom:40px}.blog__url{margin-top:20px}.blog__list{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:75px}.blog__item{display:none}.blog__item:first-child,.blog__item:nth-child(2){display:block}}@media only screen and (max-width: 767px){.blog{margin-top:75px !important}}@media only screen and (max-width: 700px){.content__title-blog{display:none}.content__title-blog-mobile{display:block}.blog__url::after{display:none}.blog__url{display:none}.blog__mobile-button{display:block !important;font-size:16px;width:200px;padding:0}}@media only screen and (max-width: 650px){.blog{margin:60px auto 0 !important}.blog__list{margin-top:50px}.blog__item{width:80%}.blog__text{width:100%}.blog__url{display:none}.blog__link{font-weight:600;line-height:44px;color:#2f2f2f;align-self:flex-start}.blog__pic{width:100%;height:auto}.blog__mobile-button{font-family:"Montserrat",normal;font-weight:500;font-size:16px;line-height:145.5%;text-align:center;color:#ef3a4a;margin:0 auto;display:flex !important;justify-content:center;padding-top:20px}.blog__mobile-button span{border-bottom:2px dashed #ef3a4a}}.footer{font-family:"Raleway",normal;width:100%;margin-top:180px !important}.contacts__block-email-mobile{display:none !important}.footer .content__title span{margin-right:140px}.footer__contacts{width:70%;margin:0 auto;box-sizing:border-box;padding:0 0 0 100px;max-width:1344px}.contacts__wrapper{display:flex;justify-content:space-between;width:100%;margin-bottom:100px}.contacts__container{display:flex;justify-content:space-between;flex-wrap:wrap;width:60%;margin-top:80px}.contacts__line{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.contacts__box{display:flex;flex-direction:column}.contacts__block{display:flex;flex-direction:column;width:40%;margin-bottom:60px}.contacts__block-address{max-width:220px}.contacts__block-email{margin-bottom:40px}.contacts__block-social{margin-bottom:0}.contacts__list{display:flex;width:300px}.contacts__item{border-radius:50%;border:2px solid #e4e4e4;width:41px;height:41px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:10px;margin-right:27px;margin-bottom:27px}.contacts__item svg{width:100%;height:100%}.contacts__item-fb{padding:7px 10px 5px}.contacts__item-fb svg{width:65%;height:65%}.contacts__item-be{padding:12px 8px 5px}.contacts__item-youtube{padding:12px 8px 5px}.contacts__item a{display:flex;justify-content:center;align-items:center}.contacts__item svg{fill:#ef3a4a;text-align:center}.contacts__item:hover{border:2px solid #ef3a4a}.contacts__item:hover svg{fill:#000}.contacts__bg{text-align:center;width:35%;background-image:url("../image/phones.png");background-repeat:no-repeat;background-position:center;background-size:contain}.contacts__title{font-weight:600;font-size:22px;line-height:143.5%;letter-spacing:.02em;color:#2f2f2f;margin-bottom:6px}.contacts__text{font-size:18px}.contacts__text a{color:#2f2f2f}.contacts__text a:hover{text-decoration:underline}.contacts__details .contacts__text{font-size:14px}.footer__copy{width:87%;margin:0 auto;box-sizing:border-box;max-width:1680px}.copy__wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.footer__links div{display:inline-block}.footer__links a{display:block;margin-bottom:10px;font-family:"Raleway",normal;font-weight:500;font-size:16px;line-height:19px;text-decoration-line:underline;color:#484848}.footer__links a:hover{color:#dc2f3f;text-decoration-line:none}.footer__text{margin-right:20px;font-family:"Raleway",normal;font-weight:500;font-size:16px;line-height:25px;text-align:right;color:#484848}.footer__agima{display:flex}.contacts__block-social .contacts__title{margin-bottom:10px}@media only screen and (max-width: 1600px){.contacts__title{font-size:18px}.contacts__text{font-size:16px}.footer__links a{font-size:14px}.footer__text{font-size:14px}.contacts__item{width:37px;height:37px}}@media only screen and (max-width: 1400px){.footer__contacts{width:85%}.contacts__container{width:55%}}@media only screen and (max-width: 1100px){.footer{margin-top:100px !important}.footer__contacts{padding-left:50px}.contacts__list{width:250px}.contacts__item{margin-right:17px;margin-bottom:17px}.contacts__text{font-size:14px}.contacts__title{font-size:14px}.footer__links a{font-size:12px}.footer__text{font-size:12px}}@media only screen and (max-width: 850px){.contacts__bg{width:25%;background-position:top}.contacts__container{width:60%}.contacts__container{margin-top:0}.copy__wrapper{align-items:center;justify-content:center;flex-direction:column}.footer__links{margin-bottom:27px}.footer__links div{margin-left:50%;transform:translateX(-50%)}.footer__links a{text-align:center;font-size:14px;line-height:15px;margin-bottom:10px}.footer__agima{align-items:center;justify-content:center;flex-direction:column}.footer__agima .footer__text{font-weight:500;font-size:14px;line-height:15px;text-align:center;color:#2f2f2f;order:2}.footer__agima a{margin:0 auto 15px}.footer__contacts{width:75%;padding:0}.contacts__wrapper{margin-bottom:50px}}@media only screen and (max-width: 767px){.contacts__block-social{width:90%;margin-bottom:0}.contacts__list{width:95%}.contacts__item{width:40px;height:40px;margin-right:25px}.contacts__block-time{margin-bottom:60px}.contacts__bg{width:30%}.contacts__details{margin-top:20px}}@media only screen and (max-width: 650px){.contacts__list{width:80%}.contacts__bg{display:none}.contacts__container{width:100%}.contacts__block{width:170px;margin-bottom:37px;padding-left:20px}.contacts__details{padding-left:20px}.contacts__block-email{padding-left:0}.contacts__block-social{width:100%;margin-bottom:0}.contacts__wrapper{justify-content:space-around}}@media only screen and (max-width: 550px){.footer{padding-bottom:10px}.footer__contacts{width:90%}.contacts__bg{display:none}.contacts__block-social{width:100%}}@media only screen and (max-width: 450px){.contacts__list{width:100%}.contacts__item{margin-right:20px;margin-bottom:10px}}@media only screen and (max-width: 350px){.footer__contacts{width:95%}.contacts__block-address{margin-right:0}.contacts__block{width:140px}.contacts__block-time{width:170px}.contacts__block-social{width:100%}.contacts__list{width:100%}}.brickcrm-main-wrapper{background:linear-gradient(102.37deg, #fa4455 14.71%, #d8303f 92.58%);padding-top:60px}.brickcrm-main{display:flex;flex-wrap:wrap;color:#fff;padding-top:60px}.brickcrm-main .first-screen__heading{animation-name:text-07;opacity:.7;margin-bottom:50px}.brickcrm-main-info{width:50%;padding:0px 0px 17px 10%}.brickcrm-main-img{width:50%}.brickcrm-main-img img{width:125%;transition:2s ease-in}.brickcrm-main-tags{list-style:none;width:100%;margin:80px 0 0 0;padding:0;color:#fff;font-family:"Raleway",normal;font-weight:400;font-size:18px}.brickcrm-main-tags li{display:inline;opacity:0;background-color:#dc2f3f;border-radius:50px;padding:10px 20px;margin-right:30px;text-transform:uppercase;font-weight:bold;animation-duration:3s;animation-name:tagsUp;animation-fill-mode:both;animation-delay:.3s}.brickcrm-main-tags li:nth-child(2){animation-delay:.6s}.brickcrm-main-tags li:nth-child(3){animation-delay:.9s}.brickcrm-reasons-title{font-family:"Montserrat",normal;font-weight:bold;color:#2f2f2f;margin-bottom:80px;font-size:30px}.brickcrm-reasons-title h2{color:#ef3a4a;display:inline}.brickcrm-reasons-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:"Raleway",normal;font-weight:500}.brickcrm-reasons-list-li{width:45%;margin-bottom:50px}.brickcrm-reasons-list-li-title{font-size:23px;margin-bottom:25px;position:relative;padding-left:100px;font-family:"Montserrat",normal;font-weight:bold}.brickcrm-reasons-list-li-title .li-numb{position:absolute;left:0;top:0;font-weight:bold;font-size:100px;line-height:100px}.brickcrm-reasons-list-li-text{padding-left:100px}.brickcrm-offer{position:relative}.brickcrm-offer-wrapper{max-width:80%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.brickcrm-offer-text{width:50%}.brickcrm-offer-text .text-block{font-family:"Raleway",normal;margin-bottom:40px;font-weight:500;font-size:22px;line-height:1.3}.brickcrm-offer-text .dop-text{font-style:italic;color:#898989}.brickcrm-offer-text .red-text{color:#ef3a4a;font-weight:bold}.brickcrm-offer-img{width:45%;background:url(../image/brickcrm/2.jpg) no-repeat center;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;right:0;bottom:0}.brickcrm-description .red-text{color:#ef3a4a}.brickcrm-description-text{font-size:22px;font-weight:500}.brickcrm-description-columns{display:flex;flex-wrap:wrap;justify-content:space-between;margin:80px 0}.brickcrm-description-columns .text{width:45%}.brickcrm-description-columns .text .text-title{font-size:23px;font-family:"Montserrat",normal;font-weight:bold}.brickcrm-description-columns .text .description-list{margin:20px 0 50px 30px;list-style:none}.brickcrm-description-columns .text .description-list li{position:relative;padding-left:30px;margin-bottom:20px;font-weight:500}.brickcrm-description-columns .text .description-list li:before{content:"•";color:#ef3a4a;position:absolute;left:0;top:5px;font-size:40px;line-height:16px}.brickcrm-description-columns .img{width:50%}.brickcrm-description-columns .img img{width:100%;cursor:pointer}.brickcrm-description-columns:last-child{margin-bottom:40px}.brickcrm-description-link-wrapper{text-align:center}.brickcrm-description-link-wrapper .brickcrm-description-link{background-color:#ef3a4a;border-radius:100px;font-family:"Raleway",normal;font-size:20px;line-height:40px;color:#fff;padding:5px 0;transition:background-color .4s easy;height:51px;width:266px;box-sizing:border-box;display:inline-block;text-align:center}.brickcrm-description-link-wrapper .brickcrm-description-link:hover{background:#e20e21}.brickcrm-case-text{font-size:22px;font-weight:500}.brickcrm-case-columns{display:flex;flex-wrap:wrap;justify-content:space-between}.brickcrm-case-columns .text{width:45%}.brickcrm-case-columns .text .text-p{font-weight:500}.brickcrm-case-columns .text .text-selected-p{padding:10px;border-radius:10px;background:#f1f1f1}.brickcrm-case-columns .text .description-list{margin:20px 0 50px 30px;list-style:none}.brickcrm-case-columns .text .description-list li{position:relative;padding-left:30px;margin-bottom:20px;font-weight:500}.brickcrm-case-columns .text .description-list li:before{content:"•";color:#ef3a4a;position:absolute;left:0;top:5px;font-size:40px;line-height:16px}.brickcrm-case-columns .img{width:50%}.brickcrm-case-columns .img img{width:100%;margin-bottom:30px;cursor:pointer}.brickcrm-case-main-text{font-size:23px;font-family:"Montserrat",normal;font-weight:bold;margin-bottom:20px;line-height:1.3}.brickcrm-more-cases .blog__list .blog__text{margin-top:10px;font-family:"Montserrat",normal;font-weight:bold}.brickcrm-section{padding:100px 0}.brickcrm-section-wrapper{max-width:80%;margin:0 auto}.brickcrm-section-text{font-size:22px;font-weight:500}.brickcrm-section-title{font-family:"Montserrat",normal;font-style:italic;font-weight:bold;color:#fff;text-shadow:1px 0 1px #2f2f2f,0 1px 1px #2f2f2f,-1px 0 1px #2f2f2f,0 -1px 1px #2f2f2f;font-size:60px;line-height:1.5;overflow:hidden;box-sizing:border-box;max-width:1920px;margin:0 auto 70px auto}.brickcrm-section-title-wrapper{padding-left:15%}.brickcrm-section-title-wrapper span{margin-right:100px}.brickcrm-section-title-wrapper .main-text{position:relative;display:inline}.brickcrm-section-title-wrapper .black-text{text-shadow:0 0 0 #2f2f2f;-webkit-text-fill-color:#2f2f2f}.brickcrm-section-title-wrapper .text-before{position:absolute;right:100%;top:-7px;white-space:nowrap}.brickcrm-section-title-wrapper .text-after{position:absolute;left:100%;top:-7px;white-space:nowrap}.brickcrm-section-title-mobile{display:none}.brickcrm-price-text{font-size:22px;font-weight:500;max-width:80%;margin-bottom:80px !important}.brickcrm-price-wrapper{max-width:60%;margin:0 auto}.brickcrm-price-table{margin-bottom:20px;background:#f1f1f1;border-radius:10px;padding:20px}.brickcrm-price-table table th,.brickcrm-price-table table td{width:25%;max-width:25%;text-align:center;font-weight:500;background:#fff;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.brickcrm-price-table table th .table-numb,.brickcrm-price-table table td .table-numb{font-family:"Montserrat",normal;font-size:24px;font-weight:bold}.brickcrm-price-table table th:first-child,.brickcrm-price-table table td:first-child{text-align:left;font-size:16px;font-weight:normal;background:#f1f1f1}.brickcrm-price-table table .tariff-title{font-size:25px;font-family:"Montserrat",normal;font-weight:600;text-align:center;margin-bottom:10px}.brickcrm-price-table table .tariff-description{color:#898989;text-align:center;font-size:13px}.brickcrm-price-table table .table-price{font-size:28px;font-family:"Montserrat",normal;font-weight:bold;color:#27a844}.brickcrm-price-table table .note{font-weight:bold;font-size:24px;line-height:14px}.brickcrm-price-table table .fa-check{color:#27a844}.brickcrm-price-table table .fa-times{color:#ef3a4a}.brickcrm-price-table table .fa-usd{font-size:20px}.brickcrm-price-table table thead tr th{padding:20px 10px}.brickcrm-price-table table thead tr:first-child th:nth-child(2){border-radius:10px 0 0 0}.brickcrm-price-table table thead tr:first-child th:last-child{border-radius:0 10px 0 0}.brickcrm-price-table table tbody tr td{padding:10px}.brickcrm-price-table table tfoot td{padding:20px 10px}.brickcrm-price-table table tfoot tr:last-child td:nth-child(2){border-radius:0 0 0 10px}.brickcrm-price-table table tfoot tr:last-child td:last-child{border-radius:0 0 10px 0}.brickcrm-price-note-text{font-style:italic;color:#898989;font-size:14px;margin-bottom:50px}.brickcrm-price-note-text .note{font-style:normal;font-weight:bold;font-size:24px;line-height:14px}.brickcrm-price .brickcrm-price-item-button{text-align:center}.brickcrm-price .brickcrm-price-item-link{background-color:#ef3a4a;border-radius:100px;font-family:"Raleway",normal;font-size:20px;line-height:40px;color:#fff;padding:5px 0;transition:background-color .4s easy;height:51px;width:266px;box-sizing:border-box;display:inline-block;text-align:center}.brickcrm-price .brickcrm-price-item-link:hover{background:#e20e21}.brickcrm-price .brickcrm-price-final-text{margin-top:70px;text-align:center;font-size:24px;font-family:"Raleway",normal;font-weight:500}.keywords{display:inline}.brickcrm-main-img img{opacity:0;margin-left:200%}.brickcrm-main-img.loaded img{opacity:1;margin-left:-10%}.imgFromRight{animation-name:imgFromRight;animation-duration:1s;animation-timing-function:.7s ease-in}@keyframes imgFromRight{from{margin-right:-25%}to{margin-right:0}}@media only screen and (max-width: 1700px){.services__list{max-width:80%}.services__item{width:45%}.services__title{font-size:30px}.reviews__wrapper .text{font-size:22px}}@media only screen and (max-width: 1650px){.first-screen__heading{font-size:64px}.first-screen-content::after{width:410px;height:681px}.first-screen-content{padding:193px 80px 20px 200px}.first-screen__slogan{margin-top:0}.first-screen__text{font-size:18px;line-height:1.3}.first-screen__fact{width:20%;height:111px;max-height:111px;padding:55px 10px 10px 18px;font-size:16px;line-height:1.3}.first-screen__fact::before{width:40px;height:40px;top:8px}.first-screen__link a{font-size:17px;width:270px;padding:10px 20px;max-height:44px}.first-screen__text{margin-bottom:50px}.first-screen__link a::after{margin-left:20px}.content__title{font-size:52px}.content__title-gallery{margin-bottom:70px}.brickcrm-section-title{font-size:52px}.brickcrm-section-title-wrapper .text-after,.brickcrm-section-title-wrapper .text-before{top:-7px}}@media only screen and (max-width: 1600px){.header__menu a span{font-size:17px}.header__back-link{font-size:17px}.header__wrapper{padding:0 75px}.lang-switcher{right:75px}.header .logo img:first-child{width:44px;height:44px;margin-right:5px}.header .logo img:nth-child(2){width:85px;height:18px}.header__back-link-wrapper-element{margin-left:85px}.work__info{font-size:24px;line-height:1.5;width:65%}.services__list{font-size:16px}.services__title{font-size:28px}.services__link{font-size:20px}.work__possibilities{padding-top:130px}.services__item{width:40%}.link{padding-right:40px}.link::after{width:20px;height:20px;background-size:100% 100%;top:5px}.first-screen__fact-projects{padding-right:0}.cases{margin-top:130px !important}.cases__item{padding-bottom:0;margin-bottom:100px}.cases__item:last-child{margin-bottom:0}.cases__name{font-size:38px;margin-top:0}.cases__desc{font-size:19px;line-height:1.5}.cases__link{font-size:20px}.cases__link span::after{width:20px;height:20px;background-size:100% 100%}.cases__link span{padding-right:40px}.cases__pic{width:665px}.cases__pic-link{width:auto}.cases__item::after{display:none}.cases__link-portfolio{font-size:20px;width:260px}.cases__link-portfolio::after{width:20px;height:20px;background-size:100% 100%}.cases__list{margin-bottom:100px}.reviews__wrapper .text{font-size:18px}.more-link{font-size:18px;width:200px}.more-link::after{width:20px;height:20px;background-size:100% 100%}.reviews__wrapper .name{font-size:20px}.reviews__wrapper .comment{font-size:16px}.reviews__wrapper .name::after{width:80%}.reviews__item{padding:0 30px}}@media only screen and (max-width: 1550px){.first-screen__heading{font-size:56px}}@media only screen and (max-width: 1500px){.reviews__list{padding:0 100px}}@media only screen and (max-width: 1450px){.work__bg-element{height:50px}.work__info{font-size:22px;width:60%}.first-screen__award{top:-64px}.work__info-text{padding-top:120px}.logo-slider{margin-bottom:80px}.work__awards{width:70%}.services__list{line-height:1.5;max-width:85%}.services__title{padding-left:80px}.services__desc{padding-left:80px}.services_brickcrm{left:80px}.services__title::before{width:40px;height:40px}}@media only screen and (max-width: 1400px){.first-screen__fact{width:22%;padding:55px 10px 10px 10px;font-size:15px}.header__menu a{margin-right:50px}.header__menu a span{font-size:16px}.header__back-link{font-size:16px}.header__wrapper{padding:0 50px}.lang-switcher{right:50px}.header__back-link-wrapper-element{margin-left:60px}.cases__list{margin-top:80px}.cases__name{font-size:32px}.cases__desc{font-size:18px}.cases__link{font-size:18px}.cases__link span::after{width:21px;height:21px;top:0;background-size:100% 100%}.cases__link span{padding-right:40px}.cases__link-portfolio{font-size:22px;width:290px}.cases__link-portfolio:after{top:5px}.cases__pic-link{width:50%}.cases__pic{width:100%;height:auto}.cases__info{max-width:35%}.reviews__wrapper .cd-author{max-width:300px}.reviews__item{padding:0 30px}.brickcrm-main-info{padding:0px 0px 17px 50px}.brickcrm-main .first-screen__heading{font-size:46px}.brickcrm-section-wrapper{margin:0 50px;max-width:100%}.brickcrm-section-title-wrapper{padding-left:15%}.brickcrm-reasons-title{font-size:28px}.brickcrm-offer{padding:50px 0}.brickcrm-price-wrapper{max-width:80%}}@media only screen and (max-width: 1300px){.first-screen__fact{width:170px;max-width:170px;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:8px 15px;margin-bottom:27px;height:100px;font-size:13px}.first-screen__fact span{text-align:center}.first-screen__fact-growth{display:none}.first-screen__fact::before{position:static;margin-bottom:10px;top:10px}.first-screen__fact-work{order:1}.first-screen__fact-guarantee{order:2}.first-screen__fact-ideas{order:3}.first-screen__fact-projects{order:4}.content__title-wrapper-ask{padding-left:10%}.content__title-reviews{margin-bottom:80px}.content__title-faq{margin-bottom:60px}.reviews{margin-top:150px !important}.reviews__wrapper .cd-author{width:300px}.reviews__wrapper .text{font-size:16px}.reviews__wrapper .comment{font-size:14px}.brickcrm-case .content__title-wrapper{padding-left:10%}}@media only screen and (max-width: 1250px){@keyframes rightLogo{from{top:150%;right:500px}to{top:80px;right:76px}}@keyframes leftLogo{from{left:150%;bottom:-100%}to{left:100px;bottom:170px}}.first-screen-content{padding:193px 80px 20px 50px;width:100%}.first-screen__heading{font-size:52px}.first-screen-content::after{width:350px;height:581px;right:76px}.first-screen-content::before{left:100px;bottom:170px}.first-screen__link a{margin-bottom:60px}.first-screen__facts{width:85%;margin:0 auto}.work__info{width:80%}.first-screen__award{position:static;margin:-50px auto 50px;width:200px}.first-screen__award .desctop-image{display:none}.first-screen__award .mobile-image{display:block}.work__possibilities{padding-top:100px}.services__list{font-size:16px}.services__item{width:45%}.services__link{font-size:16px;padding-right:45px}.cases__item::after{display:none}.cases__link-portfolio{font-size:16px;width:230px;padding-right:30px}.cases__link-portfolio::after{right:20px}.cases__link-portfolio:hover::after{right:10px}.brickcrm-main-info{width:60%}.brickcrm-main-img{width:40%}.brickcrm-main-tags{margin:50px 0}.brickcrm-main-tags li{font-size:14px}.brickcrm-main .first-screen__heading{font-size:42px}.brickcrm-section{padding:80px 0}.brickcrm-section-columns .img{margin:50px 0}.brickcrm-section-columns .text{width:48%}.brickcrm-section-columns .text .description-list{margin:20px 0 50px 0px}.brickcrm-section-columns .text .description-list li{padding-left:20px}.brickcrm-offer-img{width:40%}.brickcrm-offer-text{width:60%}}@media only screen and (max-width: 1150px){.first-screen-content::after{width:229px;height:381px}.first-screen-content::before{width:96px;height:161px}.first-screen-content{padding:150px 80px 20px 50px}.first-screen__facts{width:90%}.content__title-gallery{margin-bottom:50px}.header__menu{display:none}.header__contact .phone,.header__contact .email{display:none}.lang-switcher{right:100px}.header .logo img:first-child{width:40px;height:40px;padding:8px;margin-right:10px}.header .logo img:nth-child(2){width:89px;height:20px}.header__burger{display:block;position:absolute;right:50px;width:26px;height:22px}.header__burger-wrapper{height:100%}.header__burger-wrapper::before,.header__burger-wrapper::after{content:"";position:absolute;height:3px;width:25px;background-color:#fff;right:0;transition:width .4s ease;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.header__burger-wrapper::before{top:0}.header__burger-wrapper::after{bottom:0;width:15px}.header__burger-wrapper span{position:absolute;height:3px;width:25px;background-color:#fff;right:0;top:10px;transition:width .4s ease;-webkit-transition:width .4s ease;-moz-transition:width .4s ease;-ms-transition:width .4s ease;-o-transition:width .4s ease;border-radius:2px}.header__burger:hover .header__burger-wrapper::before{width:15px}.header__burger:hover .header__burger-wrapper::after{width:25px}.header-request .header__burger-wrapper::before,.header-request .header__burger-wrapper::after,.header-request .header__burger-wrapper span{background-color:#2f2f2f}.mobile-menu{display:block;position:fixed;top:0;right:0;z-index:206;bottom:0;width:100%;height:100%;overflow:hidden;-webkit-transition:.4s ease;transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.mobile-menu_close{width:0}.mobile-menu_open{width:100%}.mobile-menu__container{background:linear-gradient(88.89deg, #fa4455 5.91%, #de3444 99.51%);position:relative;width:100%;height:100%;padding:60px 35px 80px 35px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;z-index:206}.mobile-menu__list{width:100%;margin:0;list-style:none;text-align:right}.mobile-menu__list li{margin-bottom:20px}.mobile-menu__list a{font-family:"Raleway",normal;color:#fff;width:100%;font-weight:500;font-size:22px;margin-bottom:20px;transition:opacity .3 ease;-webkit-transition:opacity .3 ease;-moz-transition:opacity .3 ease;-ms-transition:opacity .3 ease;-o-transition:opacity .3 ease}.mobile-menu__list a:hover{opacity:.8}.header__cross{position:absolute;width:20px;height:20px;left:35px;top:35px}.header__cross::before,.header__cross::after{content:"";position:absolute;height:3px;width:26px;background-color:#fff;left:0;top:0;transition:transform .4s ease;-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.header__cross::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.header__cross::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.header__cross:hover::before,.header__cross:hover::after{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.mobile-menu__support-links a{display:block;font-weight:500;font-size:16px;line-height:19px;text-align:right;color:#fff;margin-bottom:8px;transition:opacity .3 ease}.mobile-menu__support-links a:hover{opacity:.8}.mobile-menu__support-links a:last-child{margin-bottom:0}.mobile-menu__socials{display:flex;justify-content:flex-end;align-items:center;margin-top:40px}.mobile-menu__socials li{margin-left:20px}.mobile-menu__socials a{width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:2px solid #e4e4e4;box-sizing:border-box;display:flex;justify-content:center;align-items:center;transition:opacity .3 ease;-webkit-transition:opacity .3 ease;-moz-transition:opacity .3 ease;-ms-transition:opacity .3 ease;-o-transition:opacity .3 ease}.mobile-menu__socials a:hover{opacity:.8}.mobile-menu__socials svg{fill:#fff;width:60%;height:50%}.header__back-link-wrapper{display:none}.work__possibilities{padding-top:80px}.work__info{font-size:19px;width:75%}.services__title{font-size:22px}.brickcrm-main-img img{width:150%;margin-top:-50px}}@media only screen and (max-width: 1100px){.content__title{font-size:38px}.content__title-cases .content__title-wrapper span{margin-right:80px}.content__title-reviews .content__title-wrapper span{margin-right:80px}.content__title-blog .content__title-wrapper span{margin-right:80px}.content__title-faq .content__title-wrapper span{margin-right:80px}.content__title-gallery .content__title-wrapper span{margin-right:80px}.content__title-footer .content__title-wrapper span{margin-right:80px !important}.content__title-wrapper-reviews{margin-left:-435px}.content__title-wrapper-faq{margin-left:-260px}.content__title-wrapper-ask{padding-left:165px}.content__title-wrapper-blog{margin-left:-410px}.content__title-wrapper-gallery{margin-left:-105px}.content__title-wrapper-footer{margin-left:-120px}.cases__desc{font-size:16px}.cases__info{max-width:40%}.reviews{margin-top:100px !important}.reviews__list{padding:0 80px}.reviews__wrapper .foto img{width:100px;height:100px;margin-bottom:10px}.reviews__wrapper .name{font-size:14px;margin-bottom:10px}.reviews__wrapper .comment{font-size:12px}.reviews__wrapper .text{margin-top:30px;width:80%;font-size:12px;padding-left:40px}.reviews__wrapper .text::before{width:20px;height:20px;background-size:100% 100%;left:0}.more-link::after{width:15px;height:15px;background-size:90% 90%}.more-link{font-size:14px;width:150px;margin-top:20px}.reviews__list .slick-arrow{width:36px;height:36px;background-position:50% 50%;background-size:50% 50%}.reviews__wrapper .text div{margin-bottom:10px}.brickcrm-main-img img{width:200%;margin-top:-50px}.brickcrm-section-title{font-size:38px}.brickcrm-section-title-wrapper span{margin-right:80px}.brickcrm-section-title-wrapper .text-after,.brickcrm-section-title-wrapper .text-before{top:-4px}}@media only screen and (max-width: 1024px){.services__list{font-size:14px;width:85%}.services__title{font-size:19px}}@media only screen and (max-width: 1000px){.upstairs{width:60px;height:60px}.content__title-reviews{margin-bottom:80px}.cases{margin-top:80px !important}.cases__list{width:80%;margin-bottom:70px}.cases__desc{font-size:14px}.cases__link{font-size:16px}.cases__link span::after{width:15px;height:15px;top:3px}.cases__link span{padding-right:30px}.cases__info{max-width:40%}.brickcrm-main-info{width:70%}.brickcrm-main-img{width:30%}.brickcrm-main-img img{width:250%}.brickcrm-offer{padding:0 !important}.brickcrm-offer-img{position:static;width:100%;height:350px}.brickcrm-offer-text{width:100%;padding:50px 0}.brickcrm-section-columns{display:block}.brickcrm-section-columns .text{width:100%}.brickcrm-section-columns .text .description-list{margin:20px 0 50px 30px}.brickcrm-section-columns .text .description-list li{padding-left:30px}.brickcrm-section-columns .img{width:100%;margin:0}.brickcrm-price-wrapper{max-width:100%;margin:0 50px}.brickcrm-price-table table .tariff-title{font-size:22px}.brickcrm-price-table table .tariff-description{font-size:11px}.brickcrm-price-table table th:first-child,.brickcrm-price-table table td:first-child{font-size:14px}.brickcrm-price-table table .table-price{font-size:25px}.brickcrm-price-table table tbody td{font-size:12px}.brickcrm-price-table table tbody td .fa{font-size:16px}}@media only screen and (max-width: 950px){.content__title-wrapper-ask{padding-left:0;justify-content:center}.first-screen__award{width:180px}.work__bg-element{height:40px}.services__list{flex-direction:column;align-items:center;justify-content:center;font-size:16px}.services__item{display:flex;align-items:center;flex-direction:column;width:60%;margin-bottom:85px}.services__item .services__title{padding-left:0;display:flex;align-items:center;flex-direction:column;justify-content:space-between;text-align:center;margin-bottom:0;font-size:20px}.services__item .services__title::before{position:static;order:2;margin-top:25px;margin-bottom:25px}.services__item .services__desc{padding:0;text-align:center;width:90%}.services_brickcrm{left:0px;position:relative}.services__title{font-size:24px}.brickcrm-case .content__title-wrapper{padding-left:0;justify-content:center;margin:0 25px 70px 25px}}@media only screen and (max-width: 920px){.brickcrm-main-img img{margin-top:-30px}.brickcrm-main .first-screen__heading{font-size:40px}}@media only screen and (max-width: 900px){.first-screen__facts{width:100%}.content__title-wrapper-reviews{margin-left:-490px}.content__title-wrapper-faq{margin-left:-260px}.content__title-wrapper-blog{margin-left:-470px}.content__title-wrapper-gallery{margin-left:-105px}.content__title-wrapper-footer{margin-left:-120px}.content__title-faq{margin-bottom:50px}.content__title-gallery{margin-bottom:57px}.reviews__wrapper .text{width:90%}.brickcrm-main-info{width:100%}.brickcrm-main-img{display:none}.brickcrm-main .first-screen__heading{font-size:52px}.brickcrm-reasons-title{font-size:26px}.brickcrm-reasons-list-li-title{font-size:20px;padding-left:70px}.brickcrm-reasons-list-li-title .li-numb{font-size:70px;line-height:70px}.brickcrm-reasons-list-li-text{padding-left:70px}.brickcrm-description .content__title-wrapper{margin-left:-475px}}@media only screen and (max-width: 850px){.first-screen-content::before{display:none}.first-screen__heading{font-size:38px}.brickcrm-main .first-screen__heading{font-size:38px}.first-screen__facts{justify-content:flex-start}.first-screen__fact{max-width:50%;margin-right:20px;width:114px;height:110px}.first-screen__fact-work{order:1}.first-screen__fact-guarantee{order:2}.first-screen__fact-growth{display:flex;background-repeat:no-repeat;order:3}.first-screen__fact-ideas{order:4}.first-screen__fact-projects{order:5;margin-right:0}.cases__list{width:70%}.cases__item{flex-wrap:wrap;padding-bottom:0;margin-bottom:60px}.cases__info{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%}.cases__pic-link{width:100%;max-width:100%}.cases__wrapper{width:60%}.cases__name{font-size:26px;margin-bottom:5px;line-height:1.5}.cases__desc{display:none}.cases__desc-mobile{margin-bottom:20px;font-size:15px;display:block}.reviews__wrapper{flex-direction:column;align-items:center}.reviews__wrapper .cd-author{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:600px;width:400px}.reviews__wrapper .name::after{display:none}.reviews__wrapper .foto img{width:75px;height:75px}.brickcrm-reasons-title{font-size:24px}.brickcrm-reasons-list{display:block}.brickcrm-reasons-list-li{width:100%}.brickcrm-reasons-list-li-title{font-size:20px;padding-left:70px}.brickcrm-reasons-list-li-title .li-numb{font-size:70px;line-height:70px}.brickcrm-reasons-list-li-text{padding-left:70px}}@media only screen and (max-width: 800px){.reviews{margin-top:80px !important}}@media only screen and (max-width: 767px){.first-screen-content{padding:120px 30px 20px}.first-screen__fact{margin-right:15px}.first-screen__fact-ideas{text-align:left}.first-screen__fact-projects{text-align:left}.brickcrm-section{padding:50px 0}.brickcrm-section-text{font-size:20px}.brickcrm-offer-text .text-block{font-size:20px}.brickcrm-case-main-text{font-size:20px}.brickcrm-price-wrapper{margin:0 auto}.brickcrm-price-note-text{margin:0 25px 50px 25px}.brickcrm-price-table{overflow-x:auto}.brickcrm-price-table table .tariff-title{font-size:20px}.brickcrm-price-table table .tariff-description{font-size:10px}.brickcrm-price-table table th:first-child,.brickcrm-price-table table td:first-child{font-size:12px}.brickcrm-price-table table .table-price{font-size:20px}.brickcrm-price-table table td .table-numb{font-size:20px}}@media only screen and (max-width: 700px){.first-screen-content::after{display:none}.first-screen__fact{width:30%;height:90px}.first-screen-content{padding:120px 25px 20px}.first-screen__fact-guarantee{width:30%}.first-screen__fact-guarantee::before{background-size:120% 120%}.first-screen__fact-ideas{width:45%;height:85px;align-items:flex-start;text-align:left}.first-screen__fact-projects{width:45%;height:85px;align-items:flex-start;text-align:left}.first-screen__fact-ideas::before{background-size:100% 120%}.first-screen__fact-projects::before{background-size:120% 120%}.first-screen__fact-ideas span{text-align:left}.first-screen__fact-projects span{text-align:left}.content__title-cases .content__title-wrapper span{margin-right:60px}.content__title-reviews{margin-bottom:50px}.content__title-reviews-mobile .content__title-wrapper span{margin-right:60px}.content__title-blog-mobile span{margin-right:60px}.content__title-faq span{margin-right:60px}.content__title-gallery .content__title-wrapper span{margin-right:60px}.content__title-footer .content__title-wrapper span{margin-right:60px !important}.content__title-wrapper-cases{margin-left:-25px}.content__title-wrapper-reviews-mobile{margin-left:-50px}.content__title-wrapper-faq{margin-left:-215px}.content__title-wrapper-blog-mobile{margin-left:50px}.content__title-wrapper-gallery{margin-left:-85px}.content__title-wrapper-footer{margin-left:-115px}.work__awards{flex-wrap:wrap;justify-content:center;width:100%}.work__awards img{margin:0 10px 20px}.cases{margin-top:60px !important}.cases__list{width:82%;margin-bottom:48px;margin-top:45px}.cases__name{font-size:24px}.cases__link-portfolio{font-size:16px;padding:0;width:80%;justify-content:center}.cases__link-portfolio::after{display:none}.content__title-reviews{display:none}.content__title-reviews-mobile{display:block}.quotes-mobile{display:inline-block}.reviews__list{flex-direction:column;height:auto;overflow:hidden;width:90%;margin:50px auto 24px;padding:0}.reviews__item{padding:0}.more-link{padding:0;display:none;font-size:14px}.more-link::after{display:none}.reviews__wrapper{flex-direction:column;justify-content:flex-start;align-items:center}.cd-author{flex-direction:column;align-items:center;text-align:center;margin-bottom:20px;width:100%}.reviews__wrapper .name{width:100%;font-weight:600;font-size:18px;line-height:143.5%;margin-bottom:10px;letter-spacing:.02em;color:#11171a}.reviews__wrapper .name::after{display:none}.reviews__wrapper .comment{width:70%;margin:0 auto;text-align:center;font-weight:500;font-size:12px;line-height:143.5%;letter-spacing:.02em;color:#8e8e8e}.reviews__wrapper .foto{text-align:center;width:100%}.reviews__wrapper .foto img{width:55px;height:55px}.reviews__wrapper .text::before{display:none}.reviews__wrapper .text{font-weight:500;font-size:14px;line-height:143.5%;padding-left:0;text-align:center;letter-spacing:.02em;color:#11171a;margin:0;width:65%}.reviews__wrapper .text div{margin-bottom:20px}.reviews__mobile-button{display:block;font-family:"Montserrat",normal;font-style:normal;font-weight:500;font-size:16px;line-height:145.5%;text-align:center;color:#ef3a4a;border:none;background-color:rgba(0,0,0,0);margin:0 auto 60px}.reviews__mobile-button span{border-bottom:2px dashed #ef3a4a}.reviews__item-hidden{display:none}.reviews__item-show{margin-bottom:60px;display:block}.reviews__mobile-button-hide{margin:0 auto;text-align:center}.reviews__item-show:last-child{margin-bottom:0}.brickcrm-section-title-desktop{display:none}.brickcrm-section-title-mobile{display:block}.brickcrm-section-title-wrapper span{margin-right:60px}}@media only screen and (max-width: 650px){.title-mobile .content__title-wrapper{display:flex;flex-direction:row}.content__title{font-size:32px}.content__title-faq .content__title-wrapper span{margin-right:50px}.content__title-reviews-mobile{margin-bottom:60px}.header__wrapper{padding:0 25px}.header__burger{right:25px}.lang-switcher{right:75px}.first-screen__award{margin:-30px auto 30px}.work__bg-element{height:20px}.work__info{font-size:18px;width:80%;margin-bottom:25px}.work__info-text{margin-bottom:0;padding-top:80px}.logo-slider{margin-bottom:35px}.work__clients{margin-bottom:0}.work__client{max-width:109px}.services__list{font-size:15px;width:60%}.services__item{width:100%}.services__title::before{width:55px;height:55px}.services__item .services__desc{width:100%;font-weight:400}.services__link{font-size:16px;padding-right:35px}.work__possibilities{padding-top:50px}.brickcrm-main-info{padding:0px 0px 17px 25px}.brickcrm-section-wrapper{margin:0 25px}.brickcrm-section-title{font-size:32px}.brickcrm-section-title-wrapper{padding-left:25px;text-align:center}.brickcrm-section-title-wrapper span{margin-right:40px}.brickcrm-section-title-wrapper .text-after,.brickcrm-section-title-wrapper .text-before{top:-4px}}@media only screen and (max-width: 600px){.reviews__wrapper .text{width:80%}.content__title-reviews-mobile{margin-bottom:70px}}@media only screen and (max-width: 550px){.services__list{width:80%}.cases__name{font-size:23px;margin-bottom:20px;line-height:0}.cases__info{align-items:flex-start}.cases__desc-mobile{margin-bottom:10px;font-size:12px}.cases__link{font-size:14px}.cases__link span::after{width:15px;height:15px;top:3px}.cases__link span{padding-right:30px}.cases__link span::after{top:0}}@media only screen and (max-width: 500px){.first-screen__fact{width:27%;height:110px}.first-screen__fact-guarantee{width:30%}.first-screen__fact-ideas{width:45%;height:85px}.first-screen__fact-projects{width:45%;height:85px}.upstairs{width:40px;height:40px}.upstairs-icon{width:40px;height:40px}.content__title-gallery{margin-bottom:34px !important}.content__title-wrapper-blog-mobile{margin-left:25px}.brickcrm-main-tags{margin:25px 0}.brickcrm-main-tags li{margin-right:10px;margin-bottom:10px;font-size:12px;display:inline-block}.brickcrm-main .first-screen__text{margin-bottom:25px}.brickcrm-main .first-screen__heading{margin-bottom:25px}}@media only screen and (max-width: 450px){.first-screen__heading{font-size:34px;width:90%}.brickcrm-main .first-screen__heading{font-size:34px;width:90%}.first-screen__text{font-size:14px}.first-screen__link a{font-size:14px;width:250px}.first-screen__fact-work{width:100px;height:110px}.first-screen__fact-guarantee{width:114px;height:110px}.first-screen__fact-growth{width:100px;height:110px}.first-screen__fact-ideas{width:170px;height:85px}.first-screen__fact-projects{width:170px;height:85px}.content__title-cases .content__title-wrapper span{margin-right:60px}.content__title-reviews-mobile .content__title-wrapper span{margin-right:60px}.content__title-blog-mobile .content__title-wrapper span{margin-right:60px}.content__title-faq .content__title-wrapper span{margin-right:60px}.content__title-gallery .content__title-wrapper span{margin-right:60px}.content__title-footer .content__title-wrapper span{margin-right:60px}.services__item .services__title::before{width:30px;height:30px;margin:15px 0}.brickcrm-reasons-title{font-size:22px}}@media only screen and (max-width: 420px){.header__burger{width:20px;height:17px}.header__burger-wrapper::before,.header__burger-wrapper::after{width:20px}.header__burger-wrapper::after{width:10px}.header__burger-wrapper span{width:20px}.header__burger:hover .header__burger-wrapper::before{width:10px}.header__burger:hover .header__burger-wrapper::after{width:20px}.header__burger-wrapper span{top:7px}.mobile-menu{-webkit-transition:.2s ease;transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease}.mobile-menu__socials{flex-wrap:wrap;width:50%;margin-left:auto}.mobile-menu__socials li{margin-top:10px}.mobile-menu__socials li:nth-child(3n){margin-right:0}.mobile-menu__socials li:nth-child(4),.mobile-menu__socials li:nth-child(5),.mobile-menu__socials li:nth-child(6){margin-bottom:0}.reviews{margin-top:60px !important}.reviews__wrapper .text{width:70%}}@media only screen and (max-width: 419px){.first-screen-content{padding:120px 10px 20px}.first-screen__heading{font-size:24px}.brickcrm-main .first-screen__heading{font-size:24px}.first-screen__text{width:90%}.first-screen__fact{margin-right:8px;font-size:12px;padding-right:5px;padding-left:5px}.first-screen__fact-work{width:85px}.first-screen__fact-guarantee{width:90px}.first-screen__fact-growth{width:85px}.first-screen__fact-ideas{width:140px}.first-screen__fact-projects{width:140px}.brickcrm-reasons-title{font-size:20px}}@media only screen and (max-width: 400px){.content__title-wrapper-blog-mobile{margin-left:-5px}.content__title-cases .content__title-wrapper span{margin-right:40px}.content__title-reviews-mobile .content__title-wrapper span{margin-right:40px}.content__title-faq .content__title-wrapper span{margin-right:40px}.content__title-gallery .content__title-wrapper span{margin-right:50px}.content__title-footer .content__title-wrapper span{margin-right:30px !important}.mobile-menu__container{padding:60px 20px 80px 25px}.contacts__block{width:100% !important}.contacts__block-email{padding-left:20px !important}.work__info{font-size:16px}.reviews__wrapper .text{width:85%}.brickcrm-description .content__title-brickcrm-description-mobile .content__title-wrapper{margin-left:-220px}}@media only screen and (max-width: 350px){.cases__link{font-size:12px}.cases__link span{padding-right:20px}.cases__link span::after{width:10px;height:10px;top:3px}.brickcrm-reasons-title{font-size:18px}.brickcrm-reasons-list-li-title{padding-left:0}.brickcrm-reasons-list-li-title .li-numb{position:relative;font-size:20px;line-height:1.5;margin-right:10px}.brickcrm-reasons-list-li-title .li-numb:after{content:"."}.brickcrm-reasons-list-li-text{padding-left:0}}@media only screen and (max-width: 300px){.brickcrm-description .content__title-brickcrm-description-mobile .content__title-wrapper{margin-left:-260px}}/*# sourceMappingURL=style.css.map */
