.elementor-1221 .elementor-element.elementor-element-2b653c9{--display:flex;--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}.elementor-1221 .elementor-element.elementor-element-55d95dc .woocommerce-breadcrumb{color:#000;font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:13px;text-transform:uppercase;word-spacing:3px}.elementor-1221 .elementor-element.elementor-element-55d95dc .woocommerce-breadcrumb>a{color:#000}.elementor-1221 .elementor-element.elementor-element-fd439c3{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px}.elementor-1221 .elementor-element.elementor-element-3e6e90f{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-e4d2014.elementor-element{--flex-grow:1;--flex-shrink:0}.woocommerce .elementor-1221 .elementor-element.elementor-element-e4d2014 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-1221 .elementor-element.elementor-element-e4d2014 .flex-viewport,.woocommerce .elementor-1221 .elementor-element.elementor-element-e4d2014 .flex-control-thumbs img{border-style:none}.woocommerce .elementor-1221 .elementor-element.elementor-element-e4d2014 .flex-viewport:not(:last-child){margin-bottom:30px}.woocommerce .elementor-1221 .elementor-element.elementor-element-e4d2014 .flex-control-thumbs img{border-style:none}.elementor-1221 .elementor-element.elementor-element-2f7d84e{--display:flex;--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}.elementor-1221 .elementor-element.elementor-element-2f7d84e.e-con{--align-self:stretch}.elementor-1221 .elementor-element.elementor-element-c04baf5 .elementor-heading-title{font-family:"adobe-kis",Sans-serif,Arial,Helvetica;font-size:30px;font-style:italic;text-decoration:none;letter-spacing:-.5px;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-647bce5{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-1221 .elementor-element.elementor-element-647bce5 .woocommerce-product-details__short-description{color:var(--e-global-color-secondary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:17px;font-weight:200;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-b83de24{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price{display:flex;align-items:center;justify-content:flex-start}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price del,.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price ins{background:none}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price :is(.price,.price .amount,.price ins){font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:25px;font-weight:200;line-height:30px}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price :is(.price,.price del,.price del .amount,.price ins){color:#101010;opacity:1;vertical-align:middle}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price del{margin-right:8px}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price .shopengine-discount-badge{margin-left:8px;font-family:var(--e-global-typography-005c663-font-family),Sans-serif,Arial,Helvetica;font-size:var(--e-global-typography-005c663-font-size);font-weight:var(--e-global-typography-005c663-font-weight);text-transform:var(--e-global-typography-005c663-text-transform);color:var(--e-global-color-secondary);background:var(--e-global-color-accent)}.rtl .elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price del{margin-left:8px;margin-right:0}.rtl .elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price .shopengine-discount-badge{margin-right:8px;margin-left:0}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price ins .amount{background:var(--e-global-color-primary);color:var(--e-global-color-primary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:25px;font-weight:400}.elementor-1221 .elementor-element.elementor-element-6192780{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;color:#000}.elementor-1221 .elementor-element.elementor-element-83683fc{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 40px) 0}.elementor-1221 .elementor-element.elementor-element-83683fc .shopengine-product-description{color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-83683fc .shopengine-product-description,.elementor-1221 .elementor-element.elementor-element-83683fc .shopengine-product-description li{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:16px;font-weight:200;line-height:22px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .stock{text-align:left;display:block;font-family:var(--e-global-typography-005c663-font-family),Sans-serif,Arial,Helvetica;font-size:var(--e-global-typography-005c663-font-size);font-weight:var(--e-global-typography-005c663-font-weight);text-transform:var(--e-global-typography-005c663-text-transform);color:#169543}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece.elementor-align-left .shopengine-swatches .stock{text-align:right}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece.elementor-align-right .shopengine-swatches .stock{text-align:left}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches table.variations{text-align:left}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece.elementor-align-right .shopengine-swatches table.variations{text-align:left}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece.elementor-align-left .shopengine-swatches table.variations{text-align:right}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .single_variation_wrap{text-align:left}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece.elementor-align-right .shopengine-swatches .single_variation_wrap{text-align:left}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece.elementor-align-left .shopengine-swatches .single_variation_wrap{text-align:right}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .woocommerce-variation-description{display:block;font-size:14px;font-weight:400;line-height:18px;margin:0 0 15px 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .stock.out-of-stock{color:#EA4335}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .cart .button{font-size:15px;font-weight:200;text-transform:uppercase;line-height:18px;border-style:none;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .cart .button{color:#FFF;background-color:#101010;padding:15px 60px 15px 60px;margin:0 10px 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .cart .button:hover{color:#FFF}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .cart .button:hover{background-color:#312b2b;border-color:#312b2b}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .cart .button{border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .cart .button{padding:15px 60px 15px 60px;margin:0 0 0 10px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity .qty{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:17px;font-weight:200;color:#101010;background:#FFF;padding:10px 0 10px 0;border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches :is(.plus,.minus) :is(i,svg){width:10px;font-size:10px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches :is(.plus,.minus) :is(i,svg,path){color:#101010;fill:#101010}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches :is(.plus,.minus){background-color:#FFF;padding:5px 12px 4px 18px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches :is(.plus,.minus):hover :is(i,svg,path){color:#FFF;fill:#FFF}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches :is(.plus,.minus):hover{background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches :is(.plus,.minus){padding:5px 18px 4px 12px}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity .qty{padding:10px 0 10px 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap button{border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.default .quantity .qty{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.default .quantity .qty{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.both .quantity .qty{border-width:.5px 0 .5px 0;border-radius:0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.both .minus{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.both .minus{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.both .plus{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.both .plus{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.before .quantity .qty{border-width:.5px .5px .5px 0;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.before .quantity .qty{border-width:.5px 0 .5px .5px;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.before .plus{border-width:.5px .5px 0 .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.before .plus{border-width:.5px .5px 0 .5px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.before .minus{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.before .minus{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.after .quantity .qty{border-width:.5px 0 .5px .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.after .quantity .qty{border-width:.5px .5px .5px 0;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.after .plus{border-width:.5px .5px 0 .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.after .plus{border-width:.5px .5px 0 .5px;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.after .minus{border-width:.5px .5px .5px .5px;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap.after .minus{border-width:.5px .5px .5px .5px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap{margin:0 0 0 10px}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap{margin:0 10px 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations label,.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations select{font-size:14px;font-weight:500;line-height:18px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations td.label,.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations th.label{color:#101010}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations td.select,.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations th.select{color:#101010}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations tr{flex-direction:row;margin:0 0 15px 0;gap:15px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations td.label{width:60px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations td.value{width:100%}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .woocommerce-variation-description p{color:#666}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .woocommerce-variation-description{margin:0 0 15px 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches :is(.price,.price del,.price ins){font-size:18px;font-weight:700;line-height:24px;color:#101010}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .price ins .amount{background:#fff0;color:#101010}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine-badge{color:#FFF;background:#EA4335;font-size:12px;line-height:20px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .woocommerce-variation-price{margin:0 0 15px 0;display:block}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .woocommerce-variation-price{margin:0 0 15px 0;display:block}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations tr{margin:0 0 15px 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations{margin:0 0 15px 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations{margin:0 0 15px 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations select{color:#101010;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F2F2F2;border-radius:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .variations select{border-width:2px 2px 2px 2px;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch.swatch_color{width:30px;height:30px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_color{border-radius:100px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F2F2F2}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_color{border-width:2px 2px 2px 2px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_color.selected{border-color:#101010}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch.swatch_image{width:30px;height:30px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_image{border-radius:100px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F2F2F2}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_image{border-width:2px 2px 2px 2px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_image.selected{border-color:#101010}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch.swatch_label{min-width:30px;min-height:30px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_label{border-radius:5px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F2F2F2;color:#272626!important;background-color:#f1f1f1!important}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_label{border-width:2px 2px 2px 2px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .shopengine_swatches .swatch_label.selected{border-color:#101010}.elementor-1221 .elementor-element.elementor-element-eba5fd8{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-3c0515f.elementor-element{--align-self:center}.elementor-1221 .elementor-element.elementor-element-3c0515f .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-3c0515f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-3c0515f.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-3c0515f.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-3c0515f.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-3c0515f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-3c0515f .elementor-icon{font-size:15px;border-width:.5px .5px .5px .5px}.elementor-1221 .elementor-element.elementor-element-3c0515f .elementor-icon svg{height:15px}.elementor-1221 .elementor-element.elementor-element-3c0515f .elementor-icon-wrapper svg{width:auto}.elementor-1221 .elementor-element.elementor-element-c73b891.elementor-element{--align-self:center}.elementor-1221 .elementor-element.elementor-element-c73b891 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-c73b891.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-c73b891.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-c73b891.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-c73b891.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-c73b891.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-c73b891 .elementor-icon{font-size:15px;border-width:.5px .5px .5px .5px}.elementor-1221 .elementor-element.elementor-element-c73b891 .elementor-icon svg{height:15px}.elementor-1221 .elementor-element.elementor-element-c73b891 .elementor-icon-wrapper svg{width:auto}.elementor-1221 .elementor-element.elementor-element-e3ab313.elementor-element{--align-self:center}.elementor-1221 .elementor-element.elementor-element-e3ab313 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-e3ab313.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-e3ab313.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-e3ab313.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-e3ab313.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-e3ab313.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-e3ab313 .elementor-icon{font-size:15px;border-width:.5px .5px .5px .5px}.elementor-1221 .elementor-element.elementor-element-e3ab313 .elementor-icon svg{height:15px}.elementor-1221 .elementor-element.elementor-element-e3ab313 .elementor-icon-wrapper svg{width:auto}.elementor-1221 .elementor-element.elementor-element-921e5b0.elementor-element{--align-self:center}.elementor-1221 .elementor-element.elementor-element-921e5b0 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-921e5b0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-921e5b0.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-921e5b0.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-921e5b0.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-921e5b0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-921e5b0 .elementor-icon{font-size:15px;border-width:.5px .5px .5px .5px}.elementor-1221 .elementor-element.elementor-element-921e5b0 .elementor-icon svg{height:15px}.elementor-1221 .elementor-element.elementor-element-921e5b0 .elementor-icon-wrapper svg{width:auto}.elementor-1221 .elementor-element.elementor-element-35d1ad3.elementor-element{--align-self:center}.elementor-1221 .elementor-element.elementor-element-35d1ad3 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-35d1ad3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-35d1ad3.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-35d1ad3.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-35d1ad3.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-35d1ad3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-35d1ad3 .elementor-icon{font-size:15px;border-width:.5px .5px .5px .5px}.elementor-1221 .elementor-element.elementor-element-35d1ad3 .elementor-icon svg{height:15px}.elementor-1221 .elementor-element.elementor-element-35d1ad3 .elementor-icon-wrapper svg{width:auto}.elementor-1221 .elementor-element.elementor-element-081c854.elementor-element{--align-self:center}.elementor-1221 .elementor-element.elementor-element-081c854 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-081c854.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-081c854.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-081c854.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-081c854.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-081c854.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-081c854 .elementor-icon{font-size:15px;border-width:.5px .5px .5px .5px}.elementor-1221 .elementor-element.elementor-element-081c854 .elementor-icon svg{height:15px}.elementor-1221 .elementor-element.elementor-element-081c854 .elementor-icon-wrapper svg{width:auto}.elementor-1221 .elementor-element.elementor-element-3c295cf{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-3c295cf:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px}.elementor-1221 .elementor-element.elementor-element-3c295cf,.elementor-1221 .elementor-element.elementor-element-3c295cf::before{--border-transition:0.3s}.elementor-1221 .elementor-element.elementor-element-c5eec09{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 10px) 0;border-style:none;border-radius:0 0 0 0;text-align:justify;font-family:"sofia-pro",Sans-serif,Arial,Helvetica;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-c5eec09:hover{border-style:none;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-c5eec09 a{color:var(--e-global-color-primary)}.elementor-1221 .elementor-element.elementor-element-027039c{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-844f4bd{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 10px) 0;border-style:none;border-radius:0 0 0 0;text-align:justify;font-family:"sofia-pro",Sans-serif,Arial,Helvetica;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-844f4bd:hover{border-style:none;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-844f4bd a{color:var(--e-global-color-primary)}.elementor-1221 .elementor-element.elementor-element-4666008{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-2a1fee4{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 10px) 0;border-style:none;border-radius:0 0 0 0;text-align:justify;font-family:"sofia-pro",Sans-serif,Arial,Helvetica;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-2a1fee4:hover{border-style:none;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-2a1fee4 a{color:var(--e-global-color-primary)}.elementor-1221 .elementor-element.elementor-element-84c5fc4{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-57f1e5f{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 10px) 0;border-style:none;border-radius:0 0 0 0;text-align:justify;font-family:"sofia-pro",Sans-serif,Arial,Helvetica;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-57f1e5f:hover{border-style:none;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-57f1e5f a{color:var(--e-global-color-primary)}.elementor-1221 .elementor-element.elementor-element-7b71214{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-a64e7b0{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 10px) 0;border-style:none;border-radius:0 0 0 0;text-align:justify;font-family:"sofia-pro",Sans-serif,Arial,Helvetica;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-a64e7b0:hover{border-style:none;border-radius:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-a64e7b0 a{color:var(--e-global-color-primary)}.elementor-1221 .elementor-element.elementor-element-c3f7add{--n-accordion-title-font-size:14px;margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:-20px;--n-accordion-border-radius:1px 0px 0px 0px;--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary )}.elementor-1221 .elementor-element.elementor-element-c3f7add>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-c3f7add>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{border-style:none}.elementor-1221 .elementor-element.elementor-element-c3f7add{--n-accordion-padding:1px 0px 0px 0px}:where(.elementor-1221 .elementor-element.elementor-element-c3f7add>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-weight:200;text-transform:uppercase;line-height:70px}.elementor-1221 .elementor-element.elementor-element-97294fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-d805473{--display:flex;--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}.elementor-1221 .elementor-element.elementor-element-52e8019{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-1221 .elementor-element.elementor-element-52e8019 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-weight:200;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-d6046b1{--display:flex;--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-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-590ad09{margin:0 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:16px;font-weight:200;text-transform:none;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-54f5893{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-671cdf2{--display:flex;--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}.elementor-1221 .elementor-element.elementor-element-f73f05c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-1221 .elementor-element.elementor-element-f73f05c .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-weight:200;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-0769a0f{--display:flex;--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-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:180px}.elementor-1221 .elementor-element.elementor-element-4a651a7 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:17px;font-weight:500;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-aafff06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-7d61442{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-46ef5b0{--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}.elementor-1221 .elementor-element.elementor-element-2d72c80 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:400;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-e9c6769 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:300;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-d236617.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-d236617.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-d236617.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-d236617.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-d236617.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon{font-size:50px}.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon svg{height:50px}.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon svg{transform:rotate(-45deg)}.elementor-1221 .elementor-element.elementor-element-785cf85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-17707d5{--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}.elementor-1221 .elementor-element.elementor-element-9284ca5 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:400;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-ec47018 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:300;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-8668cff.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-8668cff.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-8668cff.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-8668cff.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-8668cff.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon{font-size:50px}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon svg{height:50px}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-e265a97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-ec60113{--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}.elementor-1221 .elementor-element.elementor-element-529f82d .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:400;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-07aab53 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:300;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-42b612c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-42b612c.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-42b612c.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-42b612c.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-42b612c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon{font-size:50px}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon svg{height:50px}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-ba15b90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-e96d7e2{--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}.elementor-1221 .elementor-element.elementor-element-af5aeb0 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:400;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-d44cd59 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:300;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-a3f3179.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-a3f3179.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-a3f3179.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-a3f3179.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-a3f3179.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon{font-size:50px}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon svg{height:50px}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-8df6e0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-b920376{--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}.elementor-1221 .elementor-element.elementor-element-8b91fc1 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:400;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-2dfc932 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:300;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-adf43e9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-adf43e9.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-adf43e9.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-adf43e9.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-adf43e9.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon{font-size:50px}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon svg{height:50px}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-266b440{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-aaeac37{--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}.elementor-1221 .elementor-element.elementor-element-897d56d .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:400;text-transform:uppercase;text-decoration:none}.elementor-1221 .elementor-element.elementor-element-387d114 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:30px;font-weight:300;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-2216a8f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-2216a8f.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-2216a8f.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-2216a8f.elementor-view-framed .elementor-icon,.elementor-1221 .elementor-element.elementor-element-2216a8f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon{font-size:50px}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon svg{height:50px}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-985aa55{--display:flex;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-e643daa .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:17px;font-weight:200;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-ab6249b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-35aac92{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1221 .elementor-element.elementor-element-35aac92 .widget-image-caption{text-align:start;color:var(--e-global-color-secondary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:15px;font-weight:200;text-transform:none;text-decoration:none;margin-block-start:10px}.elementor-1221 .elementor-element.elementor-element-17d9eaa{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1221 .elementor-element.elementor-element-17d9eaa .widget-image-caption{text-align:start;color:var(--e-global-color-secondary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:15px;font-weight:200;text-transform:none;text-decoration:none;margin-block-start:10px}.elementor-1221 .elementor-element.elementor-element-9b9911a{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-6bb2bb8 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:17px;font-weight:200;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-f5a558b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-8cbee07{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1221 .elementor-element.elementor-element-8cbee07 .widget-image-caption{text-align:start;color:var(--e-global-color-secondary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:15px;font-weight:200;text-transform:none;text-decoration:none;margin-block-start:10px}.elementor-1221 .elementor-element.elementor-element-f5fe365{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1221 .elementor-element.elementor-element-f5fe365 .widget-image-caption{text-align:start;color:var(--e-global-color-secondary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:15px;font-weight:200;text-transform:none;text-decoration:none;margin-block-start:10px}.elementor-1221 .elementor-element.elementor-element-5c5ace1{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-c1afcdc .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:17px;font-weight:200;text-transform:uppercase;text-decoration:none;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-57f2a92{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-74d8200{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1221 .elementor-element.elementor-element-74d8200 .widget-image-caption{text-align:start;color:var(--e-global-color-secondary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:15px;font-weight:200;text-transform:none;text-decoration:none;margin-block-start:10px}.elementor-1221 .elementor-element.elementor-element-909181d{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1221 .elementor-element.elementor-element-909181d .widget-image-caption{text-align:start;color:var(--e-global-color-secondary);font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:15px;font-weight:200;text-transform:none;text-decoration:none;margin-block-start:10px}.elementor-1221 .elementor-element.elementor-element-74ea119{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-ab9e951{--display:flex;--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}.elementor-1221 .elementor-element.elementor-element-4eb7400{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-1221 .elementor-element.elementor-element-4eb7400 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:40px;font-weight:200;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-78a4723{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-1221 .elementor-element.elementor-element-78a4723 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:40px;font-weight:200;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-1a26375{--display:flex;--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-style:none;--border-style:none;--border-radius:0px 0px 0px 0px}.elementor-1221 .elementor-element.elementor-element-b976f52{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:0px}.elementor-1221 .elementor-element.elementor-element-b976f52 .elementor-loop-container{grid-auto-rows:1fr}.elementor-1221 .elementor-element.elementor-element-b976f52 .e-loop-item>.elementor-section,.elementor-1221 .elementor-element.elementor-element-b976f52 .e-loop-item>.elementor-section>.elementor-container,.elementor-1221 .elementor-element.elementor-element-b976f52 .e-loop-item>.e-con,.elementor-1221 .elementor-element.elementor-element-b976f52 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-1221 .elementor-element.elementor-element-2d7bfa3{--display:flex;--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1221 .elementor-element.elementor-element-ea2e60c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-1221 .elementor-element.elementor-element-ea2e60c .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:40px;font-weight:200;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-2e95ec7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:start}.elementor-1221 .elementor-element.elementor-element-2e95ec7 .elementor-heading-title{font-family:"sofia-pro",Sans-serif,Arial,Helvetica;font-size:40px;font-weight:200;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-1221 .elementor-element.elementor-element-bd1af26{--display:flex;--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1221 .elementor-element.elementor-element-b7c5b8f{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:0px}.elementor-1221 .elementor-element.elementor-element-b7c5b8f .elementor-loop-container{grid-auto-rows:1fr}.elementor-1221 .elementor-element.elementor-element-b7c5b8f .e-loop-item>.elementor-section,.elementor-1221 .elementor-element.elementor-element-b7c5b8f .e-loop-item>.elementor-section>.elementor-container,.elementor-1221 .elementor-element.elementor-element-b7c5b8f .e-loop-item>.e-con,.elementor-1221 .elementor-element.elementor-element-b7c5b8f .e-loop-item .elementor-section-wrap>.e-con{height:100%}@media(max-width:1024px){.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price .shopengine-discount-badge{font-size:var(--e-global-typography-005c663-font-size)}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .stock{font-size:var(--e-global-typography-005c663-font-size)}.elementor-1221 .elementor-element.elementor-element-b976f52{--grid-columns:2}.elementor-1221 .elementor-element.elementor-element-b7c5b8f{--grid-columns:2}}@media(max-width:767px){.elementor-1221 .elementor-element.elementor-element-55d95dc .woocommerce-breadcrumb{font-size:11px}.elementor-1221 .elementor-element.elementor-element-c04baf5 .elementor-heading-title{font-size:23px}.elementor-1221 .elementor-element.elementor-element-647bce5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-1221 .elementor-element.elementor-element-647bce5 .woocommerce-product-details__short-description{font-size:13px}.elementor-1221 .elementor-element.elementor-element-b83de24{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1221 .elementor-element.elementor-element-b83de24 .shopengine-product-price .price .shopengine-discount-badge{font-size:var(--e-global-typography-005c663-font-size)}.elementor-1221 .elementor-element.elementor-element-83683fc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1221 .elementor-element.elementor-element-83683fc .shopengine-product-description,.elementor-1221 .elementor-element.elementor-element-83683fc .shopengine-product-description li{font-size:13px}.elementor-1221 .elementor-element.elementor-element-ad32ece{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .stock{font-size:var(--e-global-typography-005c663-font-size)}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .cart .button{font-size:15px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity .qty{font-size:14px}.elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap{margin:0 0 0 0}.rtl .elementor-1221 .elementor-element.elementor-element-ad32ece .shopengine-swatches .quantity-wrap{margin:0 0 0 0}.elementor-1221 .elementor-element.elementor-element-eba5fd8{--flex-wrap:nowrap}.elementor-1221 .elementor-element.elementor-element-3c295cf{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-1221 .elementor-element.elementor-element-c5eec09{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 040px 0 0;font-size:13px}.elementor-1221 .elementor-element.elementor-element-027039c{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-1221 .elementor-element.elementor-element-844f4bd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 040px 0 0;font-size:13px}.elementor-1221 .elementor-element.elementor-element-4666008{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-1221 .elementor-element.elementor-element-2a1fee4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 040px 0 0;font-size:13px}.elementor-1221 .elementor-element.elementor-element-84c5fc4{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-1221 .elementor-element.elementor-element-57f1e5f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 040px 0 0;font-size:13px}.elementor-1221 .elementor-element.elementor-element-7b71214{border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:1px 1px 1px 1px}.elementor-1221 .elementor-element.elementor-element-a64e7b0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 040px 0 0;font-size:13px}.elementor-1221 .elementor-element.elementor-element-c3f7add{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-title-font-size:12px}.elementor-1221 .elementor-element.elementor-element-c3f7add>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-width:0 0 1px 0}.elementor-1221 .elementor-element.elementor-element-c3f7add{--n-accordion-padding:20px 0px 20px 0px}:where(.elementor-1221 .elementor-element.elementor-element-c3f7add>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{line-height:1.2em}.elementor-1221 .elementor-element.elementor-element-52e8019 .elementor-heading-title{font-size:23px}.elementor-1221 .elementor-element.elementor-element-d6046b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1221 .elementor-element.elementor-element-590ad09{width:100%;max-width:100%;columns:1;text-align:start;font-size:13px}.elementor-1221 .elementor-element.elementor-element-f73f05c .elementor-heading-title{font-size:23px}.elementor-1221 .elementor-element.elementor-element-0769a0f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1221 .elementor-element.elementor-element-4a651a7 .elementor-heading-title{font-size:12px}.elementor-1221 .elementor-element.elementor-element-7d61442{--justify-content:center}.elementor-1221 .elementor-element.elementor-element-46ef5b0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-2d72c80 .elementor-heading-title{font-size:21px}.elementor-1221 .elementor-element.elementor-element-e9c6769{text-align:center}.elementor-1221 .elementor-element.elementor-element-e9c6769 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-d236617{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-1221 .elementor-element.elementor-element-d236617.elementor-element{--order:-99999 /* order start hack */}.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon{font-size:35px}.elementor-1221 .elementor-element.elementor-element-d236617 .elementor-icon svg{height:35px}.elementor-1221 .elementor-element.elementor-element-785cf85{--justify-content:center}.elementor-1221 .elementor-element.elementor-element-17707d5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-9284ca5 .elementor-heading-title{font-size:21px}.elementor-1221 .elementor-element.elementor-element-ec47018{text-align:center}.elementor-1221 .elementor-element.elementor-element-ec47018 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-8668cff{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-1221 .elementor-element.elementor-element-8668cff.elementor-element{--order:-99999 /* order start hack */}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon{font-size:35px}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon svg{height:35px}.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-8668cff .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-e265a97{--justify-content:center}.elementor-1221 .elementor-element.elementor-element-ec60113{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-529f82d .elementor-heading-title{font-size:21px}.elementor-1221 .elementor-element.elementor-element-07aab53{text-align:center}.elementor-1221 .elementor-element.elementor-element-07aab53 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-42b612c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-1221 .elementor-element.elementor-element-42b612c.elementor-element{--order:-99999 /* order start hack */}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon{font-size:35px}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon svg{height:35px}.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-42b612c .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-ba15b90{--justify-content:center}.elementor-1221 .elementor-element.elementor-element-e96d7e2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-af5aeb0 .elementor-heading-title{font-size:21px}.elementor-1221 .elementor-element.elementor-element-d44cd59{text-align:center}.elementor-1221 .elementor-element.elementor-element-d44cd59 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-a3f3179{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-1221 .elementor-element.elementor-element-a3f3179.elementor-element{--order:-99999 /* order start hack */}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon{font-size:35px}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon svg{height:35px}.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-a3f3179 .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-8df6e0b{--justify-content:center}.elementor-1221 .elementor-element.elementor-element-b920376{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-8b91fc1 .elementor-heading-title{font-size:21px}.elementor-1221 .elementor-element.elementor-element-2dfc932{text-align:center}.elementor-1221 .elementor-element.elementor-element-2dfc932 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-adf43e9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-1221 .elementor-element.elementor-element-adf43e9.elementor-element{--order:-99999 /* order start hack */}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon{font-size:35px}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon svg{height:35px}.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-adf43e9 .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-266b440{--justify-content:center}.elementor-1221 .elementor-element.elementor-element-aaeac37{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1221 .elementor-element.elementor-element-897d56d .elementor-heading-title{font-size:21px}.elementor-1221 .elementor-element.elementor-element-387d114{text-align:center}.elementor-1221 .elementor-element.elementor-element-387d114 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-2216a8f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-1221 .elementor-element.elementor-element-2216a8f.elementor-element{--order:-99999 /* order start hack */}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon-wrapper{text-align:center}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon{font-size:35px}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon svg{height:35px}.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon i,.elementor-1221 .elementor-element.elementor-element-2216a8f .elementor-icon svg{transform:rotate(45deg)}.elementor-1221 .elementor-element.elementor-element-e643daa .elementor-heading-title{font-size:13px;line-height:1.5em}.elementor-1221 .elementor-element.elementor-element-35aac92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1221 .elementor-element.elementor-element-35aac92 .widget-image-caption{font-size:12px}.elementor-1221 .elementor-element.elementor-element-17d9eaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1221 .elementor-element.elementor-element-17d9eaa .widget-image-caption{font-size:12px}.elementor-1221 .elementor-element.elementor-element-6bb2bb8 .elementor-heading-title{font-size:13px;line-height:1.5em}.elementor-1221 .elementor-element.elementor-element-8cbee07{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1221 .elementor-element.elementor-element-8cbee07 .widget-image-caption{font-size:12px}.elementor-1221 .elementor-element.elementor-element-f5fe365{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1221 .elementor-element.elementor-element-f5fe365 .widget-image-caption{font-size:12px}.elementor-1221 .elementor-element.elementor-element-c1afcdc .elementor-heading-title{font-size:13px;line-height:1.5em}.elementor-1221 .elementor-element.elementor-element-74d8200{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1221 .elementor-element.elementor-element-74d8200 .widget-image-caption{font-size:12px}.elementor-1221 .elementor-element.elementor-element-909181d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1221 .elementor-element.elementor-element-909181d .widget-image-caption{font-size:12px}.elementor-1221 .elementor-element.elementor-element-4eb7400{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1221 .elementor-element.elementor-element-4eb7400 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-78a4723{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1221 .elementor-element.elementor-element-78a4723 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-1a26375{--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}.elementor-1221 .elementor-element.elementor-element-b976f52{--grid-columns:2;--grid-column-gap:10px}.elementor-1221 .elementor-element.elementor-element-ea2e60c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1221 .elementor-element.elementor-element-ea2e60c .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-2e95ec7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1221 .elementor-element.elementor-element-2e95ec7 .elementor-heading-title{font-size:20px}.elementor-1221 .elementor-element.elementor-element-b7c5b8f{--grid-columns:2;--grid-column-gap:10px}}@media(min-width:768px){.elementor-1221 .elementor-element.elementor-element-3e6e90f{--width:45%}.elementor-1221 .elementor-element.elementor-element-2f7d84e{--width:55%}.elementor-1221 .elementor-element.elementor-element-d805473{--width:35%}.elementor-1221 .elementor-element.elementor-element-d6046b1{--width:65%}.elementor-1221 .elementor-element.elementor-element-671cdf2{--width:35%}.elementor-1221 .elementor-element.elementor-element-0769a0f{--width:65%}.elementor-1221 .elementor-element.elementor-element-ab9e951{--width:35%}.elementor-1221 .elementor-element.elementor-element-1a26375{--width:65%}}.woocommerce-product-gallery{display:flex!important;align-items:flex-end;gap:8px!important}.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{display:flex!important;flex-direction:column!important;width:110px!important;min-width:110px!important;margin:0!important;padding:0!important;order:-1!important}.woocommerce-product-gallery .flex-control-thumbs li{width:100%!important;margin:0!important;padding:8px 0 0 0!important;list-style:none}.woocommerce-product-gallery .flex-control-thumbs img{width:100%!important;height:auto!important;cursor:pointer}.woocommerce-product-gallery .flex-viewport{flex:1!important;margin:0!important}