:root{--container-width: 100%;--header-height: 12.5rem;--header-scrolled-height: 10.625rem}@media(min-width: 0){:root{--container-width: 100%;--container-gutter-x: 30px}}@media(min-width: 641px){:root{--container-width: 640px;--container-gutter-x: 30px}}@media(min-width: 768px){:root{--container-width: 720px;--container-gutter-x: 30px}}@media(min-width: 1024px){:root{--container-width: 1270px;--container-gutter-x: 30px}}@media(min-width: 1280px){:root{--container-width: ;--container-gutter-x: 30px}}@media(min-width: 1440px){:root{--container-width: 1270px;--container-gutter-x: 30px}}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-SemiBold.woff2") format("woff2"),url("../fonts/OpenSans-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Regular.woff2") format("woff2"),url("../fonts/OpenSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Light.woff2") format("woff2"),url("../fonts/OpenSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"RobotoCondensed";src:url("../fonts/RobotoCondensed-Regular.woff2") format("woff2"),url("../fonts/RobotoCondensed-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"RobotoCondensed";src:url("../fonts/RobotoCondensed-Bold.woff2") format("woff2"),url("../fonts/RobotoCondensed-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope:before{content:""}.icon-check-icon:before{content:"";color:var(--secondary)}body{color:#202634;font-family:"OpenSans","Arial",sans-serif;font-weight:400;line-height:1.4}.site-wrapper{background:#f4f4f4}@media(min-width: 1024px){.site-wrapper{padding-top:11.8125rem}}@media(max-width: 1023px){.site-wrapper{padding-top:5rem}}.woocommerce-account .site-wrapper,.woocommerce-cart .site-wrapper{padding-top:174px}@media(max-width: 1023px){.woocommerce-account .site-wrapper,.woocommerce-cart .site-wrapper{padding-top:7.3125rem}}@media(max-width: 767px){.woocommerce-account .site-wrapper,.woocommerce-cart .site-wrapper{padding-top:4.0625rem}}.home .site-wrapper,.page-template-template-homepage .site-wrapper{background:#fff}p:not([class]) a:not([class]){display:inline-block;position:relative}p:not([class]) a:not([class]):before{position:absolute;content:"";top:100%;left:0;right:0;height:1px;background:var(--primary);transition:all .3s 0s}p:not([class]) a:not([class]):hover{text-decoration:none !important}p:not([class]) a:not([class]):hover:before{opacity:0}.text-md p{letter-spacing:.35px;line-height:1.8}.text-md p:not(:last-child){margin-bottom:1rem}@media(min-width: 1024px){.margin{margin:6.25rem 0}}.inner_section{border:none}.form-switch{display:flex;flex-wrap:wrap;align-items:center;min-height:2.125rem;margin-bottom:2px;padding-left:2.5em;position:relative}.form-switch .form-check-input{cursor:pointer;height:1em;background-color:#fff;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(51,51,51,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);left:0;margin:0}.form-switch .form-check-input:checked{background-color:var(--primary);border-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:right center}.form-switch label{font-size:.75rem;cursor:pointer}section p:has(a img.aligncenter){text-align:center}.post-content figure.alignleft{margin-right:1.5rem}.post-content figure.alignright{margin-left:1.5rem}.post-content figure.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.widget-title,h6,.h6{line-height:1.6}h1,.h1{font-size:clamp(1.625rem,calc(1.625rem + (1vw - 5.76px) * 0),1.625rem);line-height:1.6}h2,.h2{font-size:clamp(1.375rem,calc(1.375rem + (1vw - 5.76px) * 0.96),1.625rem);line-height:1.6}h3,.h3{font-size:clamp(1.25rem,calc(1.25rem + (1vw - 5.76px) * 0),1.25rem)}h4,.h4{font-size:clamp(1rem,calc(1rem + (1vw - 5.76px) * 0.48),1.125rem)}h5,.h5,.widget-title{font-size:1rem;line-height:1.3}h6,.h6{font-size:1rem;line-height:1.3}*+.list-check{margin-top:20px}.list-check{row-gap:15px;margin-bottom:40px}.list-check li{padding-left:2.1875rem}.list-check li:before{background-color:var(--primary);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3E%3Cpath d='M19.5353 1.26926C18.9165 0.649634 17.9116 0.650025 17.292 1.26926L7.19574 11.3659L2.70838 6.87861C2.08875 6.25898 1.08435 6.25898 0.464721 6.87861C-0.154907 7.49823 -0.154907 8.50264 0.464721 9.12227L6.07367 14.7312C6.38329 15.0408 6.78928 15.196 7.19531 15.196C7.60134 15.196 8.00772 15.0412 8.31733 14.7312L19.5353 3.51288C20.1549 2.89368 20.1549 1.88885 19.5353 1.26926Z'/%3E%3C/svg%3E");-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3E%3Cpath d='M19.5353 1.26926C18.9165 0.649634 17.9116 0.650025 17.292 1.26926L7.19574 11.3659L2.70838 6.87861C2.08875 6.25898 1.08435 6.25898 0.464721 6.87861C-0.154907 7.49823 -0.154907 8.50264 0.464721 9.12227L6.07367 14.7312C6.38329 15.0408 6.78928 15.196 7.19531 15.196C7.60134 15.196 8.00772 15.0412 8.31733 14.7312L19.5353 3.51288C20.1549 2.89368 20.1549 1.88885 19.5353 1.26926Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-size:20px;width:20px;content:"" !important;height:15px}.btn,.c-acf .acf-form-submit input[type=submit]{letter-spacing:.7px;font-size:1rem;display:inline-flex;align-items:center;gap:0 .875rem;padding:.3125rem 1.3125rem;min-height:2.875rem}.btn svg,.c-acf .acf-form-submit input[type=submit] svg{width:1rem;height:1.5rem}.btn:hover,.c-acf .acf-form-submit input[type=submit]:hover{background-color:#444}.btn-white{background:#fff;color:var(--secondary)}.btn-sm{padding:.25rem .625rem;min-height:1.75rem;font-size:.75rem;gap:5px;height:auto}.btn-sm svg{width:.75rem;height:1.25rem}.btn-outline{color:#000;border-color:#000}.btn-outline:hover{color:#fff}@media(min-width: 1024px){.container{max-width:76.875rem}}.site-footer{color:#262626;padding:2.5rem 0;font-size:.875rem}.woocommerce-order-received .site-footer,.woocommerce-checkout .site-footer,.woocommerce-account .site-footer,.woocommerce-cart .site-footer{border-top:1px solid #c4c4c4}@media(min-width: 1024px){.site-footer>.container{max-width:76.875rem}}.site-footer h1,.site-footer .h1,.site-footer h2,.site-footer .h2,.site-footer h3,.site-footer .h3,.site-footer h4,.site-footer .h4,.site-footer h5,.site-footer .h5,.site-footer .widget-title,.site-footer h6,.site-footer .h6{color:#262626}.site-footer__logo{max-width:11.6875rem}.site-footer .vincentzlogo img,.site-footer .vincentzlogo svg{max-width:4.375rem}.site-footer .widget_nav_menu a{color:#262626}.site-footer .widget-title{margin-bottom:.625rem}@media(min-width: 641px){.site-footer .widget-title{margin-bottom:.9375rem}}.site-footer .widget-title:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.016' height='23.016' viewBox='0 0 23.016 23.016'%3E%3Cpath d='M0,13.25H13.023L13.25,0' transform='translate(11.526 22.98) rotate(-135)' fill='none' stroke='%23262626' stroke-width='6'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:1rem;display:none}@media(max-width: 640px){.site-footer .widget-title+div{display:block !important}}.site-footer .widget_column:first-of-type aside,.site-footer .widget_column aside{border:none}.site-footer .widget_column .textwidget p strong,.site-footer .widget_column .textwidget p b{font-size:1rem;display:block;margin-bottom:-1.1875rem}.site-footer .widget_column .textwidget p a[href^="tel:"]:not([class]):not(:hover):before,.site-footer .widget_column .textwidget p a[href^="mailto:"]:not([class]):not(:hover):before{display:none}.site-footer .widget_column .textwidget p a[href^="tel:"]:not([class]):hover,.site-footer .widget_column .textwidget p a[href^="mailto:"]:not([class]):hover{color:var(--primary) !important}.site-footer__bottom{align-items:center}.site-footer__bottom .socials{justify-content:center}@media(min-width: 768px){.site-footer__bottom .socials{justify-content:flex-start}}.site-footer__bottom--logo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8125rem}@media(min-width: 1024px){.site-footer__bottom--logo{justify-content:flex-end}}.site-footer__bottom--logo img{max-width:4.375rem}@media(min-width: 641px){.footer-links{gap:2.0625rem}}.footer-links a{color:#262626}.footer-links a:hover{color:var(--primary)}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn{font-weight:700;background-color:var(--secondary);color:var(--button_color);line-height:1;border:none;border-radius:0;text-align:center;cursor:pointer;letter-spacing:.7px;font-size:1rem;display:inline-flex;align-items:center;gap:0 .875rem;padding:.3125rem 1.3125rem;min-height:2.875rem}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover,.frm_form_submit_style:hover,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover{background-color:#444;color:var(--button_color_hover)}.frm_forms form input[type=text],.frm_forms form input[type=tel],.frm_forms form input[type=email],.frm_forms form input[type=number]{height:46px;font-family:"OpenSans","Arial",sans-serif}.with_frm_style .vertical_radio .frm_checkbox label input[type=checkbox],.with_frm_style .vertical_radio .frm_radio label input[type=checkbox]{box-shadow:none !important;outline:none !important}.with_frm_style .vertical_radio .frm_checkbox label input[type=checkbox]:not([disabled]):checked,.with_frm_style .vertical_radio .frm_radio label input[type=checkbox]:not([disabled]):checked{background:rgba(0,0,0,0);border:none}.with_frm_style .vertical_radio .frm_checkbox label input[type=checkbox]:before,.with_frm_style .vertical_radio .frm_radio label input[type=checkbox]:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff;font-size:.5rem;transition:all .3s 0s;box-shadow:none;margin:0}.with_frm_style .vertical_radio .frm_checkbox label input[type=checkbox]:checked:before,.with_frm_style .vertical_radio .frm_radio label input[type=checkbox]:checked:before{content:"";background:var(--primary);border-color:var(--primary)}.fixed_header .site-header{margin:0;top:0}.woocommerce-checkout .site-header,.woocommerce-order-received .site-header,body:not(.fixed_header).woocommerce-checkout .site-header,body:not(.fixed_header).woocommerce-order-received .site-header,body:not(.is-scrolled).woocommerce-order-received .site-header{padding:0 0 10px}@media(min-width: 1024px){.site-header .container{max-width:76.875rem}}.site-header__zero{background:#f4f4f4;padding:.9375rem 0;min-height:50px}.ec360-header .site-header__zero{padding:0;display:flex;align-items:center;flex-wrap:wrap;min-height:0}@media(min-width: 768px){.ec360-header .site-header__zero{min-height:50px}}.site-header__zero .ec360_label{display:inline-block;padding:.5rem .75rem;line-height:1;background:var(--primary);color:#fff}@media(min-width: 768px){.site-header__zero .ec360_label{padding:1.0625rem .9375rem}}.woocommerce-checkout .site-header__zero,.woocommerce-order-received .site-header__zero,.woocommerce-order-received .site-header__zero{display:none}.site-header__zero .container{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3.75rem}.site-header__zero--menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.125rem;font-size:.875rem;text-transform:uppercase;list-style:none;padding:0;margin:0}.site-header__zero--menu a{color:#262626}.site-header__zero--menu a:hover{color:var(--primary)}.site-header__zero--menu li.custom_icon>a{display:inline-flex;align-items:center;gap:.375rem}.site-header__zero--menu li.custom_icon>a img{width:1.25rem}.site-header__zero--icons{padding:0;margin:0;list-style:none;display:inline-flex;flex-wrap:wrap;align-items:center;gap:2.125rem}.woocommerce-checkout .site-header__zero--icons,.woocommerce-order-received .site-header__zero--icons{display:none}.site-header__zero--icons a{display:inline-block}.site-header__zero--icons a svg{fill:#262626;width:1.25rem;height:1.25rem;transition:all .3s 0s}.site-header__zero--icons a:hover svg{fill:var(--primary)}.site-header__top{height:auto}.woocommerce-checkout .site-header__top,.woocommerce-order-received .site-header__top,body:not(.fixed_header).woocommerce-checkout .site-header__top,body:not(.fixed_header).woocommerce-order-received .site-header__top,body:not(.is-scrolled).woocommerce-order-received .site-header__top{padding-top:10px}body:not(.fixed_header) .site-header__top,body:not(.is-scrolled) .site-header__top{padding:.9375rem 0 0;height:auto}@media(min-width: 1024px){body:not(.fixed_header) .site-header__top,body:not(.is-scrolled) .site-header__top{padding-top:1.0625rem}}.site-header__top>.container>div{position:relative;padding-bottom:.8125rem;border-bottom:1px solid #c4c4c4}.woocommerce-order-received .site-header__top>.container>div,.woocommerce-checkout .site-header__top>.container>div,.woocommerce-account .site-header__top>.container>div,.woocommerce-cart .site-header__top>.container>div{border:none;padding-bottom:0}@media(min-width: 1024px){.site-header__top>.container>div{padding-bottom:.8125rem;transition:all .3s 0s}.is-scrolled .site-header__top>.container>div{padding-bottom:5px}}.site-header__top .search_block{border:1px solid var(--secondary)}@media(min-width: 1024px){.site-header__top .search_block{width:0;position:absolute;z-index:1;transition:all .3s 0s;top:50%;transform:translateY(-50%);border-color:rgba(0,0,0,0);right:100%}.site-header__top .search_block.active{width:505px;border-color:var(--secondary)}}.site-header__top .search_block .search-form input[type=text]{height:49px;border-radius:0;border:none}.site-header__top .search_block .search-form button{background:var(--secondary);border-radius:0;top:0;right:0}.site-header .site-logo{height:auto}.site-header .site-logo img{-o-object-position:left;object-position:left}.is-scrolled .site-header .site-logo{max-width:9.125rem}body:not(.fixed_header) .site-header .site-logo,body:not(.is-scrolled) .site-header .site-logo{max-width:9.125rem}@media(min-width: 1024px){body:not(.fixed_header) .site-header .site-logo,body:not(.is-scrolled) .site-header .site-logo{max-width:18.125rem}}.main-nav{background:#fff;margin-bottom:0}@media(min-width: 1024px){.main-nav{background:rgba(0,0,0,0);position:static;padding:0}}@media(max-width: 1023px){.main-nav{padding:1.25rem 0 0}}.main-nav--search:after{display:none}@media(min-width: 1280px){.main-nav--search-icon{margin-left:.5rem}}.main-nav--search-icon svg{fill:var(--menu_links);stroke:none}.main-nav--search-icon:not(.active):hover svg{fill:var(--menu_links_hover);stroke:none}@media(max-width: 1023px){.main-menu__container.container{padding:0 .9375rem}}.main-menu>li>a{font-size:1rem;font-weight:600;position:relative}@media(min-width: 1024px){.main-menu>li>a{padding-left:.5rem;padding-right:.5rem}}@media(min-width: 1280px){.main-menu>li>a{padding-left:.75rem;padding-right:.75rem}}.main-menu>li>a:before{position:absolute;content:"";left:0;right:0;background:var(--primary);transition:all .3s 0s;height:0;bottom:0}@media(min-width: 1024px){.main-menu>li>a:before{bottom:-0.875rem}body:not(.is-scrolled) .main-menu>li>a:before{bottom:-1.9375rem}}.ec360-header .main-menu>li.current_page_item>a{color:var(--primary)}.main-menu>li:hover:not(.paid-article)>a:before{height:.5rem}.main-menu>li.menu-item-has-children>.sub-menu{top:calc(100% - 10px);overflow:visible;box-shadow:0px 1px 4px rgba(0,0,0,.1)}.main-menu>li.menu-item-has-children>.sub-menu:before{position:absolute;content:"";left:0;right:0;bottom:100%;height:25px}.woocommerce-order-received .main-menu>li.menu-item-has-children>.sub-menu:before,.woocommerce-checkout .main-menu>li.menu-item-has-children>.sub-menu:before,.woocommerce-account .main-menu>li.menu-item-has-children>.sub-menu:before,.woocommerce-cart .main-menu>li.menu-item-has-children>.sub-menu:before{height:20px}body:not(.is-scrolled) .main-menu>li.menu-item-has-children>.sub-menu:before{height:43px}body:not(.is-scrolled).woocommerce-order-received .main-menu>li.menu-item-has-children>.sub-menu:before,body:not(.is-scrolled).woocommerce-checkout .main-menu>li.menu-item-has-children>.sub-menu:before,body:not(.is-scrolled).woocommerce-account .main-menu>li.menu-item-has-children>.sub-menu:before,body:not(.is-scrolled).woocommerce-cart .main-menu>li.menu-item-has-children>.sub-menu:before{height:23px}@media(min-width: 1024px){.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div:first-child>a{max-width:33%}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div:nth-child(3),.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div:nth-child(4){margin-top:-3.75rem}}@media(max-width: 1023px){.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div{flex:1 1 100%}}@media(min-width: 641px)and (max-width: 1023px){.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div:nth-child(3),.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div:nth-child(4){flex:1 1 45%}}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p{margin-bottom:1.25rem}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p a{display:inline-block;position:relative}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p a:after{position:absolute;content:"";left:0;top:100%;height:1px;background:#000;width:0;transition:all .3s 0s}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p a:hover:after{width:100%}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p strong,.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div li strong{font-weight:600}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p a:not(.btn),.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div li a:not(.btn){text-decoration:none}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p a:not(.btn):before,.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div li a:not(.btn):before{display:none}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div p a:not(.btn):hover,.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu>div li a:not(.btn):hover{color:var(--primary)}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu .slide_vertical_post{padding:1.25rem;background:#f4f4f4}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu .slide_vertical_post .content_block{padding:0}.main-menu>li.menu-item-has-children>.sub-menu li.mega-menu .slide_vertical_post .content_block--inner{height:100%;margin:0;align-items:flex-start}#ad__billboard{width:auto;max-width:initial;min-height:0}#ad__skyscraper{top:8.9375rem;margin-left:45.9375rem}@media(min-width: 641px){.widget_archive ul li,.widget_categories ul li,.widget_product_categories ul li,.widget_pages ul li,.widget_meta ul li,.widget_products ul li,.widget.ez-toc ul li,.widget_recent_comments ul li,.widget_nav_menu ul li{margin-bottom:.4375rem}}.site-footer .widget_archive a:hover,.site-footer .widget_categories a:hover,.site-footer .widget_product_categories a:hover,.site-footer .widget_pages a:hover,.site-footer .widget_meta a:hover,.site-footer .widget_products a:hover,.site-footer .widget.ez-toc a:hover,.site-footer .widget_recent_comments a:hover,.site-footer .widget_nav_menu a:hover{color:var(--primary)}.widget .textwidget{line-height:1.9}.widget .with_frm_style .vertical_radio .frm_checkbox label,.widget .with_frm_style .vertical_radio .frm_radio label{font-size:.625rem}.widget .frm_forms form .frm_submit .frm_button_submit{background:var(--secondary);color:var(--button_color);box-shadow:none;border:none;width:100%;font-weight:bold;font-size:1rem;padding:.9375rem .625rem;line-height:1;border-radius:0}.widget .frm_forms form .frm_submit .frm_button_submit:hover{background-color:#444;color:var(--button_color_hover)}div.nice-select:after{width:0px;height:0px;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#262626 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg)}div.nice-select.open:after{transform:rotate(-180deg)}.swiper-progress-bar .slide_progress-bar{height:.625rem}.swiper-button-next,.swiper-button-prev{padding:0}@media(min-width: 1280px){.swiper-button-next,.swiper-button-prev{width:3.125rem;height:3.125rem}}.swiper-button-next svg,.swiper-button-prev svg{width:12px;height:32px}@media(min-width: 768px){.swiper-button-next svg,.swiper-button-prev svg{width:17px;height:46px}}.swiper-button-next:hover svg,.swiper-button-prev:hover svg{fill:#fff}@media(max-width: 640px){.steps_container{gap:.3125rem}}.steps_container .step_item{font-weight:600;color:#262626}@media(max-width: 640px){.steps_container .step_item{font-size:.8125rem}}@media(min-width: 1024px){.woocommerce .site-content .site-main,.woocommerce-page .site-content .site-main{max-width:76.875rem}}.woocommerce .star-rating{color:var(--primary)}.woocommerce .quantity{background-color:#fff}.woocommerce .quantity .qty{text-align:center}.woocommerce .quantity .btn-qty svg{height:100%}.woocommerce table.shop_table thead tr th{border-width:1px}.woocommerce table.shop_table .remove svg path{fill:#f81313}.woocommerce form .woocommerce-billing-fields__field-wrapper,.woocommerce-page form .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.625rem}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-page form .woocommerce-billing-fields__field-wrapper .form-row{float:none !important}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row:not(.form-row-first):not(.form-row-last),.woocommerce-page form .woocommerce-billing-fields__field-wrapper .form-row:not(.form-row-first):not(.form-row-last){width:100%}.woocommerce-cart .section_title{margin-bottom:-1.25rem}@media(min-width: 641px){.woocommerce-cart .section_title{padding-left:1.4375rem}}.woocommerce-cart .inner_section p{font-weight:600}@media(min-width: 768px){.woocommerce table.cart .product-thumbnail{width:12%}.woocommerce table.cart .product-thumbnail .product-title>div{padding-bottom:78%;border:1px solid #f4f4f4}}.woocommerce table.cart tbody tr td{vertical-align:middle}.woocommerce table.cart tbody tr td.product-name{font-weight:normal}@media(max-width: 767px){.woocommerce table.cart tbody tr.jde_hint td.actions{flex-direction:unset;flex-wrap:wrap;line-height:1.2;gap:0 .3125rem}}.woocommerce table.cart tbody tr.jde_hint td a{color:var(--content_links_color)}.woocommerce table.cart tbody tr.jde_hint td a:hover{color:var(--content_links_color);text-decoration:underline}.woocommerce .cart-collaterals .wc-proceed-to-checkout{width:100%}@media(min-width: 1024px){.woocommerce .cart-collaterals .wc-proceed-to-checkout{max-width:21.5625rem}}.woocommerce .cart-collaterals .wc-proceed-to-checkout a.button.alt.checkout-button{font-size:1rem;height:2.875rem;width:100%}.woocommerce .cart-collaterals .wgm-break{display:none}.woocommerce .cart-collaterals .wgm-tax.includes_tax{line-height:1.4;display:block}.woocommerce-checkout .site-content .container{max-width:76.875rem}.woocommerce-checkout .section_title{margin-bottom:-1.25rem}@media(min-width: 641px){.woocommerce-checkout .section_title{padding-left:1.4375rem}}.woocommerce-checkout>.row>div:first-child{padding-left:.9375rem;padding-right:.9375rem}.mini-cart{position:relative}.mini-cart__total{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background-color:var(--primary);color:#fff;font-size:.625rem;font-weight:600;border-radius:50%;position:absolute;top:0;right:0;left:auto;border:none;transform:translate(50%, -50%)}.woocommerce-page-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-navigation{padding-top:0}.woocommerce-page-account .woocommerce-MyAccount-content .user_image,.woocommerce-account .woocommerce-MyAccount-content .user_image{width:6.25rem;height:6.25rem;position:relative;border-radius:50%;overflow:hidden;margin:0 0 1.25rem}.woocommerce-page-account .woocommerce-MyAccount-content .dashboard_last_orders__grid .order_item--grid,.woocommerce-account .woocommerce-MyAccount-content .dashboard_last_orders__grid .order_item--grid{-moz-column-gap:.625rem;column-gap:.625rem}.woocommerce-page-account .woocommerce-MyAccount-content .dashboard_last_orders__grid .order_item--grid>div.order_item_status p,.woocommerce-account .woocommerce-MyAccount-content .dashboard_last_orders__grid .order_item--grid>div.order_item_status p{white-space:nowrap}.woocommerce-page #customer_login input[type=text],.woocommerce-page #customer_login input[type=email],.woocommerce-page #customer_login input[type=url],.woocommerce-page #customer_login input[type=password],.woocommerce-page #customer_login input[type=search],.woocommerce-page #customer_login input[type=number],.woocommerce-page #customer_login input[type=tel],.woocommerce-page #customer_login input[type=range],.woocommerce-page #customer_login input[type=date],.woocommerce-page #customer_login input[type=month],.woocommerce-page #customer_login input[type=week],.woocommerce-page #customer_login input[type=time],.woocommerce-page #customer_login input[type=datetime],.woocommerce-page #customer_login input[type=datetime-local],.woocommerce-page #customer_login input[type=color],.woocommerce-page #customer_login textarea,.woocommerce #customer_login input[type=text],.woocommerce #customer_login input[type=email],.woocommerce #customer_login input[type=url],.woocommerce #customer_login input[type=password],.woocommerce #customer_login input[type=search],.woocommerce #customer_login input[type=number],.woocommerce #customer_login input[type=tel],.woocommerce #customer_login input[type=range],.woocommerce #customer_login input[type=date],.woocommerce #customer_login input[type=month],.woocommerce #customer_login input[type=week],.woocommerce #customer_login input[type=time],.woocommerce #customer_login input[type=datetime],.woocommerce #customer_login input[type=datetime-local],.woocommerce #customer_login input[type=color],.woocommerce #customer_login textarea{height:2.875rem}.woocommerce-page form.login,.woocommerce-page form.register,.woocommerce-page form.woocommerce-ResetPassword,.woocommerce form.login,.woocommerce form.register,.woocommerce form.woocommerce-ResetPassword{border:none}.woocommerce-page form.login .select2-container--default .select2-selection--single,.woocommerce-page form.register .select2-container--default .select2-selection--single,.woocommerce-page form.woocommerce-ResetPassword .select2-container--default .select2-selection--single,.woocommerce form.login .select2-container--default .select2-selection--single,.woocommerce form.register .select2-container--default .select2-selection--single,.woocommerce form.woocommerce-ResetPassword .select2-container--default .select2-selection--single{height:2.875rem}.woocommerce-page form.login .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-page form.register .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-page form.woocommerce-ResetPassword .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.login .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.register .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce form.woocommerce-ResetPassword .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.75rem}.woocommerce-page form.login .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-page form.register .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-page form.woocommerce-ResetPassword .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.login .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.register .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce form.woocommerce-ResetPassword .select2-container--default .select2-selection--single .select2-selection__arrow{width:11px;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 6L0.736861 -8.97232e-07L10.2631 -6.44184e-08L5.5 6Z' fill='%23262626'/%3E%3C/svg%3E%0A");top:50%;transform:translateY(-50%)}.woocommerce-page form.login .show-password-input,.woocommerce-page form.register .show-password-input,.woocommerce-page form.woocommerce-ResetPassword .show-password-input,.woocommerce form.login .show-password-input,.woocommerce form.register .show-password-input,.woocommerce form.woocommerce-ResetPassword .show-password-input{height:2.875rem}.woocommerce-page form.login .woocommerce-LostPassword.lost_password,.woocommerce-page form.register .woocommerce-LostPassword.lost_password,.woocommerce-page form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password,.woocommerce form.login .woocommerce-LostPassword.lost_password,.woocommerce form.register .woocommerce-LostPassword.lost_password,.woocommerce form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password{font-size:1rem;font-weight:600}.woocommerce-page form.login .woocommerce-LostPassword.lost_password a,.woocommerce-page form.register .woocommerce-LostPassword.lost_password a,.woocommerce-page form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a,.woocommerce form.login .woocommerce-LostPassword.lost_password a,.woocommerce form.register .woocommerce-LostPassword.lost_password a,.woocommerce form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a{position:relative;text-decoration:none}.woocommerce-page form.login .woocommerce-LostPassword.lost_password a:before,.woocommerce-page form.register .woocommerce-LostPassword.lost_password a:before,.woocommerce-page form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a:before,.woocommerce form.login .woocommerce-LostPassword.lost_password a:before,.woocommerce form.register .woocommerce-LostPassword.lost_password a:before,.woocommerce form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a:before{position:absolute;content:"";top:100%;left:0;right:0;height:1px;background:var(--primary);transition:all .3s 0s}.woocommerce-page form.login .woocommerce-LostPassword.lost_password a:hover,.woocommerce-page form.register .woocommerce-LostPassword.lost_password a:hover,.woocommerce-page form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a:hover,.woocommerce form.login .woocommerce-LostPassword.lost_password a:hover,.woocommerce form.register .woocommerce-LostPassword.lost_password a:hover,.woocommerce form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a:hover{color:var(--secondary) !important;text-decoration:none !important}.woocommerce-page form.login .woocommerce-LostPassword.lost_password a:hover:before,.woocommerce-page form.register .woocommerce-LostPassword.lost_password a:hover:before,.woocommerce-page form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a:hover:before,.woocommerce form.login .woocommerce-LostPassword.lost_password a:hover:before,.woocommerce form.register .woocommerce-LostPassword.lost_password a:hover:before,.woocommerce form.woocommerce-ResetPassword .woocommerce-LostPassword.lost_password a:hover:before{background:var(--secondary)}.woocommerce-page form.login button[type=submit],.woocommerce-page form.register button[type=submit],.woocommerce-page form.woocommerce-ResetPassword button[type=submit],.woocommerce form.login button[type=submit],.woocommerce form.register button[type=submit],.woocommerce form.woocommerce-ResetPassword button[type=submit]{width:100%;margin-top:1.25rem;font-size:1rem}.woocommerce-page form.login button[type=submit]:hover,.woocommerce-page form.register button[type=submit]:hover,.woocommerce-page form.woocommerce-ResetPassword button[type=submit]:hover,.woocommerce form.login button[type=submit]:hover,.woocommerce form.register button[type=submit]:hover,.woocommerce form.woocommerce-ResetPassword button[type=submit]:hover{background-color:#444}.single-product div.product .product__images.no_gallery{height:100%}.single-product div.product .product__images__container{border:none;box-shadow:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.single-product div.product .product__images__container .swiper-product-image{width:100%}.single-product div.product .product__images .swiper-product-thumbs .swiper-slide{border:none}.single-product div.product .product__summary{border:none}.single-product div.product .product__summary .product_title{margin-bottom:1.4375rem}.single-product div.product .product__summary .subheadline{margin-bottom:.9375rem}.single-product div.product .product__summary p.price{border:none;display:flex;flex-wrap:wrap;align-items:flex-end;padding-top:0;line-height:1.5;min-height:39px}@media(min-width: 1024px){.single-product div.product .product__summary p.price ins .woocommerce-Price-amount{font-size:26px}}.single-product div.product .product__summary p.price del .woocommerce-Price-amount{font-size:1.125rem;font-weight:normal}.single-product div.product .product__summary form.cart .woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price{display:none}.single-product div.product .product__summary form.cart .product-stock{margin-bottom:0}.single-product div.product .product__summary form.cart .product-stock-inner strong{display:none}.single-product div.product .product__summary form.cart .product-stock .stock-title{display:none}.single-product div.product .product__summary form.cart div.quantity{width:93px;margin-right:10px}.single-product div.product .product__summary form.cart div.quantity .qty{border:1px solid #c4c4c4;height:2.875rem}.single-product div.product .product__summary form.cart div.quantity .btn-qty:hover{background:rgba(0,0,0,0)}.single-product div.product .product__summary form.cart div.quantity .btn-qty__minus{top:auto;bottom:0;padding-bottom:.625rem}.single-product div.product .product__summary form.cart div.quantity .btn-qty__plus{top:0;bottom:auto;padding-top:.625rem}.single-product div.product .product__summary form.cart div.quantity .btn-qty svg{width:11px;height:8px}.single-product div.product .product__summary form.cart .button{min-height:2.875rem;padding:.3125rem .625rem;width:calc(100% - 103px)}.single-product div.product .product__summary form.cart .button svg{width:30px;height:30px}.single-product div.product .product__summary .variations_form .variations{display:block !important;position:relative;background:var(--primary);box-shadow:inset 0 0 0 500px rgba(255,255,255,.8);padding:.625rem .9375rem;margin-bottom:2.75rem}@media(min-width: 641px){.single-product div.product .product__summary .variations_form .variations{padding:.625rem 2.5rem}}.single-product div.product .product__summary .variations_form .variations tbody{display:flex;flex-wrap:wrap;gap:.1875rem}.single-product div.product .product__summary .variations_form .variations tbody tr{display:flex;flex-wrap:wrap;align-items:center;width:100%}.single-product div.product .product__summary .variations_form .variations tbody tr th{width:auto}.single-product div.product .product__summary .variations_form .variations tbody tr th.label{min-width:8.4375rem}.single-product div.product .product__summary .variations_form .variations tbody tr th label{font-weight:400;font-size:.875rem;color:#3e3e3e}.single-product div.product .product__summary .variations_form .variations tbody tr th label:after{content:":"}.single-product div.product .product__summary .variations_form .variations tbody tr td{flex:1 1;padding:0}.single-product div.product .product__summary .variations_form .variations tbody tr td div.nice-select{border-radius:0}.single-product div.product .product__summary .variations_form .variations tbody tr td .reset_variations{display:none !important}.single-product div.product section.products.related{background:#fff;position:relative}.single-product div.product section.products.related:after{display:none !important}.single-product div.product section.products.related:before{position:absolute;content:"";top:0;bottom:0;left:-100vw;right:-100vw;background:#fff}.single-product div.product section.products.related .latest_news__inner{border-color:#f4f4f4}.single-product div.product .woocommerce-tabs{padding:60px 20px;border:none}.single-product div.product .woocommerce-tabs #reviews.woocommerce-Reviews #comments ol.commentlist li>div{min-height:3.75rem}.single-product div.product .woocommerce-tabs ul.tabs{gap:.3125rem;margin-bottom:clamp(1.875rem,calc(1.875rem + (1vw - 6.41px) * 8.05),4.6875rem)}@media(max-width: 640px){.single-product div.product .woocommerce-tabs ul.tabs li a{padding:5px 10px;font-size:.875rem}}@media(max-width: 400px){.single-product div.product .woocommerce-tabs ul.tabs li a{padding:.3125rem;font-size:.8125rem}}.single-product div.product .woocommerce-tabs .tab-description{display:flex;flex-direction:column;gap:1.875rem}@media(min-width: 768px){.single-product div.product .woocommerce-tabs .tab-description{flex-direction:row-reverse;flex-wrap:wrap}}.single-product div.product .woocommerce-tabs .tab-description h3{margin-bottom:23px}.single-product div.product .woocommerce-tabs .tab-description .editor,.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information{font-size:18px;line-height:1.75}.single-product div.product .woocommerce-tabs .tab-description .editor ul:not([class]),.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information ul:not([class]){margin:18px 0 18px 9px;display:flex;flex-direction:column;row-gap:18px}.single-product div.product .woocommerce-tabs .tab-description .editor ul:not([class]) li:not([class]),.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information ul:not([class]) li:not([class]){position:relative;list-style:none;padding-left:1.0625rem}.single-product div.product .woocommerce-tabs .tab-description .editor ul:not([class]) li:not([class]):before,.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information ul:not([class]) li:not([class]):before{position:absolute;content:"";width:.5rem;height:.5rem;left:0;top:10px;border-radius:50%;background:var(--primary)}.single-product div.product .woocommerce-tabs .tab-description .editor{flex:1 1}.single-product div.product .woocommerce-tabs .tab-description .editor p{margin-bottom:1.25rem}.single-product div.product .woocommerce-tabs .tab-description .editor p:last-of-type,.single-product div.product .woocommerce-tabs .tab-description .editor p:last-child{margin-bottom:0}.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information{margin:0;display:flex;flex-direction:column;gap:50px}@media(min-width: 768px){.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information{width:33.33%}}.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information p{margin-bottom:0}.single-product div.product .woocommerce-tabs .tab-description .adiitional-product-information p strong{font-weight:600}.single-product__author{margin:100px 0 100px}.single-product__author .section_title{margin-bottom:-1.25rem;padding-left:26px}.single-product__author .inner_block{background:#fff;display:flex;flex-wrap:wrap;gap:clamp(1.25rem,calc(1.25rem + (1vw - 6.41px) * 3.58),2.5rem);padding:clamp(3.125rem,calc(3.125rem + (1vw - 6.41px) * 6.26),5.3125rem) clamp(0.9375rem,calc(0.9375rem + (1vw - 6.41px) * 0.89),1.25rem) clamp(1.875rem,calc(1.875rem + (1vw - 6.41px) * 5.37),3.75rem)}.single-product__author .inner_block__img{width:clamp(6.25rem,calc(6.25rem + (1vw - 6.41px) * 11.99),10.4375rem)}.single-product__author .inner_block__img>div{overflow:hidden;border-radius:50%;position:relative}.single-product__author .inner_block__img>div:before{display:block;content:"";padding-bottom:100%}.single-product__author .inner_block__content{line-height:1.8;flex:1 1 100%}@media(min-width: 641px){.single-product__author .inner_block__content{font-size:1.125rem;flex:1 1}}.single-product__author .inner_block__content h1,.single-product__author .inner_block__content .h1,.single-product__author .inner_block__content h2,.single-product__author .inner_block__content .h2,.single-product__author .inner_block__content h3,.single-product__author .inner_block__content .h3,.single-product__author .inner_block__content h4,.single-product__author .inner_block__content .h4,.single-product__author .inner_block__content h5,.single-product__author .inner_block__content .h5,.single-product__author .inner_block__content .widget-title,.single-product__author .inner_block__content h6,.single-product__author .inner_block__content .h6{margin-bottom:clamp(0.625rem,calc(0.625rem + (1vw - 6.41px) * 2.33),1.4375rem);line-height:1.6}.woocommerce-ordering-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.woocommerce-ordering-wrapper .woocommerce-ordering-title{font-size:.875rem;line-height:1.4;display:inline-block}.woocommerce-ordering{max-width:20.1875rem;width:100%}.woocommerce-ordering div.nice-select{border-radius:0;border-color:#c4c4c4}section.products{row-gap:2.5rem;padding-top:60px;margin-top:20px;position:relative;width:100%}section.products:after{position:absolute;content:"";display:block !important;left:.9375rem;right:.9375rem;top:0;height:1px;background:#c4c4c4}@media(max-width: 1023px){section.products.row-cols-2 .product{width:50%}}@media(max-width: 640px){section.products.row-cols-2 .product{width:100%}}section.products .product__inner{border-width:.625rem .625rem 3.125rem;border-color:#f4f4f4;position:relative}@media(min-width: 768px){section.products .product__inner{border-width:1.25rem 1.25rem 3.125rem}}section.products .product__inner.with_subtitle{border-color:var(--primary)}section.products .product__inner.with_subtitle:before{position:absolute;content:"";background:#fff;opacity:.8;top:-0.625rem;left:-0.625rem;right:-0.625rem;bottom:-3.125rem}@media(min-width: 768px){section.products .product__inner.with_subtitle:before{top:-1.25rem;left:-1.25rem;right:-1.25rem;bottom:-3.125rem}}section.products .product__inner.with_subtitle>*{position:relative;z-index:1}section.products .product__inner .product-subtitle{position:absolute;left:0;bottom:100%;background:var(--primary);color:#262626;font-weight:600;line-height:1.6;font-size:1rem;display:inline-block;padding:7px 10px;z-index:1}section.products .product__inner--content{position:relative;padding-bottom:44px}@media(max-width: 767px){section.products .product__inner--content{padding-left:10px;padding-right:10px}}section.products .product__inner--content .bookmark{bottom:calc(100% - 1px);right:1rem}section.products .product__inner--content .subtitle{display:inline-block;font-weight:normal;text-transform:uppercase;border:1px solid var(--primary);padding:.3125rem;color:var(--primary)}section.products .product__inner--content .woocommerce-loop-product__link p{color:#262626;width:100%;margin-bottom:20px}section.products .product__inner--content .rating-wrapper{white-space:nowrap;display:flex;align-items:center;gap:.3125rem}section.products .product__inner--content .rating-wrapper .star-rating{margin:0}section.products .product__inner--content .rating-wrapper>span{font-size:14px;font-weight:600;color:#000}section.products .product__inner--content .price{margin-bottom:0}section.products .product__inner--content .button{position:absolute;bottom:0;left:.9375rem;right:.9375rem;width:auto;transform:translateY(50%);font-size:1rem;padding:9px 10px}@media(min-width: 768px){section.products .product__inner--content .button{left:1.25rem;right:1.25rem}}section.products .product__inner--content .button svg{width:15px;height:15px}@media(min-width: 768px){section.products .product__inner--content .button svg{width:30px;height:30px}}section.products .product__inner--content .button:not(:hover){background:var(--secondary);color:var(--button_color)}.woocommerce-loop-product__thumbnail{width:100%}.woocommerce-loop-product__link{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:0}.woocommerce-loop-product__title{width:100%}.section_title{margin-bottom:2.5rem;padding-left:0}.woocommerce-MyAccount-content .section_title{margin-bottom:2.5rem;padding-left:0}.section_title span{padding-top:.25rem;padding-bottom:.25rem}.product-primary-category,.subtitle{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;font-size:.9375rem;line-height:1.25}.product-primary-category span,.product-primary-category a,.subtitle span,.subtitle a{display:inline-block;font-weight:normal;border:1px solid var(--primary);padding:.3125rem;color:var(--primary)}.product-primary-category a:hover,.subtitle a:hover{background:var(--primary);color:#fff}a.tag_item{color:var(--tag_button_color);border-color:var(--tag_button_color)}a.tag_item:hover{color:var(--tag_button_color_hover);background:var(--tag_button_color)}.about_person__inner{width:100%}.about_person__inner p{line-height:1.4}@media(max-width: 640px){.accordion__inner{margin:0}}.accordion .section_title{padding:0 !important;margin:0 0 1.4375rem 0 !important}.accordion__block--item .block__head.active .block__heading{color:#262626}.accordion__block--item .block__head.active .block__heading svg{stroke:#262626}.yoast_breadcrumb,.rank_math_breadcrumb{margin-bottom:.625rem}@media(min-width: 1024px){.yoast_breadcrumb,.rank_math_breadcrumb{margin-bottom:3.75rem}}.rank_math_breadcrumb .rank-math-breadcrumb,.rank_math_breadcrumb .breadcrumbs{color:#727272}.rank_math_breadcrumb .rank-math-breadcrumb a,.rank_math_breadcrumb .breadcrumbs a{color:inherit;margin-right:.125rem}.rank_math_breadcrumb .rank-math-breadcrumb a:before,.rank_math_breadcrumb .breadcrumbs a:before{display:none}.rank_math_breadcrumb .rank-math-breadcrumb a:hover,.rank_math_breadcrumb .breadcrumbs a:hover{color:var(--primary)}.rank_math_breadcrumb .rank-math-breadcrumb i,.rank_math_breadcrumb .breadcrumbs i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.326' height='11.326' viewBox='0 0 11.326 11.326'%3E%3Cpath d='M0,7H6.88L7,0' transform='translate(0.012 5.669) rotate(-45)' fill='none' stroke='%23999' stroke-width='2'/%3E%3C/svg%3E%0A");display:inline-block;width:14px;height:20px;background-position:50% 30%;background-repeat:no-repeat;vertical-align:middle}.rank_math_breadcrumb .rank-math-breadcrumb span span span,.rank_math_breadcrumb .breadcrumbs span span span{display:inline;margin-left:.1875rem}.rank_math_breadcrumb .rank-math-breadcrumb p,.rank_math_breadcrumb .breadcrumbs p{margin:0}.rank_math_breadcrumb .rank-math-breadcrumb .separator,.rank_math_breadcrumb .breadcrumbs .separator{display:inline-block;margin:0 .3125rem}@media(min-width: 768px){.rank_math_breadcrumb .rank-math-breadcrumb .separator,.rank_math_breadcrumb .breadcrumbs .separator{margin:0 .625rem}}.custom_banner--inner{padding:1.875rem}.custom_banner--title{background:var(--primary);color:#fff}.custom_banner--title_wrapper{display:flex;flex-direction:column;align-items:flex-start;row-gap:5.625rem}@media(min-width: 768px){.custom_banner--title_wrapper{width:39.5%}}@media(min-width: 768px){.custom_banner--title_block{width:100%}}.download_block h1,.download_block .h1,.download_block h2,.download_block .h2,.download_block h3,.download_block .h3,.download_block h4,.download_block .h4,.download_block h5,.download_block .h5,.download_block .widget-title,.download_block h6,.download_block .h6{margin-bottom:0;line-height:1.2}.download_block__img img{width:100%}.download_block__info{margin-top:10px}.download_block__info span{display:block;font-size:.875rem;color:#727272}.holzwerken_preisratsel .post-container.post-header p{font-weight:400}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style{border:1px solid #c4c4c4;max-width:37.5rem;margin:90px auto 60px;padding:0 .9375rem}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form{max-width:23.375rem;width:100%;margin:0 auto;padding:40px 0 10px}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .form-field{margin-bottom:.8125rem}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .form-field.vertical_radio .frm_primary_label{display:none}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .form-field.vertical_radio .frm_checkbox{margin-bottom:2px}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .form-field.vertical_radio label{font-size:12px;line-height:1.4}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .form-field.vertical_radio label a{position:relative;display:inline-block}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .form-field.vertical_radio label a:hover{text-decoration:none !important}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .form-field.vertical_radio label a:before{position:absolute;content:"";top:100%;left:0;right:0;height:1px;background:var(--primary)}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .frm_submit button{width:100%;background:#262626;color:#fff;border-radius:0;font-size:1rem;font-weight:bold;line-height:1;box-shadow:none;border:none;padding:15px 10px;margin:0}.holzwerken_preisratsel .frm_forms.frm_style_formidable-style.with_frm_style form .frm_submit button:hover{background-color:#444}.what_you_can_win{background:#fff;margin:6.25rem 0 0;padding:clamp(3.125rem,calc(3.125rem + (1vw - 6.41px) * 14.29),6.25rem) 0}.what_you_can_win .inner_block{padding:55px 20px;border:1.25rem solid #f4f4f4;line-height:1.8}@media(min-width: 641px){.what_you_can_win .inner_block{font-size:1.125rem}}.latest_news__section{background:#f4f4f4;padding:6.25rem 0}.single .latest_news__section{background:#fff}.single .latest_news__section .section_title{margin:0 0 41px;padding:0}.single .latest_news__section .latest_news__inner{border:none;padding:0}.single .latest_news__section .latest_news__slider .swiper-button-next{right:0;transform:translateX(50%)}.single .latest_news__section .latest_news__slider .swiper-button-prev{left:0;transform:translateX(-50%)}.latest_news__section .latest_news__slider .slide_vertical_post{background:#f4f4f4;padding:.3125rem}@media(min-width: 380px){.latest_news__section .latest_news__slider .slide_vertical_post{padding:.9375rem}}@media(min-width: 641px){.latest_news__section .latest_news__slider .slide_vertical_post{padding:1.25rem}}.latest_news__section .latest_news__slider .slide_vertical_post.product{padding-bottom:3.125rem}.latest_news__section .latest_news__slider .slide_vertical_post .content_block{background:#fff;padding:.9375rem;width:100%}@media(min-width: 641px){.latest_news__section .latest_news__slider .slide_vertical_post .content_block{padding:1.25rem}}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner{height:100%;margin:0;padding:0;position:static}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce{margin-bottom:0;padding-bottom:1.25rem;height:100%;display:flex;flex-direction:column}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce .btn,.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce .c-acf .acf-form-submit input[type=submit],.c-acf .acf-form-submit .latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce input[type=submit]{position:absolute;bottom:0;left:.9375rem;right:.9375rem;transform:translateY(50%);margin:0}@media(min-width: 768px){.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce .btn,.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce .c-acf .acf-form-submit input[type=submit],.c-acf .acf-form-submit .latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce input[type=submit]{left:1.25rem;right:1.25rem}}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce .btn svg,.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce .c-acf .acf-form-submit input[type=submit] svg,.c-acf .acf-form-submit .latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .woocommerce input[type=submit] svg{width:30px;height:30px}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .product_info{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.9375rem;flex:1 1;margin-top:.625rem}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .product_info__excerpt{align-self:flex-start}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .product-rating{float:none;display:flex;flex-wrap:wrap;align-items:center;gap:.3125rem}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .star-rating{color:var(--primary);margin:0}.latest_news__section .latest_news__slider .slide_vertical_post .content_block--inner .product-rating--count{font-size:.875rem;font-weight:600}.m-icons{margin:3.75rem 0}.m-icons__item{color:#262626;display:flex;flex-direction:column;align-items:center;row-gap:1.875rem}.m-icons__item img{max-width:clamp(3.75rem,calc(3.75rem + (1vw - 5.76px) * 4.82),5rem);max-height:clamp(3.75rem,calc(3.75rem + (1vw - 5.76px) * 4.82),5rem)}.m-icons a.m-icons__item:hover{color:var(--primary)}.news_slider__section.margin{margin-bottom:3.75rem}@media(min-width: 1024px){.news_slider__section .container{max-width:calc(76.875rem + 40px)}}.news_slider__module{margin:0}.news_slider__module .thumbnail_slider{padding:0;margin-bottom:.9375rem}@media(min-width: 1024px){.news_slider__module .thumbnail_slider{padding:0 1.25rem}}.news_slider__module .thumbnail_slider:before,.news_slider__module .thumbnail_slider:after{display:none}.news_slider__module .thumbnail_slider__slide{border:1px solid #c4c4c4;padding:.3125rem;height:auto}.news_slider__module .thumbnail_slider__slide--img{padding-bottom:26%}@media(min-width: 768px){.news_slider__module .thumbnail_slider__slide--img{width:35%}}.news_slider__module .thumbnail_slider__slide--content{font-size:.875rem;font-weight:600;display:flex !important;align-items:center}@media(min-width: 1024px){.news_slider__module .thumbnail_slider__slide--content .subtitle{margin-bottom:1.5625rem}}.news_slider__module .thumbnail_slider__slide.swiper-slide-thumb-active{border-color:var(--primary);padding:.3125rem}.news_slider__module .thumbnail_slider__slide.swiper-slide-thumb-active.swiper-slide-visible:before{height:0;left:-1px;right:-1px}@media(min-width: 641px){.news_slider__module .thumbnail_slider__slide.swiper-slide-thumb-active .thumbnail_slider__slide--img{width:29%;margin-right:10px}}@media(min-width: 768px){.news_slider__module .thumbnail_slider__slide.swiper-slide-thumb-active .thumbnail_slider__slide--img{width:35%}}.news_slider__module .thumbnail_slider__slide.swiper-slide-thumb-active .thumbnail_slider__slide--content{flex:1 1}@media(min-width: 1024px){.news_slider__module .news_slider{padding:0 1.25rem}}@media(min-width: 1024px){.news_slider__module .news_slider .swiper-slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;flex-direction:row;padding-right:9%}}@media(min-width: 1280px){.news_slider__module .news_slider .swiper-slide{min-height:45.9375rem}}@media(min-width: 641px){.news_slider__module .news_slider .swiper-slide .content_block{max-width:23.3125rem;padding:55px 20px 60px}.news_slider__module .news_slider .swiper-slide .content_block p+.btn,.news_slider__module .news_slider .swiper-slide .content_block .c-acf .acf-form-submit p+input[type=submit],.c-acf .acf-form-submit .news_slider__module .news_slider .swiper-slide .content_block p+input[type=submit]{margin-top:3.75rem}}@media(max-width: 640px){.news_slider__module .news_slider .swiper-slide .content_block .btn,.news_slider__module .news_slider .swiper-slide .content_block .c-acf .acf-form-submit input[type=submit],.c-acf .acf-form-submit .news_slider__module .news_slider .swiper-slide .content_block input[type=submit]{width:100%}}.news_slider__module .news_slider .swiper-slide .content_block h2{line-height:1.35}.marketing_abo_1{padding:30px 13px 20px}.marketing_abo_1--title{margin-bottom:5px;margin-left:7px}.marketing_abo_1--title span{padding:11px 15px;letter-spacing:1px;line-height:2.1}.marketing_abo_1--content{padding-top:30px;padding-bottom:39px}.marketing_abo_1--content ul{margin-bottom:18px}.marketing_abo_1--content .frm_forms form .frm_form_fields .frm_fields_container{grid-row-gap:12px}.marketing_abo_2--container{max-width:49.1875rem}.marketing_abo_2--container.margin{margin-left:auto;margin-right:auto}.marketing_abo_2--content{padding:1.25rem .9375rem}@media(min-width: 641px){.marketing_abo_2--content{padding:2.5rem 1.875rem}}.marketing_post--content a:not(.btn){text-decoration:none !important}.marketing_post.margin:last-of-type{margin-bottom:0}.post_plus_marketing_abo2{padding:0}.posts_plus_marketing_abo1 .slide_vertical_post{border:1px solid #c4c4c4}.posts_plus_marketing_abo1 .slide_vertical_post .content_block{padding:0}.posts_plus_marketing_abo1 .slide_vertical_post .content_block--inner{margin:0;height:100%}.m-shop_slider{margin:0 -20px}.m-shop_slider .swiper-slide{height:auto;padding:0 20px}.m-shop_slider .swiper-pagination{position:static;margin-top:40px}.m-shop_slider .swiper-pagination .swiper-pagination-bullet{border-color:var(--primary)}.m-shop_slider .swiper-pagination .swiper-pagination-bullet-active{background:var(--primary);border-color:var(--primary)}.m-shop__slide_block{height:100%;position:relative;display:flex;flex-wrap:wrap}.m-shop__slide_block.reverse{flex-direction:row-reverse}.m-shop__slide_block:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:var(--primary);opacity:.5}.m-shop__slide_block>*{position:relative}.m-shop__slide_block--img{flex:1 1 100%;display:flex;align-items:center;justify-content:center;position:relative;padding:10% 5%}@media(min-width: 641px){.m-shop__slide_block--img{flex:1 1;padding:57px 5% 57px 11%}.reverse .m-shop__slide_block--img{padding:57px 11% 57px 5%}}@media(min-width: 1280px){.m-shop__slide_block--img{padding:57px 3% 57px 11%}.reverse .m-shop__slide_block--img{padding:57px 11% 57px 3%}}.m-shop__slide_block--img>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:18.75rem;z-index:1}@media(min-width: 641px){.m-shop__slide_block--img>img{max-width:27.0625rem}}@media(max-width: 640px){.m-shop__slide_block--img>img{max-height:70dvw}}.m-shop__slide_block--bg{position:absolute;top:0;bottom:0;left:0;max-width:50dvw;width:100%}@media(min-width: 641px){.m-shop__slide_block--bg{max-width:20.8125rem}}.reverse .m-shop__slide_block--bg{left:auto;right:0}.m-shop__slide_block--label{position:absolute;left:.9375rem;right:.9375rem;top:50%;transform:translateY(-50%);z-index:2}@media(min-width: 641px){.m-shop__slide_block--label{left:9%}}.m-shop__slide_block--label span{line-height:2;letter-spacing:.6px;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:var(--primary);color:#fff;padding:7px 15px}@media(min-width: 1024px){.m-shop__slide_block--label span{line-height:2.2;letter-spacing:.8px;padding:9px 20px}}.m-shop__slide_block--content{width:100%;padding:.9375rem}@media(min-width: 641px){.m-shop__slide_block--content{max-width:18.75rem}}@media(min-width: 1024px){.m-shop__slide_block--content{padding:1.25rem;max-width:20.8125rem}}.m-shop__slide_block--content:not(.no_bg){background:var(--primary)}.m-shop__slide_block--content .inner_block{background:#fff;padding:20px 15px 15px;display:flex;flex-direction:column;height:100%}@media(min-width: 641px){.m-shop__slide_block--content .inner_block{margin-left:-1.875rem;margin-top:0}}@media(min-width: 1024px){.m-shop__slide_block--content .inner_block{padding:40px 30px 20px;margin-left:-2.5rem}}@media(min-width: 641px){.reverse .m-shop__slide_block--content .inner_block{margin-left:0;margin-right:-1.875rem}}@media(min-width: 1024px){.reverse .m-shop__slide_block--content .inner_block{margin-right:-2.5rem}}.m-shop__slide_block--content .inner_block .subtitle{margin-bottom:10px}.m-shop__slide_block--content .inner_block h4{margin-bottom:20px}.m-shop__slide_block--content .inner_block--price{margin-bottom:36px}.m-shop__slide_block--content .inner_block--bottom{margin-top:auto}.m-shop__slide_block .btn-group{row-gap:1.25rem}.m-shop__slide_block .btn-group .btn,.m-shop__slide_block .btn-group .c-acf .acf-form-submit input[type=submit],.c-acf .acf-form-submit .m-shop__slide_block .btn-group input[type=submit]{width:100%}.m-shop__slide_block .btn-group .btn span,.m-shop__slide_block .btn-group .c-acf .acf-form-submit input[type=submit] span,.c-acf .acf-form-submit .m-shop__slide_block .btn-group input[type=submit] span{display:flex;flex-wrap:wrap;align-items:center;gap:5px;justify-content:center}.short_top_news__slider{padding:0 .9375rem}@media(min-width: 1024px){.short_top_news__slider{padding:0 1.25rem;margin-right:-1.25rem;margin-left:-1.25rem}}.short_top_news--row .article__item{display:flex;flex-wrap:wrap;gap:1.25rem}@media(min-width: 641px){.short_top_news--row .article__item{gap:.625rem}}@media(min-width: 1024px){.short_top_news--row .article__item{gap:1.25rem}}@media(max-width: 1023px){.short_top_news--row .article__item--img{margin-right:0}}.short_top_news--row .article__item>a{all:unset;width:30%}.short_top_news--row .article__item>a .article__item--img{width:100%;padding-bottom:100%}.short_top_news--row .article__item .subtitle{margin-bottom:.625rem}.short_top_news--row .article__item .subtitle a{padding:.125rem .3125rem}.simple_content--inner{overflow:hidden}.post-container .simple_content--inner{padding-left:0;padding-right:0}.slide_vertical_post .btn,.slide_vertical_post .c-acf .acf-form-submit input[type=submit],.c-acf .acf-form-submit .slide_vertical_post input[type=submit]{margin-top:clamp(0.0625rem,calc(0.0625rem + (1vw - 7.68px) * 4.4),1.25rem)}.slide_vertical_post .img_block .play_icon{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);border-radius:50%;overflow:hidden;width:5rem;height:5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:3px solid #fff;padding-left:.375rem}.slide_vertical_post .img_block .play_icon:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:var(--primary);opacity:.5;transition:all .3s 0s}.slide_vertical_post .img_block .play_icon svg{position:relative;width:1.875rem;height:1.875rem}.slide_vertical_post .img_block:hover .play_icon:before{opacity:1}.sponsored_module .section_title{margin-bottom:-1.25rem;padding-left:0}@media(min-width: 641px){.sponsored_module .section_title{padding-left:1.625rem}}.sponsored_module__content h1,.sponsored_module__content .h1,.sponsored_module__content h2,.sponsored_module__content .h2,.sponsored_module__content h3,.sponsored_module__content .h3,.sponsored_module__content h4,.sponsored_module__content .h4,.sponsored_module__content h5,.sponsored_module__content .h5,.sponsored_module__content .widget-title,.sponsored_module__content h6,.sponsored_module__content .h6{margin-top:.8125rem}.static_posts{margin-left:0;margin-right:0}.static_posts .slide_vertical_post{border:1px solid #c4c4c4}.static_posts .slide_vertical_post .content_block{background:#fff;padding:0}.static_posts .slide_vertical_post .content_block--inner{margin-top:0;height:100%;display:flex;flex-direction:column;row-gap:20px}.static_posts .slide_vertical_post .content_block--inner>div{margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;height:100%}.static_posts .slide_vertical_post .content_block--inner>div .product_info{margin-bottom:clamp(0.0625rem,calc(0.0625rem + (1vw - 7.68px) * 4.4),1.25rem)}.static_posts .slide_vertical_post .content_block--inner>div .btn,.static_posts .slide_vertical_post .content_block--inner>div .c-acf .acf-form-submit input[type=submit],.c-acf .acf-form-submit .static_posts .slide_vertical_post .content_block--inner>div input[type=submit]{margin-top:auto}.static_posts .slide_vertical_post .content_block--title{margin-bottom:.625rem}.static_posts .col-12 .slide_vertical_post{position:relative}.static_posts .col-12 .slide_vertical_post .content_block{position:static;transform:none;padding:0 0 .3125rem}@media(min-width: 768px){.static_posts .col-12 .slide_vertical_post .content_block{position:absolute;right:9%;top:50%;transform:translateY(-50%);padding:3.4375rem 1.25rem 3.75rem;max-width:23.3125rem}}.static_posts .col-12 .slide_vertical_post .content_block--inner{align-items:flex-start;row-gap:clamp(0.8125rem,calc(0.8125rem + (1vw - 6.41px) * 8.41),3.75rem)}@media(min-width: 768px){.static_posts .col-12 .slide_vertical_post .content_block--inner{position:static}}.static_posts .col-12 .slide_vertical_post .content_block--inner>div{display:flex;flex-direction:column;align-items:flex-start;row-gap:.6875rem}.static_posts .col-12 .slide_vertical_post .content_block--inner>div>*{margin:0}.static_posts .col-12 .slide_vertical_post .content_block--title{line-height:1.35}@media(min-width: 1024px){.static_posts .col-lg-12 .slide_vertical_post{position:relative}.static_posts .col-lg-12 .slide_vertical_post .content_block{position:static;transform:none;padding:0 0 .3125rem}}@media(min-width: 1024px)and (min-width: 768px){.static_posts .col-lg-12 .slide_vertical_post .content_block{position:absolute;right:9%;top:50%;transform:translateY(-50%);padding:3.4375rem 1.25rem 3.75rem;max-width:23.3125rem}}@media(min-width: 1024px){.static_posts .col-lg-12 .slide_vertical_post .content_block--inner{align-items:flex-start;row-gap:clamp(0.8125rem,calc(0.8125rem + (1vw - 6.41px) * 8.41),3.75rem)}}@media(min-width: 1024px)and (min-width: 768px){.static_posts .col-lg-12 .slide_vertical_post .content_block--inner{position:static}}@media(min-width: 1024px){.static_posts .col-lg-12 .slide_vertical_post .content_block--inner>div{display:flex;flex-direction:column;align-items:flex-start;row-gap:.6875rem}.static_posts .col-lg-12 .slide_vertical_post .content_block--inner>div>*{margin:0}.static_posts .col-lg-12 .slide_vertical_post .content_block--title{line-height:1.35}}.static_posts__btn_wrapper{padding:0 1.25rem}.post-container .text_columns .inner_section{padding:0}.text_columns .column_block{padding:1.875rem 1.375rem;gap:1.25rem}.text_columns .column_block--label{letter-spacing:-0.1px;font-size:.8125rem}.text-md .text_columns .column_block{font-size:1rem}.text-md .text_columns .column_block p{line-height:1.4;letter-spacing:0;-webkit-hyphens:auto;hyphens:auto}.text_columns .column_block p:last-child{margin-bottom:0}.text_columns .column_block .btn,.text_columns .column_block .c-acf .acf-form-submit input[type=submit],.c-acf .acf-form-submit .text_columns .column_block input[type=submit]{display:inline-flex !important;margin-top:auto}.two_columns_section .section_title{margin-bottom:-1.25rem;padding-left:0}@media(min-width: 641px){.two_columns_section .section_title{padding-left:1.625rem}}.comments-template{display:block;position:relative;padding-top:5.3125rem;margin-bottom:6.25rem}.comments-template.post-container{padding-left:.9375rem;padding-right:.9375rem}@media(min-width: 641px){.comments-template.post-container{padding-left:1.625rem;padding-right:1.625rem}}.comments-template .section_title{position:absolute;top:0;transform:translateY(-50%);left:1.25rem}.comments-template .comment-respond{max-width:49.0625rem;margin:0 auto}.comments-template .comment-respond textarea{line-height:1.3;font-size:1rem}.comments-list .comment-nav a{font-weight:600}.comments-list .comment-text{max-width:100%}.comments-area .comments-header{display:none}.comments-area--login{position:relative;z-index:1;margin-top:1.875rem;padding:2.5rem 3.75rem}.comments-area--login:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;opacity:.2;z-index:-1;background:var(--primary)}.comments-area--login p{font-weight:600}.comments-area--login .btn-login svg{width:.9375rem;height:1.0625rem}.pagination,body.woocommerce nav.woocommerce-pagination{margin-top:4.25rem;width:100%}.pagination ul li,body.woocommerce nav.woocommerce-pagination ul li{padding:0}.pagination ul li:before,body.woocommerce nav.woocommerce-pagination ul li:before{display:none}.pagination ul li a,.pagination ul li span,body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce nav.woocommerce-pagination ul li span{color:var(--primary);font-weight:700;min-width:1.875rem;width:auto;padding:0 .3125rem;height:1.875rem;border:1px solid var(--primary)}.pagination ul li a.current:not(.dots),.pagination ul li span.current:not(.dots),body.woocommerce nav.woocommerce-pagination ul li a.current:not(.dots),body.woocommerce nav.woocommerce-pagination ul li span.current:not(.dots){background-color:var(--primary);color:#fff}.pagination ul li a.prev,.pagination ul li a.next,.pagination ul li span.prev,.pagination ul li span.next,body.woocommerce nav.woocommerce-pagination ul li a.prev,body.woocommerce nav.woocommerce-pagination ul li a.next,body.woocommerce nav.woocommerce-pagination ul li span.prev,body.woocommerce nav.woocommerce-pagination ul li span.next{border:none}.pagination ul li a:hover,.pagination ul li span:hover,body.woocommerce nav.woocommerce-pagination ul li a:hover,body.woocommerce nav.woocommerce-pagination ul li span:hover{border-color:var(--primary);background-color:var(--primary);color:#fff}.slide_vertical_post .img_block{width:100%}.slide_vertical_post .product-rating{float:none;display:flex;flex-wrap:wrap;align-items:center;gap:.3125rem}.socials__item{color:#262626}.socials__item:hover{color:var(--primary)}.socials__item svg{width:1.375rem;height:1.375rem}.socials__item svg.icon-facebook{width:.75rem}#to-top{border-radius:0}@media(min-width: 1024px){#to-top{width:3.125rem;height:3.125rem}#to-top svg{width:100%;height:100%}}.c-acf{--acf-form-gap: 40px}.c-acf .acf-notice .acf-notice-dismiss{display:flex;align-items:center;justify-content:center;font-size:20px}.c-acf .acf-notice .acf-notice-dismiss:before{margin:0 !important}.c-acf .acf-fields{display:flex;-moz-column-gap:var(--acf-form-gap);column-gap:var(--acf-form-gap);width:100%;flex-wrap:wrap;align-items:start}.c-acf .acf-fields .-border{border:unset}.c-acf .acf-fields>.acf-field{border-top:unset;width:100%}.c-acf .acf-fields .c-afc--group,.c-acf .acf-fields .acf-field-repeater,.c-acf .acf-fields .acf-field-true-false,.c-acf .acf-fields .c-acf--label__big{padding:15px 0 !important}.c-acf .acf-fields .c-acf--right-wrapper .acf-field,.c-acf .acf-fields .c-acf--left-wrapper .acf-field{padding:10px 0}.c-acf .acf-fields .c-acf--right-wrapper .acf-gallery .acf-gallery-toolbar .acf-button,.c-acf .acf-fields .c-acf--right-wrapper .acf-repeater .acf-button,.c-acf .acf-fields .c-acf--left-wrapper .acf-gallery .acf-gallery-toolbar .acf-button,.c-acf .acf-fields .c-acf--left-wrapper .acf-repeater .acf-button{transition:all .3s 0s;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;font-weight:700;background-color:var(--secondary);color:var(--button_color);line-height:1;border:none;border-radius:0;text-align:center;cursor:pointer;padding:.625rem 1.375rem;font-size:.875rem;min-height:0}.c-acf .acf-fields .c-acf--right-wrapper .acf-gallery .acf-gallery-toolbar .acf-button:hover,.c-acf .acf-fields .c-acf--right-wrapper .acf-repeater .acf-button:hover,.c-acf .acf-fields .c-acf--left-wrapper .acf-gallery .acf-gallery-toolbar .acf-button:hover,.c-acf .acf-fields .c-acf--left-wrapper .acf-repeater .acf-button:hover{background-color:var(--primary);color:var(--button_color_hover)}.c-acf .acf-fields .c-acf--right-wrapper{padding:0 !important;display:flex;flex-wrap:wrap}@media(min-width: 1024px){.c-acf .acf-fields .c-acf--right-wrapper{max-width:calc(50% - var(--acf-form-gap)/2)}}.c-acf .acf-fields .c-acf--right-wrapper .nice-select{display:none}.c-acf .acf-fields .c-acf--left-wrapper{padding:10px 0}@media(min-width: 1024px){.c-acf .acf-fields .c-acf--left-wrapper{max-width:calc(50% - var(--acf-form-gap)/2)}}.c-acf .acf-fields .c-acf--left-wrapper .acf-field{order:1;padding:0}.c-acf .acf-fields .c-acf--left-wrapper .acf-field .acf-fields .acf-field{padding:0;order:2;margin-bottom:10px}.c-acf .acf-fields .c-acf--left-wrapper .acf-field .acf-fields .acf-field .acf-field{padding:10px 0;order:3}.c-acf .acf-field .acf-label label{font-size:1rem;font-weight:600}.c-acf .acf-gallery-sort{display:none}.c-acf .acf-gallery{border-color:#727272}.c-acf .acf-gallery .acf-gallery-toolbar{border-top:unset}.c-acf .acf-gallery .acf-gallery-toolbar .acf-hl{display:flex;justify-content:center;gap:.625rem}.c-acf .c-acf--input input{min-height:52px}.c-acf input.select2-search__field::-moz-placeholder{opacity:.8}.c-acf input.select2-search__field::placeholder{opacity:.8}.c-acf .select2-container.-acf{z-index:1}.c-acf .select2-container.-acf .select2-selection{border:.0625rem #000 solid;min-height:53px;border-radius:0}.c-acf .select2-container.-acf .select2-selection--multiple,.c-acf .select2-container.-acf .select2-selection--single{min-height:38px;padding:5px 15px;border-color:#727272}.c-acf .select2-container.-acf .select2-selection--multiple .select2-selection__rendered,.c-acf .select2-container.-acf .select2-selection--single .select2-selection__rendered{padding:0}.c-acf .select2-container.-acf .select2-selection--multiple .select2-selection__rendered li input[type=search],.c-acf .select2-container.-acf .select2-selection--single .select2-selection__rendered li input[type=search]{height:auto}.c-acf--kategorie .select2-container.-acf .select2-selection{top:5px}.c-acf--kategorie .acf-label{margin:0 !important}.c-acf--kategorie .select2-selection__rendered{position:relative}.c-acf--kategorie .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.c-acf .c-acf--description{padding-top:0 !important}.c-acf .acf-field-repeater>.acf-input>.acf-repeater>.acfe-repeater-stylised-button>.acf-actions{text-align:left !important}.c-acf .acfe-repeater-stylised-button{padding:0 !important;border:unset !important}.c-acf .acf-form-submit{display:flex;flex-direction:row;gap:10px}@media(max-width: 640px){.c-acf .acf-form-submit{flex-direction:column;margin-left:0 !important;align-items:center}}@media(max-width: 640px){.c-acf .acf-form-submit input[type=submit]{width:-moz-fit-content;width:fit-content}}@media(max-width: 640px){.c-acf .acf-form-submit button{margin-left:0 !important;width:-moz-fit-content;width:fit-content;margin-top:rem-calc(10)}}.c-acf .acf-required{color:#000;margin-left:.3125rem}.c-acf .acf-field-true-false p{font-weight:400;padding-left:1.5625rem !important}.c-acf .acf-field-true-false .acf-input{display:flex;flex-direction:column-reverse;position:absolute;top:44px}@media(max-width: 640px){.c-acf .acf-field-taxonomy,.c-acf .acf-field-gallery{padding-left:0 !important}}.c-acf .acf-table{border:unset;margin-bottom:.625rem}.c-acf .acf-table>thead>tr>th{border:unset;padding:0}.c-acf .acf-table .acf-th label{position:relative;left:-1.5625rem}.c-acf .acf-table tbody{border:unset}.c-acf .acf-table tbody .acf-row:not(:first-child){border-top:.0625rem #000 solid}.c-acf .acf-table tbody .acf-icon{display:block}.c-acf .acf-table tbody .-duplicate{display:none !important}.c-acf .acf-repeater .acf-row-handle.order{border-right:unset;padding:5px 0;background:rgba(0,0,0,0)}.c-acf .acf-repeater .acf-row-handle.order .acf-row-number{background:var(--primary);color:#fff;padding:8px;height:38px;display:block}.c-acf .acf-repeater .acf-row-handle.order+td{border-left:unset;padding:5px 0}.c-acf .acf-repeater .acf-row-handle.remove{background:unset;border-left:unset;padding:0}.c-acf .acf-repeater .acf-row-handle.remove .acf-icon{margin:0 0 0 -9px}.c-acf .-open{overflow:hidden}.c-acf .-open .acf-gallery-main .acf-gallery-toolbar{display:none}.c-acf .acf-gallery-side{max-width:100%}@media(max-width: 767px){.c-acf .acf-gallery-side tr{display:flex;flex-direction:column;flex:1 0 100%}}.c-acf .acf-notice p{font-size:.875rem !important;padding-left:0 !important}.c-acf .select2-container--default .select2-selection--multiple{display:flex;align-items:center}.c-acf .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-top:0}.c-acf .select2-selection--single{display:flex !important;align-items:center}.c-acf--checkbox__center .acf-input{position:absolute !important;top:64%}#acf-form-new-project .select2-selection__rendered,#acf-form-new-project input{font-size:1rem !important;border-color:#727272}.select2-container{font-size:1rem !important}.acf-input,.acf-notice{width:100%}#delete_this_post{display:none}.media-router .media-menu-item{color:#000}.page-template-profile-new-project-template .select2-container{z-index:9}#ad__leaderboard{max-width:1260px}.events_filters{margin-bottom:1.875rem}.events_filters__form{display:flex;flex-wrap:wrap;gap:.9375rem 1.875rem;align-items:center}.events_filters__form .filter-section,.events_filters__form .sort-section{display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%}@media(min-width: 641px){.events_filters__form .filter-section,.events_filters__form .sort-section{width:auto}}.events_filters__form .filter-section>span,.events_filters__form .sort-section>span{display:inline-block;min-width:5rem}@media(min-width: 641px){.events_filters__form .filter-section>span,.events_filters__form .sort-section>span{min-width:0}}.events_filters__form .filter-section select,.events_filters__form .filter-section div.nice-select,.events_filters__form .sort-section select,.events_filters__form .sort-section div.nice-select{flex:1 1;min-width:12.5rem}.archive .site-wrapper{background:#fff}.archive .post-header--author{display:flex;flex-wrap:wrap;align-items:center;gap:.9375rem}@media(min-width: 1024px){.archive .post-header--author{gap:1.75rem;margin-bottom:0}}.archive .post-header--author .user_image{width:clamp(4.375rem,calc(4.375rem + (1vw - 6.41px) * 17.53),10.5rem);height:clamp(4.375rem,calc(4.375rem + (1vw - 6.41px) * 17.53),10.5rem);position:relative;border-radius:50%;overflow:hidden}.archive .post-header--author .post-author--info{flex:1 1}.archive .post-header--author .post-author--name{line-height:1;display:block;font-weight:600;color:#262626}.blog .site-wrapper{background:#fff}.blog__header{margin-top:1.25rem}.blog__header--inner{padding-bottom:1.25rem}.blog__header--inner:not(.no-border){border-bottom:1px solid #c4c4c4}.blog__header p,.blog__header strong,.blog__header b{font-weight:600}.blog__header--img{position:relative;border-radius:50%;overflow:hidden;border:1px solid #c4c4c4}.blog__header--img:before{padding-bottom:100%;content:"";display:block}.blog__header--img img{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog__header .editor{line-height:1.8}.blog__authors{margin:1.25rem 0 2.5rem}.blog__title{margin-bottom:1.4375rem}.post--title{letter-spacing:.9px;margin-bottom:1.25rem}@media(min-width: 1024px){.post-container.post-header,.post-thumbnail{padding-left:10%;padding-right:10%}}.post_gallery{position:relative;padding:0 1.625rem;margin:-2.4375rem 0 -2.1875rem}@media(min-width: 1024px){.post_gallery{padding-left:10%;padding-right:10%}}.post_gallery .swiper-slide{height:auto;max-height:46.875rem}.post_gallery .swiper-slide iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post_gallery .swiper-slide>img{-o-object-fit:contain;object-fit:contain}@media(min-width: 1024px){.post_gallery .swiper-button-next{right:10%;transform:translate(50%, 0%)}}@media(min-width: 1024px){.post_gallery .swiper-button-prev{left:10%;transform:translate(-50%, 0%)}}.post_gallery .swiper-button-next:hover svg,.post_gallery .swiper-button-prev:hover svg{fill:#fff}@media(max-width: 640px){.post_gallery__thumbs{padding:20px 11px 0}}.post_gallery__thumbs .swiper-slide{height:auto;transition:all .3s 0s}.post_gallery__thumbs .swiper-slide-thumb-active{opacity:.5}.post-container{border:none}.post-container+.post-container.comments-template{margin-top:7.8125rem}@media(max-width: 767px){.post-container.post-header{padding-bottom:5rem !important}}.post-container.post-header p{font-weight:600;max-width:60rem;letter-spacing:0}.post_nav--link{font-weight:600}.holzwerken_preisratsel-post__inner_container,.single-webinars-post__inner_container,.single-post__inner_container{margin:0 auto;max-width:49.0625rem}.holzwerken_preisratsel-post__inner_container .frm_forms.frm_style_formidable-style.with_frm_style .frm_submit button,.single-webinars-post__inner_container .frm_forms.frm_style_formidable-style.with_frm_style .frm_submit button,.single-post__inner_container .frm_forms.frm_style_formidable-style.with_frm_style .frm_submit button{font-weight:700;background-color:var(--secondary);color:var(--button_color);line-height:1;border:none;border-radius:0;text-align:center;cursor:pointer;padding:.9375rem 1.3125rem;font-size:1rem;letter-spacing:.7px}.holzwerken_preisratsel-post__inner_container .frm_forms.frm_style_formidable-style.with_frm_style .frm_submit button:hover,.single-webinars-post__inner_container .frm_forms.frm_style_formidable-style.with_frm_style .frm_submit button:hover,.single-post__inner_container .frm_forms.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:#444;color:var(--button_color_hover)}.holzwerken_preisratsel .post-container,.single-webinars .post-container,.single .post-container{padding-bottom:clamp(3.125rem,calc(3.125rem + (1vw - 6.41px) * 14.29),6.25rem)}@media(min-width: 1024px){.holzwerken_preisratsel .post-container,.single-webinars .post-container,.single .post-container{padding-left:10%;padding-right:10%}}.holzwerken_preisratsel .post-container.comments-template,.single-webinars .post-container.comments-template,.single .post-container.comments-template{margin-bottom:2rem}.holzwerken_preisratsel .post-container p:not([class]) a:not([class]):before,.single-webinars .post-container p:not([class]) a:not([class]):before,.single .post-container p:not([class]) a:not([class]):before{display:none}.holzwerken_preisratsel .post-container p:not([class]) a:not([class]):hover,.single-webinars .post-container p:not([class]) a:not([class]):hover,.single .post-container p:not([class]) a:not([class]):hover{text-decoration:underline !important}.holzwerken_preisratsel .post-container ol:not([class]),.holzwerken_preisratsel .post-container ul:not([class]),.single-webinars .post-container ol:not([class]),.single-webinars .post-container ul:not([class]),.single .post-container ol:not([class]),.single .post-container ul:not([class]){display:flex;flex-direction:column;row-gap:24px;margin:10px 0 67px}.holzwerken_preisratsel .post-container ol:not([class]),.single-webinars .post-container ol:not([class]),.single .post-container ol:not([class]){margin-bottom:45px;list-style:none;counter-reset:counter}.holzwerken_preisratsel .post-container ol:not([class]) li,.single-webinars .post-container ol:not([class]) li,.single .post-container ol:not([class]) li{padding-left:20px;position:relative}.holzwerken_preisratsel .post-container ol:not([class]) li:before,.single-webinars .post-container ol:not([class]) li:before,.single .post-container ol:not([class]) li:before{position:absolute;top:0;left:0;counter-increment:counter;content:counter(counter);font-weight:700;color:var(--primary)}.holzwerken_preisratsel .post-container ul:not([class]) li::marker,.single-webinars .post-container ul:not([class]) li::marker,.single .post-container ul:not([class]) li::marker{color:var(--primary)}.holzwerken_preisratsel .post-header--nav,.single-webinars .post-header--nav,.single .post-header--nav{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin-top:1.25rem;display:flex;flex-wrap:wrap;padding:0 0 .625rem}@media(min-width: 1024px){.holzwerken_preisratsel .post-header--nav,.single-webinars .post-header--nav,.single .post-header--nav{padding:.625rem 0}}.holzwerken_preisratsel .post-header--nav>div,.single-webinars .post-header--nav>div,.single .post-header--nav>div{padding-top:.625rem;padding-bottom:.625rem}.holzwerken_preisratsel .post-header--nav .user_image,.single-webinars .post-header--nav .user_image,.single .post-header--nav .user_image{width:3.75rem;height:3.75rem;position:relative;border-radius:50%;overflow:hidden;border:1px solid #c4c4c4}.holzwerken_preisratsel .post-header--author,.single-webinars .post-header--author,.single .post-header--author{display:flex;flex-wrap:wrap;align-items:center;gap:28px;flex:1 1 100%;border-bottom:1px solid #c4c4c4;margin-bottom:.625rem}@media(min-width: 1024px){.holzwerken_preisratsel .post-header--author,.single-webinars .post-header--author,.single .post-header--author{margin-bottom:0;border-bottom:none}}@media(min-width: 1024px){.holzwerken_preisratsel .post-header--author,.single-webinars .post-header--author,.single .post-header--author{flex:1 1}}.holzwerken_preisratsel .post-header--author .post-author--name,.single-webinars .post-header--author .post-author--name,.single .post-header--author .post-author--name{display:block;font-weight:600;color:#262626}@media(max-width: 1023px){.holzwerken_preisratsel .post-header--author+.post-header--share,.single-webinars .post-header--author+.post-header--share,.single .post-header--author+.post-header--share{border:none;justify-content:flex-start}}.holzwerken_preisratsel .post-header--authors,.single-webinars .post-header--authors,.single .post-header--authors{display:flex;flex-direction:column;gap:10px 28px;flex:1 1 100%;border-bottom:1px solid #c4c4c4;margin-bottom:.625rem}@media(min-width: 1024px){.holzwerken_preisratsel .post-header--authors,.single-webinars .post-header--authors,.single .post-header--authors{margin-bottom:0;border-bottom:none}}@media(min-width: 1024px){.holzwerken_preisratsel .post-header--authors,.single-webinars .post-header--authors,.single .post-header--authors{flex:1 1}}.holzwerken_preisratsel .post-header--authors p,.single-webinars .post-header--authors p,.single .post-header--authors p{font-weight:bold}.holzwerken_preisratsel .post-header--authors p:not(:last-child),.single-webinars .post-header--authors p:not(:last-child),.single .post-header--authors p:not(:last-child){margin-bottom:0}.holzwerken_preisratsel .post-header--authors span,.single-webinars .post-header--authors span,.single .post-header--authors span{font-size:.875rem;font-weight:400}.holzwerken_preisratsel .post-header--rating,.single-webinars .post-header--rating,.single .post-header--rating{width:100%;min-width:14.375rem}@media(min-width: 641px){.holzwerken_preisratsel .post-header--rating,.single-webinars .post-header--rating,.single .post-header--rating{width:50%;padding-left:.625rem;padding-right:.625rem}}@media(min-width: 1024px){.holzwerken_preisratsel .post-header--rating,.single-webinars .post-header--rating,.single .post-header--rating{border-left:1px solid #c4c4c4;width:23%}}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container{margin:0;height:100%;display:flex;align-items:center}@media(min-width: 641px){.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container{justify-content:center}}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget{display:flex;align-items:center;justify-content:center;gap:10px}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons,.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results{margin:0}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__hover-text,.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__hover-text,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__hover-text,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn{display:none}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget .rmp-icon--full-highlight,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget .rmp-icon--full-highlight,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget .rmp-icon--full-highlight{color:var(--primary)}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget .rmp-icon--ratings,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget .rmp-icon--ratings,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget .rmp-icon--ratings{font-size:1.5rem}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results{font-size:1.125rem;font-weight:600;color:#262626}.holzwerken_preisratsel .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results__votes,.single-webinars .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results__votes,.single .post-header--rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results__votes{display:none}.holzwerken_preisratsel .post-header--share,.single-webinars .post-header--share,.single .post-header--share{display:flex;align-items:center;width:100%;min-width:13rem}@media(min-width: 641px){.holzwerken_preisratsel .post-header--share,.single-webinars .post-header--share,.single .post-header--share{padding-left:.625rem;justify-content:center;width:50%;border-left:1px solid #c4c4c4}}@media(min-width: 1024px){.holzwerken_preisratsel .post-header--share,.single-webinars .post-header--share,.single .post-header--share{justify-content:flex-end;width:25%}}.holzwerken_preisratsel .post-header--img figure .description,.holzwerken_preisratsel .post-header--img figure .caption,.holzwerken_preisratsel .post-content figure .description,.holzwerken_preisratsel .post-content figure .caption,.single-webinars .post-header--img figure .description,.single-webinars .post-header--img figure .caption,.single-webinars .post-content figure .description,.single-webinars .post-content figure .caption,.single .post-header--img figure .description,.single .post-header--img figure .caption,.single .post-content figure .description,.single .post-content figure .caption{color:#727272}.holzwerken_preisratsel .post_nav,.single-webinars .post_nav,.single .post_nav{border-top:1px solid #c4c4c4;padding-top:30px;margin-top:36px}.holzwerken_preisratsel .post_nav--bookmarks,.single-webinars .post_nav--bookmarks,.single .post_nav--bookmarks{border-bottom:1px solid #c4c4c4;padding-bottom:.9375rem;padding-top:.9375rem;margin-top:1.4375rem}.holzwerken_preisratsel .post_nav--link.new_comments svg,.single-webinars .post_nav--link.new_comments svg,.single .post_nav--link.new_comments svg{stroke:var(--primary)}.holzwerken_preisratsel .post_nav--link.new_comments span,.single-webinars .post_nav--link.new_comments span,.single .post_nav--link.new_comments span{color:inherit}@media(max-width: 767px){.holzwerken_preisratsel .injections .post__logos--wrapper,.single-webinars .injections .post__logos--wrapper,.single .injections .post__logos--wrapper{margin:0}}.holzwerken_preisratsel .injections .post__logos--wrapper .editor+.post__logos,.single-webinars .injections .post__logos--wrapper .editor+.post__logos,.single .injections .post__logos--wrapper .editor+.post__logos{margin-top:1.25rem}.holzwerken_preisratsel .post__logos--wrapper,.single-webinars .post__logos--wrapper,.single .post__logos--wrapper{position:relative}.holzwerken_preisratsel .post__logos--wrapper .editor,.single-webinars .post__logos--wrapper .editor,.single .post__logos--wrapper .editor{margin:0 -1.6875rem;padding:0 3.125rem}@media(min-width: 768px){.holzwerken_preisratsel .post__logos--wrapper .editor,.single-webinars .post__logos--wrapper .editor,.single .post__logos--wrapper .editor{margin:0 -3.125rem;padding:0 5rem}}@media(min-width: 1024px){.holzwerken_preisratsel .post__logos--wrapper .editor,.single-webinars .post__logos--wrapper .editor,.single .post__logos--wrapper .editor{margin:0 -6.5rem;padding:0 6.5rem}}.holzwerken_preisratsel .post__logos--wrapper .no_slider>div,.single-webinars .post__logos--wrapper .no_slider>div,.single .post__logos--wrapper .no_slider>div{display:flex;flex-wrap:wrap;justify-content:center}.holzwerken_preisratsel .post__logos--wrapper .no_slider>div>div,.single-webinars .post__logos--wrapper .no_slider>div>div,.single .post__logos--wrapper .no_slider>div>div{padding:0 .9375rem;width:50%}@media(min-width: 641px){.holzwerken_preisratsel .post__logos--wrapper .no_slider>div>div,.single-webinars .post__logos--wrapper .no_slider>div>div,.single .post__logos--wrapper .no_slider>div>div{width:33%}}@media(min-width: 768px){.holzwerken_preisratsel .post__logos--wrapper .no_slider>div>div,.single-webinars .post__logos--wrapper .no_slider>div>div,.single .post__logos--wrapper .no_slider>div>div{width:25%}}@media(min-width: 1024px){.holzwerken_preisratsel .post__logos--wrapper .no_slider>div>div,.single-webinars .post__logos--wrapper .no_slider>div>div,.single .post__logos--wrapper .no_slider>div>div{width:20%}}.holzwerken_preisratsel .post__logos--wrapper .swiper-button-prev,.holzwerken_preisratsel .post__logos--wrapper .swiper-button-next,.single-webinars .post__logos--wrapper .swiper-button-prev,.single-webinars .post__logos--wrapper .swiper-button-next,.single .post__logos--wrapper .swiper-button-prev,.single .post__logos--wrapper .swiper-button-next{transform:translateY(-50%);top:calc(50% - 27px);margin:0}.holzwerken_preisratsel .post__logos,.single-webinars .post__logos,.single .post__logos{margin:3.75rem 0;padding-bottom:3.375rem}.holzwerken_preisratsel .post__logos--container,.single-webinars .post__logos--container,.single .post__logos--container{position:relative;margin:0 -1.6875rem;padding:0 3.125rem}@media(min-width: 768px){.holzwerken_preisratsel .post__logos--container,.single-webinars .post__logos--container,.single .post__logos--container{margin:0 -3.125rem;padding:0 5rem}}@media(min-width: 1024px){.holzwerken_preisratsel .post__logos--container,.single-webinars .post__logos--container,.single .post__logos--container{margin:0 -6.5rem;padding:0 6.5rem}}.holzwerken_preisratsel .post__logos.swiper-horizontal>.swiper-pagination-bullets,.holzwerken_preisratsel .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal,.single-webinars .post__logos.swiper-horizontal>.swiper-pagination-bullets,.single-webinars .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal,.single .post__logos.swiper-horizontal>.swiper-pagination-bullets,.single .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.holzwerken_preisratsel .post__logos.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.holzwerken_preisratsel .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.single-webinars .post__logos.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.single-webinars .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.single .post__logos.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.single .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{border-color:var(--primary)}.holzwerken_preisratsel .post__logos.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.holzwerken_preisratsel .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active,.single-webinars .post__logos.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.single-webinars .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active,.single .post__logos.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.single .post__logos .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{background:var(--primary)}.holzwerken_preisratsel .post__logos .swiper-slide,.single-webinars .post__logos .swiper-slide,.single .post__logos .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center}.holzwerken_preisratsel .post__logos .swiper-slide a,.single-webinars .post__logos .swiper-slide a,.single .post__logos .swiper-slide a{display:inline-block}.holzwerken_preisratsel .post__logos .swiper-slide img,.single-webinars .post__logos .swiper-slide img,.single .post__logos .swiper-slide img{max-width:100%}.holzwerken_preisratsel .mehr_info a,.single-webinars .mehr_info a,.single .mehr_info a{font-size:1rem;font-weight:600;text-decoration:underline}.holzwerken_preisratsel .zeitaufwand_in_stunden,.single-webinars .zeitaufwand_in_stunden,.single .zeitaufwand_in_stunden{margin-bottom:1.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.holzwerken_preisratsel .zeitaufwand_in_stunden,.holzwerken_preisratsel .materials_repeater,.single-webinars .zeitaufwand_in_stunden,.single-webinars .materials_repeater,.single .zeitaufwand_in_stunden,.single .materials_repeater{position:relative;padding:.9375rem;z-index:1}@media(min-width: 641px){.holzwerken_preisratsel .zeitaufwand_in_stunden,.holzwerken_preisratsel .materials_repeater,.single-webinars .zeitaufwand_in_stunden,.single-webinars .materials_repeater,.single .zeitaufwand_in_stunden,.single .materials_repeater{padding:16px 40px}}.holzwerken_preisratsel .zeitaufwand_in_stunden:before,.holzwerken_preisratsel .materials_repeater:before,.single-webinars .zeitaufwand_in_stunden:before,.single-webinars .materials_repeater:before,.single .zeitaufwand_in_stunden:before,.single .materials_repeater:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;opacity:.2;z-index:-1;background:var(--primary)}.holzwerken_preisratsel .zeitaufwand_in_stunden ul:not([class]),.holzwerken_preisratsel .materials_repeater ul:not([class]),.single-webinars .zeitaufwand_in_stunden ul:not([class]),.single-webinars .materials_repeater ul:not([class]),.single .zeitaufwand_in_stunden ul:not([class]),.single .materials_repeater ul:not([class]){margin-bottom:15px;padding-left:18px}.holzwerken_preisratsel .zeitaufwand_in_stunden .block_header_title,.holzwerken_preisratsel .materials_repeater .block_header_title,.single-webinars .zeitaufwand_in_stunden .block_header_title,.single-webinars .materials_repeater .block_header_title,.single .zeitaufwand_in_stunden .block_header_title,.single .materials_repeater .block_header_title{display:flex;flex-wrap:wrap;align-items:center;font-weight:600;gap:20px}.holzwerken_preisratsel .zeitaufwand_in_stunden .block_header_title svg,.holzwerken_preisratsel .materials_repeater .block_header_title svg,.single-webinars .zeitaufwand_in_stunden .block_header_title svg,.single-webinars .materials_repeater .block_header_title svg,.single .zeitaufwand_in_stunden .block_header_title svg,.single .materials_repeater .block_header_title svg{width:1.875rem;height:1.875rem}@media(min-width: 641px){.holzwerken_preisratsel .zeitaufwand_in_stunden .block_header_title svg,.holzwerken_preisratsel .materials_repeater .block_header_title svg,.single-webinars .zeitaufwand_in_stunden .block_header_title svg,.single-webinars .materials_repeater .block_header_title svg,.single .zeitaufwand_in_stunden .block_header_title svg,.single .materials_repeater .block_header_title svg{width:2.5rem;height:2.5rem}}@media(min-width: 641px){.holzwerken_preisratsel .zeitaufwand_in_stunden span:not(.block_header_title),.holzwerken_preisratsel .materials_repeater span:not(.block_header_title),.single-webinars .zeitaufwand_in_stunden span:not(.block_header_title),.single-webinars .materials_repeater span:not(.block_header_title),.single .zeitaufwand_in_stunden span:not(.block_header_title),.single .materials_repeater span:not(.block_header_title){font-size:1.125rem}}.holzwerken_preisratsel .materials_repeater,.single-webinars .materials_repeater,.single .materials_repeater{height:100%}.holzwerken_preisratsel .materials_repeater--header,.single-webinars .materials_repeater--header,.single .materials_repeater--header{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--primary);margin-bottom:20px;padding-bottom:20px}.holzwerken_preisratsel .zum_netzwerken,.single-webinars .zum_netzwerken,.single .zum_netzwerken{position:relative;z-index:1;padding:1.875rem .9375rem 1.25rem;margin:2.5rem 0}@media(min-width: 641px){.holzwerken_preisratsel .zum_netzwerken,.single-webinars .zum_netzwerken,.single .zum_netzwerken{padding:1.875rem 1.25rem 1.25rem}}@media(min-width: 1024px){.holzwerken_preisratsel .zum_netzwerken,.single-webinars .zum_netzwerken,.single .zum_netzwerken{margin:3.75rem 0;padding:3.75rem 2.5rem 2.5rem}}.holzwerken_preisratsel .zum_netzwerken:before,.single-webinars .zum_netzwerken:before,.single .zum_netzwerken:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;opacity:.2;z-index:-1;background:var(--primary)}.holzwerken_preisratsel .zum_netzwerken p,.single-webinars .zum_netzwerken p,.single .zum_netzwerken p{margin-bottom:0;font-weight:600}.holzwerken_preisratsel .zum_netzwerken p a:not(class),.single-webinars .zum_netzwerken p a:not(class),.single .zum_netzwerken p a:not(class){text-decoration:underline}.holzwerken_preisratsel .zum_netzwerken p a:not(class)[href^="tel:"],.holzwerken_preisratsel .zum_netzwerken p a:not(class)[href^="mailto:"],.single-webinars .zum_netzwerken p a:not(class)[href^="tel:"],.single-webinars .zum_netzwerken p a:not(class)[href^="mailto:"],.single .zum_netzwerken p a:not(class)[href^="tel:"],.single .zum_netzwerken p a:not(class)[href^="mailto:"]{text-decoration:none;color:#262626 !important}.single .latest_news__section{background:#fff;margin:3.875rem 0 0;padding:3.125rem .9375rem}@media(min-width: 641px){.single .latest_news__section{padding:clamp(3.125rem,calc(3.125rem + (1vw - 6.41px) * 14.29),6.25rem) 0}}.single .latest_news__section .section_title{margin:0}.single .latest_news__section .latest_news__inner{padding-bottom:0;padding-top:2.5rem;border:none}@media(max-width: 640px){.single .latest_news__section .latest_news__inner{margin:0}}.single:not(.single-product) .latest_news__section .latest_news__slider .slide_vertical_post{padding:0;border:1px solid #c4c4c4}.single:not(.single-product) .latest_news__section .latest_news__slider .slide_vertical_post .content_block .bookmark{bottom:100%}.single-events .site-wrapper{overflow:unset}.single-events .builder_modules section.margin:last-of-type{margin-bottom:0}@media(max-width: 640px){.single-events .single-post__inner_container .inner_section{margin:0}}.single-events .sidebar_link_repeater{margin:0;width:100%;display:none;padding-top:1.25rem}@media(min-width: 1024px){.single-events .sidebar_link_repeater{padding-top:0;display:block !important}}.single-events .sidebar_link_repeater ul:not([class]){list-style:none;padding:0;display:flex;flex-direction:column;margin:0;row-gap:.75rem}@media(max-width: 1023px){.single-events .sidebar_link_repeater ul:not([class]){display:grid;grid-template-columns:repeat(2, 1fr);gap:5px 15px}}@media(min-width: 1024px){.single-events.is-scrolled .sidebar aside{top:108px}}@media(max-width: 1023px){.single-events .sidebar{position:sticky;bottom:0;z-index:5}}.single-events .sidebar aside{display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem;position:sticky;bottom:0;z-index:5}@media(min-width: 1024px){.single-events .sidebar aside{top:11.25rem;bottom:auto}}@media(min-width: 1024px){.single-events .sidebar aside{gap:1.875rem}}@media(max-width: 1023px){.single-events .sidebar aside{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);align-items:center}}.single-events .sidebar aside .sidebar_open_btn{margin:-20px auto 5px;bottom:100%;left:0;right:0;background:#fff;width:100%;height:40px;border-radius:50px 50px 0 0;text-align:center}.single-events .sidebar aside .sidebar_open_btn.active svg{transform:rotate(0)}.single-events .sidebar aside .sidebar_open_btn svg{width:2.5rem;height:2.5rem;transform:rotate(180deg);margin:0 auto}.single-events .sidebar aside .team-member{width:100%;gap:.625rem;margin:0;padding:0}.single-events .sidebar aside .team-member-wrapper{width:100%;display:none}@media(min-width: 1024px){.single-events .sidebar aside .team-member-wrapper{display:block !important}}@media(min-width: 641px){.single-events .sidebar aside .team-member{flex-direction:column;align-items:flex-start}}@media(max-width: 640px){.single-events .sidebar aside .team-member{align-items:center;justify-content:center;text-align:center}}.single-events .sidebar aside .post-header--nav{width:100%;margin:0;padding:0;border:none}.single-events .sidebar aside .post-header--author{padding:0;border:none;margin:0}.single-events .sidebar aside .subtitle a,.single-events .sidebar aside .subtitle span{font-size:.75rem}@media(min-width: 641px){.single-events .sidebar aside .subtitle a,.single-events .sidebar aside .subtitle span{font-size:.8125rem}}.advanced_search_module .inner_section,.search-results .inner_section,.search-no-results .inner_section{max-width:100%}.advanced_search_module .inner_section .search-form .filter_block__grid,.search-results .inner_section .search-form .filter_block__grid,.search-no-results .inner_section .search-form .filter_block__grid{max-width:100%}.advanced_search_module .inner_section .search-form--header,.search-results .inner_section .search-form--header,.search-no-results .inner_section .search-form--header{flex-wrap:nowrap}@media(max-width: 640px){.advanced_search_module .inner_section .search-form .search-form__input,.search-results .inner_section .search-form .search-form__input,.search-no-results .inner_section .search-form .search-form__input{width:100%}}.advanced_search_module .inner_section .search-form__submit,.search-results .inner_section .search-form__submit,.search-no-results .inner_section .search-form__submit{white-space:nowrap}.team-member{display:flex;flex-direction:column;gap:1.875rem;margin:.9375rem 0;background:#fff;padding:.9375rem}@media(min-width: 641px){.team-member{flex-wrap:wrap;align-items:center;flex-direction:row}}.team-member-photo{width:50%;max-width:15.625rem;position:relative;border-radius:50%;overflow:hidden;border:1px solid rgba(112,112,112,.4)}@media(min-width: 641px){.team-member-photo{width:30%}}.team-member-photo:before{content:"";padding-bottom:100%;display:block}.team-member-info{flex:1 1}.team-member-info .editor p:not(:last-of-type){margin-bottom:.625rem}.page-template-template-chatbot .site-header__top>.container>div{border:none}.chatbot__header{padding:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 20.94),5rem);background:#fff;margin-top:-0.6875rem}.chatbot__header h1{font-size:clamp(1.625rem,calc(1.625rem + (1vw - 5.76px) * 5.24),2.25rem);margin:0}.chatbot__header .chatbot__header--subtitle{font-size:clamp(1rem,calc(1rem + (1vw - 5.76px) * 5.24),1.625rem)}.chatbot__header img{width:100%}.publication-categories{margin-top:clamp(5rem,calc(5rem + (1vw - 5.76px) * 41.88),10rem)}.publication-categories>h2{font-size:clamp(1.625rem,calc(1.625rem + (1vw - 5.76px) * 5.24),2.25rem);margin-bottom:clamp(1.625rem,calc(1.625rem + (1vw - 5.76px) * 3.14),2rem);text-align:center}.pm-ai-page-chatbot{margin-top:clamp(2.5rem,calc(2.5rem + (1vw - 5.76px) * 20.94),5rem)}.pm-ai-page-chatbot>h1{display:none}.publication-category-tiles{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;max-width:690px;margin:0 auto;padding-bottom:2.5rem}.publication-category-tiles .publication-category-tile{background:#fff;border-radius:.75rem;position:relative;flex:1 1;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:11.625rem;font-size:1.375rem;font-weight:bold;cursor:pointer;gap:.625rem}.publication-category-tiles .publication-category-tile .background{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover}.publication-category-tiles .publication-category-tile>*:not(.background){position:relative;z-index:1}.publication-category-tiles .publication-category-tile svg{width:auto;height:56px}.publication-category-tiles .publication-category-tile svg path{transition:all .3s 0s}.publication-category-tiles .publication-category-tile svg.ebooks .black{stroke:#000}.publication-category-tiles .publication-category-tile svg.ebooks .color{fill:var(--primary)}.publication-category-tiles .publication-category-tile svg.journals .black{fill:#000}.publication-category-tiles .publication-category-tile svg.journals .color{fill:var(--primary)}.publication-category-tiles .publication-category-tile .icon{width:auto;height:56px}.publication-category-tiles .publication-category-tile .icon.active{display:none}.publication-category-tiles .publication-category-tile:hover svg.ebooks .black{stroke:var(--primary)}.publication-category-tiles .publication-category-tile:hover svg.journals .black{fill:var(--primary)}.publication-category-tiles .publication-category-tile:hover .icon:not(.active){display:none}.publication-category-tiles .publication-category-tile:hover .icon.active{display:block}.pm-ai-page-ebooks{margin:3.75rem 0}.pm-ai-page-ebooks .ebooks,.pm-ai-page-ebooks .journals{display:flex;flex-direction:column;gap:30px}.pm-ai-page-ebooks .ebooks>h3,.pm-ai-page-ebooks .journals>h3{font-size:clamp(1.625rem,calc(1.625rem + (1vw - 5.76px) * 5.24),2.25rem);margin-bottom:0}.pm-ai-page-ebooks .publications{gap:30px 0}.pm-ai-page-ebooks .publications:not(.row){display:flex;flex-wrap:wrap}.pm-ai-page-ebooks .publications:not(.row) .publication{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}@media(min-width: 641px){.pm-ai-page-ebooks .publications:not(.row) .publication{flex:1 1 calc(33.33% - 10px);max-width:calc(33.33% - 10px)}}@media(min-width: 768px){.pm-ai-page-ebooks .publications:not(.row) .publication{flex:1 1 calc(25% - 10px);max-width:calc(25% - 10px)}}.pm-ai-page-ebooks .publications .publication{width:100%;display:flex;flex-direction:column}.pm-ai-page-ebooks .publications .publication img{width:100%;margin-bottom:1rem}.pm-ai-page-ebooks .publications .publication__img{position:relative;margin-bottom:.9375rem}.pm-ai-page-ebooks .publications .publication__img:before{display:block;content:"";padding-bottom:142%}.pm-ai-page-ebooks .publications .publication__img.no-img{background:#f4f4f4}.pm-ai-page-ebooks .publications .publication__img img{position:absolute;top:0;left:0;-o-object-position:center;object-position:center}.pm-ai-page-ebooks .publications .publication__img svg{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);width:100%;max-width:50%;max-height:20%;fill:#000}.pm-ai-page-ebooks .publications .publication .title{font-weight:bold;color:#000;font-size:clamp(1rem,calc(1rem + (1vw - 5.76px) * 1.05),1.125rem)}.pm-ai-page-ebooks .publications .publication .meta-info{margin-top:4px;color:#585e69;font-size:.875rem;display:flex;flex-wrap:wrap;gap:.625rem;align-items:center;justify-content:space-between}@media(min-width: 1280px){.pm-ai-page-ebooks .ebooks .publications:not(.row) .publication{flex:1 1 calc(20% - 10px);max-width:calc(20% - 10px)}}