.elementor-36243 .elementor-element.elementor-element-6d610cf{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-36243 .elementor-element.elementor-element-642fcd9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Gotham Light;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-36243 .elementor-element.elementor-element-f4196a1 .elementor-button{background-color:var(--e-global-color-9af8be5);font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:500;text-transform:none;fill:#71a434;color:#71a434;border-style:solid;border-width:2px;border-color:#71a434;border-radius:50px;padding:16px 20px}.elementor-36243 .elementor-element.elementor-element-f4196a1{width:var(--container-widget-width,12.896%);max-width:12.896%;padding:0;--container-widget-width:12.896%;--container-widget-flex-grow:0}.elementor-36243 .elementor-element.elementor-element-f4196a1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-36243 .elementor-element.elementor-element-f4196a1 .elementor-button-content-wrapper{flex-direction:row}.elementor-36243 .elementor-element.elementor-element-f4196a1 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-36243 .elementor-element.elementor-element-8e02f41 .elementor-button{background-color:var(--e-global-color-9af8be5);font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:500;text-transform:none;fill:#1e1e1e;color:#1e1e1e;border-style:solid;border-width:2px;border-color:#71a434;border-radius:50px;padding:16px 20px}.elementor-36243 .elementor-element.elementor-element-8e02f41{padding:0}.elementor-36243 .elementor-element.elementor-element-8e02f41 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-36243 .elementor-element.elementor-element-8e02f41 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-36243 .elementor-element.elementor-element-2f21d9c{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-36243 .elementor-element.elementor-element-6e2e383{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-6e2e383.e-con{--align-self:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Gotham Light;font-weight:var(--e-global-typography-text-font-weight);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-36243 .elementor-element.elementor-element-54d87c0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Gotham Light",Gotham Light;font-size:40px;font-weight:400;line-height:1.3em;color:#1e1e1e}.elementor-36243 .elementor-element.elementor-element-160ca4d{font-family:"Gotham Book",Gotham Light;font-size:16px;font-weight:500;line-height:1.3em;color:#757575}.elementor-36243 .elementor-element.elementor-element-c2dd49f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Gotham Light;font-weight:var(--e-global-typography-text-font-weight)}.elementor-36243 .elementor-element.elementor-element-1fb7120 img{height:200px;object-fit:contain;object-position:center center;border-radius:30px}.elementor-36243 .elementor-element.elementor-element-32d9abb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-32d9abb:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-32d9abb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-36243 .elementor-element.elementor-element-ebdbd65{--display:flex}.elementor-36243 .elementor-element.elementor-element-14e2c4b{text-align:center;font-family:"Gotham Medium",Gotham Light;font-size:36px;font-weight:400;line-height:1.3em;color:#1e1e1e}.elementor-36243 .elementor-element.elementor-element-75b4db5{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-d1dcab1{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-36243 .elementor-element.elementor-element-d1dcab1:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-d1dcab1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-0f0bcd6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-02d0484 img{height:150px;object-fit:cover;object-position:center center;border-radius:40px}.elementor-36243 .elementor-element.elementor-element-18521db{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gotham Ultra",Gotham Light;font-size:26px;font-weight:400;line-height:1em;color:var(--e-global-color-3438291)}.elementor-36243 .elementor-element.elementor-element-1b9e83f{width:var(--container-widget-width,150px);max-width:150px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;--container-widget-width:150px;--container-widget-flex-grow:0;border-radius:12px;text-align:center;font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:400}.elementor-36243 .elementor-element.elementor-element-f1c6fa9{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-36243 .elementor-element.elementor-element-f1c6fa9:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-f1c6fa9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-5642c90{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-e465c90 img{height:150px;object-fit:cover;object-position:center center;border-radius:40px}.elementor-36243 .elementor-element.elementor-element-5dc17e5{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Gotham Ultra",Gotham Light;font-size:26px;font-weight:400;line-height:1em;color:var(--e-global-color-3438291)}.elementor-36243 .elementor-element.elementor-element-ed3b1a9{width:var(--container-widget-width,150px);max-width:150px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px;--container-widget-width:150px;--container-widget-flex-grow:0;border-radius:12px;text-align:center;font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:400}.elementor-36243 .elementor-element.elementor-element-86abe75 .elementor-button{background-color:var(--e-global-color-9af8be5);font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:500;text-transform:none;fill:#1e1e1e;color:#1e1e1e;border-style:solid;border-width:2px;border-color:#71a434;border-radius:50px;padding:16px 20px}.elementor-36243 .elementor-element.elementor-element-86abe75{padding:0}.elementor-36243 .elementor-element.elementor-element-86abe75 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-36243 .elementor-element.elementor-element-86abe75 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-36243 .elementor-element.elementor-element-6035f34{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-6035f34:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-6035f34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-06e1f3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-36243 .elementor-element.elementor-element-05f656c{text-align:start;font-family:"Gotham Medium",Gotham Light;font-size:36px;font-weight:400;line-height:1.3em;color:#1e1e1e}.elementor-36243 .elementor-element.elementor-element-d4e229a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-6427542{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-ed206a4 a{color:var(--e-global-color-primary)}.elementor-36243 .elementor-element.elementor-element-9ee6331{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-a48e5c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-f4b3642 a{color:var(--e-global-color-primary)}.elementor-36243 .elementor-element.elementor-element-5e24523{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-8a09804 .elementor-button{background-color:var(--e-global-color-9af8be5);font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:500;text-transform:none;fill:#1e1e1e;color:#1e1e1e;border-style:solid;border-width:2px;border-color:#71a434;border-radius:50px;padding:16px 20px}.elementor-36243 .elementor-element.elementor-element-8a09804{padding:0}.elementor-36243 .elementor-element.elementor-element-8a09804 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-36243 .elementor-element.elementor-element-8a09804 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-36243 .elementor-element.elementor-element-4fa9bbb{padding:10px}.elementor-36243 .elementor-element.elementor-element-fe7842c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-fe7842c:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-fe7842c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-36243 .elementor-element.elementor-element-10a8b16{--display:flex}.elementor-36243 .elementor-element.elementor-element-7112eeb{text-align:center;font-family:"Gotham Medium",Gotham Light;font-size:36px;font-weight:400;line-height:1.3em;color:#1e1e1e}.elementor-36243 .elementor-element.elementor-element-af709d1{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-36243 .elementor-element.elementor-element-04f10e2{--display:flex;--min-height:300px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.5;--border-radius:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-04f10e2:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-04f10e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.esencialcostarica.com/wp-content/uploads/2026/02/a59d398e5d82cda2d77d818966ff57fdd501bfdc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-36243 .elementor-element.elementor-element-04f10e2:before,.elementor-36243 .elementor-element.elementor-element-04f10e2>.elementor-background-video-container:before,.elementor-36243 .elementor-element.elementor-element-04f10e2>.e-con-inner>.elementor-background-video-container:before,.elementor-36243 .elementor-element.elementor-element-04f10e2>.elementor-background-slideshow:before,.elementor-36243 .elementor-element.elementor-element-04f10e2>.e-con-inner>.elementor-background-slideshow:before,.elementor-36243 .elementor-element.elementor-element-04f10e2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-ed9d504);--background-overlay:''}.elementor-36243 .elementor-element.elementor-element-8133b84{--display:flex;--min-height:100%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-0b4184d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-e450913{font-family:"Gotham Ultra",Gotham Light;font-size:26px;font-weight:400;color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-0e1d941{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham Medium",Gotham Light;font-weight:400;line-height:1.3em;color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-29a7960 .elementor-button{background-color:var(--e-global-color-9af8be5);font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:500;text-transform:none;fill:var(--e-global-color-ed9d504);color:var(--e-global-color-ed9d504);border-style:solid;border-width:2px;border-color:#71a434;border-radius:50px;padding:16px 20px}.elementor-36243 .elementor-element.elementor-element-29a7960{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-36243 .elementor-element.elementor-element-29a7960 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-36243 .elementor-element.elementor-element-29a7960 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-36243 .elementor-element.elementor-element-a5f4bf3{--display:flex;--min-height:300px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.5;--border-radius:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-a5f4bf3:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-a5f4bf3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.esencialcostarica.com/wp-content/uploads/2026/02/ceb58074ead5e13f1b4482c0e9bbda4dd57fcb30.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-36243 .elementor-element.elementor-element-a5f4bf3:before,.elementor-36243 .elementor-element.elementor-element-a5f4bf3>.elementor-background-video-container:before,.elementor-36243 .elementor-element.elementor-element-a5f4bf3>.e-con-inner>.elementor-background-video-container:before,.elementor-36243 .elementor-element.elementor-element-a5f4bf3>.elementor-background-slideshow:before,.elementor-36243 .elementor-element.elementor-element-a5f4bf3>.e-con-inner>.elementor-background-slideshow:before,.elementor-36243 .elementor-element.elementor-element-a5f4bf3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-ed9d504);--background-overlay:''}.elementor-36243 .elementor-element.elementor-element-685240e{--display:flex;--min-height:100%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-3416f6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-7210249{font-family:"Gotham Ultra",Gotham Light;font-size:26px;font-weight:400;line-height:26px;color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-eea5809{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham Medium",Gotham Light;font-weight:400;line-height:1.3em;color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-0956cd1 .elementor-button{background-color:var(--e-global-color-9af8be5);font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:500;text-transform:none;fill:var(--e-global-color-ed9d504);color:var(--e-global-color-ed9d504);border-style:solid;border-width:2px;border-color:#71a434;border-radius:50px;padding:16px 20px}.elementor-36243 .elementor-element.elementor-element-0956cd1{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-36243 .elementor-element.elementor-element-0956cd1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-36243 .elementor-element.elementor-element-0956cd1 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-36243 .elementor-element.elementor-element-c0e8828{--display:flex;--min-height:300px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.5;--border-radius:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-c0e8828:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-c0e8828>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.esencialcostarica.com/wp-content/uploads/2026/02/143c4add880f94f8d0eb4d3b50efde341149487e-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-36243 .elementor-element.elementor-element-c0e8828:before,.elementor-36243 .elementor-element.elementor-element-c0e8828>.elementor-background-video-container:before,.elementor-36243 .elementor-element.elementor-element-c0e8828>.e-con-inner>.elementor-background-video-container:before,.elementor-36243 .elementor-element.elementor-element-c0e8828>.elementor-background-slideshow:before,.elementor-36243 .elementor-element.elementor-element-c0e8828>.e-con-inner>.elementor-background-slideshow:before,.elementor-36243 .elementor-element.elementor-element-c0e8828>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-ed9d504);--background-overlay:''}.elementor-36243 .elementor-element.elementor-element-8413357{--display:flex;--min-height:100%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-7763b6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36243 .elementor-element.elementor-element-1b3d67e{font-family:"Gotham Ultra",Gotham Light;font-size:26px;font-weight:400;color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-b8c00d5{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham Medium",Gotham Light;font-weight:400;line-height:1.3em;color:var(--e-global-color-9af8be5)}.elementor-36243 .elementor-element.elementor-element-90cb201 .elementor-button{background-color:var(--e-global-color-9af8be5);font-family:"Gotham Medium",Gotham Light;font-size:14px;font-weight:500;text-transform:none;fill:var(--e-global-color-ed9d504);color:var(--e-global-color-ed9d504);border-style:solid;border-width:2px;border-color:#71a434;border-radius:50px;padding:16px 20px}.elementor-36243 .elementor-element.elementor-element-90cb201{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-36243 .elementor-element.elementor-element-90cb201 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-36243 .elementor-element.elementor-element-90cb201 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-36243 .elementor-element.elementor-element-3c3632a:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-3c3632a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.esencialcostarica.com/wp-content/uploads/2023/07/carreta.webp");background-size:cover}.elementor-36243 .elementor-element.elementor-element-3c3632a>.elementor-background-overlay{background-color:#0000006E;opacity:.88;transition:background .3s,border-radius .3s,opacity .3s}.elementor-36243 .elementor-element.elementor-element-3c3632a>.elementor-container{min-height:40vh}.elementor-36243 .elementor-element.elementor-element-3c3632a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:4%}.elementor-36243 .elementor-element.elementor-element-305e047.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-36243 .elementor-element.elementor-element-305e047>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:8px}.elementor-36243 .elementor-element.elementor-element-305e047>.elementor-element-populated{padding:0}.elementor-36243 .elementor-element.elementor-element-234e65d .qodef-qi-typeout-text{text-align:center}.elementor-36243 .elementor-element.elementor-element-234e65d .qodef-qi-typeout-text .qodef-m-text{color:#fff;font-size:72px}.elementor-36243 .elementor-element.elementor-element-f0e88ff .qodef-qi-typeout-text{text-align:center}.elementor-36243 .elementor-element.elementor-element-f0e88ff .qodef-qi-typeout-text .qodef-m-text{color:#fff;font-size:26px}.elementor-36243 .elementor-element.elementor-element-aa5fedc{width:auto;max-width:auto}.elementor-36243 .elementor-element.elementor-element-aa5fedc>.elementor-widget-container{margin:24px 0 0;padding:0 0 18px}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button{font-size:20px;color:#fff;border-color:#fff;border-width:2px;border-radius:45px;padding:10px 10px 10px 30px}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button:hover{color:#fff}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-primary)}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-primary)}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-primary)}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-primary)}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:10px 10px 10px 30px}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:10px 0 10px}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-m-icon{font-size:12px;margin:0}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-m-icon svg{width:12px;height:12px}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-m-text:after{width:0}:root{--page-title-display:none}@media(min-width:768px){.elementor-36243 .elementor-element.elementor-element-d1dcab1{--width:24%}.elementor-36243 .elementor-element.elementor-element-f1c6fa9{--width:24%}.elementor-36243 .elementor-element.elementor-element-a48e5c1{--width:80%}.elementor-36243 .elementor-element.elementor-element-5e24523{--width:20%}.elementor-36243 .elementor-element.elementor-element-8133b84{--width:80%}.elementor-36243 .elementor-element.elementor-element-685240e{--width:80%}.elementor-36243 .elementor-element.elementor-element-8413357{--width:80%}}@media(min-width:1025px){.elementor-36243 .elementor-element.elementor-element-3c3632a:not(.elementor-motion-effects-element-type-background),.elementor-36243 .elementor-element.elementor-element-3c3632a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-36243 .elementor-element.elementor-element-af709d1{--grid-auto-flow:row}.elementor-36243 .elementor-element.elementor-element-3c3632a{padding:5%}.elementor-36243 .elementor-element.elementor-element-234e65d .qodef-qi-typeout-text .qodef-m-text{font-size:52px}.elementor-36243 .elementor-element.elementor-element-aa5fedc .qodef-qi-button{font-size:16px}}@media(max-width:767px){.elementor-36243 .elementor-element.elementor-element-af709d1{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-36243 .elementor-element.elementor-element-04f10e2{--border-radius:50px}.elementor-36243 .elementor-element.elementor-element-8133b84{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-36243 .elementor-element.elementor-element-0e1d941{line-height:1.3em}.elementor-36243 .elementor-element.elementor-element-a5f4bf3{--border-radius:50px}.elementor-36243 .elementor-element.elementor-element-685240e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-36243 .elementor-element.elementor-element-eea5809{line-height:1.3em}.elementor-36243 .elementor-element.elementor-element-c0e8828{--border-radius:50px}.elementor-36243 .elementor-element.elementor-element-8413357{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-36243 .elementor-element.elementor-element-b8c00d5{line-height:1.3em}.elementor-36243 .elementor-element.elementor-element-3c3632a{padding:4%}.elementor-36243 .elementor-element.elementor-element-305e047>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-36243 .elementor-element.elementor-element-234e65d .qodef-qi-typeout-text .qodef-m-text{font-size:28px}.elementor-36243 .elementor-element.elementor-element-f0e88ff .qodef-qi-typeout-text .qodef-m-text{font-size:18px}}.elementor-36243 .elementor-element.elementor-element-2f21d9c h1,.elementor-36243 .elementor-element.elementor-element-2f21d9c h2,.elementor-36243 .elementor-element.elementor-element-2f21d9c p,.elementor-36243 .elementor-element.elementor-element-2f21d9c a{font-size:inherit;color:inherit;font-weight:inherit !important;font-family:inherit}.elementor-36243 .elementor-element.elementor-element-18521db{background:linear-gradient(90deg,#56a710,#008640);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.elementor-36243 .elementor-element.elementor-element-1b9e83f{background:#f6f6f6;border-radius:10px;margin-top:10px}.elementor-36243 .elementor-element.elementor-element-1b9e83f p{margin:0 !important}.elementor-36243 .elementor-element.elementor-element-5dc17e5{background:linear-gradient(90deg,#56a710,#008640);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.elementor-36243 .elementor-element.elementor-element-ed3b1a9{background:#f6f6f6;border-radius:10px;margin-top:10px}.elementor-36243 .elementor-element.elementor-element-ed3b1a9 p{margin:0 !important}.elementor-36243 .elementor-element.elementor-element-32d9abb h1,.elementor-36243 .elementor-element.elementor-element-32d9abb h2,.elementor-36243 .elementor-element.elementor-element-32d9abb p,.elementor-36243 .elementor-element.elementor-element-32d9abb a{font-size:inherit;color:inherit;font-weight:inherit !important;font-family:inherit}.elementor-36243 .elementor-element.elementor-element-ed206a4 p a{color:#398146 !important;text-decoration:1px underline #398146 !important}.elementor-36243 .elementor-element.elementor-element-f4b3642 p a{color:#398146 !important;text-decoration:1px underline #398146 !important}.custom-form-licenciamiento{font-family:"Gotham Light",Helvetica,Arial,sans-serif;max-width:100%}.custom-form-licenciamiento .forminator-label{font-family:"Gotham Medium",Helvetica,Arial,sans-serif !important;text-transform:none !important;font-weight:700 !important;color:#000 !important;font-size:15px !important;margin-bottom:5px !important;display:block}.custom-form-licenciamiento .forminator-description{font-size:14px !important;color:#888 !important;margin-bottom:15px !important;display:block;line-height:1.4}.custom-form-licenciamiento .forminator-description a{color:#4caf50 !important;text-decoration:underline !important;font-family:"Gotham Light",Helvetica,Arial,sans-serif !important}.custom-form-licenciamiento .forminator-file-upload span{display:none !important}.custom-form-licenciamiento .forminator-button-upload{background-color:#fff !important;border:1px solid #e0e0e0 !important;border-radius:50px !important;width:100% !important;padding:12px 20px !important;color:#757575 !important;text-align:left !important;position:relative !important;box-shadow:none !important;margin-top:5px !important;transition:all .3s ease;display:flex !important;align-items:center;cursor:pointer;text-transform:none;font-family:"Gotham Medium",Helvetica,Arial,sans-serif !important}.custom-form-licenciamiento .forminator-button-upload:hover{border-color:#bbb !important}.custom-form-licenciamiento .forminator-button-upload:before{content:"Elegir archivo, formato PDF";color:#757575 !important;font-size:14px !important;font-weight:600 !important;position:absolute;left:20px}.custom-form-licenciamiento .forminator-button-upload:after{content:'';width:20px;height:20px;position:absolute;right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.7}.custom-form-licenciamiento .forminator-input,.custom-form-licenciamiento .forminator-select--field .select2-selection{border-radius:50px !important;border:1px solid #e0e0e0 !important;padding-top:10px !important;padding-bottom:10px !important;background-color:#fff !important}.custom-form-licenciamiento .forminator-button-submit{background-color:#007e48 !important;color:#fff !important;border:none !important;border-radius:50px !important;font-weight:700 !important;font-size:16px !important;text-transform:none;padding:12px 35px !important;display:flex !important;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease;box-shadow:none !important;position:relative}.custom-form-licenciamiento .forminator-button-submit:hover{background-color:#00664d !important}.custom-form-licenciamiento .forminator-button-submit span{display:inline-block}.custom-form-licenciamiento .select2-container .select2-selection--single,.custom-form-licenciamiento .select2-container .select2-selection--multiple{height:auto !important;min-height:48px !important;border-radius:50px !important;border:1px solid #e0e0e0 !important;background-color:#fff !important;padding:8px 15px !important;display:flex !important;align-items:center !important;outline:none !important;transition:border-color .3s ease}.custom-form-licenciamiento .select2-container .select2-selection--single:hover,.custom-form-licenciamiento .select2-container .select2-selection--multiple:hover{border-color:#bbb !important}.custom-form-licenciamiento .select2-selection__rendered{color:#757575 !important;font-weight:600 !important;font-size:14px !important;line-height:normal !important;padding-left:5px !important}.custom-form-licenciamiento .select2-selection__placeholder{color:#757575 !important}.custom-form-licenciamiento .select2-selection__arrow{height:100% !important;top:0 !important;right:15px !important;display:flex !important;align-items:center !important;justify-content:center !important}.custom-form-licenciamiento .select2-selection__arrow b{border-color:#888 transparent transparent !important;border-width:6px 5px 0 !important;margin-top:-2px !important}.forminator-select-dropdown-container--default .select2-dropdown,body .select2-dropdown{border-radius:20px !important;border:1px solid #e0e0e0 !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;overflow:hidden !important;margin-top:8px !important}.forminator-select-dropdown-container--default .select2-results__option{padding:10px 20px !important;font-size:14px !important;color:#333 !important}.forminator-select-dropdown-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f5f5f5 !important;color:#000 !important;font-weight:600 !important}.custom-form-licenciamiento .forminator-has-error .forminator-input,.custom-form-licenciamiento .forminator-has-error .select2-selection{border-color:#ff4d4d !important}.custom-form-licenciamiento .forminator-error-message{background-color:#fff !important;color:#ff4d4d !important;font-family:"Gotham Light",Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;margin-top:6px !important;display:block !important;text-align:left}.custom-form-licenciamiento .forminator-has-error .forminator-label{color:#000 !important}.custom-form-licenciamiento .forminator-has_error .forminator-input{border-color:#e51919 !important}.custom-form-licenciamiento .forminator-has_error .forminator-button-upload{border-color:#e51919 !important}.custom-form-licenciamiento .forminator-has_error .select2-selection{border-color:#e51919 !important}.custom-form-licenciamiento textarea.forminator-textarea,.custom-form-licenciamiento .forminator-textarea{border-radius:16px !important;border:1px solid #e0e0e0 !important;padding:10px 20px !important;background-color:#fff !important;font-family:"Gotham Light",Helvetica,Arial,sans-serif !important;font-size:14px !important;color:#000 !important;box-shadow:none !important;outline:none !important;resize:vertical}.custom-form-licenciamiento textarea.forminator-textarea:hover,.custom-form-licenciamiento .forminator-textarea:hover{border-color:#bbb !important}.custom-form-licenciamiento textarea.forminator-textarea:focus,.custom-form-licenciamiento .forminator-textarea:focus{border-color:#bbb !important}.custom-form-licenciamiento textarea.forminator-textarea::placeholder,.custom-form-licenciamiento .forminator-textarea::placeholder{color:#757575 !important}.custom-form-licenciamiento .forminator-has-error textarea.forminator-textarea,.custom-form-licenciamiento .forminator-has_error textarea.forminator-textarea,.custom-form-licenciamiento .forminator-has-error .forminator-textarea,.custom-form-licenciamiento .forminator-has_error .forminator-textarea{border-color:#ff4d4d !important}.custom-form-licenciamiento .forminator-input::placeholder,.custom-form-licenciamiento input.forminator-input::placeholder,.custom-form-licenciamiento textarea.forminator-textarea::placeholder,.custom-form-licenciamiento .forminator-textarea::placeholder{color:#757575 !important;font-size:14px !important;font-weight:600 !important;font-family:"Gotham Light",Helvetica,Arial,sans-serif !important;opacity:1 !important}.custom-form-licenciamiento .forminator-input::-webkit-input-placeholder,.custom-form-licenciamiento input.forminator-input::-webkit-input-placeholder,.custom-form-licenciamiento textarea.forminator-textarea::-webkit-input-placeholder,.custom-form-licenciamiento .forminator-textarea::-webkit-input-placeholder{color:#757575 !important;font-size:14px !important;font-weight:600 !important;font-family:"Gotham Light",Helvetica,Arial,sans-serif !important;opacity:1 !important}.custom-form-licenciamiento .forminator-input:-ms-input-placeholder,.custom-form-licenciamiento input.forminator-input:-ms-input-placeholder,.custom-form-licenciamiento textarea.forminator-textarea:-ms-input-placeholder,.custom-form-licenciamiento .forminator-textarea:-ms-input-placeholder{color:#757575 !important;font-size:14px !important;font-weight:600 !important;font-family:"Gotham Light",Helvetica,Arial,sans-serif !important}.custom-form-licenciamiento .forminator-input::-ms-input-placeholder,.custom-form-licenciamiento input.forminator-input::-ms-input-placeholder,.custom-form-licenciamiento textarea.forminator-textarea::-ms-input-placeholder,.custom-form-licenciamiento .forminator-textarea::-ms-input-placeholder{color:#757575 !important;font-size:14px !important;font-weight:600 !important;font-family:"Gotham Light",Helvetica,Arial,sans-serif !important}.custom-form-licenciamiento .forminator-button-submit{gap:10px}.custom-form-licenciamiento .forminator-button-submit .submit-icon{width:20px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.custom-form-licenciamiento .forminator-button-submit .submit-icon svg{width:20px;height:16px;display:block}.custom-form-licenciamiento h2{font-family:"Gotham Medium" !important;font-size:24px !important;color:#398146 !important;margin-bottom:0 !important;margin-top:40px !important}.custom-form-licenciamiento p{margin-top:0 !important}.custom-form-licenciamiento .forminator-field-html a{color:#398146 !important}.elementor-36243 .elementor-element.elementor-element-6035f34 h1,.elementor-36243 .elementor-element.elementor-element-6035f34 h2,.elementor-36243 .elementor-element.elementor-element-6035f34 p,.elementor-36243 .elementor-element.elementor-element-6035f34 a{font-size:inherit;color:inherit;font-weight:inherit !important;font-family:inherit}.elementor-36243 .elementor-element.elementor-element-fe7842c h1,.elementor-36243 .elementor-element.elementor-element-fe7842c h2,.elementor-36243 .elementor-element.elementor-element-fe7842c p,.elementor-36243 .elementor-element.elementor-element-fe7842c a{font-size:inherit;color:inherit;font-weight:inherit !important;font-family:inherit}html{scroll-behavior:smooth !important}.hover-btn a svg{transition:all .3s ease-in-out}.hover-btn.hover-right a:hover svg{transform:translateX(5px);transition:all .3s ease-in-out}.hover-btn.hover-left a:hover svg{transform:translateX(-5px);transition:all .3s ease-in-out}.hover-btn.hover-down a:hover svg{transform:translateY(5px)}::selection{background:#008640;color:#fff}::-moz-selection{background:#008640;color:#fff}.forminator-success{border:none !important;border-left:0 !important;box-shadow:none !important}.success-card{background-color:#f7f7f7;border:1px solid #48b03e;border-radius:50px;padding:50px;text-align:center;max-width:780px;box-sizing:border-box;margin:auto}.success-card img{margin:auto !important}.title{background:linear-gradient(90deg,#56a710,#008640);-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}.icon-check{width:60px;height:60px;stroke:#48b03e;stroke-width:1.5;fill:none;margin-bottom:10px}.success-card h2{font-family:'Gotham Ultra',Roboto,Helvetica,Arial,sans-serif !important;color:#2c9c27 !important;font-size:28px !important;font-weight:800 !important;margin:10px 0 15px;line-height:1.2}.success-card p{font-family:'Gotham Medium',Roboto,Helvetica,Arial,sans-serif !important;color:#666 !important;font-size:16px !important;line-height:1.5 !important;font-weight:500 !important;margin:0;padding:0 20px}