﻿@font-face{font-family:"Omnes-Light";src:url("../fonts/Omnes-Light.eot");src:url("../fonts/Omnes-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Omnes-Light.woff2") format("woff2"),url("../fonts/Omnes-Light.woff") format("woff"),url("../fonts/Omnes-Light.ttf") format("truetype"),url("../fonts/Omnes-Light.svg#Omnes-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Omnes-Medium";src:url("../fonts/Omnes-Medium.eot");src:url("../fonts/Omnes-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Omnes-Medium.woff2") format("woff2"),url("../fonts/Omnes-Medium.woff") format("woff"),url("../fonts/Omnes-Medium.ttf") format("truetype"),url("../fonts/Omnes-Medium.svg#Omnes-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"ReenieBeanie";src:url("../fonts/ReenieBeanie.eot");src:url("../fonts/ReenieBeanie.eot?#iefix") format("embedded-opentype"),url("../fonts/ReenieBeanie.woff2") format("woff2"),url("../fonts/ReenieBeanie.woff") format("woff"),url("../fonts/ReenieBeanie.ttf") format("truetype"),url("../fonts/ReenieBeanie.svg#ReenieBeanie") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"HelveticaNeue-ThinCond";src:url("../fonts/HelveticaNeue-ThinCond.eot");src:url("../fonts/HelveticaNeue-ThinCond.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-ThinCond.woff2") format("woff2"),url("../fonts/HelveticaNeue-ThinCond.woff") format("woff"),url("../fonts/HelveticaNeue-ThinCond.ttf") format("truetype"),url("../fonts/HelveticaNeue-ThinCond.svg#HelveticaNeue-ThinCond") format("svg");font-weight:100;font-style:normal}@font-face{font-family:"HelveticaNeue-Roman";src:url("../fonts/HelveticaNeue-Roman.eot");src:url("../fonts/HelveticaNeue-Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Roman.woff2") format("woff2"),url("../fonts/HelveticaNeue-Roman.woff") format("woff"),url("../fonts/HelveticaNeue-Roman.ttf") format("truetype"),url("../fonts/HelveticaNeue-Roman.svg#HelveticaNeue-Roman") format("svg");font-weight:normal;font-style:normal}*{outline:none;-moz-outline:none;-ms-outline:none;-o-outline:none;-webkit-outline:none;outline-offset:0;-moz-outline-offset:0;-ms-outline-offset:0;-o-outline-offset:0;-webkit-outline-offset:0}body{font:16px/26px Omnes-Light;overflow-x:hidden !important;-webkit-font-smoothing:subpixel-antialiased}figure{margin:0}img{display:block}p{text-align:justify}p b,p strong{font:16px/26px Omnes-Medium}a{transition:all .15s linear;-webkit-transition:all .15s linear}header{position:fixed;transition:all .1s linear;-webkit-transition:all .1s linear;width:100%;z-index:10}header .logo{margin:13px 0 0 50px}header .logo a{display:inline-block}header .logo a img{height:auto;transition:all .1s linear;-webkit-transition:all .1s linear;width:137px}header .logo a img.whitelogo{display:block}header .logo a img.greenlogo{display:none}header .burguermenu{cursor:pointer;display:block;float:right;height:40px;margin:30px 50px 0 0;position:relative;transition:all .2s linear;-webkit-transition:all .2s linear;width:40px;z-index:9999}header .burguermenu::before{color:#fff;content:"MENU";display:block;font-size:11px;left:-35px;position:relative;top:7px}header .burguermenu span{background:#fff;display:block;height:3px;position:absolute;left:5px;transition:all .2s linear;-webkit-transition:all .2s linear;width:31px}header .burguermenu span:nth-child(1){top:10px}header .burguermenu span:nth-child(2){top:18px}header .burguermenu span:nth-child(3){top:26px}header .burguermenu.open span:nth-child(1){left:5px;top:18px;-ms-transform:rotate(-405deg);-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}header .burguermenu.open span:nth-child(2){display:none}header .burguermenu.open span:nth-child(3){left:5px;top:18px;-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}header.headscroll{background:#fff;box-shadow:0px 2px 5px #c6c6c6}header.headscroll .logo{margin:10px 0 0 50px}header.headscroll .logo a img{width:80px}header.headscroll .logo a img.whitelogo{display:none}header.headscroll .logo a img.greenlogo{display:block}header.headscroll .burguermenu{margin:15px 50px 0 0}header.headscroll .burguermenu::before{color:#151515}header.headscroll .burguermenu span{background:#151515}header.headscroll .languageswitch{margin-top:20px}header.headscroll .languageswitch .currentlg{color:#151515}.lymenu{background:#151515;border-radius:0;color:#fff;height:100vh;opacity:1;position:fixed;right:0;top:0;transition:all .2s linear;-webkit-transition:all .2s linear;width:100vw;z-index:9}.lymenu.offmenu{border-radius:500px 0 500px 500px;height:1px;opacity:0;right:-5px;top:-5px;transition:all .2s linear;-webkit-transition:all .2s linear;width:1px}.lymenu .boxmenu{background:#151515;height:100vh;display:table;margin:0 0 0 auto;width:100vw}.lymenu .boxmenu .contmenu{height:100vh;display:table-cell;text-align:center;vertical-align:middle;width:100vw}.lymenu .boxmenu .contmenu ul{list-style:none;margin:35px 100px 0 50px;padding:0}.lymenu .boxmenu .contmenu ul li{padding:10px 0}.lymenu .boxmenu .contmenu ul li a{color:#fff;display:block;font-family:"HelveticaNeue-ThinCond";font-size:18px;letter-spacing:6px;text-decoration:none;text-transform:uppercase;transition:all .2s linear;-webkit-transition:all .2s linear}.lymenu .boxmenu .contmenu ul li a:hover{text-decoration:underline}.lymenu .boxmenu .contmenu ul li ul.sub-menu{display:inline-block;margin:0;padding:20px 0 0}.lymenu .boxmenu .contmenu ul li ul.sub-menu li{display:inline-block;padding:0}.lymenu .boxmenu .contmenu ul li ul.sub-menu li a{color:#c6c6c6;display:inline-block;font-size:12px;margin:0 35px}.lymenu .boxmenu .contmenu ul li ul.sub-menu li:after{color:#c6c6c6;content:"|";display:inline-block}.lymenu .boxmenu .contmenu ul li ul.sub-menu li:last-child:after{display:none}.lymenu .boxmenu .contmenu>ul li{padding:10px 0}.languageswitch{font-size:11px;float:right;margin-right:70px;margin-top:35px;position:relative;text-transform:uppercase;transition:all .2s linear;-webkit-transition:all .2s linear}.languageswitch .currentlg{color:#fff;cursor:pointer;display:block}.languageswitch .currentlg span{display:inline-block;padding-right:5px;position:relative;top:2px}.languageswitch .currentlg img{display:inline-block;width:22px}.languageswitch .switchlg{color:#151515;display:none;height:0px;left:0;overflow:hidden;position:absolute;top:30px;transition:all .2s linear;-webkit-transition:all .2s linear;width:90px}.languageswitch .switchlg ul{background:#fff;list-style:none;padding:0 5px}.languageswitch .switchlg ul li{padding:3px 0}.languageswitch .switchlg ul li a{color:#151515}.languageswitch .switchlg ul li a img{display:inline-block;width:22px}.languageswitch .switchlg ul li a span{display:inline-block;position:relative;text-transform:capitalize;top:2px}.languageswitch .switchlg ul li.current-lang{display:none}.languageswitch .switchlg ul li.no-translation{display:none}.languageswitch .switchlg.openlg{display:block;height:60px}main{overflow-x:hidden}.intro .linkssections{padding-top:50px}.intro .linkssections figure{position:relative}.intro .linkssections figure img{width:100%}.intro .linkssections figure figcaption{background:rgba(0,0,0,.4);border:solid 1px #fff;bottom:20px;color:#fff;display:table;font:56px/48px ReenieBeanie;height:80%;left:20px;position:absolute;right:20px;text-align:center;top:20px;width:87%}.intro .linkssections figure figcaption:after{border:solid 1px #fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(-3deg);z-index:0}.intro .linkssections figure figcaption .contcaption{display:table-cell;position:relative;vertical-align:middle;z-index:1}.intro .linkssections figure figcaption .contcaption span{display:block;text-shadow:2px 2px 2px #151515}.intro .linkssections figure figcaption .contcaption a{background:#fff;border:solid 1px #6cc9b2;border-radius:0;bottom:-20px;color:#6cc9b2;display:inline-block;font-family:"HelveticaNeue-ThinCond";font-size:14px;font-weight:bold;letter-spacing:1px;line-height:12px;margin:0 0 0 -41px;padding:5px 15px 3px;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase}.intro .linkssections figure figcaption .contcaption a:hover{background:#6cc9b2;color:#fff}.yoguinimango{background-size:cover !important;background-position:center center !important}.yoguinimango .bloqcita{background:rgba(250,250,250,.7);border:solid 2px #fff;display:table;position:relative;width:100%}.yoguinimango .bloqcita .cont{display:table-cell;padding:50px 50px 40px;vertical-align:middle;height:100%}.yoguinimango .bloqcita .cont blockquote{margin:0}.yoguinimango .bloqcita .cont blockquote:before{color:#c6c6c6;content:open-quote;display:block;font:120px/120px HelveticaNeue-Roman;height:50px;left:-30px;overflow:hidden;position:relative;top:0}.yoguinimango .bloqcita .cont blockquote:after{color:#c6c6c6;content:close-quote;display:block;font:120px/120px HelveticaNeue-Roman;height:50px;overflow:hidden;position:relative;right:-30px;text-align:right;top:0}.yoguinimango .bloqcita .cont h4{font:36px/26px ReenieBeanie;margin-bottom:20px;text-align:center}.yoguinimango .bloqcita .cont a{background:#fff;border:solid 1px #6cc9b2;border-radius:0;color:#6cc9b2;display:block;float:right;font-family:"HelveticaNeue-ThinCond";font-weight:bold;padding:2px 10px 0 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .15s linear;-webkit-transition:all .15s linear;z-index:1}.yoguinimango .bloqcita .cont a:after{content:"";font-family:FontAwesome;margin-left:10px}.yoguinimango .bloqcita .cont a:hover{background:#6cc9b2;color:#fff}.yoguinimango .bloqcita:before{border:solid 1px #fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(5deg);z-index:0}.yoguinimango .bloqcita:after{border:solid 1px #fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(-3deg);z-index:0}.testimonios{background-position:center bottom !important;background-repeat:repeat-x !important}.testimonios h2{font:56px/48px ReenieBeanie;margin-bottom:30px;margin-top:100px;position:relative}.testimonios h2:after{background:#6cc9b2;bottom:-10px;content:"";display:block;height:6px;left:0;max-width:50%;position:absolute;width:60px}.testimonios .slidetestimonios .slidetesti{margin:0 120px}.testimonios .slidetestimonios .slidetesti .itemslide{padding:20px}.testimonios .slidetestimonios .slidetesti .itemslide figure{border:solid 2px #6cc9b2;position:relative}.testimonios .slidetestimonios .slidetesti .itemslide figure img{height:257px;object-fit:cover;width:100%}.testimonios .slidetestimonios .slidetesti .itemslide figure figcaption{background:rgba(250,250,250,.9);bottom:20px;font-size:14px;left:20px;line-height:18px;padding:10px 20px;position:absolute}.testimonios .slidetestimonios .slidetesti .itemslide figure figcaption span{display:block}.testimonios .slidetestimonios .slidetesti .itemslide figure figcaption span.name{font-family:"Omnes-Medium";font-size:18px}.testimonios .slidetestimonios .slidetesti .itemslide figure figcaption span.cargo{font-family:"Omnes-Light"}.testimonios .slidetestimonios .slidetesti .itemslide figure figcaption span.pais{font-family:"Omnes-Medium"}.testimonios .slidetestimonios .slidetesti .itemslide figure:after{border:solid 1px #6cc9b2;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(-3deg)}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio{background:rgba(250,250,250,.9);border:solid 1px #6cc9b2;border-radius:0 100px 0 0;bottom:10px;padding:50px 30px 30px;position:absolute;right:0;width:160%}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio .txttestimonio blockquote{font-size:14px;line-height:18px;position:relative}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio .txttestimonio blockquote:before{color:#c6c6c6;content:open-quote;display:block;font:120px/120px HelveticaNeue-Roman;height:50px;left:-30px;overflow:hidden;position:absolute;top:-45px}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio .txttestimonio blockquote:after{bottom:-50px;color:#c6c6c6;content:close-quote;display:block;font:120px/120px HelveticaNeue-Roman;height:50px;overflow:hidden;position:absolute;right:-30px;text-align:right}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio .txttestimonio blockquote p{font-size:12px;line-height:18px}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio:before{border-left:solid 55px rgba(0,0,0,0);border-top:solid 45px #6cc9b2;bottom:-1px;content:"";display:block;height:45px;left:-56px;position:absolute;width:55px}.testimonios .fp-slides{overflow:initial}.testimonios .slick-next{height:50px;right:-75px}.testimonios .slick-prev{height:50px;left:-75px}.testimonios .slick-prev:before{color:#c6c6c6;content:"";font-family:FontAwesome;font-size:48px}.testimonios .slick-next:before{color:#c6c6c6;content:"";font-family:FontAwesome;font-size:48px}.instagram h3{display:inline-block;font:42px/36px ReenieBeanie;margin:0;padding:30px 50px;position:relative;width:50%}.instagram h3:after{background:#6cc9b2;bottom:20px;content:"";display:block;height:6px;left:50px;max-width:50%;position:absolute;width:60px}.instagram p{display:inline-block;margin:0;padding:30px 50px;text-align:right;width:50%}.instagram p a{color:#ff4167;display:inline-block;font-family:"Omnes-Medium"}.instagram p a img{display:inline-block;margin-right:5px}.instagram .fts-instagram-inline-block-centered{padding:0 38px 40px}.guia{background:linear-gradient(to right, #6d9cbc, #00527f)}.guia .containerfluid{background-image:url(../img/mandala.png);background-position:left top;background-repeat:no-repeat;background-size:auto 100%;padding:40px 50px 0}.guia .containerfluid .row .col-sm-6:first-child{align-self:flex-end}.guia .containerfluid .row img{height:auto;max-width:100%;width:100%}.guia .containerfluid .row .wpcf7{background:#fff;font-family:"Omnes-Light";font-size:14px;padding:20px}.guia .containerfluid .row .wpcf7 h3{font-family:"Omnes-Medium";font-size:22px;line-height:26px}.guia .containerfluid .row .wpcf7 h3 span{display:block;font-size:38px;text-transform:uppercase}.guia .containerfluid .row .wpcf7 .filacampo{padding:0 0 5px 0}.guia .containerfluid .row .wpcf7 .filacampo label{display:block;margin:0}.guia .containerfluid .row .wpcf7 .filacampo label span input{border:solid 1px #c6c6c6;max-width:100%;width:100%}.guia .containerfluid .row .wpcf7 .filacampo label:fist-child{padding-top:10px}.guia .containerfluid .row .wpcf7 .filaacept{font-size:12px}.guia .containerfluid .row .wpcf7 .filaacept span{margin:0}.guia .containerfluid .row .wpcf7 .filaacept span label{display:block;line-height:16px;margin-bottom:0}.guia .containerfluid .row .wpcf7 .filaacept span label a{color:#151515;text-decoration:underline}.guia .containerfluid .row .wpcf7 .btnsend{padding:20px 0 0;text-align:right}.guia .containerfluid .row .wpcf7 .btnsend input[type=submit]{background:#fff;border:solid 1px #063e5d;color:#063e5d;font-family:"Omnes-Medium";font-size:22px;padding:15px 60px;text-transform:uppercase;transition:all .1s linear;-webkit-transition:all .1s linear}.guia .containerfluid .row .wpcf7 .btnsend input:hover{background:#063e5d;color:#fff}footer{font-size:12px}footer a{color:#fff}footer a:hover{color:#fff}footer .logolinks{background:#063e5d;color:#fff;padding:30px 50px 10px}footer .logolinks figure img{height:auto;width:175px}footer .logolinks ul{float:right;margin:0}footer .logolinks ul li{display:inline-block}footer .logolinks ul li a{margin:0 10px}footer .logolinks ul li:after{content:"|"}footer .logolinks ul li:last-child a{margin:0 0 0 10px}footer .logolinks ul li:last-child:after{display:none}footer .logolinks ul li ul.sub-menu{display:none}footer .mainmenufoot,footer .footermenu,footer .linksrrss{color:#fff;display:block;overflow:hidden;text-align:right}footer .mainmenufoot p,footer .footermenu p,footer .linksrrss p{text-align:right}footer .mainmenufoot p a,footer .footermenu p a,footer .linksrrss p a{display:inline-block;margin:0 0 0 7px;position:relative;top:7px}footer .copyaddress{background:#041d23;color:#fff;padding:15px 50px}footer .copyaddress .addressfoot{text-align:right}footer .copyaddress .addressfoot span:after{content:"|";margin:0 10px}footer .copyaddress .addressfoot span:last-child:after{display:none}.pagebanner{background:#151515;position:relative}.pagebanner figure{position:relative}.pagebanner figure img{height:500px;object-fit:cover;max-width:100%;width:100%}.pagebanner figure figcaption{bottom:75px;color:#fff;position:absolute;text-align:center;width:100%}.pagebanner figure figcaption h1{font:150px/120px ReenieBeanie;margin-bottom:50px;text-shadow:3px 3px 0px #151515}.pagebanner figure figcaption p{background:rgba(0,0,0,.4);display:inline-block;font-family:"HelveticaNeue-ThinCond";letter-spacing:6px;margin:0 auto;padding:10px 70px 6px;text-align:center;text-transform:uppercase}.pagebanner figure:before{border:solid 1px #fff;bottom:40px;content:"";left:50px;position:absolute;right:50px;top:140px;transform:rotate(2deg)}.pagebanner figure:after{border:solid 1px #fff;bottom:40px;content:"";left:50px;position:absolute;right:50px;top:140px;transform:rotate(-1deg)}.pagebanner:after{border:solid 2px #fff;bottom:40px;content:"";left:50px;position:absolute;right:50px;top:140px}.breadcrumb{background:#fff;border-bottom:solid 1px #c6c6c6;border-radius:0;font-size:14px;padding:10px 0}.breadcrumb .breadcrumbs a{margin:0 10px 0 0}.breadcrumb .breadcrumbs a.home{display:inline-block}.breadcrumb .breadcrumbs a.home:after{color:#6cc9b2;display:inline-block;content:"";font-family:FontAwesome;font-size:16px;position:relative;text-indent:0;top:1px;width:13px}.breadcrumb .breadcrumbs a.home span{display:none}.breadcrumb .breadcrumbs .sep{margin:0 10px 0 0}.breadcrumb .breadcrumbs .sep:after{color:#c6c6c6;content:"";font-family:FontAwesome;font-size:11px}.pagecontent a{color:#6cc9b2;text-decoration:underline}.intro{padding:60px 0 80px}.wp-block-cover{background-color:rgba(0,0,0,0) !important;height:500px !important;margin:50px -5% !important;max-width:initial !important;width:110% !important}.wp-block-cover .wp-block-cover__inner-container{background:rgba(250,250,250,.7);border:solid 2px #fff;color:#151515 !important;padding:30px 50px 15px;position:absolute;right:90px;top:90px;width:460px !important}.wp-block-cover .wp-block-cover__inner-container:before{border:solid 1px #fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(5deg);z-index:0}.wp-block-cover .wp-block-cover__inner-container:after{border:solid 1px #fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(-3deg);z-index:0}.wp-block-cover .wp-block-cover__inner-container h3{font:42px/36px ReenieBeanie;margin-bottom:25px;position:relative}.wp-block-cover .wp-block-cover__inner-container h3:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:6px;left:0;max-width:50%;position:absolute;width:60px}.modula-gallery{margin:50px -5%;width:110%}.blqyoguinimango{background:rgba(61,187,206,.2);margin:100px auto 0;width:75%}.blqyoguinimango .wp-block-column{margin:0}.blqyoguinimango .wp-block-column .wp-block-image{margin:0;position:relative}.blqyoguinimango .wp-block-column .wp-block-image img{box-shadow:10px 10px 10px #c6c6c6;height:auto;left:-30px;position:relative;top:-30px;width:100%}.blqyoguinimango .wp-block-column blockquote{padding:10px 20px}.blqyoguinimango .wp-block-column blockquote p:before{color:#c6c6c6;content:open-quote;display:block;font:120px/120px HelveticaNeue-Roman;height:50px;left:-30px;overflow:hidden;position:relative;top:0}.blqyoguinimango .wp-block-column blockquote p:after{bottom:0;color:#c6c6c6;content:close-quote;display:block;font:120px/120px HelveticaNeue-Roman;height:50px;overflow:hidden;position:relative;right:-30px;text-align:right}.blqyoguinimango .wp-block-column blockquote cite{display:block;font:36px/26px ReenieBeanie;text-align:center}.blqyoguinimango .wp-block-column p.boton a{background:#fff;border:solid 1px #6cc9b2;border-radius:0;color:#6cc9b2;font-family:"HelveticaNeue-ThinCond";font-size:16px;font-weight:bold;float:right;padding:3px 15px 1px;text-decoration:none;text-transform:uppercase}.blqyoguinimango .wp-block-column p.boton a:after{content:"";font-family:FontAwesome;font-size:15px;margin-left:5px}.blqyoguinimango .wp-block-column p.boton a:hover{background:#6cc9b2;color:#fff}.blqyoguinimango .wp-block-column:not(:first-child){margin-left:0}.curriculum{background:#f5fcfd;margin:80px 0;padding:50px 50px}.curriculum ul{list-style:none;padding:50px 0 20px;position:relative}.curriculum ul li{display:block;font-size:14px;overflow:hidden;padding:5px 5px 30px;position:relative}.curriculum ul li:before{background:#63c5d5;border-radius:12px;content:"";display:block;height:24px;left:50%;margin:0 0 0 -12px;position:absolute;top:23px;width:24px}.curriculum ul li .datacv{background:#fff;border-left:solid 5px;border-color:#63c5d5;border-radius:10px;box-shadow:0 5px 5px #c6c6c6;float:right;position:relative;width:44%}.curriculum ul li .datacv:after{border:solid 15px;border-color:rgba(0,0,0,0) #63c5d5 rgba(0,0,0,0) rgba(0,0,0,0);content:"";display:block;height:30px;left:-35px;position:absolute;top:15px;width:30px}.curriculum ul li .datacv h3{background:#63c5d5;border-radius:5px 10px 0 0;color:#fff;display:block;font-family:"Omnes-Medium";font-size:16px;padding:5px 5px 3px 10px;text-transform:uppercase}.curriculum ul li .datacv p{line-height:16px;padding:0 10px}.curriculum ul li .datacv p a{color:#63c5d5}.curriculum ul li .datacv .categoria{background:#63c5d5;border-radius:16px;color:#fff;float:right;line-height:22px;margin:0 10px 10px 0;padding:0 15px 0 40px;position:relative;text-transform:uppercase}.curriculum ul li .datacv .categoria:before{background:url(../img/ico-yoga.png) no-repeat 0 3px;border-right:solid 1px #fff;content:"";display:inline-block;height:22px;left:10px;padding-right:5px;position:absolute;top:0;width:23px}.curriculum ul li .fechacv{color:#63c5d5;font-family:"Omnes-Medium";float:left;padding-top:17px;position:relative;text-align:right;width:44%}.curriculum ul li:nth-child(even) .datacv{border-left:none;border-right:solid 5px;border-color:#63c5d5;float:left}.curriculum ul li:nth-child(even) .datacv:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #63c5d5 !important;left:initial;right:-35px}.curriculum ul li:nth-child(even) .datacv h3{border-radius:10px 5px 0 0}.curriculum ul li:nth-child(even) .fechacv{float:right;text-align:left}.curriculum ul li:nth-child(even)[class^=alimentacion] .datacv:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6cc9b2 !important}.curriculum ul li[class^=alimentacion]:before{background:#6cc9b2}.curriculum ul li[class^=alimentacion] .datacv{border-color:#6cc9b2}.curriculum ul li[class^=alimentacion] .datacv:after{border-color:rgba(0,0,0,0) #6cc9b2 rgba(0,0,0,0) rgba(0,0,0,0)}.curriculum ul li[class^=alimentacion] .datacv h3{background:#6cc9b2}.curriculum ul li[class^=alimentacion] .datacv p a{color:#6cc9b2}.curriculum ul li[class^=alimentacion] .datacv .categoria{background:#6cc9b2}.curriculum ul li[class^=alimentacion] .datacv .categoria:before{background:url(../img/ico-alimentacion.png) no-repeat 0 3px}.curriculum ul li[class^=alimentacion] .fechacv{color:#6cc9b2}.curriculum ul:before{background:#c6c6c6;content:"";display:block;height:100%;left:50%;position:absolute;top:0;width:1px}.figure-right{display:block !important;float:left;margin:50px 0;width:100%}.figure-right .wp-block-column{display:block !important;float:left !important}.figure-right .wp-block-column:first-child{width:50%}.figure-right .wp-block-column:first-child h3{font:42px/36px ReenieBeanie;margin-bottom:25px;padding:0 20px;position:relative}.figure-right .wp-block-column:first-child h3:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:6px;left:20px;max-width:50%;position:absolute;width:60px}.figure-right .wp-block-column:first-child p{padding:0 20px}.figure-right .wp-block-column:first-child p:last-child a{background:#fff;border:solid 1px #6cc9b2;color:#6cc9b2;display:block;float:right;font-family:"HelveticaNeue-ThinCond";font-weight:bold;padding:2px 10px 0 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .15s linear;-webkit-transition:all .15s linear;z-index:1}.figure-right .wp-block-column:first-child p:last-child a:after{content:"";font-family:FontAwesome;margin-left:10px}.figure-right .wp-block-column:first-child p:last-child a:hover{background:#6cc9b2;color:#fff}.figure-right .wp-block-column:nth-child(2){margin:0;width:30%}.figure-right .wp-block-column:nth-child(2) figure{position:relative;right:-10%;width:120%}.figure-right .wp-block-column:nth-child(2) figure img{height:auto;max-height:300px;max-width:initial;object-fit:cover;width:100%}.figure-right .wp-block-column figure.wp-block-image{border:solid 2px #6cc9b2;position:relative}.figure-right .wp-block-column figure.wp-block-image:before{border:solid 1px #6cc9b2;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(5deg)}.figure-right .wp-block-column figure.wp-block-image:after{border:solid 1px #6cc9b2;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(-3deg)}.figure-left{display:block !important;float:left;margin:50px 0;width:100%}.figure-left .wp-block-column{display:block !important;float:left !important}.figure-left .wp-block-column:first-child{width:30%}.figure-left .wp-block-column:first-child figure{left:-20%;position:relative;width:120%}.figure-left .wp-block-column:first-child figure img{height:auto;max-height:300px;max-width:initial;object-fit:cover;width:100%}.figure-left .wp-block-column:nth-child(2){margin:0;width:50%}.figure-left .wp-block-column:nth-child(2) h3{font:42px/36px ReenieBeanie;margin-bottom:25px;padding:0 20px;position:relative}.figure-left .wp-block-column:nth-child(2) h3:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:6px;left:20px;max-width:50%;position:absolute;width:60px}.figure-left .wp-block-column:nth-child(2) p{padding:0 20px}.figure-left .wp-block-column:nth-child(2) p:last-child a{background:#fff;border:solid 1px #6cc9b2;color:#6cc9b2;display:block;float:right;font-family:"HelveticaNeue-ThinCond";font-weight:bold;padding:2px 10px 0 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .15s linear;-webkit-transition:all .15s linear;z-index:1}.figure-left .wp-block-column:nth-child(2) p:last-child a:after{content:"";font-family:FontAwesome;margin-left:10px}.figure-left .wp-block-column:nth-child(2) p:last-child a:hover{background:#6cc9b2;color:#fff}.figure-left .wp-block-column figure.wp-block-image{border:solid 2px #6cc9b2;position:relative}.figure-left .wp-block-column figure.wp-block-image:before{border:solid 1px #6cc9b2;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(5deg)}.figure-left .wp-block-column figure.wp-block-image:after{border:solid 1px #6cc9b2;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:rotate(-3deg)}.calendario{display:block !important;padding:20px 0;width:100%}.calendario .wp-block-column{margin:0 !important}.calendario h3{font:42px/36px ReenieBeanie;margin-bottom:25px;position:relative;text-align:center}.calendario h3:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:6px;left:50%;margin-left:-120px;max-width:50%;position:absolute;width:60px}.calendario .calendar_main{border:solid 1px #6cc9b2;padding:1px}.calendario .calendar_main .ecwd_calendar{font-family:"Omnes-Medium" !important}.calendario .calendar_main .ecwd_calendar .calendar-head{background:#b5e4d8 !important;border:solid 1px #fff;color:#151515}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container{border:solid 2px #fff;margin:0 !important}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .normal-day-heading,.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .weekend-heading{background:#b5e4d8 !important;height:35px}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-without-date{background:#f2f5f4 !important}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-with-date{background:#f2f5f4 !important;border:2px solid #fff !important}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-with-date .day-number{background:#dbe6e3 !important}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .day-without-date{background:#fff !important;border:solid 2px #fff;color:#c6c6c6}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .current-day .day-number{background:#b5e4d8 !important;color:#fff !important}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container td{height:60px}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .events>li{padding:3px 1px !important}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .events a{font-size:12px !important;font-style:normal;pointer-events:none}.calendario .ecwd_theme_calendar_grey table.cal_blue.ecwd_calendar_container .weekend{background:#e5ebe9 !important}.calendario .ecwd-search{display:none}.precios{background:#f5fcfd;overflow:hidden;padding:30px;text-align:center;width:100%}.precios h3{font:42px/36px ReenieBeanie;margin-bottom:25px;position:relative;text-align:center}.precios h3:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:6px;left:50%;margin-left:-45px;max-width:50%;position:absolute;width:60px}.precios p{text-align:center}.precios .itemprecio{background:#fff;border:solid 1px #6cc9b2;padding:0 0 20px;position:relative}.precios .itemprecio:before{background:#6cc9b2;content:"";height:130px;left:0;position:absolute;top:0;width:100%}.precios .itemprecio p{font-family:"Omnes-Medium";font-size:18px;margin:0;padding:20px 0;position:relative}.precios .itemprecio .valorprecio{background:#fff;border:solid 10px #b5e4d8;border-radius:70px;color:#6cc9b2;display:block;font-family:"Omnes-Medium";font-size:36px;height:100px;line-height:76px;margin:0 auto;position:relative;width:100px}.precios .legal p{font-size:12px;margin:0;padding:20px 0 0}.preciosretiros{background:#f5fcfd;overflow:hidden;padding:30px;text-align:center;width:100%}.preciosretiros h3{font:42px/36px ReenieBeanie;margin-bottom:25px;position:relative;text-align:center}.preciosretiros h3:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:6px;left:50%;margin-left:-45px;max-width:50%;position:absolute;width:60px}.preciosretiros p{text-align:center}.preciosretiros .itemprecio,.preciosretiros .itemprecio2{background:#fff;border:solid 1px #6cc9b2;border-bottom:none;padding:0 0 20px;position:relative}.preciosretiros .itemprecio:before,.preciosretiros .itemprecio2:before{background:#6cc9b2;content:"";height:130px;left:0;position:absolute;top:0;width:100%}.preciosretiros .itemprecio p,.preciosretiros .itemprecio2 p{font-family:"Omnes-Medium";font-size:18px;margin:0;padding:20px 0;position:relative}.preciosretiros .itemprecio p span,.preciosretiros .itemprecio2 p span{display:block;font-family:"Omnes-Light";font-size:12px}.preciosretiros .itemprecio .valorprecio,.preciosretiros .itemprecio2 .valorprecio{background:#fff;border:solid 7px #b5e4d8;border-radius:70px;color:#6cc9b2;display:block;font-family:"Omnes-Medium";font-size:32px;height:120px;line-height:100px;margin:0 auto;position:relative;width:120px}.preciosretiros .itemprecio .valorprecio sup,.preciosretiros .itemprecio2 .valorprecio sup{color:#151515}.preciosretiros .itemprecio2{border-bottom:solid 1px #6cc9b2;border-top:none}.preciosretiros .itemprecio2:before{background:#b5e4d8}.preciosretiros .itemprecio2 .valorprecio{border:solid 7px #6cc9b2}.preciosretiros .legal p{font-size:12px;margin:0;padding:20px 0 0}.bloquesretiros{margin-left:-10%;width:120%}.bloquesretiros .wp-block-column .wp-block-cover{margin:30px 0 !important;max-width:initial !important;width:100% !important}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container{background:rgba(0,0,0,.4);bottom:30px;left:30px;right:30px;top:30px;width:initial !important}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container:before{transform:rotate(3deg)}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container:after{display:none}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container h3{bottom:70px;color:#fff;font:56px/48px ReenieBeanie;left:0;position:absolute;text-align:center;text-shadow:2px 2px 0px #151515;width:100%}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container h3::after{display:none}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container p{bottom:20px;left:0;position:absolute;text-align:center;width:100%}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container p a{background:#fff;border:solid 1px #6cc9b2;border-radius:0;color:#6cc9b2;display:inline-block;font-family:"HelveticaNeue-ThinCond";font-weight:bold;padding:2px 10px 0 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .15s linear;-webkit-transition:all .15s linear;z-index:1}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container p a:after{content:"";font-family:FontAwesome;margin-left:10px}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container p a:hover{background:#6cc9b2;color:#fff}.itempost{height:385px;margin-bottom:30px;overflow:hidden;padding:0}.itempost a{display:block;padding:0 15px;text-decoration:none;transition:all .15s linear;-webkit-transition:all .15s linear}.itempost a figure{height:195px;margin:0 -15px;overflow:hidden;padding:0 15px;position:relative}.itempost a figure img{background:#151515;height:195px;max-width:100%;object-fit:cover;width:100%}.itempost a figure figcaption{background:#6cc9b2;color:#fff;font-size:10px;left:-10px;letter-spacing:1px;line-height:13px;padding:2px 15px 0 20px;position:absolute;text-transform:uppercase;top:20px}.itempost a h3{color:#6cc9b2;font-size:24px;font-family:"Omnes-Medium";line-height:26px;padding:10px 0;text-align:left;text-transform:uppercase}.itempost a p{color:#151515;font-size:14px;line-height:24px}.itempost a span.vermas{background:#fff;border:solid 1px #6cc9b2;color:#6cc9b2;font-family:"HelveticaNeue-ThinCond";font-weight:bold;float:right;padding:3px 10px 0 13px;transition:all .15s linear;-webkit-transition:all .15s linear}.itempost a span.vermas i{font-family:"FontAwesome";font-style:normal;margin-left:10px}.itempost a span.vermas:hover{background:#6cc9b2;color:#fff}.titlebar h1{font:42px/36px ReenieBeanie;margin-bottom:25px;position:relative;text-align:left}.titlebar h1:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:4px;left:0;max-width:50%;position:absolute;width:55px}.titlebar h5{background:#6cc9b2;color:#fff;display:block;margin:15px auto 50px;padding:5px 0;text-align:center;min-width:170px;width:220px;max-width:300px}.fecha,.categoria,.autor{background:#6cc9b2;color:#fff;display:inline-block;font-size:10px !important;line-height:7px;padding:5px 10px;text-align:center;text-transform:uppercase}.pagination{display:block;text-align:center;width:100%}.pagination span.page-numbers.current{background:#6cc9b2;color:#fff;display:inline-block;border:solid 1px #6cc9b2;margin:0 3px;padding:5px 0;text-decoration:none;width:30px}.pagination a{color:#6cc9b2;border:solid 1px #f2f5f4;display:inline-block;margin:0 3px;padding:5px 0;text-decoration:none;transition:all .2s linear;-webkit-transition:all .2s linear;width:30px}.pagination a.next{display:inline-block;border:solid 1px #f2f5f4;margin:0 3px;padding:5px;text-decoration:none;text-transform:uppercase;width:auto}.pagination a.prev{display:inline-block;border:solid 1px #f2f5f4;margin:0 3px;padding:5px;text-decoration:none;text-transform:uppercase;width:auto}.pagination a:hover{background:#c6c6c6;color:#fff}.sharepost{margin:0;padding:0}.sharepost p{font-size:14px;overflow:hidden;padding:0}.sharepost p span{float:right}.sharepost p span a{color:#6cc9b2;font-family:"FontAwesome";margin:0 8px;text-decoration:none}.sharepost p span a i{font-family:"FontAwesome";font-style:normal}.comment-respond{position:relative}.comment-respond h3{color:#151515;padding-bottom:0;text-align:left;text-decoration:underline}.comment-respond p.comment-notes{font-size:14px;padding:20px 0}.comment-respond .fields-wrap{overflow:hidden}.comment-respond .fields-wrap .row{margin:0}.comment-respond .fields-wrap .row .col-sm-4{padding:0}.comment-respond .fields-wrap .row .col-sm-4 input{border:solid 1px #c6c6c6;font-size:15px;padding:8px 5px;width:95%}.comment-respond .fields-wrap .row .col-sm-4:last-child input{width:100%}.comment-respond .comment-form-cookies-consent{font-size:13px;position:absolute;top:300px}.comment-respond textarea{border:solid 1px #c6c6c6;font-size:15px;height:135px;margin:15px 0 40px;padding:8px 5px;width:100%}.comment-respond .form-submit{text-align:center}.comment-respond .form-submit input[type=submit]{background:#ffba00;border:none;border-radius:25px;color:#151515;font-size:20px;height:50px;text-transform:uppercase;width:300px}.widgetbar .widgetamm{font-size:14px;padding-bottom:50px}.widgetbar .widgetamm h3{color:#151515;font:42px/36px ReenieBeanie;margin-bottom:25px;position:relative;text-align:left;text-decoration:none}.widgetbar .widgetamm h3:after{background:#6cc9b2;bottom:-5px;content:"";display:block;height:6px;left:0;max-width:50%;position:absolute;width:60px}.widgetbar .widgetamm ul{list-style:none;margin:0;padding:0}.widgetbar .widgetamm ul li a{color:#151515}.widgetbar .widgetamm ul li:before{content:"-";display:inline-block;padding:3px 10px 3px 0}.widgetbar .widgetamm .calendar_wrap table{line-height:28px;width:100%}.widgetbar .widgetamm .calendar_wrap table caption{caption-side:initial;color:#151515;font-size:14px;text-align:center;text-transform:uppercase}.widgetbar .widgetamm .calendar_wrap table tr{border-bottom:solid 1px #c6c6c6}.widgetbar .widgetamm .calendar_wrap table tr th{text-align:center}.widgetbar .widgetamm .calendar_wrap table thead{border-top:solid 1px #c6c6c6}.widgetbar .widgetamm .calendar_wrap table thead tr{border-bottom:solid 1px #c6c6c6}.widgetbar .widgetamm .calendar_wrap table thead tr th{text-align:center}.widgetbar .widgetamm .calendar_wrap table tfoot tr td#prev{text-align:left}.widgetbar .widgetamm .calendar_wrap table tfoot tr td#next{text-align:right}.widgetbar .widgetamm .calendar_wrap table tfoot tr td a{color:#6cc9b2;text-decoration:none;text-transform:uppercase}.widgetbar .widgetamm .calendar_wrap table tbody tr td{text-align:center}.widgetbar .widgetamm .calendar_wrap table tbody tr td a{color:#6cc9b2}.widgetbar .widgetamm .calendar_wrap table tbody tr td#today{background:#6cc9b2;color:#fff}.widgetbar .widgetamm .tagcloud a{background:#c6c6c6;border-radius:3px;color:#fff;display:inline-block;font-size:10px !important;padding:2px 5px;text-decoration:none;text-transform:capitalize}.widgetbar .widgetamm .latest-posts .media .pull-left a{display:inline-block}.widgetbar .widgetamm .latest-posts .media .pull-left a img{height:60px;object-fit:cover;width:60px}.widgetbar .widgetamm .latest-posts .media .media-body h3{font-family:"Omnes-Medium";font-size:16px;line-height:16px;margin:0;text-decoration:none}.widgetbar .widgetamm .latest-posts .media .media-body h3 a{color:#151515}.widgetbar .widgetamm .latest-posts .media .media-body h3:after{display:none}.widgetbar .widgetamm .latest-posts .media .media-body .entry-meta.small{font-size:10px}.buscador{padding-bottom:40px}.buscador .wizardinfosys_autosearch_wrapper .wp_autosearch_form_wrapper{border:solid 1px #c6c6c6 !important;height:35px !important}.buscador .wizardinfosys_autosearch_wrapper .wp_autosearch_form_wrapper .wp_autosearch_input{height:33px !important}.buscador .wizardinfosys_autosearch_wrapper .wp_autosearch_form_wrapper .wp_autosearch_submit{display:block !important;height:33px;width:33px}.buscador .wizardinfosys_autosearch_wrapper .wp_autosearch_form_wrapper .wp_autosearch_submit:after{content:"";font-family:FontAwesome;font-size:18px;position:absolute;right:10px;top:5px}.datacontactos{padding:40px 0 20px}.datacontact{padding:10px 0 25px 60px;position:relative}.datacontact .icocontact{color:#c6c6c6;left:0;padding:22px 10px 0 0;position:absolute;text-align:center;top:0;width:60px}.datacontact .icocontact i{font-family:FontAwesome;font-size:36px;font-style:normal}.datacontact .infocontact span{display:block}.datacontact .infocontact a{color:#6cc9b2;font-family:"Omnes-Medium";font-size:18px;position:relative;text-decoration:none}.datacontact .infocontact a:after{background:#6cc9b2;bottom:-10px;content:"";display:block;height:5px;left:0;position:absolute;width:50px}.kairosmap{padding:50px 0 0}.kairosmap iframe{display:block}.formcontacto{background:#f2f5f4;padding:40px 50px}.formcontacto .filaform{padding-bottom:10px}.formcontacto .filaform label{display:block}.formcontacto .filaform label span{display:block}.formcontacto .filaform label span input,.formcontacto .filaform label span select,.formcontacto .filaform label span textarea{background:#fff;border:solid 1px #c6c6c6;border-radius:0;display:block;height:35px;padding:0 10px;appearance:none;-webkit-appearance:none;width:100%}.formcontacto .filaform label span select{background:#fff url(../img/down.svg) no-repeat;background-position:99% 10px;background-size:14px}.formcontacto .filaform label span textarea{height:120px}.formcontacto .filaacept{font-size:12px;padding-bottom:5px}.formcontacto .filaacept span{display:block;margin:0;width:100%}.formcontacto .filaacept span label{display:block;line-height:16px;margin-bottom:0;position:relative;width:100%}.formcontacto .filaacept span label span{display:inline-block;padding-left:5%;width:95%}.formcontacto .filaacept span label input{display:inline-block;left:5px;position:absolute;top:2px}.formcontacto .filaacept span label a{color:#151515;text-decoration:underline}.formcontacto .btnsend{padding:20px 0 0;text-align:center}.formcontacto .btnsend input[type=submit]{background:#fff;border:solid 1px #6cc9b2;border-radius:0;color:#6cc9b2;font-family:"Omnes-Medium";font-size:22px;padding:15px 60px;text-transform:uppercase;transition:all .15s linear;-webkit-transition:all .15s linear}.formcontacto .btnsend input[type=submit]:hover{background:#6cc9b2;color:#fff}.formcontacto .infodatalegal{border-top:solid 1px #c6c6c6;font-size:12px;line-height:16px;margin-top:25px}.formcontacto .infodatalegal h3{font-family:"Omnes-Medium";font-size:16px;margin:0 0 25px;position:relative;padding:25px 0 0;text-transform:uppercase}.formcontacto .infodatalegal h3:after{background:#6cc9b2;bottom:-10px;content:"";display:block;height:6px;left:0;max-width:50%;position:absolute;width:60px}ul.menu404{list-style:none;padding:0;width:100%}ul.menu404 li{text-align:center}.modula.modula-gallery{overflow:hidden}#preloader{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}#preloader #loader{background:url(../img/loader.svg) no-repeat center 0;background-size:100% auto;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px}.page-down{bottom:30px;cursor:pointer;left:50%;margin-left:-20PX;position:absolute}.page-down i{color:#fff;font-family:FontAwesome;font-size:30px;font-style:normal}.contenido p a{background:none !important;border:none !important;color:#6cc9b2 !important;display:inline !important;float:initial !important;padding:0 !important;text-transform:none !important;font-family:inherit !important;text-decoration:underline !important}.contenido p a:after{display:none}@media(min-width: 769px){.figure-left.onetoone .wp-block-column:first-child{margin-right:10%}.figure-left.onetoone .wp-block-column:first-child figure.wp-block-image{left:0}.figure-left.onetoone .wp-block-column:nth-child(2){padding-left:50px;width:50%}}@media(max-width: 1024px){body{font:14px/22px Omnes-Light}header .logo a img{width:100px}.pagebanner figure figcaption h1{font:85px/90px ReenieBeanie}.guia .containerfluid .row .wpcf7{margin-bottom:20px}.intro{padding:38px 0 80px}.wp-block-cover{height:415px !important;margin:50px 0 !important;width:100% !important}.intro .linkssections figure figcaption{bottom:15px;left:15px;font:42px/32px ReenieBeanie;right:15px;top:15px}.modula-gallery{margin:50px 0;width:100%}.figure-right .wp-block-column:nth-child(2) figure{right:0;width:100%}.figure-left .wp-block-column:first-child figure{left:0;width:100%}.bloquesretiros{margin-left:0;width:100%}.preciosretiros .itemprecio .valorprecio,.preciosretiros .itemprecio2 .valorprecio{font-size:26px}}@media(max-width: 768px){.intro .linkssections figure figcaption{bottom:10px;left:10px;font:32px/22px ReenieBeanie;right:10px;top:10px}.intro .linkssections figure figcaption .contcaption a{bottom:0;font-size:8px;margin:0 0 0 -35px;padding:3px 0 0px;right:5px;width:50px}.yoguinimango{background-position:-400px center !important}.yoguinimango .bloqcita .cont h4{font:28px/22px ReenieBeanie}.yoguinimango .bloqcita .cont a{font-size:10px;line-height:16px}.testimonios .slidetestimonios .slidetesti{margin:0 0}.testimonios h2{font:42px/38px ReenieBeanie}.instagram h3{font:32px/28px ReenieBeanie}.guia .containerfluid .row img{height:400px;margin-left:-130px;max-width:initial;width:auto}.blqyoguinimango .wp-block-column blockquote cite{font:28px/20px ReenieBeanie}.blqyoguinimango .wp-block-column p.boton a{font-size:10px;line-height:14px}.blqyoguinimango .wp-block-column p.boton a:after{font-size:10px}.precios .itemprecio p,.precios .itemprecio2 p,.preciosretiros .itemprecio p,.preciosretiros .itemprecio2 p{font-size:14px}.precios .itemprecio .valorprecio,.precios .itemprecio2 .valorprecio,.preciosretiros .itemprecio .valorprecio,.preciosretiros .itemprecio2 .valorprecio{font-size:24px}.bloquesretiros .wp-block-column .wp-block-cover{height:344px !important;min-height:initial}.bloquesretiros .wp-block-column .wp-block-cover .wp-block-cover__inner-container h3{font:42px/28px ReenieBeanie}.figure-right,.figure-left{margin:30px 0}.titlebar h1{font:32px/32px ReenieBeanie}.comment-respond .form-submit input[type=submit]{font-size:12px;height:34px;width:180px}.comment-respond h3{font-size:16px}.formcontacto{padding:30px 20px}}@media(max-width: 640px){header .logo{margin:10px 0 0 10px}header .logo a img{width:80px}header .burguermenu{margin:16px 10px 0 0}header .burguermenu:before{top:9px}header .languageswitch{margin-right:50px;margin-top:23px}header.headscroll .logo{margin:10px 0 0 10px}header.headscroll .logo a img{width:80px}header.headscroll .burguermenu{margin:16px 10px 0 0}header.headscroll .burguermenu:before{top:9px}header.headscroll .languageswitch{margin-right:50px;margin-top:23px}.lymenu .boxmenu .contmenu ul{margin:70px auto}.lymenu .boxmenu .contmenu ul li{padding:5px 0}.lymenu .boxmenu .contmenu ul li a{font-size:14px}.lymenu .boxmenu .contmenu ul li ul.sub-menu{padding:5px 0 0}.lymenu .boxmenu .contmenu ul li ul.sub-menu li:after{display:none}.intro{padding:38px 0 40px}.intro .infointro{padding:0 15px}.intro .linkssections figure{margin:5px 10px}.intro .linkssections figure figcaption{font:36px/37px ReenieBeanie;width:94%}.intro .linkssections figure figcaption .contcaption{position:initial}.intro .linkssections figure figcaption .contcaption a{border-radius:20px;bottom:15px;font-size:12px;margin:0 0 0 -45px;padding:7px 15px 4px;right:15px;width:90px}.yoguinimango{background-position:-260px center !important}.yoguinimango .bloqcita{width:90%;margin:0 auto}.yoguinimango .bloqcita .cont blockquote:before{text-align:left}.yoguinimango .bloqcita .cont a{border-radius:20px;font-size:12px;margin:0 0 0 -45px;padding:7px 15px 4px}.testimonios h2{margin-top:20px}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio{bottom:initial;border-radius:0 0 0 100px;position:relative;right:initial;width:100%}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio:before{display:none}.testimonios .slidetestimonios .slidetesti .itemslide .bloqtestimonio .txttestimonio blockquote{font-size:13px;line-height:16px}.testimonios .slick-prev{left:-15px}.testimonios .slick-next{right:-3px}.instagram h3{font:28px/28px ReenieBeanie;padding:30px 30px;width:100%}.instagram h3:after{left:30px}.instagram p{padding:0 30px 10px;text-align:left;width:100%}.instagram p a img{height:auto;width:16px;margin-top:-3px}.instagram .fts-instagram-inline-block-centered{padding:0 15px 40px}.guia .containerfluid{padding:40px 10px 0}.guia .containerfluid .row img{height:auto;margin-left:0;max-width:90%;width:90%}.guia .containerfluid .row .wpcf7 .btnsend{text-align:center}.guia .containerfluid .row .wpcf7 .btnsend input[type=submit]{font-size:16px;padding:7px 30px}footer .logolinks{padding:30px 14px 10px}footer .logolinks figure img{margin:0 auto;width:80px}footer .mainmenufoot{display:none}footer .footermenu{text-align:center}footer .logolinks{padding:25px 14px 0px}footer .logolinks ul{float:initial;margin:0;padding:12px 0 0}footer .linksrrss p{text-align:center}footer .linksrrss p a img{height:auto;width:16px}footer .copyaddress{padding:15px 10px}footer .copyaddress .copyright{text-align:center}footer .copyaddress .addressfoot{text-align:center}footer .copyaddress .addressfoot span{display:block}footer .copyaddress .addressfoot span:after{display:none}main{padding:0 15px !important}.kairosellugar{background-position:-200px 0 !important;min-height:600px !important}.kairosellugar.wp-block-cover .wp-block-cover__inner-container{padding:30px 30px 15px;right:5% !important;width:90% !important}.blqyoguinimango{width:90%}.blqyoguinimango .wp-block-column .wp-block-image img{box-shadow:5px 3px 5px #c6c6c6;left:initial;top:initial}.blqyoguinimango .wp-block-column p.boton{overflow:hidden;padding:0 20px}.pagebanner figure figcaption{display:block;left:10%;width:80%}.pagebanner figure figcaption h1{font:64px/64px ReenieBeanie}.pagebanner figure:before{bottom:20px;left:20px;right:20px;top:100px}.pagebanner figure:after{bottom:20px;left:20px;right:20px;top:100px}.pagebanner:after{bottom:20px;left:20px;right:20px;top:100px}.curriculum{padding:20px}.curriculum ul li{padding:45px 5px 8px}.curriculum ul li .datacv{float:left;width:100%}.curriculum ul li .datacv:after{display:none}.curriculum ul li .fechacv{left:0;position:absolute;text-align:left;top:0;width:100%}.curriculum ul li:before{display:none}.figure-right,.figure-left{display:flex !important}.precios{padding:20px 10px}.precios .itemprecio{margin:10px 0}.preciosretiros{padding:20px 10px}.preciosretiros .itemprecio{margin:10px 0 0}.preciosretiros .itemprecio2{margin:0 0 10px 0}.formcontacto{padding:20px 15px}.formcontacto .filaacept span label span{display:inline-block;padding-left:10%;width:90%}div.wpcf7 .ajax-loader{display:block !important;margin:5px auto !important}.kairosmap iframe{display:block;height:300px}}/*# sourceMappingURL=main.min.css.map */