.elementor-1170201 .elementor-element.elementor-element-2ef0b43 .elementor-nav--dropdown{background-color:#FFFFFF;}.elementor-1170201 .elementor-element.elementor-element-2ef0b43 .elementor-nav--main .elementor-nav--dropdown, .elementor-1170201 .elementor-element.elementor-element-2ef0b43 .elementor-nav__container.elementor-nav--dropdown{box-shadow:7px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-1170201 .elementor-element.elementor-element-2ef0b43 .elementor-nav--dropdown a{padding-top:10px;padding-bottom:10px;}.elementor-1170201 .elementor-element.elementor-element-2ef0b43 .elementor-nav--dropdown li:not(:last-child){border-style:dotted;border-color:#4864E9;border-bottom-width:1px;}.elementor-1170201 .elementor-element.elementor-element-2ef0b43 .elementor-nav--main > .elementor-nav > li > .elementor-nav--dropdown, .elementor-1170201 .elementor-element.elementor-element-2ef0b43 .elementor-nav__container.elementor-nav--dropdown{margin-top:0px !important;}.elementor-1170201 .elementor-element.elementor-element-2ef0b43 > .elementor-widget-container{background-color:#3E5CEA;}.elementor-1170201 .elementor-element.elementor-element-a228b98 .elementor-image img{width:100%;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-1170201 .elementor-element.elementor-element-644e2e8 .elementor-image img{width:100%;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-1170201 .elementor-element.elementor-element-149f8e6 .elementor-image img{box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-1170201 .elementor-element.elementor-element-c795236 .elementor-image img{max-width:50%;height:120px;}.elementor-1170201 .elementor-element.elementor-element-31e28be.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(5, 1fr);grid-gap:5px;}.elementor-1170201 .elementor-element.elementor-element-31e28be.ce-image-gallery--layout-masonry .ce-image-gallery{columns:5;column-gap:5px;}.elementor-1170201 .elementor-element.elementor-element-31e28be.ce-image-gallery--layout-masonry figure{margin-bottom:5px;}.elementor-1170201 .elementor-element.elementor-element-31e28be img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-1170201 .elementor-element.elementor-element-31e28be .ce-image-gallery{grid-auto-rows:minmax(70px, 1fr);}.elementor-1170201 .elementor-element.elementor-element-31e28be .ce-gallery-icon, .elementor-1170201 .elementor-element.elementor-element-31e28be .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1170201 .elementor-element.elementor-element-31e28be .ce-gallery-item{gap:10px;}.elementor-1170201 .elementor-element.elementor-element-31e28be figcaption{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-31e28be figcaption, .elementor-1170201 .elementor-element.elementor-element-31e28be figcaption a{font-size:12px;font-weight:600;line-height:1em;letter-spacing:0px;}.elementor-1170201 .elementor-element.elementor-element-31e28be{width:99%;max-width:max(99%, 100%);}.elementor-1170201 .elementor-element.elementor-element-f7e0090 .elementor-text-editor{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-4804fdd .elementor-spacer-inner{height:50px;}.elementor-1170201 .elementor-element.elementor-element-3b4ce02{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-3b4ce02 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-3b4ce02 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-7e02115.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(6, 1fr);grid-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-7e02115.ce-image-gallery--layout-masonry .ce-image-gallery{columns:6;column-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-7e02115.ce-image-gallery--layout-masonry figure{margin-bottom:10px;}.elementor-1170201 .elementor-element.elementor-element-7e02115 .ce-gallery-icon, .elementor-1170201 .elementor-element.elementor-element-7e02115 .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1170201 .elementor-element.elementor-element-7e02115 .ce-gallery-item{gap:10px;}.elementor-1170201 .elementor-element.elementor-element-7e02115 figcaption{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-3cb5f38{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-3cb5f38 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-3cb5f38 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-56bcf2d .ce-product-grid{grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-e77bd50{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-96b30aa{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-96b30aa .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-96b30aa .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-e498eb5 .elementor-heading-title{margin-bottom:20px;}.elementor-1170201 .elementor-element.elementor-element-e498eb5.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(6, 1fr);grid-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-e498eb5.ce-image-gallery--layout-masonry .ce-image-gallery{columns:6;column-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-e498eb5.ce-image-gallery--layout-masonry figure{margin-bottom:10px;}.elementor-1170201 .elementor-element.elementor-element-e498eb5 .ce-gallery-icon, .elementor-1170201 .elementor-element.elementor-element-e498eb5 .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1170201 .elementor-element.elementor-element-e498eb5 .ce-gallery-item{gap:10px;}.elementor-1170201 .elementor-element.elementor-element-e498eb5 figcaption{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-946b899{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-946b899 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-946b899 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .elementor-heading-title{margin-bottom:20px;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(6, 1fr);grid-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6.ce-image-gallery--layout-masonry .ce-image-gallery{columns:6;column-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6.ce-image-gallery--layout-masonry figure{margin-bottom:10px;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .ce-gallery-icon, .elementor-1170201 .elementor-element.elementor-element-6f41eb6 .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .ce-gallery-item{gap:10px;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6 figcaption{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-152282e{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-152282e .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-152282e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-b42a9af .elementor-heading-title{margin-bottom:20px;}.elementor-1170201 .elementor-element.elementor-element-b42a9af.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(6, 1fr);grid-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-b42a9af.ce-image-gallery--layout-masonry .ce-image-gallery{columns:6;column-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-b42a9af.ce-image-gallery--layout-masonry figure{margin-bottom:10px;}.elementor-1170201 .elementor-element.elementor-element-b42a9af .ce-gallery-icon, .elementor-1170201 .elementor-element.elementor-element-b42a9af .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1170201 .elementor-element.elementor-element-b42a9af .ce-gallery-item{gap:10px;}.elementor-1170201 .elementor-element.elementor-element-b42a9af figcaption{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-054cfc1 .ce-product-grid{grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-d7769a3{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-62b1903{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-62b1903 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-62b1903 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-968fba2 .ce-product-grid{grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-67d5dbf{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-5c48062{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-5c48062 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-5c48062 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-a3324f3{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-a3324f3 .elementor-image img{max-width:153px;}.elementor-1170201 .elementor-element.elementor-element-37f17f0 .ce-product-grid{grid-template-columns:repeat(6, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-5214bd0{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-325bf2f{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-325bf2f .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-325bf2f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-07e0db7{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-07e0db7 .elementor-image img{max-width:150px;}.elementor-1170201 .elementor-element.elementor-element-78719fa .ce-product-grid{grid-template-columns:repeat(6, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-4b70c81{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-1569e05{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-1569e05 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-1569e05 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-54865f2 .ce-product-grid{grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-15d7379{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-f4a449f{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-f4a449f .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-f4a449f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-af4fcd3 .ce-product-grid{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-7d58b82{text-align:right;}.elementor-1170201 .elementor-element.elementor-element-a80c9ed{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-a80c9ed .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-a80c9ed .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-862a9e8 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:11px;}.elementor-1170201 .elementor-element.elementor-element-862a9e8 .swiper-slide{margin-top:calc(1px / 2);margin-bottom:calc(1px / 2);}.elementor-1170201 .elementor-element.elementor-element-388162e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:11px;}.elementor-1170201 .elementor-element.elementor-element-388162e .swiper-slide{margin-top:calc(1px / 2);margin-bottom:calc(1px / 2);}.elementor-1170201 .elementor-element.elementor-element-0500885{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-0500885 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-0500885 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-d1211ba .elementor-heading-title{margin-bottom:20px;}.elementor-1170201 .elementor-element.elementor-element-d1211ba.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(6, 1fr);grid-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-d1211ba.ce-image-gallery--layout-masonry .ce-image-gallery{columns:6;column-gap:10px;}.elementor-1170201 .elementor-element.elementor-element-d1211ba.ce-image-gallery--layout-masonry figure{margin-bottom:10px;}.elementor-1170201 .elementor-element.elementor-element-d1211ba .ce-gallery-icon, .elementor-1170201 .elementor-element.elementor-element-d1211ba .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-1170201 .elementor-element.elementor-element-d1211ba .ce-gallery-item{gap:10px;}.elementor-1170201 .elementor-element.elementor-element-d1211ba figcaption{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-02b9b80{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-02b9b80 .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-02b9b80 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-357279cf > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170201 .elementor-element.elementor-element-357279cf{padding:100px 0px 100px 0px;}.elementor-1170201 .elementor-element.elementor-element-4b6f7b31 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-1170201 .elementor-element.elementor-element-27b981e4{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-27b981e4 .elementor-heading-title{font-size:55px;font-weight:600;}.elementor-1170201 .elementor-element.elementor-element-71ace7b6{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-71ace7b6 .elementor-heading-title{color:#bfbfbf;font-size:16px;font-weight:300;}.elementor-1170201 .elementor-element.elementor-element-434519dc .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:50px;}.elementor-1170201 .elementor-element.elementor-element-434519dc .elementor-image-carousel-caption{text-align:center;}.elementor-1170201 .elementor-element.elementor-element-434519dc .swiper-pagination-bullet{width:8px;height:8px;}.elementor-1170201 .elementor-element.elementor-element-434519dc > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-1170201 .elementor-element.elementor-element-b10853c{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170201 .elementor-element.elementor-element-b10853c .elementor-divider-separator{width:100%;}.elementor-1170201 .elementor-element.elementor-element-b10853c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170201 .elementor-element.elementor-element-d645b00 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:5px;}.elementor-1170201 .elementor-element.elementor-element-d645b00 .swiper-slide{margin-top:calc(5px / 2);margin-bottom:calc(5px / 2);}.elementor-1170201 .elementor-element.elementor-element-d13c202{text-align:right;}@media(min-width:768px){.elementor-1170201 .elementor-element.elementor-element-8c23ae0{width:23.96%;}.elementor-1170201 .elementor-element.elementor-element-9bcdb72{width:76.04%;}}@media(max-width:1024px){.elementor-1170201 .elementor-element.elementor-element-31e28be.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-1170201 .elementor-element.elementor-element-31e28be.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}.elementor-1170201 .elementor-element.elementor-element-7e02115.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-1170201 .elementor-element.elementor-element-7e02115.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}.elementor-1170201 .elementor-element.elementor-element-56bcf2d .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-e498eb5.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-1170201 .elementor-element.elementor-element-e498eb5.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-1170201 .elementor-element.elementor-element-6f41eb6.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}.elementor-1170201 .elementor-element.elementor-element-b42a9af.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-1170201 .elementor-element.elementor-element-b42a9af.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}.elementor-1170201 .elementor-element.elementor-element-054cfc1 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-968fba2 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-37f17f0 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-78719fa .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-54865f2 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-af4fcd3 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-d1211ba.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-1170201 .elementor-element.elementor-element-d1211ba.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}.elementor-1170201 .elementor-element.elementor-element-357279cf{padding:100px 25px 100px 25px;}.elementor-1170201 .elementor-element.elementor-element-27b981e4 .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-1170201 .elementor-element.elementor-element-31e28be.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1170201 .elementor-element.elementor-element-31e28be.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1170201 .elementor-element.elementor-element-7e02115.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1170201 .elementor-element.elementor-element-7e02115.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1170201 .elementor-element.elementor-element-56bcf2d .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-e498eb5.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1170201 .elementor-element.elementor-element-e498eb5.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1170201 .elementor-element.elementor-element-6f41eb6.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1170201 .elementor-element.elementor-element-6f41eb6.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1170201 .elementor-element.elementor-element-b42a9af.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1170201 .elementor-element.elementor-element-b42a9af.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1170201 .elementor-element.elementor-element-054cfc1 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-968fba2 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-37f17f0 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-78719fa .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-54865f2 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-af4fcd3 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170201 .elementor-element.elementor-element-d1211ba.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-1170201 .elementor-element.elementor-element-d1211ba.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-1170201 .elementor-element.elementor-element-357279cf{padding:50px 20px 50px 20px;}.elementor-1170201 .elementor-element.elementor-element-27b981e4 .elementor-heading-title{font-size:45px;}}/* Start custom CSS for category-grid, class: .elementor-element-31e28be *//* Space between categories */
.elementor-1170201 .elementor-element.elementor-element-31e28be .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-31e28be figure,
.elementor-1170201 .elementor-element.elementor-element-31e28be .category-item {
    margin: 12px;
}

/* Card */
.elementor-1170201 .elementor-element.elementor-element-31e28be .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-31e28be figure,
.elementor-1170201 .elementor-element.elementor-element-31e28be .category-item {

    background: #ffffff;

    border: 1px solid #e6eaf0;

    border-radius: 18px;

    padding: 18px;

    text-align: center;

    box-shadow: 0 5px 15px rgba(0,0,0,.06);

    transition: all .35s ease;

    height: 100%;
}

/* Hover */
.elementor-1170201 .elementor-element.elementor-element-31e28be .elementor-image-box-wrapper:hover,
.elementor-1170201 .elementor-element.elementor-element-31e28be figure:hover,
.elementor-1170201 .elementor-element.elementor-element-31e28be .category-item:hover {

    transform: translateY(-8px);

    box-shadow: 0 18px 35px rgba(0,0,0,.15);

    border-color: #1976ff;
}

/* Image */
.elementor-1170201 .elementor-element.elementor-element-31e28be img {

    border-radius: 12px;

    transition: .3s;

    margin-bottom: 12px;
}

.elementor-1170201 .elementor-element.elementor-element-31e28be:hover img {

    transform: scale(1.08);

}

/* Text */
.elementor-1170201 .elementor-element.elementor-element-31e28be .elementor-image-box-title,
.elementor-1170201 .elementor-element.elementor-element-31e28be figcaption,
.elementor-1170201 .elementor-element.elementor-element-31e28be .caption,
.elementor-1170201 .elementor-element.elementor-element-31e28be a {

    font-size: 15px;

    font-weight: 600;

    color: #263238;

    text-decoration: none;

    line-height: 1.4;
}

.elementor-1170201 .elementor-element.elementor-element-31e28be a:hover {

    color: #1976ff;

}/* End custom CSS */
/* Start custom CSS for category-grid, class: .elementor-element-7e02115 *//* Space between categories */
.elementor-1170201 .elementor-element.elementor-element-7e02115 .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-7e02115 figure,
.elementor-1170201 .elementor-element.elementor-element-7e02115 .category-item {
    margin: 12px;
}

/* Card */
.elementor-1170201 .elementor-element.elementor-element-7e02115 .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-7e02115 figure,
.elementor-1170201 .elementor-element.elementor-element-7e02115 .category-item {

    background: #ffffff;

    border: 1px solid #e6eaf0;

    border-radius: 18px;

    padding: 18px;

    text-align: center;

    box-shadow: 0 5px 15px rgba(0,0,0,.06);

    transition: all .35s ease;

    height: 100%;
}

/* Hover */
.elementor-1170201 .elementor-element.elementor-element-7e02115 .elementor-image-box-wrapper:hover,
.elementor-1170201 .elementor-element.elementor-element-7e02115 figure:hover,
.elementor-1170201 .elementor-element.elementor-element-7e02115 .category-item:hover {

    transform: translateY(-8px);

    box-shadow: 0 18px 35px rgba(0,0,0,.15);

    border-color: #1976ff;
}

/* Image */
.elementor-1170201 .elementor-element.elementor-element-7e02115 img {

    border-radius: 12px;

    transition: .3s;

    margin-bottom: 12px;
}

.elementor-1170201 .elementor-element.elementor-element-7e02115:hover img {

    transform: scale(1.08);

}

/* Text */
.elementor-1170201 .elementor-element.elementor-element-7e02115 .elementor-image-box-title,
.elementor-1170201 .elementor-element.elementor-element-7e02115 figcaption,
.elementor-1170201 .elementor-element.elementor-element-7e02115 .caption,
.elementor-1170201 .elementor-element.elementor-element-7e02115 a {

    font-size: 15px;

    font-weight: 600;

    color: #263238;

    text-decoration: none;

    line-height: 1.4;
}

.elementor-1170201 .elementor-element.elementor-element-7e02115 a:hover {

    color: #1976ff;

}/* End custom CSS */
/* Start custom CSS for category-grid, class: .elementor-element-e498eb5 *//* Space between categories */
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 figure,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .category-item {
    margin: 12px;
}

/* Card */
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 figure,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .category-item {

    background: #ffffff;

    border: 1px solid #e6eaf0;

    border-radius: 18px;

    padding: 18px;

    text-align: center;

    box-shadow: 0 5px 15px rgba(0,0,0,.06);

    transition: all .35s ease;

    height: 100%;
}

/* Hover */
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .elementor-image-box-wrapper:hover,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 figure:hover,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .category-item:hover {

    transform: translateY(-8px);

    box-shadow: 0 18px 35px rgba(0,0,0,.15);

    border-color: #1976ff;
}

/* Image */
.elementor-1170201 .elementor-element.elementor-element-e498eb5 img {

    border-radius: 12px;

    transition: .3s;

    margin-bottom: 12px;
}

.elementor-1170201 .elementor-element.elementor-element-e498eb5:hover img {

    transform: scale(1.08);

}

/* Text */
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .elementor-image-box-title,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 figcaption,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 .caption,
.elementor-1170201 .elementor-element.elementor-element-e498eb5 a {

    font-size: 15px;

    font-weight: 600;

    color: #263238;

    text-decoration: none;

    line-height: 1.4;
}

.elementor-1170201 .elementor-element.elementor-element-e498eb5 a:hover {

    color: #1976ff;

}/* End custom CSS */
/* Start custom CSS for category-grid, class: .elementor-element-6f41eb6 *//* Space between categories */
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 figure,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .category-item {
    margin: 12px;
}

/* Card */
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 figure,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .category-item {

    background: #ffffff;

    border: 1px solid #e6eaf0;

    border-radius: 18px;

    padding: 18px;

    text-align: center;

    box-shadow: 0 5px 15px rgba(0,0,0,.06);

    transition: all .35s ease;

    height: 100%;
}

/* Hover */
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .elementor-image-box-wrapper:hover,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 figure:hover,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .category-item:hover {

    transform: translateY(-8px);

    box-shadow: 0 18px 35px rgba(0,0,0,.15);

    border-color: #1976ff;
}

/* Image */
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 img {

    border-radius: 12px;

    transition: .3s;

    margin-bottom: 12px;
}

.elementor-1170201 .elementor-element.elementor-element-6f41eb6:hover img {

    transform: scale(1.08);

}

/* Text */
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .elementor-image-box-title,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 figcaption,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 .caption,
.elementor-1170201 .elementor-element.elementor-element-6f41eb6 a {

    font-size: 15px;

    font-weight: 600;

    color: #263238;

    text-decoration: none;

    line-height: 1.4;
}

.elementor-1170201 .elementor-element.elementor-element-6f41eb6 a:hover {

    color: #1976ff;

}/* End custom CSS */
/* Start custom CSS for category-grid, class: .elementor-element-b42a9af *//* Space between categories */
.elementor-1170201 .elementor-element.elementor-element-b42a9af .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-b42a9af figure,
.elementor-1170201 .elementor-element.elementor-element-b42a9af .category-item {
    margin: 12px;
}

/* Card */
.elementor-1170201 .elementor-element.elementor-element-b42a9af .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-b42a9af figure,
.elementor-1170201 .elementor-element.elementor-element-b42a9af .category-item {

    background: #ffffff;

    border: 1px solid #e6eaf0;

    border-radius: 18px;

    padding: 18px;

    text-align: center;

    box-shadow: 0 5px 15px rgba(0,0,0,.06);

    transition: all .35s ease;

    height: 100%;
}

/* Hover */
.elementor-1170201 .elementor-element.elementor-element-b42a9af .elementor-image-box-wrapper:hover,
.elementor-1170201 .elementor-element.elementor-element-b42a9af figure:hover,
.elementor-1170201 .elementor-element.elementor-element-b42a9af .category-item:hover {

    transform: translateY(-8px);

    box-shadow: 0 18px 35px rgba(0,0,0,.15);

    border-color: #1976ff;
}

/* Image */
.elementor-1170201 .elementor-element.elementor-element-b42a9af img {

    border-radius: 12px;

    transition: .3s;

    margin-bottom: 12px;
}

.elementor-1170201 .elementor-element.elementor-element-b42a9af:hover img {

    transform: scale(1.08);

}

/* Text */
.elementor-1170201 .elementor-element.elementor-element-b42a9af .elementor-image-box-title,
.elementor-1170201 .elementor-element.elementor-element-b42a9af figcaption,
.elementor-1170201 .elementor-element.elementor-element-b42a9af .caption,
.elementor-1170201 .elementor-element.elementor-element-b42a9af a {

    font-size: 15px;

    font-weight: 600;

    color: #263238;

    text-decoration: none;

    line-height: 1.4;
}

.elementor-1170201 .elementor-element.elementor-element-b42a9af a:hover {

    color: #1976ff;

}/* End custom CSS */
/* Start custom CSS for category-grid, class: .elementor-element-d1211ba *//* Space between categories */
.elementor-1170201 .elementor-element.elementor-element-d1211ba .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-d1211ba figure,
.elementor-1170201 .elementor-element.elementor-element-d1211ba .category-item {
    margin: 12px;
}

/* Card */
.elementor-1170201 .elementor-element.elementor-element-d1211ba .elementor-image-box-wrapper,
.elementor-1170201 .elementor-element.elementor-element-d1211ba figure,
.elementor-1170201 .elementor-element.elementor-element-d1211ba .category-item {

    background: #ffffff;

    border: 1px solid #e6eaf0;

    border-radius: 18px;

    padding: 18px;

    text-align: center;

    box-shadow: 0 5px 15px rgba(0,0,0,.06);

    transition: all .35s ease;

    height: 100%;
}

/* Hover */
.elementor-1170201 .elementor-element.elementor-element-d1211ba .elementor-image-box-wrapper:hover,
.elementor-1170201 .elementor-element.elementor-element-d1211ba figure:hover,
.elementor-1170201 .elementor-element.elementor-element-d1211ba .category-item:hover {

    transform: translateY(-8px);

    box-shadow: 0 18px 35px rgba(0,0,0,.15);

    border-color: #1976ff;
}

/* Image */
.elementor-1170201 .elementor-element.elementor-element-d1211ba img {

    border-radius: 12px;

    transition: .3s;

    margin-bottom: 12px;
}

.elementor-1170201 .elementor-element.elementor-element-d1211ba:hover img {

    transform: scale(1.08);

}

/* Text */
.elementor-1170201 .elementor-element.elementor-element-d1211ba .elementor-image-box-title,
.elementor-1170201 .elementor-element.elementor-element-d1211ba figcaption,
.elementor-1170201 .elementor-element.elementor-element-d1211ba .caption,
.elementor-1170201 .elementor-element.elementor-element-d1211ba a {

    font-size: 15px;

    font-weight: 600;

    color: #263238;

    text-decoration: none;

    line-height: 1.4;
}

.elementor-1170201 .elementor-element.elementor-element-d1211ba a:hover {

    color: #1976ff;

}/* End custom CSS */