img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.atf-dynamic-filter{text-align:var(--filter-items-alignment,center);margin:calc(var(--items-vertical-spacing, 10px) * -1) calc(var(--items-horizontal-spacing, 30px) /-2) var(--container-spacing, 40px) calc(var(--items-horizontal-spacing, 30px) /-2);--linkInitialColor:var(--color)}.atf-dynamic-filter a{display:inline-flex;margin:var(--items-vertical-spacing,10px) calc(var(--items-horizontal-spacing, 30px)/2) 0 calc(var(--items-horizontal-spacing, 30px)/2)
}



.atf-dynamic-filter[data-type=buttons] a.active, 
.atf-dynamic-filter a.active {
    background-color: var(--theme-button-background-hover-color) !important;color:var(--theme-button-text-hover-color) !important;border-color:var(--theme-button-border-hover-color)}.atf-dynamic-filter[data-type=buttons] a{color:var(--theme-button-text-initial-color,#000);padding:var(--theme-button-padding,8px 15px);border-radius:var(--theme-button-border-radius,3px);background-color:var(--theme-button-background-initial-color,#333);min-height:var(--theme-button-min-height,30px);border:var(--theme-button-border)}.atf-dynamic-filter[data-type=buttons] a:hover,.atf-dynamic-filter[data-type=buttons] a.active{background-color:var(--theme-button-background-hover-color);border-color:var(--theme-button-border-hover-color);color:var(--theme-button-text-hover-color,#fff)}.atf-dynamic-filter{--items-horizontal-spacing:30px;--items-vertical-spacing:10px;--container-spacing:40px;--fontWeight:600;--textTransform:uppercase;--fontSize:12px;--buttonInitialColor:#f2f5f7;--padding:9px;--border-radius:4px}
.wp-block-artify-portfolio-teaser [data-prefix=portfolio_teaser].columns-2 .entries{--grid-template-columns:repeat(2,1fr)}.wp-block-artify-portfolio-teaser [data-prefix=portfolio_teaser].columns-3 .entries{--grid-template-columns:repeat(3,1fr)}.wp-block-artify-portfolio-teaser [data-prefix=portfolio_teaser].columns-4 .entries{--grid-template-columns:repeat(4,1fr)}.wp-block-artify-portfolio-teaser [data-layout*=grid] [data-prefix=portfolio_teaser] .entry-card .entry-title{--theme-font-size:16px;--theme-line-height:1.3}.wp-block-artify-portfolio-teaser [data-layout*=grid] [data-prefix=portfolio_teaser] .entry-card .entry-meta{--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:14px}.wp-block-artify-portfolio-teaser [data-layout*=grid] [data-prefix=portfolio_teaser] .entry-card{--theme-box-shadow:0px 12px 18px -6px rgba(34,56,101,.04);background-color:var(--theme-palette-color-8)}@media((min-width:690px) and (max-width:990px)){.wp-block-artify-portfolio-teaser [data-prefix=portfolio_teaser].columns-2 .entries,.wp-block-artify-portfolio-teaser [data-prefix=portfolio_teaser].columns-3 .entries,.wp-block-artify-portfolio-teaser [data-prefix=portfolio_teaser].columns-4 .entries{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:690px){.wp-block-artify-portfolio-teaser [data-layout*=grid]{display:block!important}}[data-prefix=shopify_archive] .entry-card .entry-title{--textTransform:capitalize;--fontSize:16px;--lineHeight:1.3;--heading-color:var(--paletteColor2)}[data-prefix=shopify_archive] .entry-card .entry-meta{--fontWeight:600;--textTransform:uppercase;--fontSize:12px}@media(max-width:999.98px){[data-prefix=shopify_archive] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=shopify_archive] .entry-card .entry-title{--fontSize:20px}}@media(max-width:689.98px){[data-prefix=shopify_archive] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}}
.artist_block_image{display:absolute;float:right;max-height:100vh;overflow:hidden;top:30px}.artist_block_image li{display:none;list-style:none;margin:0;opacity:0;padding:0;transition:opacity .1s ease-in-out}.artist_block_image li.active,.artist_block_image li.force_show{display:block}.artist_block_image li.animate{opacity:1;transition:opacity .8s ease-in-out}.artist_block_image li .image{display:block;min-height:150px}.artist_block_image div li .image img{display:block}.artist_block_image div li .content{background:#f8f8f8;box-sizing:border-box;padding:20px;text-align:center}.artist_block_image div li .content .subtitle{font-size:2.1rem;line-height:2.7rem}.footer-container{display:block;margin-top:1em;width:var(--default-editor,var(--block-width))}.footer-container [data-layout*=grid]{display:block}.footer-container [data-layout*=grid] .listcols{display:grid;float:left;grid-template-columns:repeat(4,minmax(120px,300px));width:100%}.footer-container [data-layout*=grid] .artist_shop_cols{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.artist_block h5.artist-entry a{--textTransform:uppercase;--lineHeight:1.3;--letterSpacing:-.01em;--linkActiveColor:var(--paletteColor2);color:var(--linkInitialColor);font-size:16px;font-weight:500}.artist_block .artist-item-wrapper{padding:.32em 0!important}.artist_block .artist-item-wrapper a.active{background-color:#fff;transition:background-color 2s ease-out}.artist_block .artist-item-wrapper a.active:after{width:66%}.artist_block .artist-item-wrapper a:after{background:hsla(0,0%,100%,.502);border-bottom:2px solid var(--paletteColor2);content:"";display:block;margin:5px 0 0;transition:width .4s cubic-bezier(.45,0,.27,1);width:0}.artist_block_image{position:sticky;top:20px}.ct-footer [data-column=widget-area-3] .widget_block{width:100%!important}@media(min-width:990px){.footer-container [data-layout*=grid] .listcols{display:grid;float:left;grid-template-columns:repeat(4,minmax(120px,300px));width:100%}}@media((min-width:690px) and (max-width:990px)){.footer-container [data-layout*=grid] .listcols{grid-template-columns:repeat(2,1fr);width:66%}}@media(max-width:690px){.footer-container [data-layout*=grid]{display:block;height:85vh;width:100%;z-index:1}.footer-container [data-layout*=grid] .listcols{display:grid;grid-template-columns:repeat(2,1fr);overflow-y:scroll;width:98%}.artist_block h5.artist-entry a{position:relative;z-index:2}.artist_block_image{height:100%;left:0;opacity:.4;overflow:hidden;position:absolute!important;top:20px;transform:scale(1.1);width:100%}.artist_block_image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1.2);transition:.8s var(--cubicbz);width:100%}.artist_block_image img.active{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:scale(1)}}
.wp-block-artify-artist-gallery{background-color:#fff}.inquiry-button-group .stk-button-group{align-items:center!important;flex-direction:row!important}.stk-k-artify-light .stk-button{background:transparent!important}.stk-k-artify-light .stk-button:hover:after{background:transparent!important;opacity:1!important}.stk-k-artify-light :where(.stk-hover-parent:hover,.stk-hover-parent.stk--is-hovered) .stk-button:after{background:transparent!important;opacity:1!important}.stk-k-artify-light .stk-button:before{border-color:var(--paletteColor6)!important;border-style:solid!important}.stk-k-artify-light .stk-button__inner-text{color:var(--paletteColor6)!important}[data-prefix=related_archive] .entries{--grid-template-columns:repeat(4,minmax(0,1fr));--card-min-height:220px;--grid-columns-gap:20px}[data-prefix=related_archive] .entry-card{display:flex;text-align:center}[data-prefix=shopify_archive] .entries{--grid-template-columns:repeat(3,minmax(0,1fr));--grid-columns-gap:0px}[data-prefix=shopify_archive] .entry-card .entry-title{--textTransform:capitalize;--fontSize:16px;--lineHeight:1.3;--heading-color:var(--paletteColor2)}[data-prefix=shopify_archive] .entry-card .entry-meta{--fontWeight:600;--textTransform:uppercase;--fontSize:12px}@media(max-width:999.98px){[data-prefix=shopify_archive] .entries{--grid-template-columns:repeat(3,minmax(0,1fr))}[data-prefix=shopify_archive] .entry-card .entry-title{--fontSize:20px}}@media(max-width:689.98px){[data-prefix=shopify_archive] .entries{--grid-template-columns:repeat(1,minmax(0,1fr))}}.entry-card .wp-block-artify-video-card{position:absolute!important;right:10px!important;top:10px!important}.entry-card .wp-block-artify-video-card .wp-block-getwid-video-popup__button{min-height:40px}.entry-card .wp-block-artify-video-card .wp-block-getwid-video-popup__button:hover .wp-block-getwid-video-popup__icon{background:#f2f7f5;transform:none}.entry-card .wp-block-artify-video-card .wp-block-getwid-video-popup__icon{background:rgba(242,247,245,.75);font-size:14px!important;height:40px!important;line-height:40px!important;transform:scale(1.2);transition:all .3s ease-in-out;width:40px!important}.entry-card .product-card__overlay{background-color:rgba(0,0,0,.06);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .15s ease-in;visibility:hidden;width:100%}.entry-card .product-card:focus .product-card__overlay,.entry-card .product-card:hover .product-card__overlay{opacity:1;outline:none;visibility:visible}.entry-card .product-card__overlay-btn{position:relative;top:50%;transform:translateY(-45%);transition:all .15s ease-in}.entry-card .product-card:hover .product-card__overlay-btn{transform:translateY(-85%)}.entry-card .product-label{background:red;border-radius:100px;color:#fff;display:inline-block;font-size:11px;height:60px;left:20px;line-height:60px;margin:0 0 1em;position:absolute;text-align:center;text-transform:uppercase;top:20px;transition:opacity .25s;width:60px}.entry-card .product-image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto}.entry-card .product-label span{line-height:1em}.entry-card .product-image{position:relative}.entry-card .morecontent span{display:none}.entry-card .product-detail_action{border-top:2px solid var(--paletteColor4);padding-top:20px}.entry-card .product-detail_action .button{float:right;width:25%}@media(max-width:960px){.entry-card .wp-block-getwid-video-popup__icon{background:rgba(242,247,245,.8);font-size:12px!important;height:30px!important;line-height:30px!important;width:30px!important}.entry-card .product-detail_action,.entry-card .product-detail_price{float:none;text-align:center;width:auto}.entry-card .product-detail_action .button{float:none;max-width:100%;width:300px}}.qv-container .fancybox-outer{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;position:relative}.qv-container .fancybox-inner,.qv-container form{background:#fff;max-width:800px;width:75vw}.qv-container .fancybox-inner{border-bottom:1px solid #e9e9e9;height:75vh;margin:20px auto 0;position:relative}.qv-container form{border-top:8px solid #f4f4f4;margin:0 auto 20px}.product-form{box-sizing:border-box;color:#777;display:none;overflow:auto;padding:20px 40px}.product-form h1{color:#222;font-size:26px;text-transform:uppercase}.product-form__input{background-color:#f4f4f4;border:0;color:#333;margin-bottom:10px;padding-bottom:13px;padding-left:15px;padding-top:13px;width:100%}.product-form .btn{min-height:48px;width:100%}.product-form ul{margin:20px 0 10px 20px;padding:0}.product-form ul li{line-height:1.8}.product-single__price{border-bottom:1px solid #f7f7f7;color:#666;display:block;font-size:1.25em;margin-bottom:20px;padding-bottom:20px}.qv-close{background:#f0f0f0;border:0;border-radius:0;color:#222;cursor:pointer;font:normal 14px Arial;height:44px;margin:0;padding:0;position:absolute;right:0;text-indent:-99999px;top:0;transition:all .2s;width:44px;z-index:99997}.qv-close:hover{background:#e4e4e4}.qv-close:after,.qv-close:before{background-color:#222;content:"";height:18px;left:22px;position:absolute;top:12px;width:1px}.qv-close:before{transform:rotate(-45deg)}.qv-close:after{transform:rotate(45deg)}.qv-container .fancybox-outer{opacity:0;transition-property:opacity}.fancybox-is-open.qv-container .fancybox-outer{opacity:1}.fancybox-fx-slide-in-out.fancybox-slide--previous{transform:translateY(-100%)}.fancybox-fx-slide-in-out.fancybox-slide--next{transform:translateY(100%)}.fancybox-fx-slide-in-out.fancybox-slide--current{transform:translateY}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}
.wpml-ls-statics-shortcode_actions{background-color:#eee}.wpml-ls-statics-shortcode_actions,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu,.wpml-ls-statics-shortcode_actions a{border-color:#cdcdcd}.wpml-ls-statics-shortcode_actions a,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link,.wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link,.wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link:link{color:#444;background-color:#fff}.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:hover,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:focus,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link:hover,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link:focus{color:#000;background-color:#eee}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{color:#444;background-color:#fff}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language:hover>a,.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a:focus{color:#000;background-color:#eee}
.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}

.wpml-ls-statics-footer{background-color:#fff}.wpml-ls-statics-footer,.wpml-ls-statics-footer .wpml-ls-sub-menu,.wpml-ls-statics-footer a{border-color:#cdcdcd}.wpml-ls-statics-footer a,.wpml-ls-statics-footer .wpml-ls-sub-menu a,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-sub-menu a:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:focus,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus{color:#000;background-color:#eee}.wpml-ls-statics-footer .wpml-ls-current-language>a{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-current-language:hover>a,.wpml-ls-statics-footer .wpml-ls-current-language>a:focus{color:#000;background-color:#eee}
.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}
.wpml-ls-slot-645,.wpml-ls-slot-645 a,.wpml-ls-slot-645 a:visited{background-color:#fff}.wpml-ls-slot-645.wpml-ls-current-language,.wpml-ls-slot-645.wpml-ls-current-language a,.wpml-ls-slot-645.wpml-ls-current-language a:visited{color:#0a0a0a;background-color:#fff}.wpml-ls-slot-645.wpml-ls-current-language .wpml-ls-slot-645,.wpml-ls-slot-645.wpml-ls-current-language .wpml-ls-slot-645 a,.wpml-ls-slot-645.wpml-ls-current-language .wpml-ls-slot-645 a:visited{background-color:#fff}
/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

.hero-section[data-type=type-1]{text-align:var(--alignment);margin-bottom:var(--margin-bottom, 40px)}.hero-section[data-type=type-1] .page-description{display:inline-block;max-width:var(--description-max-width, 100%)}.hero-section[data-type=type-2]{position:relative;padding-top:calc(var(--has-transparent-header)*var(--header-height))}.hero-section[data-type=type-2]>[class*=ct-container]{display:flex;flex-direction:column;justify-content:var(--vertical-alignment, center);text-align:var(--alignment, center);position:relative;z-index:2;padding:var(--container-padding, 50px 0);min-height:var(--min-height, 250px)}.hero-section[data-type=type-2]>figure{position:absolute;overflow:hidden;z-index:1;inset:0;background-color:inherit}.hero-section[data-type=type-2]>figure .ct-media-container{height:100%;vertical-align:top}.hero-section[data-type=type-2]>figure .ct-media-container img{height:100%}.hero-section[data-type=type-2] .ct-title-label{display:block;font-size:12px;text-transform:uppercase;margin-bottom:.5em}.entry-header>*:not(:first-child){margin-top:var(--itemSpacing, 20px)}.entry-header .page-title{margin-bottom:0}.entry-header .page-description{color:var(--theme-text-color)}.entry-header .page-description>*:last-child{margin-bottom:0}
.wpcf7 p:after{content:"";clear:both;display:table}.wpcf7 p:last-of-type{--theme-content-spacing: 0}.wpcf7 label:not(.wpcf7-form-control-wrap){display:block;font-size:15px;font-weight:600}.wpcf7 .wpcf7-submit{float:left}.wpcf7 .wpcf7-submit+.ajax-loader{float:left;margin-left:20px}.wpcf7 .wpcf7-not-valid-tip{font-size:.9em;font-style:italic;margin-top:5px}.wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0;margin-bottom:0;font-style:italic}.wpcf7 .wpcf7-list-item:first-child{margin-left:0}

.ct-language-switcher li img{max-width:18px}.ct-language-switcher[data-type=inline] ul{display:flex;flex-wrap:wrap;column-gap:var(--items-spacing, 20px);row-gap:5px}.ct-language-switcher[data-type=inline] ul li.current-lang{--theme-link-initial-color: var(--theme-link-hover-color)}.ct-language-switcher[data-type=dropdown] ul{margin-top:var(--margin-top);border-radius:var(--theme-border-radius, 2px);background:var(--background-color);box-shadow:var(--theme-box-shadow)}.ct-language-switcher[data-type=dropdown] ul[data-placement=left]{right:var(--theme-submenu-inline-offset, -15px)}.ct-language-switcher[data-type=dropdown] ul[data-placement=right]{left:var(--theme-submenu-inline-offset, -15px)}.ct-language-switcher[data-type=dropdown] ul li:not(:last-child){border-bottom:var(--theme-border)}.ct-language-switcher[data-type=dropdown] ul li a{padding:var(--padding) 15px}.ct-language-switcher[data-type=dropdown] ul li.current-lang{display:none}.ct-language-switcher[data-type=dropdown] ul:before{position:absolute;content:"";top:0;left:0;width:100%;height:var(--margin-top);transform:translateY(-100%)}.ct-language{color:var(--theme-link-initial-color)}.ct-active-language{cursor:pointer;transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-active-language:hover{color:var(--theme-link-hover-color)}.ct-active-language .ct-dropdown-icon{order:3;--theme-icon-size: 8px;--theme-icon-color: currentColor;--theme-icon-hover-color: currentColor}.ct-active-language:is([data-label=left],[data-label=right]) .ct-dropdown-icon{margin-inline-start:.7em}.ct-active-language[data-label=bottom] .ct-dropdown-icon{margin-top:.5em}

[data-middle=search-input]{--middle-column-width: var(--search-box-max-width, 25%)}.ct-header .ct-search-box{width:100%;max-width:var(--max-width, 250px)}[data-row=middle][data-middle=search-input] [data-column=middle] .ct-search-box{--max-width: 100%}

.ct-popup-inner{position:fixed;z-index:999999;width:100%;height:var(--popup-height);max-width:min(var(--popup-max-width, 400px), calc(100vw - var(--popup-edges-offset, 25px) * 2 ));max-height:min(var(--popup-max-height, var(--viewport-height, 100vh)), calc(var(--viewport-height, 100vh) - var(--popup-edges-offset, 25px) * 2 ))}@supports(height: 100dvh){.ct-popup-inner{--viewport-height: 100dvh}}.ct-popup-inner>article{display:flex;flex-direction:column;height:100%;max-height:inherit;box-shadow:var(--popup-box-shadow);border-radius:var(--popup-border-radius, 7px);-webkit-backface-visibility:hidden}.ct-popup-inner .ct-popup-content{width:100%;border-radius:inherit;padding:var(--popup-padding, 30px);overflow-y:var(--popup-overflow-y, visible);overflow-x:var(--popup-overflow-x, visible);-webkit-backface-visibility:hidden}[data-popup-size=medium]{--popup-max-width: 600px}[data-popup-size=large]{--popup-max-width: 900px}[data-popup-position*=top] .ct-popup-inner{top:var(--popup-edges-offset, 25px)}[data-popup-position*=left] .ct-popup-inner{left:var(--popup-edges-offset, 25px)}[data-popup-position*=right] .ct-popup-inner{right:var(--popup-edges-offset, 25px)}[data-popup-position*=bottom] .ct-popup-inner{bottom:var(--popup-edges-offset, 25px)}[data-popup-position*=center] .ct-popup-inner{inset-inline:var(--popup-edges-offset, 25px);margin-inline:auto}[data-popup-position*=middle] .ct-popup-inner{top:50%;transform:translateY(-50%)}[data-popup-overflow=scroll]{--popup-overflow-y: auto;--popup-overflow-x: hidden}[data-popup-overflow=hidden]{--popup-overflow-y: hidden;--popup-overflow-x: hidden}[data-popup-backdrop]{position:fixed;z-index:999999}[data-popup-backdrop=no]{--background-image: none;--background-color: transparent}[data-popup-backdrop=yes]{inset:0}[data-popup-animation]{opacity:var(--opacity, 0);visibility:var(--visibility, hidden);transition:opacity var(--popup-entrance-speed, 0.3s) ease-in-out,visibility var(--popup-entrance-speed, 0.3s) ease-in-out}[data-popup-animation] .ct-popup-inner>article{transform:translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0)) scale(var(--scale, 1));transition:transform var(--popup-entrance-speed, 0.3s) ease-in-out}[data-popup-animation].active{--opacity: 1;--visibility: visible;--translate-x: 0;--translate-y: 0;--scale: 1}[data-popup-animation]:not(.active){pointer-events:none}[data-popup-animation=zoom-in]{--scale: 0.8}[data-popup-animation=slide-left]{--translate-x: calc(var(--popup-entrance-value, 50px) * -1)}[data-popup-animation=slide-right]{--translate-x: var(--popup-entrance-value, 50px)}[data-popup-animation=slide-top]{--translate-y: calc(var(--popup-entrance-value, 50px) * -1)}[data-popup-animation=slide-bottom]{--translate-y: var(--popup-entrance-value, 50px)}.ct-popup .ct-toggle-close{--toggle-button-position: absolute;--toggle-button-z-index: 10;--theme-icon-size: 10px;--toggle-button-size: 28px;--toggle-button-radius: 100%}.ct-popup .ct-toggle-close[data-location=inside]{top:14px;--toggle-button-inset-end: 14px}.ct-popup .ct-toggle-close[data-location=outside]{top:-14px;--toggle-button-inset-end: -14px}
:root{--global-kb-font-size-sm:clamp(.8rem,.73rem + .217vw,.9rem);--global-kb-font-size-md:clamp(1.1rem,.995rem + .326vw,1.25rem);--global-kb-font-size-lg:clamp(1.75rem,1.576rem + .543vw,2rem);--global-kb-font-size-xl:clamp(2.25rem,1.728rem + 1.63vw,3rem);--global-kb-font-size-xxl:clamp(2.5rem,1.456rem + 3.26vw,4rem);--global-kb-font-size-xxxl:clamp(2.75rem,.489rem + 7.065vw,6rem)}:root{--global-palette1:#3182ce;--global-palette2:#2b6cb0;--global-palette3:#1a202c;--global-palette4:#2d3748;--global-palette5:#4a5568;--global-palette6:#718096;--global-palette7:#edf2f7;--global-palette8:#f7fafc;--global-palette9:#fff}
[data-block*="10484"]{--popup-box-shadow:0px 10px 20px rgba(41,51,61,.1)}[data-block*="10484"] .ct-toggle-close{--theme-icon-color:var(--theme-palette-color-8);--toggle-button-background:var(--theme-palette-color-2)}[data-block*="10484"] .ct-popup-inner>article{background-color:#e7e5df}[data-block*="10484"]>[class*=ct-container]>article[class*=post]{--has-boxed:var(--false);--has-wide:var(--true)}[data-prefix=single_page] .entry-header .page-title{--theme-font-size:30px}[data-prefix=single_page] .entry-header .entry-meta{--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3}[data-prefix=single_page] .hero-section[data-type=type-2]{--min-height:40px;background-color:#f5f5f5;background-image:none;--container-padding:12px 0px}
.page-template-page-portfolio-col4-php .entries{--grid-template-columns:repeat(3,minmax(0,1fr));background:#fff}@media (max-width:999.98px){.page-template-page-portfolio-col4-php .entries{--grid-template-columns:repeat(2,minmax(0,1fr))}}a.entry-subtitle{color:var(--theme-palette-color-6) !important;margin-top:-1.24em}#footer input[type=text],#footer input[type=email]{background:#fff}#footer input[type=submit]{margin-top:2em;color:var(--theme-palette-color-7);background:var(--theme-palette-color-5)}.form_row{width:85%}.form_row label.visual-hide{display:none}.ct-trending-block .ct-media-container{border-radius:8px}