.elementor-19755 .elementor-element.elementor-element-d457d3e:not(.elementor-motion-effects-element-type-background), .elementor-19755 .elementor-element.elementor-element-d457d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A;}.elementor-19755 .elementor-element.elementor-element-d457d3e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19755 .elementor-element.elementor-element-d457d3e > .elementor-container{max-width:1600px;min-height:500px;}.elementor-19755 .elementor-element.elementor-element-d457d3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-19755 .elementor-element.elementor-element-e5d8adc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-2e81803{width:var( --container-widget-width, 104.737% );max-width:104.737%;--container-widget-width:104.737%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-19755 .elementor-element.elementor-element-2e81803 > .elementor-widget-container{margin:-11px -11px -11px -11px;padding:10px 0px 10px 0px;}.elementor-19755 .elementor-element.elementor-element-2e81803.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.18;}.elementor-19755 .elementor-element.elementor-element-2e81803.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-19755 .elementor-element.elementor-element-2e81803 .elementor-heading-title{font-size:65px;font-weight:600;line-height:1.2em;color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-6ad5af4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-6ad5af4{text-align:center;font-size:25px;font-weight:400;line-height:2em;color:var( --e-global-color-5ef73da9 );}.elementor-19755 .elementor-element.elementor-element-58fb2a3 .elementor-button{background-color:#21A902F2;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:#FFFFFFFC;color:#FFFFFFFC;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-19755 .elementor-element.elementor-element-58fb2a3 .elementor-button:hover, .elementor-19755 .elementor-element.elementor-element-58fb2a3 .elementor-button:focus{background-color:var( --e-global-color-9754002 );color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-58fb2a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-58fb2a3 .elementor-button:hover svg, .elementor-19755 .elementor-element.elementor-element-58fb2a3 .elementor-button:focus svg{fill:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-d55e49b{margin-top:40px;margin-bottom:10px;}.elementor-19755 .elementor-element.elementor-element-9711e61{text-align:center;}.elementor-19755 .elementor-element.elementor-element-9711e61 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-19755 .elementor-element.elementor-element-ad6aac4 > .elementor-container{max-width:1600px;}.elementor-19755 .elementor-element.elementor-element-ad6aac4{margin-top:0px;margin-bottom:10px;padding:0px 30px 0px 30px;}.elementor-19755 .elementor-element.elementor-element-d3368e4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19755 .elementor-element.elementor-element-7e1097b .elementor-cta .elementor-cta__bg, .elementor-19755 .elementor-element.elementor-element-7e1097b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19755 .elementor-element.elementor-element-7e1097b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-19755 .elementor-element.elementor-element-7e1097b .elementor-cta__content{min-height:200px;text-align:center;padding:-1px -1px -1px -1px;}.elementor-19755 .elementor-element.elementor-element-7e1097b .elementor-cta__bg-wrapper{min-height:195px;}.elementor-19755 .elementor-element.elementor-element-7e1097b .elementor-cta__button{font-weight:bold;color:var( --e-global-color-9754002 );border-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-7e1097b .elementor-cta__button:hover{color:var( --e-global-color-3fac3f29 );background-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-4a4c15f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19755 .elementor-element.elementor-element-e25749b .elementor-cta .elementor-cta__bg, .elementor-19755 .elementor-element.elementor-element-e25749b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19755 .elementor-element.elementor-element-e25749b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-19755 .elementor-element.elementor-element-e25749b .elementor-cta__content{min-height:200px;text-align:center;padding:-1px -1px -1px -1px;}.elementor-19755 .elementor-element.elementor-element-e25749b .elementor-cta__button{font-weight:bold;color:var( --e-global-color-9754002 );border-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-e25749b .elementor-cta__button:hover{color:var( --e-global-color-3fac3f29 );background-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-3780b4c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19755 .elementor-element.elementor-element-fe04997 .elementor-cta .elementor-cta__bg, .elementor-19755 .elementor-element.elementor-element-fe04997 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19755 .elementor-element.elementor-element-fe04997 .elementor-cta__content{min-height:200px;text-align:center;padding:-1px -1px -1px -1px;}.elementor-19755 .elementor-element.elementor-element-fe04997 .elementor-cta__button{font-weight:bold;color:var( --e-global-color-9754002 );border-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-fe04997 .elementor-cta__button:hover{color:var( --e-global-color-3fac3f29 );background-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-da1d1fc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19755 .elementor-element.elementor-element-511472b .elementor-cta .elementor-cta__bg, .elementor-19755 .elementor-element.elementor-element-511472b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19755 .elementor-element.elementor-element-511472b .elementor-cta__content{min-height:200px;text-align:center;}.elementor-19755 .elementor-element.elementor-element-511472b .elementor-cta__title{text-decoration:none;}.elementor-19755 .elementor-element.elementor-element-511472b .elementor-cta__description{text-decoration:none;}.elementor-19755 .elementor-element.elementor-element-511472b .elementor-cta__button{font-weight:bold;text-decoration:none;color:var( --e-global-color-9754002 );background-color:var( --e-global-color-3fac3f29 );border-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-511472b .elementor-cta__button:hover{color:var( --e-global-color-3fac3f29 );background-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-2140751 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19755 .elementor-element.elementor-element-cf5df1a .elementor-cta .elementor-cta__bg, .elementor-19755 .elementor-element.elementor-element-cf5df1a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19755 .elementor-element.elementor-element-cf5df1a .elementor-cta__content{min-height:200px;text-align:center;}.elementor-19755 .elementor-element.elementor-element-cf5df1a .elementor-cta__button{font-weight:bold;color:var( --e-global-color-9754002 );border-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-cf5df1a .elementor-cta__button:hover{color:var( --e-global-color-3fac3f29 );background-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-afea309:not(.elementor-motion-effects-element-type-background), .elementor-19755 .elementor-element.elementor-element-afea309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9754002 );}.elementor-19755 .elementor-element.elementor-element-afea309 > .elementor-background-overlay{background-color:#21A902;background-image:url("https://amazingvacationscostarica.com/wp-content/uploads/2019/06/angle-lines.png");opacity:0.5;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19755 .elementor-element.elementor-element-afea309 > .elementor-container{max-width:1154px;}.elementor-19755 .elementor-element.elementor-element-afea309{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-19755 .elementor-element.elementor-element-f2afbfe > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-19755 .elementor-element.elementor-element-f2afbfe .elementor-image-box-wrapper{text-align:center;}.elementor-19755 .elementor-element.elementor-element-f2afbfe.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-19755 .elementor-element.elementor-element-f2afbfe.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-19755 .elementor-element.elementor-element-f2afbfe.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-19755 .elementor-element.elementor-element-f2afbfe .elementor-image-box-title{margin-bottom:30px;color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-f2afbfe .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-19755 .elementor-element.elementor-element-f2afbfe .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-19755 .elementor-element.elementor-element-f2afbfe .elementor-image-box-description{color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-8e52d0e > .elementor-container{max-width:900px;}.elementor-19755 .elementor-element.elementor-element-8e52d0e{margin-top:0px;margin-bottom:0px;padding:60px 35px 0px 35px;}.elementor-19755 .elementor-element.elementor-element-7391527 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-image, .elementor-19755 .elementor-element.elementor-element-9d031e5 .elementor-widget-container{-webkit-mask-image:url(https://amazingvacationscostarica.com/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape7.svg);mask-image:url(https://amazingvacationscostarica.com/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape7.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:72%;mask-size:72%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(37px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(37px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(37px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-37px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-37px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-item:not(:last-child):after{content:"";height:1%;border-color:#ddd;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0px;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0px;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19755 .elementor-element.elementor-element-e53f81e{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-item > a{font-size:21px;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-19755 .elementor-element.elementor-element-3145024 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-3145024{text-align:center;}.elementor-19755 .elementor-element.elementor-element-3145024 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19755 .elementor-element.elementor-element-f1e1f8e{text-align:justify;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-19755 .elementor-element.elementor-element-e673738.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-19755 .elementor-element.elementor-element-e673738.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-19755 .elementor-element.elementor-element-e673738 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-19755 .elementor-element.elementor-element-82d3aaf > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-19755 .elementor-element.elementor-element-931725b > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-19755 .elementor-element.elementor-element-ddb6f7e > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-19755 .elementor-element.elementor-element-6cf6f3b > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-19755 .elementor-element.elementor-element-51f3532 > .elementor-container{max-width:900px;}.elementor-19755 .elementor-element.elementor-element-51f3532 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19755 .elementor-element.elementor-element-51f3532{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-19755 .elementor-element.elementor-element-562a7fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19755 .elementor-element.elementor-element-a715a5f > .elementor-widget-container{margin:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-a715a5f .elementor-image-box-img{-webkit-mask-image:url(https://amazingvacationscostarica.com/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape19.svg);mask-image:url(https://amazingvacationscostarica.com/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape19.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:84%;mask-size:84%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-19755 .elementor-element.elementor-element-a715a5f .elementor-image-box-wrapper{text-align:justify;}.elementor-19755 .elementor-element.elementor-element-a715a5f.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-19755 .elementor-element.elementor-element-a715a5f.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-19755 .elementor-element.elementor-element-a715a5f.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-19755 .elementor-element.elementor-element-a715a5f .elementor-image-box-title{margin-bottom:20px;text-decoration:none;color:var( --e-global-color-4e4671f );}.elementor-19755 .elementor-element.elementor-element-a715a5f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19755 .elementor-element.elementor-element-a715a5f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19755 .elementor-element.elementor-element-a715a5f .elementor-image-box-description{color:var( --e-global-color-secondary );}.elementor-19755 .elementor-element.elementor-element-8c0ece3:not(.elementor-motion-effects-element-type-background), .elementor-19755 .elementor-element.elementor-element-8c0ece3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55560883 );}.elementor-19755 .elementor-element.elementor-element-8c0ece3 > .elementor-background-overlay{background-image:url("https://amazingvacationscostarica.com/wp-content/uploads/2019/06/angle-lines.png");opacity:0.5;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19755 .elementor-element.elementor-element-8c0ece3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:73px 0px 60px 0px;}.elementor-19755 .elementor-element.elementor-element-2c5260a{text-align:center;}.elementor-19755 .elementor-element.elementor-element-2c5260a .elementor-heading-title{text-shadow:1px 1px 1px #FFFFFF;color:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-75435ac.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-19755 .elementor-element.elementor-element-75435ac > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-75435ac .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-75435ac .elementor-swiper-button{font-size:20px;}.elementor-19755 .elementor-element.elementor-element-75435ac .elementor-testimonial__content, .elementor-19755 .elementor-element.elementor-element-75435ac .elementor-testimonial__content:after{background-color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-75435ac .elementor-testimonial__content{padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;}.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:40px;}.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 40px 0 40px;}.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:23px;}.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:23px;}.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:23px;}.elementor-19755 .elementor-element.elementor-element-75435ac.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:23px;}.elementor-19755 .elementor-element.elementor-element-75435ac .elementor-testimonial__text{color:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-75435ac .elementor-testimonial__name{color:var( --e-global-color-1af5956 );font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:600;font-style:normal;}.elementor-19755 .elementor-element.elementor-element-e97a8ce:not(.elementor-motion-effects-element-type-background), .elementor-19755 .elementor-element.elementor-element-e97a8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-e97a8ce > .elementor-background-overlay{background-image:url("https://amazingvacationscostarica.com/wp-content/uploads/2019/06/angle-lines.png");opacity:0.5;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19755 .elementor-element.elementor-element-e97a8ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-19755 .elementor-element.elementor-element-cee3cbc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19755 .elementor-element.elementor-element-a052762 .ha-number-body{background-color:#1A2B6A;width:194px;height:194px;border-radius:10px 10px 10px 10px;margin:0 auto;}.elementor-19755 .elementor-element.elementor-element-a052762 .ha-number-body {padding:20px 20px 20px 20px;}.elementor-19755 .elementor-element.elementor-element-a052762 .ha-number-overlay{mix-blend-mode:normal;}.elementor-19755 .elementor-element.elementor-element-a052762 .ha-number-text{font-size:82px;font-weight:900;}.elementor-19755 .elementor-element.elementor-element-ce21d98{text-align:center;}.elementor-19755 .elementor-element.elementor-element-ce21d98 > .elementor-widget-container{margin:6px 0px 6px 0px;}.elementor-19755 .elementor-element.elementor-element-ce21d98 .elementor-star-rating{font-size:22px;}.elementor-19755 .elementor-element.elementor-element-ce21d98 .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px;}.elementor-19755 .elementor-element.elementor-element-ce21d98 .elementor-star-rating i:before{color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-db1ec4c > .elementor-widget-container{margin:0px 0px -31px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-db1ec4c{text-align:center;font-size:18px;font-weight:300;letter-spacing:1.2px;color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-2b3f986{--divider-border-style:solid;--divider-color:var( --e-global-color-3fac3f29 );--divider-border-width:1px;}.elementor-19755 .elementor-element.elementor-element-2b3f986 .elementor-divider-separator{width:41%;margin:0 auto;margin-center:0;}.elementor-19755 .elementor-element.elementor-element-2b3f986 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19755 .elementor-element.elementor-element-c08389a{text-align:center;}.elementor-19755 .elementor-element.elementor-element-c394a86 .elementor-button{background-color:var( --e-global-color-1af5956 );font-weight:bold;fill:var( --e-global-color-3fac3f29 );color:var( --e-global-color-3fac3f29 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3fac3f29 );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-19755 .elementor-element.elementor-element-c394a86 .elementor-button:hover, .elementor-19755 .elementor-element.elementor-element-c394a86 .elementor-button:focus{background-color:var( --e-global-color-3fac3f29 );color:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-c394a86 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-c394a86 .elementor-button:hover svg, .elementor-19755 .elementor-element.elementor-element-c394a86 .elementor-button:focus svg{fill:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-4b3858f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19755 .elementor-element.elementor-element-7a0eed3 .ha-number-body{background-color:#1A2B6A;width:194px;height:194px;border-radius:10px 10px 10px 10px;margin:0 auto;}.elementor-19755 .elementor-element.elementor-element-7a0eed3 .ha-number-body {padding:20px 20px 20px 20px;}.elementor-19755 .elementor-element.elementor-element-7a0eed3 .ha-number-overlay{mix-blend-mode:normal;}.elementor-19755 .elementor-element.elementor-element-7a0eed3 .ha-number-text{font-size:82px;font-weight:900;}.elementor-19755 .elementor-element.elementor-element-769594c{text-align:center;}.elementor-19755 .elementor-element.elementor-element-769594c > .elementor-widget-container{margin:6px 0px 6px 0px;}.elementor-19755 .elementor-element.elementor-element-769594c .elementor-star-rating{font-size:22px;}.elementor-19755 .elementor-element.elementor-element-769594c .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px;}.elementor-19755 .elementor-element.elementor-element-769594c .elementor-star-rating i:before{color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-97de909 > .elementor-widget-container{margin:0px 0px -31px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-97de909{text-align:center;font-size:18px;font-weight:300;letter-spacing:1.2px;color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-b6bb9a5{--divider-border-style:solid;--divider-color:var( --e-global-color-3fac3f29 );--divider-border-width:1px;}.elementor-19755 .elementor-element.elementor-element-b6bb9a5 .elementor-divider-separator{width:41%;margin:0 auto;margin-center:0;}.elementor-19755 .elementor-element.elementor-element-b6bb9a5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19755 .elementor-element.elementor-element-69ea2f5 .elementor-button{background-color:var( --e-global-color-1af5956 );font-weight:bold;fill:var( --e-global-color-3fac3f29 );color:var( --e-global-color-3fac3f29 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3fac3f29 );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-19755 .elementor-element.elementor-element-69ea2f5 .elementor-button:hover, .elementor-19755 .elementor-element.elementor-element-69ea2f5 .elementor-button:focus{background-color:var( --e-global-color-3fac3f29 );color:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-69ea2f5 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-69ea2f5 .elementor-button:hover svg, .elementor-19755 .elementor-element.elementor-element-69ea2f5 .elementor-button:focus svg{fill:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-6ab3e8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19755 .elementor-element.elementor-element-2fbc8f1 .ha-number-body{background-color:#1A2B6A;width:194px;height:194px;border-radius:10px 10px 10px 10px;margin:0 auto;}.elementor-19755 .elementor-element.elementor-element-2fbc8f1 .ha-number-body {padding:20px 20px 20px 20px;}.elementor-19755 .elementor-element.elementor-element-2fbc8f1 .ha-number-overlay{mix-blend-mode:normal;}.elementor-19755 .elementor-element.elementor-element-2fbc8f1 .ha-number-text{font-size:82px;font-weight:900;}.elementor-19755 .elementor-element.elementor-element-f6afef5{text-align:center;}.elementor-19755 .elementor-element.elementor-element-f6afef5 > .elementor-widget-container{margin:6px 0px 6px 0px;}.elementor-19755 .elementor-element.elementor-element-f6afef5 .elementor-star-rating{font-size:22px;}.elementor-19755 .elementor-element.elementor-element-f6afef5 .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px;}.elementor-19755 .elementor-element.elementor-element-f6afef5 .elementor-star-rating i:before{color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-5a38fcb > .elementor-widget-container{margin:0px 0px -31px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-5a38fcb{text-align:center;font-size:18px;font-weight:300;letter-spacing:1.2px;color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-8c4c75c{--divider-border-style:solid;--divider-color:var( --e-global-color-3fac3f29 );--divider-border-width:1px;}.elementor-19755 .elementor-element.elementor-element-8c4c75c .elementor-divider-separator{width:41%;margin:0 auto;margin-center:0;}.elementor-19755 .elementor-element.elementor-element-8c4c75c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19755 .elementor-element.elementor-element-0120a1b .elementor-button{background-color:var( --e-global-color-1af5956 );font-weight:bold;fill:var( --e-global-color-3fac3f29 );color:var( --e-global-color-3fac3f29 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3fac3f29 );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-19755 .elementor-element.elementor-element-0120a1b .elementor-button:hover, .elementor-19755 .elementor-element.elementor-element-0120a1b .elementor-button:focus{background-color:var( --e-global-color-3fac3f29 );color:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-0120a1b > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-0120a1b .elementor-button:hover svg, .elementor-19755 .elementor-element.elementor-element-0120a1b .elementor-button:focus svg{fill:var( --e-global-color-1af5956 );}.elementor-19755 .elementor-element.elementor-element-f072566{margin-top:40px;margin-bottom:0px;}.elementor-19755 .elementor-element.elementor-element-0a12cdf > .elementor-container{max-width:1172px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-item:hover .ha-overlay{background-color:#02010100;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-item.active .ha-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FEFEFE00 60%, #000000 100%);}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-content-button{background-color:#FA4C7E;padding:8px 25px 8px 25px;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;border-radius:3px 3px 3px 3px;color:#FFFFFF;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-content-button:hover{background-color:#951DF1;color:#FFFFFF;}.elementor-19755 .elementor-element.elementor-element-c1e256f{width:100%;max-width:100%;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper{align-items:center;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-overlay{justify-content:center;align-items:flex-end;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-gallery-wrap{height:710px;border-radius:10px 10px 10px 10px;}.elementor-19755 .elementor-element.elementor-element-c1e256f.ha-image-accordion-horizontal .ha-ia-item{--ha-ia-gutter-margin:0px;}.elementor-19755 .elementor-element.elementor-element-c1e256f.ha-image-accordion-tablet-horizontal .ha-ia-item{--ha-ia-gutter-margin:0px;}.elementor-19755 .elementor-element.elementor-element-c1e256f.ha-image-accordion-mobile-horizontal .ha-ia-item{--ha-ia-gutter-margin:0px;}.elementor-19755 .elementor-element.elementor-element-c1e256f.ha-image-accordion-vertical .ha-ia-item{--ha-ia-gutter-margin:0px;}.elementor-19755 .elementor-element.elementor-element-c1e256f.ha-image-accordion-tablet-vertical .ha-ia-item{--ha-ia-gutter-margin:0px;}.elementor-19755 .elementor-element.elementor-element-c1e256f.ha-image-accordion-mobile-vertical .ha-ia-item{--ha-ia-gutter-margin:0px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-content-icon-title{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:26px;font-weight:bold;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-content-icon-title.ha-ia-icon-left i + span{margin-left:10px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-content-icon-title.ha-ia-icon-right i + span{margin-right:10px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-container .ha-ia-content-wrapper{padding:15px 15px 15px 15px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-label{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-actions .ha-ia-popup{font-size:22px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-actions .ha-ia-link{font-size:22px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-actions .ha-ia-popup+.ha-ia-link{margin-left:15px;}.elementor-19755 .elementor-element.elementor-element-c1e256f .ha-ia-content-wrapper .ha-ia-actions span{border-radius:100% 100% 100% 100%;}.elementor-19755 .elementor-element.elementor-element-e43e9af{width:100%;max-width:100%;}.elementor-19755 .elementor-element.elementor-element-ef86ec7{margin-top:75px;margin-bottom:50px;}.elementor-19755 .elementor-element.elementor-element-0a60968 .elementor-image-box-wrapper{text-align:justify;}.elementor-19755 .elementor-element.elementor-element-0a60968.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-19755 .elementor-element.elementor-element-0a60968.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-19755 .elementor-element.elementor-element-0a60968.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-19755 .elementor-element.elementor-element-0a60968 .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-4e4671f );}.elementor-19755 .elementor-element.elementor-element-0a60968 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19755 .elementor-element.elementor-element-0a60968 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19755 .elementor-element.elementor-element-f953c94 .elementor-button{background-color:var( --e-global-color-3fac3f29 );font-weight:bold;fill:var( --e-global-color-df46b7d );color:var( --e-global-color-df46b7d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-df46b7d );}.elementor-19755 .elementor-element.elementor-element-f953c94 .elementor-button:hover, .elementor-19755 .elementor-element.elementor-element-f953c94 .elementor-button:focus{background-color:var( --e-global-color-df46b7d );color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-f953c94 .elementor-button:hover svg, .elementor-19755 .elementor-element.elementor-element-f953c94 .elementor-button:focus svg{fill:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-df56ac2:not(.elementor-motion-effects-element-type-background), .elementor-19755 .elementor-element.elementor-element-df56ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e4671f );}.elementor-19755 .elementor-element.elementor-element-df56ac2 > .elementor-background-overlay{background-image:url("https://amazingvacationscostarica.com/wp-content/uploads/2019/06/angle-lines.png");opacity:0.5;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19755 .elementor-element.elementor-element-df56ac2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-19755 .elementor-element.elementor-element-f3f34c2 .elementor-cta .elementor-cta__bg, .elementor-19755 .elementor-element.elementor-element-f3f34c2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-19755 .elementor-element.elementor-element-f3f34c2 .elementor-cta__content{text-align:center;background-color:#DEDADA00;}.elementor-19755 .elementor-element.elementor-element-f3f34c2 .elementor-cta__title{font-size:36px;font-weight:400;line-height:1.8em;color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-f3f34c2 .elementor-cta__description{color:var( --e-global-color-3fac3f29 );}.elementor-19755 .elementor-element.elementor-element-f3f34c2 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-weight:bold;background-color:#02010100;}.elementor-19755 .elementor-element.elementor-element-f3f34c2 .elementor-cta__button:hover{color:var( --e-global-color-4e4671f );background-color:var( --e-global-color-3fac3f29 );border-color:var( --e-global-color-3fac3f29 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19755 .elementor-element.elementor-element-7391527{width:77.89%;}.elementor-19755 .elementor-element.elementor-element-e673738{width:22%;}.elementor-19755 .elementor-element.elementor-element-4c5bbc6{width:65%;}.elementor-19755 .elementor-element.elementor-element-01a83e8{width:35%;}}@media(max-width:1024px){.elementor-19755 .elementor-element.elementor-element-d457d3e{padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-ad6aac4 > .elementor-container{max-width:1002px;}}@media(max-width:767px){.elementor-19755 .elementor-element.elementor-element-d457d3e{margin-top:26px;margin-bottom:0px;padding:45px 10px 45px 10px;}.elementor-19755 .elementor-element.elementor-element-2e81803 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-2e81803{--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-19755 .elementor-element.elementor-element-2e81803 .elementor-heading-title{font-size:34px;}.elementor-19755 .elementor-element.elementor-element-6ad5af4{font-size:16px;}.elementor-19755 .elementor-element.elementor-element-f2afbfe .elementor-image-box-img{margin-bottom:40px;}.elementor-19755 .elementor-element.elementor-element-7391527 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-e53f81e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-19755 .elementor-element.elementor-element-e53f81e{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-19755 .elementor-element.elementor-element-3145024 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-19755 .elementor-element.elementor-element-3145024 .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:-1.2px;}.elementor-19755 .elementor-element.elementor-element-f1e1f8e{font-size:16px;}.elementor-19755 .elementor-element.elementor-element-e673738 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19755 .elementor-element.elementor-element-82d3aaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19755 .elementor-element.elementor-element-82d3aaf{text-align:center;}.elementor-19755 .elementor-element.elementor-element-a715a5f .elementor-image-box-img{margin-bottom:50px;}.elementor-19755 .elementor-element.elementor-element-6366f5c{text-align:center;}.elementor-19755 .elementor-element.elementor-element-a4b11c0{text-align:justify;}.elementor-19755 .elementor-element.elementor-element-0a60968 .elementor-image-box-img{margin-bottom:40px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19755 .elementor-element.elementor-element-d3368e4{width:50%;}.elementor-19755 .elementor-element.elementor-element-4a4c15f{width:50%;}.elementor-19755 .elementor-element.elementor-element-3780b4c{width:50%;}.elementor-19755 .elementor-element.elementor-element-da1d1fc{width:50%;}.elementor-19755 .elementor-element.elementor-element-2140751{width:50%;}}