.elementor-3464 .elementor-element.elementor-element-f98fe2b>.elementor-container{max-width:1400px;min-height:300px}.elementor-3464 .elementor-element.elementor-element-f98fe2b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3464 .elementor-element.elementor-element-f98fe2b:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-f98fe2b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3464 .elementor-element.elementor-element-f98fe2b>.elementor-background-overlay{background-color:#fff;opacity:.97;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-f98fe2b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3464 .elementor-element.elementor-element-5faf2f9{--divider-border-style:solid;--divider-color:#00777c;--divider-border-width:3px}.elementor-3464 .elementor-element.elementor-element-5faf2f9 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-3464 .elementor-element.elementor-element-5faf2f9 .elementor-divider{text-align:right;padding-top:2px;padding-bottom:2px}.elementor-3464 .elementor-element.elementor-element-5faf2f9>.elementor-widget-container{margin:15px 0 0}.elementor-3464 .elementor-element.elementor-element-d28fd1f>.elementor-element-populated{padding:0 15% 0 0}.elementor-3464 .elementor-element.elementor-element-81a0800{text-align:center}.elementor-3464 .elementor-element.elementor-element-81a0800 .elementor-heading-title{color:#00777c;font-family:"Cocogoose Pro Light-trial",Sans-serif;font-size:36px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.1px}.elementor-3464 .elementor-element.elementor-element-ba33994>.elementor-element-populated{padding:0 2em}.elementor-3464 .elementor-element.elementor-element-3a859af>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3464 .elementor-element.elementor-element-3a859af:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-3a859af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3464 .elementor-element.elementor-element-3a859af{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3464 .elementor-element.elementor-element-3a859af>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-62f8191:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3464 .elementor-element.elementor-element-62f8191>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29265d}.elementor-3464 .elementor-element.elementor-element-62f8191>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-3464 .elementor-element.elementor-element-62f8191>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:darken;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-62f8191>.elementor-element-populated{box-shadow:0px 0px 31px 1px #29265d;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;padding:0}.elementor-3464 .elementor-element.elementor-element-b0a6d5a{text-align:center}.elementor-3464 .elementor-element.elementor-element-b0a6d5a .elementor-heading-title{color:#fcfcfc;font-family:"Montserrat-ExtraBold",Sans-serif;font-size:28px;font-weight:700}.elementor-3464 .elementor-element.elementor-element-ddebd94:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3464 .elementor-element.elementor-element-ddebd94>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00777c}.elementor-3464 .elementor-element.elementor-element-ddebd94>.elementor-element-populated{box-shadow:0px 0px 31px 1px #29265d;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3464 .elementor-element.elementor-element-ddebd94>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-1faa6cf{text-align:center}.elementor-3464 .elementor-element.elementor-element-1faa6cf .elementor-heading-title{color:#fcfcfc;font-family:"Montserrat-ExtraBold",Sans-serif;font-size:28px;font-weight:700}.elementor-3464 .elementor-element.elementor-element-1faa6cf>.elementor-widget-container{padding:25px;background-color:#29265d}.elementor-3464 .elementor-element.elementor-element-dfaf4ec{text-align:center}.elementor-3464 .elementor-element.elementor-element-dfaf4ec .elementor-heading-title{color:#fcfcfc;font-family:"Montserrat-ExtraBold",Sans-serif;font-size:28px;font-weight:700}.elementor-3464 .elementor-element.elementor-element-dfaf4ec>.elementor-widget-container{padding:25px;background-color:#29265d}.elementor-3464 .elementor-element.elementor-element-40f78e4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3464 .elementor-element.elementor-element-40f78e4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#29265d}.elementor-3464 .elementor-element.elementor-element-40f78e4>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-3464 .elementor-element.elementor-element-40f78e4>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:darken;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-40f78e4>.elementor-element-populated{box-shadow:0px 0px 31px 1px #29265d;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;padding:0}.elementor-3464 .elementor-element.elementor-element-fa7de85{text-align:center}.elementor-3464 .elementor-element.elementor-element-fa7de85 .elementor-heading-title{color:#fcfcfc;font-family:"Montserrat-ExtraBold",Sans-serif;font-size:28px;font-weight:700}.elementor-3464 .elementor-element.elementor-element-40354f7 .elementor-spacer-inner{height:50px}.elementor-3464 .elementor-element.elementor-element-734b809 .elementor-button{font-family:"Montserrat-SemiBold",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;background-color:#00777c;border-style:solid;border-color:#00777c;border-radius:20px}.elementor-3464 .elementor-element.elementor-element-0dd2f67 .elementor-button{font-family:"Montserrat-SemiBold",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;background-color:#00777c;border-style:solid;border-color:#00777c;border-radius:20px}.elementor-3464 .elementor-element.elementor-element-0384413{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-3464 .elementor-element.elementor-element-0384413 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-3464 .elementor-element.elementor-element-fb10232 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-3464 .elementor-element.elementor-element-fb10232 .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:center;color:#00777c;font-family:"Cocogoose Pro Light-trial",Sans-serif;font-size:36px;font-weight:500;line-height:1.2em;letter-spacing:-1.1px}.elementor-3464 .elementor-element.elementor-element-fb10232 .pt-plus-heading-animation .pt-plus-cd-headline b{color:#00777c;font-family:"Cocogoose Pro Light-trial",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:-1.1px}.elementor-3464 .elementor-element.elementor-element-8342859{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-3464 .elementor-element.elementor-element-8342859 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-3464 .elementor-element.elementor-element-d412a11{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-3464 .elementor-element.elementor-element-d412a11 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-3464 .elementor-element.elementor-element-fbe6118 .elementor-spacer-inner{height:50px}@media(max-width:1024px){.elementor-3464 .elementor-element.elementor-element-41372e6>.elementor-element-populated{padding:1em}.elementor-3464 .elementor-element.elementor-element-81a0800 .elementor-heading-title{font-size:31px}}@media(min-width:768px){.elementor-3464 .elementor-element.elementor-element-41372e6{width:40.956%}.elementor-3464 .elementor-element.elementor-element-ba33994{width:59.044%}}@media(max-width:1024px) and (min-width:768px){.elementor-3464 .elementor-element.elementor-element-41372e6{width:50%}.elementor-3464 .elementor-element.elementor-element-dac6025{width:25%}.elementor-3464 .elementor-element.elementor-element-d28fd1f{width:100%}.elementor-3464 .elementor-element.elementor-element-ba33994{width:50%}.elementor-3464 .elementor-element.elementor-element-62f8191{width:50%}.elementor-3464 .elementor-element.elementor-element-ddebd94{width:50%}.elementor-3464 .elementor-element.elementor-element-40f78e4{width:50%}}@media(max-width:767px){.elementor-3464 .elementor-element.elementor-element-f98fe2b{padding:15px}.elementor-3464 .elementor-element.elementor-element-5faf2f9 .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0}.elementor-3464 .elementor-element.elementor-element-5faf2f9 .elementor-divider{text-align:center}.elementor-3464 .elementor-element.elementor-element-d28fd1f>.elementor-element-populated{padding:0}.elementor-3464 .elementor-element.elementor-element-734b809 .elementor-button{font-size:13px}.elementor-3464 .elementor-element.elementor-element-0dd2f67 .elementor-button{font-size:13px}.elementor-3464 .elementor-element.elementor-element-fb10232 .pt-plus-heading-animation .pt-plus-cd-headline b{font-size:30px}}@font-face{font-family:'Cocogoose Pro Light-trial';font-style:normal;font-weight:400;font-display:auto;src:url('https://pelcostarica.com/wp-content/uploads/2021/03/Cocogoose-Pro-Light-trial.ttf') format('truetype')}@font-face{font-family:'Montserrat-ExtraBold';font-style:normal;font-weight:700;font-display:auto;src:url('https://pelcostarica.com/wp-content/uploads/2021/03/Montserrat-ExtraBold.ttf') format('truetype')}@font-face{font-family:'Montserrat-SemiBold';font-style:normal;font-weight:400;font-display:auto;src:url('https://pelcostarica.com/wp-content/uploads/2021/03/Montserrat-SemiBold.ttf') format('truetype')}