.font_size_12{font-size:1.3rem;}
@media (min-width:992px) and (max-width:1199px){body{font-size:1rem;}
#promo{display:block;top:80%;}
}
@media (max-width:991px){.sm-text-center{text-align:center !important;}
.sm-pull-none{float:none !important;}
.sm-m-top-10{margin-top:10px;}
.sm-m-top-20{margin-top:20px;}
.sm-m-top-30{margin-top:30px;}
.sm-m-top-50{margin-top:50px;}
#promo{display:block;top:80%;}
}
@media (max-width:768px){h2{font-size:2rem;}
p{font-size:90%;line-height:2rem;}
.xs-pull-none{float:none !important;}
.xs-text-center{text-align:center !important;}
.xs-m-top-10{margin-top:10px;}
.xs-m-bottom-10{margin-bottom:10px;}
.xs-m-bottom-20{margin-bottom:20px;}
.main_testimonial .testimonial_slid .slick-arrow.nextprevright{top:20px !important;}
.home{background:url(../images/background/backhome.jpg) no-repeat bottom center;background-size:cover;position:relative;height:50%;}
.main_home{margin-top:-10%;}
.main_home3{margin-top:-40%;height:400px !important;}
.home_btns{margin-top:15%;}
.btn_responsive{-webkit-transition:all 0.6s;transition:all 0.6s;text-transform:none !important;font-size:13px;font-weight:600;border-radius:2px;width:43%;max-height:80px;background:rgba(101,126,161,.7);padding:7% 10px;margin:1%;color:#eaeef6;line-height:.1rem;clear:both;}
.icofont-2_3x{vertical-align:middle;margin-left:-35%;}
width:-moz-max-content;width:-webkit-max-content;#promo{display:block;top:80%;}
#btnMenu{display:block !important;}
.nav > li > a{padding:10px 5px;}
/*.cb-slideshow li div h2{display:none !important;}*/
.cb-slideshow li div{left: 4%; top: 13%; width: 95%;}
.cb-slideshow li div h2{font-size:2rem;}
.cb-slideshow li div p{font-size:20px;}
.cb-slideshow li div p a{font-size:18px;}
.ecommerce_index {margin-top: -147%;}
}
@media (max-width:479px){html{font-size:85%;}
.testimonial_slid .slick-arrow{display:none;}
.home{background:url(../images/background/backhome.jpg) no-repeat bottom center;background-size:cover;position:relative;height:50%;}
.main_home{margin-top:10%;display:block!important;}
.main_home3{margin-top:-40%;display:block !important;height:400px !important;}
.home_btns{}
.btn{font-size:11px;}
.btn_responsive{-webkit-transition:all 0.6s;transition:all 0.6s;text-transform:none !important;font-size:13px;font-weight:600;border-radius:2px;width:43%;max-height:80px;background:rgba(101,126,161,.7);padding:7% 10px;margin:1%;color:#eaeef6;line-height:.1rem;clear:both;}
.icofont-2_3x{vertical-align:middle;margin-left:-35%;}
width:-moz-max-content;width:-webkit-max-content;.col-sm-3{padding-left:0%;padding-right:0%}
#promo{display:block;top:80%;}
#btnMenu{display:block !important;}
.nav > li > a{padding:10px 5px;}
.display_blocks_none{display:none;}
.reset_styles{padding:0px !important;margin:0px !important;}
.reset_styles_btn{padding:5px !important;margin:0px !important;}
.font_size_09{font-size:0.9rem;}
/*.cb-slideshow li div h2{display:none !important;}*/
.cb-slideshow li div{left: 4%; top: 13%; width: 95%;}
.cb-slideshow li div h2{font-size:2rem;}
.ecommerce_index {margin-top: -105% !important;}
}
@media (max-width:400px){.home{background:url(../images/background/backhome.jpg) no-repeat bottom center;background-size:cover;position:relative;height:50%;}
.main_home{margin-top:10%;display:block!important;}
.main_home3{margin-top:-30%;display:block !important;height:400px !important;}
.home_btns{margin-top:35%;margin-right:0%;}
.btn_responsive{-webkit-transition:all 0.6s;transition:all 0.6s;text-transform:none !important;font-size:13px;font-weight:600;border-radius:2px;width:43%;max-height:80px;background:rgba(101,126,161,.7);padding:7% 10px;margin:1%;color:#eaeef6;line-height:.1rem;clear:both;}
.btn-primary{padding:1rem 2rem;}
.btn_marginleft{margin-left:-15%;}
.icofont-2_3x{vertical-align:middle;margin-left:-35%;}
.btn{font-size:11px;}
width:-moz-max-content;width:-webkit-max-content;.col-sm-3{padding-left:0%;padding-right:0%}
#promo{display:block;top:80%;}
#btnMenu{display:block !important;}
.nav > li > a{padding:10px 5px;}
.display_blocks_none{display:none;}
.display_block{display:block !important;}
.reset_styles{padding:2px !important;margin:0px !important;}
.reset_styles_btn{padding:9px 3px 9px 3px !important;margin:20% 0 0 10% !important;}
.font_size_2{font-size:1.5rem;}
.font_size_09{font-size:0.9rem;}
.font_size_12{font-size:12px;}
.reset_styles_m_top_20{margin-top:20px;}
.text_float_left{float:left;margin-top:5px;padding-left:0;}
/*.cb-slideshow li div h2{display:none !important;}*/
.cb-slideshow li div{left: 4%; top: 13%; width: 93%;}
.cb-slideshow li div h2{font-size:2rem;}
.ecommerce_index {margin-top: -120% !important;}
}
@media (max-width:320px){html{font-size:60.5%;}
.btn.btnxs{padding:2.01rem 1.5rem;}
.home{background:url(../images/background/backhome.jpg) no-repeat bottom center;background-size:cover;position:relative;height:50%;}
.main_home{margin-top:10%;display:block!important;}
.main_home3{margin-top:-30%;display:block !important;height:400px !important;}
.home_btns{}
.btn_responsive{-webkit-transition:all 0.6s;transition:all 0.6s;text-transform:none !important;font-size:13px;font-weight:600;border-radius:2px;width:43%;max-height:80px;background:rgba(101,126,161,.7);padding:7% 10px;margin:1%;color:#eaeef6;line-height:.1rem;clear:both;}
.btn_marginleft{margin-left:-15%;}
.icofont-2_3x{vertical-align:middle;margin-left:-35%;}
.btn{font-size:10px;}
width:-moz-max-content;width:-webkit-max-content;.col-sm-3{padding-left:0%;padding-right:0%}
#promo{display:block;top:80%;}
#btnMenu{display:block !important;}
.nav > li > a{padding:10px 5px;}
.display_blocks_none{display:none;}
.display_block{display:block !important;}
.reset_styles{padding:0px !important;margin:0px !important;}
.reset_styles_btn{padding:7px 3px 7px 3px !important;margin:20% 0 0 10% !important;}
.font_size_2{font-size:2rem;}
.font_size_09{font-size:0.9rem;}
.font_size_12{font-size:10px;}
.reset_styles_m_top_10{margin-top:10px;}
.reset_styles_m_top_20{margin-top:20px;}
.text_float_left{float:left;margin-top:5px;padding-left:0;}
/*.cb-slideshow li div h2{display:none !important;}*/
.cb-slideshow li div{left: 4%; top: 13%; width: 92%;}
.cb-slideshow li div h2{font-size:2rem;}
.ecommerce_index {margin-top: -147% !important;}
.mp-inactive {padding: 4px !important;}
}