.elementor-1329626 .elementor-element.elementor-element-67c6119:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-67c6119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2026/02/16100949/shipping-containers-for-sale-nearby.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-67c6119 > .elementor-background-overlay{background-color:#969696;opacity:0.5;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-67c6119{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 050px 0px;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-a70fddf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-a70fddf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-a70fddf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1329626 .elementor-element.elementor-element-a70fddf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-a70fddf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-0f5a75a{--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:flex-start;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-ee08525{--display:flex;--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:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-ee08525.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1329626 .elementor-element.elementor-element-4dee698 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-1329626 .elementor-element.elementor-element-4dee698{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-4dee698 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:58px;font-weight:100;font-style:normal;line-height:121%;letter-spacing:-2%;text-shadow:0px 0px 8px rgba(0, 0, 0, 0.82);color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-7ced523{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-998f73b{--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;--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-44d1e86{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-text-editor{color: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-1329626 .elementor-element.elementor-element-4d4ac49{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-2%;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);}.elementor-1329626 .elementor-element.elementor-element-59baea7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1329626 .elementor-element.elementor-element-b7e8316{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-2%;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);}.elementor-1329626 .elementor-element.elementor-element-cb226ee{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1329626 .elementor-element.elementor-element-9cf614e{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-2%;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);}.elementor-1329626 .elementor-element.elementor-element-1c09c93{--display:flex;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-982bbf0 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-1329626 .elementor-element.elementor-element-982bbf0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-1329626 .elementor-element.elementor-element-fecafcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1329626 .elementor-element.elementor-element-638f260{--display:flex;--background-transition:2.9s;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(232.6875, 25.319782820991854, 25.319782820991854, 0.5);}.elementor-1329626 .elementor-element.elementor-element-638f260:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-638f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-638f260::before, .elementor-1329626 .elementor-element.elementor-element-638f260 > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-638f260 > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-638f260 > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-638f260 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-638f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-638f260:hover::before, .elementor-1329626 .elementor-element.elementor-element-638f260:hover > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-638f260:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-638f260 > .elementor-background-slideshow:hover::before, .elementor-1329626 .elementor-element.elementor-element-638f260 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-638f260:hover{--overlay-opacity:0.5;box-shadow:0px 0px 10px 0px rgba(1.9513043478260756, 50.30971644612477, 224.4, 0.5);}.elementor-1329626 .elementor-element.elementor-element-a49fdb1{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-a49fdb1:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-a49fdb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-7447c85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-7447c85 img{height:170px;object-fit:contain;object-position:center center;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-1329626 .elementor-element.elementor-element-40770bd{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-40770bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#D60005;}.elementor-1329626 .elementor-element.elementor-element-e72f21c.elementor-element{--align-self:center;}.elementor-1329626 .elementor-element.elementor-element-41f48ad{--display:flex;--background-transition:2.9s;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(232.6875, 25.319782820991854, 25.319782820991854, 0.5);}.elementor-1329626 .elementor-element.elementor-element-41f48ad:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-41f48ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-41f48ad::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-41f48ad:hover::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad:hover > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad > .elementor-background-slideshow:hover::before, .elementor-1329626 .elementor-element.elementor-element-41f48ad > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-41f48ad:hover{--overlay-opacity:0.5;box-shadow:0px 0px 10px 0px rgba(1.9513043478260756, 50.30971644612477, 224.4, 0.5);}.elementor-1329626 .elementor-element.elementor-element-6ecd7bd{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-6ecd7bd:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-6ecd7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-1184566 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-1184566 img{height:170px;object-fit:contain;object-position:center center;}.elementor-1329626 .elementor-element.elementor-element-dd2d121{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-dd2d121 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#D60005;}.elementor-1329626 .elementor-element.elementor-element-f637caa.elementor-element{--align-self:center;}.elementor-1329626 .elementor-element.elementor-element-4f7e17d{--display:flex;--background-transition:2.9s;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(232.6875, 25.319782820991854, 25.319782820991854, 0.5);}.elementor-1329626 .elementor-element.elementor-element-4f7e17d:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-4f7e17d::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .elementor-background-slideshow:hover::before, .elementor-1329626 .elementor-element.elementor-element-4f7e17d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover{--overlay-opacity:0.5;box-shadow:0px 0px 10px 0px rgba(1.9513043478260756, 50.30971644612477, 224.4, 0.5);}.elementor-1329626 .elementor-element.elementor-element-754f705{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-754f705:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-754f705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-f23a2da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-f23a2da img{height:170px;object-fit:contain;object-position:center center;}.elementor-1329626 .elementor-element.elementor-element-482b2ca{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-482b2ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#D60005;}.elementor-1329626 .elementor-element.elementor-element-dff1dcc.elementor-element{--align-self:center;}.elementor-1329626 .elementor-element.elementor-element-9bd01c3{--display:flex;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-8f6f909 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-1329626 .elementor-element.elementor-element-8f6f909 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-1329626 .elementor-element.elementor-element-e5aa17d{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-1e370d7{--display:flex;--min-height:240px;}.elementor-1329626 .elementor-element.elementor-element-8b9ccd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:00px;}.elementor-1329626 .elementor-element.elementor-element-8b9ccd7:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-8b9ccd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1329626 .elementor-element.elementor-element-8e786ab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-2af7883{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-7291687 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;color:#D60005;}.elementor-1329626 .elementor-element.elementor-element-df81805{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1329626 .elementor-element.elementor-element-5bd5155 .elementor-button:hover, .elementor-1329626 .elementor-element.elementor-element-5bd5155 .elementor-button:focus{background-color:#EA2342;color:#FFFFFF;border-color:var( --e-global-color-06c6b48 );}.elementor-1329626 .elementor-element.elementor-element-5bd5155 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-5bd5155 .elementor-button:hover svg, .elementor-1329626 .elementor-element.elementor-element-5bd5155 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-0b015f8{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-0b015f8:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-0b015f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsitestorage.com/wp-content/uploads/2025/08/san-diego-mr-greg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-46cb75f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1329626 .elementor-element.elementor-element-2c6152d{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-144a878{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-e21012e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-1329626 .elementor-element.elementor-element-fe02059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1329626 .elementor-element.elementor-element-464c8dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1329626 .elementor-element.elementor-element-45d4341{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1329626 .elementor-element.elementor-element-b60da1a .elementor-icon-wrapper{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-b60da1a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-b60da1a.elementor-view-framed .elementor-icon, .elementor-1329626 .elementor-element.elementor-element-b60da1a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-b60da1a.elementor-view-framed .elementor-icon, .elementor-1329626 .elementor-element.elementor-element-b60da1a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-b60da1a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-b60da1a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-f2d44b0{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-9712051{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-a09555f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1329626 .elementor-element.elementor-element-747b1da{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-535a1ef .elementor-icon-wrapper{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-535a1ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-535a1ef.elementor-view-framed .elementor-icon, .elementor-1329626 .elementor-element.elementor-element-535a1ef.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-535a1ef.elementor-view-framed .elementor-icon, .elementor-1329626 .elementor-element.elementor-element-535a1ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-c585fd6{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-8e6d983{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-8ea42ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1329626 .elementor-element.elementor-element-cd8200a{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-43c429f .elementor-icon-wrapper{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-43c429f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-43c429f.elementor-view-framed .elementor-icon, .elementor-1329626 .elementor-element.elementor-element-43c429f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-43c429f.elementor-view-framed .elementor-icon, .elementor-1329626 .elementor-element.elementor-element-43c429f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1329626 .elementor-element.elementor-element-347f3f8{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-ebdea67{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-8e193cf{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-cedb7dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1329626 .elementor-element.elementor-element-b55a80f{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-b55a80f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-1329626 .elementor-element.elementor-element-1ba94c6{text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-1b85e1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:030px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-87fc2ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-87fc2ab{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-87fc2ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-1329626 .elementor-element.elementor-element-f608ef2{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-0ea8894{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;--overlay-mix-blend-mode:luminosity;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-0ea8894:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-0ea8894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2026/02/02075538/shipping-containers-for-sale.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-0ea8894::before, .elementor-1329626 .elementor-element.elementor-element-0ea8894 > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-0ea8894 > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-0ea8894 > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-0ea8894 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-0ea8894 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-1329626 .elementor-element.elementor-element-e898895{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-cd43b2c{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-230af80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;text-shadow:0px 0px 10px rgba(155.83336791992187, 155.83336791992187, 155.83336791992187, 0.5);}.elementor-1329626 .elementor-element.elementor-element-0ca3f18 .elementor-button:hover, .elementor-1329626 .elementor-element.elementor-element-0ca3f18 .elementor-button:focus{background-color:var( --e-global-color-06c6b48 );color:#FFFFFF;border-color:var( --e-global-color-06c6b48 );}.elementor-1329626 .elementor-element.elementor-element-0ca3f18 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-0ca3f18 .elementor-button:hover svg, .elementor-1329626 .elementor-element.elementor-element-0ca3f18 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-9ab2e9d{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-1329626 .elementor-element.elementor-element-ffe0593{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1329626 .elementor-element.elementor-element-ffe0593:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-ffe0593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-2ec6189{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-2ec6189 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-1329626 .elementor-element.elementor-element-35b8315{text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-c795db9{--display:flex;--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:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-719f6ef > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-1329626 .elementor-element.elementor-element-719f6ef{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-719f6ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;}.elementor-1329626 .elementor-element.elementor-element-dab6505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1329626 .elementor-element.elementor-element-b2ec3e9{--e-image-carousel-slides-to-show:8;}.elementor-1329626 .elementor-element.elementor-element-544b582{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1329626 .elementor-element.elementor-element-c22b97d{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-c22b97d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-1329626 .elementor-element.elementor-element-c788993{text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-e1a08b8{--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;--overlay-opacity:0.7;--overlay-mix-blend-mode:luminosity;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-e1a08b8:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-e1a08b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2026/02/02075538/shipping-containers-for-sale.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-e1a08b8::before, .elementor-1329626 .elementor-element.elementor-element-e1a08b8 > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-e1a08b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-e1a08b8 > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-e1a08b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-e1a08b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-1329626 .elementor-element.elementor-element-fef9c0f{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-300d45d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1329626 .elementor-element.elementor-element-1ae8176 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;text-shadow:0px 0px 10px rgba(155.83336791992187, 155.83336791992187, 155.83336791992187, 0.5);}.elementor-1329626 .elementor-element.elementor-element-a563869 .elementor-button:hover, .elementor-1329626 .elementor-element.elementor-element-a563869 .elementor-button:focus{background-color:var( --e-global-color-06c6b48 );color:#FFFFFF;border-color:var( --e-global-color-06c6b48 );}.elementor-1329626 .elementor-element.elementor-element-a563869 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-a563869 .elementor-button:hover svg, .elementor-1329626 .elementor-element.elementor-element-a563869 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-386b6c6{--display:flex;--position:absolute;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-1329626 .elementor-element.elementor-element-a0e6a9e img{width:352px;}.elementor-1329626 .elementor-element.elementor-element-30fd89d:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-30fd89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F3A59;}.elementor-1329626 .elementor-element.elementor-element-30fd89d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1329626 .elementor-element.elementor-element-30fd89d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-22e42c9{margin-top:37px;margin-bottom:37px;}.elementor-1329626 .elementor-element.elementor-element-63b7331{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-63b7331 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-d7d119a{margin-top:20px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-1343f44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-1343f44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-288f19d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-78eeded > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-78eeded{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-78eeded .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:19px;font-weight:100;letter-spacing:1.5px;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-1f2187a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329626 .elementor-element.elementor-element-1f2187a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-1f2187a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-1f2187a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-1f2187a > .elementor-element-populated, .elementor-1329626 .elementor-element.elementor-element-1f2187a > .elementor-element-populated > .elementor-background-overlay, .elementor-1329626 .elementor-element.elementor-element-1f2187a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-1f2187a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1329626 .elementor-element.elementor-element-1f2187a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-e51ec87{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-3c22bd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-3c22bd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-8fbf548 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-d028cd0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-d028cd0{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-d028cd0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:19px;font-weight:100;letter-spacing:1.5px;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-1b5ab44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329626 .elementor-element.elementor-element-1b5ab44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-1b5ab44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-1b5ab44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-1b5ab44 > .elementor-element-populated, .elementor-1329626 .elementor-element.elementor-element-1b5ab44 > .elementor-element-populated > .elementor-background-overlay, .elementor-1329626 .elementor-element.elementor-element-1b5ab44 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-1b5ab44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1329626 .elementor-element.elementor-element-1b5ab44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-5ffbf1e{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-3e871b8{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-a979539.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-a979539.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-357ce39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-7c81c86 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-7c81c86{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-7c81c86 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:19px;font-weight:100;letter-spacing:1.5px;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-49c2dde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329626 .elementor-element.elementor-element-49c2dde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-49c2dde.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-49c2dde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-49c2dde > .elementor-element-populated, .elementor-1329626 .elementor-element.elementor-element-49c2dde > .elementor-element-populated > .elementor-background-overlay, .elementor-1329626 .elementor-element.elementor-element-49c2dde > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-49c2dde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1329626 .elementor-element.elementor-element-49c2dde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-caf8c9f{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-b8f78a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-b8f78a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-026479e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-f0adaea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-f0adaea{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-f0adaea .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:19px;font-weight:100;letter-spacing:1.5px;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-e0c7bde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1329626 .elementor-element.elementor-element-e0c7bde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1329626 .elementor-element.elementor-element-e0c7bde.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1329626 .elementor-element.elementor-element-e0c7bde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-e0c7bde > .elementor-element-populated, .elementor-1329626 .elementor-element.elementor-element-e0c7bde > .elementor-element-populated > .elementor-background-overlay, .elementor-1329626 .elementor-element.elementor-element-e0c7bde > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1329626 .elementor-element.elementor-element-e0c7bde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1329626 .elementor-element.elementor-element-e0c7bde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-99658a3{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-1329626 .elementor-element.elementor-element-2a6cd30 > .elementor-container{max-width:1060px;}.elementor-1329626 .elementor-element.elementor-element-2a6cd30{margin-top:20px;margin-bottom:20px;}.elementor-1329626 .elementor-element.elementor-element-279d2b5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1329626 .elementor-element.elementor-element-b8ffaa1 .elementor-button{background-color:#C60C29;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C60C29;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-1329626 .elementor-element.elementor-element-b8ffaa1 .elementor-button:hover, .elementor-1329626 .elementor-element.elementor-element-b8ffaa1 .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-b8ffaa1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1329626 .elementor-element.elementor-element-b8ffaa1 .elementor-button:hover svg, .elementor-1329626 .elementor-element.elementor-element-b8ffaa1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-ae9b499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1329626 .elementor-element.elementor-element-ae9b499:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-ae9b499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD112A;}.elementor-1329626 .elementor-element.elementor-element-fbdc6c5{--display:flex;}.elementor-1329626 .elementor-element.elementor-element-56e767e{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-56e767e .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-db5516f{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-db5516f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:normal;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-beb3f1c:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-beb3f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#515151;}.elementor-1329626 .elementor-element.elementor-element-beb3f1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-1329626 .elementor-element.elementor-element-beb3f1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-23c19d7{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-23c19d7 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-tab-title{background-color:#BD112A;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-accordion-icon, .elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-accordion-title{color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-active .elementor-accordion-icon, .elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-1329626 .elementor-element.elementor-element-c59f994 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-c59f994:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-c59f994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065818/a-quick-easy-guide-on-how-to-choose-the-right-shipping-container-66c6e15d73815.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-c59f994 > .elementor-container{min-height:300px;}.elementor-1329626 .elementor-element.elementor-element-c59f994{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-1329626 .elementor-element.elementor-element-c59f994 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-d7c99d6 > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-d7c99d6{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-d7c99d6 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-ad0d58b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-ad0d58b:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-ad0d58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065815/3-1-66c6e15d8045a.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-ad0d58b > .elementor-background-overlay{background-color:#0E0606;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-ad0d58b > .elementor-container{min-height:300px;}.elementor-1329626 .elementor-element.elementor-element-ad0d58b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-1329626 .elementor-element.elementor-element-5ae5f21 > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-5ae5f21{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-5ae5f21 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-869dff8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-869dff8:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-869dff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065821/container-delivery-guide-66c6e15c3ae10.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-869dff8 > .elementor-container{min-height:300px;}.elementor-1329626 .elementor-element.elementor-element-869dff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-1329626 .elementor-element.elementor-element-869dff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-578ebbf > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-578ebbf{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-578ebbf .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-501b319 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1329626 .elementor-element.elementor-element-501b319:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-501b319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065824/how-to-maintain-your-shipping-container-66c6e15c576fd.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-501b319 > .elementor-container{min-height:300px;}.elementor-1329626 .elementor-element.elementor-element-501b319{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-1329626 .elementor-element.elementor-element-501b319 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1329626 .elementor-element.elementor-element-ae9f131 > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-ae9f131{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-ae9f131 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-5de5e74{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1329626 .elementor-element.elementor-element-8c8110b{--display:flex;--overlay-opacity:0.5;}.elementor-1329626 .elementor-element.elementor-element-8c8110b::before, .elementor-1329626 .elementor-element.elementor-element-8c8110b > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-8c8110b > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-8c8110b > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-8c8110b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-8c8110b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-c67e829 > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-c67e829{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-c67e829 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-972bd94{--display:flex;--overlay-opacity:0.5;}.elementor-1329626 .elementor-element.elementor-element-972bd94::before, .elementor-1329626 .elementor-element.elementor-element-972bd94 > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-972bd94 > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-972bd94 > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-972bd94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-972bd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-410ef6d > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-410ef6d{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-410ef6d .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-9599e62{--display:flex;--overlay-opacity:0.5;}.elementor-1329626 .elementor-element.elementor-element-9599e62::before, .elementor-1329626 .elementor-element.elementor-element-9599e62 > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-9599e62 > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-9599e62 > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-9599e62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-9599e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-89539ce > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-89539ce{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-89539ce .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-4ee6598{--display:flex;--overlay-opacity:0.5;}.elementor-1329626 .elementor-element.elementor-element-4ee6598::before, .elementor-1329626 .elementor-element.elementor-element-4ee6598 > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-4ee6598 > .e-con-inner > .elementor-background-video-container::before, .elementor-1329626 .elementor-element.elementor-element-4ee6598 > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-4ee6598 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1329626 .elementor-element.elementor-element-4ee6598 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1329626 .elementor-element.elementor-element-bafa59d > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;border-radius:0px 0px 2px 0px;}.elementor-1329626 .elementor-element.elementor-element-bafa59d{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-bafa59d .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-1329626 .elementor-element.elementor-element-b41507b .elementor-button{background-color:#C60C29;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C60C29;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-1329626 .elementor-element.elementor-element-b41507b .elementor-button:hover, .elementor-1329626 .elementor-element.elementor-element-b41507b .elementor-button:focus{background-color:#02010100;}.elementor-1329626 .elementor-element.elementor-element-b41507b > .elementor-widget-container{margin:0px 20px 0px 0px;}@media(min-width:481px){.elementor-1329626 .elementor-element.elementor-element-ee08525{--width:138.939%;}.elementor-1329626 .elementor-element.elementor-element-8e786ab{--width:60%;}.elementor-1329626 .elementor-element.elementor-element-0b015f8{--width:40%;}.elementor-1329626 .elementor-element.elementor-element-fe02059{--width:100%;}.elementor-1329626 .elementor-element.elementor-element-45d4341{--width:170px;}.elementor-1329626 .elementor-element.elementor-element-747b1da{--width:170px;}.elementor-1329626 .elementor-element.elementor-element-cd8200a{--width:170px;}.elementor-1329626 .elementor-element.elementor-element-9ab2e9d{--width:500px;}.elementor-1329626 .elementor-element.elementor-element-386b6c6{--width:350px;}.elementor-1329626 .elementor-element.elementor-element-1343f44{width:15%;}.elementor-1329626 .elementor-element.elementor-element-1f2187a{width:35%;}.elementor-1329626 .elementor-element.elementor-element-3c22bd6{width:15%;}.elementor-1329626 .elementor-element.elementor-element-1b5ab44{width:35%;}.elementor-1329626 .elementor-element.elementor-element-a979539{width:15%;}.elementor-1329626 .elementor-element.elementor-element-49c2dde{width:35%;}.elementor-1329626 .elementor-element.elementor-element-b8f78a9{width:15%;}.elementor-1329626 .elementor-element.elementor-element-e0c7bde{width:35%;}}@media(max-width:768px) and (min-width:481px){.elementor-1329626 .elementor-element.elementor-element-a70fddf{width:100%;}}@media(max-width:768px){.elementor-1329626 .elementor-element.elementor-element-0f5a75a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-7ced523{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-998f73b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-44d1e86{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1329626 .elementor-element.elementor-element-59baea7{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1329626 .elementor-element.elementor-element-cb226ee{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1329626 .elementor-element.elementor-element-982bbf0{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-8f6f909{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-87fc2ab{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-719f6ef{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-b2ec3e9{--e-image-carousel-slides-to-show:5;}.elementor-1329626 .elementor-element.elementor-element-5de5e74{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1329626 .elementor-element.elementor-element-8c8110b:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-8c8110b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065818/a-quick-easy-guide-on-how-to-choose-the-right-shipping-container-66c6e15d73815.webp");}.elementor-1329626 .elementor-element.elementor-element-8c8110b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1329626 .elementor-element.elementor-element-972bd94:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-972bd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065815/3-1-66c6e15d8045a.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-972bd94{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:020px;}.elementor-1329626 .elementor-element.elementor-element-9599e62:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-9599e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065821/container-delivery-guide-66c6e15c3ae10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-9599e62{--padding-top:050px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1329626 .elementor-element.elementor-element-4ee6598:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-4ee6598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2024/08/22065824/how-to-maintain-your-shipping-container-66c6e15c576fd.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-4ee6598{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1329626 .elementor-element.elementor-element-b41507b > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:480px){.elementor-1329626 .elementor-element.elementor-element-67c6119:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-67c6119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsite-cdn.sfo3.cdn.digitaloceanspaces.com/wp-content/uploads/2026/02/16030336/Homepage-Banner.webp");background-position:center center;}.elementor-1329626 .elementor-element.elementor-element-67c6119 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-1329626 .elementor-element.elementor-element-67c6119{padding:20px 10px 040px 10px;}.elementor-1329626 .elementor-element.elementor-element-a70fddf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-0f5a75a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1329626 .elementor-element.elementor-element-4dee698 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-4dee698{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-4dee698 .elementor-heading-title{font-size:42px;}.elementor-1329626 .elementor-element.elementor-element-998f73b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1329626 .elementor-element.elementor-element-44d1e86{--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-1329626 .elementor-element.elementor-element-4d4ac49{font-size:16px;}.elementor-1329626 .elementor-element.elementor-element-59baea7{--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-1329626 .elementor-element.elementor-element-b7e8316{font-size:16px;}.elementor-1329626 .elementor-element.elementor-element-cb226ee{--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-1329626 .elementor-element.elementor-element-9cf614e{font-size:16px;}.elementor-1329626 .elementor-element.elementor-element-1c09c93{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1329626 .elementor-element.elementor-element-982bbf0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-982bbf0 .elementor-heading-title{font-size:24px;}.elementor-1329626 .elementor-element.elementor-element-9bd01c3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1329626 .elementor-element.elementor-element-8f6f909 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-8f6f909 .elementor-heading-title{font-size:24px;}.elementor-1329626 .elementor-element.elementor-element-8b9ccd7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1329626 .elementor-element.elementor-element-8e786ab{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1329626 .elementor-element.elementor-element-2af7883{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1329626 .elementor-element.elementor-element-7291687{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-7291687 .elementor-heading-title{font-size:24px;}.elementor-1329626 .elementor-element.elementor-element-5bd5155 .elementor-button{padding:5px 5px 5px 5px;}.elementor-1329626 .elementor-element.elementor-element-e21012e{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-e21012e .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-1329626 .elementor-element.elementor-element-fe02059{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1329626 .elementor-element.elementor-element-464c8dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1329626 .elementor-element.elementor-element-f2d44b0{--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-1329626 .elementor-element.elementor-element-9712051{text-align:center;font-size:16px;}.elementor-1329626 .elementor-element.elementor-element-a09555f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1329626 .elementor-element.elementor-element-c585fd6{--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-1329626 .elementor-element.elementor-element-8e6d983{text-align:center;font-size:16px;}.elementor-1329626 .elementor-element.elementor-element-8ea42ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1329626 .elementor-element.elementor-element-347f3f8{--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-1329626 .elementor-element.elementor-element-ebdea67{text-align:center;font-size:16px;}.elementor-1329626 .elementor-element.elementor-element-8e193cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1329626 .elementor-element.elementor-element-b55a80f .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-1329626 .elementor-element.elementor-element-1ba94c6{font-size:15px;}.elementor-1329626 .elementor-element.elementor-element-87fc2ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-87fc2ab .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-1329626 .elementor-element.elementor-element-cd43b2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1329626 .elementor-element.elementor-element-230af80{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-230af80 .elementor-heading-title{font-size:24px;}.elementor-1329626 .elementor-element.elementor-element-0ca3f18 .elementor-button{padding:5px 10px 5px 10px;}.elementor-1329626 .elementor-element.elementor-element-2ec6189 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-1329626 .elementor-element.elementor-element-35b8315{font-size:15px;}.elementor-1329626 .elementor-element.elementor-element-c795db9{--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1329626 .elementor-element.elementor-element-719f6ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-719f6ef .elementor-heading-title{font-size:24px;}.elementor-1329626 .elementor-element.elementor-element-dab6505{--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-1329626 .elementor-element.elementor-element-b2ec3e9{--e-image-carousel-slides-to-show:3;}.elementor-1329626 .elementor-element.elementor-element-c22b97d .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-1329626 .elementor-element.elementor-element-c788993{font-size:15px;}.elementor-1329626 .elementor-element.elementor-element-1ae8176{text-align:center;}.elementor-1329626 .elementor-element.elementor-element-1ae8176 .elementor-heading-title{font-size:24px;}.elementor-1329626 .elementor-element.elementor-element-a563869 .elementor-button{padding:5px 10px 5px 10px;}.elementor-1329626 .elementor-element.elementor-element-b8ffaa1 .elementor-button{font-size:16px;}.elementor-1329626 .elementor-element.elementor-element-56e767e .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-1329626 .elementor-element.elementor-element-db5516f .elementor-heading-title{font-size:14px;}.elementor-1329626 .elementor-element.elementor-element-23c19d7 .elementor-heading-title{font-size:24px;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-accordion-title{font-size:18px;}.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .elementor-tab-content{font-size:18px;}.elementor-1329626 .elementor-element.elementor-element-5de5e74{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1329626 .elementor-element.elementor-element-8c8110b:not(.elementor-motion-effects-element-type-background), .elementor-1329626 .elementor-element.elementor-element-8c8110b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1329626 .elementor-element.elementor-element-b41507b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1329626 .elementor-element.elementor-element-b41507b .elementor-button{font-size:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-dd65909 */.zw-homev3-wrap {
  display: flex;
  gap: 20px;
}

