.elementor-2878 .elementor-element.elementor-element-2012dc1f:not(.elementor-motion-effects-element-type-background), .elementor-2878 .elementor-element.elementor-element-2012dc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F0E6;}.elementor-2878 .elementor-element.elementor-element-2012dc1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-2012dc1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-2012dc1f > .elementor-container{text-align:center;}.elementor-2878 .elementor-element.elementor-element-2fcaccca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-2fcaccca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://venustulum.mx/newsite/wp-content/uploads/2024/08/WhatsApp-Image-2024-07-26-at-14.15.36-2.jpeg");background-position:bottom center;background-size:cover;}.elementor-2878 .elementor-element.elementor-element-2fcaccca > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.52;}.elementor-2878 .elementor-element.elementor-element-2fcaccca > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2878 .elementor-element.elementor-element-2fcaccca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-361e4279 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-361e4279 .section__inner{min-height:480px;}.elementor-2878 .elementor-element.elementor-element-332c95e9 > .elementor-container{text-align:center;}.elementor-2878 .elementor-element.elementor-element-332c95e9{margin-top:75px;margin-bottom:45px;}.elementor-2878 .elementor-element.elementor-element-f1fa98 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-f1fa98 > .elementor-container{text-align:center;}.elementor-2878 .elementor-element.elementor-element-f1fa98{margin-top:5px;margin-bottom:0px;}.elementor-2878 .elementor-element.elementor-element-b7e6549:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-b7e6549 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E8E3;}.elementor-bc-flex-widget .elementor-2878 .elementor-element.elementor-element-b7e6549.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2878 .elementor-element.elementor-element-b7e6549.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-b7e6549.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2878 .elementor-element.elementor-element-b7e6549 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2878 .elementor-element.elementor-element-b7e6549 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-79553413 .elementor-icon-box-wrapper{text-align:center;}.elementor-2878 .elementor-element.elementor-element-79553413{--icon-box-icon-margin:0px;}.elementor-2878 .elementor-element.elementor-element-79553413 .elementor-icon{font-size:111px;}.elementor-2878 .elementor-element.elementor-element-79553413 .elementor-icon-box-title, .elementor-2878 .elementor-element.elementor-element-79553413 .elementor-icon-box-title a{font-weight:400;}.elementor-2878 .elementor-element.elementor-element-68ba8e72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-68ba8e72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFFA;}.elementor-bc-flex-widget .elementor-2878 .elementor-element.elementor-element-68ba8e72.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2878 .elementor-element.elementor-element-68ba8e72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-68ba8e72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2878 .elementor-element.elementor-element-68ba8e72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2878 .elementor-element.elementor-element-68ba8e72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-39458249 .elementor-icon-box-wrapper{text-align:center;}.elementor-2878 .elementor-element.elementor-element-39458249{--icon-box-icon-margin:0px;}.elementor-2878 .elementor-element.elementor-element-39458249 .elementor-icon{font-size:111px;}.elementor-2878 .elementor-element.elementor-element-39458249 .elementor-icon-box-title, .elementor-2878 .elementor-element.elementor-element-39458249 .elementor-icon-box-title a{font-weight:400;}.elementor-2878 .elementor-element.elementor-element-6dfae324:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-6dfae324 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E8E3;}.elementor-bc-flex-widget .elementor-2878 .elementor-element.elementor-element-6dfae324.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2878 .elementor-element.elementor-element-6dfae324.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-6dfae324.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2878 .elementor-element.elementor-element-6dfae324 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2878 .elementor-element.elementor-element-6dfae324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-73486c40 .elementor-icon-box-wrapper{text-align:center;}.elementor-2878 .elementor-element.elementor-element-73486c40{--icon-box-icon-margin:0px;}.elementor-2878 .elementor-element.elementor-element-73486c40 .elementor-icon{font-size:111px;}.elementor-2878 .elementor-element.elementor-element-73486c40 .elementor-icon-box-title, .elementor-2878 .elementor-element.elementor-element-73486c40 .elementor-icon-box-title a{font-weight:400;}.elementor-2878 .elementor-element.elementor-element-14ff79bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-14ff79bf > .elementor-container{text-align:center;}.elementor-2878 .elementor-element.elementor-element-14ff79bf{margin-top:0px;margin-bottom:0px;}.elementor-2878 .elementor-element.elementor-element-52f9b06c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-52f9b06c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFFA;}.elementor-bc-flex-widget .elementor-2878 .elementor-element.elementor-element-52f9b06c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2878 .elementor-element.elementor-element-52f9b06c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-52f9b06c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2878 .elementor-element.elementor-element-52f9b06c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2878 .elementor-element.elementor-element-52f9b06c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-6330d223 .elementor-icon-box-wrapper{text-align:center;}.elementor-2878 .elementor-element.elementor-element-6330d223{--icon-box-icon-margin:0px;}.elementor-2878 .elementor-element.elementor-element-6330d223 .elementor-icon{font-size:111px;}.elementor-2878 .elementor-element.elementor-element-6330d223 .elementor-icon-box-title, .elementor-2878 .elementor-element.elementor-element-6330d223 .elementor-icon-box-title a{font-weight:400;}.elementor-2878 .elementor-element.elementor-element-3dc386dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-3dc386dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E8E3;}.elementor-bc-flex-widget .elementor-2878 .elementor-element.elementor-element-3dc386dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2878 .elementor-element.elementor-element-3dc386dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-3dc386dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2878 .elementor-element.elementor-element-3dc386dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2878 .elementor-element.elementor-element-3dc386dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-1ddf5f69 .elementor-icon-box-wrapper{text-align:center;}.elementor-2878 .elementor-element.elementor-element-1ddf5f69{--icon-box-icon-margin:0px;}.elementor-2878 .elementor-element.elementor-element-1ddf5f69 .elementor-icon{font-size:111px;}.elementor-2878 .elementor-element.elementor-element-1ddf5f69 .elementor-icon-box-title, .elementor-2878 .elementor-element.elementor-element-1ddf5f69 .elementor-icon-box-title a{font-weight:400;}.elementor-2878 .elementor-element.elementor-element-78d4550b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-78d4550b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFFA;}.elementor-bc-flex-widget .elementor-2878 .elementor-element.elementor-element-78d4550b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2878 .elementor-element.elementor-element-78d4550b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-78d4550b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2878 .elementor-element.elementor-element-78d4550b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2878 .elementor-element.elementor-element-78d4550b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-3f3adf2e .elementor-icon-box-wrapper{text-align:center;}.elementor-2878 .elementor-element.elementor-element-3f3adf2e{--icon-box-icon-margin:0px;}.elementor-2878 .elementor-element.elementor-element-3f3adf2e .elementor-icon{font-size:111px;}.elementor-2878 .elementor-element.elementor-element-3f3adf2e .elementor-icon-box-title, .elementor-2878 .elementor-element.elementor-element-3f3adf2e .elementor-icon-box-title a{font-weight:400;}.elementor-2878 .elementor-element.elementor-element-39b8d66c > .elementor-container{text-align:center;}.elementor-2878 .elementor-element.elementor-element-39b8d66c{margin-top:75px;margin-bottom:45px;}.elementor-2878 .elementor-element.elementor-element-592a7948{--e-image-carousel-slides-to-show:1;}.elementor-2878 .elementor-element.elementor-element-592a7948 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-2878 .elementor-element.elementor-element-6e5820bc:not(.elementor-motion-effects-element-type-background), .elementor-2878 .elementor-element.elementor-element-6e5820bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E8E3;}.elementor-2878 .elementor-element.elementor-element-6e5820bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-6e5820bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-6dc79595:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2878 .elementor-element.elementor-element-6dc79595 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-2878 .elementor-element.elementor-element-6dc79595.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2878 .elementor-element.elementor-element-6dc79595.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-6dc79595.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2878 .elementor-element.elementor-element-6dc79595 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2878 .elementor-element.elementor-element-6dc79595 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-43a9a83d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-17db0824 > .elementor-widget-container{margin:-31px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-17db0824{text-align:center;font-size:16px;color:var( --e-global-color-primary );}.elementor-2878 .elementor-element.elementor-element-7cd2c009 .elementor-button{background-color:#38727B;font-size:11px;font-weight:700;letter-spacing:1.1px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-7cd2c009 .elementor-button:hover, .elementor-2878 .elementor-element.elementor-element-7cd2c009 .elementor-button:focus{background-color:#94C4C2;}.elementor-2878 .elementor-element.elementor-element-77a4a0ac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-77a4a0ac:not(.elementor-motion-effects-element-type-background), .elementor-2878 .elementor-element.elementor-element-77a4a0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38727B;}.elementor-2878 .elementor-element.elementor-element-77a4a0ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2878 .elementor-element.elementor-element-77a4a0ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-9eb1b6a img{width:117px;}.elementor-2878 .elementor-element.elementor-element-27b0d1d5 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2878 .elementor-element.elementor-element-27b0d1d5{text-align:center;font-size:12px;letter-spacing:1.1px;color:#FFFFFF;}.elementor-2878 .elementor-element.elementor-element-518a2b34 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-518a2b34{text-align:center;font-size:8px;color:#FFFFFF;}.elementor-2878 .elementor-element.elementor-element-1d0df195{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2878 .elementor-element.elementor-element-1d0df195 .elementor-widget-container{text-align:right;}.elementor-2878 .elementor-element.elementor-element-1d0df195 .elementor-social-icon{background-color:#2B585F;}.elementor-2878 .elementor-element.elementor-element-7b3ebbab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2878 .elementor-element.elementor-element-7b3ebbab:not(.elementor-motion-effects-element-type-background), .elementor-2878 .elementor-element.elementor-element-7b3ebbab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D5D64;}.elementor-2878 .elementor-element.elementor-element-7b3ebbab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2878 .elementor-element.elementor-element-7b3ebbab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2878 .elementor-element.elementor-element-75d4956b > .elementor-widget-container{margin:-30px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-75d4956b{text-align:left;font-size:8px;letter-spacing:1.1px;color:#FFFFFF;}.elementor-2878 .elementor-element.elementor-element-1de9441e > .elementor-widget-container{margin:-30px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-2878 .elementor-element.elementor-element-1de9441e{text-align:right;font-size:8px;letter-spacing:1.1px;color:#FFFFFF;}.elementor-2878 .elementor-element.elementor-element-32d5c888 img{width:87%;}.elementor-2878 .elementor-element.elementor-element-186b41d8 img{width:69%;}@media(min-width:768px){.elementor-2878 .elementor-element.elementor-element-69514e5e{width:20%;}.elementor-2878 .elementor-element.elementor-element-66cefe17{width:60%;}.elementor-2878 .elementor-element.elementor-element-4fecc7ff{width:19.666%;}.elementor-2878 .elementor-element.elementor-element-6d4bd64f{width:40.799%;}.elementor-2878 .elementor-element.elementor-element-4ff6fa6b{width:28.814%;}.elementor-2878 .elementor-element.elementor-element-548d15c6{width:14.767%;}.elementor-2878 .elementor-element.elementor-element-b9c2224{width:15.564%;}}@media(max-width:1024px){.elementor-2878 .elementor-element.elementor-element-332c95e9{margin-top:65px;margin-bottom:20px;}.elementor-2878 .elementor-element.elementor-element-f1fa98{margin-top:65px;margin-bottom:20px;}.elementor-2878 .elementor-element.elementor-element-14ff79bf{margin-top:65px;margin-bottom:20px;}.elementor-2878 .elementor-element.elementor-element-39b8d66c{margin-top:65px;margin-bottom:20px;}}@media(max-width:767px){.elementor-2878 .elementor-element.elementor-element-361e4279 .section__inner{min-height:380px;}.elementor-2878 .elementor-element.elementor-element-332c95e9{margin-top:28px;margin-bottom:28px;}.elementor-2878 .elementor-element.elementor-element-f1fa98{margin-top:28px;margin-bottom:28px;}.elementor-2878 .elementor-element.elementor-element-14ff79bf{margin-top:28px;margin-bottom:28px;}.elementor-2878 .elementor-element.elementor-element-39b8d66c{margin-top:28px;margin-bottom:28px;}.elementor-2878 .elementor-element.elementor-element-6e5820bc{margin-top:0px;margin-bottom:0px;}.elementor-2878 .elementor-element.elementor-element-9eb1b6a > .elementor-widget-container{margin:20px 0px -4px 0px;}.elementor-2878 .elementor-element.elementor-element-27b0d1d5 > .elementor-widget-container{margin:-31px 0px -26px 0px;}.elementor-2878 .elementor-element.elementor-element-27b0d1d5{text-align:center;font-size:18px;}.elementor-2878 .elementor-element.elementor-element-4fecc7ff > .elementor-element-populated{margin:0px 0px 23px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2878 .elementor-element.elementor-element-1d0df195 .elementor-widget-container{text-align:center;}.elementor-2878 .elementor-element.elementor-element-7b3ebbab{padding:20px 0px 20px 0px;}.elementor-2878 .elementor-element.elementor-element-6d4bd64f > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2878 .elementor-element.elementor-element-75d4956b{text-align:center;}.elementor-2878 .elementor-element.elementor-element-1de9441e{text-align:center;}.elementor-2878 .elementor-element.elementor-element-32d5c888 img{width:34%;}.elementor-2878 .elementor-element.elementor-element-186b41d8 img{width:35%;}}/* Start custom CSS for column, class: .elementor-element-2fcaccca */.section-intro__subheading {
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 1;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #94c4c2 !important;
}/* End custom CSS */
/* Start custom CSS for arrigo-widget-header-section, class: .elementor-element-43a9a83d */.split-line {
    overflow: hidden;
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17db0824 */.section-header {
    color: #444 !important; 
}/* End custom CSS */
/* Start custom CSS */.section-cta__wrapper-button, .section-intro__wrapper-button {
    position: relative;
    z-index: 50;
    margin-top: 30px !important;
}

.section-intro__subheading {
    margin-bottom: 9px !important;
    color:#fff!important;
   
}/* End custom CSS */