a,mark{color:var(--e-global-color-text)}h6,p{letter-spacing:0}.bypostauthor,.gallery-caption,.screen-reader-text,.sticky,.wp-caption,.wp-caption-text,mark,pre code{background:0 0}#page .site-content,body.siteflex-boxed .site-content{background-color:#fff}.breadcrumbs ul,.entry-footer .tags,.siteflex-widget ol,.siteflex-widget ul{--listStyleType:none;--listIndent:0;--content-spacing:0}embed,iframe,img,object,table,video{max-width:100%}.blog-card .category-badge,a,ins{text-decoration:none}:root{--e-global-color-primary:#4353FF;--e-global-color-secondary:#38D996;--e-global-color-text:#101828;--e-global-color-accent:#4353FF;--e-global-color-light:#F9FAFB;--color-text:#667085;--color-border:#E4E7EC;--color-border-hard:#D0D5DD;--color-white:#FFFFFF;--color-neutral-transparent:rgba(102, 112, 133, 0.3);--color-overlay:rgba(16, 24, 40, 0.4);--color-neutral:#F6F5F2;--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px;--spacing-13:52px;--spacing-14:56px;--spacing-15:60px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-28:112px;--spacing-32:128px;--spacing-36:144px;--spacing-40:160px;--content-spacing:var(--spacing-6);--small-content-spacing:var(--spacing-3);--headings-content-spacing:var(--spacing-4);--column-spacing:var(--spacing-5);--vertical-spacing:var(--spacing-24);--titlebar-spacing:var(--spacing-24);--mobile-spacing:var(--spacing-12);--sidebar-widgets-spacing:var(--spacing-12);--grid-columns-gap:var(--spacing-8);--grid-rows-gap:var(--spacing-8);--listItemSpacing:0.3em;--listIndent:2.5em;--component-height:var(--spacing-12);--button-padding:var(--spacing-6);--header-height:var(--spacing-16);--logo-height:var(--spacing-8);--global-border-radius:8px;--button-border-radius:9999px;--e-global-typography-primary-font-family:'Inter',-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica Neue",sans-serif;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:'Inter',-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica Neue",sans-serif;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:'Inter',-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica Neue",sans-serif;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:'Inter',-apple-system,"BlinkMacSystemFont","Segoe UI","Helvetica Neue",sans-serif;--e-global-typography-accent-font-weight:500;--container-max-width:1280px;--block-width:848px;--sidebar-width:32%;--box-shadow:0px 12px 16px -4px rgba(16, 24, 40, 0.08),0px 4px 6px -2px rgba(16, 24, 40, 0.03);--transition-base:all 200ms cubic-bezier(0.4, 0, 0.2, 1);--transition-smooth:all 400ms cubic-bezier(0.4, 0, 0.2, 1);--global-transition:var(--transition-base);--image-transition:var(--transition-smooth);--line-height-default:1.5;--line-height-paragraph:1.625;--letter-spacing-default:-0.01em;--letter-spacing-small:0.04em;--font-size-default:14px;--font-size-paragraphs:16px;--font-size-main-menu:16px;--siteflex-post-title:32px;--display-font-size-xl:clamp(2.25rem, 5vw + 1rem, 4.5rem);--siteflex-h1-font-size:57px;--siteflex-h2-font-size:47px;--siteflex-h3-font-size:32px;--siteflex-h4-font-size:24px;--siteflex-h5-font-size:21px;--siteflex-h6-font-size:18px;--siteflex-h1-line-height:1.2;--siteflex-h2-line-height:1.2;--siteflex-h3-line-height:1.25;--siteflex-h4-line-height:1.44;--siteflex-h5-line-height:1.44;--siteflex-h6-line-height:var(--line-height-paragraph);--siteflex-h1-letter-spacing:var(--letter-spacing-default);--siteflex-h2-letter-spacing:var(--letter-spacing-default);--siteflex-h3-letter-spacing:var(--letter-spacing-default);--siteflex-h4-letter-spacing:var(--letter-spacing-default);--siteflex-h5-letter-spacing:var(--letter-spacing-default);--siteflex-h6-letter-spacing:0em;--siteflex-h1-font-weight:var(--e-global-typography-primary-font-weight);--siteflex-h2-font-weight:var(--e-global-typography-primary-font-weight);--siteflex-h3-font-weight:var(--e-global-typography-primary-font-weight);--siteflex-h4-font-weight:var(--e-global-typography-secondary-font-weight);--siteflex-h5-font-weight:var(--e-global-typography-secondary-font-weight);--siteflex-h6-font-weight:var(--e-global-typography-secondary-font-weight);--admin-menu-thumbnail-url:url('assets/img/thumbnail-menu.png');--admin-bar:0px;--transparent-navigation-position:sticky}.siteflex-sidebar,a{transition:var(--global-transition)}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:border-box}address,audio,big,blockquote,body,button,canvas,caption,cite,code,dd,del,dl,dt,em,embed,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,samp,select,small,strike,strong,sub,sup,table,td,textarea,th,tr,ul,video{margin:0;padding:0;border:0;font-size:inherit;text-align:inherit;line-height:inherit}h5,h6{line-height:var(--siteflex-h5-line-height)}.blog-layout-grid.related-content .siteflex-card .post-meta .category-meta,.textwidget>*,input,select,textarea{margin:0}.elementor-container,.siteflex-container{margin-right:auto;margin-left:auto}address{font-size:var(--font-size-paragraphs);line-height:1.875}b,strong{font-weight:700}small{font-size:75%}body,table,td,th{font-size:var(--font-size-default)}del{opacity:.5}hr{height:1px;border:none}.entry-image,.entry-image img,code,kbd,pre,samp{border-radius:var(--global-border-radius)}mark{font-weight:var(--e-global-typography-secondary-font-weight)}caption,dt,th{font-weight:500}a:focus,button:focus{transition:none;outline-width:0}a:focus-visible,button:focus-visible{outline-width:2px;outline-color:var(--e-global-color-primary)}img{height:auto;vertical-align:middle}.widget_rss .rsswidget,figure,iframe,textarea{display:block}audio,canvas,progress,video{display:inline-block}svg>*{transition:none}ul{list-style-type:var(--listStyleType,disc)}ol{list-style-type:var(--listStyleType,decimal)}code,kbd,samp{padding:5px 10px}code,kbd,pre,samp{tab-size:5;background:var(--e-global-color-light)}.search-form .search-submit[type=submit]:focus,.search-form .wp-element-button[type=submit]:focus,.search-form button[type=submit]:focus,.woocommerce-product-search .search-submit[type=submit]:focus,.woocommerce-product-search .wp-element-button[type=submit]:focus,.woocommerce-product-search button[type=submit]:focus,code:focus,kbd:focus,pre:focus,samp:focus{outline:0}pre{overflow:auto;padding:15px 20px}pre code{padding:0}table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}table,td,th{border-width:1px;border-style:solid;border-color:var(--color-border)}td,th{padding:.7em 1em}caption{padding:.7rem}.article-single .entry-content address:last-child,.article-single .entry-content blockquote:last-child,.article-single .entry-content dl:last-child,.article-single .entry-content ol:last-child,.article-single .entry-content pre:last-child,.article-single .entry-content table:last-child,.article-single .entry-content ul:last-child,.entry-content blockquote p:last-of-type,.page-header .entry-title:last-child,.post-password-form>p:last-child>label,.siteflex-card .entry-content-card .post-content p:last-child,.siteflex-comment-content address:last-child,.siteflex-comment-content blockquote:last-child,.siteflex-comment-content dl:last-child,.siteflex-comment-content ol:last-child,.siteflex-comment-content pre:last-child,.siteflex-comment-content table:last-child,.siteflex-comment-content ul:last-child,.siteflex-widget>:last-child,.wp-block-columns .wp-block-column>:last-child,.wp-block-image:last-child,.wp-block-media-text .wp-block-media-text__content p:last-child,.wp-block-pullquote blockquote p:last-child,.wp-block-quote p:last-of-type,dd p:last-child,dl>:last-child,label:last-child,ol li:last-child,p:last-child,ul li:last-child{margin-bottom:0}.article-single .entry-content address,.article-single .entry-content blockquote,.article-single .entry-content dl,.article-single .entry-content ol,.article-single .entry-content pre,.article-single .entry-content table,.article-single .entry-content ul,.siteflex-comment-content address,.siteflex-comment-content blockquote,.siteflex-comment-content dl,.siteflex-comment-content ol,.siteflex-comment-content pre,.siteflex-comment-content table,.siteflex-comment-content ul,ol,p,ul{margin-bottom:var(--content-spacing)}h1,h2,h3,h4,h5,h6{margin-bottom:calc(.3em + 10px)}ol,ul{padding-inline-start:var(--listIndent)}ol ol,ol ul,ul ol,ul ul{margin-top:var(--listItemSpacing);margin-bottom:0}body{overflow-x:hidden;overflow-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;color:var(--color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}blockquote,code,dd,dt,figcaption,hr,input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],kbd,li,ol,p,pre,samp,small,table,td,textarea,th,tr,ul{font-size:var(--font-size-paragraphs);line-height:var(--line-height-default)}.widget_recent_comments .comment-author-link,b,strong{font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-text)}small{font-size:var(--font-size-default)}em,i{font-style:italic}h1,h2{text-transform:none;font-style:normal;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family)}h1{font-weight:var(--siteflex-h1-font-weight);font-size:var(--siteflex-h1-font-size);line-height:var(--siteflex-h1-line-height);letter-spacing:var(--siteflex-h1-letter-spacing)}h2{font-weight:var(--siteflex-h2-font-weight);font-size:var(--siteflex-h2-font-size);line-height:var(--siteflex-h2-line-height);letter-spacing:var(--siteflex-h2-letter-spacing)}h3{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--siteflex-h3-font-weight);font-size:var(--siteflex-h3-font-size);line-height:var(--siteflex-h3-line-height);letter-spacing:var(--siteflex-h3-letter-spacing);text-transform:none;font-style:normal;color:var(--e-global-color-text)}h4,h5{font-family:var(--e-global-typography-secondary-font-family);text-transform:none;color:var(--e-global-color-text);font-style:normal}h4{font-weight:var(--siteflex-h4-font-weight);font-size:var(--siteflex-h4-font-size);line-height:var(--siteflex-h4-line-height);letter-spacing:var(--siteflex-h4-letter-spacing)}h5{font-weight:var(--siteflex-h5-font-weight);font-size:var(--siteflex-h5-font-size);letter-spacing:var(--siteflex-h5-letter-spacing)}.blog-layout-grid.related-content .siteflex-card .post-title,h6{font-size:var(--siteflex-h6-font-size);font-family:var(--e-global-typography-secondary-font-family)}h6{font-weight:var(--siteflex-h6-font-weight);text-transform:none;font-style:normal;color:var(--e-global-color-text)}.widget_calendar table caption,p{font-size:var(--font-size-paragraphs)}p{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--line-height-paragraph);text-transform:none;font-style:normal;color:var(--e-global-color-text)}.blog-layout-grid .siteflex-card .post-title,.blog-layout-grid.related-content .siteflex-card .post-title,legend{font-weight:var(--e-global-typography-secondary-font-weight)}.blog-layout-grid .blog-card .blog-excerpt,.blog-layout-horizontal .siteflex-card .entry-wrapper .entry-content-card,.blog-single-layout-modern .siteflex-container.no-sidebar .entry-image,.blog-single-layout-modern .siteflex-container.with-sidebar .entry-image,.breadcrumbs .trail-item.trail-begin:before,.breadcrumbs .trail-item:first-of-type:before,.category-meta:empty,.entry-meta:empty,.hidden,.related-posts .columns-4 .author,.widget_rss .rsswidget img,.wp-block-gallery a:after{display:none}.aligncenter{clear:both;display:block;text-align:center}#page,.elementor-container{display:flex;position:relative}.commentlist,.entry-meta,.menu,.page-header .breadcrumbs,.payment_methods,.products,.siteflex-comments .siteflex-comment-list,.siteflex-comments li,.siteflex-widget ul,.trail-items,.woocommerce-MyAccount-navigation ul{margin-bottom:0;--listIndent:0;--contentSpacing:0;--listStyleType:none}.siteflex-comment-content li ol,.siteflex-comment-content li ul,.siteflex-widget li ol,.siteflex-widget li ul{--listIndent:20px}.siteflex-widget.widget_block .wp-block-latest-comments__comment,ol li,ul li{margin-bottom:var(--listItemSpacing)}@media screen and (max-width:782px){.admin-bar{--admin-bar:46px}}@media screen and (min-width:783px){.admin-bar{--admin-bar:32px}}#page{flex-direction:column;min-height:calc(100vh - var(--admin-bar,0px));overflow:hidden;overflow:clip;z-index:0}#page .site-content{flex-grow:1}.siteflex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%;padding-left:var(--column-spacing);padding-right:var(--column-spacing);padding-top:var(--vertical-spacing);padding-bottom:var(--vertical-spacing);max-width:var(--container-max-width)}.siteflex-container .content-area{width:100%}body.siteflex-boxed{max-width:1640px;margin:0 auto}body.siteflex-boxed.siteflex-border{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}.page-header.white-background-color,.site-header.default-header .site-header-wrapper,.siteflex-white-bg{background-color:var(--color-white)}.page-header.gray-background-color,.siteflex-gray-bg{background-color:var(--e-global-color-light)}.page-header.primary-background-color,.siteflex-primary-bg{background-color:var(--e-global-color-primary)}.page-header.secondary-background-color,.siteflex-secondary-bg{background-color:var(--e-global-color-secondary)}.page-header.dark-background-color,.siteflex-dark-bg{background-color:var(--e-global-color-text)}.with-sidebar{display:grid;grid-template-columns:var(--grid-sidebar,100%);grid-column-gap:50px;grid-row-gap:50px}.with-sidebar>aside{order:var(--sidebar-position)}.siteflex-sidebar{position:relative;z-index:1;align-self:flex-start;border-left:1px solid #e5e7eb;background-color:var(--color-white);overflow:hidden;padding-left:40px}.sidebar-left .siteflex-sidebar{border-left:unset;padding-left:unset;border-right:1px solid #e5e7eb;padding-right:40px}.no-sidebar.blog-layout-classic .site-main,.single-post .no-sidebar .site-main,body.single-post article.article-single>.entry-content>:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright){max-width:var(--block-width);margin-right:auto;margin-left:auto}.no-sidebar .article-single .category-meta,.no-sidebar .article-single .entry-meta,.page-header.title-bar-text-center .breadcrumbs ul{justify-content:center}.no-sidebar .article-single .single-post-title,.page-header.title-bar-text-center{text-align:center}.blog-layout-classic article:not(:last-child){margin-bottom:calc(var(--vertical-spacing)/ 2)}.blog-layout-horizontal .site-main{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--grid-columns-gap);grid-row-gap:var(--sidebar-widgets-spacing)}.blog-layout-horizontal.with-sidebar .site-main{grid-template-columns:1fr}.blog-layout-grid .site-main,.blog-layout-grid.related-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(--grid-columns-gap);grid-row-gap:var(--grid-columns-gap)}.blog-layout-grid.related-content .siteflex-card .post-title{line-height:var(--siteflex-h6-line-height)}.blog-layout-grid.related-content .siteflex-card .post-meta{display:flex;justify-content:flex-start;align-content:center;gap:20px;align-items:center;margin-bottom:10px}.blog-layout-grid.related-content .siteflex-card img{aspect-ratio:4/3;object-fit:cover}@media (max-width:1239.98px){.blog-layout-grid .site-main,.blog-layout-grid.related-content{grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}}.blog-layout-grid .site-main{grid-row-gap:var(--grid-rows-gap)}.blog-layout-grid.with-sidebar .site-main,.related-posts .columns-2{grid-template-columns:1fr 1fr}.site-branding,.siteflex-card{display:flex}.siteflex-card .post-title{margin:initial}.siteflex-card .post-title a:hover{color:inherit}.siteflex-card .entry-content-card{margin-top:var(--small-content-spacing)}.siteflex-card .entry-content-card .post-content{word-break:break-word}.blog-layout-classic .siteflex-card,.blog-layout-grid .siteflex-card{flex-direction:column}.blog-layout-classic .siteflex-card .post-title{font-size:var(--siteflex-post-title);line-height:1.25}.blog-layout-grid .siteflex-card .post-title,.blog-layout-horizontal .siteflex-card .entry-wrapper .post-title{font-size:var(--siteflex-h3-font-size);line-height:var(--siteflex-h3-line-height)}.blog-layout-grid .siteflex-card .post-title{font-family:var(--e-global-typography-secondary-font-family)}.blog-layout-grid .blog-card .blog-title{font-size:21px}.blog-layout-horizontal .siteflex-card{flex-direction:row;align-items:center}.blog-layout-horizontal .siteflex-card .entry-image{flex:1;padding-bottom:0;margin:0;aspect-ratio:1}.blog-layout-horizontal .siteflex-card .entry-image img{object-fit:cover}.blog-layout-horizontal .siteflex-card .entry-wrapper{flex:2.5;padding-left:var(--grid-columns-gap);padding-right:var(--grid-columns-gap)}.entry-image{display:block;line-height:0;position:relative;margin-bottom:var(--grid-columns-gap)}.author-box-wrapper,.siteflex-comments-title,article:not(.siteflex-card) .entry-image,article:not(.siteflex-card) .entry-meta,article>.entry-content .wp-block-embed{margin-bottom:var(--sidebar-widgets-spacing)}.entry-image img{height:100%;backface-visibility:hidden;transition:var(--image-transition)}.entry-content .gallery-item:hover img,.siteflex-card:hover .entry-image img,.widget_media_gallery .gallery-item:hover img,.widget_recent_entries .recent-posts-thumb a:hover img{transform:scale(1.07)}article:not(.siteflex-card) .entry-image a{pointer-events:none}.blog-single-layout-modern .modern-entry-image{min-height:calc(50vh - var(--header-height));padding:0;pointer-events:none;background-size:cover;background-position:center}@media (min-width:1240px){.blog-single-layout-modern .siteflex-container.no-sidebar,.blog-single-layout-modern .siteflex-container.with-sidebar{background:var(--color-white);border-radius:var(--global-border-radius);padding-top:calc(var(--vertical-spacing) * .75);margin-top:calc((35vh - var(--header-height))/ -2)}.blog-single-layout-modern .siteflex-container.with-sidebar{padding-left:calc(var(--vertical-spacing) * .75);padding-right:calc(var(--vertical-spacing) * .75)}}.siteflex-underline,.siteflex-underline a{--textDecoration:underline}.category-meta a,.page-header.primary-text-color *,.search-results .siteflex-card .post-title a:hover,.site-branding .site-title a:hover,.widget_recent_entries .recent-posts-thumb a:hover .recent-post-title,a:hover,body.single-post article.article-single>.entry-content a:not(.wp-block-button__link){color:var(--e-global-color-primary)}.breadcrumbs ul,.category-meta .published,.category-meta a:hover,.entry-meta .published,.page-header.dark-text-color *,.page-header.default-text-color *,.siteflex-widget li{color:var(--e-global-color-text)}.author-box-wrapper{display:flex;position:relative;margin-top:var(--sidebar-widgets-spacing);padding:var(--grid-columns-gap);border:1px solid var(--color-border);border-radius:var(--global-border-radius,0);background:var(--e-global-color-light)}.author-box-wrapper .author-avatar{flex:1;margin-right:var(--grid-columns-gap);max-width:80px}.author-box-wrapper .author-avatar img{border-radius:90px}.author-box-wrapper .author-desc-wrapper{flex:7}.author-box-wrapper .author-desc-wrapper .author-name h4{color:var(--color-text)}.site .ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.site .ekit-wid-con .ekit-form form textarea,.siteflex-widget select,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{appearance:none;width:100%;height:var(--component-height,50px);font-family:inherit;font-size:var(--font-size-paragraphs, 16px);color:var(--e-global-color-text);padding-left:var(--column-spacing,15px);padding-right:var(--column-spacing,15px);border:1px solid var(--color-border);border-radius:var(--global-border-radius,0);transition:var(--global-transition);background:var(--color-white)}.site .ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not(
[type=radio]
):focus-visible,.site .ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,.site .ekit-wid-con .ekit-form form textarea:focus,.site .ekit-wid-con .ekit-form form textarea:focus-visible,.siteflex-widget select:focus,.siteflex-widget select:focus-visible,input[type=date]:focus,input[type=date]:focus-visible,input[type=datetime-local]:focus,input[type=datetime-local]:focus-visible,input[type=datetime]:focus,input[type=datetime]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=time]:focus,input[type=time]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:0;border-color:var(--e-global-color-primary)}.siteflex-widget select,select,select:focus,select:focus-visible{background-image:url("data:image/svg+xml,%3Csvg width='21' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5.379L20.621 2.5 10.5 12.621.379 2.5 2.5.379l8 8z' fill='%234F5D6D' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-size:9px auto,100%;background-position:right 15px top 50%,0 0;white-space:nowrap;text-overflow:ellipsis}.siteflex-widget select option,select option,select:focus option,select:focus-visible option{color:initial}.site .ekit-wid-con .ekit-form form textarea,textarea{padding-top:var(--column-spacing,15px);padding-bottom:var(--column-spacing,15px);margin-bottom:var(--column-spacing,15px);resize:vertical;line-height:1.15;min-height:150px}fieldset{padding:30px;border:1px solid var(--color-border);border-radius:var(--global-border-radius,0)}legend{padding-left:var(--column-spacing,15px);padding-right:var(--column-spacing,15px);margin-left:-15px}label{font-size:var(--font-size-default);line-height:inherit;cursor:pointer;margin:0 0 .5em}.comment-form input[type=checkbox],.ekit-wid-con .ekit-form form input[type=checkbox],.siteflex-checkbox,.siteflex-radiobox{display:inline-block;vertical-align:baseline;position:relative;top:3px;min-width:16px;width:16px;height:15px;min-height:initial;padding:0;margin:0 .5em 0 0;border:1px solid var(--color-border-hard);cursor:pointer;-webkit-appearance:none;background:0 0}.navigation.pagination .nav-links,.page-links{font-size:11px;width:100%;font-weight:var(--e-global-typography-secondary-font-weight);letter-spacing:var(--letter-spacing-small);display:flex}.comment-form input[type=checkbox]:before,.ekit-wid-con .ekit-form form input[type=checkbox]:before,.siteflex-checkbox:before,.siteflex-radiobox:before{position:absolute;content:"";z-index:2;top:0;left:0;right:0;bottom:0;opacity:0;margin:auto}.comment-respond+.siteflex-comment-list,.entry-footer,.navigation.pagination,.navigation.post-navigation,.no-thumbnail .entry-content{margin-top:var(--sidebar-widgets-spacing)}.comment-form input[type=checkbox]:checked,.ekit-wid-con .ekit-form form input[type=checkbox]:checked,.siteflex-checkbox:checked,.siteflex-radiobox:checked{border-color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.breadcrumbs a:hover,.comment-form input[type=checkbox]:checked:before,.ekit-wid-con .ekit-form form input[type=checkbox]:checked:before,.siteflex-checkbox:checked:before,.siteflex-radiobox:checked:before{opacity:1}.comment-form input[type=checkbox]:focus,.ekit-wid-con .ekit-form form input[type=checkbox]:focus,.siteflex-checkbox:focus,.siteflex-radiobox:focus{outline:0;border-color:var(--e-global-color-primary)}.comment-form input[type=checkbox],.ekit-wid-con .ekit-form form input[type=checkbox],.siteflex-checkbox{border-radius:4px!important}.comment-form input[type=checkbox]:before,.ekit-wid-con .ekit-form form input[type=checkbox]:before,.siteflex-checkbox:before{top:-2px;width:8px;height:5px;border:2px solid #fff;border-top:none;border-right:none;transform:rotate(-45deg)}.siteflex-radiobox{border-radius:100%!important}.siteflex-radiobox:before{width:6px;height:6px;background:#fff;border-radius:inherit}.navigation.pagination{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.pagination .nav-links{justify-content:space-between;align-items:center;justify-content:center}.navigation.pagination .nav-links .nav-next a,.navigation.pagination .nav-links .nav-previous a,.navigation.pagination .nav-links .page-numbers{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:36px;margin:0 5px;border-radius:var(--global-border-radius);border:1px solid var(--color-border)}.navigation.pagination .nav-links .nav-next a.current,.navigation.pagination .nav-links .nav-previous a.current,.navigation.pagination .nav-links .page-numbers.current,.page-links .post-page-numbers.current{color:var(--color-white);background:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.navigation.pagination .nav-links .nav-next a:hover,.navigation.pagination .nav-links .nav-previous a:hover,.navigation.pagination .nav-links .page-numbers:hover,.page-links .post-page-numbers:hover{border-color:var(--e-global-color-primary)}.navigation.pagination .nav-links .nav-next a,.navigation.pagination .nav-links .nav-previous a,.navigation.pagination .nav-links .next,.navigation.pagination .nav-links .prev{font-size:11px;text-transform:uppercase;padding:0 17px;white-space:nowrap;border-color:var(--color-border)}.navigation.pagination .nav-links .nav-next a:after,.navigation.pagination .nav-links .nav-previous a:after,.navigation.pagination .nav-links .next:after,.navigation.pagination .nav-links .prev:after{content:"";-webkit-mask:url(assets/svg/arrow-breadcrumbs.svg) no-repeat 50% 50%;mask:url(assets/svg/arrow-breadcrumbs.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:7px;height:7px;margin-left:5px;background-color:currentColor}.navigation.pagination .nav-links .nav-previous a,.navigation.pagination .nav-links .prev{flex-direction:row-reverse}.navigation .nav-links .nav-previous .nav-arrow-label:before,.navigation.pagination .nav-links .nav-previous a:after,.navigation.pagination .nav-links .prev:after{transform:scale(-1,-1);margin-right:5px;margin-left:0}.navigation.post-navigation .nav-links{display:block;margin-top:0;text-align:left;overflow:hidden}.navigation.post-navigation .nav-links a{display:block;position:relative;min-height:6rem;z-index:1}.navigation.post-navigation .nav-links .nav-arrow-label{text-transform:uppercase;letter-spacing:.03rem;display:block}.navigation.post-navigation .nav-links .nav-arrow-label:after,.navigation.post-navigation .nav-links .nav-arrow-label:before{display:inline-block;vertical-align:baseline}.navigation.post-navigation .nav-links .nav-next,.navigation.post-navigation .nav-links .nav-previous{width:50%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.navigation.post-navigation .nav-links .nav-previous{float:left;text-align:left;padding-right:15px}.navigation.post-navigation .nav-links .nav-previous .post-title{text-align:left}.navigation.post-navigation .nav-links .nav-next{float:right;text-align:right;padding-left:15px}.navigation.post-navigation .nav-links .nav-next .post-title{text-align:right}.navigation.post-navigation .nav-links .post-title{-webkit-transition:color .3s;-ms-transition:color .3s;transition:color .3s;margin:.6rem 0 0}.navigation .nav-links .nav-next .nav-arrow-label:after,.navigation .nav-links .nav-previous .nav-arrow-label:before{content:"";-webkit-mask:url(../svg/arrow-breadcrumbs.svg) no-repeat 50% 50%;mask:url(../svg/arrow-breadcrumbs.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:10px;height:10px;margin-left:5px;background-color:currentColor}.page-links{align-items:center;margin-top:var(--grid-columns-gap)}.page-links .post-page-numbers{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:36px;margin:0 10px 0 0;border-radius:var(--global-border-radius);border:1px solid var(--color-border)}.category-meta,.entry-meta{margin-top:var(--small-content-spacing);text-transform:uppercase;font-size:12px;letter-spacing:var(--letter-spacing-small);transition:var(--global-transition);font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--letter-spacing-small);display:flex}.category-meta>span,.entry-meta>span{margin-right:var(--small-content-spacing)}.category-meta{margin-top:0;margin-bottom:var(--small-content-spacing)}.category-meta+h1{margin-top:var(--column-spacing);margin-bottom:var(--column-spacing)}.breadcrumbs{padding:0}.breadcrumbs a{opacity:.75}.breadcrumbs ul{display:flex;flex-flow:wrap;--listItemSpacing:0}.breadcrumbs .trail-item:before{display:inline-flex;content:"";-webkit-mask:url(../svg/arrow-breadcrumbs.svg) no-repeat 50% 50%;mask:url(../svg/arrow-breadcrumbs.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:7px;height:7px;margin:0 5px;transform:translateY(-1px);background-color:currentColor}.added_to_cart,.button,.ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart a.add_to_cart_button,.elementor-element .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .wc-forward.checkout,.give-form-grid-content>button,.site .ekit-wid-con .ekit-form form input[type=submit],.siteflex-button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .wc-style-detailed a.button,.woocommerce a.added_to_cart,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce ul.products li.product .button,.wp-block-button__link,.wp-element-button,[type=submit]{position:relative;display:var(--display,inline-flex);align-items:center;justify-content:center;min-height:var(--component-height);padding:0 var(--button-padding);appearance:none;cursor:pointer;user-select:none;text-align:center;border-radius:var(--button-border-radius);transition:var(--global-transition);color:var(--color-white);border:none;background-color:var(--e-global-color-primary);font-size:var(--font-size-default);line-height:var(--font-size-default);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none}.added_to_cart.disabled,.added_to_cart:disabled,.button.disabled,.button:disabled,.ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart a.add_to_cart_button.disabled,.ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart a.add_to_cart_button:disabled,.elementor-element .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .wc-forward.checkout.disabled,.elementor-element .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .wc-forward.checkout:disabled,.give-form-grid-content>button.disabled,.give-form-grid-content>button:disabled,.site .ekit-wid-con .ekit-form form input[type=submit].disabled,.site .ekit-wid-con .ekit-form form input[type=submit]:disabled,.siteflex-button.disabled,.siteflex-button:disabled,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce .wc-style-detailed a.button.disabled,.woocommerce .wc-style-detailed a.button:disabled,.woocommerce a.added_to_cart.disabled,.woocommerce a.added_to_cart:disabled,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled.disabled,.woocommerce button.button.alt.disabled:disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce ul.products li.product .button.disabled,.woocommerce ul.products li.product .button:disabled,.wp-block-button__link.disabled,.wp-block-button__link:disabled,.wp-element-button.disabled,.wp-element-button:disabled,[type=submit].disabled,[type=submit]:disabled{opacity:.5;cursor:not-allowed}.added_to_cart:hover,.button:hover,.ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart a.add_to_cart_button:hover,.elementor-element .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.give-form-grid-content>button:hover,.site .ekit-wid-con .ekit-form form input[type=submit]:hover,.siteflex-button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .wc-style-detailed a.button:hover,.woocommerce a.added_to_cart:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .button:hover,.wp-block-button__link:hover,.wp-element-button:hover,[type=submit]:hover{background-color:var(--e-global-color-secondary);color:var(--color-white)}.site .ekit-wid-con .ekit-form form input[type=submit],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.wp-block-image.is-style-rounded img,[type=submit]{border-radius:var(--global-border-radius)}.footer-copyright-section,.related-posts{border-top:1px solid var(--color-border)}.menu,.related-posts .siteflex-container{display:flex;flex-direction:column}.footer-widget-area-wrapper .siteflex-widget:not(:last-child),.related-posts .related-title h3{margin-bottom:var(--grid-columns-gap)}.related-posts .columns-4{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1239.98px){.related-posts .columns-2,.related-posts .columns-4{grid-template-columns:1fr 1fr}}@media (min-width:767px) and (max-width:1023.98px){:root{--block-width:100%}.related-posts .columns-3 article:nth-child(3){display:none}}@media (min-width:1024px) and (max-width:1239.98px){.related-posts .columns-3 article:nth-child(3){display:none}}@media (min-width:1024px){.with-sidebar.sidebar-right{--grid-sidebar:minmax(100px, 1fr) var(--sidebar-width, 25%)}.with-sidebar.sidebar-left{--sidebar-position:-1;--grid-sidebar:var(--sidebar-width, 25%) minmax(100px, 1fr)}.site-header .menu-item,.site-header .menu-items{margin:0;position:relative}.site-header .menu-item .sub-menu a,.site-header .menu-item>a{font-size:var(--font-size-main-menu);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--font-size-main-menu)}.site-header .dropdown-toggle svg,.site-header .menu-item.menu-item-has-children a,.site-header .sub-menu{transition:var(--global-transition)}.site-header ul{--listStyleType:none}.site-header .nav-container{border-bottom:1px solid var(--color-border);background-color:var(--color-white);position:relative;z-index:99}.site-header .nav-toggle,.site-header .sub-menu .menu-item-has-children::after{display:none}.site-header .nav-primary{padding-bottom:0;padding-top:0}.site-header .menu-items{align-items:center;background-color:transparent;display:flex;gap:20px;padding:0}.site-header .dropdown-toggle,.site-header .menu-item .sub-menu a,.site-header .menu-item>a{color:var(--e-global-color-text);display:inline-flex}.site-header .menu-item>a{align-items:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;white-space:nowrap;letter-spacing:normal}.site-header .menu-item .sub-menu a{align-items:center;white-space:normal}.site-header .menu-item .sub-menu a span{flex-shrink:0}.site-header .menu-item .sub-menu a:focus,.site-header .menu-item .sub-menu a:hover,.site-header .menu-item.current-menu-item>a,.site-header .menu-item.current-menu-parent>a,.site-header .menu-item.menu-item-has-children .menu-item.menu-item-has-children:focus>.dropdown-toggle svg,.site-header .menu-item.menu-item-has-children .menu-item.menu-item-has-children:hover>.dropdown-toggle svg,.site-header .menu-item.menu-item-has-children .menu-item.menu-item-has-children>.dropdown-toggle.toggled-on svg,.site-header .menu-item.menu-item-has-children:focus>.dropdown-toggle svg,.site-header .menu-item.menu-item-has-children:hover>.dropdown-toggle svg,.site-header .menu-item.menu-item-has-children>.dropdown-toggle.toggled-on svg,.site-header .menu-item>a:focus,.site-header .menu-item>a:hover{color:var(--e-global-color-primary)}.site-header .menu-item.menu-item-has-children.hover-intent .sub-menu a,.site-header .menu-item.menu-item-has-children:focus .sub-menu a,.site-header .sub-menu.toggled-on .sub-menu a,.site-header .sub-menu.toggled-on a{padding-bottom:var(--padding-sub-menu-link-vertical);padding-top:var(--padding-sub-menu-link-vertical)}.site-header .sub-menu{background-color:var(--color-white);border-radius:var(--global-border-radius);padding:var(--grid-columns-gap);padding-top:calc(var(--grid-columns-gap) - 10px);padding-bottom:calc(var(--grid-columns-gap) - 10px);left:0;margin-left:0;margin-top:27px;opacity:0;position:absolute;top:100%;visibility:hidden;width:max-content;z-index:9;transform:translateY(5%);border:1px solid var(--color-border);border-radius:0}.site-header .sub-menu.is-out-of-viewport{left:unset;right:0}.site-header .sub-menu .sub-menu.is-out-of-viewport,.site-header .sub-menu.is-out-of-viewport .sub-menu{left:unset;right:100%}.site-header .sub-menu .sub-menu{left:100%;margin-left:0;margin-top:calc(-1 * 1rem);top:0}.site-header .sub-menu li{float:none;padding:10px 0;width:auto;line-height:var(--font-size-main-menu)}.site-header .menu-item-has-children.hover-intent>.sub-menu,.site-header .menu-item-has-children:focus>.sub-menu,.site-header .menu-item-has-children>.sub-menu.toggled-on{opacity:1;transform:translateY(0);visibility:visible;z-index:12}.site-header .menu-item-has-children .sub-menu .sub-menu.toggled-on,.site-header .menu-item-has-children .sub-menu.toggled-on .sub-menu,.site-header .menu-item-has-children.hover-intent .sub-menu .sub-menu,.site-header .menu-item-has-children:focus .sub-menu .sub-menu{margin-top:calc(-1 * (var(--grid-columns-gap) - 9px));top:0;z-index:10}.site-header .menu-item.menu-item-has-children{align-items:center;display:flex;gap:8px;justify-content:space-between;position:relative}.site-header .menu-item.menu-item-has-children::after{content:"";display:block;height:1.8rem;max-width:20rem;position:absolute;top:100%;visibility:hidden;width:100%}.site-header .menu-item.menu-item-has-children.hover-intent::after{visibility:visible;z-index:9999999}.site-header .dropdown-toggle svg{height:12px;width:12px}.site-header .dropdown-toggle.toggled-on svg{transform:rotateX(180deg)}.site-header .dropdown-toggle{align-items:center;background-color:transparent;border:0;justify-content:center;padding:0;pointer-events:none}.site-header .sub-menu .dropdown-toggle{width:3rem}.site-header .sub-menu .dropdown-toggle svg{transform:rotate(-90deg) rotateX(0)}.site-header .sub-menu .dropdown-toggle.toggled-on svg{transform:rotate(-90deg) rotateX(180deg)}.site-header.sticky-header.show-on-scroll.hide-menu{pointer-events:none}.site-header.sticky-header.show-on-scroll.hide-menu .site-header-wrapper{transform:translate3d(0,-25px,0);opacity:0;pointer-events:none}.site-header.sticky-header.show-on-scroll.hide-menu:has(
.ekit-mini-cart-visibility-off_canvas.is--active
),.site-header.sticky-header.show-on-scroll.hide-menu:has(
.ekit-popup-modal.show
),.site-header.sticky-header.show-on-scroll.hide-menu:has(
.ekit-sidebar-group.ekit_isActive
){pointer-events:visible}.site-header.sticky-header.show-on-scroll.hide-menu:has(
.ekit-mini-cart-visibility-off_canvas.is--active
) .site-header-wrapper,.site-header.sticky-header.show-on-scroll.hide-menu:has(
.ekit-popup-modal.show
) .site-header-wrapper,.site-header.sticky-header.show-on-scroll.hide-menu:has(
.ekit-sidebar-group.ekit_isActive
) .site-header-wrapper{transform:none;opacity:1;pointer-events:visible}.site-header.sticky-header.show-on-scroll .site-header-wrapper{transition:var(--global-transition);will-change:unset;position:relative;top:0}}@media (min-width:1024px) and (max-width:766.98px){.site-header ul li:focus>ul,.site-header ul li:hover>ul{display:block}}.has-drop-cap:not(:focus):first-letter,.page-header.primary-font .entry-title,.site-branding .site-title a{font-weight:var(--e-global-typography-primary-font-weight)}.nav-toggle .icon-bar,.nav-toggle .icon-bar:after,.nav-toggle .icon-bar:before{width:20px;height:2px;transition-timing-function:ease;transition-property:transform;margin:0;background-color:var(--e-global-color-text)}.page-header .siteflex-container,.site-header .siteflex-container{padding-left:var(--column-spacing);padding-right:var(--column-spacing);padding-top:0;padding-bottom:0}.nav-toggle{position:relative;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;overflow:visible;width:35px;height:35px;margin:0 -10px 0 0;padding:0;border:none;background:0 0;user-select:none;z-index:100}.nav-toggle .icon-bar{position:absolute;left:8px;top:24px;transition-duration:.15s;border-radius:0}.nav-toggle .icon-bar:after,.nav-toggle .icon-bar:before{display:block;content:"";position:absolute;transition-duration:.15s;border-radius:0}.nav-toggle .icon-bar:before{top:-7px;left:0;transition:top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.nav-toggle .icon-bar:after{top:-14px;left:0;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,opacity .1s linear}.nav-toggle.toggled-on .icon-bar{transition-delay:0.15s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-7px,0) rotate(-45deg)}.nav-toggle.toggled-on .icon-bar:before{top:0;transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s,transform .13s cubic-bezier(.215, .61, .355, 1) .25s;transform:rotate(-90deg)}.nav-toggle.toggled-on .icon-bar:after{top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s linear .22s;opacity:0}.site-header{position:relative;z-index:100}.site-header .siteflex-container{display:flex;justify-content:space-between;grid-template-columns:auto auto}.site-header .main-navigation-wrapper{display:flex;align-items:center;justify-content:flex-end;height:var(--header-height)}.site-header.sticky-header{position:var(--transparent-navigation-position);width:100%;top:var(--admin-bar)}.site-header.sticky-header .elementor-section{transition:.3s!important}.site-header.sticky-header .elementor>.e-con.e-flex{transition:var(--global-transition)!important}.site-branding .site-title{display:flex;align-items:center;margin-bottom:0}.site-branding .site-title a{font-size:25px;color:var(--e-global-color-text);letter-spacing:var(--letter-spacing-default)}.site-branding .site-logo{display:inline-flex;position:relative;flex-direction:column;align-items:center;justify-content:center}.site-branding .site-logo img{max-width:unset;width:auto;height:var(--logo-height)}.page-header{--page-title-width:567px;display:var(--page-title-display,block);padding-top:var(--titlebar-spacing-top,var(--titlebar-spacing));padding-bottom:var(--titlebar-spacing-bottom,var(--titlebar-spacing));background-color:var(--e-global-color-light)}.page-header .siteflex-container{display:flex;flex-direction:column}.page-header .entry-title,.page-header .entry-title+p{margin-bottom:var(--small-content-spacing);max-width:var(--page-title-width)}.page-header.breadcrumbs-position-top .entry-title{margin-top:var(--small-content-spacing);margin-bottom:0;order:2}.page-header.breadcrumbs-position-top .entry-title+p{order:3;margin-top:var(--small-content-spacing);margin-bottom:0}.page-header.title-bar-text-center .entry-title,.page-header.title-bar-text-center .entry-title+p{align-self:center}.page-header.secondary-text-color *{color:var(--e-global-color-secondary)}.page-header.white-text-color *{color:var(--color-white)}.page-header.gray-text-color *{color:var(--e-global-color-light)}.page-header.primary-font .entry-title{font-family:var(--e-global-typography-primary-font-family)}#cancel-comment-reply-link,.page-header.secondary-font .entry-title,.siteflex-comment-meta-data{font-weight:var(--e-global-typography-secondary-font-weight)}.page-header.secondary-font .entry-title{font-family:var(--e-global-typography-secondary-font-family)}.page-header.text-font .entry-title{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.footer-widget-section .siteflex-container{display:grid;grid-column-gap:var(--grid-columns-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media (max-width:1023.98px){:root{--siteflex-h1-font-size:44px;--siteflex-h2-font-size:34px;--siteflex-h3-font-size:21px;--siteflex-h4-font-size:18px;--siteflex-h5-font-size:16px;--siteflex-h6-font-size:16px;--font-size-paragraphs:14px;--siteflex-post-title:28px;--display-font-size-xl:48px}.blog-layout-horizontal .site-main{grid-template-columns:1fr}.site-header .menu-item a,.site-header .sub-menu a{font-size:var(--font-size-paragraphs);font-weight:var(--e-global-typography-secondary-font-weight)}.site-header .nav-container{border-bottom:1px solid var(--color-border)}.site-header .nav-primary{position:absolute;right:0;left:0;top:0;--font-size-paragraphs:15px;--padding-sub-menu-vertical-mobile:0.8rem;--padding-sub-menu-horizontal-mobile:var(--column-spacing);--margin-left-sub-menu:1rem;pointer-events:none}.site-header a,.site-header li,.site-header ul{position:relative;--listItemSpacing:0;--listIndent:0}.site-header .dropdown-toggle svg path,.site-header .menu-item a:after,.site-header .menu-items ul{display:none}.site-header ul .sub-menu.toggled-on{display:block}.js-nav-active,.site-header .disable-scroll{overflow:hidden}.site-header .menu-items{backface-visibility:hidden;display:block;height:calc(100vh - 70px);left:0;margin:0;overflow:auto;padding:15px 0 0;pointer-events:none;position:fixed;top:calc(var(--admin-bar) + 70px);transform:translate3d(100%,0,0);transition:180ms ease-in-out;visibility:hidden;width:100%;z-index:5}.site-header .dropdown-toggle,.site-header .menu-item a{padding-right:var(--padding-sub-menu-horizontal-mobile)}.site-header .dropdown-toggle,.site-header .menu-item a,.site-header .sub-menu a{color:var(--color-white);padding-bottom:var(--padding-sub-menu-vertical-mobile);padding-top:var(--padding-sub-menu-vertical-mobile)}.site-header .menu-item a{display:block;margin-left:0;margin-right:0;padding-left:var(--padding-sub-menu-horizontal-mobile);position:relative;text-decoration:none;z-index:0}.site-header .sub-menu{margin-left:0;padding-left:0}.site-header .sub-menu a{padding-left:calc(var(--padding-sub-menu-horizontal-mobile) + var(--margin-left-sub-menu))}.site-header .sub-menu .sub-menu a{padding-left:calc(var(--padding-sub-menu-horizontal-mobile) + var(--margin-left-sub-menu) + var(--margin-left-sub-menu))}.site-header .menu-item a:focus,.site-header .menu-item a:hover,.site-header .menu-item.current-menu-item>a{color:var(--e-global-color-primary)}.site-header .dropdown-toggle{--dropdown-toggle-size:14px;align-items:center;background-color:transparent;border:0;display:inline-flex;left:auto;margin-top:0;overflow:hidden;padding-left:var(--padding-sub-menu-horizontal-mobile);position:absolute;right:0;top:7px;z-index:100}.site-header .dropdown-toggle svg{background-image:url('data:image/svg+xml, %3Csvg xmlns="http://www.w3.org/2000/svg" style="width: var(--dropdown-toggle-size); height: var(--dropdown-toggle-size);" width="10" height="10" viewBox="0 0 10 10"%3E%3Cpath fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M5 1.5v7M1.5 5h7"/%3E%3C/svg%3E%0A');background-size:100%;height:var(--dropdown-toggle-size);pointer-events:none;position:relative;transform:rotate(0);transition:.2s;width:var(--dropdown-toggle-size);z-index:-1}.site-header .dropdown-toggle.toggled-on svg{background-image:url('data:image/svg+xml, %3Csvg xmlns="http://www.w3.org/2000/svg" style="width: var(--dropdown-toggle-size); height: var(--dropdown-toggle-size);" width="10" height="10" viewBox="0 0 10 10"%3E%3Cpath fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M1.5 5h7"/%3E%3C/svg%3E%0A');transform:rotate(-180deg)}.site-header .dropdown-toggle:hover{cursor:pointer}.site-header .dropdown-toggle:focus{cursor:pointer;z-index:100}.site-header .sub-menu .dropdown-toggle{color:rgba(255,255,255,.8)}.js-nav-active .nav-primary{pointer-events:all}.js-nav-active .menu-items{background-color:var(--e-global-color-text);opacity:1;pointer-events:all;transform:translate3d(0,0,0);visibility:visible}.js-nav-active .site-content{transform:translate3d(-100%,0,0)}.site-content{transition:transform 180ms ease-in-out}.footer-widget-section .siteflex-container{grid-template-columns:1fr 1fr;grid-auto-flow:inherit;grid-row-gap:var(--grid-columns-gap)}}.footer-copyright-section .siteflex-container{justify-content:center;padding-top:var(--content-spacing);padding-bottom:var(--content-spacing)}.siteflex-comment-inner,.siteflex-comment-list .comment-respond{padding-bottom:var(--sidebar-widgets-spacing)}.siteflex-comments{color:var(--color-text);margin-top:var(--vertical-spacing)}.portfolio-comments .siteflex-comments{width:100%;margin-top:0}.siteflex-has-avatar .siteflex-comment-content{padding-inline-start:90px}.siteflex-comment-list .children{margin-top:0}.siteflex-comment-list .siteflex-comment-author{font-size:18px;margin-bottom:0;margin-top:0}.siteflex-comment-inner{padding-top:var(--sidebar-widgets-spacing);border-top:1px solid var(--color-border)}.siteflex-comment-inner:not(.siteflex-has-reply-form):hover .comment-reply-link{color:#fff;background:var(--e-global-color-primary)}.siteflex-comment-inner:not(.siteflex-has-reply-form) .comment-reply-link:hover{background:var(--e-global-color-secondary)}.siteflex-comment-meta{position:relative;margin-bottom:var(--column-spacing)}.siteflex-comment-meta img{position:absolute;left:0;border-radius:99px;max-width:60px;max-height:60px}.siteflex-comment-meta-data{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;letter-spacing:var(--letter-spacing-small);text-transform:uppercase}.siteflex-comment-meta-data .comment-edit-link:before,.siteflex-comment-meta-data .comment-reply-login:before{content:"/";margin-left:5px;margin-right:5px}@media (max-width:766.98px){:root{--siteflex-h1-font-size:32px;--siteflex-h2-font-size:26px;--siteflex-h3-font-size:20px;--siteflex-h4-font-size:18px;--siteflex-h5-font-size:16px;--siteflex-h6-font-size:14px;--font-size-paragraphs:14px;--siteflex-post-title:24px;--display-font-size-xl:32px;--small-content-spacing:0.5rem;--sidebar-widgets-spacing:30px;--component-height:50px}.page-header,.siteflex-container{padding-top:var(--mobile-spacing);padding-bottom:var(--mobile-spacing)}.blog-layout-grid .site-main,.blog-layout-grid.related-content,.blog-layout-grid.with-sidebar .site-main,.footer-widget-section .siteflex-container,.related-posts .columns-2,.related-posts .columns-4{grid-template-columns:1fr}.blog-layout-horizontal .siteflex-card{flex-direction:column;align-items:flex-start;gap:var(--column-spacing)}.blog-layout-horizontal .siteflex-card .entry-image{flex:100%;aspect-ratio:auto}.blog-layout-horizontal .siteflex-card .entry-wrapper{padding:0}.author-box-wrapper .author-desc-wrapper{flex:3}.siteflex-comments{margin-top:var(--mobile-spacing)}.siteflex-has-avatar .siteflex-comment-content,.siteflex-has-avatar .siteflex-comment-meta{padding-inline-start:50px}.siteflex-comment-list .children{--listIndent:30px}.siteflex-comment-meta img{max-width:30px;max-height:30px}.siteflex-comment-meta-data .comment-edit-link{display:none}}.siteflex-comment-meta-data .comment-reply-link{display:flex;line-height:24px;height:24px;padding:0 10px;border-radius:var(--button-border-radius);margin-inline-start:10px;transition:var(--global-transition);align-items:center;transform:translateY(-2px)}#reply-title{display:flex;align-items:center;justify-content:space-between}#cancel-comment-reply-link{text-transform:uppercase;font-size:12px;transition:var(--global-transition);letter-spacing:normal;display:flex}.comment-respond:not(:only-child) .comment-reply-title{padding-top:var(--sidebar-widgets-spacing);border-top:1px solid var(--color-border)}.comment-form{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px;--content-spacing:0}.comment-form a{font-weight:var(--e-global-typography-accent-font-weight)}.widget_rss cite,.widget_rss li .rsswidget{font-weight:var(--e-global-typography-secondary-font-weight)}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{--grid-column:span 1}.comment-form>*{grid-column:var(--grid-column,1/-1);order:3}.comment-form .comment-notes,.comment-form .logged-in-as{font-size:var(--font-size-default);order:0}.comment-form .required{color:#c00}.comment-form-author,.comment-form-comment,.comment-form-email,.comment-form-url{position:relative;order:1}.comment-form-comment{order:2}.comment-form-author label,.comment-form-comment label,.comment-form-email label,.comment-form-url label{display:flex;font-size:var(--font-size-paragraph);color:var(--color-text);position:absolute;align-items:center;cursor:text;margin-bottom:0;height:var(--component-height,50px);padding-left:var(--column-spacing,15px);padding-right:var(--column-spacing,15px);transition:var(--global-transition)}.comment-form-author.siteflex-not-empty label,.comment-form-author:focus-within label,.comment-form-comment.siteflex-not-empty label,.comment-form-comment:focus-within label,.comment-form-email.siteflex-not-empty label,.comment-form-email:focus-within label,.comment-form-url.siteflex-not-empty label,.comment-form-url:focus-within label{opacity:0;visibility:hidden;transform:translate3d(20px,0,0)}.siteflex-comments-navigation{display:flex;justify-content:space-between;padding-top:15px;margin-bottom:15px;border-top:1px solid var(--color-border)}.error404 .site-content .siteflex-container{height:calc(100vh - var(--header-height) - var(--admin-bar));align-items:center;padding:0}.error404 .block-error-404{display:flex;align-items:center;justify-content:center;text-align:center}.error404 .block-error-404 .container{max-width:80%}@media (min-width:767px){.sticky-sidebar .siteflex-sidebar{align-self:flex-start;position:sticky;top:calc(50px + var(--admin-bar,0px))}.siteflex-comment-list .children{--listIndent:var(--sidebar-widgets-spacing)}.siteflex-comment-meta{display:flex;align-items:center}.siteflex-comment-meta img{top:0}.siteflex-has-avatar .siteflex-comment-meta{padding-inline-start:90px}.siteflex-comment-meta-data{margin-inline-start:auto}.error404 .block-error-404 .container{max-width:45%}.post-password-form>p:last-child{grid-template-columns:1fr 200px}}@media (min-width:1024px){.site-header.sticky-header:not(.scrolled) .elementor>.e-con.e-flex:last-child{padding-top:var(--transparent-navigation-padding);padding-bottom:var(--transparent-navigation-padding)}.site-footer.sticky-footer{position:sticky;bottom:0;z-index:-1;max-height:100vh}.error404 .block-error-404 .container{max-width:33%}}.error404 h1{font-size:120px;letter-spacing:-.05em;color:var(--e-global-color-primary);line-height:.875em;margin-bottom:0}.error404 .content-area h3{margin-top:calc(.3em + 10px)}.search-results .blog-layout-horizontal.with-sidebar .site-main{grid-template-columns:1fr;grid-row-gap:var(--grid-columns-gap)}.search-results .siteflex-card{background:var(--e-global-color-light);border-radius:var(--global-border-radius);overflow:hidden}.search-results .siteflex-card .entry-wrapper{padding:var(--grid-columns-gap);flex:3}.search-results .siteflex-card .entry-image{border-radius:0}.search-results .siteflex-card.type-siteflex-portfolio .entry-wrapper{padding-bottom:0}.siteflex-widget:not(:last-child){margin-bottom:var(--sidebar-widgets-spacing,50px)}.siteflex-widget .widget-title:not(:empty){display:block;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd}@media (max-width:766.98px){.error404 h1{font-size:90px;line-height:85px}.search-results .siteflex-card{gap:0}.siteflex-widget .widget-title:not(:empty){margin-bottom:15px}}.siteflex-widget li .post_count{float:right}.textwidget>:not(:first-child){margin-top:20px}.blog-card .blog-image,.search-form,.search-form input,.woocommerce-product-search,.woocommerce-product-search input{position:relative}.search-form #search-clear,.search-form input[type=search]::-webkit-search-cancel-button,.woocommerce-product-search #search-clear,.woocommerce-product-search input[type=search]::-webkit-search-cancel-button{display:none!important}.search-form .search-submit[type=submit],.search-form .wp-element-button[type=submit],.search-form button[type=submit],.woocommerce-product-search .search-submit[type=submit],.woocommerce-product-search .wp-element-button[type=submit],.woocommerce-product-search button[type=submit]{position:absolute;top:0;right:0;padding:initial;width:var(--component-height);min-height:var(--component-height);border:none;box-shadow:none;transition:var(--global-transition);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23757575' aria-hidden='true' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M14.8,13.7L12,11c0.9-1.2,1.5-2.6,1.5-4.2c0-3.7-3-6.8-6.8-6.8S0,3,0,6.8s3,6.8,6.8,6.8c1.6,0,3.1-0.6,4.2-1.5l2.8,2.8c0.1,0.1,0.3,0.2,0.5,0.2s0.4-0.1,0.5-0.2C15.1,14.5,15.1,14,14.8,13.7z M1.5,6.8c0-2.9,2.4-5.2,5.2-5.2S12,3.9,12,6.8S9.6,12,6.8,12S1.5,9.6,1.5,6.8z'%3E%3C/path%3E%3C/svg%3E");background-color:transparent;font-size:0;background-repeat:no-repeat;background-position:center;cursor:pointer;border-radius:var(--global-border-radius)}.search-form .search-submit[type=submit]:hover,.search-form .wp-element-button[type=submit]:hover,.search-form button[type=submit]:hover,.woocommerce-product-search .search-submit[type=submit]:hover,.woocommerce-product-search .wp-element-button[type=submit]:hover,.woocommerce-product-search button[type=submit]:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231a1a1a' aria-hidden='true' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath d='M14.8,13.7L12,11c0.9-1.2,1.5-2.6,1.5-4.2c0-3.7-3-6.8-6.8-6.8S0,3,0,6.8s3,6.8,6.8,6.8c1.6,0,3.1-0.6,4.2-1.5l2.8,2.8c0.1,0.1,0.3,0.2,0.5,0.2s0.4-0.1,0.5-0.2C15.1,14.5,15.1,14,14.8,13.7z M1.5,6.8c0-2.9,2.4-5.2,5.2-5.2S12,3.9,12,6.8S9.6,12,6.8,12S1.5,9.6,1.5,6.8z'%3E%3C/path%3E%3C/svg%3E");background-color:transparent}.entry-content .gallery,.widget_media_gallery .gallery{display:grid;grid-column-gap:10px;grid-row-gap:10px;margin-bottom:var(--content-spacing)}.entry-content .gallery-columns-2,.widget_media_gallery .gallery-columns-2{grid-template-columns:repeat(2,1fr)}.entry-content .gallery-columns-3,.widget_media_gallery .gallery-columns-3{grid-template-columns:repeat(3,1fr)}.entry-content .gallery-columns-4,.widget_media_gallery .gallery-columns-4{grid-template-columns:repeat(4,1fr)}.entry-content .gallery-columns-5,.widget_media_gallery .gallery-columns-5{grid-template-columns:repeat(5,1fr)}.entry-content .gallery-columns-6,.widget_media_gallery .gallery-columns-6{grid-template-columns:repeat(6,1fr)}.entry-content .gallery-item,.widget_media_gallery .gallery-item{border-radius:var(--global-border-radius,0);overflow:hidden;display:block;line-height:0;position:relative}.entry-content .gallery-item img,.widget_media_gallery .gallery-item img{height:100%;width:100%;backface-visibility:hidden;transition:var(--image-transition)}.entry-content .gallery-icon,.widget_media_gallery .gallery-icon{overflow:hidden}.widget_rss li{--listItemSpacing:1.5em}.widget_rss cite{color:var(--e-global-color-text);margin-top:.5em;display:block}.widget_rss .rss-date{margin-bottom:.5em;display:block}.widget_calendar table{position:relative;width:100%;font-size:var(--font-size-default);border:none}.widget_calendar table caption{font-weight:inherit;margin-bottom:5px;border-bottom:1px solid var(--color-border);color:var(--e-global-color-text)}.widget_calendar table tbody td,.widget_calendar table thead th{text-align:center;padding:10px 0;border:none;font-weight:inherit;color:var(--e-global-color-text);font-size:var(--font-size-default)}.widget_calendar table tbody td{overflow:hidden;position:relative;line-height:1.3}.widget_calendar table tbody td a{display:flex;align-items:center;justify-content:center;position:relative;padding:10px 0;margin:-10px 0;background:rgba(215,222,229,.2);transition:var(--global-transition)}.widget_calendar table tbody td a:after{position:absolute;content:"";bottom:7px;width:3px;height:3px;border-radius:100%;background:var(--e-global-color-primary);transition:var(--global-transition)}.widget_calendar table tbody td a:hover{color:var(--color-white);background:var(--e-global-color-primary)}.widget_calendar table tbody td a:hover:after{background:var(--color-white)}.widget_calendar table tbody #today{color:var(--color-white);font-weight:var(--e-global-typography-accent-font-weight);background:var(--e-global-color-primary);border-radius:var(--global-border-radius)}.widget_calendar table tbody #today a{color:inherit;background:inherit}.widget_calendar table tbody #today a:after{background:currentColor}.widget_calendar table tfoot{position:absolute;top:0;width:100%;font-weight:var(--e-global-typography-accent-font-weight)}.widget_calendar table tfoot tr{display:flex;justify-content:space-between;width:100%}.widget_calendar table tfoot td{border:none}.entry-footer .tags,.tagcloud{display:flex;flex-wrap:wrap;margin:-8px -4px 0}.entry-footer .tags a,.tagcloud a{display:flex;align-items:center;height:36px;font-size:11px!important;text-transform:uppercase;line-height:100%;padding:0 12px;margin:8px 4px 0;border-radius:var(--global-border-radius);border:1px solid var(--color-border);transition:var(--global-transition);font-weight:var(--e-global-typography-secondary-font-weight);letter-spacing:var(--letter-spacing-small)}.entry-footer .tags a:hover,.tagcloud a:hover{color:#fff;border-color:var(--e-global-color-primary);background:var(--e-global-color-primary)}.entry-footer .tags a span,.tagcloud a span{margin-left:.3em}.widget_recent_entries ul li{display:flex;flex-direction:row;gap:var(--column-spacing);align-items:center}.widget_recent_entries ul li:not(:last-child) .post-date{margin-bottom:10px}.widget_recent_entries ul li .post-date{color:#999;font-size:var(--font-size-default);margin-bottom:10px;font-weight:var(--e-global-typography-text-font-weight)}.widget_recent_entries .recent-posts-thumb li{margin-bottom:var(--column-spacing)}.widget_recent_entries .recent-posts-thumb a{display:flex;gap:var(--column-spacing);align-items:center}.widget_recent_entries .recent-posts-thumb .recent-post-thumbnail{flex:1;border-radius:var(--global-border-radius,0);overflow:hidden;display:block;line-height:0;position:relative;height:fit-content;max-width:max-content}.widget_recent_entries .recent-posts-thumb .recent-post-thumbnail img{backface-visibility:hidden;transition:var(--image-transition);aspect-ratio:1;object-fit:cover;width:max-content}.widget_recent_entries .recent-posts-thumb .recent-post-title{flex:2;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:block;display:-webkit-box;font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-text);transition:var(--global-transition)}.widget_recent_comments ul li a{word-wrap:break-word}.widget_recent_comments li{--listItemSpacing:0.75em}body.single-post article.article-single>.entry-content>.alignwide{max-width:var(--container-max-width)}.alignleft,.alignright{margin-top:.3em;margin-bottom:.3em}.wp-block-spacer,.wp-block-spacer+*{margin-top:0!important}.alignleft{float:left;margin-inline-end:1.5em}.alignright{float:right;margin-inline-start:1.5em}.aligncenter{margin-left:auto;margin-right:auto}.entry-content .alignleft{margin-inline-end:var(--content-spacing)}.entry-content .alignright{margin-inline-start:var(--content-spacing)}.entry-content:after{display:table;clear:both;content:""}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{width:var(--block-width);max-width:var(--container-max-width)}.wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline{padding:var(--button-padding)}.wp-block-button{margin-bottom:var(--content-spacing)}article>.entry-content>iframe,article>.entry-content>table{max-width:var(--block-width)}article>.entry-content .wp-block-embed iframe{max-width:100%;aspect-ratio:1.7777777778;height:auto;border-radius:var(--global-border-radius)}.has-drop-cap:not(:focus):first-letter{font-size:6em;margin:.13em .12em .05em 0;color:var(--e-global-color-text)}.has-drop-cap:not(:focus):after{padding-top:0}.entry-content figcaption{font-size:var(--font-size-paragraphs);margin-bottom:0;margin-top:0;text-align:center;padding:var(--column-spacing) 0!important;background:var(--e-global-color-light)}.wp-block-table:not(.has-border-color) td,.wp-block-table:not(.has-border-color) th{border-color:var(--color-border)}.wp-block-search .wp-block-search__label{margin-bottom:var(--small-content-spacing);font-weight:var(--e-global-typography-text-font-weight);display:block}.wp-block-spacer{margin-bottom:0!important}.wp-block-columns{gap:var(--grid-columns-gap)}.wp-block-gallery{width:100%;margin-bottom:calc(var(--sidebar-widgets-spacing) - 15px)}.wp-block-gallery.has-nested-images figure.wp-block-image{display:inline-flex}.wp-block-separator{border:none;background:var(--e-global-color-primary)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){--block-max-width:100px}.wp-block-separator:not(.is-style-dots){height:2px}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding:var(--content-spacing)}.wp-block-media-text:not(.has-background) .wp-block-media-text__content{padding-left:0;padding-right:0;padding-bottom:0}}.post-password-form>p:last-child{display:grid;align-items:flex-end;grid-column-gap:var(--column-spacing);grid-row-gap:var(--column-spacing)}.post-password-form>p:last-child>label input{margin-top:.5em}.entry-content blockquote,.wp-block-quote{padding:var(--grid-columns-gap);border:1px solid var(--color-border);border-radius:var(--global-border-radius)}.entry-content blockquote:not(.is-style-plain):not(.has-text-align-center):not(
.has-text-align-right
),.wp-block-quote:not(.is-style-plain):not(.has-text-align-center):not(
.has-text-align-right
){border-inline-start:4px solid var(--e-global-color-primary)}.entry-content blockquote:not(.is-style-plain).has-text-align-center,.wp-block-quote:not(.is-style-plain).has-text-align-center{padding-block:30px;border-block:3px solid var(--e-global-color-primary)}.entry-content blockquote:not(.is-style-plain).has-text-align-right,.wp-block-quote:not(.is-style-plain).has-text-align-right{border-inline-end:4px solid var(--e-global-color-primary)}.entry-content blockquote:not(.has-text-align-center):not(.has-text-align-right),.wp-block-quote:not(.has-text-align-center):not(.has-text-align-right){padding-inline-start:30px}.entry-content blockquote.has-text-align-right,.wp-block-quote.has-text-align-right{padding-inline-end:30px}.entry-content blockquote cite,.wp-block-quote cite{display:block;margin-top:var(--small-content-spacing);font-size:var(--font-size-paragraphs);color:var(--e-global-color-primary);font-weight:var(--e-global-typography-secondary-font-weight)}.wp-block-pullquote{position:relative;padding:var(--component-height);text-align:initial;border-width:2px;border-style:solid;border-color:var(--e-global-color-primary);border-radius:var(--global-border-radius)}.wp-block-pullquote blockquote{position:relative;isolation:isolate}.wp-block-pullquote blockquote p{margin-bottom:1em}.has-background:is(p,.wp-block-group){padding:var(--content-spacing)}body.single-post article.article-single>.entry-content .wp-block-cover-image-text,body.single-post article.article-single>.entry-content .wp-block-cover-image-text a,body.single-post article.article-single>.entry-content .wp-block-cover-image-text a:active,body.single-post article.article-single>.entry-content .wp-block-cover-image-text a:focus,body.single-post article.article-single>.entry-content .wp-block-cover-image-text a:hover,body.single-post article.article-single>.entry-content .wp-block-cover-text,body.single-post article.article-single>.entry-content .wp-block-cover-text a,body.single-post article.article-single>.entry-content .wp-block-cover-text a:active,body.single-post article.article-single>.entry-content .wp-block-cover-text a:focus,body.single-post article.article-single>.entry-content .wp-block-cover-text a:hover,body.single-post article.article-single>.entry-content section.wp-block-cover-image h2,body.single-post article.article-single>.entry-content section.wp-block-cover-image h2 a,body.single-post article.article-single>.entry-content section.wp-block-cover-image h2 a:active,body.single-post article.article-single>.entry-content section.wp-block-cover-image h2 a:focus,body.single-post article.article-single>.entry-content section.wp-block-cover-image h2 a:hover{color:#fff}.siteflex-widget.widget_block .wp-block-heading,.siteflex-widget.widget_block .wp-block-search__label{font-family:var(--e-global-typography-secondary-font-family);font-weight:var(--siteflex-h4-font-weight);font-size:var(--siteflex-h4-font-size);line-height:var(--siteflex-h4-line-height);letter-spacing:var(--siteflex-h4-letter-spacing);color:var(--e-global-color-text);margin-bottom:calc(.3em + 10px)}.siteflex-widget.widget_block .wp-block-latest-comments__comment-author{font-weight:var(--e-global-typography-secondary-font-weight)}body.single-post article.article-single>.entry-content .wp-block-social-link-anchor{color:currentColor}.blog-card{border:1px solid #e5e7eb;border-radius:10px;background-color:var(--color-white);overflow:hidden;transition:box-shadow .3s;display:flex;flex-direction:column;height:100%}.blog-card:hover{box-shadow:0 8px 18px rgba(0,0,0,.06)}.blog-card .blog-image img{width:100%;height:auto;display:block;object-fit:cover}.blog-card .blog-categories{position:absolute;top:1rem;left:1rem}.blog-card .category-badge{background-color:#fff;color:#1f2937;font-size:11px;font-weight:600;padding:5px 10px;border-radius:4px;text-transform:uppercase;box-shadow:0 1px 3px rgba(0,0,0,.1)}.blog-card .blog-content{padding:40px;display:flex;flex-direction:column;gap:.75rem;flex-grow:1}.blog-excerpt{margin-bottom:30px}.blog-card .blog-title:hover{color:#2563eb}.blog-card .blog-meta{margin-top:auto;padding-top:1rem;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:#6b7280}.blog-card .author-link{color:#1f2937;text-decoration:underline}.blog-card .author-link:hover{color:#111827}.blog-card .comments-count{display:flex;align-items:center;gap:6px}.blog-card .comment-icon{width:16px;height:16px;background-image:url('assets/svg/comment.svg');background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.blog-card .like-count{font-weight:600;color:#1f2937}.siteflex-fade-section::before{z-index:100;pointer-events:none}