.elementor-416 .elementor-element.elementor-element-hero0001{--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;--overlay-opacity:1;--padding-top:170px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-hero0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-hero0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222931;background-image:url("https://staging.theconsultour.com/wp-content/uploads/2026/07/friends-getting-ready-to-zip-line-in-park-on-a-sunny-day.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-416 .elementor-element.elementor-element-hero0001::before, .elementor-416 .elementor-element.elementor-element-hero0001 > .elementor-background-video-container::before, .elementor-416 .elementor-element.elementor-element-hero0001 > .e-con-inner > .elementor-background-video-container::before, .elementor-416 .elementor-element.elementor-element-hero0001 > .elementor-background-slideshow::before, .elementor-416 .elementor-element.elementor-element-hero0001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-416 .elementor-element.elementor-element-hero0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(34,41,49,0.85);--background-overlay:'';}.elementor-416 .elementor-element.elementor-element-hero0003{padding:0px 0px 20px 0px;text-align:center;}.elementor-416 .elementor-element.elementor-element-hero0003 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#E19900;}.elementor-416 .elementor-element.elementor-element-hero0004{padding:0px 0px 16px 0px;text-align:center;}.elementor-416 .elementor-element.elementor-element-hero0004 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;color:#ffffff;}.elementor-416 .elementor-element.elementor-element-hero0005{padding:0px 0px 40px 0px;text-align:center;}.elementor-416 .elementor-element.elementor-element-hero0005 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:400;color:#c8d0d9;}.elementor-416 .elementor-element.elementor-element-hero0006 .elementor-button{background-color:#E19900;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;padding:18px 44px 18px 44px;}.elementor-416 .elementor-element.elementor-element-prob0001{--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;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-prob0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-prob0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-416 .elementor-element.elementor-element-prob0002{--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-416 .elementor-element.elementor-element-tran0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-416 .elementor-element.elementor-element-recv0001{--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;--overlay-opacity:1;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-recv0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-recv0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f0;background-image:url("https://staging.theconsultour.com/wp-content/uploads/2026/07/friends-getting-ready-to-zip-line-in-park-on-a-sunny-day.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-416 .elementor-element.elementor-element-recv0001::before, .elementor-416 .elementor-element.elementor-element-recv0001 > .elementor-background-video-container::before, .elementor-416 .elementor-element.elementor-element-recv0001 > .e-con-inner > .elementor-background-video-container::before, .elementor-416 .elementor-element.elementor-element-recv0001 > .elementor-background-slideshow::before, .elementor-416 .elementor-element.elementor-element-recv0001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-416 .elementor-element.elementor-element-recv0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(34,41,49,0.72);--background-overlay:'';}.elementor-416 .elementor-element.elementor-element-aprn0001{--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;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-aprn0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-aprn0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-416 .elementor-element.elementor-element-alca0001{--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;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-alca0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-alca0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222931;}.elementor-416 .elementor-element.elementor-element-outs0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-416 .elementor-element.elementor-element-outs0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-outs0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-416 .elementor-element.elementor-element-test0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-test0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-test0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-416 .elementor-element.elementor-element-invr0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-invr0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-invr0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-416 .elementor-element.elementor-element-invr0004{padding:32px 0px 0px 0px;text-align:center;}.elementor-416 .elementor-element.elementor-element-invr0004 .elementor-heading-title{font-size:15px;color:#777777;}.elementor-416 .elementor-element.elementor-element-qual0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-416 .elementor-element.elementor-element-quot0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-quot0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-quot0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f0;}.elementor-416 .elementor-element.elementor-element-faqs0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-416 .elementor-element.elementor-element-ctaf0001{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-416 .elementor-element.elementor-element-ctaf0001:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-ctaf0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222931;}.elementor-416 .elementor-element.elementor-element-ctaf0002{padding:0px 0px 16px 0px;text-align:center;}.elementor-416 .elementor-element.elementor-element-ctaf0002 .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-416 .elementor-element.elementor-element-ctaf0003{padding:0px 0px 40px 0px;}.elementor-416 .elementor-element.elementor-element-ctaf0004 .elementor-button{background-color:#E19900;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;padding:18px 44px 18px 44px;}.elementor-416 .elementor-element.elementor-element-926aef9d:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-926aef9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3EE;}.elementor-416 .elementor-element.elementor-element-926aef9d > .elementor-container{max-width:720px;}.elementor-416 .elementor-element.elementor-element-926aef9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-416 .elementor-element.elementor-element-926aef9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-416 .elementor-element.elementor-element-165bf650:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-165bf650 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-416 .elementor-element.elementor-element-165bf650 > .elementor-element-populated, .elementor-416 .elementor-element.elementor-element-165bf650 > .elementor-element-populated > .elementor-background-overlay, .elementor-416 .elementor-element.elementor-element-165bf650 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-416 .elementor-element.elementor-element-165bf650 > .elementor-element-populated{box-shadow:0px 12px 34px 0px rgba(34,41,49,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-416 .elementor-element.elementor-element-165bf650 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-416 .elementor-element.elementor-element-e48fcbe9{text-align:center;}.elementor-416 .elementor-element.elementor-element-e48fcbe9 .elementor-heading-title{font-size:28px;font-weight:700;color:#222931;}.elementor-416 .elementor-element.elementor-element-33090c07{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7{text-align:left;}.elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7 form label{text-align:left;max-width:380px;}.elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7 form select{height:50px;}.elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:150px;}.elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder, .elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7 form textarea::placeholder, .elementor-416 .elementor-element.elementor-element-b4d5c8df .jeg-elementor-kit.jkit-contact-form-7 form select::placeholder{font-size:14px;}@media(min-width:768px){.elementor-416 .elementor-element.elementor-element-tran0001{--content-width:960px;}.elementor-416 .elementor-element.elementor-element-qual0001{--content-width:960px;}.elementor-416 .elementor-element.elementor-element-faqs0001{--content-width:960px;}}@media(max-width:1024px){.elementor-416 .elementor-element.elementor-element-hero0004 .elementor-heading-title{font-size:36px;}.elementor-416 .elementor-element.elementor-element-ctaf0002 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-416 .elementor-element.elementor-element-hero0004 .elementor-heading-title{font-size:32px;}.elementor-416 .elementor-element.elementor-element-ctaf0002 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for container, class: .elementor-element-prob0002 */..elementor-416 .elementor-element.elementor-element-prob0002{max-width:780px;width:100%;}/* End custom CSS */
/* Start custom CSS for jkit_contact_form_7, class: .elementor-element-b4d5c8df */.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7{background:transparent;border:none;padding:0;margin:0;max-width:none;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 label,.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 p{color:#222931;font-weight:600;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 input[type=text],.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 input[type=email],.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 input[type=tel],.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 textarea,.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 select{width:100%;background:#f4f5f6;border:1px solid #e2e5e8;border-radius:6px;padding:12px 14px;color:#222931;font-size:15px;margin-top:6px;box-sizing:border-box;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 input[type=submit],.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7-submit{background:#E19900;color:#fff;border:none;border-radius:6px;padding:14px 34px;font-weight:700;font-size:16px;cursor:pointer;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7 input[type=submit]:hover{background:#c98700;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7-acceptance .wpcf7-list-item{display:flex;align-items:center;gap:8px;margin:0;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7-acceptance label{display:flex;align-items:center;gap:8px;margin:0;font-weight:600;cursor:pointer;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7-acceptance input[type=checkbox]{width:auto;margin:0;flex:0 0 auto;}
.elementor-416 .elementor-element.elementor-element-b4d5c8df .wpcf7-acceptance .wpcf7-list-item-label{margin-top:0;}/* End custom CSS */
/* Start custom CSS */.cr-landing *{box-sizing:border-box;margin:0;padding:0;}
.cr-landing{font-family:Inter,sans-serif;color:#333;background:#fff;line-height:1.6;}
.cr-hero{background-color:#222931!important;color:#fff;padding:0 0 80px;text-align:center;}
.cr-hero,.cr-recibe,.cr-alcance,.cr-inversion,.cr-quote,.cr-cta-final{width:100vw;position:relative;left:50%;transform:translateX(-50%);}
.cr-nav{display:flex;flex-direction:column;align-items:center;padding:20px 24px 36px;margin-bottom:48px;}
.cr-nav-logo img{height:44px;width:auto;display:block;margin-bottom:14px;filter:brightness(0) invert(1);}
.cr-nav-links{display:flex;list-style:none;gap:40px;padding:0;margin:0;flex-wrap:wrap;justify-content:center;}
.cr-nav-links a{font-family:'Cabin',sans-serif!important;font-size:18px!important;font-weight:900!important;color:rgba(255,255,255,0.65)!important;text-decoration:none!important;white-space:nowrap;}
.cr-nav-links a:hover{color:#fff!important;}
.cr-hero-content{padding:0 24px;}
.cr-tagline{color:#E19900!important;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;}
.cr-hero h1{font-size:52px!important;font-weight:800!important;margin-bottom:16px;line-height:1.1;color:#fff!important;}
.cr-hero h2{font-size:22px!important;font-weight:400!important;color:#c8d0d9!important;margin-bottom:40px;max-width:620px;margin-left:auto;margin-right:auto;text-transform:none!important;}
.cr-btn-wa{display:inline-block;background-color:#E19900;color:#fff!important;font-weight:700;font-size:17px;padding:18px 44px;border-radius:6px;text-decoration:none!important;}
.cr-btn-wa:hover{background-color:#c68800;}
.cr-problem{padding:72px 24px;max-width:780px;margin:0 auto;text-align:center;}
.cr-problem p{font-size:18px;color:#444;margin-bottom:20px;line-height:1.75;}
.cr-problem p strong{color:#222931;}
.cr-section-label{background-color:#8B9E4F;color:#fff!important;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:8px 20px;display:inline-block;border-radius:4px;margin-bottom:48px;}
.cr-recibe{background-color:#f5f6f0!important;padding:72px 24px;text-align:center;}
.cr-recibe-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;max-width:900px;margin:0 auto;text-align:left;}
.cr-card{background:#fff;border-radius:8px;padding:32px;border-left:4px solid #8B9E4F;box-shadow:0 2px 8px rgba(0,0,0,0.06);}
.cr-card h3{font-size:16px!important;font-weight:700!important;color:#222931!important;margin-bottom:12px;text-transform:none!important;}
.cr-card p{font-size:15px;color:#555;line-height:1.65;}
.cr-aprende{padding:72px 24px;max-width:780px;margin:0 auto;text-align:center;}
.cr-aprende ul{list-style:none;text-align:left;margin:0 auto;max-width:640px;padding:0;}
.cr-aprende ul li{font-size:17px;color:#333;padding:18px 0 18px 36px;border-bottom:1px solid #eee;position:relative;line-height:1.5;}
.cr-alcance{background-color:#222931!important;color:#fff;padding:72px 24px;text-align:center;}
.cr-alcance-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:800px;margin:0 auto;text-align:left;}
.cr-alcance-col h4{font-size:13px!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;color:#8B9E4F!important;}
.cr-alcance-col ul{list-style:none;padding:0;}
.cr-alcance-col ul li{font-size:15px;color:#c8d0d9!important;padding:10px 0 10px 28px;border-bottom:1px solid #333d47;position:relative;}
.cr-inversion{padding:80px 24px;text-align:center;background:#fff!important;}
.cr-inversion .cr-section-label{display:table!important;margin:0 auto 48px auto!important;}
.cr-price-box{display:inline-block;border:2px solid #E19900;border-radius:12px;padding:48px 64px;margin-bottom:32px;}
.cr-price-amount{font-size:76px!important;font-weight:800!important;color:#222931!important;line-height:1;}
.cr-price-detail{font-size:15px;color:#777;margin-top:8px;}
.cr-quote{background-color:#f5f6f0!important;padding:64px 24px;text-align:center;}
.cr-quote blockquote{font-size:22px!important;font-style:italic;color:#222931!important;font-weight:500;max-width:680px;margin:0 auto;line-height:1.65;}
.cr-cta-final{background-color:#222931!important;color:#fff;padding:80px 24px;text-align:center;}
.cr-cta-final h2{font-size:36px!important;font-weight:800!important;margin-bottom:16px;color:#fff!important;text-transform:none!important;}
.cr-cta-final p{font-size:18px;color:#c8d0d9!important;margin-bottom:40px;max-width:520px;margin-left:auto;margin-right:auto;}
@media(max-width:640px){.cr-hero h1{font-size:32px!important;}.cr-alcance-grid{grid-template-columns:1fr;}.cr-price-box{padding:32px 24px;}.cr-price-amount{font-size:56px!important;}.cr-nav-links{gap:20px;}.cr-nav-links a{font-size:14px!important;}}/* End custom CSS */