/*. RESPONSIVE *****************************************************************************************************************************************************************************************************************************************/
/* POINTS */
@media only screen and (max-width:1680px){}
@media only screen and (max-width:1450px){}
@media only screen and (max-width:1320px){}
@media only screen and (max-width:1260px){}
@media only screen and (max-width:1129px){}
@media only screen and (max-width:1024px){}
@media only screen and (max-width:768px){}
@media only screen and (max-width:667px){}
@media only screen and (max-width:667px){}
@media only screen and (max-width:549px){}
@media only screen and (max-width:505px){}
@media only screen and (max-width:467px){}
@media only screen and (max-width:380px){}
@media only screen and (max-width:320px){}
@media only screen and (max-width:300px){}
/* POINTS */
@media only screen and (max-width:1680px){}
@media only screen and (max-width:1450px){}
@media only screen and (max-width:1320px){}
@media only screen and (max-width:1260px){}
@media only screen and (max-width:1129px){}
@media only screen and (max-width:1024px){}
@media only screen and (max-width:768px){}
@media only screen and (max-width:667px){}
@media only screen and (max-width:667px){}
@media only screen and (max-width:549px){}
@media only screen and (max-width:505px){}
@media only screen and (max-width:467px){}
@media only screen and (max-width:380px){}
@media only screen and (max-width:320px){}
@media only screen and (max-width:300px){}
@media screen and (max-width:1440px){.category-filtering{display:none;}
/* MENU AUSBLENDEN */
 .header-main .nav > li > a{display:none;}
.header-button .button{border-color:rgba(0,0,0,0.4);color:var(--white);font-size:2rem;}
span.count-up,span.count-up.active{opacity:1;font-size:7.5rem !important;}
}
@media screen and (min-width:993px){.header-top .medium-7{flex-basis:80% !important;max-width:80% !important;}
}
@media screen and (min-width:850px){.header-top .large-6{flex-basis:80% !important;max-width:80% !important;}
.product-select{position:relative;top:-20px !important;}
.row-large > .col{margin-bottom:0;padding:30px 30px 30px 30px !important;}
#footer .gallery-columns-4 .gallery-item,#footer .large-columns-4 .flickity-slider > .col,#footer .large-columns-4 > .col{flex-basis:100% !important;max-width:100% !important;}
.social-follower .large-5{flex-basis:41.6666666667% !important;max-width:41.6666666667% !important;}
}
@media screen and (max-width:992px){body{font-size:1.5rem;}
.woocommerce-checkout .large-5,.woocommerce-checkout .large-7{flex-basis:100%;max-width:100%;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{}
#block_widget-4{margin-left:0rem;}
.large-5{flex-basis:66% !important;max-width:66% !important;}
.ct-service .row{width:100% !important;max-width:100% !important;}
.off-canvas-center .nav-vertical > li > a{font-size:2.5em !important;}
span.count-up,span.count-up.active{opacity:1;font-size:6rem !important;}
.medium-7{flex-basis:100% !important;max-width:100% !important;}
}
@media screen and (max-width:849px){body{font-size:1.3rem;}
#block_widget-4{margin-left:1rem;}
.header-button .button{border-color:rgba(0,0,0,0.4);color:var(--white);font-size:1.5rem;}
.ct-service .row{width:100% !important;max-width:100% !important;}
.ct-service{width:100% !important;max-width:100% !important;min-width:100% !important;}
.medium-logo-left .flex-right{flex:none !important;order:3;}
.off-canvas-center .nav-vertical > li > a{font-size:3em !important;}
.medium-7{flex-basis:100% !important;max-width:100% !important;}
.medium-text-center .pull-left,.medium-text-center .pull-right{float:left !important;}
.absolute-footer.dark,.copyright-footer{font-size:0.8rem;margin-top:165px;}
}
@media screen and (max-width:800px){.adress .large-6,.adress .large-4,.adress .large-2{flex-basis:100% !important;max-width:100% !important;}
.adress .large-4 p{margin-bottom:1rem !important;}
}
@media only screen and (max-width:768px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{-moz-hyphens:auto !important;-o-hyphens:auto !important;-webkit-hyphens:auto !important;-ms-hyphens:auto !important;hyphens:auto !important;letter-spacing:0px !important;text-transform:none !important;}
}
@media screen and (max-width:649px){#body{font-size:1rem !important;}
.h2,h2,.start-title h2{font-weight:400 !important;font-size:2.5rem !important;text-transform:none !important;}
.ct-footer h2{font-size:2.5rem !important;font-weight:400 !important;letter-spacing:0px !important;text-transform:none !important;}
.h3,h3{font-size:1.8rem;}
.h4,h4{font-size:1.6rem;}
.h5,h5{font-size:1.4em;}
.h6,h6{font-size:1.2em;opacity:1 !important;}
.category-filtering{display:none;}
.blog h2{font-size:1.8rem !important;font-weight:300;letter-spacing:0px !important;text-transform:none !important;}
.header-top{height:600px !important;}
.ct-service .row{width:100% !important;max-width:100% !important;}
.off-canvas-center .nav-vertical > li > a{font-size:2.6em !important;}
.off-canvas-center .mfp-content{min-width:100% !important;max-width:1440px !important;}
.off-canvas-center .nav-vertical > li > a{font-size:2.2em !important;}
.medium-7{flex-basis:100% !important;max-width:100% !important;}
.header-top p{font-size:1.2rem;opacity:0.85;}
.adress h3{font-size:2em !important;letter-spacing:0px !important;top:8px;}
}
@media only screen and (max-width:469px){.off-canvas-center .nav-vertical > li > a{font-size:2em !important;}
}
@media only screen and (max-width:369px){.off-canvas-center .nav-vertical > li > a{font-size:1.6em !important;}
}
