@media only screen and (max-width: 320px) {}

/*---------------------------------------------------------------(min-width: 321px) and (max-width: 768px)-------------------------------------*/
@media only screen and (min-width: 320px) and (max-width: 767px) {

    .quality-icon .ltx-icon {
        /*display:flex;*/
        /*align-items:center;*/
        /*margin-bottom:20px!important;*/
        position: inherit!important;
    }

    .ltx-navbar-icons .ltx-fa-icon img {
        /*max-width: 38px;*/
        width: 25px;
        height: 20px;
        position: relative;
        top: 34px !important;
        right: 33px;
    }

    .section4-h1 h2{
        font-size: 32px!important;
        color: #E74D28!important;

    }
    .section4-h2 h3{
        font-weight: 500px!important;
        font-size: 22px!important;
    }
    .services-sc.layout-portfolio article a:after {
        font-size: 96px;
        margin-left: 111px;
        margin-top: 50px;
    }
    .section4-services{
        padding-left:10px!important;
    }

    .section5-content h2{
        font-size:26px!important;
    }
    .section5-content h4{
        font-size:20px!important;
    }
    .section5-content .collect-btn{
        width: 262px!important;
    }
}




/*----------------------------------------------------------------(min-width: 769px) and (max-width: 1024px) ------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .ltx-navbar-icons {
        visibility: hidden !important;
    }
}









/*------------------------------------------------------------------(min-width: 1025px) and (max-width: 1440px)---------------------------------------------*/
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
    .ltx-navbar-icons .ltx-fa-icon h6 {
        font-size: 11px !important;
    }

    .navbar-layout-white .menu-item a:active {
        color: #e74d28 !important;
    }

    .quality-icon .ltx-icon {
        position: inherit !important;
    }

    .ltx-navbar-icons .ltx-fa-icon img {
        /*max-width: 38px;*/
        width: 25px;
        height: 20px;
        position: relative;
        top: 34px !important;
        right: 33px;
    }

    .ltx-navbar-icons {
        position: absolute;
        top: 11%;
        right: 10px !important;
    }

    .ltx-navbar-icons .ltx-nav-search .top-search {
        font-size: 1px;
    }

    .container .navbar-logo {
        margin-left: -26px !important;
    }

    .navbar-layout-white #navbar {
        padding-left: 0px !important;
    }

    .navbar-layout-white .menu-item span {
        padding: 0px !important;
        font-size: 13px;
    }

    .navbar-layout-white .menu-item a:hover {
        color: #e74d28 !important;
        background: yellow !important;
    }

    .navbar-layout-white .menu-item {
        color: #e74d28 !important;
        /*padding:0px!important;*/
        width: auto;
        padding-left: -90px !important;
        padding-right: -90px !important;
        margin-right: -7px !important;
        margin-left: -7px !important;
    }

    .vc_section {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    /*.ltx-about-image-1 {*/

    /*        margin-left:540px!important;*/
    /*    margin-top: 180px;*/
    /*}*/

    /*.ltx-about-image-2 img*/
    /*{*/
    /* height: auto; */
    /* width: 462px; */
    /*   max-width: 160%;*/
    /*    vertical-align: middle;*/
    /*    margin-top: -120px;*/
    /*    margin-left: -210px;*/
    /*}*/

    /*.vc_section  .section-3{*/

    /*    left: -274px;*/

    /*}*/

    /*.vc_hidden-md {*/
    /*  visibility: visible !important;*/
    /*}*/

    .ltx-about-image-1 {
        margin-top: -100px;
    }

    .ltx-about-image-1 img {
        margin-left: 672px !important;
        margin-top: -58px;
        width: 108px;
    }

    .ltx-about-image-2 img {
        position: initial;

        max-width: 110%;
        vertical-align: middle;
        margin-top: -427px;
        margin-left: 435px;
    }

    .services-sc.layout-portfolio article a:after {
        font-size: 76px;
        margin-left: 220px;
        margin-top: 60px;
    }
    .vc_section {
        padding-left: 100px !important;
        padding-right: 100px !important;
    }
    .section6-form-table .header{
        font-size:21px;
    }
}






