.breakdance .bde-button-115-158 .bde-button__button{--bde-transition-duration:94ms;--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:#e06d26;--bde-button-custom-background-color-hover:#de5200;border-radius:0;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;box-shadow:2px 10px 120px 0px #e06d26}.breakdance .bde-button-115-158 .bde-button__button:hover{transform:scale(.98)}.breakdance .bde-button-115-158 .bde-button__button:after{content:"";display:block;background-color:currentColor;width:15px;height:15px;margin-right:4px;margin-left:12px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M438.6%20278.6c12.5-12.5%2012.5-32.8%200-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L338.8%20224%2032%20224c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l306.7%200L233.4%20393.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200l160-160z%22%2F%3E%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M438.6%20278.6c12.5-12.5%2012.5-32.8%200-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L338.8%20224%2032%20224c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l306.7%200L233.4%20393.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200l160-160z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:94ms}.breakdance .bde-button-115-158 .bde-button__button:after{width:15px;height:15px}.breakdance .bde-button-115-158 .bde-button__button:after{margin-left:12px}.breakdance .bde-button-115-158 .bde-button__button:hover:after{transform:translate(2px,0px)}.breakdance .bde-section-115-121 .section-container{display:flex;flex-direction:column}*,*:before,*:after{box-sizing:border-box}.sermabloc-features{width:100%;padding:90px 20px;background:#f5f5f5}.features-container{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}.feature-card{perspective:1400px;min-height:380px}.card-inner{position:relative;width:100%;height:100%;min-height:380px;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1)}.feature-card:hover .card-inner{transform:rotateY(180deg)}.feature-card:focus-within .card-inner{transform:rotateY(180deg)}.card-face{position:absolute;inset:0;border-radius:24px;padding:32px 28px;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.card-front{background:rgba(255,255,255,.88);border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 30px rgba(15,23,42,.06),0 2px 8px rgba(15,23,42,.04);backdrop-filter:blur(8px);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.feature-card:hover .card-front{transform:translateY(-6px);border-color:rgba(245,130,32,.35);box-shadow:0 22px 45px rgba(15,23,42,.1),0 8px 18px rgba(245,130,32,.1)}.card-back{background:linear-gradient(145deg,#1f2937 0%,#111827 100%);color:#fff;transform:rotateY(180deg);box-shadow:0 18px 40px rgba(17,24,39,.2)}.card-back:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(245,130,32,.22),transparent 35%);pointer-events:none}.feature-badge{position:absolute;top:22px;right:22px;font-size:13px;font-weight:700;letter-spacing:.08em;color:#f58220;background:rgba(245,130,32,.1);border:1px solid rgba(245,130,32,.2);border-radius:999px;padding:8px 12px}.feature-icon{width:74px;height:74px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:26px;font-size:30px;color:#fff;background:linear-gradient(135deg,#f58220 0%,#ff9f4d 100%);box-shadow:0 12px 24px rgba(245,130,32,.28)}.card-front h3,.card-back h3{margin:0 0 14px;font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.card-front h3{color:#111827}.card-back h3{color:#fff;position:relative;z-index:1}.card-front p{margin:0;font-size:16px;line-height:1.65;color:#4b5563;max-width:280px}.card-back p{margin:0;font-size:15px;line-height:1.75;color:rgba(255,255,255,.86);position:relative;z-index:1}.card-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;font-size:14px;font-weight:600;color:#f58220;letter-spacing:.02em}.card-link:after{content:"→";font-size:16px;transition:transform .25s ease}.feature-card:hover .card-link:after{transform:translateX(4px)}@media (max-width:1100px){.features-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.card-front h3,.card-back h3{font-size:24px}.feature-card,.card-inner{min-height:350px}}@media (max-width:900px){.features-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sermabloc-features{padding:70px 16px}.features-container{grid-template-columns:1fr;gap:18px}.feature-card,.card-inner{min-height:320px}.card-face{padding:26px 22px;border-radius:20px}.feature-icon{width:66px;height:66px;font-size:28px;border-radius:18px;margin-bottom:22px}.card-front h3,.card-back h3{font-size:22px}.card-front p,.card-back p{font-size:15px}}@media (hover:none) and (pointer:coarse){.feature-card:hover .card-inner{transform:none}.card-inner{transform:none!important}.card-face{position:relative;backface-visibility:visible;-webkit-backface-visibility:visible}.card-back{display:none}.feature-card{min-height:auto}.card-inner{min-height:auto}}.breakdance .bde-section-115-131 .section-container{display:flex;flex-direction:column}.breakdance .bde-wooproductslist-115-134 ul.products li.product .bde-woo-product-image>img{border-bottom:2px solid #d37433;border-radius:5px}.breakdance .bde-wooproductslist-115-134 ul.products li.product .bde-woo-product-image__hover-img{--bde-transition-duration:.8s}.breakdance .bde-wooproductslist-115-134 ul.products li.product .woocommerce-loop-product__title{order:0;margin-bottom:30px;color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:300}.breakdance .bde-wooproductslist-115-134 ul.products li.product .price,.breakdance .bde-wooproductslist-115-134 ul.products li.product .price>.woocommerce-Price-amount,.breakdance .bde-wooproductslist-115-134 ul.products li.product .price>.woocommerce-Price-amount bdi,.breakdance .bde-wooproductslist-115-134 ul.products li.product .price ins .woocommerce-Price-amount bdi,.breakdance .bde-wooproductslist-115-134 ul.products li.product .price ins .woocommerce-Price-amount bdi *{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600}.breakdance .bde-wooproductslist-115-134 li.product,.breakdance .bde-wooproductslist-115-134 a.woocommerce-LoopProduct-link{align-items:center}.breakdance .bde-wooproductslist-115-134 li.product .price{justify-content:center}.breakdance .bde-wooproductslist-115-134 li.product,.breakdance .bde-wooproductslist-115-134 h2.woocommerce-loop-product__title{text-align:center}.breakdance .bde-wooproductslist-115-134 .breakdance-swiper-wrapper{--swiper-navigation-size:20px}.breakdance .bde-wooproductslist-115-134 .swiper-button-prev,.breakdance .bde-wooproductslist-115-134 .swiper-button-next{color:#fff}.breakdance .bde-wooproductslist-115-134 .swiper-button-prev{left:30px}.breakdance .bde-wooproductslist-115-134 .swiper-button-next{right:30px}.breakdance .bde-wooproductslist-115-134 .breakdance-swiper-wrapper{padding:0 calc(30px + 50px + 20px)}.breakdance .bde-wooproductslist-115-134 .swiper-pagination-bullet{background-color:#fff}@media (max-width:767px){.breakdance .bde-wooproductslist-115-134{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}.breakdance .bde-section-115-135 .section-container{display:flex;flex-direction:column}.sermabloc-logo-carousel{position:relative;width:100%;overflow:hidden;padding:30px 0;background:#f7f7f7}.logo-carousel-track{display:flex;align-items:center;gap:28px;width:max-content;animation:sermablocScroll 18s linear infinite}.sermabloc-logo-carousel:hover .logo-carousel-track{animation-play-state:paused}.logo-item{flex:0 0 auto;text-decoration:none}.logo-circle{width:130px;height:130px;border-radius:50%;background:#fff;border:2px solid transparent;box-shadow:0 10px 25px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;padding:24px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.logo-item:hover .logo-circle{transform:translateY(-4px);border-color:#f58220;box-shadow:0 14px 30px rgba(245,130,32,.22)}.logo-circle img{max-width:100%;max-height:52px;width:auto;height:auto;object-fit:contain;filter:grayscale(0%);transition:transform .3s ease}.logo-item:hover .logo-circle img{transform:scale(1.05)}@keyframes sermablocScroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 14px))}}.sermabloc-logo-carousel:before,.sermabloc-logo-carousel:after{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2;pointer-events:none}.sermabloc-logo-carousel:before{left:0;background:linear-gradient(to right,#f7f7f7 0%,rgba(247,247,247,0) 100%)}.sermabloc-logo-carousel:after{right:0;background:linear-gradient(to left,#f7f7f7 0%,rgba(247,247,247,0) 100%)}@media (max-width:991px){.logo-carousel-track{gap:22px;animation-duration:24s}.logo-circle{width:110px;height:110px;padding:20px}.logo-circle img{max-height:44px}}@media (max-width:768px){.sermabloc-logo-carousel{padding:20px 0}.logo-carousel-track{gap:18px;animation-duration:20s}.logo-circle{width:90px;height:90px;padding:16px}.logo-circle img{max-height:36px}.sermabloc-logo-carousel:before,.sermabloc-logo-carousel:after{width:50px}}.breakdance .bde-section-115-140 .section-container{display:flex;flex-direction:column}.breakdance .bde-back-to-top-115-163{--bde-back-to-top-width:34px;--bde-back-to-top-height:34px}.breakdance .bde-back-to-top-115-163 .bde-back-to-top__button{background-color:#c7793d}.breakdance .bde-back-to-top-115-163 .bde-back-to-top__button:hover{background-color:}@media (max-width:1119px){.breakdance .bde-back-to-top-115-163 .bde-back-to-top__button:hover{background-color:}}@media (max-width:1023px){.breakdance .bde-back-to-top-115-163 .bde-back-to-top__button:hover{background-color:}}@media (max-width:767px){.breakdance .bde-back-to-top-115-163 .bde-back-to-top__button:hover{background-color:}}@media (max-width:479px){.breakdance .bde-back-to-top-115-163 .bde-back-to-top__button:hover{background-color:}}