img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
ul.filebird-block-filebird-gallery{margin:auto!important;padding:0!important;width:100%}ul.filebird-block-filebird-gallery.layout-grid{display:grid;grid-gap:20px;align-items:stretch;grid-template-columns:repeat(var(--columns),1fr);justify-items:stretch}ul.filebird-block-filebird-gallery.layout-grid li img{border:1px solid #ccc;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}ul.filebird-block-filebird-gallery.layout-masonry{-moz-column-count:var(--columns);-moz-column-gap:var(--space);column-gap:var(--space);-moz-column-width:var(--min-width);columns:var(--min-width) var(--columns);display:block;overflow:auto}ul.filebird-block-filebird-gallery.layout-masonry li{margin-bottom:var(--space)}ul.filebird-block-filebird-gallery li{list-style:none}ul.filebird-block-filebird-gallery li figure{height:100%;margin:0;padding:0;position:relative;width:100%}ul.filebird-block-filebird-gallery li figure figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}ul.filebird-block-filebird-gallery li figure figcaption a{color:inherit}.fb-block-hover-animation-zoomIn figure{overflow:hidden}.fb-block-hover-animation-zoomIn figure img{transform:scale(1);transition:.3s ease-in-out}.fb-block-hover-animation-zoomIn figure:hover img{transform:scale(1.3)}.fb-block-hover-animation-shine figure{overflow:hidden;position:relative}.fb-block-hover-animation-shine figure:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2}.fb-block-hover-animation-shine figure:hover:before{animation:shine .75s}@keyframes shine{to{left:125%}}.fb-block-hover-animation-opacity figure{overflow:hidden}.fb-block-hover-animation-opacity figure img{opacity:1;transition:.3s ease-in-out}.fb-block-hover-animation-opacity figure:hover img{opacity:.5}.fb-block-hover-animation-grayscale figure img{filter:grayscale(100%);transition:.3s ease-in-out}.fb-block-hover-animation-grayscale figure:hover img{filter:grayscale(0)}
.woocommerce form .form-row .required{visibility:visible}
img#wpstats{display:none}
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}
.price span{font-size:30px !important}
.perfmatters-lazy-youtube{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-youtube img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:100%;height:auto;margin:auto;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-youtube img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-youtube .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(https://somoscanvasart.com/wp-content/plugins/perfmatters/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-youtube:hover .play{filter:grayscale(0)}.perfmatters-lazy-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:.5s pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}body .perfmatters-lazy-css-bg:not([data-ll-status=entered]),body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]):before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]):after,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *:before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *:after{background-image:none!important;will-change:transform;transition:opacity .025s ease-in,transform .025s ease-in!important}
.elementor-28503 .elementor-element.elementor-element-cf1262d:not(.elementor-motion-effects-element-type-background),.elementor-28503 .elementor-element.elementor-element-cf1262d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1A2A42BA}.elementor-28503 .elementor-element.elementor-element-cf1262d>.elementor-background-overlay{background-color:#2c4362;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-28503 .elementor-element.elementor-element-cf1262d{border-style:none;box-shadow:0px 0px 40px 0px rgba(0,0,0,.39);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00a5ff}.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00a5ff}.elementor-28503 .elementor-element.elementor-element-d3dd10c{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px}.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-d3dd10c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00a5ff}.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00a5ff}.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00a5ff}.elementor-28503 .elementor-element.elementor-element-0afde4e{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px}.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-0afde4e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00a5ff}.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00a5ff}.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00a5ff}.elementor-28503 .elementor-element.elementor-element-eb895bd{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px}.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-eb895bd .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00a5ff}.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00a5ff}.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00a5ff}.elementor-28503 .elementor-element.elementor-element-edf902d{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px}.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-28503 .elementor-element.elementor-element-edf902d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00a5ff}
:root{-webkit-user-select:none;-webkit-touch-callout:none;-ms-user-select:none;-moz-user-select:none;user-select:none}