.zw-homev3-wrap .zip-input {
  border-radius: 7px;
  font-size:16px;
  min-width:260px;
  padding: 12px !important;
  background:white;
}

.zw-homev3-wrap .zip-input:focus {
  outline: none;
  box-shadow: none;
}

.zw-homev3-wrap .zip-widget {
    width:100%;
}

.zw-homev3-wrap button .ozw-submit__icon{
    display:none;
}

.zw-homev3-submit .ozw-submit__label{
    white-space: nowrap;
}

.zw-homev3-wrap .zw-homev3-submit {
  border: none;
  background-color: #BD112A;
  padding: 0px 30px !important;
  height:50px;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 7px;
  color: white;
  font-size:16px !important;
  font-family: "Poppins" !important;
}

.zw-homev3-wrap .ozw-submit__icon-simple-right.hidden{
    display:flex !important;
}

 .zw-homev3-wrap .zw-homev3-submit svg{
    position:relative;
    top:auto;
    right:auto;
    transform:none;
    --icon-color: white;
} 

.zw-homev3-wrap .zw-homev3-submit:hover,
.zw-homev3-wrap .zw-homev3-submit:focus {
  border: none;
  background-color: #EA2342;
  padding: 0px 30px !important;
  height:50px;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 7px;
  color: white;
  font-size:16px !important;
  font-family: "Poppins" !important;
}

