/*!
Theme Name: Exploserv
Author: okdesigns
Author URI: https://www.okdesigns.de
Description: Theme fuer EXPLOSERV
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: exploserv
Template: Avada
*/body.fachplanung-active .floating-button-0,body.fachplanung-active .floating-button-1,body.fachplanung-active .floating-button-2{background-color:#acc838 !important}body.fachplanung-active .floating-button-0:hover,body.fachplanung-active .floating-button-1:hover,body.fachplanung-active .floating-button-2:hover{background-color:#fff !important;color:#acc838 !important}body.fachplanung-active .floating-button-0:hover i,body.fachplanung-active .floating-button-1:hover i,body.fachplanung-active .floating-button-2:hover i,body.fachplanung-active .floating-button-0:hover span,body.fachplanung-active .floating-button-1:hover span,body.fachplanung-active .floating-button-2:hover span{color:#acc838 !important;fill:#acc838 !important}.floating-button-0,.floating-button-1,.floating-button-2{transition:background-color .3s ease,color .3s ease,fill .3s ease}section[class*=okd-]:not(.no-spacing){padding:150px 0}section[class*=okd-]:not(.no-spacing)+section[class*=okd-]:not(.no-spacing){padding-top:0}@media only screen and (max-width: 786px){section[class*=okd-]:not(.no-spacing){padding:100px 0}}section[class*=okd-]:first-child{margin-top:-131px}section[class*=okd-] *{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section[class*=okd-] *:focus{outline:none}section[class*=okd-] .clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}section[class*=okd-] * html .clearfix{zoom:1}section[class*=okd-] *:first-child+html .clearfix{zoom:1}section[class*=okd-] .wrap_inner{width:100%;max-width:1408px;padding:0 80px;margin:0 auto}@media only screen and (max-width: 1408px){section[class*=okd-] .wrap_inner{max-width:1280px}}@media only screen and (max-width: 1280px){section[class*=okd-] .wrap_inner{max-width:1124px}}@media only screen and (max-width: 1124px){section[class*=okd-] .wrap_inner{max-width:950px}}@media only screen and (max-width: 950px){section[class*=okd-] .wrap_inner{max-width:782px;padding:0 32px}}@media only screen and (max-width: 550px){section[class*=okd-] .wrap_inner{padding:0 24px}}section[class*=okd-] h1,section[class*=okd-] h2,section[class*=okd-] h3,section[class*=okd-] h4,section[class*=okd-] h5,section[class*=okd-] h6,section[class*=okd-] .h1,section[class*=okd-] .h2,section[class*=okd-] .h3,section[class*=okd-] .h4,section[class*=okd-] .h5,section[class*=okd-] .h6{font-family:"Roboto",sans-serif;font-weight:700;color:#4a4e57;line-height:1.2;text-align:left;margin:0 0 24px}section[class*=okd-] h1,section[class*=okd-] .h1{font-size:70px}section[class*=okd-] h2,section[class*=okd-] .h2{font-size:32px;font-weight:400;padding:0 0 16px;border-bottom:1px solid #ff8200}section[class*=okd-] h3,section[class*=okd-] .h3{font-size:28px;font-weight:400;margin:0 0 16px}section[class*=okd-] h4,section[class*=okd-] .h4,section[class*=okd-] h5,section[class*=okd-] .h5,section[class*=okd-] h6,section[class*=okd-] .h6{font-size:20px}@media only screen and (max-width: 1280px){section[class*=okd-] h1,section[class*=okd-] .h1{font-size:50px !important}}@media only screen and (max-width: 768px){section[class*=okd-] h1,section[class*=okd-] .h1{font-size:36px !important}section[class*=okd-] h2,section[class*=okd-] .h2{font-size:24px}section[class*=okd-] h3,section[class*=okd-] .h3{font-size:22px}section[class*=okd-] h4,section[class*=okd-] .h4,section[class*=okd-] h5,section[class*=okd-] .h5,section[class*=okd-] h6,section[class*=okd-] .h6{font-size:18px}}@media only screen and (max-width: 640px){section[class*=okd-]:first-child{margin-top:0}}.wrap_outer{width:100%;text-align:center;margin:0 auto}.okd-text{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;text-align:left;color:#4a4e57}.okd-text p{line-height:1.6;margin-bottom:24px}.okd-text ul,.okd-text ol{list-style:none;padding-left:2rem;margin-bottom:1rem}.okd-text ul ul,.okd-text ul ol,.okd-text ol ul,.okd-text ol ol{padding-top:.5rem;padding-bottom:.5rem}.okd-text ul li{position:relative;padding-left:2rem;line-height:1.6}.okd-text ul li:before{display:block;content:"";width:6px;height:6px;position:absolute;top:9px;left:0;background:#ff8200;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.okd-text ol{counter-reset:custom-counter}.okd-text ol li{counter-increment:custom-counter;position:relative;padding-left:26px}.okd-text ol li:before{content:counter(custom-counter) ". ";position:absolute;top:0;left:0;color:#ff8200}.okd-text>ul,.okd-text>ol{padding:0 0 0 1rem}.okd-text li{text-align:left;margin-bottom:.5rem}.okd-text a:not(.button):not(.no-highlight):not([ng-href]):not(.social):not(.privacy){color:#ff8200;text-decoration:none;transition:all .2s}.okd-text a:not(.button):not(.no-highlight):not([ng-href]):not(.social):not(.privacy):hover{color:#ff8200}.okd-text .button:not(.wpcf7-submit){margin-top:3.2rem}.okd-text b,.okd-text strong{font-weight:600;color:#000}.okd-text *:not(.subline)+h2,.okd-text *:not(.subline)+h3,.okd-text *:not(.subline)+h4,.okd-text *:not(.subline)+h5,.okd-text *:not(.subline)+h6{margin-top:4.8rem}.okd-text .subline{font-size:2rem;font-weight:500;color:#ff8200;text-transform:uppercase;margin:0 0 .8rem}.okd-text hr{display:block;width:100%;height:1px;background:#000;margin-bottom:2.4rem}.okd-text img{max-width:100%;height:auto}.okd-text *:not(div:not([class^=mb_]):not([class=wpcf7])):last-child,.okd-text blockquote *:not(div:not([class^=mb_])):last-child{margin-bottom:0}.okd-text .alignleft{float:left;margin:0 25px 25px 0}.okd-text .alignright{float:right;margin:0 0 25px 25px}.okd-text .aligncenter{margin-left:auto;margin-right:auto;margin-bottom:25px}.okd-text .wp-caption{width:100% !important;max-width:100%;margin-top:3.2rem}.okd-text .wp-caption a{display:block;width:100%;height:100%}.okd-text .wp-caption img,.okd-text .wp-caption svg{padding:3.2rem;border-radius:3px;border:1px solid #000}.okd-text .wp-caption .wp-caption-text{font-size:1.4rem;margin:1.6rem 0 0}.okd-text .wp-caption+*{margin-top:3.2rem}.okd-text .wp-block-image{margin-top:3.2rem}.okd-text .wp-block-image img{padding:3.2rem;border-radius:3px;border:1px solid #000}.okd-text .wp-block-image figcaption{font-size:1.4rem;margin:1.6rem 0 0}.okd-text details{margin-bottom:2.4rem}.okd-text details summary{display:block;width:100%;padding:1.6rem 6.4rem 1.5rem 2.4rem;position:relative;cursor:pointer;font-weight:600;color:#000;border:1px solid #000;border-radius:3px}.okd-text details summary:after{display:block;content:"";width:1.6rem;height:1.6rem;position:absolute;top:50%;right:2.4rem;transform:translateY(-50%);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%230F466B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 5v14"/><path d="m19 12-7 7-7-7"/></svg>') no-repeat center center;background-size:auto 100%}.okd-text details summary+div{padding:1px 2.4rem;border:1px solid #000;border-top:0;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0}.okd-text details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.okd-text details+details{margin-top:-1.2rem}.okd-landingpage-intro{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-top:-119px}.okd-landingpage-intro .fusion-layout-column{margin-bottom:0}.okd-landingpage-intro .fusion-column-wrapper{padding:220px 80px 100px}.okd-landingpage-intro .fusion-column-wrapper>*:not(.fusion-image-element){z-index:3}.okd-landingpage-intro .fusion-image-element{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.okd-landingpage-intro .fusion-image-element .fusion-imageframe{width:100%;height:100%}.okd-landingpage-intro .fusion-image-element .fusion-imageframe:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.2;z-index:2}.okd-landingpage-intro .fusion-image-element .fusion-imageframe picture,.okd-landingpage-intro .fusion-image-element .fusion-imageframe img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1024px){.okd-landingpage-intro .fusion-column-wrapper{padding:300px 3% 100px}}@media only screen and (max-width: 640px){.okd-landingpage-intro .fusion-column-wrapper{padding:200px 3% 5%}}/*# sourceMappingURL=style.css.map */
