﻿.black-text{color:#000 !important}.post-top{width:100%;display:flex;justify-content:space-between}.post-top .post-media{width:400px}.btn-cta{transition:200ms ease-in-out;border:2px solid #000;display:inline-block;padding:8px 20px 9px;font-size:12px;color:#fff;background-color:#000;letter-spacing:3px;font-weight:600;margin:5px 0;text-transform:uppercase;text-decoration:none}.btn-cta:hover{background-color:transparent;border:2px solid #000;color:#000}.btn-cta-grey{background-color:#6c6c6c;border:2px solid #6c6c6c}.btn-cta-grey:hover{background-color:transparent;border:2px solid #6c6c6c;color:#6c6c6c}body,html{height:auto;min-height:100%}.post-media img{width:100%}.post-text .no-clamp p{display:block;overflow:unset}.post-text p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.sidebar .sidebar-box .post-categories a.active{color:#e293bf !important}.post-categories{margin-top:22px !important}.post-categories a{border:none !important;padding:12px 0 !important;font-size:15px !important;position:relative !important}.post-bottom-categories{margin-top:20px}.post-item{width:100%;margin-bottom:30px}.blog .post{background:#fff}.blog .post .post-media a img{width:100%}.blog .post .post-inner{padding:50px 35px 40px 35px;background:#fff;position:relative;z-index:3}.blog .post .post-inner img{max-width:100%}.blog .post .post-inner .post-subtitle{font-size:17px}.blog .post .post-inner .post-title{font-size:22px;text-transform:uppercase;color:#6c6c6c;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.blog .post .post-inner .post-title:hover{opacity:.7}.blog .post .post-inner .post-desc{font-size:14px;color:#8d8d8d;line-height:26px;margin-top:20px}.blog .post .post-inner .subtitle{font-size:19px;color:#7a7a7a;margin-top:30px;font-weight:600}.blog .post .post-inner .post-bottom{border-top:1px solid #e5e5e5;margin-top:35px;padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.blog .post .post-inner .post-bottom .detail-item{display:-ms-inline-flexbox;display:inline-flex;color:#9a9a9a;padding:6px 32px;text-transform:uppercase;max-width:90%;font-size:12px;background-color:#eee;margin:5px 10px 0 0;white-space:nowrap;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:400}.blog .post .post-inner .post-bottom .detail-item i{display:-ms-inline-flexbox;display:inline-flex;margin-right:6px;font-size:12px}.blog .post .post-inner .post-bottom .detail-item.more-button{padding-left:50px;color:#fff;max-width:46%;padding-right:50px;margin:5px 0 0;white-space:nowrap;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.btn.btn-pink{background-color:#e293bf !important;color:#fff;transition:200ms ease-in-out}.btn.btn-pink:hover{background-color:#e7a7cb !important}.post-subtitle{margin-bottom:20px}.post-text p{font-size:16px;padding-top:10px}.contact .contact-wrapper .cf-sm input,.contact .contact-wrapper .cf-sm select,.contact .contact-wrapper .cf-sm textarea{text-transform:none}.owl-prev,.owl-next{font-size:18px}.owl-dot{font-size:24px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff}.owl-theme .owl-dots .owl-dot span{width:25px;height:25px}.navigation .nav-links .nav-link{font-size:15px}.features .features-slider-container .features-bg::before{border-top-color:#6f6f6e}footer .footer-bottom{border-color:#6f6f6e}.dessous-sets img{transform:rotateZ(-90deg)}.navigation.nav-dark{background-color:#6f6f6e}.navigation.fixed.hover-dark:not(.scrolled):hover{background-color:rgba(111,111,110,.555) !important}.navigation.fixed.scrolled:not(.fixed-height){height:100px;line-height:100px}.swiper-button-next,.swiper-button-prev{background-color:#e293bf !important;width:60px;height:60px;background:none;transition:200ms ease-in-out}.swiper-button-next i,.swiper-button-prev i{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#d76ba7 !important}.bg-overlay-leistungen{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;z-index:0}.bg-aqua{background:#6f6f6e}h3.features-slider-title.alt-font,.features-slider-desc{color:#e5e5e5 !important}.sm_bg__main{background-color:#e293bf}.sm_bg__main-i{background-color:#e293bf !important}.sm_bg__main-5{background-color:#e7a7cb}.sm_bg__main-5-i{background-color:#e7a7cb !important}.sm_bg__main-10{background-color:#edbbd7}.sm_bg__main-10-i{background-color:#edbbd7 !important}.sm_bg__main-20{background-color:#f8e3ef}.sm_bg__main-20-i{background-color:#f8e3ef !important}.sm_bg__braun{background-color:#e293bf}.sm_bg__braun-i{background-color:#e293bf !important}.sm_text__main{color:#e293bf}.sm_text__main-i{color:#e293bf !important}.EM{color:#e293bf}.navigation{height:120px;line-height:120px}.navigation .sm_logo-mods{transition:all .5s;max-height:auto}.navigation.scrolled .sm_logo-mods{max-height:100px}.navigation.scrolled .sm_logo-swap .logo-white{display:none}.navigation.scrolled .sm_logo-swap .logo-dark{display:block}.navigation:not(.scrolled) .sm_logo-mods{max-height:120px}.nav-menu{align-self:flex-start}.sm_default-section-spacing{margin:100px 0}#sm_content h1{font-family:"Italianno",cursive}.alt-font{font-family:"Italianno",cursive}.home.version6 .home-title{text-transform:none;color:#353534;margin-top:0;line-height:normal}.home.version6 .home-desc{font-size:16px;color:#353534}.home.version6 .home-inner{background-color:rgba(255,255,255,.8);padding:20px 40px 30px;display:inline-block;width:auto;margin-left:0}.custom-button{color:#fff;padding:9px 30px;position:relative;border-color:#e293bf;background-color:#e293bf;margin:5px 5px;border-radius:50px;font-size:15px;text-align:center;transition:all .2s;border:0}.custom-button:hover,.custom-button:focus,.custom-button:active{background-color:#edbbd7;color:#fff}.section-title{text-transform:none}p{margin-bottom:8px}.sm_styled-list-within ul{list-style:none;padding:0}.sm_styled-list-within li{padding-left:1.3em}.sm_styled-list-within li:before{content:"";font-family:"Font Awesome 5 Pro";display:inline-block;margin-left:-1.3em;width:1.3em;color:#e293bf}.section-title.alt-font{line-height:normal;font-size:60px}.works .filters button.active{background-color:#e293bf;border:0;color:#fff}.address .address-wrapper .address-box .box-inner .box-icon:before{background-color:#e293bf}section.address{border:0}section.address .address-wrapper .address-box{margin-bottom:20px;display:block;margin-top:0}section.address .address-wrapper .address-box .box-inner{padding:20px 0}section.address .address-wrapper .address-box .box-inner .box-icon{position:absolute;margin:0;transform:translate(-50%, -50%)}section.address .address-wrapper .address-box .box-inner .box-title{margin-top:0}.contact .contact-wrapper .contact-form select,.contact .contact-wrapper .cf-sm select{color:#585858}.features .features-slider .features-slider-desc{font-size:16px}#footer{position:relative;overflow:visible}#footer img.sm_footer-logo{position:absolute;left:0;width:200px;bottom:0}.team .team-wrapper .team-slider.sm_ts-box-invert-effect .member-details{opacity:1;visibility:visible}.team .team-wrapper .team-slider.sm_ts-box-invert-effect .texts{transition:.5s}.team .team-wrapper .team-slider.sm_ts-box-invert-effect:hover .member-details{background-color:transparent}.team .team-wrapper .team-slider.sm_ts-box-invert-effect:hover .member-details .texts{background-color:rgba(0,0,0,.4);padding:40px}section.about{border:0}.nav-link.sm_isotope-style-tab-nav{background:transparent;border:1px solid #e3e3e3;margin:5px 5px;padding:5px 45px 4.6px;border-radius:50px;font-size:12px;color:#474747;text-align:center;text-transform:uppercase;font-weight:600;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.nav-link.sm_isotope-style-tab-nav.active{background-color:#e293bf;border:0;color:#fff}.mfp-bg,.mfp-wrap{z-index:9999}.works .works-grid a .item-overlay{background:rgba(226,147,191,.8);background:-moz-linear-gradient(-45deg, rgba(226, 147, 191, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%);background:-webkit-linear-gradient(-45deg, rgba(226, 147, 191, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%);background:linear-gradient(135deg, rgba(226, 147, 191, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e293bf", endColorstr="#ffffff",GradientType=1 )}.contact .contact-wrapper .cf-sm .input-wrapper label.error{left:auto;right:15px;color:#e293bf;width:auto;height:auto;font-size:15px;font-weight:100;margin-bottom:0;text-transform:none}/*# sourceMappingURL=cuSTORMS.css.map */
