
/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /local/templates/main/scss/
*/

.main_head_block{transition:all 0.3s}.main_head_block.header_fixed{background:#1a1a18;position:fixed;z-index:999;padding:20px 0}.closeMobileMenu,.openMobileMenu{display:none}.show992{display:none}.fullImg{margin-left:-56px;width:calc(100% + 142px)}.mb-25{margin-bottom:25px}.feedback_front_block__left .h2_anime_block{left:0px !important}.firstLetter{color:#d91d5c;font-size:32px;line-height:28px;display:inline}.textDescription{font-size:20px;line-height:28px}.textDescription p{margin-bottom:30px}.aboutNumbersImg{height:460px;width:688px}.aboutNumbersGrid{max-width:800px;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 50px}.aboutNumbersCount{color:#000;opacity:0.4;font-size:20px;line-height:1;margin-bottom:18px}.aboutNumbersNum{font-size:40px;line-height:40px;color:#000;margin:18px 0;border-left:4px solid #d91d5c;padding-left:10px}.aboutNumbersText{font-size:20px;line-height:30px;color:#414141}.bx-wrapper{overflow-x:hidden}.address{font-size:25px;line-height:1.2}.addressTitle{color:#d91d5c;font-size:25px;line-height:1.2}.address a{color:#414141;text-decoration:none}.addressGrayBlock{background:#e5e5e5;margin-top:30px;margin-left:100px;padding-bottom:100px}.addressGrayBlock .bx-yandex-view-layout{position:relative;top:-30px;left:-100px}.projectFirstScreen{min-height:100vh;height:auto;width:100%;position:relative;overflow:hidden;top:0}.projectFirstScreen .small_header_block__lines{z-index:2}.firstScreenOverlay{background:rgba(26, 26, 24, 0.98);height:100%;width:100%;position:absolute;z-index:2}.firstScreenImg{position:absolute;z-index:1;min-width:100%;min-height:100vh;left:50%;top:50%;transform:translate(-50%, -50%)}.firstScreenContent{position:relative;margin-top:120px;margin-left:50px;max-width:50%;height:auto;z-index:3;color:#fff;padding-bottom:50px}.firstScreenContent h1{color:#fff;text-transform:uppercase;font-size:40px;margin-bottom:40px;line-height:1.3}.projectPreviewText{font-weight:300;font-size:25px;line-height:130%;margin-bottom:40px}.firstScreenTitle{font-weight:700;font-size:25px;line-height:130%;margin-bottom:20px}.firstScreenBlock{margin-bottom:40px;font-size:25px;line-height:130%}.firstScreenBlock a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;transition:all 0.3s}.firstScreenBlock a:hover{text-decoration:none;border-color:transparent}.prevProject{display:inline-flex;align-items:center;margin-left:40px;position:relative}.prevProject:before{content:"";width:23px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.2' d='m0 8 11.225-6.481v12.962L0 8Z' fill='%23fff'/%3E%3Cpath d='m7.782 8 11.226-6.481v12.962L7.782 8Z' fill='%23fff'/%3E%3C/svg%3E");position:absolute;left:-40px;top:calc(50% - 7px)}.nextProject{display:inline-flex;align-items:center;margin-right:40px;position:relative}.nextProject:before{content:"";width:23px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.2' d='M23.5 8 12.275 1.519v12.962L23.5 8Z' fill='%23fff'/%3E%3Cpath d='M15.718 8 4.492 1.519v12.962L15.718 8Z' fill='%23fff'/%3E%3C/svg%3E");position:absolute;right:-40px;top:calc(50% - 7px)}.firstScreenShare{display:flex;align-items:center;gap:30px;font-size:25px;line-height:1.3}.ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{background-size:contain !important;background-repeat:no-repeat !important;background-position:center}.ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='13.125' fill='none'%3E%3Cpath d='M17.77 8.021c-.226-.32-.278-.643-.154-.97.309-.876 4.801-6.432 2.93-6.432-1.287.018-2.833 0-4.066 0-.23.058-.377.183-.47.438-.72 1.731-1.603 3.844-2.896 5.203-.17.142-.275.136-.47.083-.906-.994.061-4.402-.49-5.749-.11-.262-.347-.382-.59-.448C10.331-.16 7.52.022 7.06.637c-.131.176-.15.272-.055.288.437.072.747.243.929.515.344.789.597 4.987-.415 4.987-1.013 0-2.645-4.121-3.093-5.263-.119-.344-.423-.541-.743-.6L.69.59c-.526 0-.82.27-.634.815 1.56 4.032 4.972 11.848 10.206 11.653.525 0 1.427.21 1.837-.264.562-.778-.124-2.163.84-2.69.244-.136.496-.023.706.143 1.073.851 1.643 2.346 2.966 2.799.234.08.437.1.612.06l2.798-.047c.52 0 1.03-.241.923-.888-.407-1.387-2.033-2.813-3.175-4.148z' fill='%23fff' style='stroke-width:.656262'/%3E%3C/svg%3E") !important}.ya-share2__item_service_facebook .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg width='14' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m13.083 14.515.725-4.67H9.27v-3.03c0-1.277.633-2.524 2.666-2.524H14V.316S12.127 0 10.337 0c-3.74 0-6.182 2.237-6.182 6.285v3.56H0v4.67h4.155v11.29c.834.129 1.688.195 2.557.195.87 0 1.723-.066 2.557-.196v-11.29h3.814Z' fill='%23fff'/%3E%3C/svg%3E") !important}.ya-share2__item_service_facebook .ya-share2__badge{background-color:transparent !important}.ya-share2__item_service_twitter .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg width='26' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.004 21.473c-2.946 0-5.692-.857-8.004-2.335 1.963.127 5.426-.177 7.58-2.232-3.24-.149-4.702-2.634-4.893-3.697.276.107 1.59.234 2.33-.063C1.29 12.21.717 8.939.845 7.94c.699.489 1.885.659 2.35.616C-.277 6.071.973 2.333 1.587 1.525 4.079 4.98 7.815 6.92 12.437 7.027a5.34 5.34 0 0 1-.133-1.19c0-2.932 2.37-5.31 5.295-5.31 1.528 0 2.905.649 3.872 1.687 1.02-.239 2.558-.8 3.309-1.284-.379 1.36-1.558 2.494-2.27 2.915.005.014-.007-.015 0 0 .625-.095 2.32-.42 2.99-.875-.331.764-1.581 2.034-2.607 2.745.191 8.416-6.248 15.758-14.889 15.758Z' fill='%23fff'/%3E%3C/svg%3E") !important}.ya-share2__item_service_twitter .ya-share2__badge{background-color:transparent !important}.ya-share2__item_service_linkedin .ya-share2__icon{background-image:url("data:image/svg+xml,%3Csvg width='26' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.336 2.977c0 1.588-1.377 2.876-3.076 2.876-1.698 0-3.075-1.288-3.075-2.876C.185 1.388 1.562.1 3.26.1c1.7 0 3.076 1.288 3.076 2.877ZM.605 7.968h5.258V23.9H.605V7.968ZM14.328 7.968H9.07V23.9h5.258v-8.152c0-1.882.643-3.772 3.207-3.772 2.898 0 2.88 2.463 2.867 4.371-.017 2.495.025 5.04.025 7.553h5.258v-8.409c-.045-5.369-1.444-7.843-6.047-7.843-2.733 0-4.428 1.241-5.31 2.364V7.968Z' fill='%23fff'/%3E%3C/svg%3E") !important}.ya-share2__item_service_linkedin .ya-share2__badge{background-color:transparent !important}.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item{margin-right:10px !important}.firstScreenLaptop{background:url("../img/firstScreenLaptop.png") no-repeat;width:1004px;height:820px;padding:60px 0 129px 166px;overflow:hidden;position:absolute;left:47%;top:50%;transform:translateY(-43%);z-index:3}.firstScreenLaptopImgWrap{height:100%;overflow:hidden}.footer_block__logo img{max-width:192px}.footerSocial{display:flex;align-items:center;gap:15px}.footerHover{display:none}.footer_block__logo a:hover .footerHover{display:block}.footer_block__logo a:hover .footerStatic{display:none}@media (max-width:1655px){.main_head_block__menus .main_head_block__menu{gap:25px}.main_head_block__menus .main_head_block__menu li a{font-size:18px}.main_head_block__row .main_head_block__contact{flex-basis:450px;gap:30px}}@media (max-width:1450px){.main_head_block__menus .main_head_block__menu{gap:20px}.main_head_block__menus .main_head_block__menu li a{font-size:16px}}@media (max-width:1400px){.main_head_block__menus .main_head_block__menu{gap:15px}.main_head_block__menus .main_head_block__menu li a{font-size:14px}}@media (max-width:1200px){.main_head_block__menus .main_head_block__menu{gap:20px}.main_head_block__menus .main_head_block__menu li a{font-size:16px}}@media (max-height:800px){.firstScreenLaptop{top:auto;bottom:0;transform:none;padding-bottom:0;height:650px}}@media (max-width:1360px){.main_head_block .main_head_block__btns{display:none}.main_head_block .main_head_block__phones{flex-basis:100%;margin-top:0}.main_head_block__row .main_head_block__contact{flex-basis:170px}}@media (max-width:1350px){.footer_block__row .footer_block__body{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px;grid-auto-flow:row;grid-template-areas:"footer_block__logo footer_block__kontact" "footer_block__menu footer_block__kontact"}.footer_block__logo{grid-area:footer_block__logo}.footer_block__menu{grid-area:footer_block__menu}.footer_block__kontact{grid-area:footer_block__kontact}.firstScreenLaptop{display:none}.firstScreenContent{max-width:calc(100% - 100px)}.main_section__news__header .main_section__news__title{margin-right:50px}}@media (max-width:1200px){.main_head_block{background:#fff;height:50px}.main_head_block .main_head_block__row{height:50px;padding:0 15px;justify-content:space-between;align-items:center}.main_head_block .main_head_block__contact{flex-basis:50%;align-items:center}.main_head_block .main_head_block__phones ul li:first-child{margin-bottom:0}.main_head_block .main_head_block__phones ul li:after{width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.305 6.402a8.797 8.797 0 0 0 3.293 3.293l.737-1.032a.833.833 0 0 1 1.078-.246 9.518 9.518 0 0 0 3.82 1.136.833.833 0 0 1 .767.831v3.718a.834.834 0 0 1-.748.83c-.442.045-.887.068-1.335.068C5.783 15 0 9.217 0 2.083 0 1.635.022 1.19.068.748A.833.833 0 0 1 .898 0h3.718a.833.833 0 0 1 .83.767 9.518 9.518 0 0 0 1.137 3.82.833.833 0 0 1-.246 1.078l-1.032.737Zm-2.102-.548 1.584-1.13c-.45-.97-.758-2-.914-3.057H1.675c-.005.138-.008.277-.008.416 0 6.214 5.036 11.25 11.25 11.25.139 0 .278-.002.416-.008v-2.197a11.175 11.175 0 0 1-3.056-.915l-1.131 1.584a10.374 10.374 0 0 1-1.324-.625l-.048-.028a10.464 10.464 0 0 1-3.918-3.918l-.028-.048a10.37 10.37 0 0 1-.625-1.324Z' fill='%236C6B6B'/%3E%3C/svg%3E");margin-right:6px}.main_head_block .main_head_block__phones ul li a{color:#27aae1;font-size:11px}.main_head_block .btns{height:50px}.main_head_block.main_head_block.header_fixed{height:auto}.main_head_block__menus{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff;transition:all 0.3s}.main_head_block__menus:not(.active){transform:translateX(-100%)}.main_head_block__menus .main_head_block__menu{flex-direction:column;padding:20px;align-items:center}.main_head_block__menus .main_head_block__menu li{margin-bottom:15px}.main_head_block__menus .main_head_block__menu li a{color:#000}.closeMobileMenu{display:block;position:absolute;right:15px;top:15px}.openMobileMenu{display:block}.main_head_block__logo img{height:40px}.main_slider__body .owl-carousel .owl-stage-outer .owl-stage .owl-item,.main_slider__body .owl-carousel .owl-stage-outer .owl-stage .slide,.main_slider__body .owl-carousel .owl-stage-outer,.main_slider__body .owl-carousel .owl-stage-outer .owl-stage,.main_slider__body .main_slider__img{height:auto;min-height:500px;max-height:unset;display:flex}.front_sliders_block{min-height:0 !important}.front_sliders_block .main_slider__btns{display:none}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption h2{font-size:35px;line-height:1.2}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption{min-height:0;padding:100px 150px}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption ul li{font-size:25px}.feedback_front_block__right{width:40% !important}.main_section__number__block{margin-right:50px !important}.main_section__number__block:last-child{margin-right:0 !important}.main_section__clients__titles{margin-bottom:0 !important}.textDescription{padding:0 25px}.aboutNumbersImg{height:400px;width:500px}.addressGrayBlock{margin-top:100px}.footer_block__menu .footer_block__menu_nain ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:10px}}@media (max-width:992px){.show992{display:block}.owl-carousel .owl-item .main_slider__img img{min-height:0 !important}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption{display:flex;flex-direction:column;justify-content:center;padding:100px}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption ul,.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption p,.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption .main_slider__link-img{display:none}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption a{margin-left:0;position:relative}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption a:after{display:block;background:#d91d5c;height:1px;width:calc(100% + 15px);position:absolute;bottom:-3px}.front_sliders_block .owl-carousel .owl-nav .owl-prev{background-image:url("data:image/svg+xml,%3Csvg width='13' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.2' d='M0 8.804 6.043 1.18v15.248L0 8.804Z' fill='%23fff'/%3E%3Cpath d='m4.19 8.804 6.042-7.624v15.248L4.189 8.804Z' fill='%23fff'/%3E%3C/svg%3E") !important;width:13px;height:18px}.front_sliders_block .owl-carousel .owl-nav .owl-prev span{display:none}.front_sliders_block .owl-carousel .owl-nav .owl-next{background-image:url("data:image/svg+xml,%3Csvg width='13' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.2' d='M12.246 8.804 6.203 1.18v15.248l6.043-7.624Z' fill='%23fff'/%3E%3Cpath d='M8.057 8.804 2.014 1.18v15.248l6.043-7.624Z' fill='%23fff'/%3E%3C/svg%3E") !important;width:13px;height:18px}.front_sliders_block .owl-carousel .owl-nav .owl-next span{display:none}.main_section_trend{overflow-x:hidden}.main_section_trend__body{display:flex !important;flex-wrap:wrap !important}.main_section_trend__body .main_section_trend_block{width:50%}.main_section_trend__body .main_section_trend_block__price{height:20px}.feedback_front_block__right{display:none !important}.main_section__number__body.main_section__p{margin:0;display:block;background:#e5e5e5;padding:50px}.main_section__number__body.main_section__p .main_section__number__block{margin-right:0;margin-bottom:30px}.feedback_front_team__right{display:none !important}.main_section__clients{padding-bottom:50px !important}.main_section__about.main_section__bg{background:#e5e5e5;padding-top:50px}.main_section__about.main_section__bg .feedback_front_team__animate{width:auto;background:transparent}.main_section__about.main_section__bg .feedback_front_team-img__animate{display:none}.main_section__about.main_section__bg .feedback_front_team__animate{margin-top:25px}.main_section__about.main_section__bg .line_trend_block{position:relative;margin-left:0}.main_section__about.main_section__bg .line_trend_block:after{display:block;background:#d91d5c;height:1px;width:calc(100% + 15px);position:absolute;bottom:-3px}.feedback_front_team__numders{margin-left:-56px;margin-top:50px;width:calc(100% + 142px);padding:30px 56px 0;background:#fff}.feedback_front_team__numders ul{margin:0;gap:50px 0}.feedback_front_team__numders ul li{margin-bottom:0 !important}.footer_block__row .footer_block__logo{display:none}.footer_block__row .footer_block__body{display:block}.footer_block__row .left-menu{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:10px}.footer_block__row .left-menu li{padding-bottom:0}.footer_block__row .footer_block__kontact{width:100%}.footer_block__row .footer_block__kontact ul{padding-left:0}.footer_block__row .footer_block__kontact .phone{justify-content:start}.footer_block__row .footer_block__kontact .phone:after{margin-right:15px}.footer_block__copy{display:block !important;text-align:center}.footer_block__copy img{max-width:130px;margin-bottom:5px}.btn_to_top{right:10px !important;bottom:10px !important;top:auto !important}.small_header_block .small_header_block__title{margin:0 50px;width:100%;display:flex;align-items:center}.small_header_block .small_header_block__title h1{margin-top:0;margin-bottom:0;font-size:70px}.aboutNumbersImg{width:100%;margin-bottom:50px}.projectFirstScreen{height:75vh;min-height:unset}.firstScreenContent h1{font-size:30px;margin-bottom:25px}.projectPreviewText,.firstScreenTitle,.firstScreenBlock a,.firstScreenBlock,.firstScreenShare{font-size:20px;margin-bottom:15px}}@media (max-width:768px){body{background:#fff !important}.main_head_block__btns{display:none !important}.main_head_block__contact{display:flex;justify-content:space-between}.main_slider__body .owl-carousel .owl-stage-outer .owl-stage .owl-item,.main_slider__body .owl-carousel .owl-stage-outer .owl-stage .slide,.main_slider__body .owl-carousel .owl-stage-outer,.main_slider__body .owl-carousel .owl-stage-outer .owl-stage,.main_slider__body .main_slider__img{min-height:200px;width:100%}.mainPage .bx-header{padding-top:50px}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption{padding:20px 40px}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption h2{font-weight:400;font-size:25px;line-height:30px}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption .main_slider__link{margin-top:10px}.front_sliders_block .owl-carousel .owl-stage-outer .swiper-slide-caption a{font-weight:400;font-size:20px;line-height:1}.main_section h2{font-weight:400 !important;font-size:32px !important;line-height:24px !important}.main_section_trend{margin-top:25px !important}.main_section_trend .main_section_trend_block__title{padding-top:0}.feedback_front_block__left h2{margin-left:0 !important;left:35px !important}.feedback_front_block__left .h2_anime_block.element-show{left:35px !important}.feedback_front_block__left .front_main_form{margin-top:0}.main_section__clients{position:relative}.main_section__clients .main_section__clients__btn{position:absolute;width:100%;left:0;display:flex;justify-content:space-between;bottom:245px;padding:0 10px}.main_section__team{position:relative}.main_section__team .team_list__btn{position:absolute;width:100%;left:0;display:flex;justify-content:space-between;bottom:245px;padding:0 10px}.main_section__news{background:#e5e5e5;position:relative}.main_section__news .main_section__news__data{transform:none;font-weight:400;font-size:12px;top:-10px;left:30px;bottom:unset;width:auto}.main_section__news .main_section__news__btn{position:absolute;width:100%;left:0;display:flex;justify-content:space-between;bottom:375px;padding:0 10px}.bx-wrapper .small_header_block{min-height:250px;padding-top:50px}.small_header_block .small_header_block__title h1{font-size:25px;line-height:40px}.projectFirstScreen{height:auto}.firstScreenOverlay{width:100%;height:100%;position:absolute}.projectFirstScreen .small_header_block__lines{position:absolute}.firstScreenContent{position:relative;top:0;left:0;max-width:100%;padding:75px 50px 30px;margin:0}.firstScreenContent h1{font-size:20px;margin-bottom:25px}.projectPreviewText,.firstScreenTitle,.firstScreenBlock a,.firstScreenBlock,.firstScreenShare{font-size:20px;margin-bottom:15px}}@media (min-width:640px){.hidden640{display:none}}@media (max-width:640px){.visible640{display:none}}@media (max-width:576px){.main_head_block .main_head_block__contact{flex:1;justify-content:end;gap:35px}.main_head_block__phones ul li{white-space:nowrap}.main_section_trend__body{display:block !important}.main_section_trend__body .main_section_trend_block{width:100%;margin-bottom:25px}.main_section_trend__body .main_section_trend_block__head{flex-direction:row;margin-bottom:10px;padding-left:13px}.main_section_trend__body .main_section_trend_block__price{margin:0;margin-left:10px;font-weight:500;font-size:11px;line-height:20px}.main_section_trend__body .main_section_trend_block__title{font-size:18px;font-weight:500;line-height:20px;text-transform:uppercase}.main_section_trend__body .scale{width:100%}.main_section_trend__body .main_section_trend_block__body{margin-left:-12px;width:calc(100% + 24px)}.main_section_trend__body .main_section_trend_block__sale span:first-child{height:35px;width:65px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:500;font-size:18px;line-height:25px;padding:0}.main_section_trend__body .main_section_trend_block__text{padding:0;color:#414141;font-size:16px;line-height:20px;margin-top:5px;text-align:left;margin-left:13px}.main_section_trend__body .main_section_trend_block__footer{align-items:start}.main_section_trend__body .line_trend_block{margin-left:12px;margin-top:10px;position:relative;font-size:14px;padding-bottom:0;margin-bottom:0}.main_section_trend__body .line_trend_block:after{display:block;background:#d91d5c;height:1px;width:calc(100% + 15px);position:absolute !important;bottom:-3px;top:auto}.h2_anime_block__title,.h2_anime_block{left:25px !important}.main_section h2{text-transform:uppercase !important;font-size:20px !important;font-weight:400 !important;padding-bottom:10px !important}.feedback_front_block{padding:0 25px !important}.feedback_front_block__left h2{text-transform:none !important}.feedback_front_block__left .h2_anime_block.element-show{left:0 !important}.main_section_trend_block:nth-child(4){margin-bottom:0 !important}.main_section__feedback{padding-top:25px !important}.front_main_form{margin-bottom:30px !important}.front_main_form_new .form-group{margin:0 0 10px !important}.front_main_form_new .form-group .form-control{height:30px;padding:0 10px !important;border-radius:0 !important;color:#414141 !important;font-size:14px !important}.front_main_form_new .form-group textarea.form-control{height:50px !important;padding:10px !important}.btns.front_main_form__btn{width:155px !important;height:35px !important;font-size:14px !important;margin-top:15px !important}.main_section__number__body{padding:25px !important}.main_section__number__body .main_section__number__block{margin-right:0 !important;margin-bottom:20px !important}.main_section__number__body .main_section__number__block_title{font-size:20px;font-weight:400;line-height:1}.main_section__number__body .main_section__number__block_text{font-size:14px;line-height:20px}.main_section__clients{padding:25px !important}.main_section__clients .main_section__clients__items{padding:0 30px}.main_section__clients .main_section__clients__titles > div{right:0 !important}.main_section__clients .main_section__clients__titles > div .h2_anime_block{left:0 !important}.main_section__clients .main_section__clients__body{margin-left:0}.main_section__clients .main_section__clients_name{font-size:14px;margin:0}.main_section__clients .main_section__clients__title{font-size:14px;margin:0}.main_section__clients .main_section__clients_date{font-size:11px;margin-bottom:10px}.main_section__clients .main_section__clients__text{font-size:14px;line-height:20px}.main_section__clients .file_feedback{align-items:center}.main_section__clients .clients_mail_p{font-size:14px}.main_section__clients .mail_image{width:35px;height:35px;background-size:cover}.main_section__clients .main_section__clients__btn{bottom:160px;z-index:3;padding:0}.main_section__clients .main_section__clients__btn img{width:30px;height:30px}.main_section__about.main_section__bg{padding:25px 25px 0 !important}.main_section__about.main_section__bg > .row{margin:0 !important}.main_section__about.main_section__bg.main_section h2{padding-left:0 !important}.main_section__about.main_section__bg .fullImg{margin:0 -25px 25px;width:calc(100% + 50px)}.feedback_front_team{padding:0 !important}.feedback_front_team .feedback_front_team__left{padding:0}.feedback_front_team__body{font-size:14px;line-height:20px}.feedback_front_team__body p{font-size:14px;line-height:20px}.feedback_front_team__numders{box-sizing:border-box;padding:25px !important;margin-left:-25px !important;width:calc(100% + 50px) !important}.feedback_front_team__numders ul{margin-top:0 !important;padding-bottom:25px !important;gap:20px 10px}.feedback_front_team__numders ul li{width:calc(50% - 10px) !important}.feedback_front_team__numders .feedback_front_team__numder__body{font-size:20px;line-height:40px;margin:10px 0}.feedback_front_team__numders .feedback_front_team__numder__text{font-size:12px;line-height:20px}.main_section__team{padding:0 25px 25px !important}.main_section__team .row{margin:0}.main_section__team .row .team_list{padding:0}.main_section__team .team_list__titles{margin-bottom:0}.main_section__team .team_list__titles > div{right:0 !important}.main_section__team .team_list__titles .h2_anime_block{left:0 !important}.main_section__team .team_list__items{max-width:250px !important;margin:0 auto}.main_section__team .team_list__btn{z-index:3;padding:0}.main_section__team .team_list__btn img{width:30px;height:30px}.main_section__team .team_list__image img{width:100%}.main_section__team .team_list__title{font-size:20px;line-height:30px;margin:0;text-align:left !important;display:block}.main_section__team .team_list__title:before{display:none}.main_section__team .team_list__footer{margin:0 !important;width:100%}.main_section__team .team_list__text{text-align:left !important;font-size:14px;line-height:20px}.main_section__news{padding:25px !important}.main_section__news .row{margin:0}.main_section__news .row .main_section__news_list{margin:0;padding:0}.main_section__news .main_section__news__row{padding:0}.main_section__news .main_section__news__titles{margin-bottom:0}.main_section__news .main_section__news__titles > div{right:0 !important}.main_section__news .main_section__news__titles .h2_anime_block{left:0 !important}.main_section__news .main_section__news__btn{z-index:3;padding:0;bottom:50%}.main_section__news .main_section__news__btn img{width:30px;height:30px}.main_section__news .main_section__news__body{height:auto;margin-left:0}.main_section__news .main_section__news__items{max-width:250px !important;margin:0 auto}.main_section__news .main_section__news__data{left:8px}.main_section__news .main_section__news__title{font-size:14px;line-height:17px;margin-left:8px;max-width:190px}.main_section__news .main_section__news__footer{padding:8px 8px 25px}.main_section__news .main_section__news__text,.main_section__news .main_section__news__text p{padding:0;font-size:12px;line-height:20px;margin-bottom:10px}.main_section__news .line_trend_block{font-size:14px}.main_section__news .line_trend_block:after{display:block;background:#d91d5c;height:1px;width:calc(100% + 15px);position:absolute;bottom:-3px}footer{padding:15px 25px !important}footer .footer_container{padding:0}footer .row{margin:0}footer .row .footer_block__row{padding:0}footer .footer_block__menu{padding-top:0}footer .footer_block__menu_nain ul li a{font-size:14px;line-height:20px;text-transform:uppercase}footer .footer_block__row .left-menu{gap:5px}footer .footer_block__menu_uslugi ul li a{font-size:14px;line-height:20px}footer .footer_block__kontact{padding-top:0;position:relative}footer .footer_block__kontact .phone{font-size:16px;line-height:40px;margin-bottom:0}footer .footer_block__kontact .phone:after{margin-right:10px !important}footer .footer_block__kontact .icon{margin-bottom:0;position:absolute;display:flex;flex-direction:column;gap:10px;right:0;top:10px}footer .footer_block__kontact .adress{font-size:16px;line-height:25px;width:300px;margin-bottom:10px}footer .footer_block__kontact .adress:after{padding:0 18px !important}.btn_to_top{right:auto;left:15px}.b24-widget-button-position-bottom-right{right:auto !important;left:10px;bottom:70px !important}.img_to_top{width:55px !important}section.main_section__center{overflow-x:hidden !important;padding:0}.feedback_front_block__left h2{left:0 !important}#trend .h2_anime_block__title{left:25px !important}.footer_block__copy{font-size:16px !important}.footer_block__copy img{max-width:100px}.main_head_block__phones{flex-basis:unset !important;margin-top:0 !important}.aboutNumbersGrid{gap:20px 10px}.aboutNumbersCount{font-size:20px;line-height:20px}.aboutNumbersNum{font-size:20px;line-height:40px;margin:10px 0}.aboutNumbersText{font-size:12px;line-height:20px}.addressGrayBlock{margin-left:50px;padding-bottom:50px}.addressGrayBlock .bx-yandex-view-layout{left:-50px}.address,.addressTitle{font-size:24px}.firstScreenContent{padding-right:25px;padding-left:25px}.firstScreenShare{flex-direction:column;gap:10px;align-items:start}.feedback_front_block.container{padding-right:25px !important}.main_section__center.project_list{padding:0}.project_list_nav__item > a{padding:10px}.textDescription,.textDescription p{font-size:18px;line-height:20px}}@media (max-width:379px){.main_head_block .main_head_block__contact{gap:10px}.main_head_block__logo{max-width:100px}.main_head_block__logo img{height:auto;width:100%}.main_section_trend__body .main_section_trend_block__head{flex-direction:column;align-items:start}.main_section_trend__body .main_section_trend_block__price{margin-left:0}.addressGrayBlock{margin-left:0;padding-bottom:0;margin-top:50px}.addressGrayBlock .bx-yandex-view-layout{left:0;top:0}}