.elementor-1712 .elementor-element.elementor-element-2a5ef7d{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1712 .elementor-element.elementor-element-a451ff3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-a451ff3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-37e62f6{--display:flex;--justify-content:center;}.elementor-1712 .elementor-element.elementor-element-37e62f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1712 .elementor-element.elementor-element-1a908b8 .elementor-icon-wrapper{text-align:center;}.elementor-1712 .elementor-element.elementor-element-1a908b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-1a908b8.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-1a908b8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-1a908b8.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-1a908b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-48650f1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1712 .elementor-element.elementor-element-b7ae2cb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-2d46dea .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:100;color:#F0F0F0;}.elementor-1712 .elementor-element.elementor-element-f086f0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-f086f0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-4a0816f{--display:flex;--justify-content:center;}.elementor-1712 .elementor-element.elementor-element-4a0816f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-686431f .elementor-icon-wrapper{text-align:center;}.elementor-1712 .elementor-element.elementor-element-686431f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-686431f.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-686431f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-686431f.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-686431f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-bf8e373{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1712 .elementor-element.elementor-element-bf8e373.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-a3aa229 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-a2f3588 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:100;color:#F0F0F0;}.elementor-1712 .elementor-element.elementor-element-0161506{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-0161506.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-42ca86d{--display:flex;--justify-content:center;}.elementor-1712 .elementor-element.elementor-element-42ca86d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-29ce313 .elementor-icon-wrapper{text-align:center;}.elementor-1712 .elementor-element.elementor-element-29ce313.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-29ce313.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-29ce313.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-29ce313.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-29ce313.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-29ce313 .elementor-icon{font-size:44px;}.elementor-1712 .elementor-element.elementor-element-29ce313 .elementor-icon svg{height:44px;}.elementor-1712 .elementor-element.elementor-element-1ccc6f7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1712 .elementor-element.elementor-element-b0eab29 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-5f2f23a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:100;color:#F0F0F0;}.elementor-1712 .elementor-element.elementor-element-d67aa83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-d67aa83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-f17a9f7{--display:flex;--justify-content:center;}.elementor-1712 .elementor-element.elementor-element-f17a9f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-d897bf8 .elementor-icon-wrapper{text-align:center;}.elementor-1712 .elementor-element.elementor-element-d897bf8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-d897bf8.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-d897bf8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-d897bf8.elementor-view-framed .elementor-icon, .elementor-1712 .elementor-element.elementor-element-d897bf8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-50ae42c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1712 .elementor-element.elementor-element-5b13a1b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-9b38f11 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:100;color:#F0F0F0;}.elementor-1712 .elementor-element.elementor-element-d3ca468{text-align:center;}.elementor-1712 .elementor-element.elementor-element-d3ca468 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-c52451e{text-align:center;}.elementor-1712 .elementor-element.elementor-element-c52451e .elementor-heading-title{font-family:"Architects Daughter", Sans-serif;font-size:36px;font-weight:800;color:#000000;}.elementor-1712 .elementor-element.elementor-element-6baad87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-1712 .elementor-element.elementor-element-dd2bfd0{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-dd2bfd0:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-dd2bfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-dd2bfd0:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-dd2bfd0, .elementor-1712 .elementor-element.elementor-element-dd2bfd0::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-713e6c5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1712 .elementor-element.elementor-element-d9067fc img{width:100px;}.elementor-1712 .elementor-element.elementor-element-0a592e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-72aa692 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-72aa692 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-72aa692 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-298a0b5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-298a0b5 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-298a0b5 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-16f1472{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-16f1472:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-16f1472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-16f1472:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-16f1472, .elementor-1712 .elementor-element.elementor-element-16f1472::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-63ad198{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-266c7c0 img{width:100px;}.elementor-1712 .elementor-element.elementor-element-e1928b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-7476c75 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-7476c75 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-7476c75 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-466ed86 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-466ed86 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-466ed86 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-451212e{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-451212e:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-451212e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-451212e:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-451212e, .elementor-1712 .elementor-element.elementor-element-451212e::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-028fdb3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-ef36eed img{width:100px;}.elementor-1712 .elementor-element.elementor-element-76f870b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-e64ccf1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-e64ccf1 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-e64ccf1 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-7bce7a6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-7bce7a6 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-7bce7a6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-b65c72a{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-b65c72a:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-b65c72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-b65c72a:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-b65c72a, .elementor-1712 .elementor-element.elementor-element-b65c72a::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-0ff4561{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-3505f28 img{width:100px;}.elementor-1712 .elementor-element.elementor-element-7545457{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-721bb17 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-721bb17 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-721bb17 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-09b09d9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-09b09d9 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-09b09d9 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-a92bdc5{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-a92bdc5:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-a92bdc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-a92bdc5:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-a92bdc5, .elementor-1712 .elementor-element.elementor-element-a92bdc5::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-58a0a1c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-c776cd4 img{width:100px;}.elementor-1712 .elementor-element.elementor-element-cd208dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-0009344 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-0009344 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-0009344 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-a492bd1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-a492bd1 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-a492bd1 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-f5c3b91{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-f5c3b91:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-f5c3b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-f5c3b91:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-f5c3b91, .elementor-1712 .elementor-element.elementor-element-f5c3b91::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-d755860{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-3614296{width:var( --container-widget-width, 90.777% );max-width:90.777%;--container-widget-width:90.777%;--container-widget-flex-grow:0;}.elementor-1712 .elementor-element.elementor-element-3614296.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-3614296 img{width:100%;height:71px;object-fit:cover;object-position:center center;}.elementor-1712 .elementor-element.elementor-element-e0ff826{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-d331b30 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-d331b30 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-d331b30 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-4702c31 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-4702c31 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-4702c31 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-57f1c3a{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-57f1c3a:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-57f1c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-57f1c3a:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-57f1c3a, .elementor-1712 .elementor-element.elementor-element-57f1c3a::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-e66c3fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-5fa4401{width:var( --container-widget-width, 90.777% );max-width:90.777%;--container-widget-width:90.777%;--container-widget-flex-grow:0;}.elementor-1712 .elementor-element.elementor-element-5fa4401.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-5fa4401 img{width:100%;height:71px;object-fit:cover;object-position:center center;}.elementor-1712 .elementor-element.elementor-element-a6107c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-0dd4624 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-0dd4624 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-0dd4624 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-c445fb3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-c445fb3 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-c445fb3 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-d406006{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-d406006:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-d406006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-d406006:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-d406006, .elementor-1712 .elementor-element.elementor-element-d406006::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-c951634{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-b710a0f img{width:100px;}.elementor-1712 .elementor-element.elementor-element-67cdbf9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-c664998 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-c664998 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-c664998 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-04128bb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-04128bb .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-04128bb .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-64fc6a5{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-64fc6a5:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-64fc6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-64fc6a5:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-64fc6a5, .elementor-1712 .elementor-element.elementor-element-64fc6a5::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-ab31e77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-b293a48{width:var( --container-widget-width, 90.777% );max-width:90.777%;--container-widget-width:90.777%;--container-widget-flex-grow:0;}.elementor-1712 .elementor-element.elementor-element-b293a48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-b293a48 img{width:100%;height:71px;object-fit:cover;object-position:center center;}.elementor-1712 .elementor-element.elementor-element-00391d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-e58596d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-e58596d .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-e58596d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-771400d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-771400d .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-771400d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-28e6e62{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-28e6e62:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-28e6e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-28e6e62:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-28e6e62, .elementor-1712 .elementor-element.elementor-element-28e6e62::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-240c710{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-fb2a63e img{width:100px;}.elementor-1712 .elementor-element.elementor-element-62d7e7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-7e37c4e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-7e37c4e .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-7e37c4e .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-97498d0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-97498d0 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-97498d0 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-bdf343e{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-bdf343e:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-bdf343e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1712 .elementor-element.elementor-element-bdf343e:hover{background-color:#E20E0E;border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-1712 .elementor-element.elementor-element-bdf343e, .elementor-1712 .elementor-element.elementor-element-bdf343e::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-466a8b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-77ac606{width:var( --container-widget-width, 90.777% );max-width:90.777%;--container-widget-width:90.777%;--container-widget-flex-grow:0;}.elementor-1712 .elementor-element.elementor-element-77ac606.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-77ac606 img{width:100%;height:71px;object-fit:cover;object-position:center center;}.elementor-1712 .elementor-element.elementor-element-f54c988{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-8b35ddf .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-8b35ddf .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-8b35ddf .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-4c1ef88 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-4c1ef88 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-4c1ef88 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-963a572{--display:flex;--min-height:180px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFBE4200;--border-color:#FFBE4200;--border-radius:15px 15px 15px 15px;}.elementor-1712 .elementor-element.elementor-element-963a572:hover{border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFBE42;--border-color:#FFBE42;}.elementor-1712 .elementor-element.elementor-element-963a572, .elementor-1712 .elementor-element.elementor-element-963a572::before{--border-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-ac64dd2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--background-transition:0.3s;}.elementor-1712 .elementor-element.elementor-element-a407f39{background-color:#E2E2E2;padding:10px 10px 10px 10px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-1712 .elementor-element.elementor-element-a407f39 .elementor-heading-title{color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-106fcaa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1712 .elementor-element.elementor-element-a8a6588 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#E20E0E;}.elementor-1712 .elementor-element.elementor-element-a8a6588 .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-a8a6588 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-0e0c20f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#CE8F19;}.elementor-1712 .elementor-element.elementor-element-0e0c20f .elementor-heading-title a:hover, .elementor-1712 .elementor-element.elementor-element-0e0c20f .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1712 .elementor-element.elementor-element-611b2d2{text-align:center;}.elementor-1712 .elementor-element.elementor-element-611b2d2 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:15px;font-weight:600;color:#FFBE42;}.elementor-1712 .elementor-element.elementor-element-fcec026{text-align:center;}.elementor-1712 .elementor-element.elementor-element-fcec026 .elementor-heading-title{font-family:"Architects Daughter", Sans-serif;font-size:36px;font-weight:800;color:#000000;}.elementor-1712 .elementor-element.elementor-element-b48cc59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1712 .elementor-element.elementor-element-5b7e057{padding:0px 0px 0px 0px;}.elementor-1712 .elementor-element.elementor-element-5b7e057.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-5b7e057.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-3176c37{text-align:center;}.elementor-1712 .elementor-element.elementor-element-3176c37 img{width:100%;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1712 .elementor-element.elementor-element-0fd44ec > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1712 .elementor-element.elementor-element-0fd44ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-0fd44ec.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1712 .elementor-element.elementor-element-8e36fe7{text-align:center;}.elementor-1712 .elementor-element.elementor-element-8e36fe7 img{width:100%;}.elementor-1712 .elementor-element.elementor-element-cc1ea96 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1712 .elementor-element.elementor-element-cc1ea96.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-cc1ea96.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1712 .elementor-element.elementor-element-7c5fc4d{text-align:center;}.elementor-1712 .elementor-element.elementor-element-7c5fc4d img{width:100%;}.elementor-1712 .elementor-element.elementor-element-c4c6583 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1712 .elementor-element.elementor-element-c4c6583.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-c4c6583.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1712 .elementor-element.elementor-element-3482b84{text-align:center;}.elementor-1712 .elementor-element.elementor-element-3482b84 img{width:100%;}.elementor-1712 .elementor-element.elementor-element-421dcae > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-1712 .elementor-element.elementor-element-421dcae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-421dcae.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1712 .elementor-element.elementor-element-add0636{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1712 .elementor-element.elementor-element-0fd44ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-cc1ea96.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-c4c6583.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-421dcae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1712 .elementor-element.elementor-element-a451ff3{--width:23%;}.elementor-1712 .elementor-element.elementor-element-37e62f6{--width:20%;}.elementor-1712 .elementor-element.elementor-element-48650f1{--width:60%;}.elementor-1712 .elementor-element.elementor-element-f086f0e{--width:23%;}.elementor-1712 .elementor-element.elementor-element-4a0816f{--width:20%;}.elementor-1712 .elementor-element.elementor-element-bf8e373{--width:60%;}.elementor-1712 .elementor-element.elementor-element-0161506{--width:23%;}.elementor-1712 .elementor-element.elementor-element-42ca86d{--width:20%;}.elementor-1712 .elementor-element.elementor-element-1ccc6f7{--width:60%;}.elementor-1712 .elementor-element.elementor-element-d67aa83{--width:23%;}.elementor-1712 .elementor-element.elementor-element-f17a9f7{--width:20%;}.elementor-1712 .elementor-element.elementor-element-50ae42c{--width:60%;}.elementor-1712 .elementor-element.elementor-element-dd2bfd0{--width:250px;}.elementor-1712 .elementor-element.elementor-element-16f1472{--width:250px;}.elementor-1712 .elementor-element.elementor-element-451212e{--width:250px;}.elementor-1712 .elementor-element.elementor-element-b65c72a{--width:250px;}.elementor-1712 .elementor-element.elementor-element-a92bdc5{--width:250px;}.elementor-1712 .elementor-element.elementor-element-f5c3b91{--width:250px;}.elementor-1712 .elementor-element.elementor-element-57f1c3a{--width:250px;}.elementor-1712 .elementor-element.elementor-element-d406006{--width:250px;}.elementor-1712 .elementor-element.elementor-element-64fc6a5{--width:250px;}.elementor-1712 .elementor-element.elementor-element-28e6e62{--width:250px;}.elementor-1712 .elementor-element.elementor-element-bdf343e{--width:250px;}.elementor-1712 .elementor-element.elementor-element-963a572{--width:250px;}.elementor-1712 .elementor-element.elementor-element-b48cc59{--width:79%;}.elementor-1712 .elementor-element.elementor-element-add0636{--width:100%;}}@media(max-width:767px){.elementor-1712 .elementor-element.elementor-element-a451ff3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-1712 .elementor-element.elementor-element-48650f1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-1712 .elementor-element.elementor-element-f086f0e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-1712 .elementor-element.elementor-element-bf8e373{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-1712 .elementor-element.elementor-element-0161506{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-1712 .elementor-element.elementor-element-1ccc6f7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-1712 .elementor-element.elementor-element-d67aa83{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-1712 .elementor-element.elementor-element-f17a9f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-50ae42c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-1712 .elementor-element.elementor-element-0fd44ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-cc1ea96.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-c4c6583.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1712 .elementor-element.elementor-element-421dcae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-dd2bfd0 */.dabba:hover h2{
    color: #fff !important;
}
.dabba:hover .cake{
    background: #FFBE42;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16f1472 */.dabba:hover h2{
    color: #fff !important;
}
.dabba:hover .cake{
    background: #FFBE42;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b48cc59 *//* ============================================
   ANAS AUTOS — Shop By Category (Light Theme)
============================================ */

#shopcat .elementor-wc-products .woocommerce {
  background: #fafafa;
  padding: 32px 25px;
  border-radius: 15px;
}

