.elementor-16525 .elementor-element.elementor-element-1528975{overflow:hidden;}.elementor-16525 .elementor-element.elementor-element-2c58216 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-repeater-item-2b93131 .swiper-slide-bg{background-image:url(https://www.kitchencabinetdesign.us/wp-content/uploads/2024/05/Frame-105-1.png);background-size:cover;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-slide-button{background-color:#BE0C3C;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;border-radius:5px;color:#FFFFFF;border-color:#BE0C3C;}.elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-slide-button:hover{background-color:#FFFFFF;color:#BE0C3C;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-slide-contents{max-width:38%;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-slide-inner{padding:0px 0px 0px 140px;text-align:start;}.elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-slide-heading{color:#000000;font-family:"Montserrat", Sans-serif;font-size:50px;line-height:55px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-slide-description{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-pagination-bullet{height:11px;width:11px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-pagination-fraction{font-size:11px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-pagination-bullet-active{background-color:#BE0C3C;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-repeater-item-2b93131 .swiper-slide-bg{background-image:url(https://www.kitchencabinetdesign.us/wp-content/uploads/2022/06/Pure-White-Kitchen-Cabinets-Door.jpg);background-size:cover;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-slide-button{background-color:#BE0C3C;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;border-radius:5px;color:#FFFFFF;border-color:#BE0C3C;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-slide-button:hover{background-color:#FFFFFF;color:#BE0C3C;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide-contents{max-width:38%;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide-inner{padding:0px 0px 0px 140px;text-align:center;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-slide-heading{color:#000000;font-family:"Montserrat", Sans-serif;font-size:50px;line-height:55px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:12px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-slide-description{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-pagination-bullet{height:11px;width:11px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-pagination-fraction{font-size:11px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-pagination-bullet-active{background-color:#BE0C3C;}.elementor-16525 .elementor-element.elementor-element-104cab1:not(.elementor-motion-effects-element-type-background), .elementor-16525 .elementor-element.elementor-element-104cab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16525 .elementor-element.elementor-element-104cab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-104cab1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-16525 .elementor-element.elementor-element-c74d152.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16525 .elementor-element.elementor-element-c74d152.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16525 .elementor-element.elementor-element-c74d152 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:1px;}.elementor-16525 .elementor-element.elementor-element-c74d152 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-16525 .elementor-element.elementor-element-e2179c6{text-align:center;}.elementor-16525 .elementor-element.elementor-element-e2179c6 .elementor-heading-title{font-size:30px;letter-spacing:2px;color:#020202;}.elementor-16525 .elementor-element.elementor-element-3a775e3{margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:16px;}.elementor-16525 .elementor-element.elementor-element-7d3efce{margin:10px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:16px;}.elementor-16525 .elementor-element.elementor-element-c17000d:not(.elementor-motion-effects-element-type-background), .elementor-16525 .elementor-element.elementor-element-c17000d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16525 .elementor-element.elementor-element-c17000d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-c17000d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16525 .elementor-element.elementor-element-8d22b58{text-align:center;}.elementor-16525 .elementor-element.elementor-element-8d22b58 .elementor-heading-title{font-size:30px;letter-spacing:2px;color:#020202;}.elementor-16525 .elementor-element.elementor-element-999f3fe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16525 .elementor-element.elementor-element-999f3fe.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-16525 .elementor-element.elementor-element-e70b4ed{--divider-border-style:solid;--divider-color:#BE0C3C;--divider-border-width:3px;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-e70b4ed .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-16525 .elementor-element.elementor-element-e70b4ed .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-16525 .elementor-element.elementor-element-a361b8b{margin-top:30px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-e3a4d99.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16525 .elementor-element.elementor-element-e3a4d99 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-16525 .elementor-element.elementor-element-a6c2fbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:start;}.elementor-16525 .elementor-element.elementor-element-a6c2fbc .elementor-heading-title{font-size:35px;color:#000000;}.elementor-16525 .elementor-element.elementor-element-f376eb6{text-align:start;}.elementor-16525 .elementor-element.elementor-element-4c88841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16525 .elementor-element.elementor-element-4c88841 .elementor-tab-title{border-width:0px;border-color:#000000;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-4c88841 .elementor-tab-content{border-width:0px;border-block-end-color:#000000;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-4c88841 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-16525 .elementor-element.elementor-element-4c88841 .elementor-toggle-title, .elementor-16525 .elementor-element.elementor-element-4c88841 .elementor-toggle-icon{color:#000000;}.elementor-16525 .elementor-element.elementor-element-4c88841 .elementor-toggle-icon svg{fill:#000000;}.elementor-16525 .elementor-element.elementor-element-de8e0c4 .elementor-heading-title{font-size:25px;font-weight:600;color:#000000;}.elementor-16525 .elementor-element.elementor-element-7b28669{text-align:start;}.elementor-16525 .elementor-element.elementor-element-2eb1c2e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16525 .elementor-element.elementor-element-45c5a2d .elementor-heading-title{font-size:25px;font-weight:600;color:#000000;}.elementor-16525 .elementor-element.elementor-element-af8db94{text-align:start;}.elementor-16525 .elementor-element.elementor-element-c38ac65{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16525 .elementor-element.elementor-element-c38ac65 .elementor-tab-title{border-width:0px;border-color:#000000;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-c38ac65 .elementor-tab-content{border-width:0px;border-block-end-color:#000000;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-c38ac65 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-16525 .elementor-element.elementor-element-c38ac65 .elementor-toggle-title, .elementor-16525 .elementor-element.elementor-element-c38ac65 .elementor-toggle-icon{color:#000000;}.elementor-16525 .elementor-element.elementor-element-c38ac65 .elementor-toggle-icon svg{fill:#000000;}.elementor-16525 .elementor-element.elementor-element-ad848a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-ad848a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16525 .elementor-element.elementor-element-3877303{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-3877303 img{height:350px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-16525 .elementor-element.elementor-element-870ee8a{margin-top:-70px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-e53a403 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-30af575{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-16525 .elementor-element.elementor-element-30af575 img{width:90%;height:245px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-16525 .elementor-element.elementor-element-2ed833f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16525 .elementor-element.elementor-element-2ed833f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16525 .elementor-element.elementor-element-2ed833f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-16525 .elementor-element.elementor-element-841c993 .elementor-heading-title{font-size:25px;font-weight:600;color:#000000;}.elementor-16525 .elementor-element.elementor-element-a085301{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-16525 .elementor-element.elementor-element-88cfb15 .elementor-heading-title{font-size:25px;font-weight:600;color:#000000;}.elementor-16525 .elementor-element.elementor-element-366a343{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-16525 .elementor-element.elementor-element-4136c7d:not(.elementor-motion-effects-element-type-background), .elementor-16525 .elementor-element.elementor-element-4136c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitchencabinetdesign.us/wp-content/uploads/2022/07/African-Rainbow-Granite-Countertops-in-Orland-Park-Illinois.jpg");background-position:center center;background-size:cover;}.elementor-16525 .elementor-element.elementor-element-4136c7d > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16525 .elementor-element.elementor-element-4136c7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-16525 .elementor-element.elementor-element-ad79ca2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16525 .elementor-element.elementor-element-ad79ca2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16525 .elementor-element.elementor-element-ad79ca2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-16525 .elementor-element.elementor-element-ad79ca2 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-4e78854 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-16525 .elementor-element.elementor-element-c371544{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16525 .elementor-element.elementor-element-c371544 img{height:500px;}.elementor-16525 .elementor-element.elementor-element-03b2851 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-bbb7b45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16525 .elementor-element.elementor-element-bbb7b45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16525 .elementor-element.elementor-element-bbb7b45 > .elementor-element-populated, .elementor-16525 .elementor-element.elementor-element-bbb7b45 > .elementor-element-populated > .elementor-background-overlay, .elementor-16525 .elementor-element.elementor-element-bbb7b45 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-16525 .elementor-element.elementor-element-bbb7b45 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-16525 .elementor-element.elementor-element-bbb7b45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16525 .elementor-element.elementor-element-0ec0e7b .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-16525 .elementor-element.elementor-element-dc87402:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16525 .elementor-element.elementor-element-dc87402 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16525 .elementor-element.elementor-element-dc87402 > .elementor-element-populated, .elementor-16525 .elementor-element.elementor-element-dc87402 > .elementor-element-populated > .elementor-background-overlay, .elementor-16525 .elementor-element.elementor-element-dc87402 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-16525 .elementor-element.elementor-element-dc87402 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-16525 .elementor-element.elementor-element-dc87402 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16525 .elementor-element.elementor-element-3cd4062 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-16525 .elementor-element.elementor-element-0dc4078 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-1415f84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16525 .elementor-element.elementor-element-1415f84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16525 .elementor-element.elementor-element-1415f84 > .elementor-element-populated, .elementor-16525 .elementor-element.elementor-element-1415f84 > .elementor-element-populated > .elementor-background-overlay, .elementor-16525 .elementor-element.elementor-element-1415f84 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-16525 .elementor-element.elementor-element-1415f84 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-16525 .elementor-element.elementor-element-1415f84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16525 .elementor-element.elementor-element-e922842 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-16525 .elementor-element.elementor-element-26b5a63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16525 .elementor-element.elementor-element-26b5a63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16525 .elementor-element.elementor-element-26b5a63 > .elementor-element-populated, .elementor-16525 .elementor-element.elementor-element-26b5a63 > .elementor-element-populated > .elementor-background-overlay, .elementor-16525 .elementor-element.elementor-element-26b5a63 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-16525 .elementor-element.elementor-element-26b5a63 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20px 20px 20px 20px;}.elementor-16525 .elementor-element.elementor-element-26b5a63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16525 .elementor-element.elementor-element-651c237 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-16525 .elementor-element.elementor-element-e390c92{margin-top:30px;margin-bottom:30px;}.elementor-16525 .elementor-element.elementor-element-74d6191 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-bc-flex-widget .elementor-16525 .elementor-element.elementor-element-ac871b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16525 .elementor-element.elementor-element-ac871b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16525 .elementor-element.elementor-element-ac871b9 > .elementor-element-populated{margin:18px 0px 18px 18px;--e-column-margin-right:0px;--e-column-margin-left:18px;padding:10px 1px 10px 0px;}.elementor-16525 .elementor-element.elementor-element-3570131{text-align:start;}.elementor-16525 .elementor-element.elementor-element-3570131 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-accordion-item{border-width:0px;border-color:#000000;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#000000;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#000000;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-tab-title{background-color:#D2D2D2;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-active .elementor-accordion-icon, .elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;}.elementor-16525 .elementor-element.elementor-element-21743d7 .elementor-tab-content{background-color:#FFFFFF;}body.elementor-page-16525:not(.elementor-motion-effects-element-type-background), body.elementor-page-16525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-16525 .elementor-element.elementor-element-fb257e7{width:57.915%;}.elementor-16525 .elementor-element.elementor-element-7c31c42{width:40%;}.elementor-16525 .elementor-element.elementor-element-e53a403{width:59.999%;}.elementor-16525 .elementor-element.elementor-element-2ed833f{width:41.417%;}.elementor-16525 .elementor-element.elementor-element-ad79ca2{width:28.853%;}.elementor-16525 .elementor-element.elementor-element-03b2851{width:35.704%;}.elementor-16525 .elementor-element.elementor-element-0dc4078{width:35.107%;}}@media(max-width:1250px){.elementor-16525 .elementor-element.elementor-element-c74d152 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16525 .elementor-element.elementor-element-e2179c6 .elementor-heading-title{font-size:20px;}.elementor-16525 .elementor-element.elementor-element-3a775e3{font-size:12px;}.elementor-16525 .elementor-element.elementor-element-7d3efce{font-size:12px;}.elementor-16525 .elementor-element.elementor-element-8d22b58 .elementor-heading-title{font-size:20px;}.elementor-16525 .elementor-element.elementor-element-999f3fe > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-16525 .elementor-element.elementor-element-999f3fe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16525 .elementor-element.elementor-element-3877303 img{height:316px;}}@media(max-width:767px){.elementor-16525 .elementor-element.elementor-element-1528975{margin-top:0px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-slide{height:160px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-slide-contents{max-width:86%;}.elementor-16525 .elementor-element.elementor-element-948edd5 .swiper-slide-inner{padding:0px 0px 0px 20px;}.elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-slide-heading{font-size:20px;line-height:1.1em;}.elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-slide-button{font-size:12px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide{height:300px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide-contents{max-width:80%;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .swiper-slide-inner{padding:10px 10px 10px 10px;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-slide-heading{font-size:25px;line-height:1.1em;}.elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-slide-button{font-size:14px;}.elementor-16525 .elementor-element.elementor-element-104cab1{margin-top:20px;margin-bottom:0px;padding:0px 5px 0px 5px;}.elementor-16525 .elementor-element.elementor-element-c74d152 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16525 .elementor-element.elementor-element-e2179c6 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-16525 .elementor-element.elementor-element-3a775e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:15px;}.elementor-16525 .elementor-element.elementor-element-7d3efce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:15px;}.elementor-16525 .elementor-element.elementor-element-c17000d{margin-top:0px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-8d22b58 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-16525 .elementor-element.elementor-element-999f3fe.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:18px;}.elementor-16525 .elementor-element.elementor-element-a361b8b{margin-top:20px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-a6c2fbc .elementor-heading-title{font-size:25px;}.elementor-16525 .elementor-element.elementor-element-4c88841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16525 .elementor-element.elementor-element-4c88841 .elementor-tab-title{padding:0px 0px 20px 0px;}.elementor-16525 .elementor-element.elementor-element-de8e0c4 .elementor-heading-title{font-size:25px;}.elementor-16525 .elementor-element.elementor-element-45c5a2d .elementor-heading-title{font-size:20px;}.elementor-16525 .elementor-element.elementor-element-ad848a7{margin-top:0px;margin-bottom:10px;}.elementor-16525 .elementor-element.elementor-element-fb257e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16525 .elementor-element.elementor-element-3877303 img{height:200px;}.elementor-16525 .elementor-element.elementor-element-870ee8a{margin-top:0px;margin-bottom:0px;}.elementor-16525 .elementor-element.elementor-element-e53a403 > .elementor-element-populated{margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16525 .elementor-element.elementor-element-30af575{text-align:center;}.elementor-16525 .elementor-element.elementor-element-30af575 img{width:68%;height:200px;}.elementor-16525 .elementor-element.elementor-element-841c993 .elementor-heading-title{font-size:25px;}.elementor-16525 .elementor-element.elementor-element-88cfb15 .elementor-heading-title{font-size:25px;}.elementor-16525 .elementor-element.elementor-element-4136c7d{margin-top:40px;margin-bottom:40px;padding:40px 0px 40px 0px;}.elementor-16525 .elementor-element.elementor-element-4e78854{text-align:center;}.elementor-16525 .elementor-element.elementor-element-4e78854 .elementor-heading-title{font-size:25px;}.elementor-16525 .elementor-element.elementor-element-03b2851 > .elementor-element-populated{margin:-23px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16525 .elementor-element.elementor-element-ac871b9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-16525 .elementor-element.elementor-element-3570131{text-align:center;}.elementor-16525 .elementor-element.elementor-element-3570131 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for slides, class: .elementor-element-948edd5 */.elementor-slide-description {
    background-color: transparent!important;
}
.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){
      margin-bottom: 10px!important;
}
@media only screen and (max-width: 600px) {
  .elementor-slide-description{
      display: none;
  }
  .elementor-16525 .elementor-element.elementor-element-948edd5 .elementor-button{
      padding: 10px!important;
  }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c8e521 */.elementor-slide-description {
    background-color: transparent!important;
}
.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){
      margin-bottom: 10px!important;
}
@media only screen and (max-width: 600px) {
  .elementor-slide-description{
      display: none;
  }
  .elementor-16525 .elementor-element.elementor-element-4c8e521 .elementor-slide-button{
      padding: 10px!important;
  }
  .swiper-slide-contents{
    background: #ffffff78;
    padding: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-21743d7 */.elementor-accordion .elementor-tab-title{
    margin: 10px!important;
}
.elementor-accordion .elementor-tab-content{
    margin: 10px
}/* End custom CSS */