/*----------------------------------------(min-width: 1441px)    (max-width:1600px) -----------------------------------------------------------------------*/
@media only screen and (min-width: 1440px) {

    .navbar-collapse{
        width:100%;
        /*padding-left:-190px;*/
    }
    .navbar-collapse .nav{
        margin-left: -190px !important;
        /*width: 1000px;*/

    }

    .ltx-navbar-icons .ltx-fa-icon h6 {
        font-size: 11px !important;
    }


    .ltx-navbar-icons .ltx-fa-icon img {

        width: 25px;
        height: 20px;
        position: relative;
        top: 30px !important;
        right: 33px;
    }

    .ltx-navbar-icons {
        position: absolute;
        top: 15%;
        right: -20px;
    }

    .ltx-navbar-icons .ltx-nav-search .top-search {
        font-size: 1px;
    }

    .container .navbar-logo {
        margin-left: -76px !important;
    }

    .navbar-layout-white #navbar {
        padding-left: 0px !important;
    }

    .navbar-layout-white .menu-item a:target {
        color: #e74d28 !important;
    }

    .quality-icon .ltx-icon {
        position: inherit !important;
    }
    /*.main-slider1 .bel-ons-btn:after {*/
    /*  visibility:hidden!important;*/
    /*}*/

    /*.main-slider1 .bel-ons-btn2:after {*/
    /*  visibility:hidden!important;*/
    /*}*/

    .ltx-about-image-1 {
        /*margin-left: 490px !important;*/
        /*margin-top: 110px !important;*/
        margin-left: 510px !important;
        margin-top: 110px !important;
    }

    .ltx-about-image-2 img {

        /*max-width: 160%;*/
        /*vertical-align: middle;*/
        /*margin-top: -120px;*/
        /*margin-left: -210px;*/

        max-width: 145%;
        vertical-align: middle;
        margin-top: -140px;
        margin-left: -156px;
    }

    /*.section4-services{*/
    /*        margin-left: 111px;*/
    /*margin-top: 50px;*/
    /*width:96px;*/
    /*}*/

    .services-sc.layout-portfolio article a:after {
        font-size: 96px;
        margin-left: 111px;
        margin-top: 50px;
    }
    .section5-content h4{
        padding-left:140px!important;
        padding-right:140px!important;
    }
    .vc_section {
        padding-left: 100px !important;
        padding-right: 100px !important;
    }
    .section6-form-table .form .header{
        font-size:21px;
    }
    .section6-form-table .icons-gr .iconss span{
        display:inline-flex!important;
    }

    .icons-gr .iconss .ltx-icon img{
        width: 50px!important;
        margin-left:52px!important;
    }

    /*.section7{
       width: 1300px;
           width: 170%;
       padding: 0px;
       margin-left: -240px;
   }*/
    .section7  .info-section .header{

        color: #000;
        font-family: Inter;
        font-size: 26px!important;

        font-weight: 500!important;

    }
    .section7 .info-section .subheader{

        color: #E74D28;
        font-family: Inter;
        font-size: 36px!important;
        margin-bottom:20px!important;
        font-weight: 600;

    }
    /*.section7 img{
        margin-bottom: 50px;
        width: 633px;
        height: 633px;
        margin-left: 90px;
    }*/
    .section4-h1 h2{
        color: #E74D28!important;
        font-family: Inter!important;
        font-size: 38px!important;
        font-style: normal!important;
        font-weight: 700!important;
        line-height: normal;
        letter-spacing: 5.7px;
    }

}






/*------------------------------------------------------------------------------*/
.quality-icon {
    margin-left: 0px;
}

.quality-icon h5 {
    font-size: 26px;
    padding-top: 30px !important;

    font-weight: 600 !important;
}

/*.vc_section {*/
/*    padding-left: 100px !important;*/
/*    padding-right: 100px !important;*/
/*}*/


.main-slider1 .bel-ons-btn:after {
    visibility: hidden !important;
}

.main-slider2 .bel-ons-btn2:after {
    visibility: hidden !important;
}
/*.section4-h1 h2{*/
/*    color: #E74D28!important;*/
/*font-family: Inter!important;*/
/*font-size: 38px!important;*/
/*font-style: normal!important;*/
/*font-weight: 700!important;*/
/*line-height: normal;*/
/*letter-spacing: 5.7px;*/
/*}*/

.section5 .collect-btn:after{
    visibility:hidden!important;
}
.collect-btn:before{
    font-size:40px;
    line-height: 20px;

}

.section5 .collect-btn{
    color:#E74D28!important;
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    width: 270px!important;
    padding-left: 18px!important;
    padding-right: 18px!important;

}

.section5 .lees-verder-btn:after{
    margin-top: 3px!important;
    font-size: 40px;;
}

.section5 .lees-verder-btn{
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    width: 262px!important;
    padding-top: 25px!important;
    padding-right: 65px!important;
}
.section6 .headers h2{
    color: #000;
    font-family: Inter;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding-bottom: 20px;
}
.section6 .headers h6{
    color: #E74D28;
    font-family: Inter;
    font-size: 40px;
    font-style: normal;
    font-weight: 800;
    padding-bottom: 20px;
}

.section6 .headers p{
    color: #000;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    width: 560px;
}

.section6-form-table  .btn{
    background:#E74D28!important;
    box-shadow: inset 0 0 0 0 ;
    box-shadow: inset 0 0 0 0 ;
}
.section6-form-table  .btn:hover{
    background:white!important;
    border:solid;
    border-color:#E74D28;
    color:#E74D28;

}


.section6-form-table .form .request-form .wpcf7-form-control{
    border-color:#E74D28!important;
}

.section6-form-table .icons-gr .iconss  h6{
    font-family: Inter;
    font-size: 27px;
    font-style: normal;
    font-weight: 600;
    color: black;
    margin-bottom: 6px;
}

.section6-form-table .icons-gr .iconss  .descr{
    color: #E74D28;
    font-family: Inter;
    font-size: 42px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
}


.section6-form-table .icons-gr .iconss span{
    display:inline-flex!important;
}

.icons-gr .iconss .ltx-icon img{
    width: 50px;

}
.section6-form-table .form{
    width:660px;
    width:49%!important;
}


.section7 .collect-btn:after{

    visibility:hidden!important;
}


.navbar-collapse .nav .menu-item a:after{
    visibility:hidden!important;
}



