.elementor-1521 .elementor-element.elementor-element-ac8c52b:not(.elementor-motion-effects-element-type-background),.elementor-1521 .elementor-element.elementor-element-ac8c52b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#197dc4}.elementor-1521 .elementor-element.elementor-element-ac8c52b>.elementor-background-overlay{background-image:url("https://rutascal.es/wp-content/uploads/2019/08/fondo-mar.jpg");background-size:auto;opacity:.28;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-ac8c52b>.elementor-container{max-width:1345px}.elementor-1521 .elementor-element.elementor-element-ac8c52b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 0}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-1521 .elementor-element.elementor-element-41d5691{--iteration-count:infinite;--animation-duration:1.2s;z-index:0;--dynamic-text-color:#fff}.elementor-1521 .elementor-element.elementor-element-41d5691 .elementor-headline{text-align:left;font-family:"Amatic SC",Sans-serif;font-size:65px}.elementor-1521 .elementor-element.elementor-element-41d5691 .elementor-headline-plain-text{color:#fff}.elementor-1521 .elementor-element.elementor-element-41d5691 .elementor-headline-dynamic-text{font-family:"Amatic SC",Sans-serif}.elementor-1521 .elementor-element.elementor-element-41d5691 .elementor-headline-dynamic-wrapper path{stroke:#61ce70}.elementor-1521 .elementor-element.elementor-element-04018ff:not(.elementor-motion-effects-element-type-background),.elementor-1521 .elementor-element.elementor-element-04018ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#197dc4}.elementor-1521 .elementor-element.elementor-element-04018ff>.elementor-background-overlay{background-image:url("https://rutascal.es/wp-content/uploads/2019/08/fondo-mar.jpg");opacity:.28;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-04018ff .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-1521 .elementor-element.elementor-element-04018ff{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 20px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1521 .elementor-element.elementor-element-99595ae>.elementor-widget-container{margin:0}.elementor-1521 .elementor-element.elementor-element-99595ae{text-align:center}.elementor-1521 .elementor-element.elementor-element-99595ae .elementor-heading-title{font-family:"Amatic SC",Sans-serif;font-size:46px;font-weight:600;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-1521 .elementor-element.elementor-element-81e23e2>.elementor-widget-container{margin:0 0 -1.6em}.elementor-1521 .elementor-element.elementor-element-81e23e2{font-family:"Heebo",Sans-serif;font-size:25px;font-weight:400;color:#fff}.elementor-1521 .elementor-element.elementor-element-d3517e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1521 .elementor-element.elementor-element-d3517e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8bc63e}.elementor-1521 .elementor-element.elementor-element-d3517e1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-14px}.elementor-1521 .elementor-element.elementor-element-d3517e1>.elementor-element-populated,.elementor-1521 .elementor-element.elementor-element-d3517e1>.elementor-element-populated>.elementor-background-overlay,.elementor-1521 .elementor-element.elementor-element-d3517e1>.elementor-background-slideshow{border-radius:0 40px 0 0}.elementor-1521 .elementor-element.elementor-element-d3517e1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:18px}.elementor-1521 .elementor-element.elementor-element-d3517e1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-0b29417>.elementor-widget-container{margin:0 0 -57px;padding:0}.elementor-1521 .elementor-element.elementor-element-0b29417{column-gap:0;text-align:left;font-family:"Amatic SC",Sans-serif;font-size:43px;font-weight:700}.elementor-1521 .elementor-element.elementor-element-34550dd{color:#fff}.elementor-1521 .elementor-element.elementor-element-668600b{color:#000}.elementor-1521 .elementor-element.elementor-element-b74aefc>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-b74aefc{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-a7946ee{color:#fff}.elementor-1521 .elementor-element.elementor-element-2d5d7e7{color:#000}.elementor-1521 .elementor-element.elementor-element-baceda6>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-baceda6{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-0712332:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1521 .elementor-element.elementor-element-0712332>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8bc63e}.elementor-1521 .elementor-element.elementor-element-0712332>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-14px}.elementor-1521 .elementor-element.elementor-element-0712332>.elementor-element-populated,.elementor-1521 .elementor-element.elementor-element-0712332>.elementor-element-populated>.elementor-background-overlay,.elementor-1521 .elementor-element.elementor-element-0712332>.elementor-background-slideshow{border-radius:0 40px 0 0}.elementor-1521 .elementor-element.elementor-element-0712332>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:18px}.elementor-1521 .elementor-element.elementor-element-0712332>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-287f092>.elementor-widget-container{margin:0 0 -57px;padding:0}.elementor-1521 .elementor-element.elementor-element-287f092{column-gap:0;text-align:left;font-family:"Amatic SC",Sans-serif;font-size:43px;font-weight:700}.elementor-1521 .elementor-element.elementor-element-9349c37{color:#fff}.elementor-1521 .elementor-element.elementor-element-cdb504e{color:#000}.elementor-1521 .elementor-element.elementor-element-9177839>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-9177839{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-3ec66cc{color:#fff}.elementor-1521 .elementor-element.elementor-element-f1b078b{color:#000}.elementor-1521 .elementor-element.elementor-element-b154c6f{color:#fff}.elementor-1521 .elementor-element.elementor-element-7221f46{color:#000}.elementor-1521 .elementor-element.elementor-element-5b773d3{color:#fff}.elementor-1521 .elementor-element.elementor-element-33f0043{color:#000}.elementor-1521 .elementor-element.elementor-element-21fe689>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-21fe689{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-53c67e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1521 .elementor-element.elementor-element-53c67e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8bc63e}.elementor-1521 .elementor-element.elementor-element-53c67e8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-14px}.elementor-1521 .elementor-element.elementor-element-53c67e8>.elementor-element-populated,.elementor-1521 .elementor-element.elementor-element-53c67e8>.elementor-element-populated>.elementor-background-overlay,.elementor-1521 .elementor-element.elementor-element-53c67e8>.elementor-background-slideshow{border-radius:0 40px 0 0}.elementor-1521 .elementor-element.elementor-element-53c67e8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:18px}.elementor-1521 .elementor-element.elementor-element-53c67e8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-5f8f185>.elementor-widget-container{margin:0 0 -57px;padding:0}.elementor-1521 .elementor-element.elementor-element-5f8f185{column-gap:0;text-align:left;font-family:"Amatic SC",Sans-serif;font-size:43px;font-weight:700}.elementor-1521 .elementor-element.elementor-element-bd50556{color:#fff}.elementor-1521 .elementor-element.elementor-element-df482a7{color:#000}.elementor-1521 .elementor-element.elementor-element-4c66605>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-4c66605{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-00155f2{color:#fff}.elementor-1521 .elementor-element.elementor-element-0223509{color:#000}.elementor-1521 .elementor-element.elementor-element-dd6a99b{color:#fff}.elementor-1521 .elementor-element.elementor-element-4e43c72{color:#000}.elementor-1521 .elementor-element.elementor-element-5c331f9>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-5c331f9{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-c1a97fa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1521 .elementor-element.elementor-element-c1a97fa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8bc63e}.elementor-1521 .elementor-element.elementor-element-c1a97fa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-14px}.elementor-1521 .elementor-element.elementor-element-c1a97fa>.elementor-element-populated,.elementor-1521 .elementor-element.elementor-element-c1a97fa>.elementor-element-populated>.elementor-background-overlay,.elementor-1521 .elementor-element.elementor-element-c1a97fa>.elementor-background-slideshow{border-radius:0 40px 0 0}.elementor-1521 .elementor-element.elementor-element-c1a97fa>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:18px}.elementor-1521 .elementor-element.elementor-element-c1a97fa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-c26896b>.elementor-widget-container{margin:0 0 -57px;padding:0}.elementor-1521 .elementor-element.elementor-element-c26896b{column-gap:0;text-align:left;font-family:"Amatic SC",Sans-serif;font-size:43px;font-weight:700}.elementor-1521 .elementor-element.elementor-element-2cda5e5{color:#fff}.elementor-1521 .elementor-element.elementor-element-d36e167{color:#000}.elementor-1521 .elementor-element.elementor-element-f122277{color:#fff}.elementor-1521 .elementor-element.elementor-element-84e9e97{color:#000}.elementor-1521 .elementor-element.elementor-element-b827707>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-b827707{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-c183528{color:#fff}.elementor-1521 .elementor-element.elementor-element-501d083{color:#000}.elementor-1521 .elementor-element.elementor-element-de00def>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-de00def{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-652fadd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1521 .elementor-element.elementor-element-652fadd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8bc63e}.elementor-1521 .elementor-element.elementor-element-652fadd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-14px}.elementor-1521 .elementor-element.elementor-element-652fadd>.elementor-element-populated,.elementor-1521 .elementor-element.elementor-element-652fadd>.elementor-element-populated>.elementor-background-overlay,.elementor-1521 .elementor-element.elementor-element-652fadd>.elementor-background-slideshow{border-radius:0 40px 0 0}.elementor-1521 .elementor-element.elementor-element-652fadd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:18px}.elementor-1521 .elementor-element.elementor-element-652fadd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-63beefb>.elementor-widget-container{margin:0 0 -57px;padding:0}.elementor-1521 .elementor-element.elementor-element-63beefb{column-gap:0;text-align:left;font-family:"Amatic SC",Sans-serif;font-size:43px;font-weight:700}.elementor-1521 .elementor-element.elementor-element-1d5fec3{color:#fff}.elementor-1521 .elementor-element.elementor-element-e070d13{color:#000}.elementor-1521 .elementor-element.elementor-element-fa70b00>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-fa70b00{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-8946672{color:#fff}.elementor-1521 .elementor-element.elementor-element-2b73feb{color:#000}.elementor-1521 .elementor-element.elementor-element-48e1cdd>.elementor-widget-container{background-color:#bcd279}.elementor-1521 .elementor-element.elementor-element-48e1cdd{column-gap:0;text-align:center;font-family:"Khand",Sans-serif;color:#000}.elementor-1521 .elementor-element.elementor-element-9ba101f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1521 .elementor-element.elementor-element-9ba101f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d92a56}.elementor-1521 .elementor-element.elementor-element-9ba101f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-14px}.elementor-1521 .elementor-element.elementor-element-9ba101f>.elementor-element-populated,.elementor-1521 .elementor-element.elementor-element-9ba101f>.elementor-element-populated>.elementor-background-overlay,.elementor-1521 .elementor-element.elementor-element-9ba101f>.elementor-background-slideshow{border-radius:0 40px 0 0}.elementor-1521 .elementor-element.elementor-element-9ba101f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:18px}.elementor-1521 .elementor-element.elementor-element-9ba101f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-7d9aeb5>.elementor-widget-container{margin:0 0 -57px;padding:0}.elementor-1521 .elementor-element.elementor-element-7d9aeb5{column-gap:0;text-align:left;font-family:"Amatic SC",Sans-serif;font-size:43px;font-weight:700;color:#fff}.elementor-1521 .elementor-element.elementor-element-b31ce2a{color:#fff}.elementor-1521 .elementor-element.elementor-element-549f613{color:#fff}.elementor-1521 .elementor-element.elementor-element-d174fa6>.elementor-widget-container{margin:0 0 -57px;padding:0}.elementor-1521 .elementor-element.elementor-element-d174fa6{column-gap:0;text-align:left;font-family:"Amatic SC",Sans-serif;font-size:43px;font-weight:700;color:#fff}.elementor-1521 .elementor-element.elementor-element-2706654{color:#fff}.elementor-1521 .elementor-element.elementor-element-1ed7989{color:#fff}.elementor-1521 .elementor-element.elementor-element-50e57b6>.elementor-container{max-width:1345px}.elementor-1521 .elementor-element.elementor-element-50e57b6>.elementor-background-overlay{opacity:.16;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1521 .elementor-element.elementor-element-50e57b6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1521 .elementor-element.elementor-element-ac8c52b{padding:50px 20px}.elementor-1521 .elementor-element.elementor-element-50e57b6{padding:50px 20px}}@media(max-width:767px){.elementor-1521 .elementor-element.elementor-element-ac8c52b{padding:10px}.elementor-1521 .elementor-element.elementor-element-62f446c>.elementor-element-populated{padding:0 0 80px}.elementor-1521 .elementor-element.elementor-element-99595ae .elementor-heading-title{font-size:45px}.elementor-1521 .elementor-element.elementor-element-50e57b6{padding:0}}