.zw-homev3-wrap .zw-homev3-location {
    display:none;
}

.zw-homev3-wrap .zip-input,
.zw-homev3-wrap .ozw-submit{
  box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.1);
  transition: all 0.2s ease-in-out; /* Smooth transition for interaction */
}


.zw-homev3-wrap .zip-input:hover,
.zw-homev3-wrap .ozw-submit:hover {
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.15);
  transform: translateY(-1px);
}


@media (max-width:480px){
  .zw-homev3-wrap {
  flex-direction: column;
  gap: 5px;
}
  .zw-homev3-wrap .zip-input {
  border-radius: 3px;
  font-size:12px;
  min-width:260px;
  padding: 6px !important;
  background:white;
}

  .zw-homev3-wrap .zw-homev3-submit {
  border: none;
  background-color: #BD112A;
  padding: 6px 15px !important;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  color: white;
  font-size:12px !important;
  font-family: "Poppins" !important;
}
  .zw-homev3-wrap .zw-homev3-submit:hover,
.zw-homev3-wrap .zw-homev3-submit:focus {
  border: none;
  background-color: #EA2342;
  padding: 6px 15px !important;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  color: white;
  font-size:12px !important;
  font-family: "Poppins" !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3346c4f */.elementor-1329626 .elementor-element.elementor-element-3346c4f{
    min-width:20px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-570a4c8 */.elementor-1329626 .elementor-element.elementor-element-570a4c8{
    min-width:20px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e00b5c7 */.elementor-1329626 .elementor-element.elementor-element-e00b5c7{
    min-width:20px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-862ddbc */.os-call-button {
  background-color: #c60c29;
  font-family: Poppins, Sans-serif;
  color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #c60c29;
  padding: 15px 30px;
  font-weight: 600;
  font-size: 20px;
  display: flex;
  transition: background-color 0.3s ease; 
}
.os-call-button:hover {
  background-color: #ea2342; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-638f260 *//* 1. The Button Initial State */
.elementor-1329626 .elementor-element.elementor-element-638f260 .os-home-call-button {
    background: #C60C29;
    color: white !important; 
    font-weight: 600;
    text-align: center;
    font-family: 'Poppins', sans-serif; 
    font-size: 16px;
    border-radius: 8px;
    padding: 5px 15px;
    display: inline-block;
    
    /* ADD THIS: Smooth transition for the background change */
    transition: background 0.5s ease-out, color 0.5s ease-out;
}


.elementor-1329626 .elementor-element.elementor-element-638f260:hover .elementor-heading-title.elementor-size-default{
    color:white;
    transition: background 0.5s ease-out, color 0.5s ease-out;
}

.elementor-1329626 .elementor-element.elementor-element-638f260 .container-opt-li-text{
    color: black !important;
    font-family:'Poppins';
    font-size:20px
}

.elementor-1329626 .elementor-element.elementor-element-638f260:hover .container-opt-li-text{
    color:white !important;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
}

/* 2. The Button Change on Card Hover */
.elementor-1329626 .elementor-element.elementor-element-638f260:hover .os-home-call-button {
    background: #ffbf4b !important;
    color: #000000 !important; /* Optional: changing text to dark for better contrast on yellow */
}

/* --- Rest of your existing card logic --- */

/* .elementor-1329626 .elementor-element.elementor-element-638f260 {
    position: relative;
    background-color: #004d40; 
    border-radius: 20px;
    overflow: hidden;
    z-index: 1;
    color: rgba(255, 255, 255, 0.7); 
    transition: color 0.5s ease-out;
} */

.elementor-1329626 .elementor-element.elementor-element-638f260 {
    position: relative;
    background-color: #C60C29; 
    border-radius: 20px;
    overflow: hidden;
    z-index: 1;
    color: rgba(255, 255, 255, 0.7); 
    transition: color 0.5s ease-out;
}

.elementor-1329626 .elementor-element.elementor-element-638f260 *:not(.os-home-call-button):not(.elementor-heading-title):not(.container-opt-li-text)
{
    color: inherit !important;
    transition: color 0.5s ease-out !important;
}

/* .elementor-1329626 .elementor-element.elementor-element-638f260::after {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: radial-gradient(circle 280px at 85% 85%, #2d9876 20%, #11453e 80%);
    opacity: 0; 
    transition: opacity 0.5s ease-out;
    z-index: -1;
} */


.elementor-1329626 .elementor-element.elementor-element-638f260::after {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    /* background: radial-gradient(circle 280px at 85% 85%, #b8132a 20%, #911519 80%); */
    background: radial-gradient(circle 280px at 85% 85%, #d12e43 20%, #c60c29 80%);
    opacity: 0; 
    transition: opacity 0.5s ease-out;
    z-index: -1;
}

.elementor-1329626 .elementor-element.elementor-element-638f260:hover::after {
    opacity: 1;
}

.elementor-1329626 .elementor-element.elementor-element-638f260:hover {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2eaec9e */.os-call-button {
  background-color: #c60c29;
  font-family: Poppins, Sans-serif;
  color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #c60c29;
  padding: 15px 30px;
  font-weight: 600;
  font-size: 20px;
  display: flex;
  transition: background-color 0.3s ease; 
}
.os-call-button:hover {
  background-color: #ea2342; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f48ad *//* 1. The Button Initial State */
.elementor-1329626 .elementor-element.elementor-element-41f48ad .os-home-call-button {
    background: #C60C29;
    color: white !important; 
    font-weight: 600;
    text-align: center;
    font-family: 'Poppins', sans-serif; 
    font-size: 16px;
    border-radius: 8px;
    padding: 5px 15px;
    display: inline-block;
    
    /* ADD THIS: Smooth transition for the background change */
    transition: background 0.5s ease-out, color 0.5s ease-out;
}


.elementor-1329626 .elementor-element.elementor-element-41f48ad:hover .elementor-heading-title.elementor-size-default{
    color:white;
    transition: background 0.5s ease-out, color 0.5s ease-out;
}

.elementor-1329626 .elementor-element.elementor-element-41f48ad .container-opt-li-text{
    color: black !important;
    font-family:'Poppins';
    font-size:20px
}

.elementor-1329626 .elementor-element.elementor-element-41f48ad:hover .container-opt-li-text{
    color:white !important;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
}

/* 2. The Button Change on Card Hover */
.elementor-1329626 .elementor-element.elementor-element-41f48ad:hover .os-home-call-button {
    background: #ffbf4b !important;
    color: #000000 !important; /* Optional: changing text to dark for better contrast on yellow */
}

/* --- Rest of your existing card logic --- */

/* .elementor-1329626 .elementor-element.elementor-element-41f48ad {
    position: relative;
    background-color: #004d40; 
    border-radius: 20px;
    overflow: hidden;
    z-index: 1;
    color: rgba(255, 255, 255, 0.7); 
    transition: color 0.5s ease-out;
} */

.elementor-1329626 .elementor-element.elementor-element-41f48ad {
    position: relative;
    background-color: #C60C29; 
    border-radius: 20px;
    overflow: hidden;
    z-index: 1;
    color: rgba(255, 255, 255, 0.7); 
    transition: color 0.5s ease-out;
}

.elementor-1329626 .elementor-element.elementor-element-41f48ad *:not(.os-home-call-button):not(.elementor-heading-title):not(.container-opt-li-text)
{
    color: inherit !important;
    transition: color 0.5s ease-out !important;
}

/* .elementor-1329626 .elementor-element.elementor-element-41f48ad::after {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: radial-gradient(circle 280px at 85% 85%, #2d9876 20%, #11453e 80%);
    opacity: 0; 
    transition: opacity 0.5s ease-out;
    z-index: -1;
} */


.elementor-1329626 .elementor-element.elementor-element-41f48ad::after {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    /* background: radial-gradient(circle 280px at 85% 85%, #b8132a 20%, #911519 80%); */
    background: radial-gradient(circle 280px at 85% 85%, #d12e43 20%, #c60c29 80%);
    opacity: 0; 
    transition: opacity 0.5s ease-out;
    z-index: -1;
}

.elementor-1329626 .elementor-element.elementor-element-41f48ad:hover::after {
    opacity: 1;
}

.elementor-1329626 .elementor-element.elementor-element-41f48ad:hover {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f7e17d *//* 1. The Button Initial State */
.elementor-1329626 .elementor-element.elementor-element-4f7e17d .os-home-call-button {
    background: #C60C29;
    color: white !important; 
    font-weight: 600;
    text-align: center;
    font-family: 'Poppins', sans-serif; 
    font-size: 16px;
    border-radius: 8px;
    padding: 5px 15px;
    display: inline-block;
    
    /* ADD THIS: Smooth transition for the background change */
    transition: background 0.5s ease-out, color 0.5s ease-out;
}


.elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover .elementor-heading-title.elementor-size-default{
    color:white;
    transition: background 0.5s ease-out, color 0.5s ease-out;
}

.elementor-1329626 .elementor-element.elementor-element-4f7e17d .container-opt-li-text{
    color: black !important;
    font-family:'Poppins';
    font-size:20px
}

.elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover .container-opt-li-text{
    color:white !important;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
}

/* 2. The Button Change on Card Hover */
.elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover .os-home-call-button {
    background: #ffbf4b !important;
    color: #000000 !important; /* Optional: changing text to dark for better contrast on yellow */
}

/* --- Rest of your existing card logic --- */

/* .elementor-1329626 .elementor-element.elementor-element-4f7e17d {
    position: relative;
    background-color: #004d40; 
    border-radius: 20px;
    overflow: hidden;
    z-index: 1;
    color: rgba(255, 255, 255, 0.7); 
    transition: color 0.5s ease-out;
} */

.elementor-1329626 .elementor-element.elementor-element-4f7e17d {
    position: relative;
    background-color: #C60C29; 
    border-radius: 20px;
    overflow: hidden;
    z-index: 1;
    color: rgba(255, 255, 255, 0.7); 
    transition: color 0.5s ease-out;
}

.elementor-1329626 .elementor-element.elementor-element-4f7e17d *:not(.os-home-call-button):not(.elementor-heading-title):not(.container-opt-li-text)
{
    color: inherit !important;
    transition: color 0.5s ease-out !important;
}

/* .elementor-1329626 .elementor-element.elementor-element-4f7e17d::after {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background: radial-gradient(circle 280px at 85% 85%, #2d9876 20%, #11453e 80%);
    opacity: 0; 
    transition: opacity 0.5s ease-out;
    z-index: -1;
} */


.elementor-1329626 .elementor-element.elementor-element-4f7e17d::after {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    /* background: radial-gradient(circle 280px at 85% 85%, #b8132a 20%, #911519 80%); */
    background: radial-gradient(circle 280px at 85% 85%, #d12e43 20%, #c60c29 80%);
    opacity: 0; 
    transition: opacity 0.5s ease-out;
    z-index: -1;
}

.elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover::after {
    opacity: 1;
}

.elementor-1329626 .elementor-element.elementor-element-4f7e17d:hover {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10aaa6b */.elementor-1329626 .elementor-element.elementor-element-10aaa6b{
  position: absolute;
  bottom:-45px;
  left: 50%; 
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b090ccf */.elementor-1329626 .elementor-element.elementor-element-b090ccf{
  position: absolute;
  bottom:-45px;
  left: 50%; 
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9bb3723 */.zw-homev3-i2-wrap {
  width: 100%;
  display: flex;
  gap: 15px;
}

.zw-homev3-i2-wrap .ozw-submit__icon-simple-right.hidden{
    display:flex !important;
}

.zw-homev3-i2-wrap .zip-input {
  border-radius: 7px;
  font-size:16px;
  padding: 12px !important;
  background:white;
}

.zw-homev3-i2-wrap .zip-input:focus {
  outline: none;
  box-shadow: none;
}

.zw-homev3-i2-wrap .zip-widget {
    width:100%;
}

.zw-homev3-i2-wrap button .ozw-submit__icon{
    display:none;
}

.zw-homev3-i2-submit .ozw-submit__label{
    white-space: nowrap;
}



.zw-homev3-i2-wrap .zw-homev3-i2-submit {
  border: none;
  background-color: #BD112A;
  padding: 0 25px !important;
  height:50px;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 7px;
  color: white;
  font-size:16px !important;
  font-family: "Poppins" !important;
}

.zw-homev3-i2-wrap .zw-homev3-i2-submit svg{
    position:relative;
    top:auto;
    right:auto;
    transform:none;
    --icon-color: white;
}

.zw-homev3-i2-wrap .zw-homev3-i2-submit:hover,
.zw-homev3-i2-wrap .zw-homev3-i2-submit:focus {
  border: none;
  background-color: #EA2342;
  padding: 0px 25px !important;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 7px;
  color: white;
  font-size:16px !important;
  font-family: "Poppins" !important;
}

.zw-homev3-i2-wrap .zw-homev3-i2-location {
    display:none;
}


@media (max-width:480px){
  .zw-homev3-i2-wrap {
  width: 80%;
  min-width:200px;
  display: flex;
  flex-direction:column;
  gap: 5px;
}


.zw-homev3-i2-wrap .zip-input {
  border-radius: 3px;
  font-size:12px;
  padding: 6px !important;
  background:white;
}

  .zw-homev3-i2-wrap .zw-homev3-i2-submit {
  border: none;
  background-color: #BD112A;
  padding: 6px 13px !important;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  color: white;
  font-size:12px !important;
  font-family: "Poppins" !important;
}

  .zw-homev3-i2-wrap .zw-homev3-i2-submit:hover,
.zw-homev3-i2-wrap .zw-homev3-i2-submit:focus {
  border: none;
  background-color: #EA2342;
  padding: 6px 13px !important;
  margin: 0px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  color: white;
  font-size:12px !important;
  font-family: "Poppins" !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b55a80f */@media (max-width: 768px){
    .elementor-1329626 .elementor-element.elementor-element-b55a80f{
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e4a25 *//* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b58ecd9 */.elementor-1329626 .elementor-element.elementor-element-b58ecd9 > div > div > div{
    padding: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-details p,
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-details p strong{
    font-size: 14px !important;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-details p strong{
    color: #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-ribbon{
    display: flex;
    justify-content: center;
    width: 120%;
    padding-top:15px;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-cta a{
    font-weight: 700 !important;
     border-radius: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-tooltip-position{
    left: calc(50% - 70px) !important;
    border-radius: 5px;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-tooltip-position a{
    font-size: 12px;
    font-weight: 700;
    width: 140px;
    text-align: center;
}

.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-title{
    color: #000 !important;
    font-size: 14px;
    line-height: 1.3em;
    margin-bottom: 0;
    min-height: 8.2em !important;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-details{
    margin-top: 0;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-details > img{
    height: 150px;
    object-fit: contain;
    margin-bottom: 0;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .btn-view-container{
    font-size: 14px;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .main-url{
    font-size: 18px !important;
    font-weight: 700;
    text-transform: uppercase;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .btn-view-more{
   background: #c60c29;
   color: #fff;
   display: block;
   text-align: center;
   margin: auto !important;
   width: 130px;
   padding: 5px;
   border-radius: 5px;
   font-weight: 600;
   margin-top: 15px !important;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 ul{
    display: none;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 ul.active{
    display: block
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .tbg-card-cta .btn-view-container{
    font-size: 12px;
    padding: 8px;
    width: 100%;
    margin: auto;
    border-radius: 5px !important;
}

.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .rating
{
    font-size: 12px !important;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .rating .Stars::before{
   letter-spacing: 1px !important;
}

.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .shipping-container-slider-mobile{
    display: flex;
    flex-wrap: wrap;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .shipping-container-slider-mobile > ul{
    width: 50%;
    margin: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-b58ecd9 .shipping-container-slider-mobile > ul li{
    margin: 5px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ac5b39 */.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .carousel{
    border: 2px solid white;
    cursor: pointer;
    transition: border 0.5s ease-in;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .carousel:hover{
    border-radius: 15px;
    border: 2px solid #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-slide{
    padding: 15px;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 a{
    color: #000;
    font-weight: 600;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 a:active{
    color: #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .rating{
    margin-bottom: 5px;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-slide > div{
     box-shadow: 0 0 15px rgba(100,100,100, 0.3) !important;
    border-radius: 15px;
    text-align: center;
    padding: 0px;
    overflow: hidden;
    background: #ffffff !important;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px !important;
    z-index: 9;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 img{
    max-width: 90%;
    margin: auto;
    height: 250px;
    object-fit: contain;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 p.price-starts {
    font-weight: 600;
    font-size: 14px;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .price-starts .text-red {
    color: #C60D29;
    font-weight: 700;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 p.slider-title {
    font-weight: 600;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .btn-learn-more{
    background: #c60c29;
    color: white;
    padding: 10px 15px;
    line-height: 1em;
    display: block;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .product-slider-content{
    padding: 20px;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-center .btn-learn-more ,.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-active .btn-learn-more {
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}


.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-center > div {
    box-shadow: 0 0 15px rgba(100,100,100, 0.5) !important;
}
 

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-center p.price-starts {
    font-size: 16px;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-center p.slider-title {
    font-size: 18px;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-center img{
    height: 275px;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-track{
    display: flex;
    align-items: center;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow:hover,
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow:focus{
    background-color: #333 !important;
    border-color: #333 !important;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow:hover > i,
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow:focus > i{
    color: #ffffff !important;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow:before{
    transition: 300ms all !important;
}

.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-prev{
    left: 25px !important;
    position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .shipping-container-slider{
    overflow: hidden;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-next{
    right: 25px !important;
     position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .tbg-card-title{
    color: #000 !important;
    font-size: 14px;
    line-height: 1.3em;
    margin-bottom: 0;
    min-height: 8.2em !important;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow{
    background: none;
    border-radius: 100px;
    border: 2px solid #333;
    padding: 7px !important;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-arrow i{
    color: #333;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .text-bestseller {
    background: #c60c29;
    color: #fff;
    padding: 10px;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
}
@media (max-width: 768px){
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-center img{
height: 210px;
}
}
.slick-slide:not(.slick-active) {
  opacity: 0 !important;
}
.slick-slide:has(.slick-active) {
  opacity: 1 !important;
}
.elementor-1329626 .elementor-element.elementor-element-9ac5b39 a{
    color: #000;
    font-weight: 600;
}
@media (max-width: 480px){
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-slide{
        padding: 5px !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .product-slider-content a{
        font-size: 14px;
    }.elementor-1329626 .elementor-element.elementor-element-9ac5b39 .tbg-card-title
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .product-slider-content{
        padding: 5px;
    }
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 p.price-starts{
        font-size: 14px;
    }
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .Stars{
        font-size: 12px !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .rating,
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .rating span{
        font-size: 12px !important;
        color: #000 !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 img{
        height: 150px !important;
        object-fit: contain;
    }
    .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .text-bestseller{
        font-size: 16px;
    }
     .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-next{
        right: 0 !important;
    }
     .elementor-1329626 .elementor-element.elementor-element-9ac5b39 .slick-prev{
        left: 0 !important;
    }
}
.slick-arrow::before{
    content:"";
}
.slick-arrow{
    min-height: 31px;
}

.Stars span{
    color:#000 !important;
}

.shipping-container-slider:not(.slick-initialized) {
    display: block;
    height: 0;
    overflow: hidden;
    opacity: 0;
}

 Once Slick adds its class, show it smoothly 
.shipping-container-slider.slick-initialized {
    height: auto;
    opacity: 1;
    transition: opacity 0.3s ease-in;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ab2e9d */.elementor-1329626 .elementor-element.elementor-element-9ab2e9d{
    position: absolute;
  right: 0;           /* Sticks it to the right edge */
  top: 50%;           /* Moves the top edge to the middle */
  transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea8894 */.elementor-1329626 .elementor-element.elementor-element-0ea8894{
    position:relative !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ec6189 */@media (max-width: 768px){
    .elementor-1329626 .elementor-element.elementor-element-2ec6189{
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-235c4b0 */.elementor-1329626 .elementor-element.elementor-element-235c4b0 > div > div > div{
    padding: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-ribbon{
    display: flex;
    justify-content: center;
    width: 120%;
    padding-top:15px;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-details p,
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-details p strong{
    font-size: 14px !important;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-details p strong{
    color: #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-cta a{
    font-weight: 700 !important;
     border-radius: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-tooltip-position{
    left: calc(50% - 70px) !important;
    border-radius: 5px;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-tooltip-position a{
    font-size: 12px;
    font-weight: 700;
    width: 140px;
    text-align: center;
}

.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-title{
    color: #000 !important;
    font-size: 14px;
    line-height: 1.3em;
    margin-bottom: 0;
    min-height: 5.2em !important;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-details{
    margin-top: 0;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-details > img{
    height: 150px;
    object-fit: contain;
    margin-bottom: 0;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .btn-view-container{
    font-size: 14px;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .main-url{
    font-size: 18px !important;
    font-weight: 700;
    text-transform: uppercase;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .btn-view-more{
   background: #c60c29;
   color: #fff;
   display: block;
   text-align: center;
   margin: auto !important;
   width: 130px;
   padding: 5px;
   border-radius: 5px;
   font-weight: 600;
   margin-top: 15px !important;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 ul{
    display: none;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 ul.active{
    display: block
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .tbg-card-cta .btn-view-container{
    font-size: 12px;
    padding: 8px;
    width: 100%;
    margin: auto;
    border-radius: 5px !important;
}

.elementor-1329626 .elementor-element.elementor-element-235c4b0 .rating
{
    font-size: 12px !important;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .rating .Stars::before{
   letter-spacing: 1px !important;
}

.elementor-1329626 .elementor-element.elementor-element-235c4b0 .shipping-container-slider-mobile{
    display: flex;
    flex-wrap: wrap;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .shipping-container-slider-mobile > ul{
    width: 50%;
    margin: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-235c4b0 .shipping-container-slider-mobile > ul li{
    margin: 5px !important;
}
 .tbg-card li{
    padding: 0;
    
}
.tbg-card li .tbg-card-ribbon{
    display: flex;
    width: 168px
    

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-95d79c9 */.elementor-1329626 .elementor-element.elementor-element-95d79c9 .carousel{
    border: 2px solid white;
    cursor: pointer;
    transition: border 0.5s ease-in;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .carousel:hover{
    border: 2px solid #c60c29;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-slide{
    padding: 15px;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 a{
    color: #000;
    font-weight: 600;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 a:active{
    color: #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .rating{
    margin-bottom: 5px;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-slide > div{
     box-shadow: 0 0 15px rgba(100,100,100, 0.3) !important;
    border-radius: 15px;
    text-align: center;
    padding: 0px;
    overflow: hidden;
    background: #ffffff !important;
    border: 2px solid white;
    cursor: pointer;
    transition: border 0.5s ease-in;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .carousel:hover,
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-slide > div:hover{
    border: 2px solid #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px !important;
    z-index: 9;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 img{
    max-width: 90%;
    margin: auto;
    height: 250px;
    object-fit: contain;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 p.price-starts {
    font-weight: 600;
    font-size: 14px;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .price-starts .text-red {
    color: #C60D29;
    font-weight: 700;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 p.slider-title {
    font-weight: 600;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .btn-learn-more{
    background: #c60c29;
    color: white;
    padding: 10px 15px;
    line-height: 1em;
    display: block;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .product-slider-content{
    padding: 20px;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-center .btn-learn-more ,.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-active .btn-learn-more {
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}


.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-center > div {
    box-shadow: 0 0 15px rgba(100,100,100, 0.5) !important;
}
 

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-center p.price-starts {
    font-size: 16px;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-center p.slider-title {
    font-size: 18px;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-center img{
    height: 275px;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-track{
    display: flex;
    align-items: center;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow:hover,
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow:focus{
    background-color: #333 !important;
    border-color: #333 !important;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow:hover > i,
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow:focus > i{
    color: #ffffff !important;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow:before{
    transition: 300ms all !important;
}

.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-prev{
    left: 25px !important;
    position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .shipping-container-slider{
    overflow: hidden;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-next{
    right: 25px !important;
     position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .tbg-card-title{
    color: #000 !important;
    font-size: 14px;
    line-height: 1.3em;
    margin-bottom: 0;
    min-height: 8.2em !important;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow{
    background: none;
    border-radius: 100px;
    border: 2px solid #333;
    padding: 7px !important;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-arrow i{
    color: #333;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .text-bestseller {
    background: #c60c29;
    color: #fff;
    padding: 10px;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
}
@media (max-width: 768px){
.elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-center img{
height: 210px;
}
}
.slick-slide:not(.slick-active) {
  opacity: 0 !important;
}
.slick-slide:has(.slick-active) {
  opacity: 1 !important;
}
.elementor-1329626 .elementor-element.elementor-element-95d79c9 a{
    color: #000;
    font-weight: 600;
}
@media (max-width: 480px){
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-slide{
        padding: 5px !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 .product-slider-content a{
        font-size: 14px;
    }.elementor-1329626 .elementor-element.elementor-element-95d79c9 .tbg-card-title
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 .product-slider-content{
        padding: 5px;
    }
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 p.price-starts{
        font-size: 14px;
    }
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 .Stars{
        font-size: 12px !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 .rating,
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 .rating span{
        font-size: 12px !important;
        color: #000 !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 img{
        height: 150px !important;
        object-fit: contain;
    }
    .elementor-1329626 .elementor-element.elementor-element-95d79c9 .text-bestseller{
        font-size: 16px;
    }
     .elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-next{
        right: 0 !important;
    }
     .elementor-1329626 .elementor-element.elementor-element-95d79c9 .slick-prev{
        left: 0 !important;
    }
}
.slick-arrow::before{
    content:"";
}
.slick-arrow{
    min-height: 31px;
}

.Stars span{
    color:#000 !important;
}

.shipping-container-slider:not(.slick-initialized) {
    display: block;
    height: 0;
    overflow: hidden;
    opacity: 0;
}

 Once Slick adds its class, show it smoothly 
.shipping-container-slider.slick-initialized {
    height: auto;
    opacity: 1;
    transition: opacity 0.3s ease-in;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b2ec3e9 */.my-carousel .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  -moz-transition-timing-function: linear !important;
  -o-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
  animation: swiperScroll 40s linear infinite;
}

@keyframes swiperScroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c22b97d */@media (max-width: 768px){
    .elementor-1329626 .elementor-element.elementor-element-c22b97d{
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aec6d46 */.elementor-1329626 .elementor-element.elementor-element-aec6d46 > div > div > div{
    padding: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-details p,
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-details p strong{
    font-size: 14px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-details p strong{
    color: #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-ribbon{
    display: flex;
    justify-content: center;
    width: 120%;
    padding-top:15px;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-cta a{
    font-weight: 700 !important;
     border-radius: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-tooltip-position{
    left: calc(50% - 70px) !important;
    border-radius: 5px;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-tooltip-position a{
    font-size: 12px;
    font-weight: 700;
    width: 140px;
    text-align: center;
}

.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-title{
    color: #000 !important;
    font-size: 14px;
    line-height: 1.3em;
    margin-bottom: 0;
    min-height: 8.2em !important;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-details{
    margin-top: 0;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-details > img{
    height: 150px;
    object-fit: contain;
    margin-bottom: 0;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .btn-view-container{
    font-size: 14px;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .main-url{
    font-size: 18px !important;
    font-weight: 700;
    text-transform: uppercase;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .btn-view-more{
   background: #c60c29;
   color: #fff;
   display: block;
   text-align: center;
   margin: auto !important;
   width: 130px;
   padding: 5px;
   border-radius: 5px;
   font-weight: 600;
   margin-top: 15px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 ul{
    display: none;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 ul.active{
    display: block
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .tbg-card-cta .btn-view-container{
    font-size: 12px;
    padding: 8px;
    width: 100%;
    margin: auto;
    border-radius: 5px !important;
}

.elementor-1329626 .elementor-element.elementor-element-aec6d46 .rating
{
    font-size: 12px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .rating .Stars::before{
   letter-spacing: 1px !important;
}

.elementor-1329626 .elementor-element.elementor-element-aec6d46 .shipping-container-slider-mobile{
    display: flex;
    flex-wrap: wrap;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .shipping-container-slider-mobile > ul{
    width: 50%;
    margin: 0px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aec6d46 .shipping-container-slider-mobile > ul li{
    margin: 5px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f5cd1b */.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .carousel{
    border: 2px solid white;
    cursor: pointer;
    transition: border 0.5s ease-in;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .carousel:hover{
    border-radius: 15px;
    border: 2px solid #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-slide{
    padding: 15px;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b a{
    color: #000;
    font-weight: 600;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b a:active{
    color: #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .rating{
    margin-bottom: 5px;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-slide > div{
     box-shadow: 0 0 15px rgba(100,100,100, 0.3) !important;
    border: 2px solid white;
    cursor: pointer;
    border-radius: 15px;
    text-align: center;
    padding: 0px;
    overflow: hidden;
    background: #ffffff !important;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px !important;
    z-index: 9;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b img{
    max-width: 90%;
    margin: auto;
    height: 250px;
    object-fit: contain;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b p.price-starts {
    font-weight: 600;
    font-size: 14px;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .price-starts .text-red {
    color: #C60D29;
    font-weight: 700;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b p.slider-title {
    font-weight: 600;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .btn-learn-more{
    background: #c60c29;
    color: white;
    padding: 10px 15px;
    line-height: 1em;
    display: block;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .product-slider-content{
    padding: 20px;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-center .btn-learn-more ,.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-active .btn-learn-more {
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}


.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-center > div {
    box-shadow: 0 0 15px rgba(100,100,100, 0.5) !important;
}
 

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-center p.price-starts {
    font-size: 16px;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-center p.slider-title {
    font-size: 18px;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-center img{
    height: 275px;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-track{
    display: flex;
    align-items: center;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow:hover,
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow:focus{
    background-color: #333 !important;
    border-color: #333 !important;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow:hover > i,
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow:focus > i{
    color: #ffffff !important;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow:before{
    transition: 300ms all !important;
}

.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-prev{
    left: 25px !important;
    position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .shipping-container-slider{
    overflow: hidden;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-next{
    right: 25px !important;
     position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .tbg-card-title{
    color: #000 !important;
    font-size: 14px;
    line-height: 1.3em;
    margin-bottom: 0;
    min-height: 8.2em !important;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow{
    background: none;
    border-radius: 100px;
    border: 2px solid #333;
    padding: 7px !important;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-arrow i{
    color: #333;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .text-bestseller {
    background: #c60c29;
    color: #fff;
    padding: 10px;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
}
@media (max-width: 768px){
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-center img{
height: 210px;
}
}
.slick-slide:not(.slick-active) {
  opacity: 0 !important;
}
.slick-slide:has(.slick-active) {
  opacity: 1 !important;
}
.elementor-1329626 .elementor-element.elementor-element-8f5cd1b a{
    color: #000;
    font-weight: 600;
}
@media (max-width: 480px){
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-slide{
        padding: 5px !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .product-slider-content a{
        font-size: 14px;
    }.elementor-1329626 .elementor-element.elementor-element-8f5cd1b .tbg-card-title
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .product-slider-content{
        padding: 5px;
    }
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b p.price-starts{
        font-size: 14px;
    }
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .Stars{
        font-size: 12px !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .rating,
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .rating span{
        font-size: 12px !important;
        color: #000 !important;
    }
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b img{
        height: 150px !important;
        object-fit: contain;
    }
    .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .text-bestseller{
        font-size: 16px;
    }
     .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-next{
        right: 0 !important;
    }
     .elementor-1329626 .elementor-element.elementor-element-8f5cd1b .slick-prev{
        left: 0 !important;
    }
}
.slick-arrow::before{
    content:"";
}
.slick-arrow{
    min-height: 31px;
}

.Stars span{
    color:#000 !important;
}


.shipping-container-slider:not(.slick-initialized) {
    display: block;
    height: 0;
    overflow: hidden;
    opacity: 0;
}

/* Once Slick adds its class, show it smoothly */
.shipping-container-slider.slick-initialized {
    height: auto;
    opacity: 1;
    transition: opacity 0.3s ease-in;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0e6a9e */.elementor-1329626 .elementor-element.elementor-element-a0e6a9e{
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386b6c6 */.elementor-1329626 .elementor-element.elementor-element-386b6c6{
  position: absolute;
  left:0;
  bottom:-10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-288f19d */.elementor-1329626 .elementor-element.elementor-element-288f19d img {
    width: auto;
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fbf548 */.elementor-1329626 .elementor-element.elementor-element-8fbf548 img {
    width: auto;
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-357ce39 */.elementor-1329626 .elementor-element.elementor-element-357ce39 img {
    width: auto;
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-026479e */.elementor-1329626 .elementor-element.elementor-element-026479e img {
    width: auto;
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8ffaa1 */.elementor-1329626 .elementor-element.elementor-element-b8ffaa1 .elementor-button-text{
    
    line-height: 25px;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56e767e */.elementor-1329626 .elementor-element.elementor-element-56e767e h3{
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3fec597 */.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-slide{
    padding: 15px;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .location-label{
    background: white;
    padding: 7px;
    box-shadow: 0 0 15px rgba(100,100,100, 1);
    text-align: left;
    font-size: 12px;
    font-weight: 500;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .location-label i{
    color: #c60c29;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-slide > div{
     box-shadow: 0 0 15px rgba(100,100,100, 0.3) !important;
    border-radius: 5px;
    text-align: center;
    padding: 15px;
    height: 400px;
    background-size: cover !important;
    background-position: center !important;
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px !important;
    z-index: 9;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 img{
    max-width: 90%;
    margin: auto;
    height: 250px;
    object-fit: contain;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 p.price-starts {
    font-weight: 600;
    color: #C60D29;
    font-size: 14px;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 p.slider-title {
    font-weight: 600;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .btn-learn-more{
    background: #c60c29;
    color: white;
    padding: 5px 15px;
    line-height: 1em;
    display: none;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-center .btn-learn-more{
    display: inline-block;
    font-size: 20px;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-center > div {
    box-shadow: 0 0 15px rgba(100,100,100, 0.5) !important;
}
 

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-center p.price-starts {
    font-size: 16px;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-center p.slider-title {
    font-size: 20px;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-center img{
    height: 300px;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-track{
    display: flex;
    align-items: center;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow:hover,
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow:focus{
    background-color: #333 !important;
    border-color: #333 !important;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow:hover > i,
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow:focus > i{
    color: #ffffff !important;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow:before{
    transition: 300ms all !important;
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-prev{
    left: 25px !important;
    position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .shipping-container-slider{
    overflow: hidden;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-next{
    right: 25px !important;
     position: absolute;
    top: calc(50% - 28px);
}

.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow{
    background: none;
    border-radius: 100px;
    border: 2px solid #000;
    padding: 7px !important;
}
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-arrow i{
    color: #fff;
}
@media (max-width: 768px){
.elementor-1329626 .elementor-element.elementor-element-3fec597 .slick-center img{
height: 210px;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aa3d887 */.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-slide{
    padding: 15px;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .location-label{
    background: white;
    padding: 7px;
    box-shadow: 0 0 15px rgba(100,100,100, 1);
    text-align: left;
    font-size: 12px;
    font-weight: 500;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .location-label{
    line-height: 1.5em;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .location-label i{
    color: #c60c29;
    margin-right: 5px
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-slide > div{
     box-shadow: 0 0 15px rgba(100,100,100, 0.3) !important;
    border-radius: 5px;
    text-align: center;
    padding: 15px;
    height: 400px;
    background-size: cover !important;
    background-position: center !important;
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px !important;
    z-index: 9;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 img{
    max-width: 90%;
    margin: auto;
    height: 250px;
    object-fit: contain;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 p.price-starts {
    font-weight: 600;
    color: #C60D29;
    font-size: 14px;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 p.slider-title {
    font-weight: 600;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .btn-learn-more{
    background: #c60c29;
    color: white;
    padding: 5px 15px;
    line-height: 1em;
    display: none;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-center .btn-learn-more{
    display: inline-block;
    font-size: 20px;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-center > div {
    box-shadow: 0 0 15px rgba(100,100,100, 0.5) !important;
}
 

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-center p.price-starts {
    font-size: 16px;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-center p.slider-title {
    font-size: 20px;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-center img{
    height: 300px;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-track{
    display: flex;
    align-items: center;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:hover,
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:focus{
    background-color: #333 !important;
    border-color: #333 !important;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:hover > i,
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:focus > i{
    color: #ffffff !important;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:before{
    transition: 300ms all !important;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-prev{
    left: 25px !important;
    position: absolute;
    top: calc(50% - 28px);
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .shipping-container-slider{
    overflow: hidden;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-next{
    right: 25px !important;
     position: absolute;
    top: calc(50% - 28px);
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow{
    background: none;
    border-radius: 100px;
    border: 2px solid #333;
    padding: 7px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow i{
    color: #333;
}
@media (max-width: 768px){
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-center img{
height: 210px;
}
}
@media (max-width: 480px){
    .elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-slide{
    width: 320px;
    }
    .elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:hover,
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:focus{
    background-color: #333 !important;
    border-color: #333 !important;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:hover > i,
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:focus > i{
    color: #ffffff !important;
}

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow:before{
    transition: 300ms all !important;
}

/*.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-prev{*/
/*    left: 25px !important;*/
/*    position: absolute;*/
/*    top: calc(50% - 28px);*/
/*}*/
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .shipping-container-slider{
    overflow: hidden;
}
/*.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-next{*/
/*    right: 25px !important;*/
/*     position: absolute;*/
/*    top: calc(50% - 28px);*/
/*}*/

 .elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-next{
        right: 10px !important;
        height: 40px;
        width: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-prev{
        left: 10px !important;
        height: 40px;
        width: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow{
    background: #eee;
    border-radius: 100px;
    border: 2px solid #333;
    padding: 7px !important;
}
.elementor-1329626 .elementor-element.elementor-element-aa3d887 .slick-arrow i{
    color: #333;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae9b499 */@media only screen and (max-width: 768px) {
.elementor-1329626 .elementor-element.elementor-element-ae9b499  {
    background-color: #0F3A59 !important;
}
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-c89c3e8 */.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .fa-minus:before{
    content: "\f068" !important;
}
.elementor-1329626 .elementor-element.elementor-element-c89c3e8 .fa-plus:before{
    content: "\f067" !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c99d6 */.elementor-1329626 .elementor-element.elementor-element-d7c99d6 h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ae5f21 */.elementor-1329626 .elementor-element.elementor-element-5ae5f21 h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-578ebbf */.elementor-1329626 .elementor-element.elementor-element-578ebbf h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae9f131 */.elementor-1329626 .elementor-element.elementor-element-ae9f131 h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c67e829 */.elementor-1329626 .elementor-element.elementor-element-c67e829 h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-410ef6d */.elementor-1329626 .elementor-element.elementor-element-410ef6d h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89539ce */.elementor-1329626 .elementor-element.elementor-element-89539ce h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bafa59d */.elementor-1329626 .elementor-element.elementor-element-bafa59d h2{
    line-height: 1.3em !important;
    min-height: 3.9em;
}/* End custom CSS */