#toplevel_page_omnisend > a > div.wp-menu-image.dashicons-before > img{opacity:1;width:20px;}.omnisend-settings-text{color:#35938f;}.tax-product_brand .brand-description{overflow:hidden;zoom:1;}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right;}.tax-product_brand .brand-description .text{width:72%;float:left;}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em;}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none;}ul.brand-thumbnails:before{clear:both;content:"";display:table;}ul.brand-thumbnails:after{clear:both;content:"";display:table;}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%;}ul.brand-thumbnails.fluid-columns li{width:auto;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0;}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0;}ul.brand-thumbnails.columns-2 li{width:48%;}ul.brand-thumbnails.columns-3 li{width:30.75%;}ul.brand-thumbnails.columns-5 li{width:16.95%;}ul.brand-thumbnails.columns-6 li{width:13.5%;}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0;}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48% !important;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.brand-thumbnails-description li{text-align:center;}.brand-thumbnails-description li .term-thumbnail img{display:inline;}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left;}#brands_a_z h3:target{text-decoration:underline;}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1;}ul.brands_index li{float:left;margin:0 2px 2px 0;}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none;}ul.brands_index li span{border-color:#eee;color:#ddd;}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none;}ul.brands_index li a.active{border-width:2px;padding:5px;}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em;}html{box-sizing:border-box;}*,:after,:before{box-sizing:inherit;}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}img,svg,video{display:block;height:auto;max-width:100%;}a{text-decoration-thickness:1px;text-underline-offset:.25ch;}a:focus,a:hover{text-decoration-style:dashed;}a:active,ins,mark{text-decoration:none;}table{width:100%;}@media screen and (max-width:1332px){.has-global-padding>.alignfull>*{padding-inline:var(--wp--style--root--padding-right);}}:has(.has-text-color) :is(h1,h2,h3,h4,h5,h6),body .wp-block-post-content :is(h1,h2,h3,h4,h5,h6) a:where(:not(.wp-element-button)){color:inherit;}.p-0{padding:0 !important;}@media (max-width:782px){.m-0_mobile{margin:0 !important;}}@media (min-width:1024px){.numbers-movedup{box-shadow:0 5px 20px rgba(0,0,0,.1);margin-inline-end:-25px;margin-inline-start:-25px;transform:translate(14%,60px) scale(1.2);z-index:9;}}.z-index{position:relative;z-index:2;}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{color:#fff;content:"←";}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#fff;content:"→";}body{--primary-color:var(--wp--preset--color--primary);--accent-color:var(--wp--preset--color--accent);--heading-color:var(--wp--preset--color--heading);}.wd-overlay-bg{position:relative;}.wd-overlay-bg:before{background:rgba(0,0,0,.7);content:"";display:block;height:100%;left:0;position:absolute;width:100%;}.wd-overlay-bg>*{position:relative;}.select2-container--default .select2-selection--single,input,select,textarea{background-color:var(--wp--preset--color--gray-3);border:1px solid transparent;border-radius:4px;display:block;font-size:var(--wp--preset--font-size--xsmall);font-size:1.025rem;transition:all .35s cubic-bezier(.66,.13,.38,1);}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-family:inherit;min-height:3rem;padding:0 1rem;width:100%;}input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus,select:active,select:focus,textarea:active,textarea:focus{background-color:var(--wp--preset--color--gray-4);outline:none;}input[type=checkbox],input[type=radio]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #635d6f;display:inline-flex;height:1.125rem;margin:0;outline:none;vertical-align:middle;width:1.125rem;}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--wp--preset--color--primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath fill=\'none\' stroke=\'%23fff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'3\' d=\'m6 10 3 3 6-6\'/%3E%3C/svg%3E");}input[type=checkbox]:checked.nitro-lazy,input[type=radio]:checked.nitro-lazy{background-image:none !important;}input[type=checkbox]+label,input[type=checkbox]+span,input[type=radio]+label,input[type=radio]+span{display:inline;}textarea{padding-block:.75rem;}label{display:block;font-weight:500;}.wpcf7-list-item{margin:0;}.wpcf7-not-valid-tip{display:none;}.wpcf7-not-valid{box-shadow:0 0 0 .3125rem rgba(233,61,61,.3);}.contact_style_1{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(236px,1fr));}@media (min-width:480px){.contact_style_1>.span-2{grid-column:1/3;}}.contact_style_1 p{margin:0;}.contact_style_1 .wpcf7-form-control-wrap:not([data-name^=checkbox]){display:block;margin-top:.5rem;}.button,button{transition:all .6s cubic-bezier(.23,1,.32,1);}.wp-block-cover{overflow:unset;}.wp-block-heading mark{display:inline-block;position:relative;z-index:1;}.wp-block-heading mark:after{background-color:#fecd87;bottom:5px;content:"";display:block;height:13px;left:-4px;position:absolute;width:calc(100% + 8px);z-index:-1;}.wp-block-navigation{row-gap:7px;}.navigation-wrapper{gap:clamp(.7em,1.5vw,var(--wp--preset--spacing--50));}@media (min-width:1024px){.wp-block-navigation-item{min-height:40px;}}.wp-block-navigation-item a{position:relative;}.wp-block-navigation-item a:after{background-color:currentColor;bottom:0;content:" ";display:inline-block;height:3px;inset-inline-end:0;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .8s cubic-bezier(.23,1,.32,1) .05s;}.rtl .wp-block-navigation-item a:after{transform-origin:left;}.wp-block-navigation-item a:hover:after{transform:scaleX(1);transform-origin:left;}.rtl .wp-block-navigation-item a:hover:after{transform-origin:right;}@media screen and (min-width:1024px){.wp-block-navigation:not(.wd-nav-overlay) .wp-block-navigation .has-child .wp-block-navigation__submenu-container{border:none;border-radius:5px;box-shadow:0 20px 32px -8px rgba(17,16,19,.15),0 0 3px rgba(17,16,19,.05);min-width:13em;transform:perspective(260px) rotateX(-9deg);transition:all .7s cubic-bezier(.68,-.55,.27,1.55) 0s,opacity .2s cubic-bezier(.68,-.55,.27,1.55) 0s,padding .12s;}.wp-block-navigation:not(.wd-nav-overlay) .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-inline-end:1.5rem;}nav:not(.wd-nav-overlay) .wide-sub-menu li>.wp-block-navigation__submenu-container{box-shadow:none !important;}.wp-block-navigation__container>.has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{opacity:1;padding-block:1em;transform:translatey(0);visibility:visible;z-index:23;}.wp-block-navigation__container>.has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{font-size:.98rem;transform:translatey(0);}}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{inset-inline-end:auto;inset-inline-start:-.8em;}ul.wp-block-navigation-submenu{font-weight:400;margin:0;}.wp-block-navigation .has-child:not(.wide-sub-menu) .wp-block-navigation__submenu-container{inset-inline-start:-1px;}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{position:absolute;visibility:hidden;}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{background-color:#fff !important;inset-inline-start:-70px;}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{visibility:visible;}.wp-block-navigation__responsive-container-close{top:1rem;transition:all .2s ease-in-out;}.wp-block-navigation__responsive-container-close:hover{scale:1.25;}.wp-block-navigation__responsive-container-close svg{height:34px;width:34px;}.wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container{align-items:flex-start;display:flex;flex-direction:row;padding:1.25em 1em;translate:-40%;}.wd-nav-overlay .wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container{translate:none;}.wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container>.wp-block-navigation-item{align-items:flex-start;flex-direction:column;}nav:not(.wd-nav-overlay) .wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container>.wp-block-navigation-item>a{font-size:.8em;font-weight:600;opacity:.65;text-transform:uppercase;}.wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation__submenu-icon,nav:not(.wd-nav-overlay) .wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container>.wp-block-navigation-item>a:hover:after{display:none;}.wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{background:transparent;display:flex;flex-direction:column;height:auto;max-width:301px;opacity:1;position:static !important;transform:none;visibility:visible;width:auto;}nav:not(.wd-nav-overlay) .wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{box-shadow:none;}.wd-nav-overlay .wide-sub-menu.wp-block-navigation-submenu>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{inset-inline-start:13vw !important;position:absolute !important;}.wd-nav-overlay .wp-block-navigation__responsive-container{display:flex;scale:.001;}.wd-nav-overlay .wp-block-navigation__responsive-container.is-menu-open{scale:1;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close{max-width:var(--wp--style--global--wide-size,100%);padding-inline:10vw;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__container{min-width:12vw;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item{transform:translateY(20px) translateX(150px) scale(.01);transition-duration:.5s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:first-child{transition-delay:.2s;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:nth-child(2){transition-delay:.25s;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:nth-child(3){transition-delay:.3s;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:nth-child(4){transition-delay:.35s;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:nth-child(5){transition-delay:.4s;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:nth-child(6){transition-delay:.45s;}.wd-nav-overlay .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:nth-child(7){transition-delay:.5s;}.wd-nav-overlay .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item{transform:translateY(0) scale(1);transition-duration:.5s;transition-property:transform;transition-timing-function:ease-in-out;}.wd-nav-overlay .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu{min-width:clamp(200px,12vw,300px);row-gap:10px;}.wd-nav-overlay .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .wp-block-navigation-item{font-size:18px !important;}.wd-nav-overlay.wp-block-navigation .has-child .wide-sub-menu.wp-block-navigation__submenu-container{display:flex;flex-direction:column;}.wd-nav-overlay.wp-block-navigation .has-child .wide-sub-menu.wp-block-navigation__submenu-container>ul{position:absolute;}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{inset-inline-start:12vw !important;top:-25px;width:auto;}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{width:100%;}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{box-shadow:6px 6px 0 7px rgba(0,0,0,.02);}.inverse-logo{display:none;}@media (min-width:600px){.is-transparent-header header:not(.is-fixed),.is-transparent-header header:not(.is-fixed) .wc-block-mini-cart__amount,.is-transparent-header header:not(.is-fixed) .wp-block-navigation{color:var(--wp--preset--color--base) !important;}.is-transparent-header header:not(.is-fixed) .wp-block-site-logo img{display:none;}.is-transparent-header header:not(.is-fixed) .wp-block-site-logo .inverse-logo{display:block;}header:has(.is-position-sticky){position:absolute;width:100%;z-index:10;}header.is-sticky{opacity:0;position:fixed;top:var(--wp-admin--admin-bar--height,0);transform:translateY(-100%);visibility:hidden;}header.is-fixed{-webkit-backdrop-filter:blur(10px) saturate(170%);backdrop-filter:blur(10px) saturate(170%);background:hsla(0,0%,100%,.9);box-shadow:4px 4px 18px 0 rgba(0,0,0,.1);opacity:1;transform:translateY(0);transition:all .4s ease-in-out;visibility:visible;}}.wp-block-post-excerpt{--wp--style--block-gap:.75rem;margin-top:var(--wp--style--block-gap);}.wp-block-post-excerpt__more-text{font-weight:700;}.wp-block-post-excerpt__more-text:after{content:"→";display:inline-block;opacity:0;transform:translateX(0) translateY(-1px);transition:all .2s ease-in-out;}.wp-block-post:hover .wp-block-post-excerpt__more-text:after{opacity:1;transform:translateX(10px) scale(1.5) translateY(-1px);}.wp-block-post-author__avatar img{border-radius:50%;}.wp-block-post-author__content{display:flex;flex-direction:column;}.wp-block-post-author__byline{font-size:1em;font-weight:400;}.wp-block-post-terms a:where(:not(.wp-element-button)){color:var(--wp--preset--color--heading);}.wp-block-query-pagination{gap:0;}.wp-block-query-pagination a{color:var(--wp--preset--color--contrast);}.wp-block-query-pagination-numbers{display:flex;}.page-numbers,.wp-block-query-pagination-next,.wp-block-query-pagination-previous{align-content:center;border-radius:5px;display:flex;flex-wrap:wrap;font-weight:500;justify-content:center;min-height:2.125rem;min-width:2.125rem;padding:0 .75rem;}.page-numbers:not(.current):hover,.wp-block-query-pagination-next:not(.current):hover,.wp-block-query-pagination-previous:not(.current):hover{background-color:#eee;}.page-numbers{font-weight:600;}.page-numbers.current{background-color:#111013;color:#fff;}.wp-block-search{position:relative;}.wp-block-search__input{border:transparent;}.wp-block-search__button{background:transparent;color:var(--wp--preset--color--black);height:100%;inset-inline-end:0;padding-block:0;position:absolute;top:0;}.wp-block-search__button:hover{background:rgba(0,0,0,.05);color:var(--wp--preset--color--black);}.wp-block-search__button svg{min-height:2.5em;min-width:2.5em;transform:rotate(-90deg);}.wp-block-media-text__content>*{margin:.15em 0 0;}.wp-block-media-text__content :is(h1,h2,h3,h4,h5,h6){color:inherit;line-height:1.15;}.wp-block-media-text.is-style-media-in-the-bg{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;min-height:100%;overflow:hidden;}.wp-block-media-text.is-style-media-in-the-bg .wp-block-media-text__content,.wp-block-media-text.is-style-media-in-the-bg .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0;}.wp-block-media-text.is-style-media-in-the-bg .wp-block-media-text__content{align-items:flex-start;background:inherit;display:flex;flex-direction:column;height:100%;justify-content:center;order:2;padding:44px 28px;z-index:2;}.wp-block-media-text.is-style-media-in-the-bg.is-vertically-aligned-top .wp-block-media-text__content{justify-content:flex-start;}.wp-block-media-text.is-style-media-in-the-bg.is-vertically-aligned-center .wp-block-media-text__content{justify-content:center;}.wp-block-media-text.is-style-media-in-the-bg.is-vertically-aligned-bottom .wp-block-media-text__content{justify-content:flex-end;}.wp-block-media-text.is-style-media-in-the-bg .wp-block-media-text__media{height:100%;}.wp-block-media-text.is-style-media-in-the-bg .wp-block-media-text__media img{max-height:var(--max-height,370px);min-height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease;}.wp-block-media-text.is-style-media-in-the-bg:hover .wp-block-media-text__media img{transform:scale3d(1.1,1.1,1);}.wp-block-media-text.is-style-media-on-the-top{grid-template-columns:100% !important;}.wp-block-media-text.is-style-media-on-the-top .wp-block-media-text__media{grid-column:1;grid-row:1;}.wp-block-media-text.is-style-media-on-the-top .wp-block-media-text__media img{max-height:284px;-o-object-fit:cover;object-fit:cover;}.wp-block-media-text.is-style-media-on-the-top .wp-block-media-text__content{grid-column:1;grid-row:2;padding-inline:0;}.rtl .wp-block-media-text.is-style-media-on-the-top .wp-block-media-text__content{direction:rtl;}.testimonail-swiper.wd-testimonial_default .swiper-button-next:after,.testimonail-swiper.wd-testimonial_default .swiper-button-prev:after{color:#0f0f0f;font-size:20px;}@media (max-width:960px){.testimonail-swiper .testimonail-item .testimonail-content{padding:40px 40px 30px 100px;}}.testimonail-swiper .testimonail-item .testimonail-content p{font-size:var(--wp--preset--font-size--medium);}.wd-testimonial{margin-bottom:40px;overflow:hidden;padding-bottom:40px;position:relative;}.wd-testimonial .slick-slide{padding:30px 15px;}.wd-testimonial__item{border:none;display:flex !important;margin:0;padding:40px 0 0;position:relative;transition:all .4s ease-in-out;}.wd-testimonial__item:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI1OCIgdmlld0JveD0iMCAwIDc0IDU4Ij48cGF0aCBmaWxsPSIjZmZmIiBzdHJva2U9IiNmZGI5MDAiIHN0cm9rZS13aWR0aD0iMyIgZD0iTTcwLjUgMjUuNzQxcTAgMTMuODQ5LTcuMjg1IDIyLjMwNlQ0MS45NjkgNTYuNVY0My42NjZxMTAuNzI4IDAgMTAuNzI0LTEzLjg1MnYtMy4wNTZoLTEyLjk1VjEuNWgyNi41MDhBNzMuNDQ1IDczLjQ0NSAwIDAgMSA3MC41IDI1Ljc0MVptLTM4LjQ0NiAwcTAgMTMuODQ5LTcuMTgzIDIyLjMwNlQzLjcyNiA1Ni41VjQzLjY2NnExMC41MjQgMCAxMC41MjItMTMuODUydi0zLjA1NkgxLjVWMS41aDI2LjUwN2E3Ny45NDQgNzcuOTQ0IDAgMCAxIDQuMDQ3IDI0LjI0MVoiLz48L3N2Zz4=");background-position:5px;background-repeat:no-repeat;background-size:90%;bottom:10px;content:"";display:block;height:97px;inset-inline-end:50px;position:absolute;width:105px;}@media (max-width:600px){.wd-testimonial__item:after{bottom:-10px;inset-inline-end:0;width:73px;}}.wd-testimonial__item:before{display:none;}.wd-testimonial__thumbnail{margin-inline-end:20px;min-width:85px;}.wd-testimonial__info .title{color:var(--text-color);font-size:20px;font-weight:700;margin-bottom:4px;}.wd-testimonial__info .job{color:var(--text-color);font-size:16px;font-weight:400;}.wd-testimonial__info .excerpt{color:var(--text-color);margin-bottom:20px;}.wd-testimonial .slick-arrow{bottom:0;cursor:pointer;height:20px;line-height:20px;position:absolute;text-align:center;width:60px;z-index:99;}.wd-testimonial .slick-arrow.left{border-right:1px solid var(--text-color);}.wd-testimonial .slick-arrow svg{height:20px;}.wd-testimonial_layout_1{margin-bottom:40px;padding-bottom:40px;}.wd-testimonial_layout_1 .swiper-slide-active.wd-testimonial__item:hover{background-color:#fff;}.wd-testimonial_layout_1 .swiper-slide-active.wd-testimonial__item .wd-testimonial__info>*{color:#000;}.wd-testimonial_layout_1 .wd-testimonial__item{background-color:#fff;}.wd-testimonial_layout_1 .wd-testimonial__item:before{display:none;}.wd-testimonial_layout_1 .wd-testimonial__item:hover{background-color:var(--primary-color);}.wd-testimonial_layout_1 .wd-testimonial__item:hover .wd-testimonial__info>*{color:#000;}.wd-testimonial_layout_1 .wd-testimonial__thumbnail{margin-inline-end:20px;max-width:300px;min-width:85px;padding-inline-start:90px;}.wd-testimonial_layout_1 .wd-testimonial__info{max-width:700px;padding-top:50px;}.wd-testimonial_layout_1 .wd-testimonial__info .title{color:var(--text-color);}.wd-testimonial_layout_1 .wd-testimonial__info .job{color:var(--text-color);font-size:16px;font-weight:400;}.wd-testimonial_layout_1 .wd-testimonial__info .excerpt{color:var(--text-color);margin-bottom:20px;}.wd-testimonial_layout_1 .slick-arrow{bottom:0;cursor:pointer;height:20px;line-height:20px;position:absolute;text-align:center;width:60px;z-index:99;}.wd-testimonial_layout_1 .slick-arrow.left{inset-inline-end:50%;}.wd-testimonial_layout_1 .slick-arrow.right{inset-inline-start:50%;}.wd-testimonial_layout_1 .slick-arrow svg{height:20px;}.wd-testimonial_layout_2{padding-bottom:0;}.wd-testimonial_layout_2 .wd-testimonial__thumbnail{max-width:150px;}.wd-testimonial_layout_2 .wd-testimonial__item{box-shadow:none;}@media (max-width:600px){.wd-testimonial_layout_2 .wd-testimonial__item{display:block !important;}}.wd-testimonial_layout_2 .wd-testimonial__info .title{margin-top:5px;}.wd-testimonial_layout_2 .wd-testimonial__info .job{margin-block:5px;}.wd-testimonial_layout_2 .wd-testimonial__info .excerpt{color:var(--text-color);margin-block:20px 15px;}@media (max-width:600px){.wd-testimonial_layout_2 .wd-testimonial__info .excerpt{margin-top:20px;}}.wd-testimonial_layout_2 .slick-arrow{bottom:unset;inset-inline-end:0;inset-inline-start:unset;transform:rotate(90deg);}.wd-testimonial_layout_2 .slick-arrow.left{bottom:50%;transform:translateY(-100%) rotate(90deg);}.wd-testimonial_layout_2 .slick-arrow.right{bottom:50%;transform:translateY(200%) rotate(90deg);}.wd-testimonial_layout_3{padding-bottom:0;}.wd-testimonial_layout_3 .swiper-slide-active .wd-testimonial__thumbnail{box-shadow:4px 2px 12px 0 rgba(0,0,0,.15);opacity:1;transform:translateX(0);}.wd-testimonial_layout_3 .wd-testimonial__thumbnail{height:510px;opacity:0;position:relative;transform:translateX(120px);transition:all .6s ease-in-out;width:833px;}@media (max-width:782px){.wd-testimonial_layout_3 .wd-testimonial__thumbnail{height:390px;width:50%;}}@media (max-width:600px){.wd-testimonial_layout_3 .wd-testimonial__thumbnail{height:250px;}}.wd-testimonial_layout_3 .wd-testimonial__thumbnail>div{background:no-repeat 50%;background-size:cover;height:100%;width:100%;}.wd-testimonial_layout_3 .wd-testimonial__thumbnail:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 70%,rgba(0,0,0,.6));content:"";height:100%;inset-inline-start:0;position:absolute;top:0;width:100%;}.wd-testimonial_layout_3 .wd-testimonial__item{box-shadow:none;padding:0;perspective:1000px;}.wd-testimonial_layout_3 .wd-testimonial__item:after{display:none;}.wd-testimonial_layout_3 .wd-testimonial__info{inset-block-start:74px;inset-inline-end:165px;max-width:696px;position:absolute;text-align:right;}@media (max-width:600px){.wd-testimonial_layout_3 .wd-testimonial__info{bottom:10px;inset-inline-end:0;max-width:70%;}}@media (max-width:782px){.wd-testimonial_layout_3 .wd-testimonial__info{max-width:60%;top:45px;}}.wd-testimonial_layout_3 .wd-testimonial__info .title{color:#fff;display:inline-block;margin-inline-end:20px;padding:3px 7px;position:relative;}.wd-testimonial_layout_3 .wd-testimonial__info .title:after{content:"-";display:inline-block;inset-inline-end:-12px;position:absolute;top:0;}@media (max-width:600px){.wd-testimonial_layout_3 .wd-testimonial__info .title{font-size:13px;}}.wd-testimonial_layout_3 .wd-testimonial__info .job{color:#000;float:right;font-weight:700;margin-top:36px;}@media (max-width:600px){.wd-testimonial_layout_3 .wd-testimonial__info .job{font-size:13px;}}.wd-testimonial_layout_3 .wd-testimonial__info .excerpt,.wd-testimonial_layout_3 .wd-testimonial__info .job,.wd-testimonial_layout_3 .wd-testimonial__info .title{perspective-origin:50% 50%;transform-origin:100% 50%;transition:.7s cubic-bezier(.48,.72,0,1.16);}.wd-testimonial_layout_3 .wd-testimonial__info .excerpt{background:#fff;color:#fff;font-size:20px;font-weight:300;margin-bottom:40px;padding:35px 40px;}@media (max-width:600px){.wd-testimonial_layout_3 .wd-testimonial__info .excerpt{font-size:13px;margin-bottom:10px;padding:15px;}}@media (max-width:782px){.wd-testimonial_layout_3 .wd-testimonial__info .excerpt{padding:25px;}}.wd-testimonial_layout_3 .slick-arrow svg path{fill:#060606;}.wd-testimonial_layout_3 .slick-active .wd-testimonial__info .excerpt,.wd-testimonial_layout_3 .slick-active .wd-testimonial__info .job,.wd-testimonial_layout_3 .slick-active .wd-testimonial__info .title{opacity:1;transform:none;transition-delay:.25s;}.wd-testimonial_layout_3 .slick-active .wd-testimonial__info .job,.wd-testimonial_layout_3 .slick-active .wd-testimonial__info .title{transition-delay:.4s;}.wd-testimonial_layout_3 .slick-arrow{bottom:60px;}@media (max-width:782px){.wd-testimonial_layout_3 .slick-arrow{bottom:40px;height:13px;line-height:13px;}.wd-testimonial_layout_3 .slick-arrow svg{height:13px;}.wd-testimonial_layout_3 .slick-arrow{opacity:1;}}.wd-testimonial_layout_3 .slick-arrow.left{inset-inline-end:95px;}.wd-testimonial_layout_3 .slick-arrow.right{inset-inline-end:35px;inset-inline-start:unset;}.testimonail-swiper .swiper-slide{padding-bottom:30px !important;}.testimonail-swiper .swiper-button-next,.testimonail-swiper .swiper-button-prev{inset-inline-end:80px;position:absolute;top:80%;z-index:1;}.testimonail-swiper .swiper-button-prev{inset-inline-end:100px;inset-inline-start:auto;}.testimonail-swiper.wd-testimonial_layout_1 .swiper-button-next,.testimonail-swiper.wd-testimonial_layout_1 .swiper-button-prev{top:100%;}.testimonail-swiper.wd-testimonial_layout_1 .swiper-button-next:after,.testimonail-swiper.wd-testimonial_layout_1 .swiper-button-next:before,.testimonail-swiper.wd-testimonial_layout_1 .swiper-button-prev:after,.testimonail-swiper.wd-testimonial_layout_1 .swiper-button-prev:before,.testimonail-swiper.wd-testimonial_layout_2 .swiper-button-next:after,.testimonail-swiper.wd-testimonial_layout_2 .swiper-button-next:before,.testimonail-swiper.wd-testimonial_layout_2 .swiper-button-prev:after,.testimonail-swiper.wd-testimonial_layout_2 .swiper-button-prev:before,.testimonail-swiper.wd-testimonial_layout_3 .swiper-button-next:after,.testimonail-swiper.wd-testimonial_layout_3 .swiper-button-next:before,.testimonail-swiper.wd-testimonial_layout_3 .swiper-button-prev:after,.testimonail-swiper.wd-testimonial_layout_3 .swiper-button-prev:before{content:"";}.testimonail-swiper.wd-testimonial_layout_2 .swiper-button-next,.testimonail-swiper.wd-testimonial_layout_2 .swiper-button-prev{inset-inline-end:-10px;position:absolute;top:auto;z-index:1;}.testimonail-swiper.wd-testimonial_layout_2 .swiper-button-prev{inset-inline-end:-10px;inset-inline-start:auto;}@media (max-width:600px){.testimonail-swiper .testimonail-item{padding-top:90px;}}.testimonail-swiper .testimonail-item .testimonail-thumb{inset-inline-start:-90px;position:absolute;top:calc(50% - 90px);z-index:1;}@media (max-width:600px){.testimonail-swiper .testimonail-item .testimonail-thumb{inset-inline-start:calc(50% - 90px);top:-90px;}}.testimonail-swiper .testimonail-item .testimonail-thumb img{border:10px solid #fff;border-radius:50%;box-shadow:0 0 9px rgba(64,124,191,.1);}.testimonail-swiper .testimonail-item .testimonail-content{background:#fff;border-radius:35px;box-shadow:1px 1px 5px rgba(200,211,255,.2);margin-inline-start:100px;padding:73px 90px 75px 130px;position:relative;}@media (max-width:782px){.testimonail-swiper .testimonail-item .testimonail-content{padding:40px 40px 30px 100px;}}@media (max-width:600px){.testimonail-swiper .testimonail-item .testimonail-content{margin-inline-start:0;padding:100px 20px 40px;}}.testimonail-swiper .testimonail-item .testimonail-content p{font-size:18px;font-weight:400;}.testimonail-swiper .testimonail-item .testimonail-content .name{margin-inline-start:50px;position:relative;}.testimonail-swiper .testimonail-item .testimonail-content .name:before{background:#262626;content:"";display:inline-block;height:1px;inset-inline-start:-52px;position:absolute;top:12px;width:40px;}.testimonail-swiper .testimonail-item .firs-shadow,.testimonail-swiper .testimonail-item .sec-shadow{background:#fff;border-radius:35px;box-shadow:0 3px 20px rgba(200,211,255,.2);height:50px;position:absolute;z-index:-1;}.testimonail-swiper .testimonail-item .firs-shadow{bottom:-20px;inset-inline-start:5%;opacity:.3;width:90%;}.testimonail-swiper .testimonail-item .sec-shadow{bottom:-10px;inset-inline-start:3%;opacity:.6;width:94%;}.wp-block-webdevia-carousel{--swiper-navigation-color:#e4e4e4;cursor:grab;}.wp-block-webdevia-team-member.team-list-style2 .team-member__job{margin:0;}.team-member__picture img{width:100%;}@media (max-width:600px){.wp-block-webdevia-text-with-icon{flex-direction:column;}}.wp-block-webdevia-pricing-table h1,.wp-block-webdevia-pricing-table h2,.wp-block-webdevia-pricing-table h3,.wp-block-webdevia-pricing-table h4,.wp-block-webdevia-pricing-table h5,.wp-block-webdevia-pricing-table h6{color:inherit;}.wp-block-webdevia-pricing-table__header h3{font-size:2em !important;margin:0;}.wp-block-webdevia-count-up__picture{margin-bottom:0;}.wd-portfolio.portfolio--standard .portfolio__info{padding:0;}.content-area[data-block-name="woocommerce/legacy-template"]{max-width:var(--wp--style--global--content-size) !important;}.wp-block-query.is-layout-flow.wp-block-query-is-layout-flow{width:100%;}body.woocommerce ul.products{--grid-gap:40px;--auto-grid-min-size:400px;grid-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr));}body.woocommerce ul.products:before{content:unset !important;}body.woocommerce ul.products li.product{display:flex;flex-direction:column;margin:0;overflow:hidden;width:100% !important;}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.25rem;}.woocommerce ul.products li.product .price{color:var(--wp--preset--color--contrast);}.woocommerce-page ul.products li.product .attachment-woocommerce_thumbnail{border-radius:6px;transition:all .35s cubic-bezier(.645,.045,.355,1);}.woocommerce-page ul.products li.product:hover .attachment-woocommerce_thumbnail{transform:scale3d(1.06,1.06,1);}a.added_to_cart.wc-forward{background-color:var(--wp--preset--color--primary);border-radius:5px;color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--xsmall);font-weight:500;padding:calc(.667em + 2px) calc(1.333em + 2px);}.woocommerce ul.products li.product .button,.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button,body.woocommerce a.button.wp-element-button.product_type_simple.wp-element-button{left:50%;opacity:0;position:absolute;top:65%;transform:translate(-50%);transition:all .35s cubic-bezier(.66,.13,.38,1);}.woocommerce ul.products li.product:hover .wp-element-button,.woocommerce-page ul.products li.product:hover a.added_to_cart,.wp-block-woocommerce-related-products ul.wp-block-post-template li.product:hover .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{opacity:1;top:62%;}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:var(--wp--preset--color--gray-3);}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--wp--preset--color--gray-4);}.wp-block-query .wp-block-post.type-product{position:relative;}.wp-block-query .wp-block-post.type-product .added_to_cart,.wp-block-query .wp-block-post.type-product .wc-block-components-product-button__button{inset-inline-start:50%;opacity:0;position:absolute;top:65%;transform:translate(-50%);transition:all .35s cubic-bezier(.66,.13,.38,1);}.wp-block-query .wp-block-post.type-product .wc-block-components-product-image{overflow:hidden;}.wp-block-query .wp-block-post.type-product .wc-block-components-product-image img{border-radius:5px;}.wp-block-query .wp-block-post.type-product img.attachment-woocommerce_single{transition:all .35s cubic-bezier(.645,.045,.355,1);}.wp-block-query .wp-block-post.type-product:hover img.attachment-woocommerce_single{transform:scale3d(1.06,1.06,1);}.wp-block-query .wp-block-post.type-product:hover .added_to_cart,.wp-block-query .wp-block-post.type-product:hover .wc-block-components-product-button__button{opacity:1;top:50%;}.wp-block-query .wp-block-post.type-product:hover .added_to_cart{background:var(--wp--preset--color--accent);border-radius:5px;color:var(--wp--preset--color--contrast);padding:.5em 1em;top:57%;}.wp-block-query .wp-block-post.type-product:hover .added_to_carthover{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);}.wc-block-components-product-price .amount{font-size:.9rem;font-weight:600;}body.single-product .wc-block-components-product-sku{font-size:.95em;}body.single-product .wc-block-components-product-price .amount,body.single-product .woocommerce-grouped-product-list-item__price .amount,body.single-product .woocommerce-variation-price .amount{font-size:1.1rem;font-weight:600;}body.single-product .wc-block-components-product-price del .amount,body.single-product .woocommerce-grouped-product-list-item__price del .amount,body.single-product .woocommerce-variation-price del .amount{font-size:1rem;opacity:.85;}body.single-product.woocommerce div.product span.price del{margin-inline-end:.35rem;opacity:1;}body.single-product.woocommerce div.product .stock,body.single-product.woocommerce div.product p.price,body.single-product.woocommerce div.product span.price{color:inherit;}body.single-product .single_variation{padding-block-end:.75rem;}body.single-product div.product form.cart .group_table td label{margin-bottom:0;}body.single-product .woocommerce-grouped-product-list-item__price{text-align:right;}body.single-product .wp-block-add-to-cart-form .woocommerce-Price-amount.amount,body.single-product .wp-block-add-to-cart-form .woocommerce-grouped-product-list-item__price del{font-size:var(--wp--preset--font-size--normal);}body.single-product .quantity input[type=number]{min-height:2em;}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs{padding:0;}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li{background:none;border:none;margin-inline:0 1.25rem;padding:0;}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:after,body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li:before{display:none;}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active{border-bottom:2px solid #000;}body.single-product .wp-block-woocommerce-product-details .woocommerce-Tabs-panel .woocommerce-Reviews-title,body.single-product .wp-block-woocommerce-product-details .woocommerce-Tabs-panel>h2{font-size:1.55rem;}body.single-product .wp-block-woocommerce-related-products{margin-top:clamp(1.5rem,4vh,4rem);}body.single-product .wp-block-woocommerce-related-products .wp-block-heading{font-size:1.55rem;}body.single-product .wp-block-woocommerce-related-products ul.wp-block-post-template{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1.25em;}body.single-product .wp-block-woocommerce-related-products ul.wp-block-post-template li{margin:0;position:relative;}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:var(--wp--preset--color--contrast);}.woocommerce .woocommerce-breadcrumb a{font-weight:600;}.wc-block-mini-cart__button{cursor:pointer;}.wc-block-mini-cart__amount{font-weight:600;}@media (max-width:1024px){.wc-block-mini-cart__amount{display:none;}}.wc-block-mini-cart__badge{background:var(--wp--preset--color--accent);border:transparent;color:var(--wp--preset--color--base);inset-block-start:0;inset-inline-end:-12px;position:absolute;}.wc-block-mini-cart__icon{min-height:1.25em;min-width:1.25em;}.wc-block-mini-cart__quantity-badge{margin-inline-start:10px;position:relative;}.wc-block-mini-cart__quantity-badge:after{background:rgba(0,0,0,.085);border-radius:100%;content:" ";display:block;height:1.5em;position:absolute;transform:scale(2);transform-origin:38%;transition:all .3s ease-in-out;width:1.5em;will-change:transform,background;}[data-cart-items-count="0"] .wc-block-mini-cart__badge{background:rgba(0,0,0,.18) !important;min-height:20px;min-width:20px;opacity:1;}[data-cart-items-count="0"] .wc-block-mini-cart__badge:before{content:"0";}.wc-block-mini-cart__button:hover:not([disabled]){opacity:1;}.wc-block-mini-cart:hover .wc-block-mini-cart__quantity-badge:after{background:rgba(0,0,0,.2);transform:scale(2.5);}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__input[type=number]{min-height:2.2rem;padding:0;}.woocommerce .quantity .qty{width:3.85em;}.wc-block-components-product-sale-badge,.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale,.woocommerce ul.products li.product span.onsale,body.single-product .wp-block-woocommerce-product-image-gallery .onsale{background-color:var(--wp--preset--color--primary);border-radius:4px;color:var(--wp--preset--color--base);inset-inline-start:unset;line-height:1;min-height:unset;padding:.35rem .55rem;text-transform:none;}body.single-product .wp-block-woocommerce-product-image-gallery .onsale{inset-inline-end:-1rem;top:-.8em;}.woocommerce ul.products li.product span.onsale{inset-inline-end:1em;top:1em;}div.woocommerce.wc-block-catalog-sorting select.orderby{min-height:2rem;padding-block:5px;}.single-product.woocommerce div.product{margin-top:0;}@media (min-width:1440px){.single-product-details>div:first-child{min-width:54%;}}.woocommerce div.product div.images.woocommerce-product-gallery{display:flex;}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-direction:column;gap:20px;max-width:clamp(50px,7cqw,80px);order:1;}.woocommerce div.product div.images.woocommerce-product-gallery:has(.flex-control-thumbs){gap:20px;}.woocommerce div.product div.images.woocommerce-product-gallery>.flex-viewport{order:2;}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li{width:auto;}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{width:100%;}.woocommerce div.wp-block-woocommerce-product-image-gallery{max-width:unset;}.single-product .wp-block-post-title{font-size:calc(2rem + .02894vw - .16667px);margin-bottom:.75rem;}@media (min-width:1440px){.single-product .wp-block-post-title{font-size:2.25rem;}}.single-product.woocommerce .variations_form.cart table.variations,.single-product.woocommerce .wp-block-woocommerce-product-meta,.single_variation_wrap{border-top:1px solid hsla(260,9%,60%,.12);margin:0;padding-block:.75rem;}.single-product.woocommerce div.product form.cart{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1em;}.single-product.woocommerce div.product form.cart.grouped_form label[for=quantity]{display:none;}.single-product.woocommerce div.product form.cart button[name=add-to-cart]{margin-top:1em;}.single-product.woocommerce .wp-block-woocommerce-product-meta{margin-block-start:.75rem;}.single_variation_wrap .woocommerce-variation-availability>p{margin:0;}.single-product.woocommerce div.product form.cart div.quantity .qty{margin-inline-end:0;padding-block:0;}.woocommerce-grouped-product-list.group_table{margin-bottom:var(--wp--preset--spacing--30);}.single-product.woocommerce .wp-block-woocommerce-product-meta>.wp-block-group{flex-wrap:wrap;gap:8px;}.single-product.woocommerce .wp-block-woocommerce-product-meta>.wp-block-group>div:not(:last-child):after{color:var(--wp--preset--color--primary);content:"•";display:inline-block;font-size:.8em;margin-inline-start:2px;}.wp-block-woocommerce-product-price{margin-top:0;}.single-product.woocommerce .variations_form.cart table.variations tbody{display:flex;gap:12px;}.single-product.woocommerce .variations_form.cart table.variations tbody tr{display:flex;flex-direction:column;margin:0;}.single-product.woocommerce .variations_form.cart table.variations tbody tr th{line-height:1.5;}.single-product.woocommerce .variations_form.cart table.variations tbody label{display:block;margin:0;}.single-product.woocommerce .variations_form.cart table.variations tbody select{font-size:.9em;max-height:37px;max-width:-moz-max-content;max-width:max-content;min-height:2.125rem;padding:0 .75rem;}header.wp-block-template-part+main{margin-top:0;}.float-header{position:absolute;top:0;width:100%;z-index:999;}.admin-bar .float-header{top:35px;}footer.wp-block-template-part{margin-block-start:0;}footer.wp-block-template-part nav.wp-block-navigation{font-weight:400;margin-block-start:.5rem;}footer.wp-block-template-part .wp-block-navigation{font-weight:400;}.card:not(.-contained) .image-holder{border-radius:.35rem;}.card:not(.-contained).-with-shadow .image-holder{box-shadow:0 5px 15px 0 rgba(0,0,0,.1);}.card .image-holder{margin:0;overflow:hidden;position:relative;}.card .image-holder>a{display:block;}.card .image-holder img{min-width:100%;transition:all .35s cubic-bezier(.645,.045,.355,1);}.card.-metro:not(.-no-media) .image-holder{padding-bottom:100%;position:relative;}.card.-metro:not(.-no-media) .image-holder iframe,.card.-metro:not(.-no-media) .image-holder img{height:100%;left:0;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;}.card.-metro:not(.-no-media) .image-holder .clb-slider{position:absolute;}.card.-metro:not(.-no-media) .image-holder .clb-slider,.card.-metro:not(.-no-media) .image-holder .clb-slider .clb-slider-outer-stage{height:100%;}.card.-metro:not(.-no-media) .image-holder .clb-slider img{position:relative;}.card.-contained:not(.-layout13){border-radius:.35rem;overflow:hidden;}.card.-contained .card-details{background-color:hsla(260,9%,60%,.06);}.card.-contained.-with-shadow:not(.-layout13){box-shadow:0 5px 15px 0 rgba(0,0,0,.1);}.card.-img-scale:hover .image-holder img{transform:scale3d(1.06,1.06,1);}.card.-img-overlay .image-holder .overlay,.card.-img-overlay .image-holder:after{background:linear-gradient(90deg,rgba(220,40,40,.5),rgba(117,68,221,.5));content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .35s cubic-bezier(.645,.045,.355,1);width:100%;}.card.-img-overlay:hover .image-holder .overlay,.card.-img-overlay:hover .image-holder:after{opacity:1;}.card.-img-greyscale:not(:hover) .image-holder img{filter:grayscale(1);}.card.-img-transition .image-holder img:not(:first-child){left:0;opacity:0;position:absolute;right:0;top:0;}.card.-img-transition:hover .image-holder img:not(:first-child){opacity:1;}.card:not(.-with-overlay):not(.-image-only) .card-details{padding-top:1.5rem;}.card:not(.-with-overlay):not(.-image-only).-contained .card-details{padding-bottom:1.5rem;padding-left:3vh;padding-right:3vh;}.card:not(.-layout4):not(.-layout6) .overlay-details{color:#fff;}.card .overlay-details{display:flex;left:0;padding:3vh;position:absolute;width:100%;z-index:1;}.card .overlay-details:not(.-top){bottom:0;}.card .overlay-details:not(.card-details) p{margin:0;}.card .overlay-details.-top{top:0;}.card:hover .-fade-down,.card:hover .-fade-up{opacity:1;transform:none;}.wd-post--multicolumn{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));}.wp-block-post-content a.wp-block-button__link:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-block-post-template.is-flex-container{--post-template-gap:2.5em;gap:var(--post-template-gap);}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-1{--post-template-gap:5em;}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - var(--post-template-gap) / 2);}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - var(--post-template-gap) / 1.5);}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - var(--post-template-gap) * .75);}}.wd-portfolio{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));}.portfolio__filters{margin-bottom:50px;text-align:center;}.portfolio__filters button{border-radius:3px;color:#000;padding:10px 15px;}.portfolio__filters button:hover{background:var(--primary-color);color:var(--primary-color-contrast);}.portfolio__filters button.all-cat{background:#262626;color:#fff;}.portfolio__item{position:relative;}.portfolio__image{border-radius:6px;overflow:hidden;}.portfolio__info h4,.portfolio__info h4 a{font-size:21px;line-height:1.1;}.portfolio__more{height:25px;overflow:hidden;position:relative;}.portfolio__more .portfolio__category-holder,.portfolio__more .read-more{display:block;position:absolute;top:-10px;transition:all .45s cubic-bezier(.46,.05,.26,1.11);}.portfolio__more .portfolio__category-holder{font-size:.95em;font-weight:500;transform:translateY(10px);}.portfolio__more .portfolio__category-holder a:after{content:" - ";}.portfolio__more .portfolio__category-holder a:last-child:after{content:"";}.portfolio__more .read-more{font-weight:600;opacity:0;transform:translateY(35px);}.portfolio__more a{color:var(--text-color);}.portfolio--standard .portfolio__info{padding:25px 0 30px;}.portfolio--standard .portfolio__info h4{margin-bottom:5px;}.portfolio--standard>div:hover .portfolio__more .portfolio__category-holder{opacity:0;transform:translateY(-35px);}.portfolio--standard>div:hover .portfolio__more .read-more{opacity:1;transform:translateY(10px);}.portfolio--overlay,.portfolio--overlay .portfolio__image{position:relative;}.portfolio--overlay .portfolio__image:before{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(255,0,0,0));content:"";display:block;height:100%;position:absolute;width:100%;z-index:1;}.portfolio--overlay .portfolio__info{bottom:30px;left:20px;min-width:300px;position:absolute;z-index:2;}.portfolio--overlay .portfolio__info h4{margin-bottom:5px;margin-top:10px;}.portfolio--overlay .portfolio__info a,.portfolio--overlay .portfolio__info h4 a{color:#fff;}.portfolio--overlay>div:hover .portfolio__more .portfolio__category-holder{opacity:0;transform:translateY(-35px);}.portfolio--overlay>div:hover .portfolio__more .read-more{opacity:1;transform:translateY(10px);}.portfolio--overlay-bg .portfolio__image:before{background:rgba(0,0,0,.5);content:"";height:100%;opacity:0;position:absolute;width:100%;z-index:1;}.portfolio--overlay-bg .portfolio__info{opacity:0;position:absolute;text-align:center;top:calc(50% - 30px);transform:translateX(20px);transition:.35s;width:100%;z-index:2;}.portfolio--overlay-bg .portfolio__info a{color:#fff;}.portfolio--overlay-bg .portfolio__more .portfolio__category-holder{left:0;right:0;}.portfolio--overlay-bg .portfolio__more .read-more{display:none;}.portfolio--overlay-bg>div:hover .portfolio__image:before{opacity:1;}.portfolio--overlay-bg>div:hover .portfolio__info{opacity:1;transform:translateX(0);}@media (max-width:782px){.portfolio--metro .portfolio-item-wrapper{padding-left:0;padding-right:0;}}.portfolio--metro .wide-item{margin-bottom:1.25rem;}@media (min-width:782px){.portfolio--metro .wide-item{padding-left:.9375rem;padding-right:.9375rem;}}.wd-hover-nicelily .portfolio__item{overflow:hidden;}.wd-hover-nicelily .portfolio__item img{transform:scale(1.12) translateX(5%);transform-origin:top;transition:.35s;width:100%;}.wd-hover-nicelily .portfolio__item:hover img{transform:scale(1.12) translateX(-5%);}.wd-hover-nicelily .wide-item .portfolio__item{overflow:hidden;}.wd-hover-nicelily .wide-item .portfolio__item img{transform:scale(1.06) translateX(3%);}.wd-hover-nicelily .wide-item .portfolio__item:hover img{transform:scale(1.06) translateX(-3%);}.wd-hover-chico .portfolio__image{overflow:hidden;}.wd-hover-chico .portfolio__image>img{transform:scale(1.12);transition:opacity .35s,transform .35s;}.wd-hover-chico .portfolio__image:hover>img{transform:scale(1);}.page-id-17 h2,.page-id-943 h2{font-size:3.25rem;line-height:1.05;}.page-id-17 h4,.page-id-943 h4{line-height:1.2;}.process-steps{gap:.75em;padding-top:6em;position:relative;width:100%;}.process-steps .wp-block-heading:first-child{-webkit-text-stroke:1px rgba(0,0,0,.2);color:transparent;font-size:clamp(100px,30vw,160px);left:clamp(1vw,10vw,160px);line-height:1;position:absolute;top:0;}.ml-300,.mr-300{background-color:#fff;border-radius:5px;box-shadow:3px 0 33px 0 rgba(0,0,0,.1);padding:50px !important;}.mr-300{position:relative;z-index:2;}@media (min-width:780px){.ml-300{margin-inline-start:-370px;}.mr-300{margin-inline-end:-370px;}}div.wp-block-columns.full-width-split__right:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-inline-end:0 !important;max-width:calc(50vw + 630px);}.full-width-split__right .wp-block-column:last-child{min-width:calc(50vw - 25px) !important;}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath fill=\'%23fff\' d=\'M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z\'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;}.joinchat{--bottom:20px;--sep:20px;--s:60px;--header:calc(var(--s) * 1.16667);--vh:100vh;--red:37;--green:211;--blue:102;--rgb:var(--red) var(--green) var(--blue);--color:rgb(var(--rgb));--dark:rgb(calc(var(--red) - 75),calc(var(--green) - 75),calc(var(--blue) - 75));--hover:rgb(calc(var(--red) + 50),calc(var(--green) + 50),calc(var(--blue) + 50));--bg:rgb(var(--rgb),4%);--bw:100;--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:normal normal normal 16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s) / -2) calc(var(--s) / -4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box;}.joinchat--show{display:block;transform:scaleX(1);}.joinchat--left{right:auto;left:var(--sep);}.joinchat--dark{--msg:var(--dark);}.joinchat--noanim{animation:none;}.joinchat--chatbox:not(.joinchat--noanim){transform-origin:0 0;animation-timing-function:ease-in-out;}.joinchat--hidden{display:none !important;}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg,0%,calc(var(--bw) * 1%),90%);}}.joinchat__button{display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);min-width:var(--s);background:#25d366;color:inherit;border-radius:calc(var(--s) / 2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear;}[dir=rtl] .joinchat__button{flex-direction:row-reverse;}.joinchat__button:hover{background:#128c7e;transition-duration:1.5s;}.joinchat__button:active{background:#128c7e;transition:none;}.joinchat--left .joinchat__button{right:auto;left:8px;flex-direction:row-reverse;}[dir=rtl] .joinchat--left .joinchat__button{flex-direction:row;}.joinchat--btn .joinchat__button:hover{transition-duration:.2s;}.joinchat--chatbox .joinchat__button{background:var(--color);transition-duration:.2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);}.joinchat--chatbox .joinchat__button:active,.joinchat--chatbox .joinchat__button:hover{background:var(--hover);}.joinchat--optout.joinchat--chatbox .joinchat__button{background-color:#999;pointer-events:none;}.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__plain{stroke-dasharray:0;animation:none;}.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__chat{animation:none;}.joinchat__button__open{width:var(--s);height:var(--s);border-radius:50%;background:rgba(0,0,0,0) var(--joinchat-ico) 50% no-repeat;background-size:60%;overflow:hidden;}.joinchat--chatbox .joinchat__button__open{display:none;}.joinchat__button__image{position:absolute;top:1px;right:1px;width:calc(var(--s) - 2px);height:calc(var(--s) - 2px);border-radius:50%;overflow:hidden;opacity:0;}.joinchat__button__image img,.joinchat__button__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both;}.joinchat--image .joinchat__button__image{opacity:1;animation:none;}.joinchat--chatbox .joinchat__button__image{display:none;}.joinchat__button__send{display:none;flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s) * .18);margin:0;overflow:hidden;}.joinchat--chatbox .joinchat__button__send{display:block;}.joinchat__button__send path{fill:none !important;stroke:var(--text) !important;}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite;}.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite;}.joinchat__button__sendtext{padding:0;max-width:0;border-radius:var(--s);font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:none;}.joinchat--chatbox .joinchat__button__sendtext{padding:0 4px 0 24px;max-width:min(400px - 16px - var(--s),100vw - 16px - var(--s) - 2 * var(--sep));opacity:1;transition:max-width .2s linear,opacity .4s ease-out .2s;}.joinchat--chatbox.joinchat--left .joinchat__button__sendtext{padding:0 24px 0 4px;}.joinchat__badge{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none;}.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both;}.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both;}.joinchat__tooltip{position:absolute;top:calc(var(--s) / 2 - 16px);right:calc(var(--s) + 16px);max-width:calc(100vw - var(--s) - 45px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none;}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff;}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both;}.joinchat--chatbox .joinchat__tooltip{display:none;}.joinchat--left .joinchat__tooltip{right:auto;left:calc(var(--s) + 16px);}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff;}.joinchat__qr{position:absolute;bottom:calc(var(--s) + 16px);right:0;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none;}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(var(--s) / 2 - 6px);border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff;}.joinchat--left .joinchat__qr{left:0;right:auto;}.joinchat--left .joinchat__qr:after{left:calc(var(--s) / 2 - 6px);right:auto;}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0;image-rendering:pixelated;}.joinchat__box{display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep) * 2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(var(--s) / 2 + 2px);background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s;}[dir=rtl] .joinchat__box{text-align:right;}.joinchat--chatbox .joinchat__box{opacity:1;transform:scaleX(1);transition:max-height .2s ease-out,opacity .2s ease-out,transform 0s linear;}.joinchat--left .joinchat__box{right:auto;left:0;}.joinchat--dark .joinchat__box{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg));}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);min-height:50px;padding:0 70px 0 26px;margin:0;}[dir=rtl] .joinchat__header{padding:0 26px 0 70px;}.joinchat__header__text{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8;}.joinchat__powered{font-size:11px;line-height:18px;color:inherit !important;text-decoration:none !important;fill:currentcolor;opacity:.8;}.joinchat__powered svg{display:inline-block;width:auto;height:18px;vertical-align:-30%;}.joinchat__powered:active,.joinchat__powered:hover{color:inherit !important;text-decoration:none !important;opacity:.9;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3));}.joinchat__wa{height:28px;width:auto;fill:currentcolor;opacity:.8;}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size) / 2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6z\'/%3E%3C/svg%3E") 50% no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out;}.joinchat__close.nitro-lazy{background-image:none !important;}.joinchat__close:hover{background-color:rgba(0,0,0,.6);}.joinchat__close:active{background-color:rgba(0,0,0,.7);}[dir=rtl] .joinchat__close{right:auto;left:24px;}.joinchat__box__scroll{overflow:hidden scroll;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;}.joinchat__box__scroll::-webkit-scrollbar{width:4px;background:rgba(0,0,0,0);}.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(0,0,0,0);}.joinchat--blur .joinchat__box__scroll{background:rgba(var(--rgb),2%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);}.joinchat__box__content{width:calc(100% + 4px);padding:20px 0 calc(var(--s) + 16px);}.joinchat__optin{padding:0 16px;margin-bottom:16px;color:#4a4a4a;font-size:13px;line-height:1.33;}.joinchat__optin a{display:inline;padding:0;color:inherit !important;text-decoration:underline;}.joinchat__optin a:hover{text-decoration-thickness:2px;}.joinchat__optin input{position:absolute;visibility:hidden;}.joinchat__optin label{position:relative;display:block;margin:0;padding:0 0 0 30px;color:inherit;font:inherit;cursor:pointer;}.joinchat__optin label:before{content:"";display:block;position:absolute;top:min(50% - 11px,5px);left:0;width:22px;height:22px;border:3px solid var(--color);border-radius:4px;background:#fff;box-shadow:0 0 0 1px var(--text);transition:box-shadow .3s ease-in-out;}.joinchat--dark .joinchat__optin label:before{background:#000;}.joinchat__optin label:after{content:"";display:none;position:absolute;top:min(50% - 8px,8px);left:8px;width:6px;height:14px;border:solid var(--text);border-width:0 3px 3px 0;transform:rotate(45deg);}[dir=rtl] .joinchat__optin label{padding:0 30px 0 0;}[dir=rtl] .joinchat__optin label:before{left:auto;right:0;}[dir=rtl] .joinchat__optin label:after{left:auto;right:8px;}.joinchat__optin input:checked+label:before{box-shadow:0 0 0 1px var(--text),inset 0 0 0 10px var(--color);}.joinchat__optin input:checked+label:after{display:block;}.joinchat--dark .joinchat__optin{color:#d8d8d8;}.joinchat{--peak:url("#joinchat__peak_l");}[dir=rtl] .joinchat{--peak:url("#joinchat__peak_r");}.joinchat__message{position:relative;min-height:56px;padding:15px 20px;margin:0 26px 26px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0);}.joinchat__message:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;clip-path:var(--peak);}[dir=rtl] .joinchat__message:before{left:auto;right:-15px;}.joinchat--dark .joinchat__message{background:#505050;color:#d8d8d8;}@keyframes joinchat_show{0%{transform:scale3d(0,0,0);}to{transform:scaleX(1);}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0);}to{opacity:1;transform:translateZ(0);}}@keyframes joinchat_badge_out{0%{opacity:1;transform:translateZ(0);}to{opacity:0;transform:translate3d(0,-20px,0);}}@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097;}5%,45%{stroke-dashoffset:0;}}@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020;}5%,45%{stroke-dashoffset:0;}}@keyframes joinchat_image_loop{0%{opacity:0;}3%,20%{opacity:1;}25%,to{opacity:0;}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0);}1%,20%{opacity:1;transform:scaleX(1);}25%,to{opacity:0;transform:scaleX(1);}}.joinchat__woo-btn__wrapper{clear:both;}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s) / 2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s) * .2) 50% no-repeat;background-size:calc(var(--s) * .6);color:#fff;border-radius:calc(var(--s) / 2);font:700 normal calc(var(--s) * .35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s;}.joinchat__woo-btn:empty{padding-right:0;}.joinchat__woo-btn:hover{background-color:#128c7e;}@media (orientation:landscape) and (height >= 481px),(orientation:portrait) and (width >= 481px){.joinchat--mobile{display:none !important;}}@media (width <= 767px){.joinchat--footer-bar{--bottom:76px !important;}}@media (orientation:landscape) and (height <= 480px),(width <= 480px){.joinchat{--bottom:6px;--sep:6px;--header:calc(var(--s) * .91667);}.joinchat__header__text{font-size:17px;}.joinchat__close{--size:28px;}.joinchat__box__scroll{padding-top:15px;}.joinchat__message{padding:18px 16px;line-height:24px;margin:0 20px 20px;}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s;}.joinchat--btn .joinchat__button:hover .joinchat__qr,.joinchat--chatbox .joinchat__button:hover .joinchat__qr{display:flex;}}@media (prefers-color-scheme:dark){.joinchat--dark-auto{--msg:var(--dark);}.joinchat--dark-auto .joinchat__box{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg));}.joinchat--dark-auto .joinchat__optin label:before{background:#000;}.joinchat--dark-auto .joinchat__optin{color:#d8d8d8;}.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8;}}@media (prefers-reduced-motion){.joinchat{animation:none;}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:0;animation:none;}.joinchat__button__send .joinchat_svg__chat{animation:none;}.joinchat__button__sendtext{transition:none !important;}}