.elementor-3600 .elementor-element.elementor-element-c77734b .hero-subtitle{margin:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-9714d39{overflow:hidden;padding:120px 0px 120px 0px;}.elementor-bc-flex-widget .elementor-3600 .elementor-element.elementor-element-0d480da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3600 .elementor-element.elementor-element-0d480da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3600 .elementor-element.elementor-element-0d480da > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-f3ec46f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3600 .elementor-element.elementor-element-f3ec46f > .elementor-element-populated{padding:0px 12px 0px 48px;}.elementor-3600 .elementor-element.elementor-element-47cab51 > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-3600 .elementor-element.elementor-element-47cab51 .title-area{text-align:left;}.elementor-3600 .elementor-element.elementor-element-dae7baf{padding:20px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-46de65e{padding:35px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-1994d06c:not(.elementor-motion-effects-element-type-background), .elementor-3600 .elementor-element.elementor-element-1994d06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cassosupply.com.mx/wp-content/uploads/2023/10/project_bg_3_1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3600 .elementor-element.elementor-element-1994d06c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 90px 0px;}.elementor-3600 .elementor-element.elementor-element-1994d06c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3600 .elementor-element.elementor-element-7c7880b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3600 .elementor-element.elementor-element-7c7880b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3600 .elementor-element.elementor-element-19e3e4fb > .elementor-container{max-width:1244px;}.elementor-3600 .elementor-element.elementor-element-19e3e4fb{margin-top:0px;margin-bottom:0px;padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-4c1a567 > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;}.elementor-3600 .elementor-element.elementor-element-7d636147 .title-area{text-align:left;}.elementor-3600 .elementor-element.elementor-element-7d636147 .shadow-title{--title-color:#FFFFFF!important;}.elementor-3600 .elementor-element.elementor-element-7d636147 .title-selector{color:#FFFFFF!important;}.elementor-3600 .elementor-element.elementor-element-7d636147 .subtitle-selector{color:#FFFFFF!important;}.elementor-bc-flex-widget .elementor-3600 .elementor-element.elementor-element-723254fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3600 .elementor-element.elementor-element-723254fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3600 .elementor-element.elementor-element-723254fb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3600 .elementor-element.elementor-element-723254fb > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:0px 12px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-3e6e3200{width:auto;max-width:auto;align-self:flex-end;}.elementor-3600 .elementor-element.elementor-element-3e6e3200 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3600 .elementor-element.elementor-element-246f31dd{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-65e34571 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-79177ee2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-14e7be2c:not(.elementor-motion-effects-element-type-background), .elementor-3600 .elementor-element.elementor-element-14e7be2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cassosupply.com.mx/wp-content/uploads/2025/10/cta_bg_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3600 .elementor-element.elementor-element-14e7be2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-3600 .elementor-element.elementor-element-14e7be2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3600 .elementor-element.elementor-element-5f5c0810 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3600 .elementor-element.elementor-element-5ccecff2{padding:0px 12px 0px 12px;}.elementor-bc-flex-widget .elementor-3600 .elementor-element.elementor-element-7da6a90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3600 .elementor-element.elementor-element-7da6a90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3600 .elementor-element.elementor-element-7f72fbc3 .btn-wrapper{text-align:right;}.elementor-3600 .elementor-element.elementor-element-7f72fbc3 .th-btn{color:#FF4C13;background-color:#FFFFFF;}.elementor-3600 .elementor-element.elementor-element-7f72fbc3 .th-btn:hover{color:#FFFFFF;}.elementor-3600 .elementor-element.elementor-element-b2b8f2a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 120px 0px;}.elementor-3600 .elementor-element.elementor-element-b2b8f2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3600 .elementor-element.elementor-element-5cbcdd6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3600 .elementor-element.elementor-element-916292f{padding:120px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-7a3cb56 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-b5261ab .title-area{text-align:center;}.elementor-3600 .elementor-element.elementor-element-6f79c34{padding:35px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-5bd8fd0 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-2fa1b83 .title-selector{color:#F18A01;}.elementor-3600 .elementor-element.elementor-element-24750ff:not(.elementor-motion-effects-element-type-background), .elementor-3600 .elementor-element.elementor-element-24750ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3600 .elementor-element.elementor-element-24750ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-270px;padding:120px 0px 390px 0px;}.elementor-3600 .elementor-element.elementor-element-24750ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3600 .elementor-element.elementor-element-39424f9 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-3205c0e .title-area{text-align:center;}.elementor-3600 .elementor-element.elementor-element-2451ba0:not(.elementor-motion-effects-element-type-background), .elementor-3600 .elementor-element.elementor-element-2451ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cassosupply.com.mx/wp-content/uploads/2023/10/achive_bg_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3600 .elementor-element.elementor-element-2451ba0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-3600 .elementor-element.elementor-element-2451ba0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3600 .elementor-element.elementor-element-4a08199 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-2d1f72d0{padding:0px 12px 0px 12px;}.elementor-bc-flex-widget .elementor-3600 .elementor-element.elementor-element-1189c082.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3600 .elementor-element.elementor-element-1189c082.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3600 .elementor-element.elementor-element-1189c082 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3600 .elementor-element.elementor-element-1189c082 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-45774f9d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3600 .elementor-element.elementor-element-45774f9d .title-area{text-align:left;}.elementor-3600 .elementor-element.elementor-element-3d69867b > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-47f3a306 img{border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-3600 .elementor-element.elementor-element-5615344{width:66%;}.elementor-3600 .elementor-element.elementor-element-7da6a90{width:34%;}.elementor-3600 .elementor-element.elementor-element-1189c082{width:51%;}.elementor-3600 .elementor-element.elementor-element-3d69867b{width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3600 .elementor-element.elementor-element-0d480da{width:100%;}.elementor-3600 .elementor-element.elementor-element-f3ec46f{width:100%;}.elementor-3600 .elementor-element.elementor-element-4c1a567{width:100%;}.elementor-3600 .elementor-element.elementor-element-723254fb{width:100%;}.elementor-3600 .elementor-element.elementor-element-5615344{width:100%;}.elementor-3600 .elementor-element.elementor-element-7da6a90{width:100%;}.elementor-3600 .elementor-element.elementor-element-7a3cb56{width:100%;}.elementor-3600 .elementor-element.elementor-element-1189c082{width:100%;}.elementor-3600 .elementor-element.elementor-element-3d69867b{width:100%;}}@media(max-width:1024px){.elementor-3600 .elementor-element.elementor-element-9714d39{padding:80px 0px 80px 0px;}.elementor-3600 .elementor-element.elementor-element-0d480da > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-3600 .elementor-element.elementor-element-f3ec46f > .elementor-element-populated{padding:0px 36px 0px 36px;}.elementor-3600 .elementor-element.elementor-element-47cab51 > .elementor-widget-container{margin:0px 0px -38px 0px;}.elementor-3600 .elementor-element.elementor-element-1994d06c{padding:80px 0px 80px 0px;}.elementor-3600 .elementor-element.elementor-element-19e3e4fb{padding:0px 36px 0px 36px;}.elementor-3600 .elementor-element.elementor-element-7d636147 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3600 .elementor-element.elementor-element-7d636147 .title-area{text-align:center;}.elementor-3600 .elementor-element.elementor-element-723254fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3600 .elementor-element.elementor-element-723254fb > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-3600 .elementor-element.elementor-element-65e34571 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-14e7be2c{padding:50px 0px 50px 0px;}.elementor-3600 .elementor-element.elementor-element-52f566a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-3600 .elementor-element.elementor-element-7f72fbc3 .btn-wrapper{text-align:center;}.elementor-3600 .elementor-element.elementor-element-b2b8f2a{padding:0px 0px 80px 0px;}.elementor-3600 .elementor-element.elementor-element-916292f{padding:80px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-7a3cb56 > .elementor-element-populated{padding:0px 12px 0px 36px;}.elementor-3600 .elementor-element.elementor-element-24750ff{margin-top:0px;margin-bottom:-438px;padding:80px 0px 518px 0px;}.elementor-3600 .elementor-element.elementor-element-39424f9 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-04c6e0f > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-3600 .elementor-element.elementor-element-43ca00a > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-3600 .elementor-element.elementor-element-2451ba0{padding:80px 0px 80px 0px;}.elementor-3600 .elementor-element.elementor-element-4a08199 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-2d1f72d0{padding:0px 36px 0px 36px;}.elementor-3600 .elementor-element.elementor-element-1189c082 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-45774f9d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3600 .elementor-element.elementor-element-45774f9d .title-area{text-align:center;}.elementor-3600 .elementor-element.elementor-element-3d69867b > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-47f3a306 img{width:100%;}}@media(max-width:767px){.elementor-3600 .elementor-element.elementor-element-0d480da > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-f3ec46f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-19e3e4fb{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-65e34571 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-7a3cb56 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-39424f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-04c6e0f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-43ca00a > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-4a08199 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3600 .elementor-element.elementor-element-2d1f72d0 > .elementor-container{max-width:540px;}.elementor-3600 .elementor-element.elementor-element-2d1f72d0{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-1189c082 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3600 .elementor-element.elementor-element-3d69867b > .elementor-element-populated{padding:0px 0px 0px 0px;}}