@media all and (min-width:1600px){
    .container{max-width: 100% !important;width: 1530px!important;margin: 0 auto !important;}
}

@media all and (max-width:1600px){
    .footer-social-links{min-width: auto;}
}  

@media all and (max-width:1400px){
    html body .listing-pods .pod-box.active{max-width: 650px !important;flex: 0 0 650px !important;}
    
    /*branche child*/
    .Intro-links.branche-links .component-main.listing_links .link-box {flex:0 0 50% ;max-width:50%;}
}

@media all and (max-width:1350px){
    html body .listing-pods .pod-box.active{max-width: 100% !important;flex: 0 0 100% !important;}
    .pod-box{flex: 100% !important;cursor: pointer;max-width: 100% !important;}
    .custom-pod-section .component-inner .component-main{flex-wrap:wrap !important;}
    .main-homepage-banner .d-table .d-table-cell .heading{font-size:65px;}
    .main-homepage-banner .inner .d-table-cell .text{width:650px;}
    nav.secondary>ul>li>span>div, nav.secondary>ul>li>span>a, nav.secondary>ul>li>a{font-size: 14px;padding: 0 10px;}
    nav.main>ul>li>span>a{font-size: 14px;padding: 0 10px;}
    #site-header .cta-links a.btn{padding: 8px 25px;font-size: 0.9em;}
    .company-info-tabs .component-inner{padding: 50px 0 50px 40px !important;}
    .company-info-tabs .component-inner .repeatable-content .info h2{font-size: 35px;line-height:normal}
    #site-footer .info .footer-text .footer-b-logos img{width: 70px !important;}
    .custom-ft-section .component-inner .component-main .item .info .btn{font-size:12px !important;}
    .custom-link-conection .home-links {padding-left:55px;}
    .button-tabs-section .component-inner .repeatable .repeatable-content .info .text .tab-info-wrapper .tab-info-box .tab-info-right{max-width:650px;}
    
}

