.elementor-1861 .elementor-element.elementor-element-0d9f212:not(.elementor-motion-effects-element-type-background), .elementor-1861 .elementor-element.elementor-element-0d9f212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-1861 .elementor-element.elementor-element-0d9f212{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-274px;margin-bottom:166px;padding:0px 0px 10px 0px;}.elementor-1861 .elementor-element.elementor-element-0d9f212 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1861 .elementor-element.elementor-element-9707ecf{text-align:left;}.elementor-1861 .elementor-element.elementor-element-9707ecf img{width:41%;}.elementor-1861 .elementor-element.elementor-element-9707ecf > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-menu-toggle{margin-left:auto;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--main{font-family:"Futura Book font", Sans-serif;font-size:15px;text-transform:uppercase;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--main .elementor-item{color:#198a9c;padding-left:7px;padding-right:7px;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--main .elementor-item:focus{color:#c4b995;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#c4b995;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown a, .elementor-1861 .elementor-element.elementor-element-049353a .elementor-menu-toggle{color:#ffffff;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown{background-color:#c4b995;font-family:"Futura Book font", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown a:hover,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-menu-toggle:hover{color:#ffffff;}.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown a:hover,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1861 .elementor-element.elementor-element-049353a .elementor-nav-menu--dropdown a.highlighted{background-color:#198a9c;}.elementor-1861 .elementor-element.elementor-element-049353a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-eddf8d1{margin-top:70px;margin-bottom:0px;padding:25px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-b329f6e{text-align:left;}.elementor-1861 .elementor-element.elementor-element-b329f6e .elementor-heading-title{color:rgba(25,138,156,0.18);font-family:"Futura Light bt", Sans-serif;font-size:115px;text-decoration:none;letter-spacing:-3.4px;}.elementor-1861 .elementor-element.elementor-element-b329f6e > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-216bce2 .elementor-heading-title{color:#54595F;font-family:"Futura Light bt", Sans-serif;font-size:37px;letter-spacing:-1.4px;}.elementor-1861 .elementor-element.elementor-element-216bce2 > .elementor-widget-container{margin:-50px 5px 0px 200px;}.elementor-1861 .elementor-element.elementor-element-8523d34{margin-top:30px;margin-bottom:0px;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post-image{opacity:.6;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post-inner{background:linear-gradient(45deg, #3f3f46 0%, #05abe0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);border-color:#e5eaed;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-bullet{background-color:#198a9c;border-color:#fff;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post:after{background-color:rgba(83, 85, 86, .2);}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post-inner::after{border-left-color:#e5eaed;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post:nth-child(2n) .eael-timeline-post-inner::after{border-right-color:#e5eaed;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post time{background-color:#198a9c;color:#fff;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post time::before{border-bottom-color:#198a9c;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post-title h2{color:#fff;font-family:"Futura Book font", Sans-serif;}.elementor-1861 .elementor-element.elementor-element-acdcabc .eael-timeline-post-excerpt p{color:#ffffff;font-family:"Futura Light bt", Sans-serif;}.elementor-1861 .elementor-element.elementor-element-acdcabc > .elementor-widget-container{margin:0px 12px 0px -15px;}.elementor-1861 .elementor-element.elementor-element-3f6e5b5{text-align:center;}.elementor-1861 .elementor-element.elementor-element-3f6e5b5 .elementor-heading-title{color:#54595F;font-family:"Futura Light bt", Sans-serif;font-size:24px;letter-spacing:-1.4px;}.elementor-1861 .elementor-element.elementor-element-3f6e5b5 > .elementor-widget-container{margin:17px 0px 0px 29px;}.elementor-1861 .elementor-element.elementor-element-f1ff986 .ekit_navsearch-button{font-size:47px;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;width:35px;height:49px;line-height:40px;text-align:right;}.elementor-1861 .elementor-element.elementor-element-f1ff986 .ekit_navsearch-button svg{max-width:47px;}.elementor-1861 .elementor-element.elementor-element-f1ff986 .ekit_navsearch-button, .elementor-1861 .elementor-element.elementor-element-f1ff986 .ekit_search-button i{color:#198a9c;}.elementor-1861 .elementor-element.elementor-element-f1ff986 .ekit_navsearch-button svg path, .elementor-1861 .elementor-element.elementor-element-f1ff986 .ekit_search-button svg path{stroke:#198a9c;fill:#198a9c;}.elementor-1861 .elementor-element.elementor-element-f1ff986 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-a2294d2{text-align:center;}.elementor-1861 .elementor-element.elementor-element-a2294d2 .elementor-heading-title{color:#54595F;font-family:"Futura Light bt", Sans-serif;font-size:24px;letter-spacing:-1.4px;}.elementor-1861 .elementor-element.elementor-element-a2294d2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-1276624{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1861 .elementor-element.elementor-element-1276624 .elementor-widget-container{text-align:center;}.elementor-1861 .elementor-element.elementor-element-1276624 .elementor-social-icon{background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(25,138,156,0.18);}.elementor-1861 .elementor-element.elementor-element-1276624 .elementor-social-icon i{color:#198a9c;}.elementor-1861 .elementor-element.elementor-element-1276624 .elementor-social-icon svg{fill:#198a9c;}.elementor-1861 .elementor-element.elementor-element-1276624 .elementor-social-icon:hover{background-color:rgba(171,205,189,0);}.elementor-1861 .elementor-element.elementor-element-1276624 .elementor-social-icon:hover i{color:#C4B995;}.elementor-1861 .elementor-element.elementor-element-1276624 .elementor-social-icon:hover svg{fill:#C4B995;}.elementor-1861 .elementor-element.elementor-element-1437532{text-align:center;}.elementor-1861 .elementor-element.elementor-element-1437532 .elementor-heading-title{color:#54595F;font-family:"Futura Light bt", Sans-serif;font-size:24px;letter-spacing:-1.4px;}.elementor-1861 .elementor-element.elementor-element-1437532 > .elementor-widget-container{margin:30px 0px 0px 15px;}.elementor-1861 .elementor-element.elementor-element-6d93494 > .elementor-widget-container{margin:0px 0px 0px 21px;}.elementor-1861 .elementor-element.elementor-element-51ce8ef:not(.elementor-motion-effects-element-type-background), .elementor-1861 .elementor-element.elementor-element-51ce8ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#198a9c;}.elementor-1861 .elementor-element.elementor-element-51ce8ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-51ce8ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1861 .elementor-element.elementor-element-10a7fec{text-align:left;}.elementor-1861 .elementor-element.elementor-element-10a7fec img{width:47%;}.elementor-1861 .elementor-element.elementor-element-261c641{text-align:left;}.elementor-1861 .elementor-element.elementor-element-261c641 .elementor-heading-title{color:#ffffff;font-family:"Futura Light bt", Sans-serif;font-size:17px;font-weight:300;letter-spacing:-0.4px;}.elementor-1861 .elementor-element.elementor-element-261c641 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-0557365{color:#ffffff;font-family:"Futura Book font", Sans-serif;}.elementor-1861 .elementor-element.elementor-element-3a0b5e2{color:#ffffff;font-family:"Futura Book font", Sans-serif;}.elementor-1861 .elementor-element.elementor-element-a8517ef{text-align:center;}.elementor-1861 .elementor-element.elementor-element-a8517ef .elementor-heading-title{color:#ffffff;font-family:"Futura Light bt", Sans-serif;font-size:17px;font-weight:300;letter-spacing:-0.4px;}.elementor-1861 .elementor-element.elementor-element-a8517ef > .elementor-widget-container{margin:25px 5px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-284492f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1861 .elementor-element.elementor-element-284492f .elementor-widget-container{text-align:center;}.elementor-1861 .elementor-element.elementor-element-284492f .elementor-social-icon{background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.18);}.elementor-1861 .elementor-element.elementor-element-284492f .elementor-social-icon i{color:#ffffff;}.elementor-1861 .elementor-element.elementor-element-284492f .elementor-social-icon svg{fill:#ffffff;}.elementor-1861 .elementor-element.elementor-element-284492f .elementor-social-icon:hover{background-color:rgba(171,205,189,0);}.elementor-1861 .elementor-element.elementor-element-284492f .elementor-social-icon:hover i{color:#c4b995;}.elementor-1861 .elementor-element.elementor-element-284492f .elementor-social-icon:hover svg{fill:#c4b995;}.elementor-1861 .elementor-element.elementor-element-5271e25:not(.elementor-motion-effects-element-type-background), .elementor-1861 .elementor-element.elementor-element-5271e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#198a9c;}.elementor-1861 .elementor-element.elementor-element-5271e25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-5271e25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1861 .elementor-element.elementor-element-ef9a2a5{--divider-border-style:solid;--divider-color:#ffffff;--divider-border-width:1.1px;}.elementor-1861 .elementor-element.elementor-element-ef9a2a5 .elementor-divider-separator{width:100%;}.elementor-1861 .elementor-element.elementor-element-ef9a2a5 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-1861 .elementor-element.elementor-element-60b180b{color:#ffffff;font-family:"Futura Book font", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-1861 .elementor-element.elementor-element-60b180b > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-dece0a7 .elementor-icon-list-icon i{color:#ffffff;font-size:14px;}.elementor-1861 .elementor-element.elementor-element-dece0a7 .elementor-icon-list-icon svg{fill:#ffffff;width:14px;}.elementor-1861 .elementor-element.elementor-element-dece0a7 .elementor-icon-list-text{color:#ffffff;}.elementor-1861 .elementor-element.elementor-element-dece0a7 .elementor-icon-list-item, .elementor-1861 .elementor-element.elementor-element-dece0a7 .elementor-icon-list-item a{font-family:"Futura Book font", Sans-serif;font-size:15px;}body.elementor-page-1861:not(.elementor-motion-effects-element-type-background), body.elementor-page-1861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-1861 .elementor-element.elementor-element-3eee0b8{width:35%;}.elementor-1861 .elementor-element.elementor-element-1d27ca3{width:65%;}.elementor-1861 .elementor-element.elementor-element-f956ae4{width:73%;}.elementor-1861 .elementor-element.elementor-element-db3a597{width:27%;}.elementor-1861 .elementor-element.elementor-element-aa2e742{width:38%;}.elementor-1861 .elementor-element.elementor-element-142666f{width:28.333%;}}@media(max-width:767px){.elementor-1861 .elementor-element.elementor-element-0d9f212{padding:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-049353a > .elementor-widget-container{margin:-63px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-b329f6e{text-align:center;}.elementor-1861 .elementor-element.elementor-element-b329f6e .elementor-heading-title{font-size:45px;}.elementor-1861 .elementor-element.elementor-element-216bce2{text-align:center;}.elementor-1861 .elementor-element.elementor-element-216bce2 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-acdcabc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-3f6e5b5 .elementor-heading-title{font-size:32px;}.elementor-1861 .elementor-element.elementor-element-f1ff986 .ekit_navsearch-button{text-align:center;}.elementor-1861 .elementor-element.elementor-element-f1ff986 > .elementor-widget-container{margin:0px 0px 0px 170px;padding:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-1437532{text-align:center;}.elementor-1861 .elementor-element.elementor-element-6d93494 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-1861 .elementor-element.elementor-element-10a7fec{text-align:center;}.elementor-1861 .elementor-element.elementor-element-261c641{text-align:center;}.elementor-1861 .elementor-element.elementor-element-0557365{text-align:left;}.elementor-1861 .elementor-element.elementor-element-0557365 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-1861 .elementor-element.elementor-element-3a0b5e2{text-align:right;}.elementor-1861 .elementor-element.elementor-element-3a0b5e2 > .elementor-widget-container{margin:-142px 30px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-a8517ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-60b180b{text-align:center;}.elementor-1861 .elementor-element.elementor-element-60b180b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1861 .elementor-element.elementor-element-dece0a7 > .elementor-widget-container{margin:-26px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Book font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.casua.es/wp-content/uploads/2019/12/Futura-Book-font.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Light bt';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.casua.es/wp-content/uploads/2019/12/futura-light-bt.ttf') format('truetype');
}
/* End Custom Fonts CSS */