.elementor-45 .elementor-element.elementor-element-c637b5b{overflow:hidden}.elementor-45 .elementor-element.elementor-element-06703fd{text-align:center}.elementor-45 .elementor-element.elementor-element-06703fd.elementor-widget-heading .elementor-heading-title{color:#0f1116}.elementor-45 .elementor-element.elementor-element-06703fd .elementor-heading-title{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:3px}.elementor-45 .elementor-element.elementor-element-06703fd>.elementor-widget-container{margin:3% 0 0}.elementor-45 .elementor-element.elementor-element-a863c0f .elementor-image img{width:90%}.elementor-45 .elementor-element.elementor-element-a863c0f>.elementor-widget-container{margin:0 0 10%;transform-origin:center center}.ee-tooltip.ee-tooltip-a863c0f.to--top,.ee-tooltip.ee-tooltip-a863c0f.to--bottom{margin-left:0}.ee-tooltip.ee-tooltip-a863c0f.to--left,.ee-tooltip.ee-tooltip-a863c0f.to--right{margin-top:0}.elementor-45 .elementor-element.elementor-element-4ba0481:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-45 .elementor-element.elementor-element-4ba0481>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-4ba0481>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-45 .elementor-element.elementor-element-4ba0481>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-19fd189 .elementor-spacer-inner{height:50px}.elementor-45 .elementor-element.elementor-element-cf3cb8b{border-style:solid;border-width:0 0 1px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-45 .elementor-element.elementor-element-cf3cb8b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-aa97423>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-45 .elementor-element.elementor-element-0e2750a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-45 .elementor-element.elementor-element-781223b>.elementor-element-populated{border-style:solid;border-width:0 1px;border-color:#0f1116;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-45 .elementor-element.elementor-element-781223b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-1b95bc3 .elementor-heading-title{font-size:60px;font-weight:700}.elementor-45 .elementor-element.elementor-element-1b95bc3>.elementor-widget-container{margin:20% 0 0;padding:15px;border-style:solid;border-width:0 0 1px}.elementor-45 .elementor-element.elementor-element-0c50f54{font-size:16px}.elementor-45 .elementor-element.elementor-element-0c50f54>.elementor-widget-container{margin:0;padding:0 15px 15px;border-style:solid;border-width:0 0 1px}.elementor-45 .elementor-element.elementor-element-b4c0f68.elementor-widget-heading .elementor-heading-title{color:#0f1116}.elementor-45 .elementor-element.elementor-element-b4c0f68 .elementor-heading-title{font-size:11px;text-transform:uppercase;letter-spacing:2.3px}.elementor-45 .elementor-element.elementor-element-b4c0f68>.elementor-widget-container{margin:0 0 -13px;padding:15px 15px 0}.elementor-45 .elementor-element.elementor-element-b85786a{font-size:16px}.elementor-45 .elementor-element.elementor-element-b85786a>.elementor-widget-container{margin:0;padding:0 15px 15px;border-style:solid;border-width:0 0 1px}.elementor-45 .elementor-element.elementor-element-6f526e7>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60% 10% 40%}.elementor-45 .elementor-element.elementor-element-6f526e7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-9baca6e{font-size:19px;font-weight:400;line-height:1.9em}.elementor-45 .elementor-element.elementor-element-9baca6e>.elementor-widget-container{margin:0}.elementor-45 .elementor-element.elementor-element-add6301 a.elementor-button,.elementor-45 .elementor-element.elementor-element-add6301 .elementor-button{font-size:19px;fill:#3e64ff;color:#3e64ff;background-color:rgba(0,0,0,0);border-radius:0;padding:10px 40px 15px 0}.elementor-45 .elementor-element.elementor-element-add6301 a.elementor-button:hover,.elementor-45 .elementor-element.elementor-element-add6301 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-add6301 a.elementor-button:focus,.elementor-45 .elementor-element.elementor-element-add6301 .elementor-button:focus{color:#0f1116;background-color:rgba(15,17,22,0);border-color:#e3e3e3}.elementor-45 .elementor-element.elementor-element-add6301 a.elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-add6301 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-add6301 a.elementor-button:focus svg,.elementor-45 .elementor-element.elementor-element-add6301 .elementor-button:focus svg{fill:#0f1116}.elementor-45 .elementor-element.elementor-element-add6301 .elementor-button{border-style:solid;border-width:0 0 3px}.elementor-45 .elementor-element.elementor-element-c2cc833{border-style:solid;border-width:1px 0 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-45 .elementor-element.elementor-element-c2cc833>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .e-gallery-image{transition-duration:.8s}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .elementor-gallery-item__overlay{transition-duration:.8s}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .elementor-gallery-item__content{text-align:center;padding:20px}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .elementor-gallery-item__content>div{transition-duration:.8s}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){transition-delay:calc((.8s/3))}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){transition-delay:calc((.8s/3)*2)}.elementor-45 .elementor-element.elementor-element-f4bd3e6 .elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){transition-delay:calc((.8s/3)*3)}.elementor-45 .elementor-element.elementor-element-8e47062{margin-top:30px;margin-bottom:30px}.elementor-45 .elementor-element.elementor-element-2a8943a>.elementor-element-populated{padding:10%}.elementor-45 .elementor-element.elementor-element-02a40b4.elementor-widget-heading .elementor-heading-title{color:#3e64ff}.elementor-45 .elementor-element.elementor-element-02a40b4 .elementor-heading-title{font-size:11px;text-transform:uppercase;letter-spacing:2.3px}.elementor-45 .elementor-element.elementor-element-02a40b4>.elementor-widget-container{margin:0;padding:0}.elementor-45 .elementor-element.elementor-element-758f78e{font-size:16px;font-weight:400}.elementor-45 .elementor-element.elementor-element-758f78e>.elementor-widget-container{margin:0}.elementor-45 .elementor-element.elementor-element-7f467f1.elementor-widget-heading .elementor-heading-title{color:#3e64ff}.elementor-45 .elementor-element.elementor-element-7f467f1 .elementor-heading-title{font-size:11px;text-transform:uppercase;letter-spacing:2.3px}.elementor-45 .elementor-element.elementor-element-7f467f1>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-45 .elementor-element.elementor-element-4e5f3db{font-size:16px;font-weight:400}.elementor-45 .elementor-element.elementor-element-4e5f3db>.elementor-widget-container{margin:0}.elementor-45 .elementor-element.elementor-element-c6dbc9b>.elementor-element-populated{padding:10%}.elementor-45 .elementor-element.elementor-element-d37a4c0{text-align:center}.elementor-45 .elementor-element.elementor-element-d37a4c0.elementor-widget-heading .elementor-heading-title{color:#3e64ff}.elementor-45 .elementor-element.elementor-element-d37a4c0 .elementor-heading-title{font-size:11px;text-transform:uppercase;letter-spacing:2.3px}.elementor-45 .elementor-element.elementor-element-d37a4c0>.elementor-widget-container{margin:0;padding:0}.ee-tooltip.ee-tooltip-2e7d8ff.to--top,.ee-tooltip.ee-tooltip-2e7d8ff.to--bottom{margin-left:0}.ee-tooltip.ee-tooltip-2e7d8ff.to--left,.ee-tooltip.ee-tooltip-2e7d8ff.to--right{margin-top:0}.elementor-45 .elementor-element.elementor-element-550f4c4:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-45 .elementor-element.elementor-element-550f4c4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ramilutomelloso.com/wp-content/uploads/2019/12/cover-canalones-ramilu-2.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-550f4c4>.elementor-element-populated>.elementor-background-overlay{background-color:#0d1416;opacity:.89}.elementor-45 .elementor-element.elementor-element-550f4c4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:13% 30%}.elementor-45 .elementor-element.elementor-element-550f4c4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-24ff89f .elementor-text-editor{text-align:center}.elementor-45 .elementor-element.elementor-element-24ff89f{color:#fff;font-size:16px;font-weight:400}.elementor-45 .elementor-element.elementor-element-24ff89f>.elementor-widget-container{margin:0}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-781223b{width:39.961%}.elementor-45 .elementor-element.elementor-element-6f526e7{width:60.039%}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-a863c0f .elementor-image img{width:100%}.elementor-45 .elementor-element.elementor-element-a863c0f>.elementor-widget-container{margin:0}.elementor-45 .elementor-element.elementor-element-1ca8d5d{margin-top:-67px;margin-bottom:-1px}.elementor-45 .elementor-element.elementor-element-19fd189 .elementor-spacer-inner{height:450px}.elementor-45 .elementor-element.elementor-element-1b95bc3 .elementor-heading-title{font-size:45px}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-19fd189 .elementor-spacer-inner{height:320px}.elementor-45 .elementor-element.elementor-element-781223b>.elementor-element-populated{border-width:0 0 1px}.elementor-45 .elementor-element.elementor-element-6f526e7>.elementor-element-populated{border-width:0;padding:70px 24px}.elementor-45 .elementor-element.elementor-element-550f4c4>.elementor-element-populated{padding:20%}}