#shopcat .elementor-wc-products ul.products {
  display: grid !important;
  gap: 16px !important;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

#shopcat .product-category.product {
  background: #ffffff;
  border: 1px solid #ececec;
  border-radius: 8px;
  text-align: center;
  padding: 0;
  transition: all 0.25s ease;
  overflow: hidden;
}

#shopcat .product-category.product:hover {
  border-color: #E20E0E;
  box-shadow: 0 8px 24px rgba(0,0,0,0.08);
  transform: translateY(-3px);
}

#shopcat .product-category.product a {
  display: flex;
  flex-direction: column;
  text-decoration: none;
}

#shopcat .product-category.product img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  background: #f5f5f5;
  padding: 16px;
}

#shopcat .woocommerce-loop-category__title {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #222;
  padding: 12px 8px 16px;
  margin: 0;
  line-height: 1.3;
}

#shopcat .woocommerce-loop-category__title .count {
  display: inline-block;
  background: #E20E0E;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  padding: 2px 8px;
  border-radius: 4px;
  margin-top: 6px;
}

/* Responsive */
@media (max-width: 1024px) {
 #shopcat .elementor-wc-products ul.products {

  }
}

  #shopcat .woocommerce-loop-category__title {
    font-size: 12px;
  }
}/* End custom CSS */