.elementor-2454 .elementor-element.elementor-element-f4ac4d2{--display:flex;--overlay-opacity:0.45}.elementor-2454 .elementor-element.elementor-element-f4ac4d2::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.elementor-background-video-container::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.e-con-inner>.elementor-background-video-container::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.elementor-background-slideshow::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.e-con-inner>.elementor-background-slideshow::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://costaricamatt.com/wp-content/uploads/2025/09/contact-costa-rica-matt-1024x683.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2454 .elementor-element.elementor-element-0c68342{padding:70px 0 68px 0}.elementor-2454 .elementor-element.elementor-element-b795856>.elementor-element-populated{padding:0 15px 0 15px}.elementor-2454 .elementor-element.elementor-element-fa86d98>.elementor-widget-container{margin:0 0 37px 0}.elementor-2454 .elementor-element.elementor-element-e60e5c7>.elementor-element-populated{padding:0 15px 0 15px}.elementor-2454 .elementor-element.elementor-element-e735228>.elementor-widget-container{margin:0 0 37px 0}.elementor-2454 .elementor-element.elementor-element-cbd5089{margin-top:0;margin-bottom:24px}.elementor-2454 .elementor-element.elementor-element-5b21ace>.elementor-element-populated{padding:0 0 0 0}.elementor-2454 .elementor-element.elementor-element-abbef64>.elementor-element-populated{padding:0 0 0 23px}.elementor-2454 .elementor-element.elementor-element-17cbd58{font-size:13px;line-height:22px}.elementor-2454 .elementor-element.elementor-element-3521c88:not(.elementor-motion-effects-element-type-background),.elementor-2454 .elementor-element.elementor-element-3521c88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://costaricamatt.com/wp-content/uploads/2023/04/crm_about.jpg);background-size:cover}.elementor-2454 .elementor-element.elementor-element-3521c88{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:-70px;padding:80px 0 100px 0}.elementor-2454 .elementor-element.elementor-element-3521c88>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2454 .elementor-element.elementor-element-a52c241>.elementor-element-populated{padding:0 15px 0 15px}.elementor-2454 .elementor-element.elementor-element-edc9d3e>.elementor-widget-container{background-color:rgb(35 77 212 / .9);padding:53px 50px 54px 40px}.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon-box-wrapper{align-items:start;gap:30px}.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon-box-title{margin-block-end:12px;color:#fff}.elementor-2454 .elementor-element.elementor-element-edc9d3e.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-2454 .elementor-element.elementor-element-edc9d3e.elementor-view-framed .elementor-icon,.elementor-2454 .elementor-element.elementor-element-edc9d3e.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon{font-size:85px}.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon-box-title,.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon-box-title a{font-weight:600}.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon-box-description{font-size:14px;font-weight:300;line-height:22px;color:#fff}.elementor-2454 .elementor-element.elementor-element-f94f8d7>.elementor-element-populated{padding:0 15px 0 15px}.elementor-2454 .elementor-element.elementor-element-6ebfacf>.elementor-widget-container{background-color:rgb(35 77 212 / .9);padding:53px 50px 54px 40px}.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon-box-wrapper{align-items:start;gap:30px}.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon-box-title{margin-block-end:12px;color:#fff}.elementor-2454 .elementor-element.elementor-element-6ebfacf.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-2454 .elementor-element.elementor-element-6ebfacf.elementor-view-framed .elementor-icon,.elementor-2454 .elementor-element.elementor-element-6ebfacf.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon{font-size:85px}.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon-box-title,.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon-box-title a{font-weight:600}.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon-box-description{font-size:14px;font-weight:300;line-height:22px;color:#fff}@media(max-width:1024px){.elementor-2454 .elementor-element.elementor-element-0c68342{padding:60px 0 70px 0}.elementor-2454 .elementor-element.elementor-element-b795856>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2454 .elementor-element.elementor-element-e60e5c7>.elementor-element-populated{padding:0 15px 0 15px}.elementor-2454 .elementor-element.elementor-element-edc9d3e>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon-box-wrapper{gap:25px}.elementor-2454 .elementor-element.elementor-element-edc9d3e .elementor-icon{font-size:50px}.elementor-2454 .elementor-element.elementor-element-6ebfacf>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon-box-wrapper{gap:25px}.elementor-2454 .elementor-element.elementor-element-6ebfacf .elementor-icon{font-size:50px}}@media(max-width:767px){.elementor-2454 .elementor-element.elementor-element-f4ac4d2::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.elementor-background-video-container::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.e-con-inner>.elementor-background-video-container::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.elementor-background-slideshow::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.e-con-inner>.elementor-background-slideshow::before,.elementor-2454 .elementor-element.elementor-element-f4ac4d2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://costaricamatt.com/wp-content/uploads/2025/09/Springender-Buckelwal-im-Marino-Ballena-Nationalpark.jpeg)}.elementor-2454 .elementor-element.elementor-element-fa86d98{text-align:center}.elementor-2454 .elementor-element.elementor-element-e735228{text-align:center}.elementor-2454 .elementor-element.elementor-element-cbd5089{margin-top:0;margin-bottom:40px}.elementor-2454 .elementor-element.elementor-element-5b21ace{width:100%}.elementor-2454 .elementor-element.elementor-element-abbef64{width:100%}.elementor-2454 .elementor-element.elementor-element-abbef64>.elementor-element-populated{padding:0 0 0 10px}.elementor-2454 .elementor-element.elementor-element-17cbd58{text-align:center}.elementor-2454 .elementor-element.elementor-element-a52c241>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(min-width:768px){.elementor-2454 .elementor-element.elementor-element-b795856{width:66.667%}.elementor-2454 .elementor-element.elementor-element-e60e5c7{width:33.333%}.elementor-2454 .elementor-element.elementor-element-5b21ace{width:25%}.elementor-2454 .elementor-element.elementor-element-abbef64{width:75%}}@media(max-width:1024px) and (min-width:768px){.elementor-2454 .elementor-element.elementor-element-b795856{width:100%}.elementor-2454 .elementor-element.elementor-element-e60e5c7{width:100%}.elementor-2454 .elementor-element.elementor-element-5b21ace{width:20%}.elementor-2454 .elementor-element.elementor-element-abbef64{width:40%}}