.bnr{position:relative}
.bnr .section-common.simple{padding:55px 0;overflow:hidden}
.bnr .bnr_param.simple_no_btn{position:relative;overflow:hidden;border-radius:var(--big_border_radius);padding:55px 52px}
.bnr .bnr_param.simple_no_btn .h2{font-size:26px}
.bnr .bnr_param.simple_no_btn .bnr_image{right:0;left:auto;transform:none}
.bnr .bnr_param.simple_no_btn .bnr_image:before{display:none}
body.front-page .bnr .h2,#poststuff .postbox .inside .acfe-fc-preview .bnr .h2{color:var(--second_text_color);font-size:34px}
.bnr_content{border-radius:32px;padding:54px 56px 40px;font-weight:300;position:relative;min-height:408px}
.bnr_content .h2{margin-bottom:16px}
.bnr_image{position:absolute;left:50%;transform:translateX(-50%);height:100%;top:0;width:990px;border-radius:0 32px 32px 0}
.bnr_image img{height:100%;width:100%;object-fit:cover}
.bnr_image:before,.bnr_image:after{position:absolute;top:0;height:100%;width:100%;content:''}
.bnr_image:before{right:-2px;background:linear-gradient(90deg,rgba(51,44,28,0) 62.03%,var(--extra_color) 100%)}
.bnr_image:after{left:-2px;background:linear-gradient(90deg,var(--extra_color) 0%,rgba(51,44,28,0) 100%)}
.bnr_info{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center}
.bnr .bnr_text{color:#fff;margin-top:18px;max-width:554px;font-size:15px}
.bnr_text ul,.bnr_text ul li{list-style-type:none}
.bnr_text ul{margin:35px 0 10px;padding:0;display:flex;flex-wrap:wrap}
.bnr_text ul li{min-width:145px;margin:0 42px 15px 0;position:relative;min-height:32px;display:flex;align-items:center;padding-left:42px}
.bnr_text ul li:before{content:'';position:absolute;top:0;left:0;height:32px;width:32px;background:url(../img/point.svg) no-repeat center/32px}
.bnr_links_wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.bnr_link{border-radius:var(--button_border_radius);padding:18px 28px;display:flex;align-items:center;justify-content:center;font-size:var(--button_font_size);font-weight:var(--button_font_weight);text-decoration:none!important;color:#333;text-transform:var(--button_text_transform);background:#fff;transition:opacity .3s}
.bnr_link:hover{opacity:.9}
.messenger_btn_for_baner{display:flex;justify-content:center;align-items:center;gap:9px;background:var(--second_color);color:var(--white_color);width:207px;height:var(--button_height);border-radius:var(--button_border_radius);font-size:16px;font-weight:600;text-transform:var(--button_text_transform);transition:all .3s}
.messenger_btn_for_baner_whatsapp{background:#51C85D}
.messenger_btn_for_baner_whatsapp:hover{background:#63DA6F}
.messenger_btn_for_baner_telegram{background:#20A0E1}
.messenger_btn_for_baner_telegram:hover{background:#46C2FF}
@media(max-width:1240px){
.messenger_btn_for_baner{width:50px;height:50px;border-radius:50%;gap:0}
.messenger_btn_for_baner span{display:none}
.bnr_links_btn_col{padding:0}
}
@media(max-width:990px){
.bnr .section-common.simple{padding:40px 0}
.bnr .bnr_param.simple_no_btn{padding:40px 30px}
.bnr_content{padding:40px 30px;min-height:300px}
body.front-page .bnr .h2,#poststuff .postbox .inside .acfe-fc-preview .bnr .h2{font-size:28px;text-align:center}
.bnr_image{width:100%;left:0;transform:none;border-radius:32px}
.bnr_info{flex-direction:column;align-items:center;gap:24px;text-align:center}
.bnr .bnr_text{max-width:100%}
.bnr_text ul{justify-content:center}
.bnr_links_wrap{justify-content:center}
.bnr_link{padding:14px 20px}
}
@media(max-width:767px){
.bnr .section-common.simple{padding:30px 0}
.bnr .bnr_param.simple_no_btn{padding:30px 20px}
.bnr_content{padding:30px 20px;min-height:250px;border-radius:20px}
body.front-page .bnr .h2,#poststuff .postbox .inside .acfe-fc-preview .bnr .h2{font-size:22px}
.bnr .bnr_text{font-size:14px;margin-top:14px}
.bnr_text ul{margin:20px 0 10px}
.bnr_text ul li{min-width:100%;margin:0 0 10px;justify-content:center}
.bnr_image{border-radius:20px}
.bnr_link{width:100%;max-width:280px;padding:16px 24px}
.messenger_btn_for_baner{width:46px;height:46px}
}
@media(max-width:479px){
.bnr .bnr_param.simple_no_btn{padding:24px 16px}
body.front-page .bnr .h2,#poststuff .postbox .inside .acfe-fc-preview .bnr .h2{font-size:20px}
.bnr_content{min-height:200px}
.messenger_btn_for_baner{width:42px;height:42px}
}