@charset "utf-8";.only_mobile{display:none;}.fs_32{font-size:32px;}.fs_24{font-size:24px;}header .logo{width:300px;}header #menu li:not(:last-of-type){margin-right:30px;}.subheader_line{height:20px;}.bck_skew:before{content:'';width:calc(100% + 2.5vw);height:100%;position:absolute;background-color:var(--blue);}.bck_skew.up_r:before{-webkit-transform:skew(-25deg);transform:skew(-25deg);transform-origin:top left;right:0;}.bck_skew.bt_r:before{-webkit-transform:skew(25deg);transform:skew(25deg);transform-origin:bottom left;right:0;}.bck_skew .text{width:80%;}.bck_skew .text span{font-size:25px;}.mw_custom{max-width:250px;}.eq_h_container{display:grid;grid-auto-rows:1fr;grid-row-gap:20px;}.eq_2_cols{grid-template-columns:repeat(2, 1fr);}.eq_3_cols{grid-template-columns:repeat(3, 1fr);}.eq_4_cols{grid-template-columns:repeat(4, 1fr);}.cols_2_fl{grid-template-columns:90px 1fr;}.fixed_menu .item{padding:20px 0;font-size:20px;}.table_layout{grid-template-columns:200px 1fr;}.faq_tit_padd{padding:20px;}.faq_padd {padding:10px;}.pad_lt_20{padding-left:20px;}.pad_rt_30{padding-right:30px;}.marg_20_lr{margin:0 20px;}.marg_20{margin:20px;}@media screen and (min-width:1101px){.ico_menu{display:none;}}@media screen and (max-width:1100px){header #menu{display:none;position:absolute;top:100%;left:0;width:100%;z-index:15;background-color:white;padding:20px;font-size:30px;}header #menu li{padding:10px 0;border-bottom:1px solid var(--light_blue);}}.eq_4_cols .square_form .abs{max-width:439px;}.product_box{display:grid;grid-template-columns:1fr 1fr;}.product_box .up{font-size:30px;}.product_box > .card img{margin:10px 0;}.wrap2boxradius{gap:80px;}@media screen and (max-width:1100px){.wrap2boxradius{flex-direction:column;}}.boxradius{padding:50px;}@media screen and (max-width:1900px){.eq_4_cols{grid-template-columns:repeat(3, 1fr);}}@media screen and (max-width:1300px){.eq_4_cols, .eq_3_cols{grid-template-columns:repeat(2, 1fr);}.eq_3_cols .square_form .abs{max-width:439px;}}@media screen and (max-width:1350px){.keywords_list .blue_btn{margin-bottom:15px;}header #menu li:not(:last-of-type){margin-right:20px;}}@media screen and (max-width:1450px){header #menu li:not(:last-of-type){margin-right:20px;}}