@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.content-tekst h2,body,h1,h2,h3{font-family:"museo-slab",serif}p,ul li{font-size:16px;color:#000}p{font-weight:300;line-height:30px;margin-bottom:20px}ul li{font-weight:400}h3,p strong{font-weight:700}.content-tekst h2,h1,h2,h4{font-weight:800}.foto_en_quote,.navbar-toggler{position:relative}.site_header .navbar .container .navbar-toggler{position:absolute}.content-tekst{margin-bottom:70px}@media (max-width:991px){.content-tekst{margin-bottom:35px}}h1{font-size:60px;margin:0 0 25px}@media (max-width:768px){h1{font-size:42px}}@media (max-width:581px){h1{font-size:28px}}h2{margin:0 0 25px}.content-tekst h2{font-size:30px;line-height:1.5;margin:0 0 25px;text-transform:none}@media (max-width:768px){.content-tekst h2,h2{font-size:22px}}@media (max-width:581px){.content-tekst h2,h2{font-size:20px}}a,h2{color:#ce0538}h2{font-size:40px;line-height:40px;text-transform:uppercase}h3{font-size:24px;margin:0 0 15px}@media (max-width:581px){h3{font-size:18px}}h4{margin-bottom:15px}@media (max-width:581px){p{font-size:16px}}body,ul{line-height:30px}ul{list-style:disc;padding:0 0 0 25px;margin:0}html{scroll-behavior:smooth;font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:16px;overflow-x:hidden;color:#000}.container{max-width:1160px}@media (max-width:581px){.container{max-width:100%}}.row{width:100%;height:100%;margin:0}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none}a:active,a:focus,a:hover{text-decoration:none;color:#000}.wow{visibility:hidden}.copyright{display:flex;flex-direction:row;justify-content:center}.navbar-toggler{border:0;outline:0;padding:1rem;z-index:6}.navbar-toggler:focus,.navbar-toggler:hover{border:0;outline:0}.navbar-toggler .icon-bar{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:block;width:22px;height:2px;border-radius:1px;background-color:#8f8f8f}.navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.navbar-toggler.collapsed .bottom-bar,.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}@media (min-width:991px){.navbar{padding:2.5rem 1rem 3rem}}.app{background:#fff0}.app:after{display:block;content:"";background:#000;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;opacity:0;visibility:hidden}.app .mainnav .collapse:not(.show){display:block;opacity:0;visibility:hidden}.site_header{position:absolute;width:100%;z-index:10}.site_header>.navbar>.container{max-width:1365px}.site_header::after{content:"";height:240px;position:absolute;top:0;right:0;background:-moz-linear-gradient(top,rgb(89 89 89)0,#fff0 100%);background:-webkit-linear-gradient(top,rgb(89 89 89)0,#fff0 100%);background:linear-gradient(to bottom,rgb(89 89 89)0,#fff0 100%);z-index:-1}.mobile_menu{display:none;width:100%}.desktop_menu,.site_header::after{display:block;width:100%}.desktop_menu .navbar-nav{justify-content:flex-end}.mainnav ul{margin:0;padding:0;list-style:none}.mainnav a{font-size:18px;font-weight:800;text-transform:uppercase}.mainnav a:active,.mainnav a:link,.mainnav a:visited{color:#fff;text-decoration:none}.mainnav>ul>li{position:relative;margin-left:50px}.mainnav>ul>li>a i{position:absolute;right:-25px;top:3px;color:#ce0538}.mainnav>ul>li:first-child{margin-left:0}.mainnav .sub-menu{width:100%;margin:auto;position:fixed;left:0;right:0;transition:none}.mainnav .sub-menu .card-body{top:0;opacity:0;padding:30px 25px;width:60%;margin-left:auto;border:0;border-radius:0;transition:all .3s ease}.mainnav .sub-menu .card-body:after{content:"";position:absolute;width:25px;height:49px;display:block;background:url(/wp-content/themes/stratagem/assets/img/menu-img.png);top:-10px;left:40%}.mainnav .sub-menu h4{color:#ce0538;font-size:18px;font-weight:900;margin-bottom:30px}.mainnav .sub-menu .navbar-nav{justify-content:start;flex-direction:column}.mainnav .sub-menu .navbar-nav li{padding-bottom:11px;border-bottom:1px solid #8f8f8f;margin-bottom:12px}.mainnav .sub-menu .navbar-nav li:last-child{border:0}.footer-menu ul li a:hover,.mainnav .sub-menu .navbar-nav li.current_page_item a,.mainnav li.current_page_item a,.sub_footer .container a:hover{color:#ce0538}#navbarMobile #menu-mobiel li a,.mainnav .sub-menu .navbar-nav li a{text-transform:none;color:#000;font-size:18px;font-weight:500;margin-left:0;transition:all .3s ease}.mainnav .sub-menu .navbar-nav li a:hover{margin-left:4px}.mainnav .sub-menu .navbar-nav li a i{font-size:14px;color:#ce0538;margin-right:8px}#navbarMobile{position:fixed;left:0;right:0;top:140px;padding:30px 25px;background:#fff;width:95%;margin:auto;border:0;border-radius:0;transition:none}#navbarMobile:after{content:"";position:absolute;width:25px;height:49px;display:block;background:url(/wp-content/themes/stratagem/assets/img/menu-img.png);top:-10px;right:30px}#navbarMobile #menu-mobiel li{padding-bottom:4px;border-bottom:1px solid #8f8f8f;margin-bottom:5px}#navbarMobile #menu-mobiel li:last-child{border-bottom:0}#navbarMobile #menu-mobiel li a:hover{color:#ce0538;text-decoration:none;margin-left:4px}#navbarMobile h4{color:#ce0538;font-size:18px;font-weight:900;margin-bottom:20px}.topnav{display:flex;justify-content:flex-end;margin-bottom:20px}.topnav li:after{content:"|";color:#fff;display:inline-block;margin:0 15px}.topnav li:last-child::after{content:none;display:none}.topnav a:active,.topnav a:link,.topnav a:visited{color:#fff;text-decoration:none}.topnav ul{display:inline-flex}.topnav .header-tel{margin-left:15px}.topnav .header-tel i{font-size:12px;transform:rotate(85deg);margin-right:3px}.navbar-brand{text-align:center;position:relative}.navbar-brand .logo_bg{opacity:.85;position:absolute;top:-25px;left:-22px;z-index:0}.navbar-brand img{position:relative;z-index:1}.mainnav a:hover,.mainnav li a:active,.topnav a:hover{color:#ce0538;text-decoration:none}#subheader{position:relative;padding-top:250px;padding-bottom:200px;margin-bottom:60px}#subheader h1{color:#fff;text-shadow:0 0 8px #000}#subheader .categorie{color:#ce0538;font-weight:900;text-transform:uppercase}.contentoverlay{position:absolute;bottom:-1px;left:0;width:100%;z-index:1}.contentoverlay img,footer{width:100%}.content-tekst .container img{max-width:100%;height:auto;margin:40px 0}.content-tekst .container .aligncenter{display:block;margin:40px auto}@media (max-width:991px){.content-tekst .container .kolom-2{margin-top:50px}}@media (max-width:991px) and (max-width:768px){.content-tekst .container .kolom-2{margin-top:0}}@media (max-width:581px){.content-tekst .container .row{margin-left:0;margin-right:0}.content-tekst .container .row div[class^=col-]{padding:0}}footer{position:relative;float:left}#footer,.footer-menu ul li a,.sub_footer .container a{color:#8f8f8f}#footer{margin-top:-290px;padding-top:380px;padding-bottom:20px;background:#262a2c;float:none}#footer>.container{padding-bottom:60px;border-bottom:1px solid #000}#footer .sub_footer{padding-top:60px}#footer h3{text-transform:uppercase;color:#fff}#footer address a:active,#footer address a:hover,#footer h4{color:#ce0538}#footer a:active,#footer a:hover{color:#8f8f8f;text-decoration:none}#footer a:hover{color:#fff}#expertise .expertise p,#footer address a,.white{color:#fff}#footer .footer-logo{margin-bottom:50px}#footer .footer-menu li{margin-bottom:5px}#footer .socialicons{text-align:right}#footer .socialicons a{width:50px;text-align:center;display:inline-block;padding:12px 10px 8px;border-radius:50px;background:#3d4242;margin-left:10px}#footer .socialicons a:hover{opacity:.8}#footer .socialicons a i{font-size:25px;color:#fff}#footer .copyright{text-align:center}#footer .copyright li{list-style:none;color:#8f8f8f}#footer .copyright li a:before{content:"|";display:inline-block;margin:0 5px}#footer .developer{text-align:center;display:block}#expertiseoverlay img{width:100%;margin-bottom:-5px}#expertise{background:#ce0538;padding-top:80px;padding-bottom:370px}#expertise .container .row>div:nth-child(2) .expertise,#expertise .container .row>div:nth-child(3) .expertise{border-bottom:1px solid #e24e70}#expertise .expertise{padding:30px 0;margin-bottom:10px}#expertise .expertise img{margin-bottom:30px}#expertise .expertise h2{text-transform:none;font-size:24px;color:#fff}.foto_en_quote{margin-top:-290px;height:580px;background:url(/wp-content/themes/stratagem/assets/img/subfooterbg.svg)top center no-repeat;z-index:1}.foto_en_quote>.container{max-width:1200px}.foto_en_quote .verticalalignbox{display:flex;flex-direction:column;justify-content:center;height:450px}.foto_en_quote .whitebar{position:absolute;top:0;right:0;width:50%;height:450px;background:#fff}.foto_en_quote .medewerker{position:relative;width:190px;margin:230px auto 0;text-align:center}.foto_en_quote .medewerker_info{margin-top:25px;text-align:center}.foto_en_quote .medewerker_info .name,.foto_en_quote .medewerker_info .telefoon{font-weight:900;text-transform:uppercase}.foto_en_quote .medewerker_info .name{color:#ce0538}.foto_en_quote .medewerker .linkedin{position:absolute;right:0;bottom:0;z-index:9}.foto_en_quote .medewerker .linkedin:hover{opacity:.9}.foto_en_quote .medewerker .linkedin a{text-align:center;width:50px;display:block;padding:12px 10px 8px;background:#262a2c;color:#fff;border-radius:50px}.foto_en_quote .medewerker .linkedin a i{font-size:25px}@media (max-width:1200px){.site_header .navbar .container::after{content:none;display:none}}.site_header .navbar .container .mobile_menu{height:100%}.site_header .navbar .container .mobile_menu .mobile_logo{margin-left:20px;height:100%;width:auto}.site_header .navbar .container .mobile_menu .mobile_logo *{height:100%;width:auto}.site_header .navbar .container .navbar-toggler{right:10px}@media (max-width:768px){.sub_footer{margin-top:50px}}@media (max-width:581px){.sub_footer .copyright{flex-direction:column}.sub_footer .copyright li{text-align:center}}@media (max-width:991px){.desktop_menu{display:none}.mobile_menu{position:relative;display:block}.site_header .navbar .container .navbar-toggler{top:50%;transform:translateY(-50%)}.navbar-toggler .icon-bar{background-color:#fff;height:3px;width:35px}.navbar-toggler .icon-bar+.icon-bar{margin-top:6px}#expertiseoverlay img{margin-bottom:-1px}}@media (max-width:768px){.site_header .navbar .container .mobile_menu .mobile_logo{margin-left:0}.site_header .navbar .container .mobile_menu .mobile_logo img{width:70%}#navbarMobile{top:100px}.site_header::after{height:110px}.foto_en_quote{background-size:cover;height:auto}.foto_en_quote .whitebar{display:none}.foto_en_quote .medewerker{margin:160px auto 0}.foto_en_quote h2{font-size:30px}.foto_en_quote .verticalalignbox{height:auto;text-align:center}#footer{margin-top:50px;padding-top:50px}#footer h3{margin-top:15px}#footer>.container>.row>.col-md-6{padding:0}#footer .socialicons{text-align:center;margin-bottom:30px}#footer .footer-logo{text-align:center;max-width:300px;margin:0 auto 30px}#footer .sub_footer{padding-top:0}.copyright{flex-direction:column;padding:0}.copyright li a::before{display:none!important}#subheader{padding-top:125px;padding-bottom:125px}}@media (max-width:650px){.foto_en_quote h2{font-size:20px;line-height:25px}.footer-logo img{width:100%;height:auto}.sub_footer *{font-size:12px}#subheader{padding-top:115px;padding-bottom:45px}#expertise{padding-top:20px;padding-bottom:290px}.foto_en_quote .medewerker{margin:70px auto 0}}@media (max-width:581px){#expertise .expertise h2{font-size:20px;line-height:30px}}@media (max-width:991px) and (max-height:510px){.site_header .navbar .container .mobile_menu .mobile_logo *{width:100px}#navbarMobile{top:105px;padding:10px 25px}#navbarMobile #menu-mobiel li a{font-size:16px}#navbarMobile #menu-mobiel li{padding-bottom:0}#navbarMobile h4{margin-bottom:10px}}