.left_block{width:362px;display:block}
.rith_block{width:calc(100% - 380px)}
.new_with{padding:15px;display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:1520px;margin-right:auto;margin-left:auto}
.new_with_dl_video{max-width:1520px;margin-right:auto;margin-left:auto}
.text_pod_bannerom{font-family:Gotham Pro;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0.44px;color:black;margin-bottom:20px;margin-top:20px}
.zagl_dop{font-family:Gotham Pro;font-weight:700;font-size:24px;line-height:135%;letter-spacing:0%;color:rgba(0,90,155,1)}
ul.ul_pod_list{font-family:Gotham Pro;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0.44px;color:black;margin-bottom:20px;margin-top:20px}
ul.ul_pod_list li{padding-left:40px;position:relative;padding-bottom:10px}
.text_pod{font-family:Gotham Pro;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0.44px;color:black;margin-bottom:20px}
.block_banner_servis{background:linear-gradient(0deg,#001F33 0%,#003C66 100%)}
.img_banner_servic_block{display:flex;justify-content:space-around;padding-top:60px;padding-bottom:60px}
.banner_servic_detail{display:flex;flex-direction:column;align-content:center;align-items:center}
.img_banner_servic_detai{margin-bottom:20px}
.name_banner_servic_detai{font-family:Gotham Pro;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0.15px;text-align:center;color:white}
ul.ul_pod_list li:before{background:url(/images/new/services/li_galka.png) no-repeat;content:'';width:27px;height:25px;position:absolute;top:0px;left:7px}
.block.mosaic-facilities-services-bloc_newk-new .tmmp-frontend-banner.tmmp-frontend-banner-1{width:50%}
.block.mosaic-facilities-services-bloc_newk-new .tmmp-frontend-banner.tmmp-frontend-banner-1:hover li{color:white}
.flex_block_ob{margin-top:30px}
.block_recl_flex{display:flex;margin-top:40px}
.block_recl_rith{box-shadow:0px 4px 64px 0px rgba(48,56,64,0.16);padding:20px 50px;border-radius:20px;margin-left:20px}
.block_recl_rith_title{font-family:Gotham Pro;font-weight:700;font-size:24px;line-height:135%;letter-spacing:0%;color:rgba(0,90,155,1);margin-bottom:20px}
.zagl_new_contact{font-family:Gotham Pro;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.25px;color:#595B61;margin-top:20px}
.text_new_contact{font-family:Gotham Pro;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0.44px;color:black;margin-top:6px}
.text_new_contact a{color:black}
.bottom_new_ser{text-align:center}
#page a.btn.btn-primary.btn-lg.fancybox-technical-support{background:var(--Color-3,rgba(0,90,155,1));border-radius:10px;border:none;font-family:Gotham Pro;font-weight:600;font-size:17px;padding:20px 50px;line-height:13.4px;letter-spacing:0.75px}
.bottom_new_ser.new_top_bott{margin-top:20px}
.new_with_dl_video{margin-top:40px}
.title_banner_servic_block{font-size:48px;line-height:100%;text-align:center;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;font-weight:700;font-style:normal;padding-top:70px;color:white;font-stretch:condensed}
.img_banner_servic_block{margin:0px 3%}

@media (max-width: 1080px) {

    .rith_block {width: 100%;}
    .glav_new_block {width: 100%;}
    .block_news_blocks {display: flex; flex-wrap: wrap;}
    .block_recl_flex {display: flex; flex-wrap: wrap;}
    .block_recl_rith {margin-top: 10px;}
    .banner_recl {width: 100%;}
    .banner_recl img {width: 100%;}

}

@media (max-width: 600px){
    .rith_block {width: 100%;}
    .block.mosaic-facilities-services-bloc_newk-new .tmmp-frontend-banner.tmmp-frontend-banner-1 {width: 100%;}
    .block_recl_flex {display: flex; flex-wrap: wrap;}
    .banner_recl {width: 100%;}
    .block_recl_rith {width: 100%; margin-left: 0px; margin-top: 20px;}
    .banner_recl img {width: 100%;}
    #page a.btn.btn-primary.btn-lg.fancybox-technical-support {line-height: 24.4px;}
    .title_banner_servic_block {padding-top: 25px; font-size: 40px;}
    .title_banner_servic_block img {display: none;}
    .banner_servic_detail {width: 50%; margin-bottom: 20px;}
    .img_banner_servic_block {display: flex; flex-wrap: wrap; padding-bottom: 10px;}
}