@media (max-width:1279px),print{:root{--font_size:15px}html.custom_scroll ::-webkit-scrollbar{height:5px;width:5px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{height:20px;margin-top:40px}.swiper-pagination-bullet{height:20px;width:20px}.swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:12px!important}header .bottom,header .data{padding:8px 0}header .logo img{width:188px}header .pexay_logo{margin-left:10px}header .pexay_logo img{width:96px}header .send_project{display:none}header .callback_btn{margin-left:10px}header .phone{margin-left:20px}header .menu{height:40px;margin-right:-8px;margin-left:-8px;width:calc(100% + 16px)}header .menu_item>a{height:auto;padding:10px 8px 13px}header .menu_item>a .arr{height:16px;margin-left:6px;width:16px}header.fixed{display:none}.form .input{height:64px;padding:0 23px;font-size:18px}.form .submit_btn{padding:20px 40px;font-size:20px;line-height:24px}.text_block{font-size:var(--font_size);line-height:25px}.text_block>*{margin-bottom:20px}.main_video .icon{height:88px;bottom:48px;width:88px}.main_video .icon svg{height:32px;width:28px}.official_guarantee{padding-top:12px;margin-bottom:80px}.official_guarantee .data{padding:8px 24px 16px;width:660px}.official_guarantee .data img{height:440px;left:-260px;width:440px}.official_guarantee .data .val{font-size:140px}.official_guarantee .data .desc{font-size:28px}.official_guarantee .exp{font-size:18px;line-height:26px;margin-top:24px}.official_guarantee .btn{padding:16px 40px;font-size:28px;width:auto;line-height:40px}.our_advantages,.our_advantages .block_title{margin-bottom:60px}.our_advantages .row{margin-left:-40px}.our_advantages .row>*{max-width:calc(33.333% - 40px);margin-left:40px;width:300px}.our_advantages .item{font-size:24px;line-height:30px}.our_advantages .item .icon{height:80px;margin-bottom:28px}.glazing_rated{margin-bottom:80px}.glazing_rated .block_title{font-size:32px;margin-bottom:60px}.glazing_rated .trust_us{right:-12px;top:-40px}.glazing_rated .trust_us .inner{height:280px;width:280px}.glazing_rated .trust_us .back,.glazing_rated .trust_us .front{font-size:40px}.glazing_rated .item .name{font-size:18px;line-height:24px}.glazing_rated .item .desc{margin-top:8px}.choose_window{margin-bottom:60px}.choose_window .types .row{margin-left:-48px}.choose_window .types .row>*{margin-left:48px}.choose_window .types .type{padding:16px 20px 15px 16px;margin-top:36px}.choose_window .types .type .recommend{padding:8px}.choose_window .product .name{font-size:19px;line-height:25px}.choose_window .product .price{font-size:28px;padding-bottom:20px;line-height:34px}.choose_window .product .btn,.choose_window .product .whatsapp_link{height:48px;font-size:15px;width:252px;line-height:23px}.choose_window .product .whatsapp_link{margin-top:16px}.choose_window .product .whatsapp_link .icon{margin-right:16px}.choose_window .exp{font-size:17px;line-height:25px;margin-top:28px}.useful_options{margin-bottom:60px}.useful_options .image{height:360px;width:480px}.useful_options .data{padding:0 24px;width:calc(100% - 500px)}.useful_options .data .icon{margin-bottom:24px}.useful_options .data .icon img{height:120px}.useful_options .data .desc{min-height:0;font-size:18px;line-height:26px}.FAQ{margin-bottom:60px}.FAQ .data{padding:0;width:calc(100% - 280px)}.FAQ .tabs{width:300px}.FAQ .tabs .btn{padding:12px 24px;line-height:21px}.FAQ .tab_content.active{padding-right:0;width:calc(100% - 348px)}.FAQ .tab_content .title{font-size:22px;line-height:30px}.FAQ .tab_content .desc{line-height:23px}.FAQ .boss{padding:0;width:252px}.repair_service{margin-bottom:40px}.repair_service .block_title{font-size:32px;margin-bottom:48px}.repair_service .data{width:328px}.repair_service .title{font-size:28px;margin-bottom:24px}.repair_service .items{font-size:20px}.repair_service .items>:before{height:6px;top:9px;left:6px;width:6px}.repair_service .telegram_link{margin-top:80px}.repair_service .image{width:calc(100% - 400px)}.for_developers .block_title{font-size:32px;margin-bottom:48px}.for_developers .data{width:340px}.for_developers .title{font-size:28px;margin-bottom:24px}.for_developers .items{font-size:20px}.for_developers .items>*+*{margin-top:20px}.for_developers .items>:before{height:6px;top:9px;left:6px;width:6px}.for_developers .whatsapp_link{margin-top:80px}.for_developers .whatsapp_link a{padding:12px;font-size:16px}.for_developers .image{width:calc(100% - 400px)}.about_page{margin-bottom:40px}.about_page .data{width:calc(100% - 400px)}.about_page .sub_title{margin-top:16px}.about_page .desc{font-size:var(--font_size);line-height:23px;margin-top:24px}.about_page .socials{margin-top:48px}.about_page .socials .items{margin-top:28px}.about_page .image{width:400px}.action_block{padding:100px 0}.action_block .title{padding:24px 0;font-size:40px;margin-bottom:20px}.action_block .form{width:640px}.action_block .form .line{width:calc(100% - 324px)}.action_block .form .submit{width:300px}.action_block .form .agree{font-size:14px;line-height:20px;margin-top:24px}.contacts_page .data{width:460px}.contacts_page .info{margin-top:40px}.contacts_page .item{min-height:40px;font-size:17px}.contacts_page .qr_codes{margin-top:48px}.contacts_page .qr_codes>*+*{margin-left:60px}.contacts_page .qr_codes .title{font-size:20px}.contacts_page .qr_codes img{width:148px}.contacts_page .image{height:470px;width:calc(100% - 520px)}.contacts_page .map{height:450px;margin-top:48px}.contacts_page .map_qr_code{margin-left:0;left:24px;width:224px}.contacts_page .map_qr_code .title{font-size:22px;margin-bottom:16px}.windows{margin-bottom:0}.windows .cont{padding:0}.windows .window .desc{padding:20px;font-size:16px;bottom:28px;left:66px;width:460px}.windows .window .buy{padding:14px 24px 24px;right:24px;bottom:60px;width:348px}.windows .window .buy .price{font-size:17px}.windows .window .buy .link a{padding:16px 24px;font-size:18px}.windows .gallery{padding:40px}.windows .gallery .row{margin-left:-80px}.windows .gallery .row>*{margin-left:80px;width:calc(50% - 80px)}.cases{margin-bottom:60px}.cases .list>*+*{margin-top:48px}.cases .case .images{width:calc(100% - 464px)}.cases .case .images .row{margin-bottom:-16px;margin-left:-16px}.cases .case .images .row>.big{width:calc(100% - 16px)}.cases .case .data{width:440px}.cases .case .features,.cases .case .location{font-size:17px}.cases .case .features>*+*{margin-top:20px}.cases .case .features>:before{height:7px;top:6px;width:7px}.cases .case .buy{padding:14px 24px 24px;margin-top:40px}.cases .case .buy .price{font-size:17px}.cases .case .buy .link a{padding:16px 24px;font-size:18px}.sliding_systems{margin-bottom:60px}.sliding_systems .block_head .title{max-width:calc(100% - 172px);margin:0 40px}.sliding_systems .video{margin-right:-24px;margin-left:-24px;width:calc(100% + 48px)}.sliding_systems .video .icon{height:88px;width:88px}.sliding_systems .video .icon svg{height:32px;width:28px}.sliding_systems .head{margin-right:-24px;margin-left:-24px;width:calc(100% + 48px)}.sliding_systems .head .title{font-size:28px;bottom:80px;left:66px;width:430px}.sliding_systems .description{margin-bottom:60px}.sliding_systems .psk_portal{margin-right:-24px;margin-left:-24px;width:calc(100% + 48px)}.sliding_systems .psk_portal .title{padding:20px 24px;font-size:40px;right:30px;top:40px}.sliding_systems .advantages{margin-top:60px}.sliding_systems .advantages .row{margin-left:-12px}.sliding_systems .advantages .row>*{margin-left:12px;width:calc(50% - 12px)}.sliding_systems .advantages .item{min-height:120px;padding:16px 24px}.sliding_systems .advantages .item,.sliding_systems .schemes .desc{font-size:var(--font_size);line-height:23px}.sliding_systems .schemes .exp{padding:12px;font-size:13px;margin-top:24px}.sliding_systems .schemes .row{margin-bottom:-40px;margin-left:-40px;margin-top:40px}.sliding_systems .schemes .row>*{margin-bottom:40px;margin-left:40px}.sliding_systems .schemes .scheme .name{font-size:19px;margin-bottom:20px;line-height:23px}.sliding_systems .schemes .scheme img{height:204px}.configurator{margin-bottom:60px}.configurator .data{padding:24px 24px 23px 376px;margin-top:48px}.configurator .data .title{font-size:28px;margin-bottom:16px;line-height:34px}.configurator .data .handles{margin-top:12px}.configurator .data .label{line-height:19px}footer .data{padding:40px 0}footer .col{width:300px}footer .qr_codes>*+*{margin-left:28px}footer .qr_codes img{width:148px}footer .contacts{width:260px}footer .contacts .online{font-size:16px;line-height:26px;margin-top:24px}footer .contacts .socials a+a{margin-left:20px}footer .menu{justify-content:space-between;margin-top:32px}footer .menu,footer .menu>*{margin-left:0}footer .bottom{padding:16px 0;font-size:12px;line-height:20px}.modal_title{font-size:28px;margin-bottom:24px;line-height:34px}#team_modal{padding:48px;width:939px}#team_modal .row{margin-left:-24px}#team_modal .row>*{margin-left:24px;width:calc(33.333% - 24px)}#team_modal .person .photo{height:300px}#team_modal .person .photo.big{height:356px}#team_modal .person .info{font-size:var(--font_size)}#vacancies_modal{padding:40px;width:939px}#vacancies_modal .col{width:calc(100% - 420px)}#vacancies_modal .section{margin-top:40px}#vacancies_modal .section .title{font-size:24px}#vacancies_modal .section .sub_title{font-size:18px;line-height:22px}#vacancies_modal .section ul li{font-size:16px;line-height:22px}#vacancies_modal .section ul li:before{top:8px}#vacancies_modal .form{width:380px}#vacancies_modal .form .title{font-size:18px;margin-bottom:20px;line-height:24px}#vacancies_modal .form .exp{margin-top:24px}#equipment_modal{padding:40px 24px}#equipment_modal .col{padding:24px 20px;width:calc(50% - 12px)}#equipment_modal .title{padding:8px;font-size:24px}#equipment_modal .items{font-size:16px}#equipment_modal .items>*+*{margin-top:8px}}