@media all and (max-width:1200px){
    .custom-link-conection .component-inner .component-main .link-section-text-side{flex: 0 0 auto;width: 100%;padding-bottom: 40px;}
    .custom-link-conection .component-inner .component-main .link-section-link-side{flex: 0 0 auto;width: 100%;}
    .custom-link-conection .component-inner .component-main .link-section-text-side .info{width:100% !important;}
    .link-section-link-side .component-main .item a{width:100% !important;}
    .footer-upper .component-inner .item{flex: 0 0 auto !important;-ms-flex: 0 0 32% !important;max-width: 32% !important;}
    #site-footer .footer-navigation ul{gap:0px !important;flex-wrap: wrap;}
    nav.footer-navigation ul li{margin: 0 13px 0 0 !important;}
    .custom-ft-section .component-main .item{flex: 0 0 auto;width: 60%;}
    .custom-split-comp{padding:60px 0px !important;}
    .contact-form-wrapper .contact-form .component-introduction .info{max-width: 90% !important;flex: 0 0 90% !important;width: 90% !important;}
    .contact-form-wrapper .contact-form .component-introduction .info .heading{width: 100%;}
    .contact-form-wrapper .contact-form .component-introduction .info .text{width: 100%;}
    .recognizable-section-pods .component-main.listing-pods .item.items-5{padding-bottom:12px !important;}
    .custom-link-pod .items-1 a .image{top: 50%;bottom:unset; transform: translateY(-50%);}
    /*.custom-link-pod .items-1 a .image{position: absolute;top: 50%;bottom:unset; right: 20px;padding: 10px;margin: 0 !important;transform: translateY(-50%);}*/
    .custom-link-pod .items-1 a:hover .image{ transform:translateY(-50%) rotate(45deg);}
    
    /*header*/
    header#site-header #logo{padding:20px 10px;}
    .head-wrapper .has-child a{font-size:13px;}
    nav.secondary ul li.language-selector a > img{width:20px;heightl:20px;margin-right:0;}
    html[dir="ltr"] body.header-07-lg header#site-header nav.secondary ul li a{font-size:13px;}
    header#site-header nav.cta-links .btn{margin:0;}
    html[dir="ltr"] body.header-07-lg header#site-header nav.cta-links{margin:0;}
    nav.main > ul > li{margin-right:0;}
    .hover-pod.mg-menu .component-introduction .info.col{flex:0 0 100%;max-width:100%;}
   
    
    
    /*home page*/
    .custom-listing-section .component-inner .tab-content .component-main .item.item-blog .inner .meta{top:25px;left:15px;}
    .custom-listing-section .component-inner .tab-content .component-main .item.item-blog .inner .meta .categories ul li a{font-size:12px;padding:14px 30px;}
    .custom-listing-section .component-inner .tab-content .component-main .item.item-blog .inner a .info .heading{font-size:15px;}
    .slick-slider .slick-prev, .slick-slider .slick-next{top:32%;}
    .home-links .link-box{max-width:100% !important;}
    .custom-link-conection .home-links{padding-left:0;padding-right:55px;}
    .company-info-tabs .component-inner{margin-left:150px;}
    .pod-box .inner .image img{height:130px !important;}
    .custom-listing-section{padding-bottom:0 !important;}
    .custom-split-comp{padding-top:0 !important;}
    .button-tabs-section.accordion-desktop{display:none;}
    .button-tabs-section.accordion-tablet{display:block;}
    .custom-pod-section .component-inner .component-introduction .info{padding-top:20px;}
    .custom-pod-section .component-inner .component-introduction .info .heading{line-height:normal;}
    .parent-box-wrapper .component-main.listing-pods .item.items-3{padding-bottom:12px !important;}
    .button-tabs-section{padding:30px 0 !important;}
    .recognizable-section-pods {padding:30px 0 !important;}
    .more-information-section{overflow:hidden;}
    .constitution-advies-wrapper{margin-top:-165px;}
    .constitution-advies-wrapper .component-inner{padding-top:215px;}
    
    /*contact*/
    .custom-info-btn{max-width:100%;}
    
    /*over-ons child*/
    .downlaod-brochure-form{max-width:100%;margin-top:50px;}
    .circular-business-section .text{max-width:100%;}
    .downlaod-brochure-form .heading{max-width:100%;}
    .downlaod-brochure-form .text{max-width:100%;}
    .circular-business-pods .component-main.listing-pods .item.items-4{flex:0 0 33.33%;max-width:33.33%;}
    
    /*advies*/
    .more-information-section{margin-right:0;}
    .wish-wrapper{margin-bottom:0;}
    .custom-breadcrumb{padding-top:40px;}
    .advies-title .info .base-heading{width:100%;}
    .wish-wrapper .advice-subheading{max-width:100%;}
    .constitution-advies-wrapper .component-main .item .info .text.c2-text{max-width:100%;}
    .constitution-advies-wrapper .constitution-advies-left .info.text-left{text-align:center;}
    .constitution-advies-wrapper .constitution-advies-right .info.text-left{text-align:center;}
    .homePage-link-heading .info.text-left{text-align:center;}
    .advies-information-title .component-introduction .info .base-heading{max-width:100%;}
    .Solutions .advies-title .info .base-heading{max-width:100%;}
    
    /*security*/
    .wish-wrapper{padding-top:15px !important;}
    .advies-information-title{padding-bottom:15px !important;}
    .advies-information-title .component-introduction{padding-bottom:0px !important;}
    .constitution-advies-right .info .c2-text{padding-top:41px;}
    
     /*oplossingen*/
    .parent-box-wrapper .component-main.listing-pods .item.items-3 {flex:0 0 50% ;max-width:50% ;}
    .umbrella-solution-split .split-right-box{padding-left:0;padding:0 12px;}
    .umbrella-solution-split .split-right-box .info.text-left .base-heading{max-width:100%;}
    .umbrella-solution-split .split-right-box .info.text-left .text.base-text{max-width:100%;}
    .umbrella-solution-steps .component-main .split-left-box .info.text-left .base-heading{max-width:100%;padding-bottom:10px;}
    .umbrella-solution-steps .component-main .split-left-box .info.text-left .text.base-text{max-width:100%; padding-bottom:30px;}
    .umbrella-solution-steps .step-list .component-main .item.items-1{padding-top:18px;}
    .umbrella-solution-steps .step-list .component-main .item.items-1 .info .secondary-heading.base-secondary-heading{position:static;background:transparent;}
    

    /*oplossingen child*/
    .Intro-links .link-box{max-width:100% !important;}
    .more-info-wrapper .container{padding:50px;}
    .more-info-wrapper .moreInfo-link{padding-top:30px;}
    .more-info-wrapper .moreInfo-text{max-width:100%;text-align:center;padding-top:15px;}
    .more-info-wrapper .more-info-heading .info.text-left{text-align:center;}

    /*branche child*/
    .wish-wrapper{margin-top:20px;}
    .Intro-links.branche-links .component-main.listing_links .link-box {flex:0 0 100% ;max-width:100%;}
    .wish-wrapper.Solutions.branche-heading .component-main .item.item_block .info.text-left .text .heading-list{margin-top:25px !important;} 
    
    /*branches child*/
   .recognizable-section-pods .component-main.listing-pods .item.items-5 {flex:0 0 33.33% ;max-width:33.33% ;}
   
   /*mijn-interforce*/
   .custrom-account-info{max-width:100% !important;padding:0 !important;}
   .no-account-heading{padding:0 25px!important;margin-top:40px ;}
   .no-account-heading .info .heading{max-width:100%;}
   .no-account-heading .info .text{max-width:100%;}
   
   /*support*/
   .text-custom-top-left .info .text{width:100%;}
   .contact-info-wrapper .gray-links .component-introduction{margin:0;}
   
   /*vacancy*/
    .work-hard .text, .growing .text{max-width:100%;padding-bottom:30px;}
     .vacancy-details .component-main.listing-pods .item.items-3{flex:0 0 50%;max-width:50%;padding-bottom:12px !important;} 
     .growing .info.text-left{margin-left:0;}
     .job-vacancies .item-blog:before{top:20px;right:35px;}
     .job-vacancies .repeatable-content .component-main .item-blog .inner a .info .secondary-heading{position:static;padding-bottom:8px;}
     .list-time{position:static;}
     .growing .vacancy-videos2 .component-main .item.items-1{padding-left:0;padding-right:0;}
     .faq-section .nice-extras{margin-top:50px;}
     
     /*blog*/
     .customer-breadcrumb{padding:20px;}
     .custom-post-title{margin:0px;padding:0;}
     .custom-post-title .info{max-width:100%;}
     .custom-post-title .info .base-heading{max-width:100%;padding-top:0;}
     .custom-post-title .info .base-text{padding-bottom:25px;padding-top:20px;}
    
}

