/*https://getbootstrap.com/docs/5.0/layout/breakpoints/*/
/*@media (min-width:1400px){
	.container{max-width:1400px;}
}*/

@media (min-width: 769px) { 

}

/*X-Large devices (large desktops, less than 1400px)*/
@media (max-width: 1400px) {

}   /*end 1400*/

/*Large devices (desktops, less than 1200px)*/
@media (max-width: 1200px) {

}   /*end 1200*/

/*Medium devices (tablets, less than 992px)*/
@media (max-width: 992px) {

    .flevel {
    gap:0px;
    flex-direction: column;
    }
    .headcont {margin-top: 9px;}
    .logo-769 {display: block; padding: 15px;} /*for logo in toggle menu*/
    .img_hpage {margin-top: 15px;}
    .one_servbox {
        margin-bottom: 15px;
    }
    .one_servbox{margin-bottom: 25px;}
    .slicku_cat {margin-top: 25px;}
    ul.prods_list>* {width: 33%;}

}   /*end 992*/

/*Small devices (landscape phones, less than 768px)*/
@media (max-width: 768px) {

    .one_about {margin-bottom: 25px;}
    .politici {margin: 15px 0;}
    .politici ul {flex-direction: column;}
    .the_foot {text-align: center;}
    .fa_size {
    font-size: 19px;
    margin-right: 0px;
    }
    .headcont {gap: 7px; font-size: 14px !important;}
    .wrap_imgprod {margin-bottom: 30px;}
    ul.prods_list>* {width:50%;}

}   /*end 768*/

/*X-Small devices (portrait phones, less than 576px)*/
@media (max-width: 576px) {

    .main_content{padding-left:25px;padding-right:25px;}
    h1, .block_title {
    margin-bottom: 20px;
    font-size: 30px;
    }
    .img_serv {margin-bottom: 9px;}
    .box_title {font-size: 21px;}
    .headcont {
    flex-direction: column;
    text-align: center;
    }
    .sec_servs, .sec_testim{padding-left:20px; padding-right:20px;}
    .sec_prods {padding-left:30px; padding-right:30px;}
    .name_job .subtitle {margin-top:5px; display: inline-block;}
    ul.prods_list>* {width:80%;}

}   /*end 576*/