@media(min-width: 1900px){
    .two-col-img-cont-wrap .img-block{width:55.5%;}
}
@media(min-width: 1200px){

}
@media(max-width:1920px){
    .single-cont-wrap .single-cont-left{width: 52%}
    .single-cont-wrap .single-cont-right{width: 48%}
}
@media(max-width:1600px){
    .two-col-img-cont-wrap .content{padding-right: 210px;padding-left: 68px;}
    .single-cont-wrap .single-cont-left{width: 58%}
    .single-cont-wrap .single-cont-right{width: 42%}
    ul.two-col-advocaten-listing li .advocaten-desc .advocaten-contact p{font-size:14px}
}
@media(max-width:1440px){
    .single-cont-wrap .single-cont-left{padding-right: 35px}
    .sec-bg-image .bg-image{width: 90.7%}
    .two-col-img-cont-wrap .content{order: 2;margin: 0; padding-right:145px; padding-left: 68px;}
}
@media(max-width: 1400px){
    .single-cont-wrap .single-cont-left{width: 55%}
}
@media(max-width:1300px){
    .two-col-img-cont-wrap .content{padding-right: 75px}
    .single-cont-wrap .single-cont-left{width: 48%}
    .single-cont-wrap .single-cont-right{width: 43%}
    
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu{padding:25px 0 50px}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu > li{margin-bottom: 20px !important}
    #mega-menu-wrap-menu-1 .close-icon{top:-10px;}
    .page-template-default .sec-bg-image .bg-image{margin:25px 0;}
    /*.contentpage-wrap .btn-contact{padding:25px 0;}*/
}
@media(max-width: 1200px){
    .two-col-img-cont-wrap .content{padding-right:20px;padding-left: 35px;}

}
@media (max-width: 1199px){
    h1{font-size:44px}
    h2{font-size:30px}
    h3{font-size:26px}
    .text-slide span{font-size: 44px}
    html:lang(de-DE) .banner-cont h1{font-size:34px;}
    html:lang(de-DE) .text-slide span{font-size: 34px;}
    .single-content h1{font-size: 30px;}
    .page-header h1{font-size: 30px;}
    .single-cont-wrap .single-cont-left h2{font-size:25px;}
    .single-cont-wrap .single-cont-left h3{font-size:22px}
    .contentpage-wrap h1{font-size: 30px}
    .hero-banner{min-height: 540px}   
    .sec-bg-image .bg-image{min-height:380px}
    .hero-inner-banner{min-height: 380px}

    .two-col-cont .right-title h4{font-size: 44px;}
    .text-sliding .slick-list{height: 60px !important}
    .text-sliding h4{margin-top: -21px;padding-bottom: 25px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1{padding-left: 25px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item{margin-bottom: 0px;outline: none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{font-size:16px;letter-spacing: 1px;padding-bottom: 0px;outline: none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}

    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:nth-of-type(3){margin-right:190px;}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li a{font-size: 17px;}

    .single-content .title-heading h1{font-size:30px}
    .search-bar-wrap .search-box .two-col-control input[type="submit"]{width: 6%}
    .search-bar-wrap .search-box .two-col-control input[type="search"]{width:90%;}
    .search-bar-wrap ul.filter-listing li .filter-inner .img-thumb{width:15%}
    .search-bar-wrap ul.filter-listing li .filter-inner .desc {width: 85%;} 
    .search-bar-wrap ul.filter-listing li .filter-inner .desc p{font-size: 14px}
    .search-bar-wrap ul.filter-listing li .filter-inner .img-thumb .bg-thumb{height: 60px}
    .search-left-block ul.filter-listing li .filter-inner .img-thumb .bg-thumb{height: auto;padding-bottom: 100%}
     /*.two-col-img-cont-wrap .content{padding: 15px 0}*/
    .sec-article{padding:40px 0 55px}
    .sec-podcast{padding:40px 0 55px}
    .single-advocaten .sec-podcast{padding:50px 0 75px;}
    .sec-two-col-img-cont{padding: 65px 0 45px}
    /*ul.two-col-advocaten-listing:after{left: 0}*/
    .single-advocaten .sec-publication{padding:65px 0 35px}
    ul.advocaten-listing .advocaten-desc .advocaten-title h5:after{width:60px;}
    ul.advocaten-listing .advocaten-desc .advocaten-title h5{font-size: 16px}
    ul.advocaten-listing .advocaten-desc .advocaten-title span{font-size: 13px}
    ul.advocaten-listing .advocaten-desc p{font-size: 14px}
    .single-cont-wrap .single-cont-left{width: 50%;padding-right: 25px;}
    .single-cont-wrap .single-cont-right{width: 50%}
    .two-col-advocaten .advocaten-desc{padding:35px;}
    .advocaten-details h6{font-size:16px;}
    .advocaten-details p{font-size: 14px}
    /*.two-col-img-cont-wrap .content{width: 36%}*/
    ul.single-col-advocaten-listing li .advocaten-desc .advocaten-title h5 em{font-size: 20px}
    ul.single-col-advocaten-listing li .advocaten-desc .advocaten-contact p{font-size: 14px;}
    ul.two-col-advocaten-listing{flex-wrap: wrap;margin:0 -5px;}
    ul.two-col-advocaten-listing li .advocaten-desc ul.social-listing li{margin-right: 6px;}
    ul.two-col-advocaten-listing li .advocaten-desc ul.social-listing li:last-child{margin-right: 0px;}
    ul.two-col-advocaten-listing li .advocaten-desc .advocaten-contact p{font-size: 14px;}
    ul.gerelateerde-listing li a{font-size: 15px;padding:7px 5px;}
    .two-col-advocaten .advocaten-desc .title-heading-with-line h3:before{left:103%;}
    .sec-contact{padding:15px 0 55px}
    .praktijkgebieden-listing-wrap ul.praktijkgebieden-listing li{font-size: 18px;}
    .three-col-listing .col-box .col-desc h6{line-height: 1.58}
    .three-col-listing .col-box .col-desc{padding:32px 20px 41px;}
    .contentpage-wrap .btn-contact{padding: 15px 0 35px}
    .page-template-default .sec-bg-image .bg-image{margin:0  0 35px;}
    .page-template-default .hero-inner-banner{margin-bottom: 35px;}
    .search-looking-for-wrap{padding:25px 50px}
    .error-top-block{padding: 25px 0 35px}
    .top-105{margin-top:0;}
    .top-160{margin-top: 0}

    .error404 .sec-contact-two-col-img-cont{padding:50px 0;}
     @media all and (-ms-high-contrast:none){
         .hero-banner{height:540px;}
    }    
}
@media (max-width:1023px){
    .hero-inner-banner{background-position: 30% center}
    .error-wrap h2{font-size:26px;}
    .hero-banner{min-height: 480px}
    .sec-bg-image .bg-image{min-height: 330px}
    .title-heading-with-line h3{font-size: 30px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:nth-of-type(3) {margin-right: 165px;}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li a{font-size:17px;}

    .widget_nav_menu ul.menu li{line-height: 1.6}

    .contact-img-cont-wrap, .error404 .contact-img-cont-wrap{padding:0 25px}
    .contact-img-cont-wrap .contact-img-box{width: 50%}
    .contact-img-cont-wrap .contact-desc{padding-right: 0;width:50%;}
    .footer-wrap .address-col{width:47%;}
    .footer-wrap .contact-col{width:28%}
    .footer-wrap .title-col{width:25%;}
    .footer-wrap p{font-size:14px}
    .search-bar-wrap ul.filter-listing li .filter-inner .img-thumb{width:20%}
    .search-bar-wrap ul.filter-listing li .filter-inner .desc {width: 80%;} 
    .two-col-img-cont-wrap .img-block{min-height: 380px;width:50%}
    .two-col-img-cont-wrap .content{width: 46%}
    .two-col-advocaten .advocaten-thumb{width: 25%}
    .two-col-advocaten .advocaten-desc{width: 75%;padding:25px;}
    
    .praktijkgebieden-listing-wrap ul.praktijkgebieden-listing li{font-size: 15px;}
    #ajaxsearchprores1_1 .results .item .asp_content h3 a, #ajaxsearchprores1_2 .results .item .asp_content h3 a, div.asp_r.asp_r_1 .results .item .asp_content h3 a{font-size: 16px}

}
@media(max-width: 991px){
    .text-slide{height: 60px;}
    .text-anim-item{top: -20px}
    html:lang(de-DE) .banner-cont h1{font-size:34px;}
    html:lang(de-DE) .text-slide span{font-size: 34px;}
    
    .two-col-cont{flex-wrap: wrap;}
    .two-col-cont .left-title{width: 100%}
    .two-col-cont .right-title{width:100%}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1{justify-content: flex-end}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:nth-of-type(3){margin-right:0}
    .header-wrap-inner .logo{width: auto}
    .advocaten-left-details{width: 65%;padding-right: 15px;}
    .advocaten-right-details{width: 35%}
    ul.single-col-advocaten-listing li .advocaten-desc .advocaten-title h5 em{font-size: 18px}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-menu-item{padding:0 5px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{font-size:15px;}
    /*#mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li a{font-size: 15px;}*/
    .widget_nav_menu ul.menu li{line-height: 1.25;}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li a{font-size: 13px;}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li ul.sub-menu li a{font-size: 13px}
    .praktijkgebieden-listing-wrap ul.praktijkgebieden-listing li{font-size: 14px;}
    .praktijkgebieden-col-left{width:40%}
    .praktijkgebieden-col-right{width:60%;padding-left: 25px;}
    .three-col-listing .label-txt{font-size: 14px;}
    .two-col-advocaten .advocaten-thumb{width: 35%}
    .two-col-advocaten .advocaten-desc{width:65%}
    .advocaten-details{flex-wrap: wrap;}
    .advocaten-left-details{width: 100%;padding-right: 0}
    .advocaten-right-details{width: 100%}

    .single-cont-wrap .single-cont-left{width:70%}
    .single-cont-wrap .single-cont-right{width:30%}
    ul.two-col-advocaten-listing{margin:0;}
    ul.two-col-advocaten-listing li{width: 100%;margin:0 0 8px;}
    ul.two-col-advocaten-listing li .advocaten-desc ul.social-listing{margin:8px 0px 0;}
    ul.two-col-advocaten-listing li .advocaten-desc .advocaten-contact p{font-size:16px}
    ul.two-col-advocaten-listing:after{left: 0}
    .contact-img-cont-wrap, .error404 .contact-img-cont-wrap{padding:0 0px}
    .contact-img-cont-wrap .contact-desc h3{font-size: 22px}
    .contact-img-cont-wrap .contact-desc p{font-size: 18px;line-height: 1.57}

    .advocaten-cont-form-wrap{flex-wrap: wrap;}
    .advocaten-cont-form-wrap .advocaten-cont{width: 100%;padding:0 0 20px;}
    .advocaten-cont-form-wrap .advocaten-form{width: 100%}

    .search-wrap{flex-wrap: wrap;}
    .search-wrap .search-left-block{width: 100%;padding-right: 0;margin-bottom: 45px}
    .search-wrap .search-right-block{width: 100%;}
    .contact-form-inner{padding:32px 25px 20px}

    .top-filterbar{flex-wrap: wrap;justify-content: center;}
    .top-filterbox-left{width:100%;margin-bottom: 25px;}
    .top-filterbar .filter-selectbox:first-child{margin-left:0;}   
    .top-filterbar .filter-selectbox:last-child{margin-right: 0}
    .top-filterbar .filter-selectbox .select-styled{max-width: 100%;width: 100%}
    .top-filterbar .filter-selectbox .select-options{max-width: 100%;width: 100%}
    .top-filterbar .sort-selectbox .select-options{left:-115px;right:0;margin:0 auto;text-align: center}

    .three-col-listing .col-box{width:calc(50% - 30px);}
    ul.advocaten-listing li{width:calc(50% - 30px);}
    .sec-search-page{padding: 15px 0 45px}

}
@media(max-width: 768px){
    .container{padding:0 20px;}
    .site-header{height: 72px;}
    .menu-on-mobile{display: block;}
    .menu-on-desktop{display: none}
    .header-main .header-top-bar{display: none;}
    .site-navigation .reach-us-wrap{display: block;} 
    .header-wrap-inner .logo{width: 88%;margin-top: 2px;}
    .header-main.fixed .header-top-bar{opacity: 1;visibility: visible;height: auto;padding: 20px 0}  
    body.mega-menu-menu-3-mobile-open{overflow: hidden;}
    #mega-menu-wrap-menu-1{position: inherit;}
    #mega-menu-wrap-menu-1 .mega-menu-toggle{position: absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
    #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin:0;}
    #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:0;}
    #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1{position: absolute !important;top:100%;left:0;right:0;background:#F2F6FA;height: 100vh;overflow: auto;padding-bottom: 100px;padding-top: 8px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{border-color:#06357A;border-bottom:none}

    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu{background:#F2F6FA;}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li ul.sub-menu{margin:10px 0 !important;}
    #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, 
    #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, 
    #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color: #06357A !important}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item{margin-bottom: 9px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{font-size:17px;border-bottom:1px solid #06357A;padding:0;margin:0 20px;letter-spacing: 2.65px;height: inherit;;line-height: inherit;padding-bottom: 9px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{border-color: #06357A}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li a{font-size: 15px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu{padding:0;margin:0 auto;}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu > li{margin-bottom: 15px !important}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:0 15px}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{font-size: 20px}
    .site-navigation .header-top-bar{display: block;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu{height: inherit;}
  
    .search-mobile{display: block}
    .search-desktop{display: none;}
    .search-clone .search-form-wrapper{display: none;}
    .search-mobile .searchform{margin-left:0;display: block;width: 100%;}
    .search-mobile .searchform input[type="submit"]{top: 0;right: 8px;background-size: 70%;}
    .search-mobile .searchbox{display: block; opacity: 1; visibility: visible; position: relative; width: 100%; top: 0; transform: translateY(0);}
    .search-mobile .searchbox input[type="search"]{width: 100%; padding: 7px 10px; border-radius: 14px !important; background: transparent; border: 1px solid #06357A}
    #mega-menu-wrap-menu-1 .close-icon-wrap{display: none}
    #mega-menu-wrap-menu-1 .widget_nav_menu ul.menu li a{font-weight: 400 !important}

    #ajaxsearchpro1_1 .probox .promagnifier div.innericon, #ajaxsearchpro1_2 .probox .promagnifier div.innericon, div.asp_m.asp_m_1 .probox .promagnifier div.innericon{width: 40px !important;background-size:18px;height: inherit !important;margin-right:0 !important;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-menu-item{padding:0}
    .search-mobile #ajaxsearchpro1_1 .probox .promagnifier .innericon svg, .search-mobile #ajaxsearchpro1_2 .probox .promagnifier .innericon svg, .search-mobile div.asp_m.asp_m_1 .probox .promagnifier .innericon svg{width: 18px !important}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{letter-spacing: 0}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{left:3px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{left:3px;-webkit-transform: rotate(0);-moz-transform: rotate(0);transform: rotate(0)}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{padding-bottom:0;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{padding:0 2px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{top:0;}

    /* Menu in mobile */    
    #mega-menu-wrap-menu-3{position: inherit;}
    #mega-menu-wrap-menu-3 .mega-menu-toggle{position: absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
    #mega-menu-wrap-menu-3 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin:0;}
    #mega-menu-wrap-menu-3 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:0;}
    #mega-menu-wrap-menu-3 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-3{position: absolute !important;top:100%;left:0;right:0;background:#F2F6FA;height: 100vh;overflow: auto;padding-bottom: 50px;padding-top: 8px;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{border-color:#06357A;border-bottom:none}

    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-flyout ul.mega-sub-menu{background:#F2F6FA;margin:0 !important;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{padding:0 20px;margin-bottom: 15px;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-flyout{margin-bottom: 9px;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-flyout > a.mega-menu-link{font-size:17px;border-bottom:1px solid #06357A;padding:0;margin:0 20px;letter-spacing: 2.65px;height: inherit;;line-height: inherit;padding-bottom: 9px;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background: transparent;padding:0;font-size:15px;font-family: 'Arial';color:#06357A;line-height: 1.2}

    #mega-menu-wrap-menu-3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, 
    #mega-menu-wrap-menu-3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, 
    #mega-menu-wrap-menu-3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color: #06357A !important}

    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{border-color: #06357A}
    #mega-menu-wrap-menu-3 .widget_nav_menu ul.menu li a{font-size: 15px;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-megamenu > ul.mega-sub-menu{padding:0;margin:0 auto;background:transparent;}
    #mega-menu-wrap-menu-3 .widget_nav_menu ul.menu > li{margin-bottom: 15px !important}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:0}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{font-size: 20px}
    .site-navigation .header-top-bar{display: block;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-megamenu > ul.mega-sub-menu{height: inherit;}

    #mega-menu-wrap-menu-3 .close-icon-wrap{display: none}
    #mega-menu-wrap-menu-3 .widget_nav_menu ul.menu li a{font-weight: 400 !important}

    #ajaxsearchpro1_1 .probox .promagnifier div.innericon, #ajaxsearchpro1_2 .probox .promagnifier div.innericon, div.asp_m.asp_m_1 .probox .promagnifier div.innericon{width: 40px !important;background-size:18px;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 > li.mega-menu-megamenu.mega-menu-item{padding:0 20px;margin-bottom: 9px;}
    .search-mobile #ajaxsearchpro1_1 .probox .promagnifier .innericon svg, .search-mobile #ajaxsearchpro1_2 .probox .promagnifier .innericon svg, .search-mobile div.asp_m.asp_m_1 .probox .promagnifier .innericon svg{width: 18px !important}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{letter-spacing: 0}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{left:3px;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{left:3px;-webkit-transform: rotate(0);-moz-transform: rotate(0);transform: rotate(0)}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{padding-bottom:0;}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{padding:0}
    #mega-menu-wrap-menu-3 #mega-menu-menu-3 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{top:0;}

    /* Menu in mobile */

    html:lang(de-DE) .banner-cont h1{font-size:30px;}
    html:lang(de-DE) .text-slide span{font-size: 30px;}

    ul.gerelateerde-listing li a{font-size: 15px;}
    .widget_nav_menu ul.menu li{line-height: 1.5}
    .contact-img-cont-wrap .contact-desc h3{font-size: 25px}
    .contact-img-cont-wrap .contact-desc p{font-size: 18px}

    ul.filter-listing li .filter-inner.article-img .img-thumb{display: none;}
    ul.filter-listing li .filter-inner.article-img .desc{width: 100%;}

}
@media(max-width: 767px){
    h1{font-size: 40px;}
    h2{font-size: 30px}
    .text-slide span{font-size: 40px;}
    ul.breadcrumb li{line-height:1.6}
    .top-filterbox-left{margin-bottom: 0;}
    .hero-inner-banner .bnhm-logo{width:52px;bottom: -5px}
    .error-wrap h2{font-size:24px;}
    .btn{padding: 10px 29px;font-size: 16px;}
    .two-col-cont .right-title h4{font-size: 40px;}
    .header-wrap{padding:23px 0 22px}

    .hero-inner-banner{min-height:295px;}
    
    ul.social-listing li a{font-size: 16px;}
    .text-sliding .slick-list{height: 52px !important}
    .text-sliding h4{margin-top:-19px;padding-bottom: 21px;}

    .left-title{width:100%;padding-right: 0}
    .banner-cont h1{margin-bottom: 5px}
    .right-title{width:100%;}
    .right-title h4{font-size: 40px}

    .single-advocaten .sec-bg-image{padding-bottom: 35px;}

    .sec-praktijkgebieden{padding: 45px 0}
    .search-bar-wrap .search-box .two-col-control input[type="search"]{height:34px;line-height: 34px;}
    .sec-bg-image .bg-image{min-height: 294px;width: 100%}
    .sec-bg-image .bg-image .bnhm-logo{width: 52px;height: 55.5px}
    .sec-search-bar{top:0;-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.46);-moz-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.46);box-shadow:0px 3px 7px 0px rgba(0,0,0,0.46);}
    .search-bar-wrap{width:100%;position: relative;}
    .search-bar-wrap .search-box{width:100%;height: auto;width:100%;}
    .search-bar-wrap .search-box .two-col-control .search-icon{display: none}
    .search-bar-wrap .cta-button{width: auto;position: absolute;right:-15px;display: none}
    .search-bar-wrap .cta-button a{font-size: 0}
    .search-bar-wrap .cta-button a span{display: inline-block;padding: 14px}
    .search-bar-wrap .cta-button.active .search-icon{display:none;}
    .search-bar-wrap .cta-button.active .cross-icon{display:inline-block;}
    .search-bar-wrap .search-box{padding:0;}
    .search-bar-wrap .search-box .two-col-control{padding: 15px 55px 18px 0px}
    .search-bar-wrap .search-box .two-col-control input[type="search"]{width:90%;margin:0 auto 0 0;}
    .search-bar-wrap .search-box .two-col-control input[type="submit"]{width: 10%; order: 2; background: #F5F7FB url(../images/search-icon.svg) center center no-repeat; height: 65px; line-height: 65px; position: absolute; right: -15px; top: 0px; background-size: 20px;}
    .search-left-block ul.filter-listing li .filter-inner .desc p{font-size: 15px;}
    .searchbar-wrap form input[type="search"]{height: 38px;}
    .searchbar-wrap form input[type="submit"]{background-size: 18px;right: 10px;    }
    .sec-two-col-img-cont{padding:50px 0 20px}
    .sec-two-col-img-cont .container{padding:0;}
    .two-col-img-cont-wrap{flex-wrap: wrap}
    .two-col-img-cont-wrap .img-block{width: 100%;position: relative;order:1;min-height: 340px;margin-bottom:45px;}
    .home .two-col-img-cont-wrap .img-block{order:2;margin-bottom: 0}
    .two-col-img-cont-wrap .img-block .bnhm-logo{width: 52px;height: 55.5px;bottom: -1px}
    .two-col-img-cont-wrap .content{width: 100%;order:2;padding: 0 20px;min-height: auto}
    .home .two-col-img-cont-wrap .content{order:1;margin-bottom:45px;}
    .two-col-img-cont-wrap .content h2{margin-bottom: 10px;line-height: 1.17}
    .sec-article{padding:25px 0 45px;}
    .sec-article .container,
    .sec-podcast .container,
    .sec-publication .container{padding:0;}
    .single-advocaten .sec-publication{padding:25px 0}
    .single-advocaten .sec-podcast{padding:25px 0 45px;}
    .single-advocaten .sec-article .btn-wrap{margin-top: 30px;}
    .sec-article .btn-wrap, .sec-publication .btn-wrap, .sec-podcast .btn-wrap{margin-top: 30px;}
    .sec-article .title-heading-with-line,
    .sec-podcast .title-heading-with-line,
    .sec-publication .title-heading-with-line{padding: 0 20px;}
    .sec-podcast{padding:45px 0 15px;}

    .sec-article .btn-wrap,
    .sec-podcast .btn-wrap,
    .sec-publication .btn-wrap{padding: 0 20px;}
    .sec-article .btn-wrap.text-center{text-align:left;}
    .sec-podcast .btn-wrap.text-center{text-align:left;}
    .sec-publication .btn-wrap.text-center{text-align:left;}
    .sec-podcast .three-col-listing .col-box .col-desc{padding: 18px 20px 15px}
    .sec-article .btn-wrap .btn{padding:10px 29px;font-size: 16px;}
    .search-bar-wrap .filter-main{padding:25px 20px 10px;}
    .bg-image{width:100%;min-height: 294px;}
    .sec-contact-two-col-img-cont, .error404 .sec-contact-two-col-img-cont{padding:0}

    .sec-advocaten{padding:25px 0 40px}
    .sec-advocaten-details .container{padding: 0}
    .two-col-advocaten{flex-wrap: wrap;}
    .two-col-advocaten .advocaten-thumb{width: 100%;min-height:364px;height: 100%}
    .two-col-advocaten .advocaten-thumb img{width: 100%}
    .two-col-advocaten .advocaten-desc{width: 100%;padding:25px 15px}
    .advocaten-cont-form-wrap{flex-wrap: wrap;padding: 0 20px;}
    .advocaten-cont-form-wrap .advocaten-cont{width: 100%;padding:0 0 20px;}
    .advocaten-form .advocaten-form-inner{padding:30px 20px 10px;}
    .advocaten-cont-form-wrap .advocaten-form{width: 100%}

    ul.gerelateerde-listing li a{font-size:18px;}
    ul.advocaten-listing li{width:calc(50% - 30px);}
    ul.advocaten-listing li:nth-of-type(9n){min-height: 208px}
    ul.advocaten-listing li:nth-of-type(9n):after{width: 52px; height: 55.5px;background-size:100%}
    ul.advocaten-listing li:nth-of-type(9n) .advocaten-desc{padding:25px 25px 10px}
    ul.advocaten-listing .advocaten-desc .advocaten-title h5{font-size:17px}
    ul.advocaten-listing .advocaten-desc .advocaten-title span{font-size:15px}
    ul.advocaten-listing .advocaten-desc p{font-size: 16px}
    ul.two-col-advocaten-listing li .advocaten-desc ul.social-listing{margin:8px -5px 0;}
    ul.advocaten-listing .advocaten-desc .advocaten-title h5:after{width:60px;}
    ul.advocaten-listing .advocaten-thumb .advocaten-bg .hover a.btn{font-size: 18px}
    .three-col-listing{margin:0;padding-top: 15px;padding-left: 20px;}
    .three-col-listing .label-txt{font-size:16px;}
    .three-col-listing .col-box{width:calc(50% - 30px);}

    .three-col-listing .slick-track{display: flex !important}
    .three-col-listing .col-box.slick-slide{width:450px !important;margin:0 15px 0 0;height: inherit !important}
    .three-col-listing .col-box .col-desc{min-height:100%;padding: 27px 20px 41px}
    .three-col-listing .col-box em{margin-bottom: 10px;}
    .three-col-listing .col-box .col-desc h6{line-height: 1.6}

    .sec-kennis{padding:20px 0;}
    .sec-kennis .three-col-listing{padding-left: 0;margin:0 -15px;}
    .search-bar-wrap .search-box .two-col-control input[type="search"]{width: 85%}
    .contact-img-cont-wrap, .error404 .contact-img-cont-wrap{flex-wrap: wrap;padding: 0;}
    .contact-img-cont-wrap .contact-img-box img{width:100%;}
    .contact-img-cont-wrap .contact-img-box .bnhm-logo{width:52px;bottom: -1px}

    .contact-img-cont-wrap .contact-img-box,
    .error404 .contact-img-cont-wrap .contact-img-box{width:100%;padding-right: 0;order:2;margin-bottom: 45px;}
    .contact-img-cont-wrap .contact-desc{width:100%;padding-right: 0;order: 1;padding-bottom: 38px;}
    .contact-img-cont-wrap .contact-desc h3{font-size: 25px;line-height: 1.4}
    .contact-img-cont-wrap .contact-desc .btn-wrap{margin-top: 8px;}
    .contact-img-cont-wrap .contact-desc .btn-wrap .btn{font-size: 18px;}
    .contact-img-cont-wrap .contact-desc p{line-height: 1.75}
    
    .search-wrap{flex-wrap: wrap;}
    .search-wrap .search-left-block{width:100%;padding-right: 0}
    .search-wrap .search-right-block{width:100%;}

    .two-col-advocaten{flex-wrap: wrap;}
    .two-col-advocaten .advocaten-thumb{width: 100%}
    .two-col-advocaten .advocaten-desc{width: 100%}
    .two-col-advocaten .advocaten-desc .title-heading-with-line h3{padding-bottom: 20px; line-height: 1.35; margin-bottom: 25px;}
    .two-col-advocaten .advocaten-desc .title-heading-with-line h3:before{display: none}
    .two-col-advocaten .advocaten-desc .title-heading-with-line h3:after{width: 104%; border-bottom: 1px solid #06357A; top: inherit; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); bottom: 0; left: -25px;}
    .gform_widget h6.widget-title{font-size: 18px}

    .advocaten-details h6{font-size: 18px;}
    .advocaten-details p{font-size:16px;}
    .top-160, .top-105{margin-top: 0}
    .single-content{padding:50px 0 20px;}
    ul.single-col-advocaten-listing li .advocaten-desc{padding:10px 0 0;}
    ul.single-col-advocaten-listing li .advocaten-desc .advocaten-contact p{font-size:16px}
    ul.single-col-advocaten-listing li .advocaten-wrap .advocaten-thumb{max-width: 235px;width: 100%; margin-left: -6vw;}
    ul.two-col-advocaten-listing li .advocaten-wrap .advocaten-thumb{max-width: 235px;width: 100%}
    ul.two-col-advocaten-listing li .advocaten-desc .advocaten-title h6{font-size: 18px}
    ul.single-col-advocaten-listing li .advocaten-desc .advocaten-title h5 em{font-size: 20px;}
    ul.single-col-advocaten-listing li .advocaten-desc ul.social-listing{margin:10px 0 0;}
    .sec-map{padding-bottom: 0;height: 330px}
    .single-content .title-heading{padding-bottom: 10px;}
    .single-cont-wrap{flex-wrap: wrap;}
    .single-cont-wrap h6{font-size: 16px}
    .single-content .title-heading h6{font-size: 16px;}
    .single-cont-wrap .single-cont-left{width: 100%;padding-right: 0}
    .single-cont-wrap .single-cont-right{width: 100%}
    .single-post .single-cont-wrap .single-cont-left{width:100%;}
    .single-post .single-cont-wrap .single-cont-right{width:100%;}

    .single-content .default-img{display: none;}
    .praktijkgebieden-title h3{font-size: 25px}
    .praktijkgebieden-col-wrapper{padding: 35px 0}
    .praktijkgebieden-listing-wrap ul.praktijkgebieden-listing li{font-size: 18px;margin-bottom:5px;}
    .praktijkgebieden-two-col{flex-wrap: wrap;}
    .praktijkgebieden-col-left{width: 100%}
    .praktijkgebieden-col-right{width: 100%;padding-left: 0}
    .gerelateerde-praktijkgebieden-wrap{padding:15px 0 35px}
    ul.two-col-advocaten-listing{margin:0 -5px;}
    ul.two-col-advocaten-listing li{width:calc(50% - 10px);margin:0 5px;}

    .contact-form-inner{padding: 25px;}
    .contact-wrap{flex-wrap:wrap}
    .contact-details-wrap{width: 100%;padding-bottom: 20px;}
    .contact-form-wrap{width: 100%}
    .contact-form-inner .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{width: 100%}
    .gform_wrapper textarea.large{height: 111px !important}

    .search-looking-for-wrap{padding: 25px 0}
    .footer-main{padding:45px 0 35px}
    .footer-wrap p{font-size: 16px}
    .footer-wrap{flex-wrap: wrap;}
    .address-col .cols{width: 50%}
    .footer-wrap .address-col{width: 100%;}
    .footer-wrap .contact-col{width:50%;margin-bottom: 25px;}
    .footer-wrap .title-col{width:50%;}
    .copyright{flex-wrap: wrap;}
    .copyright .footer-logo{margin-bottom: 35px}
    .footer-links{width:100%;text-align: left;}
    .footer-links:after{border-bottom: 1px solid #06357A}
    .footer-links-wrap{flex-wrap: wrap;justify-content: flex-start;}
    .footer-links-wrap p{margin-right:0;width:100%;margin-bottom: 10px}
    .footer-wrap .address-col .textwidget{padding-top: 0}
    .footer-wrap .address-col .textwidget p{padding-bottom: 35px;}
    .footer-wrap .contact-col{margin-bottom: 20px}
    .widget_nav_menu ul.menu li{letter-spacing: 0}
    .widget_nav_menu ul.menu li a{letter-spacing: 0}
    .footer-wrap .contact-links p{padding-bottom: 2px;}
    .footer-wrap .title-col h6.widget-title{margin-bottom: 10px;}
    .footer-links:after{ width: 120%; left: -20px; right: 0; bottom: -19px; top: inherit; margin: 0 auto; }

    .top-filterbox-right{margin-top:20px;}   
    .footer-links-wrap ul.copyright-menu li a{letter-spacing: 0;}
    .sec-kennis .three-col-listing{padding-top: 0}

    .home #ajaxsearchpro2_1 .probox .promagnifier, 
    .home #ajaxsearchpro2_2 .probox .promagnifier, 
    .home div.asp_m.asp_m_2 .probox .promagnifier{order: 22; position: absolute; right: -5px; top: 0px;}
    .home #ajaxsearchpro2_1 .probox .promagnifier .innericon, 
    .home #ajaxsearchpro2_2 .probox .promagnifier .innericon, 
    .home div.asp_m.asp_m_2 .probox .promagnifier .innericon{background-size: 27px; color: #06357A; font-weight: 700; font-size: 20px; background-color: #F5F7FB; text-align: center; height: 83px; line-height: 83px; display: block;float: none;width:65px;}

    .home div.asp_m.ajaxsearchpro .probox .proinput{padding:0 15px 0 0;}
    .home #ajaxsearchpro2_1 .probox .proinput input.orig, 
    .home #ajaxsearchpro2_2 .probox .proinput input.orig, 
    .home div.asp_m.asp_m_2 .probox .proinput input.orig{padding-left: 5px !important;height: 40px;font-size: 16px;}

    .home #ajaxsearchpro2_1 .probox .proinput input.orig::-webkit-input-placeholder,
    .home #ajaxsearchpro2_2 .probox .proinput input.orig::-webkit-input-placeholder,
    .home div.asp_m.asp_m_2 .probox .proinput input.orig::-webkit-input-placeholder{font-size: 16px;}

    .home #ajaxsearchpro2_1 .probox .proinput input.orig:-moz-placeholder,
    .home #ajaxsearchpro2_2 .probox .proinput input.orig:-moz-placeholder,
    .home div.asp_m.asp_m_2 .probox .proinput input.orig:-moz-placeholder{font-size: 16px;}

    .home #ajaxsearchpro2_1 .probox .proinput input.orig::-moz-placeholder,
    .home #ajaxsearchpro2_2 .probox .proinput input.orig::-moz-placeholder,
    .home div.asp_m.asp_m_2 .probox .proinput input.orig::-moz-placeholder{font-size: 16px;}

    .home #ajaxsearchpro2_1 .probox .proinput input.orig:-ms-input-placeholder,
    .home #ajaxsearchpro2_2 .probox .proinput input.orig:-ms-input-placeholder,
    .home div.asp_m.asp_m_2 .probox .proinput input.orig:-ms-input-placeholder{font-size: 16px;}

    .home #ajaxsearchprores2_1.vertical, 
    .home #ajaxsearchprores2_2.vertical, 
    .home div.asp_r.asp_r_2.vertical{margin:18px 0 0;}

    .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:16px !important;}
    .gform_footer .gform_button{padding:9px 29px;}
    .contact-form-inner .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{width: 100% !important}
}
   
@media(max-width:640px){ 
    html:lang(de-DE) .banner-cont h1{font-size:26px;}
    html:lang(de-DE) .text-slide span{font-size: 26px;}
    html:lang(de-DE) .text-anim-item{top: -30px;}   
    .address-col .cols{width: 100%}
    .two-col-img-cont-wrap .img-block{min-height: 294px}
    .footer-wrap .address-col{width: 100%;flex-wrap: wrap;}
    .footer-wrap .contact-col{width:100%;margin-bottom: 25px;}
    .footer-wrap .title-col{width:100%;}
    .search-bar-wrap ul.filter-listing li .filter-inner .img-thumb{width:25%}
    .search-bar-wrap ul.filter-listing li .filter-inner .desc {width: 75%;} 
    .search-bar-wrap .search-box .two-col-control input[type="search"]{width: 75%}

    ul.advocaten-listing{margin:0;}
    ul.advocaten-listing li{width:100%;margin:0 0 20px;}
    ul.advocaten-listing li:last-child{margin-bottom: 0}

    .three-col-listing{margin:0;}
    .three-col-listing .col-box{width:100%;margin:0 0px 20px}
    
    ul.two-col-advocaten-listing li .advocaten-desc ul.social-listing li{margin-right:6px;margin-bottom: 0}
    ul.two-col-advocaten-listing li .advocaten-desc ul.social-listing li:last-child{margin-right:0px;}

    ul.gerelateerde-listing{margin:0 !important;flex-wrap: wrap;}
    ul.gerelateerde-listing li{width:100%;margin:0 0 20px;}
    ul.gerelateerde-listing li:last-child{margin-bottom: 0}

    ul.looking-for-listing{flex-wrap: wrap;margin:0;}
    ul.looking-for-listing li{width: 100%;margin:0 0 20px;}
    ul.looking-for-listing li:last-child{margin-bottom: 0}

    .praktijkgebieden-listing-wrap ul.praktijkgebieden-listing{column-count: 1}

    .top-filterbox-left{flex-wrap: wrap;margin:0}
    .top-filterbar .filter-selectbox{margin:0 0 20px;}
    .top-filterbar .filter-selectbox:only-child{margin:0;}
    .top-filterbar .filter-selectbox:last-child{margin:0;}
    .top-filterbox-right{width: 100%}  
    .top-filterbar .sort-selectbox .select-options{left:0;}
    .select-styled{width: 100%;max-width: 100%}
    .select-options{max-width:100%}
    .top-filterbar .sort-selectbox .select-options{min-width: 100%}
    .top-filterbar .sort-selectbox .select-styled { max-width: 100%; border: none; padding: 0 15px; text-align: left; }
    .top-filterbar .sort-selectbox .select-styled:after{right:0;}
    .sec-kennis .three-col-listing{margin:0;}
    .advocaten-details{flex-wrap: wrap;}
    .advocaten-left-details{width: 100%;padding-right: 0}
    .advocaten-right-details{width: 100%}
    .nav-single{flex-wrap: wrap;padding:38px 0 20px;}    
    .post-navigation-prev,
    .post-navigation-next{width: 100%;text-align: left;margin-bottom: 30px}
    .praktijkgebieden-listing-wrap{flex-wrap: wrap;}
    .praktijkgebieden-listing-wrap .listing-half-col{width: 100%}

    ul.filter-listing li .filter-inner .img-thumb{width: 18%; margin-right: 15px;}
    ul.filter-listing li .filter-inner .desc{width:82%}
    .contact-img-cont-wrap .contact-desc .btn-wrap .btn{font-size:16px;}
    .top-filterbar .sort-selectbox .select-options{text-align: left;}
    .footer-links-wrap ul.copyright-menu{flex-wrap: wrap;}
    .footer-links-wrap ul.copyright-menu li{width: 100%;margin-right: 0;margin-bottom: 10px;}
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12{width: 100%}
}
@media(max-width: 480px){
    .three-col-listing .col-box.slick-slide{width: 300px !important}
    .search-bar-wrap ul.filter-listing li .filter-inner{flex-wrap: wrap;}
    .search-bar-wrap ul.filter-listing li .filter-inner .img-thumb{width:100%;margin-bottom: 25px;margin-right: 0}
    .search-bar-wrap ul.filter-listing li .filter-inner .img-thumb .bg-thumb{height: inherit;padding-bottom:56.25%}
    .search-bar-wrap ul.filter-listing li .filter-inner .desc {width: 100%;} 
    ul.two-col-advocaten-listing{margin: 0}
    ul.two-col-advocaten-listing li{width: 100%;margin:0 0px 20px;}
    ul.filter-listing li .filter-inner .img-thumb{width: 28%; margin-right: 15px;}
    ul.filter-listing li .filter-inner .desc{width:72%}
    .two-col-img-cont-wrap .img-block{background-position: right center}
    html:lang(de-DE) .banner-cont h1{font-size:24px;}
    html:lang(de-DE) .text-slide span{font-size: 24px;}
    html:lang(de-DE) .text-anim-item{top: -35px;}
}
@media(max-width:380px){
    h3{font-size: 22px;}
    h4{font-size: 22px;}
    html:lang(de-DE) .banner-cont h1{font-size:22px;}
    html:lang(de-DE) .text-slide span{font-size: 22px;}
}