@import url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./styles/fonts.css);body{font-size:16px;display:block;max-width:100%;overflow-x:hidden;position:relative}header.page-header{display:none !important}.headertext.h4{font-weight:300;color:#000}h3,.h3{font-size:23px;margin-bottom:3px;margin-top:14px}h4,.h4,h4.widget-title{font-size:17px}h5,.h5{font-size:inherit}h1,.h1,h2,.h2{font-size:28px;line-height:1.1em;text-transform:uppercase;margin-bottom:5px}p+h2{margin-top:20px}p+h3{margin-top:20px}h4 a,footer a,article p a{color:#693 !important}.elementor-shortcode a{color:#222}.elementor-shortcode span.breadcrumb_last{color:#821357 !important}#wrap{overflow:hidden}h4 a:active,h4 a:focus,h4 a:hover,footer a:active,footer a:focus,footer a:hover,article p a:active,article p a:focus,article p a:hover{color:#821357 !important}p{margin:0 0 10px}section.header h1{font-size:40px}@media(max-width:767px){body section.header h1,h1,.h1{font-size:35px}h2,.h2{font-size:18px}}#footer-bottom{padding-bottom:40px}#main{padding-bottom:80px}.elementor-element.breadcrumb{margin-bottom:20px}body #site-logo{margin-top:10px}body #site-logo #site-logo-inner a img{max-width:160px}body #site-logo,body #site-logo #site-logo-inner{position:relative;width:100%}body #site-logo{margin-left:0;margin-bottom:10px;padding:0;position:relative}body #site-logo #site-logo-inner{height:62px !important;margin-bottom:10px !important;z-index:0;position:relative !important;display:block !important;width:calc(100% - 300px) !important;border-bottom:2px solid #821357}#site-logo-inner:before{content:" ";clear:both;position:absolute;display:block;content:" ";width:300px;height:80px;top:-17px;left:calc(100% - 1px);background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/ISSP_Schriftzug_Logo.png) no-repeat bottom right;background-size:300px auto}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px !important;height:4px !important}.hamburger-inner:before{top:-8px !important}.hamburger-inner:after{bottom:-8px !important}@media(max-width:1079px){#site-header{background:0 0;margin-bottom:-76px}#site-logo{margin-top:10px !important;margin-left:0}}@media(max-width:549px){body #site-logo #site-logo-inner{width:calc(100% - 200px) !important;border-bottom:1px solid #821357}#site-logo-inner:before{width:200px;height:80px;top:-18px;left:calc(100% - 1px);background-size:200px auto}}@media(max-width:768px){#site-header{margin-bottom:-68px}}#main #content-wrap,.separate-layout #main #content-wrap{padding-top:0 !important}.widget-title{border:none !important;text-transform:none !important;padding-left:0 !important}button.wpforms-submit,a.elementor-button{text-transform:none !important;font-size:inherit !important;background:#693 !important;color:#fff !important;transition:all .2s linear;border:none !important}button.wpforms-submit:hover,a.elementor-button:active,a.elementor-button:hover{background:#821357 !important;color:#fff !important;border:none !important}div.wpforms-container-full .wpforms-form .wpforms-field{overflow:hidden}.oceanwp-mobile-menu-icon{margin-top:10px}.oceanwp-mobile-menu-icon:before{content:"Menu";color:#fff;position:absolute;top:-4px;margin-left:-6px;font-size:14px}.dropdown-menu ul li a.menu-link{text-transform:none}.mobile-menu .hamburger-inner,.mobile-menu .hamburger-inner:before,.mobile-menu .hamburger-inner:after{background-color:#821357 !important}#mobile-fullscreen ul li a{text-transform:none}#mobile-fullscreen .sub-menu{background:#e0e0e0 !important}#mobile-fullscreen .sub-menu a{padding-top:7px !important;padding-bottom:7px !important}#mobile-fullscreen #mobile-search input{border:1px solid #b0b0b0 !important;border-radius:4px !important;font-size:inherit !important;text-align:left !important;padding:3px 8px;margin-top:20px}.color-green{color:#693}#footer-bottom{border-top:2px solid #821357;padding-top:17px !important;padding-bottom:40px !important}#footer-bottom #copyright{width:100% !important;margin-top:-58px !important;float:left !important;text-align:left !important;padding-right:15px !important}#footer-bottom #copyright p{font-size:16px;width:100%;margin-top:-10px;position:absolute;text-align:left}#footer-bottom #footer-bottom-menu{float:left !important;text-align:left !important;padding-left:0 !important;margin-bottom:0 !important}#footer-bottom .muecke{width:158px;height:80px;background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/muecke_footer.png) no-repeat center transparent;background-size:contain;display:block;position:absolute;margin-top:-33px;margin-left:250px;margin-left:calc(100vw + 250px);transition:all 2s ease-in 2s;transform:scale(.2);transform-origin:center}body.loaded #footer-bottom .muecke{margin-left:250px;transform:scale(1)}#footer-bottom .claim{background:0 0}#mobile-fullscreen #mobile-search input{background:rgba(255,255,255,.2);border-radius:5px;color:#222}#mobile-fullscreen #mobile-search input:hover,#mobile-fullscreen #mobile-search input:focus{background:rgba(255,255,255,.8)}::-webkit-input-placeholder{text-transform:none;color:#222}:-ms-input-placeholder{text-transform:none;color:#222}::placeholder{text-transform:none;color:#222}@media(max-width:767px){#footer-bottom .claim,#footer-bottom .muecke{display:none !important}}#site-header{border-bottom:none}#site-navigation-wrap{width:100%}#site-navigation-wrap .menu-item.contact a,#site-navigation-wrap .current-menu-item a{font-weight:700}#site-navigation-wrap .menu-item.contact a{color:#821357}#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item{float:right;width:auto;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-top:18px}#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item>ul{border:none !important;display:inline-block;padding-left:10px;width:auto;padding-right:8px;min-width:45px;padding-bottom:0}#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item>ul>li{float:left;width:auto;padding-right:3px;padding-bottom:5px !important}#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item li.lang-item{padding-top:5px;padding-bottom:5px}#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item a{padding:0;display:inline-block;width:30px;height:20px;background:0 0}#site-navigation .searchform input[type=text]{border-radius:5px !important}#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item>a span.nav-arrow{width:15px;position:absolute;right:-15px;display:block}#mobile-nav li.pll-parent-menu-item a img,#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item a img{display:none}#mobile-nav li.pll-parent-menu-item ul li.lang-item-de a,#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item ul li.lang-item-de a{background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/lang-de.jpg) no-repeat center transparent;background-size:cover}#mobile-nav li.pll-parent-menu-item ul li.lang-item-fr a,#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item ul li.lang-item-fr a{background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/lang-fr.jpg) no-repeat center transparent;background-size:cover}#mobile-nav li.pll-parent-menu-item ul li.lang-item-en a,#site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item ul li.lang-item-en a{background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/lang-en.png) no-repeat center transparent;background-size:cover}html[lang=de-DE] #mobile-nav li.pll-parent-menu-item>a,html[lang=de-DE] #site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item>a{background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/lang-de.jpg) no-repeat center transparent;background-size:cover}html[lang=fr-FR] #mobile-nav li.pll-parent-menu-item>a,html[lang=fr-FR] #site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item>a{background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/lang-fr.jpg) no-repeat center transparent;background-size:cover}html[lang=en-GB] #mobile-nav li.pll-parent-menu-item>a,html[lang=en-GB] #site-navigation-wrap .dropdown-menu>li.pll-parent-menu-item>a{background:url(//deflex-insektenschutz.de/wp-content/themes/oceanwp-childtheme/./img/lang-en.png) no-repeat center transparent;background-size:cover}html #mobile-nav li.lang-item{width:60px !important;display:inline-block !important}html #mobile-nav li.lang-item a{background-size:30px auto !important}html #mobile-nav li.pll-parent-menu-item>a{background-size:30px auto !important;padding-left:50px}html #mobile-nav li.pll-parent-menu-item .sub-menu{background:0 0 !important}html #mobile-nav li.pll-parent-menu-item .dropdown-toggle{color:#333 !important}section.elementor-element.header .elementor-text-editor *{padding:0 !important;margin:0 !important;line-height:1em}section.elementor-element.header p,section.elementor-element.header h2,section.elementor-element.header h1{text-transform:uppercase}section.elementor-element.header p{font-weight:700;font-size:22px}section.elementor-element.header .header-text{position:absolute;bottom:0;left:10px;width:100%}.lae-taxonomy-filter{display:none !important}.lae-portfolio-header{margin-bottom:0 !important}@media(min-width:768px){.lae-posts-carousel .lae-posts-carousel-item .lae-project-image img{display:block;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;margin:auto !important;position:absolute !important;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;width:auto !important;max-width:none !important;min-height:100% !important;min-width:100% !important}.lae-posts-carousel .lae-posts-carousel-item .lae-project-image{position:relative;overflow:hidden;height:360px;min-height:360px;max-height:360px}.lae-posts-carousel .lae-posts-carousel-item .lae-entry-text-wrap{max-width:none !important;min-height:230px}}@media(max-width:1023px){.lae-posts-carousel .lae-posts-carousel-item .lae-entry-text-wrap{max-width:none !important;min-height:260px}}@media(max-width:900px){.lae-posts-carousel .lae-posts-carousel-item .lae-entry-text-wrap{max-width:none !important;min-height:280px}}@media(max-width:767px){.lae-posts-carousel .lae-posts-carousel-item .lae-entry-text-wrap{max-width:none !important;min-height:50px}}body.home .lae-posts-carousel .lae-posts-carousel-item .entry-summary{margin-bottom:50px}@media(max-width:1199px){section.elementor-element.header .header-text{left:0}}@media(min-width:768px) and (max-width:1023px){.tablet-50{width:50% !important}.tablet-33{width:33.33333% !important}}@media(min-width:400px) and (max-width:767px){.medium-50{width:50% !important}.medium-33{width:33.33333% !important}}@media(max-width:399px){.small-centered .elementor-text-editor,.small-centered{text-align:center !important}}.elementor-widget-image-box h4{text-transform:uppercase}.elementor-widget-image-box h4+p{margin-top:-12px !important;margin-bottom:18px !important}.elementor-widget-image-box figure.elementor-image-box-img{border-radius:300px;width:auto !important;max-width:300px;width:180px;height:auto;border:2px solid #693;overflow:hidden;margin-bottom:3px !important;transition:all .2s linear}.elementor-widget-image-box figure.elementor-image-box-img img{width:180px;height:auto}.elementor-widget-image-box .elementor-widget-container.hoverbox:hover figure.elementor-image-box-img{border-color:#821357}.elementor-widget-image-box .elementor-widget-container.hoverbox:hover .elementor-image-box-content a{color:#821357 !important}.elementor-widget-image-box:not(.links-rechts) .elementor-image-box-content{width:380px !important;max-width:100%;margin:0 auto}.elementor-widget-image-box.links-rechts .elementor-image-box-content{padding:10px 30px 0 !important;width:800px;max-width:100%;margin:0}body.search #main{margin-top:140px}body.search #footer,body.search #main{padding-left:13px}.search-results article .search-entry-readmore a{text-transform:none !important}.search-entry-title.entry-title{font-size:18px !important}#instagram-container #sb_instagram{width:100% !important;margin-left:0 !important;margin-right:0 !important}#instagram-container #sbi_images{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:-5px !important;margin-top:-20px !important}#instagram-container #sbi_images .sbi_type_image{padding-right:5px !important;padding-left:5px !important}@media (max-width:767px){.header-text>.elementor-column-wrap{margin-left:0 !important}.header-text>.elementor-column-wrap .elementor-widget-container{padding-left:10px !important}.small-50{width:50% !important}#instagram-container #sbi_images{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:-20px !important}#instagram-container #sb_instagram{max-width:100%;width:100% !important;margin-left:5px !important;margin-right:0 !important}}.wpforms-recaptcha-container{padding:0 !important}div.grecaptcha-badge{display:none !important}