.elementor-96327 .elementor-element.elementor-element-54254bbf{--spacer-size:50px;}.elementor-96327 .elementor-element.elementor-element-2f04866c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-96327 .elementor-element.elementor-element-2f04866c:not(.elementor-motion-effects-element-type-background), .elementor-96327 .elementor-element.elementor-element-2f04866c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://storageandcanopy.com/wp-content/uploads/2025/09/elementos_Carport-Canopy-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96327 .elementor-element.elementor-element-2f04866c > .elementor-container{min-height:22vw;}.elementor-96327 .elementor-element.elementor-element-2f04866c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-2f04866c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-96327 .elementor-element.elementor-element-5096fc84{--spacer-size:34px;}.elementor-96327 .elementor-element.elementor-element-5940e9b5 > .elementor-container{max-width:1600px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-96327 .elementor-element.elementor-element-7d69c3d1{text-align:left;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#000000;--textColor:#000000;}.elementor-96327 .elementor-element.elementor-element-14c53bba > .elementor-container{max-width:1600px;}.elementor-96327 .elementor-element.elementor-element-4b70325e{max-width:initial;flex:1 0 0;min-width:25px;}.elementor-96327 .elementor-element.elementor-element-20c47696{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-96327 .elementor-element.elementor-element-3af74dce{width:var( --container-widget-width, 118.551% );max-width:118.551%;--container-widget-width:118.551%;--container-widget-flex-grow:0;}.elementor-96327 .elementor-element.elementor-element-3af74dce img, .elementor-96327 .elementor-element.elementor-element-3af74dce svg{width:92%;}.elementor-96327 .elementor-element.elementor-element-3af74dce svg{height:auto;}.elementor-96327 .elementor-element.elementor-element-6c43ec16{--spacer-size:19px;}.elementor-96327 .elementor-element.elementor-element-976d4c3{--spacer-size:130px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-96327 .elementor-element.elementor-element-5b2f559f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-5b2f559f .elementor-title{color:#0A4A85;font-size:15px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-5b2f559f .elementor-progress-wrapper .elementor-progress-bar{background-color:rgba(10, 74, 133, 0.8196078431372549);}.elementor-96327 .elementor-element.elementor-element-5b2f559f .elementor-progress-wrapper{background-color:#DDDDDD;border-radius:100px;overflow:hidden;}.elementor-96327 .elementor-element.elementor-element-5b2f559f .elementor-progress-bar{height:46px;line-height:46px;}.elementor-96327 .elementor-element.elementor-element-dde42b7 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-dde42b7 .elementor-title{color:#0A4A85;font-size:15px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-dde42b7 .elementor-progress-wrapper .elementor-progress-bar{background-color:rgba(10, 74, 133, 0.8196078431372549);}.elementor-96327 .elementor-element.elementor-element-dde42b7 .elementor-progress-wrapper{background-color:#DDDDDD;border-radius:100px;overflow:hidden;}.elementor-96327 .elementor-element.elementor-element-dde42b7 .elementor-progress-bar{height:45px;line-height:45px;}.elementor-96327 .elementor-element.elementor-element-dfeae95 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-dfeae95 .elementor-title{color:#0A4A85;font-size:15px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-dfeae95 .elementor-progress-wrapper .elementor-progress-bar{background-color:rgba(10, 74, 133, 0.8196078431372549);}.elementor-96327 .elementor-element.elementor-element-dfeae95 .elementor-progress-wrapper{background-color:#DDDDDD;border-radius:100px;overflow:hidden;}.elementor-96327 .elementor-element.elementor-element-dfeae95 .elementor-progress-bar{height:45px;line-height:45px;}.elementor-96327 .elementor-element.elementor-element-171d7a86{--spacer-size:13px;}.elementor-96327 .elementor-element.elementor-element-7761535 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:24px 24px 24px 24px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-96327 .elementor-element.elementor-element-eb9d93f > .elementor-widget-container{margin:0px 0px 10px 0px;}.woocommerce .elementor-96327 .elementor-element.elementor-element-eb9d93f .price{color:#000000;font-size:20px;}.woocommerce .elementor-96327 .elementor-element.elementor-element-eb9d93f .price ins{color:#000000;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-96327 .elementor-element.elementor-element-5d555595{width:var( --container-widget-width, 99.676% );max-width:99.676%;--container-widget-width:99.676%;--container-widget-flex-grow:0;align-self:center;--button-spacing:25px;}.elementor-96327 .elementor-element.elementor-element-5d555595 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-96327 .elementor-element.elementor-element-5d555595 .cart button:hover, .elementor-96327 .elementor-element.elementor-element-5d555595 .cart .button:hover{color:var( --e-global-color-d620341 );border-color:var( --e-global-color-d620341 );}.elementor-96327 .elementor-element.elementor-element-5d555595 .cart button:hover{background-color:var( --e-global-color-3107a0c );background-image:var( --e-global-color-3107a0c );}.elementor-96327 .elementor-element.elementor-element-5d555595 .cart button, .elementor-96327 .elementor-element.elementor-element-5d555595 .cart .button{transition:all 0.2s;}.elementor-96327 .elementor-element.elementor-element-5d555595 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-96327 .elementor-element.elementor-element-5d555595 form.cart .variations{width:100%;margin-bottom:100px;}.woocommerce .elementor-96327 .elementor-element.elementor-element-5d555595 form.cart table.variations tr th, .woocommerce .elementor-96327 .elementor-element.elementor-element-5d555595 form.cart table.variations tr td{padding-top:calc( 13px/2 );padding-bottom:calc( 13px/2 );}.woocommerce .elementor-96327 .elementor-element.elementor-element-5d555595 form.cart table.variations label{color:#080202;font-size:17px;}.woocommerce .elementor-96327 .elementor-element.elementor-element-5d555595 form.cart table.variations td.value select, .woocommerce .elementor-96327 .elementor-element.elementor-element-5d555595 form.cart table.variations td.value:before{border-radius:16px;}.elementor-bc-flex-widget .elementor-96327 .elementor-element.elementor-element-600ff2f3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-96327 .elementor-element.elementor-element-600ff2f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-96327 .elementor-element.elementor-element-600ff2f3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-96327 .elementor-element.elementor-element-600ff2f3{max-width:initial;flex:1 0 0;min-width:25px;}.elementor-96327 .elementor-element.elementor-element-4c9ba9bb{width:100%;max-width:100%;}.elementor-96327 .elementor-element.elementor-element-4c9ba9bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-4c9ba9bb img, .elementor-96327 .elementor-element.elementor-element-4c9ba9bb svg{width:100%;max-width:100%;}.elementor-96327 .elementor-element.elementor-element-4c9ba9bb svg{height:6px;}.elementor-96327 .elementor-element.elementor-element-4c9ba9bb img{height:6px;object-fit:fill;}.elementor-96327 .elementor-element.elementor-element-2b3570e7{padding:0px 100px 0px 84px;}.elementor-96327 .elementor-element.elementor-element-67cf3461{--spacer-size:45px;}.elementor-96327 .elementor-element.elementor-element-ae23ad3{width:var( --container-widget-width, 97.266% );max-width:97.266%;--container-widget-width:97.266%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-96327 .elementor-element.elementor-element-ae23ad3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-ae23ad3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96327 .elementor-element.elementor-element-1e12630f{--spacer-size:41px;}.elementor-96327 .elementor-element.elementor-element-654d7aa img, .elementor-96327 .elementor-element.elementor-element-654d7aa svg{width:89%;border-radius:32px 32px 32px 32px;}.elementor-96327 .elementor-element.elementor-element-654d7aa svg{height:auto;}.elementor-96327 .elementor-element.elementor-element-1e330b98{width:var( --container-widget-width, 94.899% );max-width:94.899%;--container-widget-width:94.899%;--container-widget-flex-grow:0;align-self:center;}.elementor-96327 .elementor-element.elementor-element-1e330b98 > .elementor-widget-container{padding:0px 0px 0px 49px;}.elementor-96327 .elementor-element.elementor-element-1e330b98 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-96327 .elementor-element.elementor-element-1e330b98 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-96327 .elementor-element.elementor-element-1e330b98 .swiper-pagination-bullet{width:9px;height:9px;}.elementor-96327 .elementor-element.elementor-element-1e330b98 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:32px 32px 32px 32px;}.elementor-96327 .elementor-element.elementor-element-1d226b90{width:100%;max-width:100%;}.elementor-96327 .elementor-element.elementor-element-1d226b90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-1d226b90 img, .elementor-96327 .elementor-element.elementor-element-1d226b90 svg{width:100%;max-width:100%;}.elementor-96327 .elementor-element.elementor-element-1d226b90 svg{height:6px;}.elementor-96327 .elementor-element.elementor-element-1d226b90 img{height:6px;object-fit:fill;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-96327 .elementor-element.elementor-element-455fd8d7{text-align:center;}.elementor-96327 .elementor-element.elementor-element-455fd8d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:600;color:#0E3E52;}.elementor-96327 .elementor-element.elementor-element-5d8927c8{--spacer-size:25px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-96327 .elementor-element.elementor-element-5e062444{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-96327 .elementor-element.elementor-element-5e062444 .elementor-divider-separator{width:100%;}.elementor-96327 .elementor-element.elementor-element-5e062444 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-96327 .elementor-element.elementor-element-9cdaa85 .woocommerce-tabs  .tabs li > a, .elementor-96327 .elementor-element.elementor-element-9cdaa85 .dt-tab-accordion-title{padding:20px 20px 20px 20px !important;}.elementor-96327 .elementor-element.elementor-element-9cdaa85 .woocommerce-Tabs-panel--description{padding:20px 20px 20px 20px !important;}.elementor-96327 .elementor-element.elementor-element-2fed06dc{text-align:center;}.elementor-96327 .elementor-element.elementor-element-2fed06dc .elementor-heading-title{color:#0E4861;}.elementor-96327 .elementor-element.elementor-element-420f48e8{--spacer-size:25px;}.elementor-96327 .elementor-element.elementor-element-4035b3aa{--spacer-size:50px;}.elementor-96327 .elementor-element.elementor-element-383f7fb8{width:var( --container-widget-width, 96.8% );max-width:96.8%;--container-widget-width:96.8%;--container-widget-flex-grow:0;}.elementor-96327 .elementor-element.elementor-element-5adac710{--spacer-size:50px;}.elementor-96327 .elementor-element.elementor-element-4b2f5a80 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-4b2f5a80 .elementor-title{color:#0A4A85;font-size:15px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-4b2f5a80 .elementor-progress-wrapper .elementor-progress-bar{background-color:rgba(10, 74, 133, 0.8196078431372549);}.elementor-96327 .elementor-element.elementor-element-4b2f5a80 .elementor-progress-wrapper{background-color:#DDDDDD;}.elementor-96327 .elementor-element.elementor-element-4b2f5a80 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-96327 .elementor-element.elementor-element-bbb9a43 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-bbb9a43 .elementor-title{color:#0A4A85;font-size:15px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-bbb9a43 .elementor-progress-wrapper .elementor-progress-bar{background-color:rgba(10, 74, 133, 0.8196078431372549);}.elementor-96327 .elementor-element.elementor-element-bbb9a43 .elementor-progress-wrapper{background-color:#DDDDDD;}.elementor-96327 .elementor-element.elementor-element-bbb9a43 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-96327 .elementor-element.elementor-element-5de0556c{--display:flex;--min-height:190px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-5de0556c:not(.elementor-motion-effects-element-type-background), .elementor-96327 .elementor-element.elementor-element-5de0556c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a48767 );}.elementor-96327 .elementor-element.elementor-element-5de0556c.e-con{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-696e4dd9{--display:flex;--min-height:185px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-696e4dd9.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-96327 .elementor-element.elementor-element-5f563d39{--display:flex;--width:40%;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-5f563d39.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-96327 .elementor-element.elementor-element-bb9d50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-bb9d50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-96327 .elementor-element.elementor-element-bb9d50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96327 .elementor-element.elementor-element-bb9d50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96327 .elementor-element.elementor-element-bb9d50 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;}.elementor-96327 .elementor-element.elementor-element-bb9d50 .elementor-icon-list-text{color:var( --e-global-color-3107a0c );transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-bb9d50 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-1d6be52 );}.elementor-96327 .elementor-element.elementor-element-ca72d9{--display:flex;--width:20%;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-ca72d9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-96327 .elementor-element.elementor-element-23c1e585 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-23c1e585.elementor-element{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-23c1e585 img, .elementor-96327 .elementor-element.elementor-element-23c1e585 svg{width:52%;border-radius:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-23c1e585 svg{height:auto;}.elementor-96327 .elementor-element.elementor-element-4c820ba4{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-96327 .elementor-element.elementor-element-4c820ba4 .elementor-widget-container{text-align:center;}.elementor-96327 .elementor-element.elementor-element-4c820ba4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-4c820ba4.elementor-element{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-4c820ba4 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.2em;border-style:none;}.elementor-96327 .elementor-element.elementor-element-4c820ba4 .elementor-social-icon i{color:var( --e-global-color-3107a0c );}.elementor-96327 .elementor-element.elementor-element-4c820ba4 .elementor-social-icon svg{fill:var( --e-global-color-3107a0c );}.elementor-96327 .elementor-element.elementor-element-4c820ba4 .elementor-social-icon:hover i{color:var( --e-global-color-1d6be52 );}.elementor-96327 .elementor-element.elementor-element-4c820ba4 .elementor-social-icon:hover svg{fill:var( --e-global-color-1d6be52 );}.elementor-96327 .elementor-element.elementor-element-53feb9bf{--display:flex;--width:40%;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-53feb9bf.e-con{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-276e0fbe .elementor-icon-list-icon i{color:var( --e-global-color-3107a0c );transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-276e0fbe .elementor-icon-list-icon svg{fill:var( --e-global-color-3107a0c );transition:fill 0.3s;}.elementor-96327 .elementor-element.elementor-element-276e0fbe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96327 .elementor-element.elementor-element-276e0fbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96327 .elementor-element.elementor-element-276e0fbe .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-96327 .elementor-element.elementor-element-276e0fbe .elementor-icon-list-text{color:var( --e-global-color-3107a0c );transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-7951be38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-96327 .elementor-element.elementor-element-7951be38.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-96327 .elementor-element.elementor-element-7951be38{text-align:center;}.elementor-96327 .elementor-element.elementor-element-7951be38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-3107a0c );}.elementor-96327 .elementor-element.elementor-element-3f10b77f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-3f10b77f.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-96327 .elementor-element.elementor-element-328e00e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-96327 .elementor-element.elementor-element-328e00e5{text-align:center;}.elementor-96327 .elementor-element.elementor-element-328e00e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;text-transform:capitalize;color:var( --e-global-color-3107a0c );}.elementor-96327 .elementor-element.elementor-element-2d8db8cc{--display:flex;--min-height:190px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-2d8db8cc:not(.elementor-motion-effects-element-type-background), .elementor-96327 .elementor-element.elementor-element-2d8db8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a48767 );}.elementor-96327 .elementor-element.elementor-element-2d8db8cc.e-con{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-795935e6{--display:flex;--min-height:185px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-795935e6.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-96327 .elementor-element.elementor-element-2d8f2fa5{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-2d8f2fa5.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-96327 .elementor-element.elementor-element-21303427{--display:flex;}.elementor-96327 .elementor-element.elementor-element-21303427.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-96327 .elementor-element.elementor-element-b7371e4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;text-transform:capitalize;}.elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3107a0c );transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-1d6be52 );}.elementor-96327 .elementor-element.elementor-element-7133dde6{--display:flex;}.elementor-96327 .elementor-element.elementor-element-33907aec .elementor-icon-list-icon i{color:var( --e-global-color-3107a0c );transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-33907aec .elementor-icon-list-icon svg{fill:var( --e-global-color-3107a0c );transition:fill 0.3s;}.elementor-96327 .elementor-element.elementor-element-33907aec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96327 .elementor-element.elementor-element-33907aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96327 .elementor-element.elementor-element-33907aec .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-96327 .elementor-element.elementor-element-33907aec .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3107a0c );transition:color 0.3s;}.elementor-96327 .elementor-element.elementor-element-525dfe4f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-525dfe4f.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-96327 .elementor-element.elementor-element-23ad28d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-96327 .elementor-element.elementor-element-23ad28d9{text-align:center;}.elementor-96327 .elementor-element.elementor-element-23ad28d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:200;text-transform:capitalize;color:var( --e-global-color-3107a0c );}@media(max-width:1032px){.elementor-96327 .elementor-element.elementor-element-7d69c3d1{width:var( --container-widget-width, 462.141px );max-width:462.141px;--container-widget-width:462.141px;--container-widget-flex-grow:0;}.elementor-96327 .elementor-element.elementor-element-5f563d39{--width:40%;}.elementor-96327 .elementor-element.elementor-element-ca72d9{--width:20%;}.elementor-96327 .elementor-element.elementor-element-23c1e585 img, .elementor-96327 .elementor-element.elementor-element-23c1e585 svg{width:81%;}.elementor-96327 .elementor-element.elementor-element-23c1e585 svg{height:auto;}.elementor-96327 .elementor-element.elementor-element-53feb9bf{--width:40%;}.elementor-96327 .elementor-element.elementor-element-276e0fbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-276e0fbe.elementor-element{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-276e0fbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96327 .elementor-element.elementor-element-276e0fbe .elementor-icon-list-item > a{font-size:17px;}.elementor-96327 .elementor-element.elementor-element-33907aec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-33907aec.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-96327 .elementor-element.elementor-element-5b2f559f > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-5b2f559f .elementor-title{font-size:17px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-dde42b7 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-dde42b7 .elementor-title{font-size:17px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-dfeae95 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-dfeae95 .elementor-title{font-size:17px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-eb9d93f{text-align:left;}.woocommerce .elementor-96327 .elementor-element.elementor-element-eb9d93f .price{font-size:19px;}.elementor-96327 .elementor-element.elementor-element-25f0d107{width:var( --container-widget-width, 330.8px );max-width:330.8px;--container-widget-width:330.8px;--container-widget-flex-grow:0;}.elementor-96327 .elementor-element.elementor-element-4b2f5a80 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-4b2f5a80 .elementor-title{font-size:17px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-bbb9a43 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-bbb9a43 .elementor-title{font-size:17px;line-height:0.1em;}.elementor-96327 .elementor-element.elementor-element-5de0556c{--justify-content:center;}.elementor-96327 .elementor-element.elementor-element-696e4dd9{--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-96327 .elementor-element.elementor-element-328e00e5 .elementor-heading-title{font-size:13px;}.elementor-96327 .elementor-element.elementor-element-2d8db8cc{--justify-content:center;}.elementor-96327 .elementor-element.elementor-element-795935e6{--min-height:105px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-43c30a03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-43c30a03.elementor-element{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-43c30a03{text-align:center;}.elementor-96327 .elementor-element.elementor-element-43c30a03 img, .elementor-96327 .elementor-element.elementor-element-43c30a03 svg{width:35%;}.elementor-96327 .elementor-element.elementor-element-43c30a03 svg{height:auto;}.elementor-96327 .elementor-element.elementor-element-2d8f2fa5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-21303427{--width:39.116%;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-21303427.e-con{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-b7371e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-b7371e4.elementor-element{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96327 .elementor-element.elementor-element-b7371e4 .elementor-icon-list-item > a{font-size:15px;}.elementor-96327 .elementor-element.elementor-element-7133dde6{--width:50%;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96327 .elementor-element.elementor-element-7133dde6.e-con{--align-self:center;}.elementor-96327 .elementor-element.elementor-element-33907aec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-96327 .elementor-element.elementor-element-33907aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96327 .elementor-element.elementor-element-33907aec .elementor-icon-list-item > a{font-size:14px;}.elementor-96327 .elementor-element.elementor-element-23ad28d9 .elementor-heading-title{font-size:10px;}}@media(min-width:768px){.elementor-96327 .elementor-element.elementor-element-4b70325e{width:63.52%;}.elementor-96327 .elementor-element.elementor-element-445c05e8{width:36.44%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-eb9d93f */.elementor-title{
 width: 33%;   
}