@media all and (max-width:1024px){
    .company-info-tabs .component-inner{margin:0px !important;}
    .custom-pod-section{padding: 40px !important;}
    .company-info-tabs{padding:0px !important;}
    
    /*header*/
    header#site-header .expand-header{display:block !important;}
    html[dir="ltr"] body.header-07-lg header#site-header nav.main{display:none !important;}
    html[dir="ltr"] body.header-07-lg header#site-header nav.secondary {display:none !important   ;}
    header .cta-links{display:none !important;}
    header#site-header {height: var(--small-header);overflow: hidden;}
    header#site-header .container {width: 100% !important;max-width: var(--header-max-width) !important;}
    header#site-header #logo img {width: auto;max-width: 100%;height: auto;height: calc(var(--small-header) - var(--logo_sm-padding_top) - var(--logo_sm-padding_bottom));max-height: calc(var(--small-header) - var(--logo_sm-padding_top) - var(--logo_sm-padding_bottom));border-radius: 0;}
    header#site-header #logo {position:absolute !important; padding:12px 10px;}
    
    /*mobile header*/
    html.reveal-out header#site-header{position: fixed;top: 0;right: 0;left: 0;width: calc(100% - var(--site-spacing_sm) - var(--site-spacing_sm));height: 0%;max-height: 0%;overflow: unset;}
    html.reveal-out .head-wrapper .mega-list-wrapper{background: #fff;display: block;position: fixed;left: 0;top: 0;bottom: 0;right: 0;z-index: 1000; overflow:auto;}
    html.reveal-out .head-wrapper .mega-list-wrapper #Aanpak {padding-top:100px !important;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod.mg-menu {position: static;opacity: 1;pointer-events: all;padding-top:0 !important;}
    html.reveal-out .head-wrapper .hover-pod .component-introduction{   border-bottom: 0px solid #e2e2e2;padding:0 5px;position:relative;}
    html.reveal-out .head-wrapper .hover-pod .component-main {border: none;border-style: none !important;display: none;}
    html.reveal-out .head-wrapper .hover-pod .component-inner .component-outro {opacity:0;}
    html.reveal-out .top-gray-bar .info p {display:none;}
    html.reveal-out .hover-pod .component-outro .info {height:0 !important;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod .component-introduction .base-heading{padding-bottom:20px;color: #44454A !important;font-weight: 600;font-family: 'Open Sans';cursor:pointer;}
    html.reveal-out .head-wrapper header#site-header nav.secondary{position: absolute;bottom: 0;top: 385px;left: 0;right: 0;}
    html.reveal-out .head-wrapper header#site-header nav.secondary ul li a{font-size:16px; padding:16px 0;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod.mg-menu .component-inner .container {margin:0;max-width:100%;}
    header #logo + .btn{position: absolute;top: 0;right: 30px;transform: translateX(-50px);margin-top: 11px;padding: 11px 20px !important;font-size: 15px;border-radius: 0px;font-size: 0 !important;width: 49px;height: 38px;}
    header #logo + .btn:before{content: "";background-image: url(/media/32sbusvq/tel-ico.svg);background-repeat: no-repeat;height: 23px;width: 23px;display: flex;right: 5px;position: relative;top: -2px;background-size: 20px;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod.mg-menu.expand-submenu .component-main{display:block !important;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod.mg-menu.expand-submenu .component-main .item.items-6{max-width:100%;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod.mg-menu .component-main .items-1 a .heading span img{height:26px;width:26px;}
    html[dir="ltr"] .btn + .btn {display: none;}    
    html.reveal-out .head-wrapper .mega-list-wrapper nav.secondary {display:block ;position:absolute;width:100%;max-width:100%;}
    html.reveal-out .head-wrapper .mega-list-wrapper nav.secondary ul {display:block;}
    html.reveal-out .head-wrapper .mega-list-wrapper nav.secondary ul li:nth-child(2){border-bottom: 1px solid #e2e2e2;padding-bottom:15px;}
    html.reveal-out .head-wrapper .mega-list-wrapper nav.secondary ul li:nth-child(3){padding-top:15px;flex-direction: column;align-items: baseline;}
    html.reveal-out .head-wrapper .mega-list-wrapper nav.secondary ul li a {text-transform:uppercase;text-decoration:none;font-size:16px;padding:15px 18px 20px 18px;font-family:var(--font-family-Normal);color:#44454A !important;font-weight:600;line-height:normal !important;}
    .mega-list-wrapper .component-outro{display:none;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod.mg-menu .component-inner .component-introduction::before{content: "\f3d0";font-size: 14px;width: 35px;height: 35px;position: absolute;bottom: 0;text-align: center;font-family: "Ionicons";z-index: 999;top: 50%;transform: translateY(-50%);right: 17px;display: flex;align-items: center;justify-content: center;pointer-events: none;}
    html.reveal-out .head-wrapper .mega-list-wrapper .hover-pod.mg-menu.expand-submenu .component-inner .component-introduction::before{content:"\f3d8";}
    .hover-pod .component-main .items-1 a{padding:20px !important;}
    .hover-pod .component-main .items-1 a .info{padding-top:0;}
    
    /*home page*/
    .footer-buttons-wrapper ul{margin-left:-20px;}
    .custom-listing-section{padding-bottom:0 !important;}
    .custom-split-comp{padding-top:0 !important;}
    
    /*contact page*/
    section.content.component .content-col.center-col.col{flex:0 0 100% ;max-width:100% ;}
    
   
}

@media all and (max-width:990px){
    .certificate-box .info{    padding: 28px 20px !important}
    .btn{    white-space: normal;}
    .certificeringen-section .info h1.heading  {font-size:32px}
    .downlaod-brochure-form .heading{    padding: 20px;}
    .circular-business-section .text{    max-width: 100%;    padding: 20px;}
    .downlaod-brochure-form .umbraco-forms .inner{padding:0}
    .button-tabs-section .component-inner .repeatable .repeatable-content .info .text .tab-info-wrapper .tab-info-box .tab-info-left{    padding: 20px 25px;}
    .custom-split-comp .component-inner .component-main .split-left-text{margin-top:15px}
    .more-info-wrapper .container{    padding: 40px 20px;}
    .custom-link-pod .items-1 a .image{}
    .links-info-box .listing_links-mini .distribute-link a .inner-lnk{    flex-direction: column;    align-items: baseline;}
    .component.usn_cmp_splitcomponent .component-main > .item.item_block.order-2{margin-top:0px}
    .custom-link-pod .items-1 a .info .base-heading{font-size:14px}
    .top-gray-bar .info p a{font-size:14px;    line-height: 20px;}
    .custom-pod-section{padding:10px 15px !important}
    .usn_back-to-top .btn{    left: 80%;    right: 0;}
    .btn-line-dark{    padding: 10px 15px;}
    nav.footer-navigation{padding-top: 10px !important;}
    nav.footer-navigation ul li{    padding: 5px 0;}
    #site-footer .footer-item .item_links a, #site-footer .info .footer-text a{font-size:15px}
    #site-footer .footer-heading{font-size:16px;}
    .contact-info-wrapper{padding-top:30px  !important}
    .info-inner-bg .info{padding:20px 25px }
    .custom-pod-section .component-inner .component-introduction .info{flex-wrap:wrap !important;}
    .custom-pod-section .component-inner .component-introduction .info .heading{max-width: 100% !important;flex: 0 0 auto !important;}
    .custom-pod-section .component-inner .component-introduction .info .text{max-width: 100% !important;flex: 0 0 auto !important;}
    .custom-pod-section .component-inner .component-introduction .info .text p{width:100% !important;}
    .custom-pod-section{padding-bottom:40px !important;}
    .company-info-tabs .component-inner{margin:0px !important;}
    .company-info-tabs .component-inner .repeatable-content .info h2{line-height:normal;}
    .company-info-tabs .component-inner .repeatable-content .info h2{font-size:;}
    .footer-upper .component-inner .component-main{flex-direction:row;}
    .footer-upper .component-inner .item{flex: 0 0 auto !important;-ms-flex: 0 0 50% !important;max-width: 50% !important;}
    .footer-upper .footer-logo{order:1;}
    .footer-upper .footer-social-links{order:3;}
    .footer-upper .footer-social-links .inner{JUSTIFY-CONTENT: flex-start;}
    .footer-upper .footer-upper-buttons{order:2;}
    #site-footer .footer-item{flex: 0 0 auto !important;max-width:33% !important;}
    nav.footer-navigation{flex-wrap:wrap !important;row-gap: 10px;}
    .footer-upper .btn{font-size:12px !important;}
    .custom-ft-section .component-main .item{flex: 0 0 auto;width: 100%;}
    .custom-listing-section{padding: 60px 0px !important;}
    header{position:relative;}
    header nav ul li{border:none !important;}
    header nav ul li span a{padding:16px 0px !important;}
    body.header-07-lg header#site-header nav.main{margin:0px !important;}
    header #burgerNavStyle{height: 40px !important;background-color: var(--light3-color) !important;right: 20px !important;margin-top: 10px !important;width: 50px !important;padding: 18px !important;}
    header .cta-links{width: 44px !important;height: 44px !important;position: absolute;top: -5px;right: 50px;transform: translateX(-50px);}
    header .cta-links a{border-radius: 0px;font-size: 0 !important;}
    header .cta-links a:before{content:"";background-image:url(/media/32sbusvq/tel-ico.svg);background-repeat: no-repeat;height: 23px;width: 23px;display: flex;right: 10px;position: relative;top: 0px;background-size: 23px;}
    header .cta-links{display:none ;}
    /*header #logo + .btn{position: absolute;top: 0;right: 30px;transform: translateX(-50px);margin-top: 11px;padding: 11px 20px !important;font-size: 15px;border-radius: 0px;font-size: 0 !important;width: 49px;height: 38px;}*/
    /*header #logo + .btn:before{content: "";background-image: url(/media/32sbusvq/tel-ico.svg);background-repeat: no-repeat;height: 23px;width: 23px;display: flex;right: 5px;position: relative;top: -2px;background-size: 20px;}*/
    .Intro-links .listing.listing_links:not(.listing_links-mini) .item a i{right: 15px;top: 35px;height: 35px;width: 35px;}
    .custom-link-pod img{height:25px;}
    /*home*/
    .custom-listing-section{padding-bottom:0 !important;}
    .custom-split-comp{padding-top:0 !important;}
    .custom-listing-section .component-inner .tab-content .component-main .item.item-blog .inner .meta .categories ul li a{font-size: 10px;padding: 12px 10px;}
    .slick-slider .slick-prev, .slick-slider .slick-next{top:27%;}
     
     /*over on*/
     .content-wrapper{flex-direction:column;}
     .more-information-section{margin-right:0;}
     .custom-link-pod .inner a{padding: 15px 35px;display: flex;align-items: center;justify-content: space-between;}
     .Intro-links .link-box a{max-width:100% !important;}
     .Intro-links .link-box{max-width:100% !important;}
     .content-wrapper .first p{font-size:16px !important;padding-bottom:20px;}
     .circular-business-pods .component-main.listing-pods .item.items-4{flex:0 0 50%;max-width:50%;}
     
     /*contact us*/
     .contact-form-wrapper .component-main .contact-form {flex: 0 0 100%;max-width:100%;}
     .contact-form-wrapper .component-main .contact-us-info {flex: 0 0 100%;max-width:100%;}
     .contact-form-wrapper .component-main.listing-pods .item.items-1{justify-content:center;}
     .contact-us-info .items-1 .inner {width:100%;}
     
     /*support*/
     .contact-info-wrapper .container{max-width:97%;}
     .contact-info-wrapper .gray-links .text-left .info{max-width:100% !important;margin:0;}
     .text-custom-top-left .info .text .contact-info .call-us-left{padding-bottom:30px;}
     .links-info-box{padding: 30px 30px; margin-top:50px !important;}
     .links-info-section .component-main .info-inner-bg{padding:0;}
     
     
     /*oplossingen*/
     .parent-box-wrapper .component-main.listing-pods .item.items-3 {flex:0 0 100% ;max-width:100% ;}
     .homePage-link-section .component-main.listing_links .item.items-3 {flex:0 0 100% ;max-width:100% ;}
     
    /*branches child*/
    .recognizable-section-pods .component-main.listing-pods .item.items-5 {flex:0 0 50% ;max-width:50% ;}
   
    /*over ons*/
    .custom-accordion-overOn .component-inner .repeatable .repeatable-content .info:nth-child(2) .text .tab-info-wrapper .tab-info-box:before{left:300px;}
    .custom-accordion-overOn .component-inner .repeatable .repeatable-content .info:nth-child(3) .text .tab-info-wrapper .tab-info-box:before{left:500px;}
    .certificeringen-section .component-main.listing-pods .item.items-2{flex:0 0 100%;max-width:100%;} 
    
    /*vacancy*/
    .vacancy-details .component-main.listing-pods .item.items-3{flex:0 0 100%;max-width:100%;} 
   
}

@media all and (max-width:768px){
    .homePage-link-section .component-inner .component-main .item.items-3{max-width: 100% !important;flex: 0 0 100% !important;}
    .footer-upper .component-inner .item{flex: 0 0 100% !important;max-width: 100% !important;}
    .footer-upper .footer-logo .inner{text-align: center;}
    .footer-upper .footer-social-links .inner{JUSTIFY-CONTENT: center;}
    .footer-buttons-wrapper ul{JUSTIFY-CONTENT: center;}
    .company-info-tabs .component-inner .repeatable{flex-direction: column-reverse;}
    .company-info-tabs .component-inner .repeatable .tabs{flex: 0 0 100% !important;-ms-flex: 0 0 100% !important;max-width: 100% !important;}
    .company-info-tabs .component-inner .repeatable-content{flex: 0 0 100% !important;-ms-flex: 0 0 100% !important;max-width: 100% !important;}
    .company-info-tabs .component-inner{padding: 50px 0 !important;}
    .company-info-tabs .component-inner .repeatable-content .info h2{font-size: 30px;font-weight: 900;}
    .company-info-tabs .component-inner .repeatable-content .info .text p{margin: 20px 0 40px 0;}
    .company-info-tabs .component-inner .repeatable .tabs ul.nav li.tab a span{margin-right:40px;}
    .custom-split-comp .right-img .component-main .image img{width: 326px;height: 375px;object-fit: contain;}
    .custom-listing-section{padding:40px 0px !important;}
    .custom-video-homepage .component-introduction{width:max-content;}
    .custom-video-homepage .component-introduction .info .link a{font-size:12px !important;font-weight:900 !important;}
    #site-footer .footer-item{flex: 0 0 auto !important;max-width: 100% !important;}
    #site-footer .info .footer-text .footer-b-logos img{width:141px !important;}
    .main-homepage-banner .base-bg, .main-homepage-banner .item.item_overlay .inner .image.base-bg::before, .usn_cmp_banner .item.item_overlay.base-bg .inner::before{background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%) !important;}
    .component.usn_cmp_banner .item:not(.item_scale-banner) .inner, .component.usn_cmp_banner .item.item_scale-banner .image + .inner{position:static !important;}
    .main-homepage-banner .inner .info.col{flex: 0 0 100% !important;-ms-flex: 0 0 40% !important;max-width: 100% !important;bottom: -20%;}
    .main-homepage-banner .d-table .d-table-cell .heading{font-size:55px;}
    .main-homepage-banner .inner .d-table-cell .text{width:100% !important;}
    .custom-listing-section .component-inner .tab-content .component-main .item.item-blog .inner a .info .heading{font-size: var(--header-6-fontSize);}
    .custom-listing-section .component-inner .tab-content .component-main .item.item-blog .inner .meta .categories ul li a{padding: 10px 20px;}
    .pod-box .inner .image{display:none;}
    .pod-box.active .inner{flex-direction: column !important;}
    .pod-box .inner .info .heading{height:auto !important;}
    .pod-box .inner{padding: 18px !important;}
    .custom-pod-section .component-inner .component-introduction .info{padding-top:40px;}
    .custom-pod-section .component-inner .component-introduction .info .heading{line-height:35px;}
    .contact-form-wrapper .contact-form .heading{padding-bottom:20px;}
    .contact-form .component-introduction{padding-bottom:0px !important;}
    .custom-link-conection .component-inner .component-main .home-links{flex: 0 0 auto !important;width: 100% !important;}
    .custom-link-conection .component-inner .component-main .home-links .listing_links{}
    .custom-link-conection .component-inner .component-main .home-links .listing_links .link-box{max-width:100% !important;}
    .custom-ft-section .image.background-image.component-background-image.lazyloaded{background-image:none !important;}
    .custom-ft-section .component-inner .component-main .item .info .btn{white-space:nowrap;padding:12px 40px;}
    
    /*home*/
    .custom-link-conection .home-links{padding-left:0;padding-right:0px; margin:0 auto;}
    .Intro-links .listing.listing_links:not(.listing_links-mini) .item a i{top:35px;right:25px;}
    .footer-buttons-wrapper ul{margin-left:25px;}
    .custom-listing-section{padding-bottom:0 !important;}
    .custom-split-comp{padding-top:0 !important;}
    
    /*over ons*/
    .custom-link-pod{margin-top:0;}
    .custom-link-pod img{;width: 20px;height: 20px;}
    /*.custom-link-pod .items-1 a .image{padding:0;bottom:30px;right:30px;margin-top:0 !important;}*/
    .custom-video-homepage{margin-top:0 !important;}
    .button-tabs-section.custom-accordion-overOn .component-inner .repeatable .tabs ul.nav{max-width:100%;flex-wrap:wrap !important;}
    .button-tabs-section .component-inner .repeatable .tabs ul.nav li{margin-top:30px;}
    .custom-accordion-overOn {padding:0 !important;}
    .umbrella-solution-split .split-right-box{padding-left:12px;}
    .content-wrapper .first {padding-right:0;}
    .custom-accordion-overOn .component-inner .repeatable .repeatable-content .info:nth-child(2) .text .tab-info-wrapper .tab-info-box:before{left:50px;}
    .custom-accordion-overOn .component-inner .repeatable .repeatable-content .info:nth-child(3) .text .tab-info-wrapper .tab-info-box:before{left:50px;}
    .Solutions-breadcrumb{padding-top:25px;}
    .circular-business-pods .component-main.listing-pods .item.items-4{flex:0 0 100%;max-width:100%;}
    
     
     /*oplossingen child*/
    .recognizable-section-pods .component-main.listing-pods .item.items-5{flex: 0 0 100% !important;max-width: 100% !important;}
    .parent-box-wrapper.Overarching-industry-page .component-main.listing-pods .item.items-3{flex: 0 0 100% !important;max-width: 100% !important;}
    .homePage-link-section .component-main .item.items-2{flex: 0 0 100% !important;max-width: 100% !important;padding:0;}
    
     /*branches child*/
     .Intro-links.branche-links{padding:50px 0 !important;}
     
     /*blog*/
     .blog-listing-component .component-main.listing .item-blog.items-2{flex:0 0 100%;max-width:100%;}
    
}   

@media all and (max-width:600px){
      
    .custom-ft-section .image{display:none;}
    .custom-ft-section .component-inner .component-main .item .info{row-gap: 20px;}
    .custom-ft-section .component-inner .component-main .item .info .heading{font-weight:800;}
    .custom-ft-section .component-inner .component-main .item .info .text{flex: 0 0 auto;width: 100% !important;}
    .custom-ft-section .component-inner .component-main .item .info .link{flex: 0 0 auto;width: 100% !important;}
    .custom-ft-section .component-inner .component-main .item .info .btn{width: 100% !important ;}
    .custom-ft-section .company-icon-wrapper .company-icon-info{flex-direction: column !important;align-items: flex-start !important;row-gap: 15px !important;}
    .company-info-tabs .component-inner .repeatable-content .info .text p.myBtn-custom{width: 100%;max-width: 100%;}
    .company-info-tabs .component-inner .repeatable-content .info .text p.myBtn-custom a{justify-content: center;}
    .custom-video-homepage .component-introduction .info .link a{padding: 12px 20px;}
    .main-homepage-banner .d-table .d-table-cell .heading{font-size:40px;}
    .main-homepage-banner .inner .secondary-heading{display:flex;flex-direction: column;margin-left: 0 !important;}
    .main-homepage-banner .inner .secondary-heading span{margin-left: 20px;margin-bottom: 5px;}
    .main-homepage-banner .inner .d-table-cell .link a{}
    .contact-us-info .links-intro .listing.listing_links:not(.listing_links-mini) .item a i{right: 10px !important;}
    
    
    /*homepage*/
     .slick-slider .slick-prev, .slick-slider .slick-next{top:41%;}
     .custom-link-conection .component-inner .component-main .home-links .listing_links .link-box{max-width:475px !important; margin:0 auto;}
     .Intro-links .listing.listing_links:not(.listing_links-mini) .item a i{right:12px;}
     .custom-listing-section{padding-bottom:0 !important;}
     .custom-split-comp{padding-top:0 !important;}
     .button-tabs-section.accordion-tablet .component-inner .repeatable .nav-link span img{margin-right:10px;margin-left:0;}
     
     /*advies*/
     .custom-link-pod img{;width: 18px;height: 18px;}
     
     /*support*/
     .contact-info-wrapper .text-custom-top-left .contact-info{flex-direction:column;padding-bottom:20px !important;}
}

@media all and (max-width:480px){
    .main-homepage-banner .d-table .d-table-cell .heading{font-size:var(--header-3-fontSize);}
    .main-homepage-banner .inner .d-table-cell .link{align-items: stretch; flex-direction: column;}
    .custom-listing-section .component-introduction .info{align-items: stretch;flex-direction: column}
    .custom-listing-section .component-inner .component-introduction .info .heading{text-align:center;}
    .pod-box .inner .info .heading{padding-bottom:50px;}
    
    /*advies*/
     .custom-link-pod img{;width: 15px;height: 15px;}
     
}

@media all and (max-width:375px){
     .button-tabs-section.accordion-tablet .component-inner .repeatable .nav-link{padding:25px 8px;}
     .button-tabs-section.accordion-tablet .component-inner .repeatable .nav-link span img{width:60px;height:35px;}
     
}

 @media all and (max-width:325px){
     
 }