.elementor-progress-text{
    width: 66%;
    back
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5d555595 */.woocommerce-variation-price {
    font-size: 30px;
    color: #141313;
    margin-bottom: 10px
    }
    

.pewc-checkbox-desc-wrapper {
    color: #000000;
}

.pewc-total-field-wrapper{
    color: #000000;
}

.pewc-group-content-wrapper {
    color:#000000;
}

.pewc-child-quantity-field{
    color: #000000;
}

.pewc-form-field{
    color: #000000;
}

.out-of-stock{
    color: #141313;
    font-size: 30px;
    margin-bottom: 30px
}/* End custom CSS */
.the7-woocommerce-product-data-tabs-9cdaa85 {  --the7-tabs-layout-side-width: 25%;  --the7-tabs-layout-side-content-width: calc(100% - 25%);  --the7-tabs-layout-top-width: 100%;  --the7-tabs-border-width: 1px;  --the7-tabs-v-line-width: 0;  --the7-tabs-h-line-width: 999em;  --the7-tabs-v-line-height: 999em;  --the7-tabs-h-line-height: 0;}.the7-woocommerce-product-data-tabs-9cdaa85 tr:not(:first-child) th,.the7-woocommerce-product-data-tabs-9cdaa85 tr:not(:first-child) td {  border-width: 0;}.dt-tabs-view-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {  width: var(--the7-tabs-layout-side-width);  flex-shrink: 0;}.dt-tabs-view-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel {  flex-grow: 1;  width: var(--the7-tabs-layout-side-content-width);}.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel,.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs li {  border-style: solid;  border-color: transparent;}.woocommerce .elementor-position-left .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .woocommerce-tabs .woocommerce-Tabs-panel {  border-width: 1px 1px 1px 0;}.woocommerce .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .woocommerce-tabs .woocommerce-Tabs-panel {  border-width: 1px 0 1px 1px;}.woocommerce .product.elementor .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {  border-width: 0 1px 1px 1px;}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-accordion .dt-tab-accordion-title:not(.first) {  border-top-width: 1px;  border-style: solid;}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-accordion .wc-tabs-wrapper {  border-width: 1px 1px 1px 1px;  border-style: solid;}.elementor-position-left .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .wc-tabs li {  border-width: 1px 0 1px 1px;}.elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .wc-tabs li {  border-width: 1px 1px 1px 0;}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-horizontal .wc-tabs li {  border-width: 1px 1px 0 1px;}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {  margin-top: -1px;  border-top-style: none;}.elementor-position-left .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .woocommerce-Tabs-panel {  border-left-style: none;}.elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .woocommerce-Tabs-panel {  border-right-style: none;}.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs li:before,.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs li:after {  border-width: 1px 1px 1px 1px !important;}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-horizontal .tabs li.active:after {  left: calc(100% + 1px);}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-horizontal .tabs li.active:before {  right: calc(100% + 1px);  left: auto;}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .tabs li.active:before {  top: -1px;  transform: translateY(-100%);}.the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-vertical .tabs li.active:after {  top: calc(100% + 1px);}@media screen and (max-width: 1032px) {  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .woocommerce-tabs {    display: flex;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal .woocommerce-tabs {    flex-flow: column wrap;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical.the7-elementor-widget .wc-tabs {    display: flex;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .wc-tabs {    flex-flow: column;    padding: 0;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal.the7-elementor-widget .wc-tabs {    flex-flow: row;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .wc-tabs li {    position: relative;    float: none;    display: flex;    margin: 0;    border: solid transparent;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal .tabs li {    float: left;    border: solid transparent;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal .tabs li.active:after {    bottom: 0;    top: auto;    height: 0;    width: 999em;    border-bottom-style: solid !important;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:after {    height: 0;    width: 999em;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:after {    left: calc(100% + 1px);    right: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal.the7-elementor-widget .tabs li.active:before {    right: calc(100% + 1px);    left: auto;    transform: none;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .tabs li.active:after {    height: 999em;    width: 0;    right: 0;    left: auto;    border-right-style: solid !important;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:after {    height: 999em;    width: 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:after {    top: 100%;    bottom: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical.the7-elementor-widget .tabs li.active:before {    top: 0;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .tabs li.active:before,  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .tabs li.active:after {    right: auto;    left: 0;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .wc-tabs {    order: 1;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal .wc-tabs {    order: 0;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-accordion .woocommerce-tabs {    flex-flow: column wrap;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-accordion .wc-tabs {    display: none;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-accordion .dt-tab-accordion-title {    display: block;    border: 0;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-accordion .dt-tab-accordion-title:not(.first) {    border-top-width: 1px;    border-style: solid;  }  .woocommerce .product .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-accordion .woocommerce-tabs .panel {    border-top-width: 0;    padding: 0;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-accordion .wc-tabs-wrapper {    border-width: 1px 1px 1px 1px;    border-style: solid;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-accordion .wc-tabs-wrapper .panel {    border: none;  }  .tabs-top-align-top .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: flex-start;  }  .tabs-top-align-center .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: center;  }  .woocommerce .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: flex-start;  }  .woocommerce .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs li {    flex-grow: unset;  }  .tabs-top-align-right .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: flex-end;  }  .tabs-top-align-justify .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs li {    align-items: center;    flex-grow: 1;  }  .woocommerce .product .elementor-position-left .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 1px 1px 0;  }  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 0 1px 1px;  }  .woocommerce .product.elementor .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 0 1px 1px 1px;  }  .elementor-position-left .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .wc-tabs li {    border-width: 1px 0 1px 1px;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .wc-tabs li {    border-width: 1px 1px 1px 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-horizontal .wc-tabs li {    border-width: 1px 1px 0 1px;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .tabs li.active:before {    top: -1px;    transform: translateY(-100%);  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-tablet-vertical .tabs li.active:after {    top: calc(100% + 1px);    bottom: auto;  }  .the7-woocommerce-product-data-tabs-9cdaa85 {    --the7-tabs-layout-side-width: 25%;    --the7-tabs-layout-side-content-width: calc(100% - 25%);    --the7-tabs-layout-top-width: 100%;  }  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    width: var(--the7-tabs-layout-side-width);    flex-shrink: 0;  }  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel {    flex-grow: 1;    width: var(--the7-tabs-layout-side-content-width);  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs,  .dt-tabs-view-tablet-accordion.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel,  .dt-tabs-view-tablet-accordion.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .dt-tab-accordion-title,  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .dt-tab-accordion-title {    display: none;  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .wc-tabs-wrapper,  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .wc-tabs-wrapper {    border: none;  }  .dt-tabs-view-tablet-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs,  .dt-tabs-view-tablet-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    display: flex;  }}@media screen and (max-width: 767px) {  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion .woocommerce-tabs,  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .woocommerce-tabs,  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .wc-tabs,  .the7-woocommerce-product-data-tabs-9cdaa85.one-columns-reviews-mobile .woocommerce-Reviews {    flex-flow: column wrap;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal.the7-elementor-widget .wc-tabs,  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .woocommerce-tabs {    flex-flow: row;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .woocommerce-tabs {    display: flex;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion.the7-elementor-widget .wc-tabs {    display: none;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion.the7-elementor-widget .dt-tab-accordion-title:not(.first) {    border-top-width: 1px;    border-style: solid;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion.the7-elementor-widget .dt-tab-accordion-title {    display: block;    border: 0;  }  .woocommerce .product .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion .woocommerce-tabs .panel,  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion .woocommerce-tabs .panel,  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion .woocommerce-tabs .panel {    border-top-width: 0;    padding: 0;    width: 100%;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .tabs li {    display: inline-flex;    float: left;    border: solid transparent;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .tabs li {    border: solid transparent;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .tabs li.active:after {    bottom: 0;    top: auto;    height: 0;    width: 999em;    border-bottom-style: solid !important;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:after {    height: 0;    width: 999em;    bottom: 0;    top: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    height: 999em;    width: 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    top: 100%;    bottom: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:after {    left: calc(100% + 1px);    right: auto;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal.the7-elementor-widget .tabs li.active:before {    right: calc(100% + 1px);    left: auto;    transform: none;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .tabs li.active:before,  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .tabs li.active:after {    height: 999em;    width: 0;    right: 0;    left: auto;    border-right-style: solid !important;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:before,  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    right: auto;    left: 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:before {    top: -1px;    transform: translateY(-100%);  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical.the7-elementor-widget .tabs li.active:after {    top: calc(100% + 1px);    bottom: auto;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion.the7-elementor-widget .wc-tabs-wrapper {    border-width: 1px 1px 1px 1px;    border-style: solid;  }  .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-accordion.the7-elementor-widget .wc-tabs-wrapper .panel {    border: none;  }  .woocommerce .product .elementor-position-left .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 1px 1px 0;  }  .woocommerce .product .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 1px 0 1px 1px;    border-style: solid;  }  .woocommerce .product.elementor .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .woocommerce-tabs .woocommerce-Tabs-panel {    border-width: 0 1px 1px 1px;    border-style: solid;  }  .elementor-position-left .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .wc-tabs li {    border-width: 1px 0 1px 1px;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .wc-tabs li {    border-width: 1px 1px 1px 0;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .wc-tabs li {    border-width: 1px 1px 0 1px;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-vertical .wc-tabs {    order: 1;  }  .elementor-position-right .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .wc-tabs {    order: 0;  }  .the7-woocommerce-product-data-tabs-9cdaa85 {    --the7-tabs-layout-side-width: 25%;    --the7-tabs-layout-side-content-width: calc(100% - 25%);    --the7-tabs-layout-top-width: 100%;  }  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    width: var(--the7-tabs-layout-side-width);    flex-shrink: 0;  }  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel {    flex-grow: 1;    width: var(--the7-tabs-layout-side-content-width);  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs,  .dt-tabs-view-mobile-accordion.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel,  .dt-tabs-view-mobile-accordion.the7-woocommerce-product-data-tabs-9cdaa85 .woocommerce-Tabs-panel {    width: var(--the7-tabs-layout-top-width);  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .dt-tab-accordion-title,  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .dt-tab-accordion-title {    display: none;  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .wc-tabs-wrapper,  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .wc-tabs-wrapper {    border: none;  }  .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .wc-tabs,  .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9cdaa85.the7-elementor-widget .wc-tabs {    display: flex;  }  .woocommerce .the7-woocommerce-product-data-tabs-9cdaa85.dt-tabs-view-mobile-horizontal .wc-tabs li {    border-width: 1px 1px 0 1px;  }  .tabs-top-align-top .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: flex-start;  }  .tabs-top-align-center .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: center;  }  .woocommerce .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: flex-start;  }  .woocommerce .dt-tabs-view-mobile-vertical.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs li {    flex-grow: unset;  }  .tabs-top-align-right .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs {    justify-content: flex-end;  }  .tabs-top-align-justify .dt-tabs-view-mobile-horizontal.the7-woocommerce-product-data-tabs-9cdaa85 .wc-tabs li {    align-items: center;    flex-grow: 1;  }}
/* Start custom CSS for html, class: .elementor-element-25f0d107 */.steps {
  display: flex;
  gap: 20px;
  align-items: flex-start;
  justify-content: space-around;
  padding: 10px;
  flex-wrap: wrap; /* Para evitar desbordamiento */
}

.step {
  background: #ffffff;
  border: 2px solid #0a4b82;
  border-radius: 16px;
  padding: 10px;
  text-align: center;
  max-width: 270px;
  box-shadow: 0 4px 14px rgb(0 0 0 / 0.1);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  height: 380px;

  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
}

.step:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 20px rgb(0 0 0 / 0.2);
}

.step .icon {
  font-size: 50px;
  color: #003E79;
  margin-bottom: 20px;
}

.step h3 {
  color: #019de0;
  margin-bottom: 10px;
}

.step p {
  color: #888888;
}

/* 🔻 ADAPTACIÓN PARA MÓVILES */
@media (max-width: 767px) {
  .steps {
    flex-direction: column;
    align-items: center;
    gap: 15px;
    padding: 10px 20px;
  }

  .step {
    width: 100%;
    max-width: 300px;
    height: auto;
    padding: 20px;
  }

  .step .icon {
    font-size: 40px;
  }

  .step h3 {
    font-size: 18px;
  }

  .step p {
    font-size: 14px;
  }
}/* End custom CSS */