@charset "UTF-8";.cssanimation{animation-duration:1s;animation-fill-mode:both}.cssanimation span{animation-duration:1s;animation-fill-mode:both;display:inline-block}.infinite{animation-iteration-count:infinite!important}.hu__hu__{animation:hu__hu__ infinite 2s ease-in-out}@keyframes hu__hu__{50%{transform:translateY(30px)}}.leSnake span{animation:leSnake 1.5s ease-in-out;animation-iteration-count:infinite}@keyframes leSnake{from,to{transform:translateY(0)}50%{transform:translateY(30px)}}.lePeek span{animation-name:lePeek}@keyframes lePeek{25%{transform:rotateX(30deg) translateY(10px) rotate(-13deg)}50%{transform:translateY(-22px) rotate(3deg) scale(1.1)}}.effect3d{animation-name:effect3d}@keyframes effect3d{to{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}}.leRainDrop span{animation-name:leRainDrop;animation-iteration-count:infinite}@keyframes leRainDrop{0%,100%,25%,55%,75%,87%,97%{transform:scaleX(1)}26%,56%,76%{transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{transform:scaleX(.8) scaleY(1.2)}76%,88%{transform:scaleX(1.2)}98%{transform:scaleX(1.1)}}.pepe{animation-name:pepe;animation-iteration-count:infinite}@keyframes pepe{33%,66%,from,to{transform:rotate(4deg)}16%,50%,83%{transform:rotate(-4deg)}}.leWaterWave span{animation:leWaterWave .2s linear infinite}@keyframes leWaterWave{50%{transform:skewY(1deg) skewX(-1deg) scale(1.06)}}.lightning{animation-name:lightning}@keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}}.leJoltZoom span{animation-name:leJoltZoom}@keyframes leJoltZoom{10%{font-size:140%}40%{font-size:80%}100%{font-size:100%}}.typing{width:473px;overflow:hidden;white-space:nowrap;border-right:2px solid #7e2ea0;animation:typing 2s steps(12,end),cursor .2s steps(12,end) infinite}@keyframes typing{from{width:0}}@keyframes cursor{50%{border-color:transparent}}.electricity{animation-name:electricity;animation-iteration-count:infinite}@keyframes electricity{37%,67%,85%,93%,from{transform:translateY(30px)}4%,64%,88%{transform:translateY(10px)}24%,32%,44%,8%{transform:translateY(5px)}12%,20%,52%,60%{transform:translateY(10px)}16%,40%{transform:translateY(5px)}28%,56%{transform:translateY(10px)}48%,72%,80%,96%{transform:translateY(30px)}76%,to{transform:translateY(40px)}}.wipe{width:473px;overflow:hidden;margin:0 auto;display:inline-flex;animation-name:wipe}@keyframes wipe{to{width:0}}.open{width:473px;margin:0 auto;overflow:hidden;display:inline-flex;animation-name:open}@keyframes open{from{width:0}}.leMagnify span{animation-name:leMagnify}@keyframes leMagnify{50%{transform:scale(1.8);letter-spacing:26px}}.leBeat span{animation-name:leBeat}@keyframes leBeat{14%,42%{transform:scale(1.3)}28%,70%{transform:scale(1)}}.leFadeIn span{animation-name:leFadeIn}@keyframes leFadeIn{from{opacity:0}to{opacity:1}}.leFadeInLeft span{animation-name:leFadeInLeft}@keyframes leFadeInLeft{from{opacity:0;transform:translateX(-60px)}to{opacity:1}}.leFadeInRight span{animation-name:leFadeInRight}@keyframes leFadeInRight{from{opacity:0;transform:translateX(60px)}to{opacity:1}}.leFadeInTop span{animation-name:leFadeInTop}@keyframes leFadeInTop{from{opacity:0;transform:translateY(-100%)}to{opacity:1}}.leFadeInBottom span{animation-name:leFadeInBottom}@keyframes leFadeInBottom{from{opacity:0;transform:translateY(100%)}to{opacity:1}}.leFadeOut span{animation-name:leFadeOut}@keyframes leFadeOut{to{opacity:0}}.leFadeOutLeft span{animation-name:leFadeOutLeft}@keyframes leFadeOutLeft{from{opacity:1}to{opacity:0;transform:translateX(-60px)}}.leFadeOutRight span{animation-name:leFadeOutRight}@keyframes leFadeOutRight{from{opacity:1}to{opacity:0;transform:translateX(60px)}}.leFadeOutTop span{animation-name:leFadeOutTop}@keyframes leFadeOutTop{from{opacity:1}to{opacity:0;transform:translateY(-100%)}}.leFadeOutBottom span{animation-name:leFadeOutBottom}@keyframes leFadeOutBottom{from{opacity:1}to{opacity:0;transform:translateY(100%)}}.leMovingBackFromRight span{animation-name:leMovingBackFromRight;transform-origin:bottom}@keyframes leMovingBackFromRight{40%{transform:rotate(45deg)}100%{transform:rotate(0);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leMovingBackFromLeft span{animation-name:leMovingBackFromLeft;transform-origin:bottom}@keyframes leMovingBackFromLeft{40%{transform:rotate(-45deg)}100%{transform:rotate(0);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leKickOutBehind span{animation-name:leKickOutFront;transform-origin:top}@keyframes leKickOutFront{40%{transform:rotate(45deg)}100%{transform:rotate(0);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leKickOutFront span{animation-name:leKickOutBehind;transform-origin:top}@keyframes leKickOutBehind{40%{transform:rotate(-45deg)}100%{transform:rotate(0);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leSkateX span{animation-name:leScaleX;animation-iteration-count:infinite}@keyframes leScaleX{50%{transform:scaleX(.4)}}.leSkateY span{animation-name:leSkateY;animation-iteration-count:infinite}@keyframes leSkateY{50%{transform:scaleY(.4)}}.leSkateXY span{animation-name:leSkateXY;animation-iteration-count:infinite;animation-duration:1.5s}@keyframes leSkateXY{25%{transform:scale3d(1,.4,0)}50%{transform:scale3d(.4,.4,1)}75%{transform:scale3d(.4,1,1)}}.leScaleXIn span{animation-name:leScaleXIn}@keyframes leScaleXIn{from{transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}}.leScaleXOut span{animation-name:leScaleXOut}@keyframes leScaleXOut{to{transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}}.leScaleYIn span{animation-name:leScaleYIn}@keyframes leScaleYIn{from{transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}}.leScaleYOut span{animation-name:leScaleYOut}@keyframes leScaleYOut{to{transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}}.leJump span{animation-name:leJump;animation-iteration-count:infinite}@keyframes leJump{to{transform:translateY(-20px)}}.leAboundTop span{animation-name:leAboundTop}@keyframes leAboundTop{50%{transform:translateY(-100px);animation-timing-function:ease-in}}.leAboundBottom span{animation-name:leAboundBottom}@keyframes leAboundBottom{50%{transform:translateY(100px);animation-timing-function:ease-in}}.leAboundLeft span{animation-name:leAboundLeft}@keyframes leAboundLeft{50%{transform:translateX(-100px);animation-timing-function:ease-in}}.leAboundRight span{animation-name:leAboundRight}@keyframes leAboundRight{50%{transform:translateX(100px);animation-timing-function:ease-in}}.leFlyInTop span{animation-name:leFlyInTop}@keyframes leFlyInTop{0%{transform:translate(0,-80px);opacity:0}50%{transform:translate(10px,50px);animation-timing-function:ease-in-out}}.leFlyInLeft span{animation-name:leFlyInLeft;animation-timing-function:ease-in-out}@keyframes leFlyInLeft{0%{transform:translate(-40px,0);opacity:0}50%{transform:translate(40px,0)}}.leFlyInRight span{animation-name:leFlyInRight;animation-timing-function:ease-in-out}@keyframes leFlyInRight{0%{transform:translate(40px,0);opacity:0}50%{transform:translate(-40px,0)}}.leFlyInBottom span{animation-name:leFlyInBottom}@keyframes leFlyInBottom{0%{transform:translate(0,80px);opacity:0}50%{transform:translate(10px,-50px);animation-timing-function:ease-in-out}}.leFlyOutTop span{animation-name:leFlyOutTop}@keyframes leFlyOutTop{50%{transform:translate(0,50px)}to{transform:translate(0,-100px);opacity:0}}.leFlyOutLeft span{animation-name:leFlyOutLeft;animation-timing-function:ease-in-out}@keyframes leFlyOutLeft{50%{transform:translate(40px,0)}to{transform:translate(-100px,0);opacity:0}}.leFlyOutRight span{animation-name:leFlyOutRight;animation-timing-function:ease-in-out}@keyframes leFlyOutRight{50%{transform:translate(-40px,0)}to{transform:translate(100px,0);opacity:0}}.leFlyOutBottom span{animation-name:leFlyOutBottom}@keyframes leFlyOutBottom{50%{transform:translate(0,-40px)}to{transform:translate(0,100px);opacity:0}}.leDoorCloseLeft span{animation-name:leDoorCloseLeft}@keyframes leDoorCloseLeft{from,to{transform:perspective(400px);transform-origin:left}from{transform:rotateY(90deg);opacity:0}to{opacity:1}}.leDoorOpenRight span{animation-name:leDoorOpenRight}@keyframes leDoorOpenRight{from,to{transform:perspective(400px);transform-origin:left}to{transform:rotateY(90deg);opacity:0}}.leDoorCloseRight span{animation-name:leDoorCloseRight}@keyframes leDoorCloseRight{from,to{transform:perspective(400px);transform-origin:right}from{transform:rotateY(-90deg);opacity:0}to{opacity:1}}.leDoorOpenLeft span{animation-name:leDoorOpenLeft}@keyframes leDoorOpenLeft{from,to{transform:perspective(400px);transform-origin:right}to{transform:rotateY(-90deg);opacity:0}}.leHangAndDropLeft span{animation-name:leHangAndDropLeft}@keyframes leHangAndDropLeft{from{transform-origin:left}50%{transform:rotate(100deg);transform-origin:left}60%{transform:rotate(90deg);transform-origin:left}to{transform:translateY(800px) rotate(70deg);transform-origin:left}}.leHangAndDropRight span{animation-name:leHangAndDropRight}@keyframes leHangAndDropRight{from{transform-origin:right}50%{transform:rotate(-100deg);transform-origin:right}60%{transform:rotate(-90deg);transform-origin:right}to{transform:translateY(800px) rotate(-70deg);transform-origin:right}}.leRencontre span{animation:leRencontre .4s;animation-iteration-count:infinite}@keyframes leRencontre{0%,100%,33%{transform-origin:bottom;animation-timing-function:cubic-bezier(.17,.67,.79,1.83)}33%{transform:translateY(-2px) rotate(-3deg)}66%{transform:translateY(2px) rotate(3deg)}}.lePulseShake span{animation-name:lePulseShake;animation-iteration-count:infinite}@keyframes lePulseShake{90%{transform:scale(1)}92%{transform:scale(1.2)}96%{transform:scale(1,1)}98%{transform:scale(1.1)}}.leHorizontalShake span{animation-name:leHorizontalShake;animation-iteration-count:infinite}@keyframes leHorizontalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,92%{transform:translateX(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{transform:translateX(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{transform:translateX(-5px)}}.leVerticalShake span{animation-name:leVerticalShake;animation-iteration-count:infinite}@keyframes leVerticalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{transform:translateY(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{transform:translateY(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{transform:translateY(-5px)}}.leMadMax span{animation-name:leMadMax;animation-iteration-count:infinite}@keyframes leMadMax{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{transform:translateY(5px) scale(1.1)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{transform:translateY(3px) scale(.8)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{transform:translateY(-5px) scale(1.1)}}.leHorizontalTremble span{animation-name:leHorizontalTremble;animation-iteration-count:infinite}@keyframes leHorizontalTremble{21%,3%,39%,57%,74%,92%{transform:translateX(5px)}24%,42%,6%,60%,77%,95%{transform:translateX(3px)}27%,45%,63%,80%,9%,98%{transform:translateX(-5px)}}.leVerticalTremble span{animation-name:leVerticalTremble;animation-iteration-count:infinite}@keyframes leVerticalTremble{21%,3%,39%,57%,74%,92%{transform:translateY(5px)}24%,42%,6%,60%,77%,95%{transform:translateY(3px)}27%,45%,63%,80%,9%,98%{transform:translateY(-5px)}}.leCrazyCool span{animation-name:leCrazyCool;animation-iteration-count:infinite}@keyframes leCrazyCool{21%,3%,39%,57%,74%,92%{transform:translateY(5px) scale(1.1)}24%,42%,6%,60%,77%,95%{transform:translateY(3px) scale(.8)}27%,45%,63%,80%,9%,98%{transform:translateY(-5px) scale(1.1)}}.leVibration span{animation:leVibration .1s linear infinite}@keyframes leVibration{50%{transform:skewY(1deg) skewX(-1deg) scale(1.06)}}.lePushReleaseFrom span{animation-name:lePushReleaseFrom}@keyframes lePushReleaseFrom{from{transform:scale(3,3);opacity:0}50%{transform:scale(.5,.5)}}.lePushReleaseFromLeft span{animation-name:lePushReleaseFromLeft}@keyframes lePushReleaseFromLeft{from{transform:translateX(-100%);opacity:0}30%{transform:translateX(100px)}}.lePushReleaseFromTop span{animation-name:lePushReleaseFromTop}@keyframes lePushReleaseFromTop{from{transform:translateY(-100%);opacity:0}30%{transform:translateY(100px)}}.lePushReleaseFromBottom span{animation-name:lePushReleaseFromBottom}@keyframes lePushReleaseFromBottom{from{transform:translateY(100%);opacity:0}30%{transform:translateY(-100px)}}.lePushReleaseTo span{animation-name:lePushReleaseTo}@keyframes lePushReleaseTo{30%{transform:scale(.5,.5)}to{transform:scale(5,5);opacity:0}}.lePushReleaseToTop span{animation-name:lePushReleaseToTop}@keyframes lePushReleaseToTop{30%{transform:translateY(100px)}to{transform:translateY(-100%);opacity:0}}.lePushReleaseToBottom span{animation-name:lePushReleaseToBottom}@keyframes lePushReleaseToBottom{30%{transform:translateY(-100px)}to{transform:translateY(100%);opacity:0}}.leFlipInTop span{animation-name:leFlipInTop}@keyframes leFlipInTop{from{transform:perspective(600px);opacity:0}30%{transform:perspective(600px) rotateX(180deg);transform-origin:0 0;animation-timing-function:ease-out}to{transform:perspective(600px)}}.leFlipOutTop span{animation-name:leFlipOutTop}@keyframes leFlipOutTop{to{transform:perspective(600px);opacity:0}70%{transform:perspective(600px) rotateX(180deg);transform-origin:0 0;animation-timing-function:ease-out}to{transform:perspective(600px)}}.leFlipInBottom span{animation-name:leFlipInBottom}@keyframes leFlipInBottom{from{transform:perspective(600px);opacity:0}30%{transform:perspective(600px) rotateX(180deg);transform-origin:bottom;animation-timing-function:ease-out}to{transform:perspective(600px)}}.leFlipOutBottom span{animation-name:leFlipOutBottom}@keyframes leFlipOutBottom{to{transform:perspective(600px);opacity:0}70%{transform:perspective(600px) rotateX(180deg);transform-origin:bottom;animation-timing-function:ease-out}to{transform:perspective(600px)}}.leElevateLeft span{animation-name:leElevateLeft}@keyframes leElevateLeft{from{transform:translateY(100%) rotate(-20deg);transform-origin:right;opacity:0}40%{transform:rotate(20deg);transform-origin:right}65%{transform:rotate(0);transform-origin:right}}.leElevateRight span{animation-name:leElevateRight}@keyframes leElevateRight{from{transform:translateY(100%) rotate(20deg);transform-origin:left;opacity:0}40%{transform:rotate(-20deg);transform-origin:left}65%{transform:rotate(0);transform-origin:left}}.leRollFromLeft span{animation-name:leRollFromLeft}@keyframes leRollFromLeft{from{transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}.leRollFromRight span{animation-name:leRollFromRight}@keyframes leRollFromRight{from{transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}.leRollFromTop span{animation-name:leRollFromTop}@keyframes leRollFromTop{from{transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}.leRollFromBottom span{animation-name:leRollFromBottom}@keyframes leRollFromBottom{from{transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}.leRollToLeft span{animation-name:leRollToLeft}@keyframes leRollToLeft{to{transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}.leRollToRight span{animation-name:leRollToRight}@keyframes leRollToRight{to{transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}.leRollToTop span{animation-name:leRollToTop}@keyframes leRollToTop{to{transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}.leRollToBottom span{animation-name:leRollToBottom}@keyframes leRollToBottom{to{transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}.leRotateSkateInRight span{animation-name:leRotateSkateInRight}@keyframes leRotateSkateInRight{from{transform:scaleX(.2) translateX(100px);opacity:0}}.leRotateSkateInLeft span{animation-name:leRotateSkateInLeft}@keyframes leRotateSkateInLeft{from{transform:scaleX(.2) translateX(-100px);opacity:0}}.leRotateSkateInTop span{animation-name:leRotateSkateInTop}@keyframes leRotateSkateInTop{from{transform:scaleY(.2) translateY(-100px);opacity:0}}.leRotateSkateInBottom span{animation-name:leRotateSkateInBottom}@keyframes leRotateSkateInBottom{from{transform:scaleY(.2) translateY(100px);opacity:0}}.leRotateSkateOutRight span{animation-name:leRotateSkateOutRight}@keyframes leRotateSkateOutRight{to{transform:scaleX(.2) translateX(100px);opacity:0}}.leRotateSkateOutLeft span{animation-name:leRotateSkateOutLeft}@keyframes leRotateSkateOutLeft{to{transform:scaleX(.2) translateX(-100px);opacity:0}}.leRotateSkateOutTop span{animation-name:leRotateSkateOutTop}@keyframes leRotateSkateOutTop{to{transform:scaleY(.2) translateY(-100px);opacity:0}}.leRotateSkateOutBottom span{animation-name:leRotateSkateOutBottom}@keyframes leRotateSkateOutBottom{to{transform:scaleY(.2) translateY(100px);opacity:0}}.leRotateXZoomIn span{animation-name:leRotateXZoomIn}@keyframes leRotateXZoomIn{from{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}.leRotateXZoomOut span{animation-name:leRotateXZoomOut}@keyframes leRotateXZoomOut{95%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}.leRotateYZoomIn span{animation-name:leRotateYZoomIn}@keyframes leRotateYZoomIn{from{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}.leRotateYZoomOut span{animation-name:leRotateYZoomOut}@keyframes leRotateYZoomOut{95%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}.leRotateIn span{animation-name:leRotateIn}@keyframes leRotateIn{from{transform:rotate(-180deg);opacity:0}to{opacity:1}}.leRotateOut span{animation-name:leRotateOut}@keyframes leRotateOut{from{opacity:1}to{transform:rotate(180deg);opacity:0}}.leRotateInLeft span{animation-name:leRotateInLeft}@keyframes leRotateInLeft{from{transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}}.leRotateOutLeft span{animation-name:leRotateOutLeft}@keyframes leRotateOutLeft{from{opacity:1}to{transform:rotate(180deg) translateX(150px);opacity:0}}.leRotateInRight span{animation-name:leRotateInRight}@keyframes leRotateInRight{from{transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}}.leRotateOutRight span{animation-name:leRotateOutRight}@keyframes leRotateOutRight{from{opacity:1}to{transform:rotate(180deg) translateX(-150px);opacity:0}}.leSpinInLeft span{animation-name:leSpinInLeft}@keyframes leSpinInLeft{from,to{transform-origin:left bottom}from{transform:rotate(90deg);opacity:0}}.leSpinInRight span{animation-name:leSpinInRight}@keyframes leSpinInRight{from,to{transform-origin:right bottom}from{transform:rotate(-90deg);opacity:0}}.leSpinOutLeft span{animation-name:leSpinOutLeft}@keyframes leSpinOutLeft{from,to{transform-origin:left bottom}to{transform:rotate(90deg);opacity:0}}.leSpinOutRight span{animation-name:leSpinOutRight}@keyframes leSpinOutRight{from,to{transform-origin:right bottom}to{transform:rotate(-90deg);opacity:0}}.leBlurIn span{animation-name:leBlurIn}@keyframes leBlurIn{from{transform:scaleX(.2);filter:blur(20px);opacity:0}}.leBlurInRight span{animation-name:leBlurInRight}@keyframes leBlurInRight{from{transform:scaleX(.2) translateX(100px);filter:blur(20px);opacity:0}}.leBlurInLeft span{animation-name:leBlurInLeft}@keyframes leBlurInLeft{from{transform:scaleX(.2) translateX(-100px);filter:blur(20px);opacity:0}}.leBlurInTop span{animation-name:leBlurInTop}@keyframes leBlurInTop{from{transform:scaleY(.2) translateY(-100px);filter:blur(20px);opacity:0}}.leBlurInBottom span{animation-name:leBlurInBottom}@keyframes leBlurInBottom{from{transform:scaleY(.2) translateY(100px);filter:blur(20px);opacity:0}}.leBlurOut span{animation-name:leBlurOut}@keyframes leBlurOut{to{transform:scaleX(.2);filter:blur(20px);opacity:0}}.leBlurOutRight span{animation-name:leBlurOutRight}@keyframes leBlurOutRight{to{transform:scaleX(.2) translateX(100px);filter:blur(20px);opacity:0}}.leBlurOutLeft span{animation-name:leBlurOutLeft}@keyframes leBlurOutLeft{to{transform:scaleX(.2) translateX(-100px);filter:blur(20px);opacity:0}}.leBlurOutTop span{animation-name:leBlurOutTop}@keyframes leBlurOutTop{to{transform:scaleY(.2) translateY(-100px);filter:blur(20px);opacity:0}}.leBlurOutBottom span{animation-name:leBlurOutBottom}@keyframes leBlurOutBottom{to{transform:scaleY(.2) translateY(100px);filter:blur(20px);opacity:0}}.lePopUp span{animation-name:lePopUp}@keyframes lePopUp{50%{transform:scale(1.5)}}.lePopUpLeft span{animation-name:lePopUpLeft}@keyframes lePopUpLeft{50%{transform:translateX(-50px) scale(1.5);animation-timing-function:ease-in}}.lePopUpRight span{animation-name:lePopUpRight}@keyframes lePopUpRight{50%{transform:translateX(50px) scale(1.5);animation-timing-function:ease-in}}.lePopOut span{animation-name:lePopOut}@keyframes lePopOut{50%{transform:scale(.5)}}.lePopOutLeft span{animation-name:lePopOutLeft}@keyframes lePopOutLeft{50%{transform:translateX(-50px) scale(.5);animation-timing-function:ease-in}}.lePopOutRight span{animation-name:lePopOutRight}@keyframes lePopOutRight{50%{transform:translateX(50px) scale(.5);animation-timing-function:ease-in}}.leBounceFromTop span{animation-name:leBounceFromTop}@keyframes leBounceFromTop{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:translate3d(0,0,0)}41%,44%{animation-timing-function:ease-in;transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{animation-timing-function:ease-in;transform:translate3d(0,-20px,0)}90%{transform:translate3d(0,-4px,0)}}.leBounceFromDown span{animation-name:leBounceFromDown}@keyframes leBounceFromDown{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:translate3d(0,0,0)}41%,44%{animation-timing-function:ease-in;transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{animation-timing-function:ease-in;transform:translate3d(0,20px,0)}90%{transform:translate3d(0,4px,0)}}.leBounceY span{animation-name:leBounceY}@keyframes leBounceY{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:scale3d(1,1,1)}41%,44%{animation-timing-function:ease-in;transform:scale3d(1,2,1)}70%{animation-timing-function:ease-in;transform:scale3d(1,1.5,1)}90%{transform:scale3d(1,1.1,1)}}.leBounceZoomIn span{animation-name:leBounceZoomIn}@keyframes leBounceZoomIn{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:scale(1)}41%,44%{animation-timing-function:ease-in;transform:scale(1.7)}70%{animation-timing-function:ease-in;transform:scale(1.9)}90%{transform:scale(1.1)}}.leBounceZoomOut span{animation-name:leBounceZoomOut}@keyframes leBounceZoomOut{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:scale(1)}41%,44%{animation-timing-function:ease-in;transform:scale(.5)}70%{animation-timing-function:ease-in;transform:scale(.7)}90%{transform:scale(.9)}}.lePerspectiveOutTop span{animation-name:lePerspectiveOutTop;transform:perspective(500px);transform-style:preserve-3d}@keyframes lePerspectiveOutTop{50%{opacity:1}to{transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}.lePerspectiveOutBottom span{animation-name:lePerspectiveOutBottom;transform:perspective(500px);transform-style:preserve-3d}@keyframes lePerspectiveOutBottom{50%{opacity:1}to{transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}.leZoomIn span{animation-name:leZoomIn}@keyframes leZoomIn{from{transform:scale(10);opacity:0}}.leZoomInLeft span{animation-name:leZoomInLeft}@keyframes leZoomInLeft{from{transform:scale(10) translateX(-150%);opacity:0}}.leZoomInRight span{animation-name:leZoomInRight}@keyframes leZoomInRight{from{transform:scale(10) translateX(150%);opacity:0}}.leZoomInTop span{animation-name:LetterZoomInTop}@keyframes LetterZoomInTop{from{transform:scale(10) translateY(-50%);opacity:0}}.leZoomInBottom span{animation-name:leZoomInBottom}@keyframes leZoomInBottom{from{transform:scale(10) translateY(50%);opacity:0}}.leZoomOut span{animation-name:leZoomOut}@keyframes leZoomOut{to{transform:scale(10);opacity:0}}.leZoomOutLeft span{animation-name:leZoomOutLeft}@keyframes leZoomOutLeft{to{transform:scale(10) translateX(-150%);opacity:0}}.leZoomOutRight span{animation-name:leZoomOutRight}@keyframes leZoomOutRight{to{transform:scale(10) translateX(150%);opacity:0}}.leZoomOutTop span{animation-name:leZoomOutTop}@keyframes leZoomOutTop{to{transform:scale(10) translateY(-50%);opacity:0}}.leZoomOutBottom span{animation-name:leZoomOutBottom}@keyframes leZoomOutBottom{to{transform:scale(10) translateY(50%);opacity:0}}.leDanceInTop span{animation-name:leDanceInTop;transform-origin:top}@keyframes leDanceInTop{from{opacity:0}16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}}.leDanceInMiddle span{animation-name:leDanceInMiddle}@keyframes leDanceInMiddle{from{opacity:0}16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}}.leDanceInBottom span{animation-name:leDanceInBottom;transform-origin:bottom}@keyframes leDanceInBottom{from{opacity:0}16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}}.leDanceOutTop span{animation-name:leDanceOutTop;transform-origin:top}@keyframes leDanceOutTop{16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}to{opacity:0}}.leDanceOutMiddle span{animation-name:leDanceOutMiddle}@keyframes leDanceOutMiddle{16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}to{opacity:0}}.leDanceOutBottom span{animation-name:leDanceOutBottom;transform-origin:bottom}@keyframes leDanceOutBottom{16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}to{opacity:0}}.oaoFadeIn span:nth-child(even){animation-name:leoaoFadeInTop;animation-duration:.7s;animation-timing-function:ease-out}.oaoFadeIn span:nth-child(odd){animation-name:leoaoFadeInBottom;animation-duration:.7s;animation-timing-function:ease-out}@keyframes leoaoFadeInTop{from{transform:translateY(-100px);opacity:0}}@keyframes leoaoFadeInBottom{from{transform:translateY(100px);opacity:0}}.oaoFadeOut span:nth-child(even){animation-name:leoaoFadeOutop;animation-duration:.7s;animation-timing-function:ease-in}.oaoFadeOut span:nth-child(odd){animation-name:leoaoFadeOutBottom;animation-duration:.7s;animation-timing-function:ease-in}@keyframes leoaoFadeOutop{to{transform:translateY(-100px);opacity:0}}@keyframes leoaoFadeOutBottom{to{transform:translateY(100%);opacity:0}}.oaoFlyIn span:nth-child(even){animation-name:leoaoFlyInTop}.oaoFlyIn span:nth-child(odd){animation-name:leoaoFlyInBottom}@keyframes leoaoFlyInTop{0%{transform:translateY(80px);opacity:0}50%{transform:translateY(-50px);animation-timing-function:ease-out}}@keyframes leoaoFlyInBottom{0%{transform:translateY(-80px);opacity:0}50%{transform:translateY(50px);animation-timing-function:ease-out}}.oaoFlyOut span:nth-child(even){animation-name:leoaoFlyOutTop}.oaoFlyOut span:nth-child(odd){animation-name:leoaoFlyOutBottom}@keyframes leoaoFlyOutTop{30%{transform:translateY(80px);animation-timing-function:ease-out}80%{transform:translateY(-50px);animation-timing-function:ease-out}to{opacity:0}}@keyframes leoaoFlyOutBottom{30%{transform:translateY(-80px);animation-timing-function:ease-out}80%{transform:translateY(50px);animation-timing-function:ease-out}to{opacity:0}}.oaoRotateIn span:nth-child(even){animation-name:oaoRotateInTop}.oaoRotateIn span:nth-child(odd){animation-name:oaoRotateInBottom}@keyframes oaoRotateInTop{from{transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateInBottom{from{transform:translateY(100px) rotate(360deg);opacity:0}}.oaoRotateOut span:nth-child(even){animation-name:oaoRotateOutTop}.oaoRotateOut span:nth-child(odd){animation-name:oaoRotateOutBottom}@keyframes oaoRotateOutTop{to{transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateOutBottom{to{transform:translateY(100px) rotate(360deg);opacity:0}}.oaoRotateXIn span:nth-child(even){animation-name:oaoRotateXInTop}.oaoRotateXIn span:nth-child(odd){animation-name:oaoRotateXInBottom}@keyframes oaoRotateXInTop{from{transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXInBottom{from{transform:translateY(100px) rotateX(360deg);opacity:0}}.oaoRotateXOut span:nth-child(even){animation-name:oaoRotateXOutTop}.oaoRotateXOut span:nth-child(odd){animation-name:oaoRotateXOutBottom}@keyframes oaoRotateXOutTop{to{transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXOutBottom{to{transform:translateY(100px) rotateX(360deg);opacity:0}}.oaoRotateYIn span:nth-child(even){animation-name:oaoRotateYInTop}.oaoRotateYIn span:nth-child(odd){animation-name:oaoRotateYInBottom}@keyframes oaoRotateYInTop{from{transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYInBottom{from{transform:translateY(100px) rotateY(360deg);opacity:0}}.oaoRotateYOut span:nth-child(even){animation-name:oaoRotateYOutTop}.oaoRotateYOut span:nth-child(odd){animation-name:oaoRotateYOutBottom}@keyframes oaoRotateYOutTop{to{transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYOutBottom{to{transform:translateY(100px) rotateY(360deg);opacity:0}}.fadeIn{animation-name:fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-100%)}to{opacity:1}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRight{from{opacity:0;transform:translateX(100%)}to{opacity:1}}.fadeInTop{animation-name:fadeInTop}@keyframes fadeInTop{from{opacity:0;transform:translateY(-100%)}to{opacity:1}}.fadeInBottom{animation-name:fadeInBottom}@keyframes fadeInBottom{from{opacity:0;transform:translateY(100%)}to{opacity:1}}.fadeOut{animation-name:fadeOut}@keyframes fadeOut{to{opacity:0}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translateX(-100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translateX(100%)}}.fadeOutTop{animation-name:fadeOutTop}@keyframes fadeOutTop{from{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutBottom{animation-name:fadeOutBottom}@keyframes fadeOutBottom{from{opacity:1}to{opacity:0;transform:translateY(100%)}}.moveFromLeft{animation-name:moveFromLeft}@keyframes moveFromLeft{from{transform:translateX(-800px)}}.moveFromRight{animation-name:moveFromRight}@keyframes moveFromRight{from{transform:translateX(800px)}}.moveFromTop{animation-name:moveFromTop}@keyframes moveFromTop{from{transform:translateY(-800px)}}.moveFromBottom{animation-name:moveFromBottom}@keyframes moveFromBottom{from{transform:translateY(800px)}}.moveToLeft{animation-name:moveToLeft}@keyframes moveToLeft{to{transform:translateX(-800px)}}.moveToRight{animation-name:moveToRight}@keyframes moveToRight{to{transform:translateX(800px)}}.moveToTop{animation-name:moveToTop}@keyframes moveToTop{to{transform:translateY(-800px)}}.moveToBottom{animation-name:moveToBottom}@keyframes moveToBottom{to{transform:translateY(800px)}}.doorCloseFromLeft{animation-name:doorCloseFromLeft}@keyframes doorCloseFromLeft{from{transform:perspective(400px) rotateY(90deg);transform-origin:left;opacity:0}50%,to{transform:perspective(400px) rotateY(0);transform-origin:left;opacity:1}}.doorOpenFromRight{animation-name:doorOpenFromRight}@keyframes doorOpenFromRight{from{transform:perspective(400px) rotateY(0);transform-origin:left;opacity:1}50%,to{transform:perspective(400px) rotateY(90deg);transform-origin:left;opacity:0}}.doorCloseFromRight{animation-name:doorCloseFromRight}@keyframes doorCloseFromRight{from{transform:perspective(400px) rotateY(-90deg);transform-origin:right;opacity:0}50%,to{transform:perspective(400px) rotateY(0);transform-origin:right;opacity:1}}.doorOpenFromLeft{animation-name:doorOpenFromLeft}@keyframes doorOpenFromLeft{from{transform:perspective(400px) rotateY(0);transform-origin:right;opacity:1}50%,to{transform:perspective(400px) rotateY(-90deg);transform-origin:right;opacity:0}}.heartbeatSlow{animation-name:heartbeatSlow;animation-iteration-count:infinite;animation-duration:.5s}@keyframes heartbeatSlow{35%,65%{transform:scale(1.2)}}.heartbeatFast{animation-name:heartbeatFast;animation-iteration-count:infinite}@keyframes heartbeatFast{14%,42%{transform:scale(1.3)}28%,70%{transform:scale(1)}}.hangOnLeft{animation-name:hangOnLeft}@keyframes hangOnLeft{from{transform-origin:left}40%{transform:rotate(100deg);transform-origin:left}55%{transform:rotate(80deg);transform-origin:left}70%{transform:rotate(95deg);transform-origin:left}85%{transform:rotate(85deg);transform-origin:left}100%{transform:rotate(90deg);transform-origin:left}}.hangOnRight{animation-name:hangOnRight}@keyframes hangOnRight{from{transform-origin:right}40%{transform:rotate(-100deg);transform-origin:right}55%{transform:rotate(-80deg);transform-origin:right}70%{transform:rotate(-95deg);transform-origin:right}85%{transform:rotate(-85deg);transform-origin:right}100%{transform:rotate(-90deg);transform-origin:right}}.hangAndDropLeft{animation-name:hangAndDropLeft}@keyframes hangAndDropLeft{from{transform-origin:left}50%{transform:rotate(100deg);transform-origin:left}60%{transform:rotate(90deg);transform-origin:left;opacity:1}to{transform:translateY(300px) rotate(70deg);transform-origin:left;opacity:0}}.hangAndDropRight{animation-name:hangAndDropRight}@keyframes hangAndDropRight{from{transform-origin:right}50%{transform:rotate(-100deg);transform-origin:right}60%{transform:rotate(-90deg);transform-origin:right;opacity:1}to{transform:translateY(300px) rotate(-70deg);transform-origin:right;opacity:0}}.pulseShake{animation-name:pulseShake;animation-iteration-count:infinite}@keyframes pulseShake{90%{transform:scale(1)}92%{transform:scale(1.2)}96%{transform:scale(1,1)}98%{transform:scale(1.1)}}.horizontalShake{animation-name:horizontalShake;animation-iteration-count:infinite}@keyframes horizontalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{transform:translateX(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{transform:translateX(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{transform:translateX(-5px)}}.verticalShake{animation-name:verticalShake;animation-iteration-count:infinite}@keyframes verticalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{transform:translateY(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{transform:translateY(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{transform:translateY(-5px)}}.madMax{animation-name:madMax;animation-iteration-count:infinite}@keyframes madMax{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{transform:translateY(5px) scale(1.1)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{transform:translateY(3px) scale(.8)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{transform:translateY(-5px) scale(1.1)}}.coolHorizontalShake{animation-name:coolHorizontalShake;animation-iteration-count:infinite}@keyframes coolHorizontalShake{21%,3%,39%,57%,74%,92%{transform:translateX(5px)}24%,42%,6%,60%,77%,95%{transform:translateX(3px)}27%,45%,63%,80%,9%,98%{transform:translateX(-5px)}}.coolVerticalShake{animation-name:coolVerticalShake;animation-iteration-count:infinite}@keyframes coolVerticalShake{21%,3%,39%,57%,74%,92%{transform:translateY(5px)}24%,42%,6%,60%,77%,95%{transform:translateY(3px)}27%,45%,63%,80%,9%,98%{transform:translateY(-5px)}}.quietMad{animation-name:quietMad;animation-iteration-count:infinite}@keyframes quietMad{21%,3%,39%,57%,74%,92%{transform:translateY(5px) scale(1.1)}24%,42%,6%,60%,77%,95%{transform:translateY(3px) scale(.8)}27%,45%,63%,80%,9%,98%{transform:translateY(-5px) scale(1.1)}}.vibration{animation:vibration .1s linear infinite}@keyframes vibration{50%{transform:skewY(1deg) skewX(-1deg) scale(1.06)}}.pushReleaseFrom{animation-name:pushReleaseFrom}@keyframes pushReleaseFrom{from{transform:scale(3,3);opacity:0}30%{transform:scale(.5,.5)}}.pushReleaseFromLeft{animation-name:pushReleaseFromLeft}@keyframes pushReleaseFromLeft{from{transform:translateX(-100%)}30%{transform:translateX(100px)}}.pushReleaseFromRight{animation-name:pushReleaseFromRight}@keyframes pushReleaseFromRight{from{transform:translateX(100%)}30%{transform:translateX(-100px)}}.pushReleaseFromTop{animation-name:pushReleaseFromTop}@keyframes pushReleaseFromTop{from{transform:translateY(-100%)}30%{transform:translateY(100px)}}.pushReleaseFromBottom{animation-name:pushReleaseFromBottom}@keyframes pushReleaseFromBottom{from{transform:translateY(100%)}30%{transform:translateY(-100px)}}.pushReleaseTo{animation-name:pushReleaseTo}@keyframes pushReleaseTo{30%{transform:scale(.5,.5)}to{transform:scale(5,5);opacity:0}}.pushReleaseToLeft{animation-name:pushReleaseToLeft}@keyframes pushReleaseToLeft{30%{transform:translateX(100px)}to{transform:translateX(-100%);opacity:0}}.pushReleaseToRight{animation-name:pushReleaseToRight}@keyframes pushReleaseToRight{30%{transform:translateX(-100px)}to{transform:translateX(100%);opacity:0}}.pushReleaseToTop{animation-name:pushReleaseToTop}@keyframes pushReleaseToTop{30%{transform:translateY(100px)}to{transform:translateY(-100%);opacity:0}}.pushReleaseToBottom{animation-name:pushReleaseToBottom}@keyframes pushReleaseToBottom{30%{transform:translateY(-100px)}to{transform:translateY(100%);opacity:0}}.flipX{animation-name:flipX}@keyframes flipX{from{transform:perspective(600px) rotateX(-180deg);opacity:0}to{transform:perspective(600px) rotateX(-360deg)}}.flipXZoomIn{animation-name:flipXZoomIn}@keyframes flipXZoomIn{from{transform:perspective(600px) rotateX(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(600px) rotateX(-180deg) scale(1.8);animation-timing-function:ease-out}80%{transform:perspective(600px) rotateX(-360deg) scale(.7);animation-timing-function:ease-in}to{transform:scale(1)}}.flipXZoomOut{animation-name:flipXZoomOut}@keyframes flipXZoomOut{from{transform:perspective(600px) rotateX(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(600px) rotateX(180deg) scale(1.8);animation-timing-function:ease-out}80%{transform:perspective(600px) rotateX(360deg) scale(.7);animation-timing-function:ease-in}to{transform:scale(1)}}.flipY{animation-name:flipY}@keyframes flipY{from{transform:perspective(600px) rotateY(180deg);opacity:0}to{transform:perspective(600px) rotateY(360deg)}}.flipYZoomIn{animation-name:flipYZoomIn}@keyframes flipYZoomIn{from{transform:perspective(600px) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(600px) rotateY(180deg) scale(1.6);animation-timing-function:ease-out}80%{transform:perspective(600px) rotateY(360deg) scale(.7);animation-timing-function:ease-in}to{transform:scale(1)}}.flipYZoomOut{animation-name:flipYZoomOut}@keyframes flipYZoomOut{from{transform:perspective(600px) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(600px) rotateY(180deg) scale(.6);animation-timing-function:ease-out}80%{transform:perspective(600px) rotateY(360deg) scale(1.8);animation-timing-function:ease-in}to{transform:scale(1)}}.skewLeft{animation-name:skewLeft}@keyframes skewLeft{70%{transform:skewX(40deg)}}.skewRight{animation-name:skewRight}@keyframes skewRight{70%{transform:skewX(-40deg)}}.skewInLeft{animation-name:skewInLeft}@keyframes skewInLeft{from{opacity:0;transform:translateX(-100%) skewX(-40deg)}70%{transform:skewX(-30deg)}}.skewInRight{animation-name:skewInRight}@keyframes skewInRight{from{opacity:0;transform:translateX(100%) skewX(40deg)}70%{transform:skewX(30deg)}}.skewOutLeft{animation-name:skewOutLeft}@keyframes skewOutLeft{20%{transform:skewX(40deg)}to{transform:translateX(-100%) skewX(40deg);opacity:0}}.skewOutRight{animation-name:skewOutRight}@keyframes skewOutRight{20%{transform:skewX(-40deg)}to{transform:translateX(100%) skewX(-40deg);opacity:0}}.shockZoom{animation-name:shockZoom}@keyframes shockZoom{from{transform:matrix(5,0,0,5,0,0)}35%{transform:matrix(2,0,0,2,0,0)}43%{transform:matrix(1,0,0,1,0,0)}}.shockInLeft{animation-name:shockInLeft}@keyframes shockInLeft{from{transform:matrix(1,0,0,1,-800,0)}35%{transform:matrix(1,0,0,1,50,0)}43%{transform:matrix(1,0,0,1,0,0)}}.shockInRight{animation-name:shockInRight}@keyframes shockInRight{from{transform:matrix(1,0,0,1,800,0)}35%{transform:matrix(1,0,0,1,-50,0)}43%{transform:matrix(1,0,0,1,0,0)}}.shockInTop{animation-name:shockInTop}@keyframes shockInTop{from{transform:matrix(1,0,0,1,0,-400)}35%{transform:matrix(1,0,0,1,0,50)}43%{transform:matrix(1,0,0,1,0,0)}}.shockInBottom{animation-name:shockInBottom}@keyframes shockInBottom{from{transform:matrix(1,0,0,1,0,400)}35%{transform:matrix(1,0,0,1,0,-50)}43%{transform:matrix(1,0,0,1,0,0)}}.pullRelease{animation-name:pullRelease}@keyframes pullRelease{15%{transform:scale(1.8)}}.pushRelease{animation-name:pushRelease}@keyframes pushRelease{15%{transform:scale(.5)}}.swingInLeft{animation-name:swingInLeft}@keyframes swingInLeft{from{transform:matrix(3,0,0,3,-800,0);animation-timing-function:ease-out}50%{transform:matrix(1.3,0,0,1.3,20,0)}}.swingInRight{animation-name:swingInRight}@keyframes swingInRight{from{transform:matrix(3,0,0,3,800,0);animation-timing-function:ease-out}50%{transform:matrix(1.3,0,0,1.3,-20,0)}}.swingInTop{animation-name:swingInTop}@keyframes swingInTop{from{transform:matrix(3,0,0,3,0,-800);animation-timing-function:ease-out}50%{transform:matrix(1.3,0,0,1.3,0,20)}}.swingInBottom{animation-name:swingInBottom}@keyframes swingInBottom{from{transform:matrix(3,0,0,3,0,800);animation-timing-function:ease-out}50%{transform:matrix(1.3,0,0,1.3,0,-20)}}.elevateLeft{animation-name:elevateLeft}@keyframes elevateLeft{from{transform:translateY(100%) rotate(-20deg);transform-origin:right}40%{transform:rotate(20deg);transform-origin:right}65%{transform:rotate(0);transform-origin:right}}.elevateRight{animation-name:elevateRight}@keyframes elevateRight{from{transform:translateY(100%) rotate(20deg);transform-origin:left}40%{transform:rotate(-20deg);transform-origin:left}65%{transform:rotate(0);transform-origin:left}}.rollFromLeft{animation-name:rollFromLeft}@keyframes rollFromLeft{from{transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}to{transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}.rollFromRight{animation-name:rollFromRight}@keyframes rollFromRight{from{transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}to{transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}.rollFromTop{animation-name:rollFromTop}@keyframes rollFromTop{from{transform:translateY(-100%) perspective(600px) rotateY(180deg);opacity:0}to{transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}.rollFromBottom{animation-name:rollFromBottom}@keyframes rollFromBottom{from{transform:translateY(100%) perspective(600px) rotateY(-180deg);opacity:0}to{transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}.rollToLeft{animation-name:rollToLeft}@keyframes rollToLeft{from{transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}}.rollToRight{animation-name:rollToRight}@keyframes rollToRight{from{transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}}.rollToTop{animation-name:rollToTop}@keyframes rollToTop{from{transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{transform:translateY(-100%) perspective(600px) rotateX(180deg);opacity:0}}.rollToBottom{animation-name:rollToBottom}@keyframes rollToBottom{to{transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{transform:translateY(100%) perspective(600px) rotateX(-180deg);opacity:0}}.rotate{animation-name:rotate;animation-timing-function:ease-in-out}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.rotateX{animation-name:rotateX}@keyframes rotateX{from{transform:perspective(600px) rotateX(0)}to{transform:perspective(600px) rotateX(90deg)}}.rotateXIn{animation-name:rotateXIn}@keyframes rotateXIn{from{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}.rotateXOut{animation-name:rotateXOut}@keyframes rotateXOut{95%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}.rotateY{animation-name:rotateY}@keyframes rotateY{from{transform:perspective(600px) rotateY(0)}to{transform:perspective(600px) rotateY(90deg)}}.rotateYIn{animation-name:rotateYIn}@keyframes rotateYIn{from{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}.rotateYOut{animation-name:rotateYOut}@keyframes rotateYOut{95%{transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}.rotateInLeft{animation-name:rotateInLeft}@keyframes rotateInLeft{from{opacity:0;transform:translateX(-100%) rotate(0)}to{transform:translateX(0) rotate(360deg)}}.rotateInRight{animation-name:rotateInRight}@keyframes rotateInRight{from{opacity:0;transform:translateX(100%) rotate(0)}to{transform:translateX(0) rotate(-360deg)}}.rotateInTop{animation-name:rotateInTop}@keyframes rotateInTop{from{opacity:0;transform:translateY(-400%) rotate(0)}to{transform:translateX(0) rotate(360deg)}}.rotateInBottom{animation-name:rotateInBottom}@keyframes rotateInBottom{from{opacity:0;transform:translateY(400%) rotate(0)}to{transform:translateX(0) rotate(360deg)}}.rotateOutLeft{animation-name:rotateOutLeft}@keyframes rotateOutLeft{from{transform:translateX(0) rotate(360deg)}to{transform:translateX(-800px) rotate(0);opacity:0}}.rotateOutRight{animation-name:rotateOutRight}@keyframes rotateOutRight{from{transform:translateX(0) rotate(-360deg)}to{transform:translateX(800px) rotate(0);opacity:0}}.rotateOutTop{animation-name:rotateOutTop}@keyframes rotateOutTop{from{transform:translateX(0) rotate(360deg)}to{transform:translateY(-800px) rotate(0);opacity:0}}.rotateOutBottom{animation-name:rotateOutBottom}@keyframes rotateOutBottom{from{transform:translateX(0) rotate(360deg)}to{transform:translateY(800px) rotate(0);opacity:0}}.spinToLeft{animation-name:spinToLeft}@keyframes spinToLeft{from,to{transform-origin:left bottom}from{transform:rotate(90deg);opacity:0}}.spinToRight{animation-name:spinToRight}@keyframes spinToRight{from,to{transform-origin:right bottom}from{transform:rotate(-90deg);opacity:0}}.spinToTop{animation-name:spinToTop}@keyframes spinToTop{from,to{transform-origin:left bottom}from{transform:rotate(-90deg);opacity:0}}.spinToBottom{animation-name:spinToBottom}@keyframes spinToBottom{from,to{transform-origin:right bottom}from{transform:rotate(90deg);opacity:0}}.spinFromLeft{animation-name:spinFromLeft}@keyframes spinFromLeft{from,to{transform-origin:left bottom}to{transform:rotate(90deg);opacity:0}}.spinFromRight{animation-name:spinFromRight}@keyframes spinFromRight{from,to{transform-origin:right bottom}to{transform:rotate(-90deg);opacity:0}}.spinFromTop{animation-name:spinFromTop}@keyframes spinFromTop{from,to{transform-origin:left bottom}to{transform:rotate(-90deg);opacity:0}}.spinFromBottom{animation-name:spinFromBottom}@keyframes spinFromBottom{from,to{transform-origin:right bottom}to{transform:rotate(90deg);opacity:0}}.blurIn{animation-name:blurIn}@keyframes blurIn{from{filter:blur(20px);opacity:0}}.blurInLeft{animation-name:blurInLeft}@keyframes blurInLeft{from{transform:translateX(100%);filter:blur(20px);opacity:0}}.blurInRight{animation-name:blurInRight}@keyframes blurInRight{from{transform:translateX(-100%);filter:blur(20px);opacity:0}}.blurInTop{animation-name:blurInTop}@keyframes blurInTop{from{transform:translateY(100%);filter:blur(20px);opacity:0}}.blurInBottom{animation-name:blurInBottom}@keyframes blurInBottom{from{transform:translateY(-100%);filter:blur(20px);opacity:0}}.blurOut{animation-name:blurOut}@keyframes blurOut{85%,to{filter:blur(20px)}to{opacity:0}}.blurOutLeft{animation-name:blurOutLeft}@keyframes blurOutLeft{85%,to{filter:blur(20px);transform:translateX(100%)}to{opacity:0}}.blurOutRight{animation-name:blurOutRight}@keyframes blurOutRight{85%,to{filter:blur(20px);transform:translateX(-100%)}to{opacity:0}}.blurOutTop{animation-name:blurOutTop}@keyframes blurOutTop{85%,to{filter:blur(20px);transform:translateY(100%)}to{opacity:0}}.blurOutBottom{animation-name:blurOutBottom}@keyframes blurOutBottom{85%,to{filter:blur(20px);transform:translateY(-100%)}to{opacity:0}}.bounceFromTop{animation-name:bounceFromTop}@keyframes bounceFromTop{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:translate3d(0,0,0)}41%,44%{animation-timing-function:ease-in;transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{animation-timing-function:ease-in;transform:translate3d(0,-20px,0)}90%{transform:translate3d(0,-4px,0)}}.bounceFromDown{animation-name:bounceFromDown}@keyframes bounceFromDown{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:translate3d(0,0,0)}41%,44%{animation-timing-function:ease-in;transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{animation-timing-function:ease-in;transform:translate3d(0,20px,0)}90%{transform:translate3d(0,4px,0)}}.bounceX{animation-name:bounceX}@keyframes bounceX{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:scale3d(1,1,1)}41%,44%{animation-timing-function:ease-in;transform:scale3d(1.8,1,1)}70%{animation-timing-function:ease-in;transform:scale3d(1.5,1,1)}90%{transform:scale3d(1.1,1,1)}}.bounceY{animation-name:bounceY}@keyframes bounceY{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:scale3d(1,1,1)}41%,44%{animation-timing-function:ease-in;transform:scale3d(1,2,1)}70%{animation-timing-function:ease-in;transform:scale3d(1,1.5,1)}90%{transform:scale3d(1,1.1,1)}}.bounceZoomIn{animation-name:bounceZoomIn}@keyframes bounceZoomIn{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:scale(1)}41%,44%{animation-timing-function:ease-in;transform:scale(1.5)}70%{animation-timing-function:ease-in;transform:scale(1.3)}90%{transform:scale(1.1)}}.bounceZoomOut{animation-name:bounceZoomOut}@keyframes bounceZoomOut{0%,100%,25%,55%,85%{animation-timing-function:ease-out;transform:scale(1)}41%,44%{animation-timing-function:ease-in;transform:scale(.3)}70%{animation-timing-function:ease-in;transform:scale(.5)}90%{transform:scale(.9)}}.bounceInTop{animation-name:bounceInTop}@keyframes bounceInTop{0%{transform:translate3d(0,-300%,0)}58%{transform:translate3d(0,27px,0)}73%{transform:translate3d(0,-12px,0)}88%{transform:translate3d(0,7px,0)}}.bounceInBottom{animation-name:bounceInBottom}@keyframes bounceInBottom{0%{transform:translate3d(0,300%,0)}58%{transform:translate3d(0,-27px,0)}73%{transform:translate3d(0,12px,0)}88%{transform:translate3d(0,-8px,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInLeft{0%{transform:translate3d(-300%,0,0)}58%{transform:translate3d(27px,0,0)}73%{transform:translate3d(-12px,0,0)}88%{transform:translate3d(8px,0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInRight{0%{transform:translate3d(300%,0,0)}58%{transform:translate3d(-27px,0,0)}73%{transform:translate3d(12px,0,0)}88%{transform:translate3d(-8px,0,0)}}.bounceOutTop{animation-name:bounceOutTop}@keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{transform:translate3d(0,27px,0)}33%{transform:translate3d(0,-12px,0)}48%{transform:translate3d(0,8px,0)}100%{opacity:0;transform:translate3d(0,-300%,0)}}.bounceOutBottom{animation-name:bounceOutBottom}@keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{transform:translate3d(0,-27px,0)}33%{transform:translate3d(0,12px,0)}48%{transform:translate3d(0,-8px,0)}100%{opacity:0;transform:translate3d(0,300%,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{transform:translate3d(27px,0,0)}33%{transform:translate3d(-12px,0,0)}48%{transform:translate3d(8px,0,0)}100%{opacity:0;transform:translate3d(-300%,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{transform:translate3d(-27px,0,0)}33%{transform:translate3d(12px,0,0)}48%{transform:translate3d(-8px,0,0)}100%{opacity:0;transform:translate3d(300%,0,0)}}.perspectiveToTop{animation-name:perspectiveToTop;transform:perspective(500px);transform-style:preserve-3d}@keyframes perspectiveToTop{50%{opacity:1}to{transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}.perspectiveToBottom{animation-name:perspectiveToBottom;transform:perspective(500px);transform-style:preserve-3d}@keyframes perspectiveToBottom{50%{opacity:1}to{transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}.zoomIn{animation-name:zoomIn}@keyframes zoomIn{from{transform:scale(10);opacity:0}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInLeft{from{transform:scale(10) translateX(-50%);opacity:0}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInRight{from{transform:scale(10) translateX(50%);opacity:0}}.zoomInTop{animation-name:zoomInTop}@keyframes zoomInTop{from{transform:scale(10) translateY(-50%);opacity:0}}.zoomInBottom{animation-name:zoomInBottom}@keyframes zoomInBottom{from{transform:scale(10) translateY(50%);opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOut{to{transform:scale(10);opacity:0}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutLeft{to{transform:scale(10) translateX(-50%);opacity:0}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutRight{to{transform:scale(10) translateX(50%);opacity:0}}.zoomOutTop{animation-name:zoomOutTop}@keyframes zoomOutTop{to{transform:scale(10) translateY(-50%);opacity:0}}.zoomOutBottom{animation-name:zoomOutBottom}@keyframes zoomOutBottom{to{transform:scale(10) translateY(50%);opacity:0}}.danceTop{animation-name:danceTop;transform-origin:top}@keyframes danceTop{16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}}.danceMiddle{animation-name:danceMiddle}@keyframes danceMiddle{16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}}.danceBottom{animation-name:danceBottom;transform-origin:bottom}@keyframes danceBottom{16%{transform:skew(-14deg)}33%{transform:skew(12deg)}49%{transform:skew(-8deg)}66%{transform:skew(6deg)}83%{transform:skew(-4deg)}}.center-content{text-align:center}.left-content{text-align:left}.right-content{text-align:right}.column-container{font-size:0}.column{display:inline-block;padding:.5%;vertical-align:top}.column-1{width:8.33333333333%}.column-2{width:16.6666666667%}.column-25{width:20%;padding:.5% 1.5%}.column-3{width:25%}.column-4{width:33.333333333%}.column-5{width:41.666666667%}.column-6{width:50%}.column-7{width:58.333333333%}.column-8{width:66.666666667%}.column-9{width:75%}.column-10{width:83.33333333%}.column-11{width:91.66666667%}.column-12{width:100%}.column-margin{display:inline-block;vertical-align:top}.column-1_11{width:8.5%;margin-left:.29545455%;margin-right:.29545455%}@media only screen and (max-width:1100px){.column-1-tablet{width:8.33333333333%}.column-2-tablet{width:16.6666666667%}.column-3-tablet{width:25%}.column-4-tablet{width:33.333333333%}.column-5-tablet{width:41.666666667%}.column-6-tablet{width:50%}.column-7-tablet{width:58.333333333%}.column-8-tablet{width:66.666666667%}.column-9-tablet{width:75%}.column-10-tablet{width:83.33333333%}.column-11-tablet{width:91.66666667%}.column-12-tablet{width:100%}}@media only screen and (max-width:800px){.column-1-mobile{width:8.33333333333%}.column-2-mobile{width:16.6666666667%}.column-3-mobile{width:25%}.column-4-mobile{width:33.333333333%}.column-5-mobile{width:41.666666667%}.column-6-mobile{width:50%}.column-7-mobile{width:58.333333333%}.column-8-mobile{width:66.666666667%}.column-9-mobile{width:75%}.column-10-mobile{width:83.33333333%}.column-11-mobile{width:91.66666667%}.column-12-mobile{width:100%}.column-0-mobile{display:none}}.culinary-form__upload{float:left;text-align:left}.culinary-form__upload input{display:none}.js .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{max-width:80%;font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem}.no-js .inputfile+label{display:none}.inputfile.has-focus+label,.inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.inputfile-1+label{color:#f1e5e6;background-color:#d3394c}.inputfile-1+label:hover,.inputfile-1.has-focus+label,.inputfile-1:focus+label{background-color:#722040}@font-face{font-family:MyriadPro-Semibold;font-display:swap;src:url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Semibold.eot) format("embedded-opentype"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Semibold.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Semibold.woff) format("woff"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Semibold.ttf) format("truetype"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Semibold.otf) format("opentype")}@font-face{font-family:MyriadPro-Regular;font-display:swap;src:url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Regular.eot) format("embedded-opentype"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Regular.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Regular.woff) format("woff"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Regular.ttf) format("truetype"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Regular.otf) format("opentype")}@font-face{font-family:MyriadPro-Bold;font-display:swap;src:url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Bold.eot) format("embedded-opentype"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Bold.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Bold.woff) format("woff"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Bold.ttf) format("truetype"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Bold.otf) format("opentype")}@font-face{font-family:kepler-std;font-display:swap;src:url(https://d2k1udokfj5xv9.cloudfront.net/fonts/KeplerStd-Regular.eot) format("embedded-opentype"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/KeplerStd-Regular.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/KeplerStd-Regular.woff) format("woff"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/KeplerStd-Regular.ttf) format("truetype")}a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;text-decoration:none;list-style:none}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}body{background-color:#fff}a{text-decoration:none;outline:0}a:hover{text-decoration:none}*{margin:0;padding:0}*{box-sizing:border-box}p a{outline:0;color:#000}p a:hover{text-decoration:underline;color:#555}textarea{resize:none;border:none;color:#a1a6a9;border-bottom:2px solid #000;font-family:MyriadPro-Semibold;font-size:20px;box-sizing:border-box;outline:0;-webkit-appearance:none;border:none;border-bottom:2px solid #000;border-radius:0;padding:4px 5px;background:0 0}body{-webkit-font-smoothing:antialiased;line-height:115%;letter-spacing:-.2px;font-family:MyriadPro-Regular;padding-top:155px}a,p a{text-decoration:none;font-family:MyriadPro-Regular}a.link{font-family:MyriadPro-Bold;color:#fe3f00;font-size:24px;margin-top:20px;padding-left:35px;text-align:left;background:transparent url(../img/link-negro.svg) no-repeat 5px center;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;transition:background .2s}a.link:hover{text-decoration:none;color:#000;background:transparent url(../img/link-negro.svg) no-repeat 5px center}p{font-size:22px;color:#000;font-family:MyriadPro-Regular;line-height:115%}p.psmall{font-size:17px}picture.with-bg{background-color:#c2c2c2}b,p b,p strong,strong{font-family:MyriadPro-Semibold}ul li{font-size:22px;color:#000}h1{font-size:60px;color:#000;font-family:MyriadPro-Bold;line-height:115%;text-align:left;margin-bottom:30px}h2{font-size:60px;color:#000;font-family:MyriadPro-Bold;line-height:115%;text-align:left;margin-bottom:10px}h3{font-size:26px;color:#927c49;font-family:MyriadPro-Bold;line-height:115%;text-align:left}h4{font-size:70px;color:#927c49;font-family:MyriadPro-Bold;line-height:100%;text-align:left}img{max-width:100%;height:auto}span.inline{display:inline!important}#mas-que-cocina,#modelo-formativo{padding-top:100px}.error{display:table;position:relative;width:100%;height:400px;background-size:auto 100%;background-position:center;background-repeat:no-repeat;text-align:center}.error span{display:table-cell;vertical-align:middle;width:100%;font-size:40px;color:#000;font-family:MyriadPro-Bold;line-height:115%}.culinary__container{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}.culinary__section_grey{background-color:#bcb8ac;padding:60px 0;margin-bottom:100px}.wow{visibility:hidden}.no_visible{display:none}video{width:100%}.visible{displey:block}.color-red{color:#927c49!important}.padding-top-bottom-10{padding:10px 0 10px 0}.center-container{margin:0 auto}.padding-10{padding:10px}.padding-15{padding:15px}.padding-50{padding:50px}.padding-top-bottom-50{padding-top:50px;padding-bottom:50px}.padding-top-100{padding-top:100px}.padding-top-50{padding-top:50px}.margin-10{margin:0}.margin-top-50{margin-top:50px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-0{margin-bottom:0}.max-width-100{max-width:100%}.display-inline-block{display:inline-block}.fixed-percent-padding-2{padding:2%!important}.cursor-pointer{cursor:pointer!important}.module-table2 table{margin:20px 0 50px;border-collapse:collapse;width:80%;color:#000;font-size:15px;font-family:MyriadPro-Regular;line-height:115%;text-align:left}.module-table2 table tr th{font-family:MyriadPro-Semibold;padding:20px 5px;background-color:#f5f5f5}.module-table2 table tr th:nth-child(1),.module-table2 table tr th:nth-child(2){width:15%}.module-table2 table tr{border-bottom:1px solid #efefef}.module-table2 table tr td{padding:15px 5px;vertical-align:top}@media only screen and (max-width:1300px){h4{font-size:65px}}@media only screen and (max-width:1200px){h4{font-size:60px}a.calltoaction span{font-size:15px}}@media only screen and (max-width:1000px){h1,h2{font-size:50px;margin-bottom:20px}h3{font-size:24px}h4{font-size:55px}a.link,p,ul li{font-size:20px}.error{height:300px}.error span{font-size:35px}.module-table2 table{width:100%;font-size:13px}}@media only screen and (max-width:900px){h4{font-size:45px}.culinary__section_grey{padding:25px 0;margin-bottom:25px}}@media only screen and (max-width:800px){h1,h2{font-size:30px;margin-bottom:10px}h3{font-size:20px}h4{font-size:40px}a.link,p,ul li{font-size:17px}p.psmall{font-size:17px}.culinary__container{padding:0 10px}body{padding-top:100px}.culinary__section_grey{padding:25px 0;margin-bottom:25px}.module-table2 table{font-size:11px}.padding-top-100{padding-top:60px}.padding-top-50{padding-top:40px}}@media only screen and (max-width:700px){h4{font-size:30px}}@media only screen and (max-width:500px){h4{font-size:20px}.error{height:200px}.error span{font-size:30px}}em{font-style:italic}.header-navbar ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 transparent;border-radius:10px;background-color:transparent}.header-navbar ::-webkit-scrollbar{width:2px;background-color:transparent}.header-navbar ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 0 transparent;background-color:#a01534}article.team__item ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 transparent;border-radius:10px;background-color:transparent}article.team__item ::-webkit-scrollbar{width:5px;background-color:transparent}article.team__item ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 0 transparent;background-color:rgba(255,255,255,.6)}.module-1{padding-top:0}.module-1 a .module-1__banner{height:300px;margin:10px;display:inline-block;padding:20px;text-align:center;position:relative;cursor:pointer;background-size:cover;background-position:center}#anchorvideo>div>a:nth-child(1)>.aColor:hover{background-image:url(/img/estudiantes-cocinando-escuela-cocina-barcelona.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid red;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#anchorvideo>div>a:nth-child(2)>.aColor:hover{background-image:url(/img/creatividad-culinaria.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid #00bd9b;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#anchorvideo>div>a:nth-child(3)>.aColor:hover{background-image:url(/img/estudiantes-master-direccion-restaurantes.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid #434a54;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#anchorvideo>div>a>article .module-1 a .module-1__banner:after{content:"";position:absolute;width:100%;height:100%;background-color:grey;left:0;top:0;opacity:0;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.module-1 a:hover .module-1__banner:after{opacity:.7}.module-1__banner h3.module-1__title-ctg{font-size:22px;color:#fff;font-family:MyriadPro-Semibold;text-align:center;margin-bottom:5px;position:absolute;width:100%;padding:0 20px;top:40px;left:0;z-index:2}.module-1__banner p.module-1__title-headline{font-size:55px;color:#fff;font-family:MyriadPro-Bold;line-height:105%;position:absolute;width:100%;padding:0 20px;top:100px;left:0;z-index:2}.module-1__banner .module-1__title-desc{font-size:17px;color:#fff;font-family:MyriadPro-Semibold;line-height:115%;position:absolute;width:100%;padding:0 20px;bottom:30px;left:0;z-index:2}#anchorvideo>div>a:nth-child(1)>article:hover>*{display:none}#anchorvideo>div>a:nth-child(2)>article:hover>*{display:none}#anchorvideo>div>a:nth-child(3)>article:hover>*{display:none}#anchorvideo>div>a:nth-child(1)>article>.module-1__button_cta{display:none}#anchorvideo>div>a:nth-child(2)>article>.module-1__button_cta{display:none}#anchorvideo>div>a:nth-child(3)>article>.module-1__button_cta{display:none}#anchorvideo>div>a:nth-child(1)>article>.module-1__button_cta{font-family:MyriadPro-Bold;background-color:#fe3f00;color:#fff;padding:15px;border-radius:2px;font-size:15px;text-transform:uppercase;margin-top:39%;min-width:200px}#anchorvideo>div>a:nth-child(2)>article>.module-1__button_cta{font-family:MyriadPro-Bold;background-color:#00bd9b;color:#fff;padding:15px;border-radius:2px;font-size:15px;text-transform:uppercase;margin-top:39%;min-width:200px}#anchorvideo>div>a:nth-child(3)>article>.module-1__button_cta{font-family:MyriadPro-Bold;background-color:#434a54;color:#fff;padding:15px;border-radius:2px;font-size:15px;text-transform:uppercase;margin-top:39%;min-width:200px}#anchorvideo>div>a>article:hover>.module-1__button_cta{display:inline-block}@media only screen and (max-width:1300px){.module-1 a .module-1__banner{height:270px}.module-1__banner p.module-1__title-headline{font-size:42px}}@media only screen and (max-width:1000px){.module-1 a .module-1__banner{height:240px;padding:10px}.module-1__banner p.module-1__title-headline{font-size:32px}.module-1__banner .module-1__title-desc{padding:0 5px}}@media only screen and (max-width:800px){.module-1__button_cta:hover{display:none!important}.module-1__button_cta{display:none!important}.module-1 a .module-1__banner{height:auto;margin:3px}.module-1__banner p.module-1__title-headline{position:relative;top:0}.module-1__banner h3.module-1__title-ctg{position:relative;top:0;font-size:20px}.module-1__banner .module-1__title-desc{display:none}.module-1{padding-top:25px}.module-1 a .module-1__banner{height:115px;margin:3px}#anchorvideo>div>a:nth-child(1)>article>.module-1__button_mobile_cta{display:inline-block!important;padding:8px;font-size:16px;margin-top:4%;min-width:160px}#anchorvideo>div>a:nth-child(2)>article>.module-1__button_mobile_cta{display:inline-block!important;padding:8px;font-size:16px;margin-top:4%;min-width:160px}#anchorvideo>div>a:nth-child(3)>article>.module-1__button_mobile_cta{display:inline-block!important;padding:8px;font-size:16px;margin-top:4%;min-width:160px}#anchorvideo>div>a:nth-child(1)>.aColorMobile{background-image:url(/img/estudiantes-cocinando-escuela-cocina-barcelona.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid red;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#anchorvideo>div>a:nth-child(2)>.aColorMobile{background-image:url(/img/creatividad-culinaria.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid #00bd9b;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#anchorvideo>div>a:nth-child(3)>.aColorMobile{background-image:url(/img/estudiantes-master-direccion-restaurantes.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid #434a54;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}}@media only screen and (max-width:600px){.module-1 a .module-1__banner{height:115px;margin:3px}.module-1__button_cta:hover{display:none!important}.module-1__button_cta{display:none!important}#anchorvideo>div>a:nth-child(1)>article>.module-1__button_mobile_cta{display:inline-block!important;padding:8px;font-size:16px;margin-top:8%;min-width:160px}#anchorvideo>div>a:nth-child(2)>article>.module-1__button_mobile_cta{display:inline-block!important;padding:8px;font-size:16px;margin-top:8%;min-width:160px}#anchorvideo>div>a:nth-child(3)>article>.module-1__button_mobile_cta{display:inline-block!important;padding:8px;font-size:16px;margin-top:8%;min-width:160px}#anchorvideo>div>a:nth-child(1)>.aColorMobile{background-image:url(/img/estudiantes-cocinando-escuela-cocina-barcelona.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid red;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#anchorvideo>div>a:nth-child(2)>.aColorMobile{background-image:url(/img/creatividad-culinaria.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid #00bd9b;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#anchorvideo>div>a:nth-child(3)>.aColorMobile{background-image:url(/img/estudiantes-master-direccion-restaurantes.jpg)!important;filter:grayscale(0)!important;border-bottom:5px solid #434a54;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0 15px 20px rgba(0,0,0,.3);box-shadow:0 15px 20px rgba(0,0,0,.3);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}}.module-2{padding:40px 20px 40px}.module-2__phrase{font-size:50px;color:#000;font-family:kepler-std;margin-bottom:20px}.module-2__htag-title{font-size:30px;color:#927c49;font-family:MyriadPro-Bold;margin-top:20px}.module-2__phrase-Extended{font-size:45px;color:#000;font-family:MyriadPro-Bold;margin-bottom:20px}@media only screen and (max-width:1000px){.module-2__phrase{font-size:42px}.module-2__htag-title{font-size:22px}.module-2__phrase-Extended{font-size:35px}}@media only screen and (max-width:800px){.module-2{padding:30px 10px 30px}.module-2__phrase{font-size:35px}.module-2__htag-title{font-size:18px}.module-2__phrase-Extended{font-size:25px}}@media only screen and (max-width:500px){.module-2{padding:20px 10px 20px}.module-2__phrase{font-size:25px}.module-2__htag-title{font-size:15px}.module-2__phrase-Extended{font-size:20px}}.module-4{margin-bottom:80px}.program-home__item{height:720px;position:relative;padding:50px 20px;background-size:cover;background-position:center}.module-4__type{color:#fff;font-family:MyriadPro-Semibold;font-size:22px;margin-bottom:10px}.module-4__title{color:#fff;font-family:MyriadPro-Bold;font-size:45px}.program-home__item .program-home__hover{z-index:1;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#bdb8ab;padding:50px 20px;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.program-home__item:hover .program-home__hover{opacity:1}.program-home__item .program-home__hover .module-4__type{color:#000;margin-bottom:50px}ul.program-home-submenu li{margin-bottom:30px;text-align:left}.program-home-submenu__color-block{font-family:MyriadPro-Semibold;padding:8px 0;color:#fff;font-size:20px;text-align:center;line-height:115%;margin-bottom:10px;width:100%}.program-home-submenu__color-block_2columnas{width:50%}.program-home-submenu__color-block_3columnas{display:inline-block;width:18%}.program-home-submenu__color-block_a{background-color:#e71f26}.program-home-submenu__color-block_b{background-color:#7030a0}.program-home-submenu__color-block_c{background-color:#4372c4}.program-home-submenu__color-block_abc{background-color:#595959}.program-home-submenu__color-block_d{background-color:#ffc000}.program-home-submenu__color-block_e{background-color:#91d14f}.program-home-submenu__color-block_f{background-color:#02b0f0}.program-home-submenu__color-block_def{background-color:#a800a8}a.program-home-submenu__title,p.program-home-submenu__title{color:#000;font-family:MyriadPro-Semibold;font-size:22px;line-height:115%}a.program-home-submenu__title:hover{color:#927c49}ul.program-home-submenu ul.submenu__list{margin:20px 0}ul.program-home-submenu ul.submenu__list li{margin-bottom:3px}ul.program-home-submenu ul.submenu__list li a{color:#000;font-family:MyriadPro-Semibold;font-size:16px;line-height:115%}ul.program-home-submenu ul.submenu__list li a:hover{color:#927c49}p.program-home-submenu__dirigido{font-size:16px;font-family:MyriadPro-Semibold;margin:0 0 5px 0;color:#fff}p.program-home-submenu__dirigido span{font-family:MyriadPro-Regular}.colord{color:#ffc000}.colore{color:#91d14f}.colorf{color:#02b0f0}p.program-home-submenu__duracion{font-size:14px;font-family:MyriadPro-Regular;margin-bottom:3px}@media only screen and (max-width:1300px){.program-home__item{height:650px}.module-4__title{font-size:35px}a.program-home-submenu__title,p.program-home-submenu__title{font-size:18px}ul.program-home-submenu li{margin-bottom:15px}}@media only screen and (max-width:1200px){.program-home__item .program-home__hover{padding:30px 20px}}@media only screen and (max-width:1100px){.program-home__item{height:520px}.module-4__type{font-size:18px}.module-4__title{font-size:27px}p.program-home-submenu__dirigido{font-size:14px}a.program-home-submenu__title,p.program-home-submenu__title{font-size:16px}ul.program-home-submenu ul.submenu__list li a{font-size:14px}ul.program-home-submenu li{margin-bottom:10px}.program-home-submenu__color-block{margin-bottom:3px;font-size:15px;padding:2px 0}}@media only screen and (max-width:900px){.program-home__item .program-home__hover{padding:20px 10px}}@media only screen and (max-width:800px){.module-4{display:none}}.module-5{padding:0 0 100px 0}.module-5 article{text-align:left}.module-5 img{margin-bottom:20px}.module-5 video#bcnvid{width:100%;height:auto}@media only screen and (max-width:800px){.module-5{padding:0 0 10px 0}}.module-6__number-title{font-size:90px;color:#927c49;font-family:MyriadPro-Bold;margin-bottom:15px}.module-6__ctg-title{font-size:22px;color:#000;font-family:MyriadPro-Semibold}@media only screen and (max-width:1200px){.module-6__number-title{font-size:70px}}@media only screen and (max-width:1000px){.module-6__number-title{font-size:50px}.module-6__ctg-title{font-size:16px}}@media only screen and (max-width:700px){.module-6__number-title{font-size:40px;margin-bottom:5px}.module-6__ctg-title{font-size:12px}}.module-7{position:relative;z-index:4}.module-7 .module-3{position:absolute;top:30px;z-index:5;width:100%;left:0}.slider__container{position:absolute;width:100%;top:40%}.slider__conatiner-item_text{color:#fff;font-family:MyriadPro-Semibold;font-size:25px}.slider__conatiner-item_title{color:#fff;font-family:MyriadPro-Bold;font-size:45px}.owl-theme .owl-nav{margin-top:0;text-align:left;-webkit-tap-highlight-color:transparent;position:absolute;top:45%;width:100%}.owl-theme .owl-nav .owl-prev{color:transparent;height:60px;float:left;margin-left:20px;background:transparent url(../img/slide_flecha_izq.svg) no-repeat center;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.owl-theme .owl-nav .owl-prev:hover{color:transparent;background:transparent url(../img/slide_flecha_izq.svg) no-repeat center;opacity:.5}.owl-theme .owl-nav .owl-next{color:transparent;height:60px;float:right;margin-right:20px;background:transparent url(../img/slide_flecha_der.svg) no-repeat center;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.owl-theme .owl-nav .owl-next:hover{color:transparent;background:transparent url(../img/slide_flecha_der.svg) no-repeat center;opacity:.5}.owl-theme .owl-dots{position:absolute;width:100%;bottom:10px;display:none}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:rgba(255,255,255,.5);display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff}@media only screen and (max-width:1100px){.slider__conatiner-item_text{font-size:22px}.slider__conatiner-item_title{font-size:40px}}@media only screen and (max-width:800px){.slider__conatiner-item_text{font-size:15px}.slider__conatiner-item_title{font-size:22px}.owl-theme .owl-nav{display:none}.module-7 .module-3{position:relative;top:auto}.owl-theme .owl-dots{display:block}}.module-8__img{width:100%;height:auto}.module-8{margin-bottom:50px}.module-8__ciber .module-8__title{font-size:17px;color:#fff;background:#000 no-repeat 95% center;height:30px;padding:6px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.module-8__imgPlay{margin-left:11px}.module-8__ciber a:hover .module-8__title{background:#927c49 no-repeat 95% center}@media only screen and (max-width:1200px){.module-8__ciber .module-8__title{font-size:15px;padding:6px}}@media only screen and (max-width:1000px){.module-8__ciber .module-8__title{font-size:12px;padding:10px}}@media only screen and (max-width:600px){.module-8__ciber .module-8__title{font-size:11px;padding:6px 25px;height:auto}.module-8{margin-bottom:15px}}@media only screen and (max-width:480px){.module-8__ciber{width:100%;margin-bottom:15px}}.module-10__container-quotes{text-align:left}.module-10__container-quotes p.module-10__quote{margin-bottom:40px;border-left:solid 6px #927c49;font-size:23px;color:#000;padding-left:7px;font-family:MyriadPro-Regular}@media only screen and (max-width:1100px){.module-10__container-quotes p.module-10__quote{font-size:20px}}@media only screen and (max-width:800px){.module-10__container-quotes p.module-10__quote{font-size:16px;margin-bottom:10px;border-left:solid 4px #927c49}.module-10 .center-content{text-align:left}}.mt50{margin-top:50px}.mb50{margin-bottom:75px}.module-11 article{position:relative}.module-11__leftblock{position:absolute;top:50px;left:0;width:70%;z-index:1!important}.module-11__leftblock.top-space{top:35%}.module-11 .module-11__leftblock h4{text-transform:uppercase;margin-bottom:70px}.module-11 .module-11__leftblock p.module-11__author{font-size:35px;text-align:left;width:30%}.module-11 .module-11__rightblock{float:right;width:70%;text-align:left;z-index:0}.module-11 .module-11__rightblock img{margin-bottom:15px}.module-11 .module-11__rightblock p{margin-bottom:30px}@media only screen and (max-width:1200px){.module-11__leftblock.top-space{top:25%}.module-11{padding-bottom:80px}.module-11 .module-11__leftblock p.module-11__author{font-size:30px}}@media only screen and (max-width:1000px){.module-11{padding-bottom:60px}.module-11 .module-11__leftblock p.module-11__author{font-size:25px}}@media only screen and (max-width:800px){.module-11{padding-bottom:25px}.module-11 .module-11__leftblock p.module-11__author{font-size:20px}}@media only screen and (max-width:700px){.module-11__leftblock{position:relative;width:100%;top:0;margin-bottom:15px}.module-11 .module-11__leftblock h4{text-transform:uppercase;margin-bottom:5px}.module-11 .module-11__leftblock p.module-11__author{width:50%}.module-11 .module-11__rightblock{float:none;width:100%}}.module-12{padding-bottom:120px}.module-12 article{position:relative}.module-12__rightblock{position:absolute;top:50px;right:0;width:55%}.module-12 .module-12__rightblock h4{text-transform:uppercase;margin-bottom:70px}.module-12 .module-12__rightblock p.module-12__author{font-size:35px;text-align:left;color:#fff}.module-12 .module-12__leftblock{width:70%;text-align:left}.module-12 .module-12__leftblock img{margin-bottom:15px}.module-12 .module-12__leftblock p{margin-bottom:30px}.module-12-extraspace{width:70%}@media only screen and (max-width:1200px){.module-12{padding-bottom:80px}.module-12-extraspace h4{font-size:55px}.module-12 .module-12__rightblock p.module-12__author{font-size:30px}}@media only screen and (max-width:1000px){.module-12{padding-bottom:60px}.module-12-extraspace{width:75%}.module-12-extraspace h4{font-size:45px}.module-12 .module-12__rightblock p.module-12__author{font-size:25px}}@media only screen and (max-width:800px){.module-12{padding-bottom:0}.module-12-extraspace{width:80%}.module-12-extraspace h4{font-size:35px}.module-12 .module-12__rightblock p.module-12__author{font-size:20px}.module-12 .module-12__leftblock{margin-bottom:50px}}@media only screen and (max-width:700px){.module-12 .module-12__rightblock{position:relative;width:100%;top:0;margin-bottom:15px}.module-12 .module-12__rightblock h4{text-transform:uppercase;margin-bottom:5px}.module-12-extraspace h4{font-size:30px}.module-12 .module-12__rightblock p.module-12__author{width:50%;color:#000}.module-12 .module-12__leftblock{width:100%}}.module-14{padding-bottom:100px}.module-14 img{width:100%}.module-14 article{margin-bottom:30px}.module-14-textblock{padding-left:10px}.module-14-textblock aside{padding-top:15px}.module-barcelona-1 h3{margin-bottom:20px}.barcelona-map{height:500px}@media only screen and (max-width:800px){.module-14-textblock{padding-left:0}.barcelona-map{height:300px}.module-14{padding-bottom:0}}@media only screen and (max-width:480px){.barcelona-map{height:200px}}.module-15{margin-top:-100px}.module-15 p{font-size:17px;margin-bottom:15px;padding-right:15px}.module-15 .firma{text-align:right;margin-top:-80px}@media only screen and (max-width:1200px){.module-15{margin-top:-50px}.module-15 .firma{margin-top:-30px}}@media only screen and (max-width:1000px){.module-15 .firma{margin-top:0}}@media only screen and (max-width:600px){.module-15 .firma img{width:100px;height:auto}}.module-16{padding-bottom:100px}.module-16__item{position:relative;margin:40px 0 40px}.module-16_number{position:absolute;left:20px;top:-15px;font-family:MyriadPro-Bold;font-size:100px;color:#927c49}.module-16 h3{color:#000;margin:20px 0}.module-16 p{font-size:17px;text-align:left;margin-bottom:10px}@media only screen and (max-width:800px){.module-16{padding-bottom:0}}.module-cib-data{padding-bottom:80px}.module-cib-data__article{height:500px;position:relative}.module-cib-data__article-box{width:100%;left:0;bottom:0;margin-top:-190px!important}.module-cib-data__article p.module-cib-data__number{color:#927c49;font-family:MyriadPro-Bold;font-size:90px;margin-bottom:15px}.module-cib-data__article p.module-cib-data__text{font-size:22px;color:#000;font-family:MyriadPro-Semibold}.module-cib-data__article .module-cib-data__bar{position:absolute;bottom:0;margin-left:5%;width:90%;background:repeating-linear-gradient(#000,#000 10px,#fff 10px,#fff 20px)}@media only screen and (max-width:1200px){.module-cib-data__article p.module-cib-data__number{font-size:70px}}@media only screen and (max-width:1000px){.module-cib-data__article p.module-cib-data__number{font-size:50px}.module-cib-data__article p.module-cib-data__text{font-size:16px}.module-cib-data__article-box{margin-top:-120px!important}}@media only screen and (max-width:800px){.module-cib-data{display:none}}.grid__admission-title{font-family:MyriadPro-Semibold;font-size:30px;line-height:115%;color:#1a1a1a;margin-bottom:35px}.grid__admission-item{display:grid;width:100%;grid-template-columns:3% 97%;grid-gap:10px 10px;grid-template-rows:auto auto;margin-bottom:18px}.grid__admission-item-index{grid-column-start:1;grid-row-start:1;place-self:start center;display:grid;place-items:center;padding-top:1px;width:15px;height:15px;background-color:#04cdae;color:#fff;text-align:center;font-size:12px;font-family:MyriadPro-Semibold;margin-top:2px;line-height:15px}.grid__admission-item-title{grid-row-start:1;grid-column-start:2;font-size:20px;font-family:MyriadPro-Semibold}.grid__admission-item-description{grid-row-start:2;grid-column-start:2;width:60%;font-size:16px}@media only screen and (max-width:720px){.grid__admission-item{grid-template-columns:5% auto}.grid__admission-item-description{width:93%;font-size:14px}}.flex__portada-titles{display:grid;grid-template-rows:.4fr .6fr;justify-content:center;margin-top:35px;margin-left:5%}.flex__admission-title{font-family:MyriadPro-Bold;color:#000;font-size:40px;margin-bottom:0;place-self:center left}.admission__grid-images{grid-column:2/3;margin-top:0}.flex__admission-description{font-size:19px;max-width:80%;margin-bottom:35px}.admission__button-portada{cursor:pointer;font-family:MyriadPro-Semibold;background-color:#fe3f00;color:#fff;width:30%;text-align:center;height:46px;line-height:23px;padding:12px;margin-right:20px;min-width:155px}.admissions__button-flex .grid__buttons-allCourses{display:inline-block}@media only screen and (max-width:720px){.admission__button-portada{width:min-content}.admission__grid-images{grid-column:1/2;grid-row:1;width:100%}.admissions__button-flex{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;grid-row-gap:20px}.admissions__button-flex .grid__buttons-allCourses{width:55%}.flex__portada-titles{grid-template-rows:.4fr auto}.flex__admission-title{font-size:30px}.flex__admission-description{font-size:16px;margin-top:35px}}.admission__characteristics-flex-container{display:flex;flex-direction:row;margin-top:50px;margin-bottom:50px}.admission__characteristics-items-flex{display:flex;flex-direction:column;color:#04cdae;margin-right:50px}.admission__advice-mobile{font-size:14px;padding:16px;background-color:#ffc107;width:100%;margin-top:50px}.grid__admission-characteristics-description{font-size:16px;color:#393939}@media only screen and (max-width:720px){.admission__characteristics-flex-container{flex-direction:column;margin-bottom:0}.admission__characteristics-items-flex{margin-bottom:30px}}.admission__form{margin-bottom:85px;margin-left:5%}.admission__form h2{font-family:MyriadPro-Semibold;font-size:30px;line-height:115%;color:#1a1a1a}.admission__form h4{font-family:MyriadPro-Semibold;font-size:20px;line-height:115%;color:#1a1a1a}.admission__form input.hs-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.admission__form input.hs-input[type=checkbox]:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none}.admission__form .hs_submit{display:flex;flex-direction:row;min-width:100%;justify-content:center}.admission__form .hs-form fieldset.form-columns-2 .input{margin-right:8px!important;margin-top:10px}.admission__form input.hs-input[type=checkbox]::after,.admission__form input.hs-input[type=checkbox]::before{mix-blend-mode:hard-light;pointer-events:none}.admission__form .form-columns-3 .hs_edad_contacto,.admission__form .form-columns-3 .hs_firstname,.admission__form .form-columns-3 .hs_lastname{width:32.4%!important;float:left;margin-right:.93%}.admission__form .form-columns-3 .hs_edad_contacto .input,.admission__form .form-columns-3 .hs_firstname .input,.admission__form .form-columns-3 .hs_lastname .input{margin-right:0!important}.admission__form input.hs-input[type=checkbox]:checked::after{content:'✓';color:#fff;margin-left:3px}.admission__form .hs-form-checkbox-display{display:flex;flex-direction:row;align-items:center;cursor:pointer}.admission__form .hs-field-desc{margin-top:10px;font-size:14px;margin-bottom:15px;color:#393939}.admission__form h4{margin-top:25px;margin-bottom:25px;font-size:18px}.admission__form h2{margin-top:35px;margin-bottom:35px}.admission__form .hs-form select{border:none;background-color:#f7f7f7;border-bottom:2px solid #eee;border-radius:0;padding:1rem;font-family:MyriadPro-Regular!important;height:50px;background-image:url(/img/form-desplegable_.svg);background-size:14px;background-position:96% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none!important;appearance:none!important}.admission__form .hs-form input[type=submit]{position:relative;background:#fe3f00;font-size:20px;font-family:MyriadPro-Semibold;cursor:pointer;color:#fff;opacity:1;margin-top:10px;outline:0;padding:15px 60px;width:100%;-moz-transition:all .5s cubic-bezier(.15,.9,.34,.95);-o-transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-transition:all .5s cubic-bezier(.15,.9,.34,.95);transition:all .5s cubic-bezier(.15,.9,.34,.95);-webkit-appearance:none;-moz-appearance:none;border:none}.admission__form .hs-form select[name=program]{border:none;background-color:#f7f7f7;border-bottom:2px solid #eee;border-radius:0;padding:1rem;font-family:MyriadPro-Regular!important;height:50px;background-image:url(/img/form-desplegable_.svg);background-size:14px;background-position:96% center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none!important;appearance:none!important}.admission__form .hs-form label{color:#1a1a1a;font-size:16px}.admission__form .hs-form input[type=tel]{min-width:81%}.admission__lateral-form{margin-top:-100px;justify-self:center}@media only screen and (max-width:1024px){.admission__lateral-form{min-height:380px;margin-top:40px;margin-bottom:40px;height:auto;width:95%}.admission__form{margin-left:0}}@media only screen and (max-width:720px){.admission__form .hs-form input[type=submit]{margin-left:0;width:100%}.hs_cv .input input,.hs_passport .input input{max-width:50%!important}.admission__form .form-columns-3 .hs_edad_contacto,.admission__form .form-columns-3 .hs_firstname,.admission__form .form-columns-3 .hs_lastname{width:100%!important}}.admission_section_interspacing{display:flex;flex-direction:column;margin-top:50px;grid-row-gap:50px;margin-bottom:85px;padding:20px;grid-template-rows:10% 5% 85%;grid-column:1}.admission__section-container{margin-left:5%}@media only screen and (max-width:720px){.admission_section_interspacing{padding:0;grid-template-columns:90%;justify-content:center;width:95%;margin:0 auto}.admission__section-container{margin-left:0}}.helper-container{grid-row-start:2;justify-self:center;display:flex;flex-direction:column;align-items:center}.admission__list-square{width:10px;height:10px;place-self:flex-start;margin-top:2px}.helper__container{width:320px;height:auto;box-shadow:0 0 4px #979797}.second__helper-spacing{margin-top:1230px}.third__helper-spacing{margin-top:730px}.fourth__helper-spacing{margin-top:880px}.second__helper-container{justify-self:center;background-color:orange;width:80%;height:auto;margin-top:700px}.third__helper-container{justify-self:center;background-color:orange;width:80%;height:auto;margin-top:150px}.fourth__helper-container{justify-self:center;background-color:orange;width:80%;height:auto;margin-top:70px}.bullet__list-container{margin:30px auto 30px;display:grid;grid-row-gap:15px;grid-template-columns:100%;color:#1a1a1a}.lateral__admission-container{grid-column-start:2;grid-row-start:1;grid-row-end:1;grid-column-end:2;justify-self:center;display:grid;grid-template-rows:0 5% 85%;grid-row-gap:50px;margin-top:50px}.bullet__container{display:grid;grid-template-columns:30px auto;grid-template-rows:auto;width:80%;margin:0 auto}.bullet__content{color:#393939;font-size:14px}.helper__title{width:80%;font-size:24px;color:#1a1a1a;margin:30px auto 0}@media only screen and (max-width:1024px){.helper__container{display:none}.lateral__admission-container{grid-column-start:1}}body::-webkit-scrollbar{display:none}.cibers__program-text{font-size:15px;margin-top:10px}.flex-container_buttons__home{grid-column:1/2;grid-row:3/4;display:grid;grid-template-columns:26% 30% 33%;text-align:center;width:100%;grid-column-gap:10px;justify-items:stretch}.grid-container__home-video{grid-row:1/4;max-width:48vw;grid-column:1/3;justify-self:self-end;z-index:-1}.nonedisplayed{display:none!important}.secondaryText-ab{max-width:75%}.text__description_homeab{grid-column:1/2;grid-row:2/3;padding-top:2vw}.titles{display:table-cell;vertical-align:middle}.titles-box-left{float:left;width:65%;margin-right:5%}.titles-box-right{float:right;width:30%;margin-top:20px}.titles a.link-home{display:inline-block;width:100%;max-width:320px;margin-bottom:10px;text-align:center;padding:10px 40px;color:#fff;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.6);font-family:MyriadPro-Bold;text-transform:uppercase;font-size:22px;line-height:110%}.titles a.link-home:hover{background-color:#000}a.link-home-ab{display:inline-block;text-align:center;color:#fff;background-color:#fe3f00;font-family:MyriadPro-Bold;font-size:1.1rem;height:50px;padding:15px}a.link-home-ab:hover{background-color:#000}h1.principalTitle{font-family:MyriadPro-Bold;color:#fff;width:100%;padding:0;text-align:left;font-size:65px;margin-bottom:20px}.principalColor{color:#000!important}h2.secondaryTitle{font-size:44px;color:#fff;font-family:kepler-std;text-align:left;line-height:105%;width:100%;padding:0}h3.home{font-size:50px}.grid-container__home{display:grid;grid-template-columns:53% auto;grid-template-rows:40% 35% 25%;grid-row-gap:15px;justify-items:start;height:66vh;width:100%;max-width:1440px;margin:0 auto;margin-top:3%;padding:0 20px}.flex-container__home-left{align-self:center;flex-basis:45vw;margin-left:5vw;height:70vh}.flex-container__home-right{flex-grow:1}.flex-container__home-titles{display:flex;flex-direction:column;justify-content:space-around;height:70vh}a.calltoaction{display:inline-block;position:relative;width:100%;max-width:320px;padding:15px 30px 15px;margin-top:30px;text-align:center;font-family:MyriadPro-Bold;font-size:30px;color:#fff;background-color:#fe3f00;line-height:80%}a.calltoaction:hover{background-color:#000;color:#fff}a.calltoaction span{font-family:MyriadPro-Semibold;font-size:20px}.program-module a.calltoaction.fixed,a.calltoaction.fixed{display:block;width:auto;position:fixed;z-index:200;bottom:auto;top:80px;right:30px;left:auto;padding:5px 20px 10px;font-size:20px;margin:0}a.calltoaction.fixed span{font-size:13px}a.calltoaction-ab{position:relative;max-width:16vw;text-align:center;font-family:MyriadPro-Bold;font-size:1rem;color:#fff;background-color:#000;height:50px;padding-top:15px;padding-left:15px;padding-right:15px}a.calltoaction-ab span{font-family:MyriadPro-Semibold;font-size:20px}.program-module a.calltoaction-ab.fixed,a.calltoaction-ab.fixed{display:block!important;width:auto;position:fixed;z-index:200;bottom:auto;top:75px;right:30px;padding:16px;font-size:20px;margin:0;left:auto}a.calltoaction-ab.fixed span{font-size:13px}.principalTitle-ab{grid-column:1/2;grid-row:1/2;font-family:MyriadPro-Bold;color:#fff;width:100%;padding:0;text-align:left;font-size:calc(6em + 1vw);margin-bottom:20px;line-height:80%}.principalTitle-ab span{font-size:75px}.secondaryTitle-ab{font-family:MyriadPro-Bold;color:#fff;width:100%;padding:0;text-align:left;font-size:30px;margin-bottom:0}#video-home{display:table;width:100%;margin-top:-50px;height:470px;position:relative;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}#video-home img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover;transition:1s opacity}#video-home .gifmobile{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-100;background:url(../img/video-mobile-home.jpg) no-repeat center;background-size:cover}#video-home .dark{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-90}.flecha-video__wrapper{position:relative;text-align:center;margin:40px auto 0}.flecha-video{bottom:30px;left:0;width:5%;height:15px;background:transparent url(../img/flecha-video-negra.svg) no-repeat center;display:inline-block}.home_img__path{z-index:-2;grid-row-start:1;grid-column-start:1;min-width:100%;height:auto;align-self:stretch}.home_article__path{grid-row-start:1;grid-column-start:1;padding:30px 5%;align-self:center}.landing-link__item{min-height:200px;position:relative;padding:0;text-align:left;display:inline-grid;grid-template-columns:100%;grid-template-rows:100%}.landing-link__item a h4{color:#fff;font-family:MyriadPro-Bold;font-size:35px;padding-left:35px;margin-bottom:30px;background:transparent no-repeat 0 15px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.landing-link__item a:hover h4{text-decoration:none;color:#927c49;background:transparent url(../img/link.svg) no-repeat 5px 15px}.landing-link__item .landing-link-text p{color:#fff;font-family:MyriadPro-Regular;font-size:22px;margin-bottom:10px;text-align:left}.landing-link__item .image{background-size:cover;background-position:center;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2}.landing-link__item .hover-black{opacity:.5;background-color:#000;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.landing-link__item:hover .hover-black{background-size:cover;background-position:center;opacity:.7}.landing-link__item a.link-home{display:inline-block;margin:20px 0 0;padding:15px 40px;color:#fff;background-color:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.6);font-family:MyriadPro-Bold;text-transform:uppercase;font-size:14px;line-height:110%}.landing-link__item a.link-home:hover{background-color:#000}.landing-link__item a.link-home-ab{display:inline-block;margin:20px 0 0;padding:15px 40px;color:#fff;background-color:#fe3f00;font-family:MyriadPro-Bold;text-transform:uppercase;font-size:14px;line-height:110%}.landing-link__item a.link-home-ab:hover{background-color:#000}.barcelona{padding:0 20px}.barcelona p{margin-bottom:20px;text-align:left;padding:0 20px}.barcelona p a{text-decoration:underline}@media only screen and (max-width:1090px){.flex-container_buttons__home{text-align:left;align-items:normal}.grid-container__home{height:auto}a.calltoaction-ab{max-width:45vw}.titles a.link-home-ab{max-width:45vw;margin-bottom:15px}.flex-container__home{background-size:80vw}.flex-container__home-titles{height:100%}.principalTitle-ab{font-size:calc(4em + 1vw);line-height:76px}}@media only screen and (max-width:950px){.titles a.link-home-ab{max-width:88vw;width:88vw}.principalTitle-ab span{font-size:calc(.65em + 1vw);flex:1}.flex-container__home{background-position-x:right;background-position-y:top;background-size:110vw;margin-top:-30px}.text__description_homeab{grid-column:1/2;grid-row:2/3;max-width:75%}.secondaryTitle-ab{font-size:18px}.secondaryText-ab{font-size:16px}a.link-home-ab{font-size:16px}a.calltoaction-ab{font-size:16px}}@media only screen and (max-width:1255px) and (min-width:950px){a.calltoaction{font-size:25px;color:#fff}a.calltoaction span{font-size:18px}h1.principalTitle{font-size:55px}h2.secondaryTitle{font-size:37px}.landing-link__item a h4{font-size:30px}.landing-link__item .landing-link-text p{font-size:20px}.secondaryTitle-ab{font-size:20px}.secondaryText-ab{font-size:20px;max-width:75%}a.link-home-ab{font-size:.9rem}a.calltoaction-ab{font-size:.9rem}}@media only screen and (max-width:1000px){h1.principalTitle{font-size:50px}h2.secondaryTitle{font-size:33px}h3.home{font-size:45px}}@media only screen and (max-width:900px){.grid-container__home-video{max-width:79vw}h1.principalTitle{font-size:45px}h2.secondaryTitle{font-size:28px}h3.home{font-size:40px}.titles a.link-home{font-size:16px}.barcelona p{padding:0}.landing-link__item{height:480px}.landing-link__item h4{font-size:25px}.landing-link__item .landing-link-text p{font-size:17px}.landing-link__item a h4{background-position:0 8px;font-size:30px}.landing-link__item a:hover h4{background-position:0 8px}}@media only screen and (max-width:800px){.secondaryTitle-ab{font-size:2em;width:75%}.principalTitle-ab{font-size:calc(2em + 4vw);line-height:50px;padding-top:3vw}.grid-container__home{grid-template-columns:1fr;grid-template-rows:38vh auto auto;height:auto;background-size:auto 40vh;grid-row-gap:25px}.secondaryText-ab{max-width:100%;padding-top:9px;text-align:justify}.flex-container_buttons__home{grid-row-gap:15px;grid-template-columns:.5fr;justify-items:flex-start}.calltoaction-ab{grid-row:3/4}.text__description_homeab{max-width:95%}.titles-box-left{float:none;width:100%;margin-right:0}.titles-box-right{float:none;width:100%;margin-top:40px}.titles a.link-home{display:block;margin:0 auto 10px;padding:15px 20px;background-color:rgba(0,0,0,.5);font-size:18px}a.calltoaction{display:none;font-size:20px}a.calltoaction span{font-size:15px}h1.principalTitle{font-size:45px;text-align:center;padding:0 10px}h2.secondaryTitle{font-size:33px;text-align:center;padding:0 10px}h3.home{font-size:30px}#video-home img{display:none}#video-home .gifmobile{display:block}.flecha-video__wrapper{margin:35px auto 5px}.flecha-video{width:10%}.program-module a.calltoaction.fixed,a.calltoaction.fixed{display:block;position:fixed;z-index:200;bottom:auto;top:0;right:70px;padding:13px 10px 13px;font-size:15px}a.calltoaction-ab.fixed{display:block!important;width:auto;position:fixed;z-index:200;bottom:auto;top:0;right:61px;padding:15px 10px 13px;font-size:12px;margin:0;height:51px;left:auto}.landing-link__item{height:auto;margin-bottom:10px}.landing-link__item a h4{background-position:0 3px;font-size:25px}.landing-link__item a:hover h4{background-position:0 3px}}@media only screen and (max-width:600px){.cibers__program-text{margin-top:15px;font-size:14px}.flex-container_buttons__home{grid-template-columns:.7fr}h1.principalTitle{font-size:37px}h2.secondaryTitle{font-size:26px}.titles a.link-home{font-size:16px}.landing-link__item a h4{font-size:20px}.principalTitle-ab{padding-top:15px}.grid-container__home{height:auto;background-image:url(../img/home_mobile.jpg);background-position:100% 0;background-repeat:no-repeat}}@media only screen and (max-width:480px){h1.principalTitle{font-size:35px}h2.secondaryTitle{font-size:22px}.landing-link__item a h4{font-size:18px}.secondaryTitle-ab{font-size:22px}.secondaryText-ab{font-size:16px}.principalTitle-ab{font-size:calc(1.4em + 4vw);line-height:30px}}@media only screen and (max-width:320px){.principalTitle-ab{font-size:calc(1.2em + 2vw);line-height:24px}}.container-ciber{min-height:300px}.container-ciber .container-ciber__title{font-size:17px;color:#fff;background-color:#000;height:30px;padding:7px}.module-ciber .module-8__title{font-size:17px;color:#fff;background:#000 url(../img/video-play_mini.svg) no-repeat 95% center;height:30px;padding:6px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.module-ciber .module-ciber__link:hover{cursor:pointer}.module-ciber .module-ciber__link:hover .module-8__title{background:#927c49 url(../img/video-play_mini.svg) no-repeat 95% center}.module-ciber p.module-ciber__text{font-size:14px;margin:10px 0 20px;text-align:left}.module-ciber p.module-ciber__quote{font-size:14px;color:#927c49;font-family:MyriadPro-Semibold;margin-bottom:70px;text-align:left}.cibers-popup{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;display:none;z-index:10000;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cibers-popup__container{max-width:1400px;width:90%;margin:0 auto;height:auto;min-height:500px;position:relative;top:50%;transform:translateY(-50%)}.cibers-popup__container iframe{width:100%}@media only screen and (max-width:1200px){.module-ciber .module-8__title{font-size:15px;padding:6px}}@media only screen and (max-width:1000px){.module-ciber .module-8__title{font-size:12px;padding:10px}}@media only screen and (max-width:800px){.module-ciber p.module-ciber__quote{margin-bottom:40px}}@media only screen and (max-width:600px){.module-ciber .module-8__title{font-size:11px;padding:6px 25px;height:auto}}@media only screen and (max-width:480px){.module-ciber{width:100%}}.module-campus{padding:0 0 100px 0}.container-campus-info{margin-bottom:10px;display:inline-block}.module-campus__item{margin-bottom:20px;padding:70px 20px 0;height:400px;background-size:cover;background-position:center}.module-campus__item p{color:#fff;font-family:MyriadPro-Bold}.module-campus__item p.headline_number{font-size:100px}.module-campus__item p.headline_text{font-size:55px}.container-campus-info p.text_desc{text-align:left;margin-bottom:10px}@media only screen and (max-width:1200px){.module-campus__item p.headline_text{font-size:50px}}@media only screen and (max-width:1000px){.module-campus__item{height:350px;padding:50px 10px 0}.module-campus__item p.headline_number{font-size:70px}.module-campus__item p.headline_text{font-size:40px}}@media only screen and (max-width:800px){.container-campus-info{padding:0 10px;margin-bottom:20px}.module-campus__item{height:200px;padding:30px 10px 0;margin-bottom:10px}.module-campus__item p.headline_number{font-size:60px}.module-campus__item p.headline_text{font-size:30px}}@media only screen and (max-width:500px){.module-campus__item{height:auto;padding:20px;width:100%}.module-campus__item p.headline_number{font-size:40px}.module-campus__item p.headline_text{font-size:25px}}.tc-socialHub{background-color:#f6bb43!important}.tc-socialHub>*{color:#fff}.tc-socialHub>p{font-size:16px}.tc-socialHub>h3{font-size:38px}@media screen and (max-width:600px){.tc-socialHub>h3{font-size:28px;margin-bottom:10px}}.img-socialHub{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #f6bb43;outline-offset:-16px;max-width:360px;max-height:360px}.span-socialHub{color:#f6bb43;font-weight:700}.tc-aulasCulinarias{background-color:#673bb8!important}.tc-aulasCulinarias>*{color:#fff}.tc-aulasCulinarias>p{font-size:16px}.tc-aulasCulinarias>h3{font-size:38px}@media screen and (max-width:600px){.tc-aulasCulinarias>h3{font-size:28px;margin-bottom:10px}}.img-aulasCulinarias{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #673bb8;outline-offset:-16px;max-width:360px;max-height:360px}.span-aulasCulinarias{color:#673bb8;font-weight:700}.tc-anfiteatros{background-color:#00cead!important}.tc-anfiteatros>*{color:#fff}.tc-anfiteatros>p{font-size:16px}.tc-anfiteatros>h3{font-size:38px}@media screen and (max-width:600px){.tc-anfiteatros>h3{font-size:28px;margin-bottom:10px}}.img-anfiteatros{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #00cead;outline-offset:-16px;max-width:360px;max-height:360px}.span-anfiteatros{color:#00cead;font-weight:700}.tc-aulaActiva{background-color:#f24034!important}.tc-aulaActiva>*{color:#fff}.tc-aulaActiva>p{font-size:16px}.tc-aulaActiva>h3{font-size:38px}@media screen and (max-width:600px){.tc-aulaActiva>h3{font-size:28px;margin-bottom:10px}}.img-aulaActiva{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #f24034;outline-offset:-16px;max-width:360px;max-height:360px}.span-aulaActiva{color:#f24034;font-weight:700}.tc-aulasDinamicas{background-color:#67bfe5!important}.tc-aulasDinamicas>*{color:#fff}.tc-aulasDinamicas>p{font-size:16px}.tc-aulasDinamicas>h3{font-size:38px}@media screen and (max-width:600px){.tc-aulasDinamicas>h3{font-size:28px;margin-bottom:10px}}.img-aulasDinamicas{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #67bfe5;outline-offset:-16px;max-width:360px;max-height:360px}.span-aulasDinamicas{color:#67bfe5;font-weight:700}.tc-workroom{background-color:#3ecc77!important}.tc-workroom>*{color:#fff}.tc-workroom>p{font-size:16px}.tc-workroom>h3{font-size:38px}@media screen and (max-width:600px){.tc-workroom>h3{font-size:28px;margin-bottom:10px}}.img-workroom{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #3ecc77;outline-offset:-16px;max-width:360px;max-height:360px}.span-workroom{color:#3ecc77;font-weight:700}.tc-obrador{background-color:#393939!important}.tc-obrador>*{color:#fff}.tc-obrador>p{font-size:16px}.tc-obrador>h3{font-size:38px}@media screen and (max-width:600px){.tc-obrador>h3{font-size:28px;margin-bottom:10px}}.img-obrador{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #393939;outline-offset:-16px;max-width:360px;max-height:360px}.span-obrador{color:#393939;font-weight:700}.campus__menuItem{display:inline;font-size:16px;text-align:center;margin-right:16px}.campus__menuItem>a{text-decoration:none;color:#888;padding:.75rem 0;min-width:100px}.menu_1:hover{border-width:0 0 1px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;margin-bottom:-1px}.menu_1:hover a{font-family:MyriadPro-Semibold;color:#1a1a1a!important}.menu_1_scroll{border-width:0 0 1px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;margin-bottom:-1px}.menu_1_scroll_a{font-family:MyriadPro-Semibold;color:#1a1a1a!important}.menu_2:hover{font-family:MyriadPro-Semibold;border-width:0 0 1px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;color:#1a1a1a;margin-bottom:-1px}.menu_2:hover a{font-family:MyriadPro-Semibold;color:#1a1a1a!important}.menu_2_scroll{font-family:MyriadPro-Semibold;border-width:0 0 1px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;color:#1a1a1a;margin-bottom:-1px}.menu_2_scroll_a{font-family:MyriadPro-Semibold;color:#1a1a1a!important}.menu_3:hover{font-family:MyriadPro-Semibold;border-width:0 0 1px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;color:#1a1a1a;margin-bottom:-1px}.menu_3:hover a{font-family:MyriadPro-Semibold;color:#1a1a1a!important}.menu_3_scroll{font-family:MyriadPro-Semibold;border-width:0 0 1px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;color:#1a1a1a;margin-bottom:-1px}.menu_3_scroll_a{font-family:MyriadPro-Semibold;color:#1a1a1a!important}.campus__menu_container{width:375px}.campus__menu_flex{display:flex;flex-direction:row}.campus__menu_underline{height:1px;width:360px;margin:0;background:#888;border:none}.card__container{display:grid;grid-template-columns:360px 360px;grid-template-rows:170px 30px 120px 40px;margin-bottom:50px;padding:0 20px}.campus__card_title{width:100%;max-width:1440px}.card__odd_img{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:last}.card__odd_claim{text-align:right;grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;font-family:MyriadPro-Semibold}.card__odd_description{padding:10px;grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4;margin-left:-55px}.card__even_img{grid-column-start:2;grid-column-end:last;grid-row-start:1;grid-row-end:last}.card__even_claim{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;font-family:MyriadPro-Semibold}.card__even_description{padding:10px;grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;z-index:2;margin-right:-55px}.campus__container{max-width:800px;width:100%;margin-top:50px;margin-bottom:50px}@media only screen and (min-width:320px) and (max-width:780px){.campus__menu_underline{width:100%}.card__container{display:grid;grid-template-columns:100%;grid-template-rows:30px 320px;margin-bottom:50px;padding:0 0!important}.card__even_img{width:100%;justify-self:center;grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:1}.card__even_claim{width:100%;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:2;justify-self:center;max-width:360px}.card__even_description{max-width:100%;padding:10px;grid-row-start:2;grid-row-end:2;grid-column-start:1;grid-column-end:1;margin-left:-10px;margin-right:40px;place-self:self-end}.card__odd_img{width:100%;grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:3;justify-self:center}.card__odd_claim{width:100%;text-align:right;justify-self:center;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:1;max-width:360px}.card__odd_description{padding:10px;grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:3;z-index:2;margin-right:-10px;margin-left:40px;place-self:self-end}}.sticky__form_container{grid-column-start:2;grid-row-start:1;grid-row-end:1;grid-column-end:2;justify-self:center}.sticky__form{display:grid;grid-template-columns:100%;grid-template-rows:235px 20px auto;position:relative;width:320px;height:fit-content;top:90px;z-index:3;justify-content:center;align-items:center;margin-top:-136px;margin-bottom:20px;box-shadow:0 0 4px #979797;color:#fff;background-color:#fff}.sticky__form .hs-form{display:none}#campus__menu_content{position:sticky;position:-webkit-sticky;max-width:1440px;width:99%;height:40px;top:67px;padding-top:10px;padding-left:20px;background-color:#fff;z-index:3;justify-content:center;align-items:center;color:#fff;margin-top:50px;margin-right:auto;padding-right:30px}.sticky__form_greetings{margin-left:20px;margin-right:20px;max-width:100%;align-self:center;text-align:justify}.sticky__form_greetings_management{align-self:center}.sticky__form_product{margin-left:20px;max-width:90%;align-self:center}.sticky__form_greetings .sticky__form_title,.sticky__form_greetings h5{color:#000;font-family:MyriadPro-Semibold;font-size:32px;margin-top:29px;margin-bottom:32px}.sticky__form_talkwithus{font-size:16px;margin-bottom:30px}.sticky__form_description{font-size:16px}.sticky__form_booking p{font-size:14px;font-family:MyriadPro-Semibold}.sticky__form_booking_buttons{display:block}.sticky__form-claim{color:#000;font-family:MyriadPro-Semibold;font-size:32px;margin-top:29px;margin-bottom:32px}.sticky__form_booking{display:grid;grid-template-columns:67% 33%;grid-template-rows:auto 126px;padding-left:20px;margin-top:20px;grid-row-start:3;align-self:end}.sticky__form_hr{max-width:210px;grid-column-start:1;grid-row-start:2;grid-row-end:3;margin-left:20px;height:1px;border:solid 1px #f2f2f2}.sticky__form_hr__transparent{border:solid 0 #f2f2f2!important}.sticky__form_booking_text{grid-column-start:1;grid-column-end:1;grid-row-start:1}.sticky__form_booking_buttons{grid-column-start:1;grid-column-end:1;grid-row-start:2;margin-top:11px;align-self:center}.sticky__form_booking_img{grid-column-start:2;grid-column-end:2;grid-row-start:2;align-self:end;justify-self:end;background-color:rgba(1,1,1,.2);width:auto;height:auto;min-width:100px;aspect-ratio:1/1}.sticky__form_booking_BookMeeting{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:2px solid #fe3f00;color:#fe3f00;font-family:MyriadPro-Bold;border-bottom:none;border-right:none;cursor:pointer;display:inline-block;font-size:16px;position:relative;text-decoration:none;transition:background 50ms,color 50ms;width:170px;height:40px;text-align:left;padding-left:10px;padding-top:10px}.sticky__form_booking_BookMeeting:hover{color:#fff;background-color:#fe3f00!important;transition-duration:250ms}.icon::after:hover,.icon::before:hover,.icon:hover{background-color:#fff!important}.sticky__form_booking_form{background-color:#fe3f00;color:#fff;cursor:pointer;padding:10px;padding-top:11px;font-size:16px;width:170px;margin-top:5px;height:40px;text-align:left;padding-left:10px;font-family:MyriadPro-Bold}.grid__buttons-allCourses{cursor:pointer}.sticky__form_booking_BookMeeting::after,.sticky__form_booking_BookMeeting::before{background:#fe3f00;content:'';display:block;position:absolute;transition:transform 250ms 250ms}.sticky__form_booking_BookMeeting::after:hover,.sticky__form_booking_BookMeeting::before:hover{background:#fff}.sticky__form_booking_BookMeeting::before{bottom:0;height:2px;left:0;-ms-transform:scaleX(.77);transform:scaleX(.77);-ms-transform-origin:0 1px;transform-origin:0 1px;width:100%}.sticky__form_booking_BookMeeting::after{height:100%;right:0;top:0;-ms-transform:scaleY(.6);transform:scaleY(.6);-ms-transform-origin:1px 0;transform-origin:1px 0;width:2px}.sticky__form_booking_BookMeeting:hover{transition-delay:50ms}.sticky__form_booking_BookMeeting:hover::after,.sticky__form_booking_BookMeeting:hover::before{-ms-transform:none;transform:none;transition-delay:50ms}.icon{position:absolute;top:-8px;left:80%;width:80px;height:40px;cursor:pointer}@keyframes moveRight{from{transform:translateX(-4px)}}.arrow{position:absolute;top:25px;width:20%;height:2px;background-color:#fe3f00;box-shadow:0 3px 5px rgba(0,0,0,.2);animation:moveRight .7s linear infinite;animation-direction:alternate}.arrow::after{content:'';position:absolute;width:60%;height:2px;top:-3px;right:-2px;background-color:#fe3f00;transform:rotate(45deg)}.arrow::before{content:'';position:absolute;width:60%;height:2px;top:3px;right:-2px;background-color:#fe3f00;box-shadow:0 3px 5px rgba(0,0,0,.2);transform:rotate(-45deg)}.sticky__form_booking_BookMeeting:hover .arrow,.sticky__form_booking_BookMeeting:hover .arrow::after,.sticky__form_booking_BookMeeting:hover .arrow::before{background-color:#fff!important;transition-duration:50ms}.form-sticky{overflow:visible}.form-sticky form,.progressive__form-lateral form{padding:20px;padding-top:0;margin-top:0}.progressive__form-lateral,.progressive__form-lateral-mobile{display:none}.sticky__form .submitted-message p{margin-bottom:15px;font-size:100%;text-align:center;padding:35px}@media only screen and (max-width:769px){#campus__menu_content{top:50px;width:100%;padding:10px 10px;margin-top:30px;margin-bottom:20px}.sticky__form_greetings p{margin-bottom:0}.sticky__form_description{max-width:100%}}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#00cead;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:5% auto;box-shadow:inset 0 0 0 #00cead;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 30px #00cead}}@media only screen and (max-width:1120px){.sticky__form_container{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;justify-self:center}}@media only screen and (max-width:720px){.sticky__form{width:auto}.sticky__form_booking_buttons{margin-top:0}}.portada__flex_container{display:flex;flex-direction:row;justify-content:space-between;min-height:410px}.title__portada_item{min-width:47%}.title__portada_item>h1{font-size:calc(82px + 40 * ((100vw - 780px)/ 1140));line-height:100%;color:#1a1a1a;text-shadow:1px 1px 0 rgba(255,255,255,.8)}.title__portada_orange{color:#fe3e00}.img__portada_item{min-width:53%;z-index:-10}.description__portada{width:80%;font-size:calc(21px + 3 * ((100vw - 780px)/ 1140));padding-bottom:30px;color:#1a1a1a}@media only screen and (max-width:880px){.portada__flex_container{flex-direction:column-reverse;margin-top:-50px;margin-bottom:30px;padding:0 0!important}.title__portada_item{min-width:50%;padding-top:8%}.title__portada_item>h1{font-size:calc(26px + 60 * ((100vw - 320px)/ 680));padding-bottom:8%;margin-bottom:0;padding:0 10px}.description__portada{font-size:18px;width:100%;padding:0 10px;margin-top:20px}}@media only screen and (min-device-width:320px) and (max-device-width:680px){.portada__flex_container{margin-bottom:0;margin-top:0}}.sectionTitle{font-family:MyriadPro-Semibold;font-size:16px;color:#888;margin-bottom:0}.sectionIntroduction{font-family:MyriadPro-Semibold;font-size:30px;margin-bottom:25px;color:#1a1a1a;max-width:540px;line-height:115%}.cibers__section-container .sectionIntroduction .bold__word{font-family:MyriadPro-Semibold}.campus__mb50{margin-bottom:50px}.campus__mt50{margin-top:50px}.campus__mb25{margin-bottom:25px}.cards__container{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:100%;grid-template-rows:auto}.campus__content_container{grid-column-start:1}@media only screen and (max-width:1120px){.cards__container{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:100%;grid-template-rows:auto}}.module-inspiration{padding-bottom:100px}.container-inspiration-card{display:inline-block;margin-bottom:30px}.module-inspiration__item{position:relative;height:500px;margin-bottom:10px;background-position:center;background-size:cover}.module-inspiration__content{position:absolute;bottom:40px;width:100%;padding:0 30px}.module-inspiration__content a,.module-inspiration__content p{text-align:center;color:#fff}.module-inspiration__content a:hover{color:#fff}.module-inspiration__content p.module-inspiration__author{font-family:MyriadPro-Semibold;font-size:23px;margin-bottom:10px}.module-inspiration__content p.module-inspiration__title{font-family:MyriadPro-Bold;font-size:40px;margin-bottom:20px}.title__colorLanding{color:#000!important}.presentation__cib{padding-bottom:60px}.landing_intersectionpadding{padding-bottom:0!important}@media only screen and (max-width:700px){.module-inspiration__item{padding:50px 10px 20px;min-height:330px;height:auto}.module-inspiration__content{position:relative;bottom:auto}.module-inspiration__content p.module-inspiration__title{font-size:22px}.module-inspiration{padding-bottom:0}}.itinerario__container{max-width:1440px;margin:0 auto;margin-bottom:80px}.program__title{color:#888}ul.programs-types{position:absolute;right:5%;top:200px}ul.programs-types li.programs-types__item{margin:3px;text-align:center;opacity:.5;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}ul.programs-types li.programs-types__item a{font-family:MyriadPro-Semibold;font-size:19px;color:#fff;line-height:300%;padding:20px 10px}ul.programs-types li.programs-types__item:hover,ul.programs-types li.programs-types__item_red{opacity:1}ul.programs-types li.programs-types__item_a{background-color:#e71f26}ul.programs-types li.programs-types__item_b{background-color:#7030a0}ul.programs-types li.programs-types__item_c{background-color:#4372c4}ul.programs-types li.programs-types__item_abc{background-color:#595959}ul.programs-types li.programs-types__item_d{background-color:#ffc000}ul.programs-types li.programs-types__item_e{background-color:#91d14f}ul.programs-types li.programs-types__item_f{background-color:#02b0f0}ul.programs-types li.programs-types__item_def{background-color:#a800a8}.h2_opinion__spacing{margin-top:50px;margin-bottom:35px}.program-home__item:hover .module-4__title,.program-home__item:hover .module-4__type{opacity:0!important;visibility:hidden!important}.program-home__hover:hover{background-color:rgba(189,184,171,.8)!important}.table__pdL20{padding-left:20px!important}.program-module h1{color:#000;margin-bottom:20px}.program-module h4{color:#000;font-size:25px;font-family:MyriadPro-Semibold;margin-bottom:20px}.program-module figure img{margin:50px 0;width:100%;height:auto}.program-module ul.program-params__list{width:70%;margin-bottom:20px;float:left}.program-module ul.program-params__list li{margin-bottom:15px;font-size:24px;font-family:MyriadPro-Bold}.program-module ul.program-params__list li span.program-params__list-item_span{display:inline-block;text-align:right;font-family:MyriadPro-Semibold;font-size:15px;text-transform:uppercase;width:25%;vertical-align:top;padding-right:20px;margin-top:6px}.program-module ul.program-params__list li p.program-params__list-item_content{display:inline-block;width:70%;vertical-align:top;text-align:left;font-size:24px;font-family:MyriadPro-Bold}.program-module ul.program-params__list li p.program-params__list-item_content span{display:inline-block;width:100%;font-size:17px;font-family:MyriadPro-Regular;line-height:115%;margin-top:6px}.program-module a.calltoaction{position:relative;float:right;right:auto;left:auto;bottom:150px;margin-right:20px;margin-top:0}.advanced-prices{margin-top:30px;position:relative}.advanced-prices .advanced-prices-close-button{position:absolute;cursor:pointer;top:15px;right:30px;width:20px;height:20px;background:transparent url(../img/icons/menu-close.svg) no-repeat;background-size:100%}.advanced-prices .advanced-prices_box-info{padding:35px 30px 15px;margin-bottom:15px;background-color:#efefef;text-align:left}.advanced-prices .advanced-prices_box-thanks{display:none;text-align:center;padding:50px 20px}.advanced-prices article.advanced-prices-article{text-align:left}.advanced-prices article.advanced-prices-article p{font-size:16px;color:#363636;margin-bottom:10px;max-width:280px}.advanced-prices article.advanced-prices-article p strong{font-family:MyriadPro-Semibold;color:#000}.advanced-prices article.advanced-prices-article p.convocatoria{font-size:14px;text-transform:uppercase;margin-bottom:10px}.advanced-prices article.advanced-prices-article h4{font-size:28px;line-height:115%;font-family:MyriadPro-Bold;margin-bottom:5px}.advanced-prices article.advanced-prices-article p.price{font-size:25px;margin-bottom:15px}.advanced-prices article.advanced-prices-article p.extra{font-size:15px;text-transform:uppercase;color:#ec691e;font-family:MyriadPro-Semibold}.advanced-prices .formtitle{font-size:20px;margin-bottom:0;color:#000;text-align:left}.advanced-prices .advanced-prices-form form{margin-top:5px}.advanced-prices-form form button[type=submit]{background-color:#ff8314;font-size:16px;text-transform:uppercase;padding:13px 20px;margin-top:20px;margin-bottom:10px}.advanced-prices-form form input[type=email],.advanced-prices-form form input[type=mail],.advanced-prices-form form input[type=tel],.advanced-prices-form form input[type=text],.advanced-prices-form form textarea.textarea{font-size:14px;width:90%}.advanced-prices-form form .subjectlist{width:90%;background:0 0}.advanced-prices-form form .subjectlist select{font-size:14px;height:27px;color:#000}.advanced-prices-form form label.contact__privacy-checkbox{font-size:11px;padding-left:20px}.advanced-prices-form form label.contact__privacy-checkbox:before{height:10px;width:10px;top:2px;border:2px solid #000}.advanced-prices-form label.contact__privacy-checkbox a{font-size:11px}.advanced-prices-form p.convocatorias{font-size:14px;margin-bottom:10px;text-align:left}.advanced-prices-form ul.convocatorias{list-style:none;margin:0;padding:0;overflow:auto;margin-bottom:5px}.advanced-prices-form ul.convocatorias li{font-size:14px;font-family:MyriadPro-Semibold;display:block;position:relative;margin-bottom:5px;text-align:left}.advanced-prices-form ul.convocatorias li input[type=radio]{position:absolute;visibility:hidden}.advanced-prices-form ul.convocatorias li label{display:block;z-index:2;position:relative;font-size:14px;line-height:130%;padding-left:30px;cursor:pointer;-webkit-transition:all .25s ease-in-out;margin-top:0}.advanced-prices-form ul.convocatorias li label:before{display:none}.advanced-prices-form ul.convocatorias li .check{display:block;position:absolute;border:3px solid #927c49;height:18px;width:18px;border-radius:20px;top:0;left:0;transition:border .25s ease-in-out;-webkit-transition:border .25s ease-in-out}.advanced-prices-form ul.convocatorias li input[type=radio]:checked~.check{background-color:#927c49}.advanced-prices-form ul.convocatorias li input[type=radio]:checked~label{color:#927c49}.module-textinfo a{text-decoration:underline}.module-textinfo article,.module-textinfo section{text-align:left}.module-textinfo h3{margin:40px 0 20px;font-size:40px}.module-textinfo p{margin-bottom:20px}.module-textinfo ul{width:70%;margin:30px 0;padding-left:25px}.module-textinfo ul li{position:relative;margin-bottom:20px;padding-left:15px;line-height:115%}.module-textinfo ul.list-numbers{padding-left:0}.module-textinfo ul.list-numbers li{list-style-image:none;padding-left:0}.module-textinfo ul.list-numbers li p.list-numbers__number{position:absolute;font-family:MyriadPro-Bold;font-size:40px}.module-textinfo ul.list-numbers li p.list-minitext,.module-textinfo ul.list-numbers li p.list-text,.module-textinfo ul.list-numbers li p.list-title{padding-left:70px}.module-textinfo ul p.list-title{font-family:MyriadPro-Semibold;margin-bottom:5px}.module-textinfo ul p.list-minitext{font-size:17px}#my-embedded-typeform{width:100%;height:500px}.module-textinfo ul.list-numbers-admission{width:100%;padding-left:0;margin:70px 0;position:relative}.module-textinfo ul.list-numbers-admission:before{content:"";position:absolute;left:25px;top:0;background-color:#dcdcdc;height:100%;width:2px}.module-textinfo ul.list-numbers-admission li{list-style-image:none;padding-left:0;margin-bottom:50px}.module-textinfo ul.list-numbers-admission li:last-child{background-color:#fff}.module-textinfo ul.list-numbers-admission li p.list-numbers__number{position:absolute;font-family:MyriadPro-Bold;font-size:70px;color:#bdb8af;top:-20px;width:50px;text-align:center;margin:0;padding:0;background-color:#fff}.module-textinfo ul.list-numbers-admission li p.list-minitext,.module-textinfo ul.list-numbers-admission li p.list-text,.module-textinfo ul.list-numbers-admission li p.list-title{padding-left:80px;font-size:24px}.module-textinfo ul.list-numbers-admission li .iframe-admission{padding-left:80px}.module-textinfo ul.color-list{margin:50px 0;width:100%;padding-left:0}.module-textinfo ul.color-list-culinary{padding-right:0}.module-textinfo ul.color-list-gestion{padding-right:10%}.module-textinfo ul.color-list li{position:relative;text-align:right;margin-bottom:20px;font-size:22px;font-family:MyriadPro-Semibold;padding-left:0;list-style-image:none}.module-textinfo ul.color-list li span{display:inline-block;width:25px;height:15px;background-color:#000;margin-left:20px}.module-textinfo ul.color-list li .color-list__info{position:absolute;top:120%;right:0;border-top:5px solid #000;text-align:left;padding:30px 20px;width:250px;font-family:MyriadPro-Regular;font-size:16px;line-height:115%;background-color:#fff;z-index:1;visibility:hidden;opacity:0;box-shadow:0 0 30px rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.module-textinfo ul.color-list li:hover .color-list__info{visibility:visible;opacity:1}.module-textinfo img{margin-bottom:10px}.program-graphics{text-align:center!important}.program-graphics img{max-width:100%}.program-common-colors{margin:30px 0;padding:10px}.program-common-colors p.common-colors-title{font-family:MyriadPro-Semibold;font-size:22px;text-align:center;border-top:15px solid #000;padding-top:10px}.program-common-colors p.common-colors-text{font-family:MyriadPro-Regular;font-size:17px;text-align:center}p.graphics-title{font-family:MyriadPro-Bold;font-size:30px;color:#000;text-align:center}.module-less-width section{padding-right:30%}.module-table table{margin:20px 0 50px;border-collapse:collapse;width:100%;color:#bdb8ab;font-size:18px;font-family:MyriadPro-Semibold;line-height:115%;text-align:center}.module-table table tr.titles_table{font-family:MyriadPro-Semibold;font-size:15px;color:#000}.module-table table tr.titles_table th{padding:20px 5px}.module-table table tr{border-bottom:2px solid #efefef}.module-table table tr:nth-child(even){background-color:#f5f5f5;color:#000}.module-table table tr td{padding:15px 5px;vertical-align:middle}.module-table table tr.titles_table th:first-child,.module-table table tr.titles_table th:last-child{width:12%}.module-table table tr.total{font-size:22px;border-bottom:none;background-color:#fff}p.table-title{font-family:MyriadPro-Bold;font-size:30px;color:#000;text-align:left}.program-parallax{margin:100px 0 20px;padding:200px 10%;background-attachment:fixed;background-size:cover;background-position:center;font-family:kepler-std;color:#fff;font-size:60px;line-height:115%;text-align:center}.program-parallax span{display:block;font-size:25px;line-height:150%}.program-quote{margin:100px 0}.program-quote img{width:100%}p.program-director-title{text-align:right;font-size:40px;font-family:MyriadPro-Semibold;padding-right:20px}p.program-director-subtitle{text-align:right;margin-top:10px;padding-right:20px}.module-textinfo .chart-container{width:300px;height:300px;position:relative;margin:0 auto}.module-textinfo .chart-container--centered{margin:0 auto!important}.module-textinfo .chart-legends .chart-product-legends{text-align:right!important}.module-textinfo .chart-legends.chart-legends--full--width ul{width:90%;padding:0;margin:0}.module-textinfo .chart-legends.chart-legends--margin-bottom{margin-bottom:0}.module-textinfo .chart-legends ul li{list-style-type:none;list-style-image:none}.module-textinfo .chart-legends ul{width:70%}.module-textinfo .chart-legends ul li{margin-bottom:15px}.module-textinfo .chart-legends li span.boxcolor{display:inline-block;margin-left:10px;height:15px;width:25px}.chart-product-legends li span.boxcolor{height:25px;width:25px}.module-textinfo .popover__wrapper{position:relative}.module-textinfo .popover__title{font-family:MyriadPro-Semibold;font-size:22px;text-decoration:none}.module-textinfo .popover__content{transform:translate(0,10px);position:absolute;top:120%;right:0;border-top:5px solid #000;text-align:left;padding:30px 20px;width:250px;font-family:MyriadPro-Regular;font-size:16px;line-height:115%;background-color:#fff;z-index:1;visibility:hidden;opacity:0;box-shadow:0 0 30px rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.module-textinfo .popover__title:hover+.popover__content{z-index:10;opacity:1;visibility:visible;transform:translate(0,0);transition:all .5s cubic-bezier(.75,-.02,.2,.97)}.module-textinfo .popover__message{font-family:MyriadPro-Regular;font-size:16px;line-height:115%}@media only screen and (max-width:1200px){ul.programs-types{right:3%}.program-module ul.program-params__list{width:90%}.module-table table{font-size:16px}.program-parallax{padding:150px 5%;font-size:50px}p.graphics-title,p.table-title{font-size:25px}.module-textinfo ul.color-list-gestion{padding-right:0}.module-textinfo .popover__title{font-size:18px}.module-textinfo .chart-container{width:300px;height:300px}}@media only screen and (max-width:1000px){ul.programs-types{display:none}ul.programs-types{right:10px;top:300px}.module-textinfo ul{width:100%}.program-parallax{margin:80px 0;padding:120px 10%;font-size:45px}.program-quote{margin:80px 0}p.graphics-title,p.table-title{font-size:20px}.module-textinfo ul.color-list-gestion li{font-size:17px;margin-bottom:10px}.module-less-width section{padding-right:20%}.module-textinfo .chart-legends ul li{margin-bottom:8px}.module-textinfo ul.list-numbers-admission li p.list-minitext,.module-textinfo ul.list-numbers-admission li p.list-text,.module-textinfo ul.list-numbers-admission li p.list-title{font-size:20px}}@media only screen and (max-width:800px){.program-module a.calltoaction{display:block;position:relative;right:auto;bottom:30px;margin:0;width:100%;max-width:100%}.program-module ul.program-params__list{width:100%}ul.programs-types{top:200px}.module-textinfo h2{margin:10px 0 20px}.module-textinfo h3{margin:0 0 20px;font-size:20px}.module-textinfo ul.list-numbers li p.list-numbers__number{font-size:30px}.module-textinfo ul.list-numbers-admission li p.list-numbers__number{font-size:40px;top:-10px}#my-embedded-typeform{height:300px}.module-textinfo ul.list-numbers li p.list-minitext,.module-textinfo ul.list-numbers li p.list-text,.module-textinfo ul.list-numbers li p.list-title,.module-textinfo ul.list-numbers-admission li .iframe-admission,.module-textinfo ul.list-numbers-admission li p.list-minitext,.module-textinfo ul.list-numbers-admission li p.list-text,.module-textinfo ul.list-numbers-admission li p.list-title{padding-left:55px}.module-textinfo ul.list-numbers-admission li{margin-bottom:25px}.module-table table,.module-table table tr.titles_table{font-size:13px}.program-parallax{margin:60px 0;padding:80px 5%;font-size:40px}.program-quote{margin:60px 0}.program-common-colors{margin:0}.module-textinfo ul.color-list-culinary,.module-textinfo ul.color-list-gestion{padding-right:20%}.module-textinfo ul.color-list-gestion li{font-size:22px;margin-bottom:20px}.program-graphics img{max-width:400px}.program-graphics{margin-bottom:100px}p.program-director-subtitle,p.program-director-title{text-align:left}p.program-director-title{font-size:25px}.module-less-width section{padding-right:0}.popover__title{font-size:18px}.module-textinfo .chart-legends li span.boxcolor{height:20px;width:45px}.popover__message{font-size:14px}.module-textinfo .chart-legends.chart-legends--full--width ul{width:90%}.module-textinfo .chart-container{width:100%;height:300px}.advanced-prices article.advanced-prices-article,.advanced-prices article.advanced-prices-article h4{text-align:center;font-size:20px}.advanced-prices-article{margin-bottom:20px}.advanced-prices article.advanced-prices-article p{max-width:100%;font-size:13px}.advanced-prices article.advanced-prices-article p.convocatoria{display:none}.advanced-prices article.advanced-prices-article p.price{font-size:20px;margin-bottom:5px}.advanced-prices-form form .subjectlist,.advanced-prices-form form input[type=email],.advanced-prices-form form input[type=mail],.advanced-prices-form form input[type=text],.advanced-prices-form form textarea.textarea{width:100%}.advanced-prices-form ul.convocatorias li{display:inline-block;margin-right:30px}}@media only screen and (max-width:500px){ul.programs-types{right:0}ul.programs-types li.programs-types__item a{font-size:15px;padding:15px}.program-module ul.program-params__list li p.program-params__list-item_content{font-size:18px}.program-module ul.program-params__list li span.program-params__list-item_span{font-size:12px;margin-top:2px}.module-table table,.module-table table tr.titles_table{font-size:11px}.module-table table tr td{padding:5px 3px}.program-parallax{margin:50px 0;margin:40px 10px;font-size:30px}.program-quote{margin:50px 0}.module-textinfo ul.color-list-culinary,.module-textinfo ul.color-list-gestion{padding-right:10%}.module-textinfo ul li,.module-textinfo ul.color-list li{font-size:17px;margin-bottom:15px}.program-graphics img{max-width:80%}.program-graphics{margin-bottom:100px}.module-textinfo .popover__title{font-size:15px}.module-textinfo .chart-legends li span.boxcolor{height:15px;width:35px}.module-textinfo .popover__message{font-size:13px}.module-textinfo ul.list-numbers-admission li .iframe-admission,.module-textinfo ul.list-numbers-admission li p.list-minitext,.module-textinfo ul.list-numbers-admission li p.list-text,.module-textinfo ul.list-numbers-admission li p.list-title{padding-left:35px;font-size:17px}.module-textinfo ul.list-numbers-admission li p.list-numbers__number{width:20px;font-size:30px}.module-textinfo ul.list-numbers-admission:before{left:10px}#my-embedded-typeform{height:200px}}.module-cookingtomorrow .tomorrow-item{padding:12px;margin-bottom:50px}.module-cookingtomorrow .tomorrow-item .tomorrow-image img,.module-cookingtomorrow .tomorrow-item a .tomorrow-image img{width:100%;height:auto;-webkit-backface-visibility:hidden}.module-cookingtomorrow .tomorrow-item .module-ciber__link .tomorrow-image,.module-cookingtomorrow .tomorrow-item a .tomorrow-image{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:1}.module-cookingtomorrow .tomorrow-item .module-ciber__link:hover .tomorrow-image,.module-cookingtomorrow .tomorrow-item a:hover .tomorrow-image{opacity:.8}.module-cookingtomorrow .tomorrow-item .module-ciber__link h3,.module-cookingtomorrow .tomorrow-item a h3{font-size:30px;line-height:115%;margin:15px 0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.module-cookingtomorrow .tomorrow-item .module-ciber__link:hover h3,.module-cookingtomorrow .tomorrow-item a:hover h3{color:#000}.module-cookingtomorrow .tomorrow-item p{font-size:17px;margin-bottom:10px}.module-cookingtomorrow .tomorrow-item a.link{display:inline-block}.module-cookingtomorrow .tomorrow-item div.link{display:inline-block}.module-cookingtomorrow .tomorrow-item .module-ciber__link{cursor:pointer}@media only screen and (max-width:1100px){.module-cookingtomorrow .tomorrow-item a h3{font-size:25px}}@media only screen and (max-width:800px){.module-cookingtomorrow .tomorrow-item a h3{font-size:18px}.module-cookingtomorrow .tomorrow-item{padding:0}}@media only screen and (max-width:480px){.module-cookingtomorrow .tomorrow-item p{font-size:15px}.module-cookingtomorrow .tomorrow-item{margin-bottom:30px}}.landing__content-container{display:grid;max-width:1440px;margin:0 auto;grid-template-columns:65% 35%}.bold__word{font-family:MyriadPro-Semibold}.generic__padding-container{padding:0 20px}.methodology__video{padding:0 20px}.landing__container-showCampus{text-align:center;margin-bottom:50px}.landing__button-showCampus{font-family:MyriadPro-Bold;width:auto;height:46px;background-color:#fff;border:1px solid #fe3f00;color:#fe3f00;text-align:center;padding:0 20px;display:inline-block;line-height:46px}.landing__button-showCampus:hover{background-color:#fe3f00;color:#fff}.cibers__card_list-text{font-size:15px;grid-column-start:2;margin:15px 0;width:81%;color:#1a1a1a}.cibers__list-title-container{align-self:center;height:17px;margin-top:4px}.methodology__list-square{width:15px;height:15px;place-self:flex-start;margin-top:-1px}.green-methodology{background-color:#04cdae}.yellow-cibers{background-color:#f7bc23}.cibers__list-title{font-family:MyriadPro-Semibold;font-size:16px;font-weight:600;line-height:100%!important;color:#f7bc23}.cibers__list-text{font-size:16px;grid-column-start:2;margin:14px 0;width:280px}.green-methodology-color{color:#04cdae}.card__methodology-color{background-color:#04cdae}.card__methodology-textColor{color:#fff;font-size:37px}.card__methodology-card-header{font-size:37px;font-family:MyriadPro-Bold}.card__methodology-card-content{font-size:17px;font-family:MyriadPro-Semibold}.landing__popupform .form-box{background-color:#fff;padding:20px 20px 10px}.landing__popupform .form-box .form-box-close-button{display:none;position:absolute;top:15px;right:15px;width:15px;height:15px;background:transparent url(../img/icons/menu-close.svg) no-repeat;background-size:100%}.landing__popupform .form-box p.formtitle{color:#000;font-size:20px;margin-bottom:10px}.landing__popupform .form-box form{margin-top:10px}.landing__popupform .form-box.fixed{display:block!important;position:fixed;top:0;padding-top:100px;width:100%;height:100%;z-index:1000;left:0}#landing-portada .form-box.fixed .form-box-close-button{display:block}.landing__popupform .form-box.fixed .form-box-close-button{display:block}.module-landing h2{text-align:center}.module-landing.title-black h2{color:#000}.module-landing.title-white h2{color:#fff}.module-landing h4{text-align:center;color:#7e7e7e;font-size:25px}.landing_fondoNegro{position:absolute;top:0;width:100vw;height:489px;min-width:100%;min-height:100%;background-color:#000;z-index:-120}.landing__video_portada{z-index:4}.landing__video_background{position:absolute;z-index:-100;min-height:56.5vh;width:100%}.landing__img_background{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;z-index:-100}.gestionlanding__img_background{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;z-index:-100}#landing-portada .overwriteMt{margin-top:0!important}.landing__video_backgroundcolor{position:absolute;top:0;left:0;max-width:100%;height:100%;width:100%;background-color:rgba(0,0,0,.3);z-index:-50}.landing__program_logo{height:66px;border:3px solid #fff;color:#fff;padding-top:20px;font-size:17px;font-weight:bolder}.landing__programs_allprograms_gdc{display:inline-flex;margin-bottom:25px}.landing__program_logoCard{width:50px;height:50px;box-shadow:0 10px 20px rgba(0,0,0,.3);border:3px solid #fff;font-size:14px!important;font-weight:bolder;color:#fff!important;padding-top:15px;text-align:center!important}.flex__portada{display:flex;height:100%;height:56vh;padding:15px 32px 15px;min-height:438px;align-items:center;justify-content:space-between}.landing__program_logo_pcac{background-color:#e71f26}.landing__program_logo_pec{background-color:#7030a0}.landing__program_logo_pee{background-color:#4372c4}.landing__program_logo_gdc{background-color:#595959}.landing__program_logo_dr{background-color:#ffc000}.landing__program_logo_der{background-color:#91d14f}.landing__program_logo_dxr{background-color:#02b0f0}.landing__program_logo_mdr{background-color:#a800a8}.landing__program_logo_bottom{width:80px;height:80px;margin-left:auto;margin-right:auto;margin-bottom:20px;padding-top:28px;color:#fff;font-size:18px;font-weight:bolder;border:3px solid #fff;box-shadow:0 10px 20px rgba(0,0,0,.3)}.landing__program_logo_plus{margin-top:16px;margin-left:3px;margin-right:3px}.landing__img_specialist{min-width:100%;height:100%}#landing-portada{background-color:rgba(0,0,0,.3);overflow:hidden;height:56.5vh;margin-top:-38px;background-size:cover;background-position:center;background-attachment:fixed;position:relative;min-height:437px}a.calltoaction-landing-fixed,a.calltoaction-landing-fixed-mobile-top{display:none;width:auto;position:fixed;z-index:35;top:80px;right:30px;left:auto;padding:10px 19px 8px;font-size:14px;font-family:MyriadPro-Bold;color:#fff;text-align:center;background-color:#fe3f00;text-transform:uppercase}a.calltoaction-landing-fixed-mobile-top:hover,a.calltoaction-landing-fixed:hover{background-color:#000}a.calltoaction-landing-fixed-mobile-top{visibility:hidden;opacity:0}#landing-portada .portada-left{float:left;width:65%;margin-top:10vh;z-index:1}#landing-portada .portada-right{float:right;width:30%;max-width:300px;margin:10px;margin-top:1vh;z-index:1}#landing-portada h1{font-size:70px;color:#fff;text-transform:uppercase;margin-bottom:30px;line-height:100%}#landing-portada h2{font-family:MyriadPro-Regular;font-size:46px;color:#fff;text-align:left;margin-bottom:60px;line-height:100%}#landing-portada h3{font-family:MyriadPro-Semibold;font-size:25px;color:#fff}#landing-portada .form-box{background-color:#fff;padding:20px 20px 10px}#landing-portada .form-box .form-box-close-button{display:none;position:absolute;top:15px;right:15px;width:15px;height:15px;background:transparent url(../img/icons/menu-close.svg) no-repeat;background-size:100%}#landing-portada .form-box p.formtitle{color:#000;font-size:20px;margin-bottom:10px}#landing-portada .form-box form{margin-top:10px}#landing-portada .form-box.fixed{display:block;position:fixed;top:0;padding-top:100px;width:100%;height:100%;z-index:1000;left:0}#landing-portada .form-box.fixed .form-box-close-button{display:block}#landing-portada .callme-box{margin:20px 0 0 5%;color:#fff;background:transparent url(../img/landings/phone.png) left top no-repeat;background-size:45px;padding-left:60px}#landing-portada .callme-box p{color:#fff;margin-bottom:5px;font-size:18px;line-height:80%}#landing-portada .callme-box a{display:inline-block;font-family:MyriadPro-Semibold;-webkit-decoration:none;color:#fff;margin-bottom:0;font-size:24px;line-height:80%}#landing-portada .callme-box span{display:inline-block;color:#fff;font-size:12px;line-height:80%;text-align:center}#landing-portada a.calltoaction-landing-mobile{display:none;width:100%;padding:16px 20px;margin-top:30px;color:#fff;text-align:center;text-transform:uppercase;font-family:MyriadPro-Bold;background-color:#fe3f00}#landing-portada a.calltoaction-landing-mobile:hover{background-color:#000}#landing-portada .flecha-video__wrapper{text-align:center;position:absolute;bottom:35px;margin:0 auto;left:0;right:0}#landing-portada .flecha-video{bottom:30px;left:0;width:5%;height:15px;background:#000 url(../img/flecha-video.svg) no-repeat center;cursor:pointer;display:inline-block}.landing-flecha-video__wrapper{position:relative;text-align:center;margin:20px auto 0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}.landing-form form input[type=email],.landing-form form input[type=mail],.landing-form form input[type=text],.landing-form form textarea.textarea{font-size:14px}.landing-form form .subjectlist select{font-size:14px;height:30px;color:#000}.landing-form form label.contact__privacy-checkbox{font-size:11px;padding-left:20px}.landing-form label.contact__privacy-checkbox a{font-size:11px}.landing-form form label.contact__privacy-checkbox:before{height:10px;width:10px;top:2px;border:2px solid #000}.landing-form form button[type=submit]{background-color:#fe3f00;font-size:16px;text-transform:uppercase;padding:13px 5px;margin-top:20px;margin-bottom:10px}.landing-form form #thanks_txt p{color:#000}.landing-numbers{background-color:#232323;padding:3px}.landing-numbers .module-6__number-title{color:#fff;font-size:40px}.landing-numbers .module-6__ctg-title{color:#fff;font-size:16px}.landing-programs-title{padding-top:25px}.landing-programs{overflow-x:hidden;overflow-y:hidden;padding:0 20px;padding-top:45px;padding-bottom:45px;margin-bottom:50px}.landing-programs-igual,.landing-programs-sumar{float:left;width:4%;height:500px}.landing-programs-sumar{background:url(../img/landings/icon-suma.svg) center 60% no-repeat;background-size:70%}.landing-programs-igual{background:url(../img/landings/icon-igual.svg) center 60% no-repeat;background-size:70%}.landing-programs__article{float:left;width:22%;position:relative}.landing-programs__article a .claim{position:absolute;top:0;left:0;width:100%;font-family:MyriadPro-Semibold;font-size:16px;text-transform:uppercase;color:grey;text-align:center}.landing-programs__article a .logo{position:absolute;top:55px;left:50%;margin-left:-33px;width:66px;box-shadow:0 10px 10px rgba(0,0,0,.3);z-index:2}.landing-programs__article a .ficha{position:relative;border-width:1px;border-color:#b9b9b9;border-style:solid;box-shadow:0 10px 10px rgba(0,0,0,.3);z-index:1;width:100%;min-height:400px;padding:35px 20px 10px;margin-top:100px}.landing-programs__article a .ficha .hover{position:absolute;top:0;left:0;width:100%;height:100%;border-width:3px;border-color:#fff;border-style:solid;z-index:1;opacity:0}.landing-programs__article a .ficha.program-a .hover{border-color:#e71f26}.landing-programs__article a .ficha.program-b .hover{border-color:#7030a0}.landing-programs__article a .ficha.program-c .hover{border-color:#4372c4}.landing-programs__article a .ficha.program-abc .hover{border-color:#595959}.landing-programs__article a .ficha.program-d .hover{border-color:#ffc000}.landing-programs__article a .ficha.program-e .hover{border-color:#91d14f}.landing-programs__article a .ficha.program-f .hover{border-color:#02b0f0}.landing-programs__article a .ficha.program-def .hover{border-color:#a800a8}.landing-programs__article a:hover .ficha .hover{opacity:1}.landing-programs__article a:hover .ficha.program-a{border-color:#e71f26}.landing-programs__article a:hover .ficha.program-b{border-color:#7030a0}.landing-programs__article a:hover .ficha.program-c{border-color:#4372c4}.landing-programs__article a:hover .ficha.program-abc{border-color:#595959}.landing-programs__article a:hover .ficha.program-d{border-color:#ffc000}.landing-programs__article a:hover .ficha.program-e{border-color:#91d14f}.landing-programs__article a:hover .ficha.program-f{border-color:#02b0f0}.landing-programs__article a:hover .ficha.program-def{border-color:#a800a8}.landing-programs__article a .ficha h4{font-size:22px;line-height:115%;font-family:MyriadPro-Semibold;color:#000;text-align:center;margin-bottom:20px}.landing-programs__article:nth-child(1) a .ficha .landing-program-bullets,.landing-programs__article:nth-child(3) a .ficha .landing-program-bullets,.landing-programs__article:nth-child(5) a .ficha .landing-program-bullets{position:absolute;top:140px;left:0;width:84%;margin-left:8%}.landing-programs__article a .ficha p{font-size:15px;line-height:115%;color:#333;text-align:center;margin-bottom:5px}.landing-programs__article a .ficha p strong{font-size:17px;font-family:MyriadPro-Semibold}.landing-programs__article a .ficha p.landing-program-description{font-size:14px;color:#717171;margin-top:15px}.landing-programs__article:nth-child(1) a .ficha p.landing-program-description,.landing-programs__article:nth-child(3) a .ficha p.landing-program-description,.landing-programs__article:nth-child(5) a .ficha p.landing-program-description{position:absolute;top:230px;left:0;width:84%;margin-left:8%}.landing-programs__article a .ficha .ficha-footer{position:absolute;bottom:2px;left:0;width:100%}.landing-programs__article a .ficha .ficha-footer p{font-size:23px;color:#222;font-family:MyriadPro-Semibold;margin-bottom:10px}.landing-programs__article a .ficha .ficha-footer p.vermas{font-size:18px;color:#927c49;font-family:MyriadPro-Bold;margin-bottom:0;padding-top:12px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#fff}.landing-programs__article a:hover .ficha .ficha-footer p.vermas{color:#fff}.landing-programs__article a:hover .ficha.program-a .ficha-footer p.vermas{background-color:#e71f26}.landing-programs__article a:hover .ficha.program-b .ficha-footer p.vermas{background-color:#7030a0}.landing-programs__article a:hover .ficha.program-c .ficha-footer p.vermas{background-color:#4372c4}.landing-programs__article a:hover .ficha.program-abc .ficha-footer p.vermas{background-color:#595959}.landing-programs__article a:hover .ficha.program-d .ficha-footer p.vermas{background-color:#ffc000}.landing-programs__article a:hover .ficha.program-e .ficha-footer p.vermas{background-color:#91d14f}.landing-programs__article a:hover .ficha.program-f .ficha-footer p.vermas{background-color:#02b0f0}.landing-programs__article a:hover .ficha.program-def .ficha-footer p.vermas{background-color:#a800a8}.landing-introduction{padding:0 20px;padding-bottom:100px}.landing-introduction p{margin-bottom:20px;text-align:left;padding:0 20px}.landing-introduction p a{text-decoration:underline}.landing-parallax{background-size:cover;background-position:center;padding:80px 10%;text-align:center;margin-bottom:50px}.landing-parallax p{font-family:kepler-std;font-size:40px;color:#fff;line-height:115%}.landing-parallax hr{width:100px;height:1px;border:none;background:#fff;margin:30px auto 20px}.landing-parallax a.landing-button-parallax{display:block;width:100%;max-width:350px;margin:30px auto 0;text-transform:uppercase;padding:15px 20px;font-size:20px;font-family:MyriadPro-Bold;color:#fff;text-align:center;background-color:#fe3f00}.landing-parallax a.landing-button-parallax:hover{background-color:#000}.landing-metodologia p{text-align:left;margin-left:10px;margin-bottom:12px}.landing-metodologia p span{font-family:MyriadPro-Bold}.landing-quote p.quote{font-family:MyriadPro-Bold;text-align:center;font-size:32px;margin-bottom:30px}.landing-numbers-mini .module-6__number-title{color:#000;font-size:45px;margin-bottom:15px}.landing-numbers-mini .module-6__ctg-title{font-size:16px}.landing-escuela-images article img{margin-bottom:10px}.landing-escuela-images article p{color:#737373;font-size:13px;text-align:center}.principios-article{text-align:center;padding:20px}.principios-article img{margin-bottom:20px}.principios-article h4{font-size:40px;line-height:115%;font-family:MyriadPro-Bold;margin-bottom:15px;text-transform:uppercase;text-align:center;color:#000}.principios-article p{font-size:18px;line-height:115%;font-family:MyriadPro-Semibold}.culinary__section_grey{margin-bottom:0}.module-ciber.landing-ciber{float:left;width:46%;margin:0 2% 20px}.module-ciber.landing-ciber:nth-child(3){clear:left}.module-ciber.landing-ciber .module-8__title{font-size:15px}.module-ciber.landing-ciber .landing-ciber__text{font-size:13px;color:#363636;margin-top:8px;text-align:left}a.calltoaction-landing-ciber{display:block;width:100%;max-width:350px;padding:14px 20px;text-transform:uppercase;font-size:20px;font-family:MyriadPro-Bold;color:#fff;text-align:center;background-color:#fe3f00;margin:30px auto 0}a.calltoaction-landing-ciber:hover{background-color:#000}img.landing-logo-especialista{box-shadow:0 10px 20px rgba(0,0,0,.3);margin-bottom:30px}.postgrados-article{margin-bottom:30px}.postgrados-article a{position:relative;height:200px;display:block;background-size:cover;background-position:center}.postgrados-article a h4{position:absolute;bottom:0;left:0;width:100%;color:#fff;display:block;text-align:center;font-size:20px;line-height:115%;font-family:MyriadPro-Semibold;padding:20px;background:rgba(0,0,0,.4);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%);background:-o-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%);background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%)}.postgrados-article a .hover{position:absolute;top:0;left:0;width:100%;height:100%;border-width:2px;border-color:#fff;border-style:solid;z-index:1;opacity:0;border-color:#8238ba;box-shadow:0 10px 20px rgba(0,0,0,.5)}.postgrados-article a:hover .hover{opacity:1}@media only screen and (max-width:1200px){#landing-portada h1{font-size:60px;margin-bottom:10px}.margin-correction{margin-left:0;margin-right:0;max-width:70%;min-width:70%}.grid__images{grid-row-start:1}.grid__title{font-size:40px}.grid__portada-descriptions-container{margin-top:10px;margin-bottom:30px}.grid__first-description{display:none}.generic__pading-container{display:none}#landing-portada h2{font-size:40px;margin-bottom:20px}.landing-numbers .module-6__number-title{font-size:40px}.landing-numbers .module-6__ctg-title{font-size:17px}.landing-programs__article a .ficha h4{font-size:20px}.landing-programs__article a .ficha{padding:35px 10px 10px;min-height:450px}}@media only screen and (max-width:1000px){.allCookingcourses{padding-top:25px}#landing-portada .portada-left{width:60%}#landing-portada .portada-right{width:35%}#landing-portada h1{font-size:50px}#landing-portada h2{font-size:35px;margin-bottom:20px}#landing-portada h3{font-size:22px}.landing-numbers .module-6__number-title{font-size:35px}.landing-numbers .module-6__ctg-title{font-size:15px}.landing-numbers-mini .module-6__number-title{font-size:35px;margin-bottom:5px}.landing-numbers-mini .module-6__ctg-title{font-size:13px}.landing-programs__article{width:48%;margin:0 1% 30px}.landing-programs-igual,.landing-programs-sumar{display:none}.landing-programs__article a .ficha{min-height:380px}.landing-quote p.quote{font-size:25px}.principios-article{padding:10px}.principios-article h4{font-size:25px}.principios-article p{font-size:15px}}@media only screen and (max-width:800px){body{padding-top:50px}.grid__portada-descriptions-container{margin-top:0}.number__head{font-size:65px}.number__title{font-size:17px}.number__content{font-size:14px}.grid__buttons{width:80%}.mt50{margin-top:30px}.methodology__list-container{max-width:100%;grid-template-columns:30px 95%}.grid__buttons-contactar{width:fit-content}.number__content{max-width:100%}#landing-portada .overwriteMt{margin-top:25px!important}.flex__portada{flex-direction:column;padding:15px 32px 15px}.landing-flecha-video__wrapper{margin-top:30px!important}#landing-portada{height:56vh;margin-top:-46px}.allCookingcourses{padding-top:10px}.landing__popupform .form-box{display:none}a.calltoaction-landing-fixed,a.calltoaction-landing-fixed-mobile-top{height:50px;top:0;right:70px;z-index:35;padding:20px 10px 13px;font-size:12px;width:140px;line-height:100%}a.calltoaction-landing-fixed-mobile-top{visibility:visible;opacity:1}a.calltoaction-landing-fixed{visibility:hidden;opacity:0}.module-landing h4{font-size:18px}#landing-portada{background-attachment:initial}#landing-portada .flecha-video__wrapper{bottom:12px}#landing-portada h1{font-size:40px}#landing-portada .form-box{display:none}#landing-portada .portada-left{float:none;width:100%;flex-grow:2;margin-top:13vh}#landing-portada .portada-right{float:none;width:100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:25px}#landing-portada a.calltoaction-landing-mobile{display:block}#landing-portada .callme-box{margin:60px 0 0 0;background-size:25px;padding-left:35px}#landing-portada .callme-box p{display:none}#landing-portada .callme-box a{line-height:110%}.landing-numbers .item-number:nth-child(3),.landing-numbers .item-number:nth-child(4){display:none}.landing-numbers .module-6__number-title{font-size:30px}.landing-numbers .module-6__ctg-title{font-size:13px}.landing-programs{padding:0 10px;margin-top:10px;margin-bottom:40px}.landing-programs__article{width:100%;margin:0 0 40px}.landing-programs__article a .claim{text-align:left;margin-left:5%;font-size:16px;text-transform:uppercase;line-height:100%}.landing-programs__article a .logo{top:50px;left:0;margin-left:0}.landing-programs__article a .ficha{margin-top:35px;min-height:auto;width:95%;margin-left:5%;padding:20px 20px 10px 60px}.landing-programs__article a .ficha,.landing-programs__article a .ficha .ficha-footer p,.landing-programs__article a .ficha h4,.landing-programs__article a .ficha p{text-align:left}.landing-introduction{padding-bottom:40px}.landing-introduction p{padding:0}.landing-programs__article a .ficha .ficha-footer{position:relative;bottom:auto;left:auto;margin-top:15px}.landing-programs__article a .ficha .ficha-footer p{width:50%;float:left}.landing-programs__article a .ficha .ficha-footer p.vermas{display:block;padding-top:12px;padding-right:10px;padding-bottom:10px;padding-left:10px;float:right;width:60%;font-size:18px;color:#fff;padding:10px;background-color:#000;text-align:center}.landing__program_logo{padding-top:23px}.landing-programs__article a .ficha.program-a .ficha-footer p.vermas{background-color:#e71f26}.landing-programs__article a .ficha.program-b .ficha-footer p.vermas{background-color:#7030a0}.landing-programs__article a .ficha.program-c .ficha-footer p.vermas{background-color:#4372c4}.landing-programs__article a .ficha.program-abc .ficha-footer p.vermas{background-color:#595959}.landing-programs__article a .ficha.program-d .ficha-footer p.vermas{background-color:#ffc000}.landing-programs__article a .ficha.program-e .ficha-footer p.vermas{background-color:#91d14f}.landing-programs__article a .ficha.program-f .ficha-footer p.vermas{background-color:#02b0f0}.landing-programs__article a .ficha.program-def .ficha-footer p.vermas{background-color:#a800a8}.landing-programs__article:nth-child(1) a .ficha .landing-program-bullets,.landing-programs__article:nth-child(1) a .ficha p.landing-program-description,.landing-programs__article:nth-child(3) a .ficha .landing-program-bullets,.landing-programs__article:nth-child(3) a .ficha p.landing-program-description,.landing-programs__article:nth-child(5) a .ficha .landing-program-bullets,.landing-programs__article:nth-child(5) a .ficha p.landing-program-description{position:relative;top:auto;left:auto;width:auto;margin-left:0}.landing-parallax{padding:40px 5%}.landing-parallax p{font-size:25px}.landing-parallax a.landing-button-parallax,a.calltoaction-landing-ciber{font-size:15px}.landing-quote p.quote{font-size:20px}.landing-metodologia p{margin-left:0;margin-bottom:5px;font-size:15px}.module-ciber.landing-ciber:nth-child(3),.module-ciber.landing-ciber:nth-child(4){display:none}img.landing-logo-especialista{max-width:60px}.postgrados-article{margin-bottom:10px}.postgrados-article a{height:150px}.footerform{display:none}}@media only screen and (max-width:600px){#landing-portada .portada-right{margin-left:0;margin-right:0}#landing-portada{height:58vh;margin-top:-46px}.allCookingcourses{padding-top:10px}#landing-portada h1{font-size:35px}#landing-portada h2{font-size:30px}#landing-portada h3{font-size:20px}.landing-numbers-mini article{margin-bottom:10px}.landing-numbers-mini .module-6__number-title{font-size:25px}.landing-numbers-mini .module-6__ctg-title{font-size:11px}}@media only screen and (max-width:480px){.card__container{width:95%;margin-left:auto;margin-right:auto}.generic__pading-container{padding:0 3%}.landing-flecha-video__wrapper{margin-top:30px!important}#landing-portada .portada-right{margin-left:0;margin-right:0}.number__head{font-size:55px}.number__title{font-size:16px}.grid__buttons-allCourses{font-size:14px}.portada__container{position:absolute;display:flex;flex-direction:column;top:0;padding:0 10px;min-height:100%;min-width:100%}#landing-portada{height:58vh}#landing-portada h1{font-size:30px}#landing-portada h2{font-size:22px}#landing-portada h3{font-size:16px}.landing-programs__article a .logo{width:50px;height:50px}.landing__program_logo{padding-top:15px;font-size:14px}.landing-programs__article a .ficha{padding:20px 10px 10px 45px}.landing-programs__article a .ficha .ficha-footer p.vermas{font-size:14px}}@media only screen and (max-width:600px) and (min-width:320px){.card__methodology-image{min-height:unset}.card__methodology-card-header,.header__cibers{font-size:26px}.card__methodology-card-content,.header__cibers-text{font-size:12px}.tc-Cibers{margin-top:-45px;margin-right:-1px}.grid__title{font-size:28px}.grid__second-description{min-width:200px;max-width:60%;font-size:18px}.card__odd_description{margin-top:0;margin-right:0;grid-row-start:2;grid-row-end:3}.cibers__list-text{width:250px}.tc-anfiteatros>h3{font-size:25px}.tc-anfiteatros>p{font-size:14px}.tc-aulaActiva>h3{font-size:25px}.tc-aulaActiva>p{font-size:14px}.tc-aulasCulinarias>h3{font-size:25px}.tc-aulasCulinarias>p{font-size:14px}.card__even_claim,.card__odd_claim{text-align:left;font-size:16px}.sectionIntroduction{font-size:27px}}.grid__card-numbers-line{height:1px;background-color:rgba(151,151,151,.28);grid-row-start:1;grid-column-start:1;grid-column-end:4}@media only screen and (max-width:1024px) and (min-width:600px){.cibers__list-text{width:100%}.card__odd_description{margin-top:-40px}.grid__card-container{grid-template-rows:minmax(118px,100%) 210px 85px 27px}.grid__card-numbers{grid-row-gap:10px;font-size:14px}.grid__card-button{width:50%}}@media only screen and (max-width:1140px) and (min-width:600px){.landing__content-container{grid-template-columns:100%}}.module-textinfo__unstyledLinks{text-decoration:none!important}.module-textinfo p{margin-bottom:7px!important}.module-contact-form form{margin-top:0}.contactform__phones{margin-top:35px;margin-bottom:30px}.contactform__phones p{font-size:18px}.barcelona_textUnderMap{font-size:18px}.numbers__container{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 20px;margin:50px auto 70px auto;place-content:center}@media only screen and (max-width:1440px) and (min-width:1024px){.number__head{font-size:60px}.number__content{font-size:14px}}@media only screen and (max-width:1024px) and (min-width:730px){.numbers__container{grid-template-columns:100%;justify-content:center}.numbers__container .number__container{text-align:center}.numbers__container .number__container .number__content{max-width:100%}}@media only screen and (max-width:730px){.numbers__container{grid-template-columns:100%;grid-template-rows:repeat(3,auto);grid-row-gap:10px;margin:0 auto;margin-top:50px}.numbers__container .number__container{text-align:center}.numbers__container .number__container .number__content{max-width:100%}}.campus__container-content{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:65% 35%;grid-template-rows:auto}.campus__grid_card-pair{display:grid;grid-template-columns:360px auto;grid-template-rows:170px 30px 120px 40px;margin-bottom:50px;padding:0 20px}.campus__grid_card-odd{display:grid;grid-template-columns:auto 360px;grid-template-rows:170px 30px 120px 40px;margin-bottom:50px;padding:0 20px}.campus__pair-description{padding:10px;grid-column:1/3;grid-row:3/4;margin-left:180px;width:75%;justify-self:right}.campus__odd-description{padding:10px;grid-column:1/3;grid-row:3/4;margin-right:180px;width:75%;justify-self:left;z-index:1}.campus__card-title{padding:0 20px}@media only screen and (max-width:1440px) and (min-width:1024px){.number__head{font-size:60px}.number__content{font-size:14px}}@media only screen and (max-width:1024px) and (min-width:730px){.campus__container-content{grid-template-columns:100%}.campus__grid_card-pair .card__odd_img{grid-column:1/2;grid-row:1/5}.campus__grid_card-pair .card__odd_claim{min-width:100%;grid-column:2/3;grid-row:2/3}.campus__grid_card-odd .card__even_claim{min-width:100%;grid-column:1/2;grid-row:2/3}.campus__grid_card-odd .campus__odd-description{width:60%;padding:10px;margin-right:0;justify-self:left}.campus__grid_card-odd .card__even_img{grid-column:2/3;grid-row:1/4}}@media only screen and (max-width:730px){.campus__container-content{grid-template-columns:100%}.campus__container-content .sticky__form_container{padding:0 20px;margin:30vw 0 25vw}.campus__grid_card-pair{grid-template-columns:100%;grid-template-rows:auto}.campus__grid_card-pair .card__odd_img{grid-column:1/2;grid-row:2/3}.campus__grid_card-pair .card__odd_claim{min-width:100%;grid-column:1/2;grid-row:1/2}.campus__grid_card-pair .campus__pair-description{grid-column:1/2;grid-row:3/4;margin-top:-15%;margin-right:-20px}.campus__grid_card-odd{grid-template-columns:100%;grid-template-rows:auto}.campus__grid_card-odd .card__even_claim{min-width:100%;grid-column:1/2;grid-row:1/2}.campus__grid_card-odd .campus__odd-description{grid-column:1/2;grid-row:3/4;width:60%;padding:10px;margin-top:-15%;margin-right:0;margin-left:-20px;justify-self:left}.campus__grid_card-odd .card__even_img{grid-column:1/2;grid-row:2/3}}.grid__cards-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:15px;grid-row-gap:33px;justify-items:center}.__card_section{margin-top:95px;grid-column-start:1}.cibers__section-container{margin-top:0}.landing__content-container .cibers__section-container{margin-top:70px}.grid__card-bigNews{margin-top:-10px;margin-left:-10px;background-color:#ffc107;position:absolute;color:#fff;padding:5px;font-size:15px}.grid__card-container{display:grid;grid-template-columns:100%;grid-template-rows:minmax(118px,100%) 300px 65px 27px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 0 0 1px rgba(151,151,151,.18);-webkit-transition:width .2s;transition:.2s}.grid__card-container:hover{box-shadow:5px 10px 10px -2px rgba(151,151,151,.8)}.grid__card-img{min-width:197px;min-height:118px;width:100%;height:auto;aspect-ratio:289/193}.grid__card-escort{color:#888;display:block;font-size:1.3rem;font-family:MyriadPro-Bold}.grid__card-title{margin:0;font-size:14px;font-family:MyriadPro-Bold;color:#000;margin-top:5px}.grid__card-subtitle{font-size:16px;color:#888}.grid__card-numbers-items-number{font-family:MyriadPro-Bold;font-size:18px;color:#000}.grid__card-numbers-items-text{font-size:14px;color:#757575}.grid__card-numbers{padding:10px;display:grid;font-size:18px;grid-template-columns:1fr 1fr 1fr}.grid__card-numbers-items{display:flex;flex-direction:column}.grid__card-button{padding:5px;color:#fe3f00;background-color:#fff;border:1px solid #fe3f00;font-size:12px;font-family:MyriadPro-Bold;max-width:50%;text-align:center;margin-top:20px;align-self:center;justify-self:center;transition:all .2s ease-in}.grid__card-button:hover{background-color:#fe3f00;color:#fff}.number__container:last-child{border-right:none}.number__head{color:#2bd2b5;font-size:80px;font-family:MyriadPro-Bold}.number__title{color:#2bd2b5;font-size:20px;font-family:MyriadPro-Semibold}.number__content{margin-top:5px;color:#939c92;font-size:16px;max-width:80%}.hs-form-required{display:none}.cards__item-white{display:none}.card__pec-color{color:#891679}.card__pcac-color{color:#f24034}.card__management-color{color:#0874b7}.card__all-color{color:#393939}.card__propietario-color{color:#67bfe5}.card__creative-color{color:#04cdae}.cards__menu-title{font-family:MyriadPro-Semibold;font-size:100%;margin-right:10px;width:10%}.cards__menu{display:flex;flex-direction:row;justify-content:space-between;text-align:left;text-align:center;text-decoration:none;color:#1c1c1c;margin-bottom:22px;margin-top:35px;max-width:80%;overflow:auto;white-space:nowrap}.cards__menu li{font-size:15px;border-bottom:solid 1px #04cdae;padding-bottom:2px;cursor:pointer}.cards__menu li:hover{border-bottom:solid 2px #04cdae!important;padding-bottom:1px!important}.programs__card-title{font-family:MyriadPro-Bold;margin-bottom:0;font-size:16px;color:#889288}.grid__card-type{margin:10px 0;font-family:MyriadPro-Semibold;font-size:14px}.programs__card-subtitle{font-family:MyriadPro-Bold;font-size:30px;line-height:115%;color:#1a1a1a}.grid__card-numbers{grid-template-rows:2px 40px;grid-row-gap:16px;padding:0 20px}.grid__card-numbers-items{grid-row-start:2}.grid__cards-container{grid-template-columns:.7fr .7fr .7fr}.grid__card-description-container{padding:20px}.grid__card-title{font-size:20px;margin:0;margin-top:5px}.grid__card-button{width:50%;font-size:14px;z-index:2}.grid__card-description{font-size:17px;font-family:MyriadPro-Regular;margin-top:20px}.grid__card-container{grid-template-rows:minmax(118px,100%) 340px 80px 30px}@media only screen and (max-width:1440px) and (min-width:1024px){.grid__card-container{grid-template-rows:minmax(118px,100%) 300px 80px 30px}.cards__menu{max-width:80%}.grid__card-description-container{padding:10px}.grid__card-description{font-size:16px}.grid__card-numbers-line{height:2px;background-color:rgba(151,151,151,.28);grid-row-start:1;grid-column-start:1;grid-column-end:4}.grid__card-title{font-size:18px;margin:0;margin-top:5px}.grid__card-description{margin-top:12px}.grid__card-numbers{padding:20px;display:grid;font-size:18px;grid-template-rows:2px 40px;grid-row-gap:17px;grid-template-columns:.8fr .8fr .8fr}.grid__card-button{width:50%;font-size:14px}}@media only screen and (max-width:730px){.grid__card-bigNews{font-size:13px;margin-left:-4px}.cards__section-container{margin-top:35px}.cards__container{grid-row:2/3;margin-top:20px;padding:0 20px}.__card_section{margin-top:50px;grid-column-start:1}.cards__nav-gradient{position:absolute;height:23px;left:0;width:100%;content:"";background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 100%);background:-o-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 100%);pointer-events:none}.grid__card-description-container{padding:10px;margin-top:10px}.grid__cards-container{grid-template-columns:1fr 1fr}.grid__card-button{width:50%;font-size:14px}.cards__nav-container{display:flex;flex-direction:row;width:100%;margin-top:20px}.cards__item-white{min-width:125px;min-height:20px;border-bottom:none;margin-right:10px}.cards__menu{margin-bottom:22px;margin-top:0;max-width:100%;overflow:scroll;padding:0;scrollbar-width:none;white-space:nowrap}.cards__menu li{font-size:14px;border-bottom:solid 2px #04cdae;margin-right:13px;padding-bottom:3px}.cards__menu li:hover{border-bottom:solid 4px #04cdae;padding-bottom:1px}.cards__menu::-webkit-scrollbar{display:none}.grid__card-description{font-size:16px}.grid__cards-container{grid-template-columns:1fr}.grid__card-container{grid-template-rows:auto auto}.grid__card-img{display:none}.grid__card-title{font-size:18px;margin:0 0 10px 0}.grid__card-numbers{padding:0 10px;margin-bottom:17px;grid-row-gap:17px}.grid__card-button{margin-bottom:10px}}.img-CIBers{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #ffce00;outline-offset:-16px;width:100%;grid-row:1/3;grid-column:1/2;width:-moz-available;width:-webkit-fill-available;width:fill-available;aspect-ratio:448/299}.img-CIBers img{width:100%;aspect-ratio:448/299}.ciber-card__landing-container{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;margin-bottom:30px;width:100%;padding:0 20px}.ciber-card__claim{font-family:MyriadPro-Bold;font-size:17px;justify-self:end;align-self:end}.cibers__listItem-container{max-width:100%;grid-template-columns:30px auto}.ciber-card__text{padding:20px;height:100%;width:60%;justify-self:end;max-height:130px;grid-column:1/3;grid-row:2/3}.cibers__list-container{display:grid;grid-template-columns:50% 50%;grid-row-gap:20px;max-height:600px;margin-top:35px;padding:0 20px}.tc-Cibers{background-color:#ffce00}.cibers__list-rectangle{min-height:100%;width:3px;margin-top:-1px;background-color:rgba(255,206,2,.4);grid-row-start:2;grid-column-start:1;justify-self:flex-start;margin-left:6px}.cibers__list-square{width:15px;height:15px;justify-self:left;align-self:end;background-color:#ffce00}.header__cibers{font-size:42px;color:#fff;font-family:MyriadPro-Bold;line-height:100%;text-align:left}.header__cibers-text{font-family:MyriadPro-Bold;color:#fff;font-size:15px}.cibers__listItem-container{max-width:50%;margin-top:-3px;display:grid;grid-template-columns:30px 280px;grid-template-rows:18px}@media only screen and (max-width:1440px) and (min-width:1024px){.number__head{font-size:60px}.number__content{font-size:14px}}@media only screen and (max-width:730px){.ciber-card__landing-container{grid-template-columns:100%;margin-bottom:30px;width:100%;padding:0 20px}.ciber-card__landing-container .img-CIBers{grid-row:2/3;grid-column:1/2}.ciber-card__landing-container .ciber-card__claim{grid-row:1/2;justify-self:end}.ciber-card__landing-container .ciber-card__text{grid-row:2/3;grid-column:1/2;align-self:end;margin-top:50%;padding:10px;width:90%}.ciber-card__landing-container .ciber-card__text .header__cibers-text{font-size:15px}.cibers__list-container{grid-template-columns:100%;max-height:100%}.cibers__list-container .cibers__listItem-container{grid-template-columns:30px auto;max-width:100%}.cibers__list-container .cibers__listItem-container .cibers__list-text{width:100%}}.taggbox__container{margin-top:80px;width:100%;padding:0 20px;margin-bottom:-60px}.taggbox__title{font-family:MyriadPro-Bold;margin-bottom:0;font-size:16px;color:#889288}.taggbox__subtitle{font-family:MyriadPro-Bold;font-size:30px;color:#1a1a1a;margin-bottom:25px;line-height:115%}@media only screen and (max-width:1440px) and (min-width:1024px){.number__head{font-size:60px}.number__content{font-size:14px}}@media only screen and (max-width:730px){.taggbox__container{margin-top:50px}}.landing__form-container{justify-self:center}.sticky__formBox{display:grid;grid-template-columns:100%;grid-template-rows:235px 20px auto;position:relative;width:320px;height:fit-content;top:90px;z-index:3;justify-content:center;align-items:center;margin-top:-180px;margin-bottom:20px;box-shadow:0 0 4px #979797;color:#fff;background-color:#fff}.sticky__formBox .hs-form{display:none}.sticky__form_management{display:flex;flex-direction:column;width:auto;margin:0 20px 20px}.sticky__form_management_text{font-size:16px;margin-top:20px}.sticky__form_management_text_cta{font-size:16px;font-family:MyriadPro-Semibold}.sticky__form_booking_form_management{background-color:#ffc107;color:#fff;padding:10px;font-size:16px;width:100%;margin-top:5px;height:50px;text-align:center;font-family:MyriadPro-Semibold}.sticky__form_booking_buttons_management{margin-top:15px}.yellow__text{color:#ffc107;font-family:MyriadPro-Semibold}.sticky__form_description_management_mobile{max-width:87%}@media only screen and (min-width:1127px){.sticky__formBox{top:90px;margin-top:-136px;max-width:322px;width:100%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1127px) and (min-width:730px){.landing__form-container{grid-column:1/3;grid-row:1/2;justify-self:center;align-self:start}.landing__form-container .sticky__formBox{position:relative;margin-top:20px;top:0;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1024px){.form__container{grid-row:3/4;place-self:center;padding:0 20px;margin-top:35px;margin-bottom:35px}.sticky__formBox{width:100%;margin-top:0;margin-bottom:0;top:0}}.generic__menu_underline{height:1px;width:100%;margin:0;background:#888;border:none;display:flex;flex-direction:column}.generic__menu-container{padding:10px 20px;background-color:#fff;z-index:4;width:100%;position:sticky;top:68px;margin-bottom:35px}.generic__menu-flex{display:grid;grid-template-rows:auto;grid-template-columns:repeat(5,1fr);overflow:hidden;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.generic__menu-flex>li{text-align:center;cursor:pointer}.generic__menu-flex::-webkit-scrollbar{width:0!important;display:none}.flex__break{flex-basis:100%;height:0}.generic__menu-item{font-size:16px}.generic__menu-item .product__menu_item{font-family:MyriadPro-Semibold;color:#545454;font-size:16px;text-align:center}.generic__menu-item:hover{font-family:MyriadPro-Semibold;border-width:0 0 5px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;margin-bottom:-1px}.generic__menu-item:hover .product__menu_item{color:#1a1a1a}.generic__onScreen{font-family:MyriadPro-Semibold;border-width:0 0 4px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce}.generic__onScreen a{font-family:MyriadPro-Semibold;color:#1a1a1a}@media only screen and (max-width:800px){.generic__menu-container{padding:0 20px;padding-bottom:20px;max-width:100%;top:51px;grid-row:1/2;margin-top:35px;margin-bottom:0;overflow:auto;overflow-y:hidden;white-space:nowrap}.generic__menu-item{font-size:15px;margin-right:13px}.generic__menu-flex{overflow:scroll;overflow-y:hidden;white-space:nowrap;margin-bottom:-1px;padding-top:15px;height:auto}}.section__methodology-title{color:#4a4a4a;font-family:MyriadPro-Bold;font-size:30px;grid-row:2/3;margin-top:80px}video:focus{outline:-webkit-focus-ring-color auto 0}.methodology__grid-text{grid-column:1/3;grid-row:3/4;max-width:60%;padding:10px}.card__methodology-image{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:4px solid #04cdae;grid-column:2/3;grid-row:1/5;outline-offset:-16px;z-index:-1;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.card__landing-container{display:grid;grid-template-columns:45% 55%;grid-template-rows:auto;margin-bottom:50px;padding:0 20px}.methodology__list_title-color{color:#4a4a4a}.methodology__list-rectangle{min-height:100%;width:3px;margin-top:-1px;background-color:rgba(4,205,174,.5);grid-row:2/3;grid-column:1/2;justify-self:flex-start;margin-left:6px}.methodology__container{display:grid;grid-template-columns:50% 49%;grid-column-gap:10px;margin-top:35px;padding:0 20px}.methodology__container-bullets{grid-column:1/2}.methodology__list-title{font-family:MyriadPro-Semibold;font-size:16px;font-weight:600;line-height:100%!important;color:#04cdae}.methodology__list-container{margin-top:-1px;display:grid;grid-template-columns:30px 20vw;grid-template-rows:12px auto}.methodology__list-container-text{grid-column:2/3;display:grid;width:100%}.methodology__list-text{font-size:15px}@media only screen and (max-width:1440px) and (min-width:1024px){.methodology__list-container{grid-template-columns:30px 350px}.methodology__container{flex-direction:column-reverse;max-height:600px}.methodology__container .methodology__list-container-text{width:100%;margin-bottom:30px}.card__landing-container{grid-template-columns:30% 70%;grid-template-rows:120px auto;margin-bottom:30px;width:100%}.card__landing-container .section__methodology-title{grid-column:1/3;grid-row:2/3;justify-self:start;align-self:auto;font-size:25px;margin-top:45px}.card__landing-container .card__methodology-image{grid-column:2/3;grid-row:1/3;width:100%;z-index:-1}.card__landing-container .methodology__grid-text{grid-column:1/3;grid-row:2/3;align-self:self-end;padding:20px;width:70%;margin-bottom:30px;max-height:120px}}@media only screen and (max-width:1024px) and (min-width:730px){.card__landing-container{grid-template-columns:45% 55%;grid-template-rows:120px auto}.card__landing-container .section__methodology-title{grid-row:2/3;align-self:end}.card__landing-container .methodology__grid-text{grid-column:1/3;grid-row:3/3;padding:10px;margin-right:30%}.card__landing-container .card__methodology-image{grid-column:2/3;grid-row:1/4;width:100%;z-index:-1}.methodology__list-container{grid-template-columns:30px 99%}}@media only screen and (max-width:730px){.card__landing-container{grid-template-columns:100%;grid-template-rows:auto;margin-bottom:35px}.card__landing-container .section__methodology-title{grid-column:1/2;grid-row:3/4;align-self:start;margin-top:40px;font-size:30px;color:#4a4a4a}.card__landing-container .methodology__grid-text{grid-column:1/2;grid-row:2/3;margin-top:-10%;padding:10px;max-width:80%;justify-self:end}.card__landing-container .card__methodology-image{grid-column:1/2;grid-row:1/2;width:100%;z-index:-1}.methodology__list-container{grid-template-columns:30px auto;grid-template-rows:12px auto}.methodology__list-container .cibers__card-list-text{width:100%}.methodology__container{grid-template-columns:100%;grid-column-gap:0;grid-row-gap:40px}.methodology__container .methodology__container-bullets{grid-row:2/3;grid-column:1/2}.methodology__container .methodology__list-container-text{grid-row:1/2;grid-column:1/2}}.grid__admission-portada,.grid__portada{max-width:1400px;margin-bottom:20px;margin:0 auto;display:grid;grid-template-columns:49% 51%;grid-template-rows:auto}.flex__management-row{display:flex;flex-direction:row}.grid__portada img{justify-self:end}.grid__images{outline:6px solid #04cdae;outline-offset:-25px;min-width:100%;aspect-ratio:3/2;width:100%}.grid__images--no-frame{outline:0!important}.management_portada_news{font-size:15px;margin-bottom:20px}.button__portada_management{background-color:#ffc107;color:#fff;padding:10px;font-size:16px;width:50%;margin-top:5px;height:50px;text-align:center;font-family:MyriadPro-Semibold}.grid__titles{display:grid;grid-template-rows:40% 33% 27%}.grid__title{font-family:MyriadPro-Bold;font-size:50px;color:#1c1c1c;margin-top:28px}.grid__first-description{font-family:MyriadPro-Bold;font-size:24px}.grid__second-header{font-size:22px}.grid__second-description{max-width:520px}.grid__second-description-mdr{max-width:535px}.grid__buttons{display:flex}.grid__buttons_management{display:flex;flex-direction:column}.portada__management_button{background-color:#ffc107;color:#fff;padding:10px;font-size:16px;width:50%;margin-top:5px;height:50px;text-align:center;font-family:MyriadPro-Semibold}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.yellow_circle_animation{height:8px;width:8px;background-color:#ffc107;border-radius:50%;display:inline-block;-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite;margin-right:10px;margin-top:3px}.grid__buttons-contactar{font-family:MyriadPro-Bold;background-color:#fe3f00;color:#fff;width:auto;text-align:center;height:46px;line-height:46px;padding:0 12px;min-width:108px;margin-right:20px;font-weight:600;border:solid 2px #fe3f00;cursor:pointer}.grid__buttons-contactar:hover,.grid__product-buttons-contactar:hover{background-color:#fff;color:#fe3f00;transition:all .2s ease-out;border:solid 2px #fe3f00}.grid__buttons-allCourses{font-family:MyriadPro-Bold;color:#fe3f00;background-color:#fff;border:solid 2px #fe3f00;line-height:46px;height:46px;padding:0 12px;min-width:253px;text-align:center;transition:all .2s ease-in;cursor:pointer}.grid__buttons-allCourses:hover{background-color:#fe3f00;color:#fff;transition:all .2s ease-out}@media only screen and (max-width:1440px) and (min-width:1024px){.grid__admission-portada,.grid__portada{grid-template-columns:50% 50%;grid-template-rows:auto}.grid__admission-portada .grid__titles,.grid__portada .grid__titles{grid-column:1/2;padding-left:20px}.grid__admission-portada .grid__titles .grid__title,.grid__portada .grid__titles .grid__title{font-size:46px;margin-top:20px}.grid__admission-portada .grid__images,.grid__portada .grid__images{grid-column:2/3}.grid__buttons{display:flex;flex-direction:row;width:100%;max-width:300px}.grid__buttons .grid__buttons-contactar{max-width:150px;margin-top:15px;margin-bottom:15px}.grid__buttons .grid__buttons-allCourses{margin-top:15px;min-width:max-content}}@media only screen and (max-width:1024px) and (min-width:730px){.grid__admission-portada,.grid__portada{max-width:1024px;width:100%;grid-template-columns:50% 50%;grid-template-rows:auto}.grid__admission-portada .grid__titles,.grid__portada .grid__titles{grid-column:1/2;grid-template-rows:33% 33% 33%}.grid__admission-portada .grid__titles .grid__title,.grid__portada .grid__titles .grid__title{margin-top:28px;font-size:35px}.grid__admission-portada .grid__images,.grid__portada .grid__images{grid-column:2/3}.grid__buttons{display:flex;flex-direction:column-reverse;width:100%;max-width:300px}.grid__buttons .grid__buttons-contactar{max-width:150px;margin-top:15px;margin-bottom:15px}.grid__buttons .grid__buttons-allCourses{max-width:280px}.grid__buttons .grid__buttons-dsa{font-size:13px}.grid__titles{padding:18px}}@media only screen and (max-width:730px){.grid__buttons_management{margin-top:10px}.button__portada_management{width:95%;font-size:16px}.grid__portada-descriptions-container{margin-bottom:45px}.grid__titles-product .grid__portada-descriptions-container{margin-bottom:0}.grid__admission-portada,.grid__portada{grid-template-columns:100%}.grid__admission-portada .grid__images,.grid__portada .grid__images{grid-row:1/2;grid-column:1/2}.grid__admission-portada .grid__titles,.grid__portada .grid__titles{margin-top:28px;grid-column:1/2;grid-row:2/3;grid-template-rows:auto;padding:0;padding-left:20px;padding-right:20px}.grid__admission-portada .grid__titles .grid__title,.grid__portada .grid__titles .grid__title{font-size:27px}.grid__admission-portada .grid__buttons,.grid__portada .grid__buttons{display:flex;flex-direction:column-reverse;justify-content:center}.grid__admission-portada .grid__buttons .grid__buttons-contactar,.grid__portada .grid__buttons .grid__buttons-contactar{margin-top:12px;width:max-content;min-width:0}.grid__admission-portada .grid__buttons .grid__buttons-allCourses,.grid__portada .grid__buttons .grid__buttons-allCourses{width:max-content}.grid__first-description{font-size:18px}.grid__buttons-allCourses{min-width:auto;font-size:16px}}.cibers__say-container{width:100%;padding:0 20px;margin-top:80px}@media only screen and (max-width:730px){.cibers__say-container{margin-top:50px}}@media only screen and (max-width:1024px){.campus__content_container{display:grid;grid-template-columns:100%}.landing__content-container{grid-template-columns:100%}}.product__menu-flex{display:grid;grid-template-rows:auto;grid-template-columns:repeat(13,max-content);grid-column-gap:20px;overflow:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none;margin-top:8px}.product__menu-flex>li{text-align:center;cursor:pointer}.highlight_button{font-family:MyriadPro-Semibold;border-width:0 0 5px 0;border-style:solid solid solid solid;border-color:#2eb9ce #2eb9ce #1a1a1a #2eb9ce;margin-bottom:-1px}.product__menu-container{background-color:#fff;z-index:4;width:100%;position:relative;top:0;margin-bottom:60px;padding:0 20px}.product__menu-flex::-webkit-scrollbar{width:0!important}.product__menu_underline{height:1px;width:calc(100% - 40px);margin:0;background:#888;border:none;position:absolute;bottom:9px}@supports (-moz-appearance:none){.product__menu_underline{bottom:19px}.product__menu-flex{scrollbar-width:none}}@media only screen and (max-width:1024px) and (min-width:800px){.product__menu-container{padding-left:0;padding-right:0}}@media only screen and (max-width:800px){.product__fixed-mobile-top{display:none!important}.product__menu_underline{bottom:19px}.product__menu-flex{overflow:scroll;overflow-y:hidden;white-space:nowrap;padding-top:15px;height:auto}.product__menu-flex::-webkit-scrollbar{display:none}.product__menu-flex{-ms-overflow-style:none;scrollbar-width:none}.product__menu-container{align-self:end;padding:0 20px;padding-bottom:20px;max-width:100%;top:51px;grid-row:1/2;grid-column:1;height:65px;min-height:65px;margin-top:35px;margin-bottom:0;overflow:auto;overflow-y:hidden;white-space:nowrap}}.product__nav-gradient{position:absolute;height:23px;left:0;width:100%;content:"";background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 100%);background:-o-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 100%);pointer-events:none}.product__content-container{grid-template-rows:100px auto;margin-top:90px}@media only screen and (max-width:1024px){.product__content-container{grid-template-rows:auto auto;grid-template-columns:100% 0!important;margin-top:0}}.program__presentation-section{background-color:#fff;padding:0 20px}.program__presentation-section iframe{max-width:85%;margin-bottom:50px}.program__presentation-introduction{font-family:MyriadPro-Semibold;font-size:30px;color:#1a1a1a}.program__presentation-green-introduction{font-family:MyriadPro-Bold;font-size:30px;color:#04cdae;max-width:70%}.program__presentation-green-introduction-full-width{font-family:MyriadPro-Bold;font-size:30px;color:#04cdae;max-width:100%}.program__presentation-content{font-size:16px;margin-top:50px;max-width:95%;line-height:19px;margin-bottom:50px}.program__presentation-content p{font-size:16px;line-height:19px}.program__presentation-first-content{font-size:16px;margin-top:50px;max-width:85%;line-height:19px}.program__presentation-second-content{font-size:16px;max-width:85%;line-height:19px}.container__gdc-resume{display:flex;flex-direction:column;align-items:center;max-width:85%;margin-bottom:60px}.gdc__programs-box{display:grid;width:100%;flex-direction:row;grid-template-rows:auto;margin-top:30px;grid-template-columns:.4fr .15fr .15fr .3fr}.gdc__subtitle{font-size:8px}.gdc__title{font-family:MyriadPro-Semibold}.gdc__programs-mini-box{display:flex;flex-direction:column;align-items:center}.gdc__programs-mini-box-acronim{font-family:MyriadPro-Semibold}.gdc__programs-mini-box-name{font-size:8px}.gdc__mini-box-color-pcac{background-color:#e71f26}.gdc__mini-box-color-management{background-color:#ffc000}.gdc__mini-box-color-pec{background-color:#7030a0}.gdc__programs-mini-box-rectangle{height:10px;width:100%}.gdc__programs-mini-box-duration{margin-top:30px}@media only screen and (max-width:1024px){.program__presentation-content{max-width:100%;margin-top:50px;font-size:16px}.program__presentation-content p{font-size:16px}.program__presentation-green-introduction,.program__presentation-green-introduction-full-width,.program__presentation-introduction{font-size:calc(20px + 1.5vw);font-family:MyriadPro-Semibold;max-width:100%}.section__content-title .program__presentation-green-introduction-full-width{font-family:MyriadPro-Bold;font-size:24px!important}.program__presentations-overlaps{display:contents}}@media only screen and (max-width:768px){.section__content-title br.quit-on-mobile{display:none}}@media only screen and (max-width:530px){#howto__section .program__presentation-green-introduction,#howto__section .program__presentations-overlaps{display:inline}}.program__learning-section{justify-self:left;place-self:flex-start;z-index:2;grid-column-start:1;grid-column-end:2;background-color:#fff;opacity:.9;grid-row:3/4;width:100%;padding:20px;margin:auto 20px auto 20px}.program__learning-section .section__content-title,.program__learning-section .section__presentation-title{margin-left:2.5%}.program__learning-section .section__presentation-title{margin-top:2.5%}.program__learning-bullets-list{margin-top:45px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-template-rows:min-content}.program__learning-bullet{margin-bottom:30px;height:fit-content;display:grid;grid-template-columns:25px 1fr}.program__learning-bullet p{font-size:16px;max-width:80%}.program__learning-bullet .program__learning-bullet-title{font-family:MyriadPro-Semibold;padding-bottom:5px;width:90%;padding-right:10px}.yellow-square{width:10px;height:10px;background-color:#ffc107;grid-column-start:1}.program__learning-img{min-width:100%;grid-column-start:1;grid-column-end:3;grid-row:3/4;z-index:0;align-self:center;margin:auto 0;aspect-ratio:867/505}.program__learning-img img{aspect-ratio:867/505}.program__learning-img-hover{min-width:100%;grid-column-start:1;grid-column-end:3;grid-row:3/4;z-index:1}@media only screen and (max-width:1024px){.program__learning-bullets-list{grid-template-columns:1fr}.program__learning-section{grid-row:4/5;margin-top:-45px;margin-left:auto;margin-right:auto;opacity:1;box-shadow:0 0 4px #979797;width:93%}.program__learning-img{margin-top:10px}.program__learning-bullet-text{display:none;width:90%;padding-right:10px}}.program__howto-section{margin-top:100px;padding:0 20px}.program__howto-charts{margin-top:55px;margin-bottom:100px}.program__howto-charts div>article:first-child{margin-bottom:55px}.program__howto-title{font-size:24px;font-family:MyriadPro-Semibold;color:#1a1a1a}.program__howto-green-introduction{font-size:24px;font-family:MyriadPro-Semibold;color:#04cdae}.program__howto-bullets-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:60px;margin-bottom:40px}.program__howto-bullets-container--video{max-width:700px;justify-content:space-between;align-items:center}.program__howto-bullets-pair-container{max-width:67%}.program__howto-bullet{flex-basis:30%;display:flex;flex-direction:column;margin-bottom:35px;max-width:250px}.program__howto-bullet--image img{max-width:100px;align-self:center}.program__howto-bullet-pair{flex-basis:40%;display:flex;flex-direction:column;margin-bottom:35px}.program__howto-bullet-pair p{max-width:80%}.program__howto-bullet-kpi-container{display:flex;flex-direction:row}.program__howto-bullet-indicator{font-family:MyriadPro-Bold;color:#04cdae;font-size:60px;align-self:flex-start}.program__howto-bullet-legend{font-family:MyriadPro-Semibold;font-size:16px;color:#04cdae;align-self:flex-end;margin-bottom:15px}.program__howto-bullets-container--video .program__howto-bullet-indicator{align-self:center}.program__howto-bullets-container--video .program__together-legend,.program__howto-bullets-container--video .program__together-legend-text,.program__howto-bullets-container--video div{align-self:center;text-align:center!important}.program__howto-bullets-container--video .program__together-legend-text{max-width:100%}.program__howto-bullet-description{font-family:MyriadPro-Regular;font-size:14px;color:#888;margin-top:-13px;max-width:100%}.program__stage-section{margin-top:0;padding:0 20px;margin-bottom:0}#video__cibers-container,.program__stage-section #video__stage-container{margin-top:40px;max-width:700px}#cibers-testimonials__section .program__presentation-content,.program__stage-section .program__presentation-content{max-width:750px;margin-top:25px}#cibers-testimonials__section .program__howto-bullets-container,.program__stage-section .program__howto-bullets-container{margin-bottom:0}#cibers-testimonials__section .program__howto-bullet .program__howto-bullet-indicator span,.program__stage-section .program__howto-bullet .program__howto-bullet-indicator span{font-size:42px}@media only screen and (max-width:550px){.program__howto-bullets-container{flex-direction:column;flex-wrap:nowrap;margin-left:10%}.program__howto-bullets-pair-container{max-width:100%}.program__howto-title{font-family:MyriadPro-Semibold;font-size:calc(19px + 1.5vw)}.intro_howto_mdr{font-size:calc(19px + 1.5vw)}}.program__cibers-section{padding:0 20px}.padding__desktop-cards{padding:0 20px}.cibers__featured-videos{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px;margin-top:60px;min-height:350px}.cibers__featured-videos .a-card{min-width:250px;aspect-ratio:250/350}.cibers__featured-videos .a-card picture{aspect-ratio:250/350}.cibers__featured-videos .a-card img{aspect-ratio:250/350}.button_play{color:#fff}.cibers__featured-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:250px;height:350px;background-color:grey;border-radius:3px}.program__cibers-section-introduction{font-family:MyriadPro-Regular;font-size:16px;color:#888}.cibers__featured-card-text-container{padding:20px}.cibers__featured-card-video{display:flex;align-items:center;justify-content:flex-end;padding:20px;color:#fff;font-size:12px;text-align:right}.cibers__featured-card-title{font-family:MyriadPro-Semibold;color:#ffc107;font-size:14px}.cibers__featured-card-line{color:#fff;margin:8px 0}.cibers__featured-card-text{color:#fff;font-size:14px}.cibers__mini-videos{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px;grid-row-gap:20px;margin-top:35px}.cibers__mini-videos-card{display:grid;grid-template-columns:40% 60%;grid-template-rows:auto;grid-column-gap:6px}.rectangle-img-minivideos{grid-column-start:1;background-color:grey;width:100%;aspect-ratio:120/81;max-width:120px}.rectangle-img-minivideos img{aspect-ratio:120/81}.cibers__mini-videos-card-content{grid-column-start:2;display:flex;flex-direction:column;justify-content:flex-start}.cibers__mini-videos-card-title{font-family:MyriadPro-Semibold;font-size:12px;color:#1a1a1a;margin-bottom:10px}.cibers__mini-videos-card-text{font-family:MyriadPro-Regular;font-size:12px;color:grey}@media only screen and (max-width:1024px) and (min-width:550px){.cibers__featured-card{max-width:320px}.cibers__featured-videos{padding:0 20px}.cibers__mini-videos{padding:0 20px}}@media only screen and (max-width:650px){.padding__desktop-cards{padding:0}.cibers__featured-videos{display:flex;grid-template-columns:auto;grid-template-rows:auto;grid-row-gap:20px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-left:20px;padding-right:20px;width:100%;padding-bottom:10px}}@media only screen and (max-width:550px){.padding__desktop-cards{padding:0}.cibers__featured-videos{display:flex;grid-template-columns:auto;grid-template-rows:auto;grid-row-gap:20px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-left:20px;padding-right:20px;padding-bottom:10px;width:100%}.cibers__featured-videos::-webkit-scrollbar{display:none}.cibers__mini-videos{grid-template-columns:auto;grid-template-rows:repeat(3,auto);grid-row-gap:10px;padding:0 20px}.cibers__mini-videos-card{grid-template-columns:40% 60%;grid-template-rows:auto}.cibers__mini-videos-card-title{font-size:14px}.cibers__mini-videos-card-text{font-size:14px}.cibers__mini-videos-card-content{justify-content:flex-start}.cibers__featured-card{max-width:unset;width:75vw;height:55vh}.ciber__video:last-child{margin-right:10px}.ciber__video{width:300px;padding-top:20px;padding-bottom:20px;margin-left:20px}}.program__who-section{padding:0 20px;margin-top:90px}.who__bullet-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;flex-basis:auto;width:100%;margin-top:55px;column-gap:8vw}.who__bullet-list-healthy{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;flex-basis:auto;width:100%;max-height:550px;margin-top:55px}.who__bullet-list-gdc{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;flex-basis:auto;width:100%;max-height:795px;margin-top:55px}.who__bullet{display:grid;grid-template-columns:10px auto;grid-column-gap:10px;max-width:300px;margin-bottom:35px}.who__yellow-rectangle{grid-column-start:1;width:3px;background-color:#ffc107;height:auto}.who__bullet-content{grid-column-start:2;display:flex;flex-direction:column;justify-content:space-evenly}.who__bullet-content-title{font-family:MyriadPro-Semibold;font-size:16px;margin-bottom:18px}.who__bullet-content-text{font-size:16px}@media only screen and (max-width:1024px){.who__bullet-content-text{display:none;width:90%}.who__bullet-content-title{width:100%;margin-bottom:10px}.who__bullet-list,.who__bullet-list-gdc,.who__bullet-list-healthy{flex-wrap:nowrap;max-height:fit-content;flex-direction:column}.who__bullet{max-width:100%}}.program__together-section{padding:0 20px;margin-top:60px}.program__together-legend{font-family:MyriadPro-Semibold;font-size:16px;color:#04cdae}.program__together-legend-text{font-family:MyriadPro-Regular;font-size:14px;color:#888;max-width:78%;margin-top:8px}@media only screen and (max-width:1024px){.program__together-legend-text{max-width:100%}}.program__who_should-section{padding:0 20px}.who_should__bullet-container{display:flex;flex-direction:column}.who_should__bullet-title{font-size:18px;color:#9b9b9b;margin-bottom:25px}.yellow-square{margin-top:2px}.who_should__column-container{display:grid;grid-template-columns:repeat(3,220px);grid-column-gap:20px;margin-top:60px;margin-bottom:95px}.who_should__bullet-item{display:grid;grid-template-columns:4% 90%;grid-template-rows:auto;grid-row-gap:10px;grid-column-gap:10px;margin-bottom:20px}.who_should__bullet-item p{font-size:16px}@media only screen and (max-width:1024px){.who_should__column-container{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-row-gap:20px}}.program__jobs-bullets-container{display:flex;flex-direction:row}.program__jobs-bullet-title{margin-top:45px;font-family:MyriadPro-Semibold;font-size:20px}.program__jobs__bullet-item{display:grid;grid-template-columns:4% 60%;grid-template-rows:auto;grid-row-gap:10px;grid-column-gap:10px;margin-top:18px}.program__jobs__bullet-item p{font-size:16px}.program__jobs-bullets-competitive .program__jobs__bullet-item{grid-template-columns:4% 80%}.program__jobs-section{margin:100px 0;padding:0 20px}.program__jobs-bullets-competitive,.program__jobs-bullets-jobs{flex:1 30%}@media only screen and (max-width:1024px){.program__jobs-bullets-container{flex-direction:column}.program__jobs__bullet-item{grid-template-columns:4% 86%}.program__jobs__bullet-item p{font-size:16px}.program__jobs-bullets-competitive .program__jobs__bullet-item{grid-template-columns:4% 90%}}.z-index--lv-1{z-index:1}.grid__portada-product_buttons{max-width:100%;gap:20px}.grid__portada-product_buttons a:last-child{margin-left:15px}.grid__product-buttons-contactar{max-width:100%!important;min-width:120px}.grid__portada_product{max-width:1440px!important;padding:0 45px!important;display:flex;justify-content:space-between}.grid__portada_product picture{aspect-ratio:1600/1459;max-width:51%}.grid__portada_product picture img{aspect-ratio:1600/1459}.grid__portada_product .grid__title{margin:0!important}.grid__title-landing{max-width:83%}.grid__title-product-post{width:75%;align-self:center;margin-top:0}.c-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:11;visibility:hidden;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.c-popup .c-popup__video{display:none}.c-popup.c-popup--visible{visibility:visible;opacity:1;transform:translateZ(.1px)}.c-popup.c-popup--visible .c-popup__video{display:block;max-height:85vh}.c-popup__container{max-width:1920px}.c-popup__close-button{position:absolute;top:30px;right:5%;background:transparent url(../img/form-close.svg) no-repeat center;width:40px;height:40px;cursor:pointer;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.c-popup__close-button:hover{opacity:.6}.grid_portada__image{position:relative;background-color:#e0e0e0;aspect-ratio:1600/1459;max-width:54%}.grid_portada__image .a-play-btn{text-align:center}.grid_portada__image-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(255,255,255,.0001) 0,rgba(59,59,59,.4) 53.94%,rgba(30,30,30,.7) 100%)}@media only screen and (max-width:1024px){.grid__portada_product picture{height:fit-content}.grid_portada__image{height:fit-content}}@media only screen and (max-width:860px){.grid_portada__image{margin-top:28px;aspect-ratio:70/41}.grid_portada__image-overlay{height:auto;aspect-ratio:70/41}.grid_portada__image .a-play-btn{width:100%;text-align:center;aspect-ratio:70/41;display:flex;justify-content:center;flex-direction:column;align-items:center;top:auto;left:auto;transform:translateY(0) translateX(0)}.grid__portada_product picture{aspect-ratio:70/41;max-width:100%}.grid__portada_product picture img{aspect-ratio:70/41}.grid_portada__image{max-width:100%;width:100%}.grid__portada_product{flex-direction:column-reverse;gap:15px}.grid__titles-product{gap:30px;margin-bottom:10px}.grid__portada .grid__buttons .grid__buttons-contacta{margin-top:0!important}.grid__titles-product .grid__span{margin-bottom:10px!important}.grid__title{font-size:2.5rem}}@media only screen and (max-width:1440px) and (min-width:1120px){.grid__title-product{font-size:41px}}.grid__title-product-type{font-family:MyriadPro-Semibold;font-size:24px;color:#1a1a1a;line-height:26px;display:block}.grid__titles-product{display:flex;flex-direction:column;justify-content:space-evenly;position:relative;padding-right:calc(min(5%,100px))}.grid__titles-product .grid__span{color:#fff;background-color:#04cdae;padding:5px 5px 1px 5px;margin-right:7px;font-weight:600;border-radius:3px;display:inline-block;margin-bottom:20px;border:1px solid #04cdae}.grid__titles-product .grid__span--product{color:#000;background-color:#fff;border:1px solid #000}.grid__titles-product .grid__span.special{line-height:.4}.grid__titles-product-molecular{display:grid;grid-template-rows:32% 27% 33%;margin:0 5%}.grid__title-product-pasteleria{display:grid;grid-template-rows:45% 27% 28%;margin-left:5%}@media only screen and (max-width:550px){.grid__portada_product{padding:0 0!important;grid-template-columns:100%}.grid__portada_product picture{grid-row-start:1}.grid__portada_product .grid_portada__image{grid-row-start:1}.grid__portada-product_buttons{gap:10px!important}.grid__portada .grid__buttons .grid__buttons-contactar{margin-top:0!important}.grid__portada_product .grid__titles-product{padding:0 20px}.grid__title-product{font-size:30px;width:100%}.grid__title-product-type{margin-right:5%;font-size:18px}.grid__portada-product_buttons{flex-direction:column!important}.grid__portada-product_buttons a:last-child{margin-left:0}.grid__titles-product-molecular{grid-template-rows:35% 35% 30%;margin-right:4%}.grid__title-product-pasteleria{grid-template-rows:37% 32% 27%;margin-right:4%}}@media only screen and (max-width:1024px) and (min-width:550px){.grid__title-product,.product__second-description{width:100%}.grid__title-product{font-size:32px}.grid__portada-product_buttons a:last-child{margin-left:0}}.program__admission-section{padding:0 20px}.program__admission-container{margin-top:40px;margin-bottom:80px;display:grid;max-width:100%;grid-template-columns:1fr 1fr;grid-column-gap:54px}.program__admission-requirements-container{flex-basis:40%}.program__admission-requirements-container p{font-size:16px}.program__admission-steps-container{flex-basis:40%}.program__admission-requirements-title{font-family:MyriadPro-Semibold}.program__admission-bullets-container{display:grid;grid-row-gap:10px;margin-top:10px;margin-bottom:20px}.program__admission-bullet{display:grid;grid-template-columns:10% 90%}.program__admission-green-square{width:10px;height:10px;background-color:#4dcdae;place-self:center}.program__admission-steps-bullet-container{display:grid;grid-template-columns:10% 90%;grid-column-gap:8px;margin-bottom:30px}.program__admission-steps-button{color:#fff;background-color:#fe3f00;font-family:MyriadPro-Bold;padding:15px;border:2px solid #fe3f00}.program__admission-steps-button:hover{color:#fe3f00;background-color:#fff;border:2px solid #fe3f00;font-family:MyriadPro-Semibold;padding:15px}.program__admission-bullet-number{color:#04cdae;font-size:50px;align-self:start}.program__admission-cta-button{display:flex;margin:0 auto}.program__admission-green-text{color:#04cdae}@media only screen and (max-width:1024px){.program__admission-requirements-container p{font-size:16px}.program__admission-steps-container{font-size:16px}.program__admission-container{grid-template-columns:100%;grid-row-gap:30px}}.program__cibers_say-section{padding:0 20px;margin-bottom:120px}.product_popup__cibers{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;display:none;z-index:10000}.cibers__featured-card:hover{filter:drop-shadow(16px 16px 10px grey)!important;transition-duration:.2s;transition-property:filter}@media only screen and (max-width:1024px){.program__cibers_say-section{padding:0;margin-bottom:120px}.program__cibers_say-section .section__content-title,.program__cibers_say-section .section__presentation-title{margin:0 20px;margin-bottom:15px}}.program__offers-section{padding:0 20px;margin-bottom:90px}.program__offers-introduction-text{margin-top:50px}.program__offers-claim-text{font-family:MyriadPro-Semibold;color:#ffc107;margin-bottom:30px}.program__offers-future-editions,.program__offers-next-edition{font-family:MyriadPro-Bold;color:#1a1a1a;font-size:20px}.program__offers-future-editions{margin-top:31px}.program__offers-next-edition-container{display:grid;grid-template-rows:auto auto auto;grid-row-gap:17px;margin-top:21px;padding:17px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);border:solid 1px #f2f2f2;transition:.3s}.program__offers-next-edition-container:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.8)}.program__offers-next-edition-first-line{display:flex;justify-content:space-between}.program__offers-date-when-text{font-family:MyriadPro-Bold;font-size:18px}.program__offers-price-text{font-family:MyriadPro-Bold;font-size:24px}.program__offers-price-text span{font-family:MyriadPro-Regular;font-size:16px}.program__offers-line-separator{height:1px;border:solid 1px #f2f2f2}.program__offers-next-edition-second-line{display:flex;justify-content:space-between}.program__offers-claim{font-size:14px;align-self:center}.program__offers-next-edition-button{font-family:MyriadPro-Bold;color:#fe3f00;font-size:14px;padding:11px;border:1px solid #fe3f00;min-width:95px;text-align:center;background-color:#fff;cursor:pointer}.program__offers-next-edition-button:hover{color:#fff;background-color:#fe3f00;transition:.3s}.program__offers-future-edition-container{display:grid;grid-template-rows:auto auto auto;grid-row-gap:17px;margin-top:21px;padding:17px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);border:solid 1px #f2f2f2;transition:.3s}.program__offers-future-description{font-family:MyriadPro-Regular;color:#888;font-size:15px}.program__offers-future-edition-container:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.8)}.program__offers-price-text-container{display:flex;flex-direction:row;align-items:center}.program__offers-initial-price{font-family:MyriadPro-Bold;color:#1a1a1a;font-size:14px;text-decoration-line:line-through;-webkit-text-decoration-line:line-through}.program__offers-discount{font-family:MyriadPro-Semibold;color:#fff;background-color:#04cdae;padding:2px;padding-top:4px;margin-left:8px;font-size:14px}@media only screen and (max-width:1024px){.program__offers-future-description{max-width:65%}.program__offers-claim{max-width:80%}}.program__included-section{margin-top:30px;padding:0 20px;margin-bottom:31px}.img-knifes{grid-column-start:1;grid-column-end:3;margin-bottom:91px}.section__included-title{font-family:MyriadPro-Regular;font-size:30px;margin-top:20px}.program__tagbox-title{font-family:MyriadPro-Bold;font-size:30px;margin-top:95px;margin-bottom:30px;padding-left:20px}.program__tagbox-title span{font-family:MyriadPro-Regular;font-size:30px}.program__taggbox-section{padding:0 20px;min-height:1700px}@media only screen and (max-width:1024px){.program__taggbox-section{min-height:926px}}.rounded_circle_play_button{display:block;height:20px;width:20px;line-height:20px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff;background-color:transparent;color:#fff;text-align:center;font-size:12px;padding-top:1px;padding-left:2px;margin-top:-1px;margin-left:4px}.rounded_circle_play_button svg{margin-left:-3px;margin-top:-2px}.sticky__form-initial-princing{text-decoration:line-through;font-family:MyriadPro-Regular;margin-right:3px}.card_play_video{float:right;margin-top:3px;margin-left:5px;width:8px;height:6px;border-top:solid 6px #fff;border-left:solid 5px transparent;border-right:solid 5px transparent;transform:rotateZ(-90deg)}.product__form_sticky{margin-top:-150px;grid-column-start:2;grid-row-start:1}.product__form_content{display:grid;grid-template-rows:auto;grid-row-gap:10px;margin-top:25px;max-width:100%;margin-right:20px}.product__form_content p{font-size:15px}.product__form_content_management{display:grid;grid-template-rows:auto;grid-row-gap:10px;margin-top:25px;max-width:100%}.product__form_content_management p{font-size:15px}.sticky__form-language-container{display:flex;flex-direction:row;justify-content:space-between}.sticky__form-language-info{display:none;font-size:14px!important}.product__form_sticky-container{grid-template-rows:auto auto auto!important;grid-template-columns:100%}.sticky__form-pricing-title{font-family:MyriadPro-Bold}.sticky__form-pricing-note{font-family:MyriadPro-Regular;color:#04cdae}.form__product-margins{margin:0 20px}.sticky__form-pricing{display:grid;grid-template-rows:auto;grid-row-gap:8px}.sticky__form-pricing-offers{display:grid;grid-template-rows:auto;grid-row-gap:8px}.sticky__form-pricing-offers li{display:flex;flex-direction:row;justify-content:space-between}.sticky__form-pricing-offers li .form__product-price-discount{color:#fff;background-color:#04cdae;font-family:MyriadPro-Semibold;font-size:13px;margin-left:8px;padding:4px}.sticky__form-pricing-cta{font-family:MyriadPro-Regular;color:#1a1a1a;justify-self:end;font-size:14px;border-bottom:2px solid #04cdae;margin-bottom:10px}.yellow__underline{border-bottom:2px solid #ffc107;font-weight:700;color:#000}.popup h3{color:#000}.popup .hs-error-msg{font-size:12px}@media only screen and (max-width:1024px){.rounded_circle_play_button{font-size:12px;padding-top:1px;padding-right:4px;padding-left:4px}.rounded_circle_play_button svg{margin-left:-5px;margin-top:-2px}.product__form_sticky{grid-column-start:1;grid-row-start:1;margin-top:40px;margin-bottom:100px;max-width:474px}.product__form_sticky-container{max-width:95%!important;margin:0 auto}.sticky__form-pricing-cta{width:fit-content}.sticky__form_booking_img{width:111px;height:111px;aspect-ratio:1/1}.sticky__form_booking_img img{aspect-ratio:1/1}}@media only screen and (max-width:550px){.rounded_circle_play_button{display:block;height:16px;width:16px;line-height:16px;-moz-border-radius:8px;border-radius:8px;padding-top:1px;padding-right:0;padding-left:3px;margin-top:0;margin-left:4px;font-size:10px}.rounded_circle_play_button svg{margin-top:-4px;margin-left:-6px}}.product__sticky_cta{display:none}.grid__buttons-sticky-contactar{font-family:MyriadPro-Semibold;background-color:#fe3f00;color:#fff;width:auto;text-align:center;height:46px;line-height:23px;padding:12px;font-size:14px;width:100%}.grid__buttons-sticky-allCourses{font-family:MyriadPro-Semibold;color:#fe3f00;background-color:#fff;border:solid 2px #fe3f00;height:46px;padding:12px;font-size:13px;text-align:center;transition:all .2s ease-in}@media only screen and (max-width:1024px){.product__sticky_cta{display:none}}.grid__first-column{grid-column-start:1}.grid__second-column{grid-column-start:2}.grid__first-row{grid-row-start:1}.section__presentation-title{font-family:MyriadPro-Regular;font-size:16px!important;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:15px;color:#888}.section__content-title{font-family:MyriadPro-Bold;font-size:30px;margin-top:20px}.arrow__product-info{width:20px;height:20px;position:relative}.arrow__product-info:after,.arrow__product-info:before{content:"";display:block;width:8px;height:3px;background:#000;position:absolute;top:8px;transition:transform .5s}.arrow__product-info:before{right:9px;border-top-left-radius:5px;border-bottom-left-radius:6px;transform:rotate(45deg)}.arrow__product-info:after{right:5px;transform:rotate(-45deg)}.arrow__product-info.active:before{transform:rotate(-45deg)}.arrow__product-info.active:after{transform:rotate(45deg)}.arrow__container{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:1024px){.product__cibers_list-text{display:none}.section__content-title{max-width:90%;font-size:24px}.arrow__product-down{width:20px;height:20px;position:relative}.arrow__product-down:after,.arrow__product-down:before{content:"";display:block;width:8px;height:3px;background:#000;position:absolute;top:8px;transition:transform .5s}.arrow__product-down:before{right:9px;border-top-left-radius:5px;border-bottom-left-radius:6px;transform:rotate(45deg)}.arrow__product-down:after{right:5px;transform:rotate(-45deg)}.arrow__product-down.active:before{transform:rotate(-45deg)}.arrow__product-down.active:after{transform:rotate(45deg)}.arrow__container{display:flex;flex-direction:row;justify-content:space-between}}.circles__methodology{display:grid;grid-template-columns:23vw 23vw 23vw;grid-template-rows:31vw 15vw auto;margin-right:6vw}.first_circle{grid-row:1/4;grid-column:1/3;width:100%;transition:all .3s ease}.text_first_circle{grid-row:1;grid-column:1;margin-top:20vw;text-align:center!important;width:44vw;font-family:MyriadPro-Semibold;font-size:2.8vw;z-index:30;opacity:0;transition:all .3s ease}.text_second_circle{grid-column:3;grid-row:1;width:100%!important;align-self:center;font-size:2.8vw;text-align:left!important;margin-top:16vw;font-family:MyriadPro-Semibold;transition:all .3s ease}.text_third_circle{grid-row:3;grid-column:2/2;width:100%!important;margin-top:3vw;text-align:center!important;font-size:2.8vw;opacity:0;font-family:MyriadPro-Semibold;transition:all .3s ease}.second_circle{grid-row:2/4;grid-column:1/3;width:100%;transition:all .3s ease}.third_circle{grid-row:3/5;grid-column:1/3;width:100%;transition:all .3s ease}@media only screen and (max-width:600px){.text_first_circle{margin-left:9vw}.text_second_circle{margin-top:77vw;margin-left:-34vw}.text_third_circle{margin-top:33vw;margin-left:-10vw}.circles__methodology{grid-template-columns:23vw 23vw;margin:0 auto}}.portada__container-methodology{width:100vw;height:70vh;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.portada__container-title-methodology{font-family:MyriadPro-Bold;color:#1a1a1a;font-size:6vw}.portada__container-subtitle-methodology{font-family:MyriadPro-Semibold;font-size:42px;color:#000}.portada__container-subtitle-methodology-span{font-family:MyriadPro-Bold}@media only screen and (max-width:600px){.portada__container-title-methodology{font-size:9vw;margin-bottom:65px}.portada__container-subtitle-methodology{font-size:6vw}}.imagina__container-methodology{display:flex;flex-direction:column;align-items:center;justify-content:start;height:100vh;width:100vw}.imagina_text-methodology{font-family:kepler-std;font-size:20vw;color:#f1f1f1;position:sticky;top:5vw;margin-bottom:5vw}.imagina_sentences-list{width:100%;position:sticky;top:16vw;text-align:center;margin-top:-17vw;margin-bottom:11vw}.imagina_sentences-list li{display:none;font-size:35px;line-height:3vw}@media only screen and (max-width:600px){.imagina__container-methodology{justify-content:start;height:45vh}.imagina_text-methodology{font-size:26vw;position:sticky;top:41px}.imagina_sentences-list{text-align:center;margin-top:2vh;margin-left:0;width:80%;position:sticky;top:100px;margin-bottom:13.5vw}.imagina_sentences-list li{font-size:5.4vw;line-height:5vw}}.menu__container-methodology{display:grid;width:100vw;grid-template-columns:20vw 18vw 62vw;grid-template-rows:10vw 31vw 4vw}.menu__list-methodology{grid-column:2/3;grid-row:1/2;align-self:self-end;justify-self:center;display:grid;grid-template-rows:auto;grid-template-columns:auto;grid-row-gap:35px}.menu__list-methodology li a{font-family:MyriadPro-Semibold;color:#1a1a1a;font-size:2vw;text-decoration:underline #fff 25%;-webkit-text-decoration-color:#fff;-webkit-text-decoration-line:underline;transition:all .3s ease;cursor:pointer}.menu__list-methodology li a:hover{text-decoration:underline #04cdae 25%;-webkit-text-decoration-color:#04cdae;-webkit-text-decoration-line:underline;text-decoration-thicness:6px;cursor:pointer}.menu_methodology_menu-img{grid-row:1/2;grid-column:3/4;place-self:start;width:100%}.menu_methodology_square_blue{width:45vw;height:31vw;grid-row:2/5;grid-column:2/3;align-self:end;background-color:#04cdae;z-index:-1}@media only screen and (max-width:600px){.menu_methodology_menu-img{outline:5.6px solid #04cdae;outline-offset:-4vw}.menu_methodology_square_blue{display:none}.menu__container-methodology{display:flex;flex-direction:column-reverse}.menu__list-methodology{margin:0 auto;text-align:center;margin-top:17vw}.menu__list-methodology li a{font-size:5vw;border-bottom:5px solid #04cdae;cursor:pointer}}.methodology__section-header{display:grid;grid-template-columns:78vw 2.5vw;grid-template-rows:11vw 23vw 7vw;justify-content:center}.methodology-why-section-img{grid-row:1/4;grid-column:1/4;width:100%;outline:5.6px solid #04cdae;outline-offset:-4vw;max-width:80.5vw}.methodology-why-section-title{font-family:MyriadPro-Bold;font-size:11.5vw;font-weight:700;font-stretch:normal;font-style:normal;line-height:.83;letter-spacing:normal;color:#04cdae;grid-row:2/3;grid-column:1/3;margin-left:-5vw}.why__section-container-align-right{width:80.5vw;height:24vw;margin:15vw auto 0 auto;display:flex;flex-direction:column;align-items:flex-end}.why__section-container-align-right p{font-family:kepler-std;font-size:2.5vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:right;width:44vw;color:#6b6b6b}.why__section-container-align-right p b{font-family:kepler-std}.why__section-container-align-left{width:80.5vw;height:24vw;margin:6.5vw auto 0 auto;display:flex;flex-direction:column;align-items:flex-start}.why__section-container-align-left p{font-family:kepler-std;font-size:2.5vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;width:44vw;color:#6b6b6b}.why__section-container-align-left p b{font-family:kepler-std}.yellow_circle{width:16.8vw;height:16.8vw;border-radius:50%;background-color:#ffce00;margin-top:-6.3vw;z-index:-1;opacity:.6;transition:all .3s ease}.blue_triangle{opacity:.75;width:0;height:0;transform:rotate(90deg);border-left:8.4vw solid transparent;border-right:8.4vw solid transparent;border-bottom:16.8vw solid rgba(6,191,229,.6);margin-top:-14vw;margin-left:-6.3vw;z-index:-1;transition:all .3s ease}.lightblue_square{background-color:#04cdae;width:19.51vw;height:19.51vw;margin-top:-9.75vw;z-index:-1;transition:all .3s ease}.red_cross{background-color:#f24034;opacity:.68;transform:rotate(45deg);height:19.21vw;position:relative;width:3.85vw;margin-top:-34vw;margin-right:36vw;z-index:-1}.red_cross:after{background-color:#f24034;content:"";height:3.85vw;left:-7.7vw;position:absolute;top:7.7vw;width:19.21vw}@media only screen and (max-width:600px){.why__section-container-align-left p,.why__section-container-align-right p{width:100%;text-align:center;font-size:5.5vw}.why__section-container-align-left,.why__section-container-align-right{height:56vw;margin:30vw auto 0 auto}.yellow_circle{margin-top:-20.3vw;margin-right:15vw;width:30.8vw;height:30.8vw}.blue_triangle{margin-top:-39vw;border-left:12.4vw solid transparent;border-right:12.4vw solid transparent;border-bottom:24.8vw solid rgba(6,191,229,.6)}.red_cross{height:30vw;position:relative;width:5.85vw;margin-top:-50vw;margin-right:33vw;z-index:-1}.red_cross:after{background-color:#f24034;content:"";height:6vw;left:-12vw;position:absolute;top:12vw;width:30vw}}.the-method__container{display:grid;grid-template-rows:18vw;grid-template-columns:2.5vw 38vw 38vw 2.5vw;place-content:center;margin-top:15vw;margin-bottom:20vw}.the-method__text{grid-column-start:2;font-family:kepler-std;font-size:2vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.07;letter-spacing:normal;width:30vw;place-self:center;color:#888}.the-method__button{width:20vw;height:5.7vw;place-self:center;color:#fff;font-family:MyriadPro-Semibold;text-decoration:none;background-color:#f24034;display:flex;font-size:1.5vw;flex-direction:column;justify-content:center;text-align:center}.the-method__button:hover{color:#f24034;border:solid 4px #f24034;background-color:#fff;transition:all .3s ease}@media only screen and (max-width:600px){.the-method__container{display:flex;flex-direction:column;margin-top:30vw;margin-bottom:40vw}.the-method__text{width:90vw;font-size:5vw;text-align:center}.the-method__button{width:60vw;margin-top:8vw;height:11.7vw;font-size:4.5vw}}.how__section-container-align-right{width:80.5vw;margin:15vw auto 0 auto;display:flex;flex-direction:column;align-items:flex-end}.how__section-container-align-right p{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:right;color:#000}.how__section-container-align-right h1{font-size:5vw;text-align:right}.how__section-container-learning-right{width:100vw;margin:15vw auto 0 auto;display:flex;flex-direction:column;overflow:hidden;transition:"all 300ms";transition-timing-function:ease-out}.how__section-container-learning-right p{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:right;margin-right:10.5vw;color:#000;align-self:flex-end}.how__section-container-learning-right h1{font-size:5vw;text-align:right;margin-right:10.5vw;align-self:flex-end}.how__section-container-learning-right a{margin-right:10.5vw;align-self:flex-end}.how__section-container-learning-right header{align-self:flex-end}.docentes__left-poster{margin-left:-50vw;margin-top:5vw;overflow-x:hidden;transition:all .3s;transition-timing-function:ease-out}.docentes__right-poster{margin-left:50vw;overflow-x:hidden;transition:all .3s;transition-timing-function:ease-out}.how__section-container-align-left{width:80.5vw;margin:15vw auto 0 auto;display:flex;flex-direction:column;align-items:flex-start}.how__section-container-align-left p{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#000}.how__section-container-align-left h1{text-align:left;font-size:5vw}.how__section-p-bold{font-family:MyriadPro-Semibold;font-size:1.8vw;width:55vw}.how__section-p-regular{font-family:MyriadPro-Regular;font-size:1.8vw;width:44vw}.blue_manifiesto{color:#04cdae}.orange_learning-focus{color:#f7bc23}.blue_learning-experience{color:#06bfe5}.purple_learning-content{color:#562894}.red_challenge{color:#ff4848}.green_docentes{color:#3ecc77}.how__section-link{text-decoration:none;font-family:MyriadPro-Semibold;font-size:2vw;margin-top:6.1vw}.articles-img-container{width:100%;display:grid;grid-template-rows:auto auto auto;grid-template-columns:.4fr .2fr .4fr;margin-top:5vw}.articles__first-left-image{grid-row:1;grid-column:1/3;-webkit-box-shadow:-1vw -1vw 0 0 red;-moz-box-shadow:-1vw -1vw 0 0 red;box-shadow:-1vw -1vw 0 0 red;margin-top:1vw;margin-left:1vw;width:100%}.articles__second-left-image{grid-column:2/4;grid-row:2;-webkit-box-shadow:1vw 1vw 0 0 red;-moz-box-shadow:1vw 1vw 0 0 red;box-shadow:1vw 1vw 0 0 red;margin-top:-7vw;width:100%}.articles__third-left-image{grid-row:3;grid-column:1/3;-webkit-box-shadow:-1vw 1vw 0 0 red;-moz-box-shadow:-1vw 1vw 0 0 red;box-shadow:-1vw 1vw 0 0 red;margin-top:-7vw;margin-left:1vw;width:100%}.articles__docentes-img{width:100%;margin-top:-7vw;z-index:-1}.articles__learning-img{width:100%;z-index:-1}@media only screen and (max-width:600px){.docentes__right-poster{margin-left:0}.articles-img-container{width:90vw;margin-left:-5vw;margin-top:10vw}.docentes__left-poster{display:none}.poster__scroll_mobile{overflow:auto}.articles__learning-img{max-width:unset;width:max-content}.how__section-container-align-right{align-items:flex-start;margin:30vw auto 0 auto}.how__section-container-align-right h1{text-align:left}.how__section-container-align-right p{text-align:left}.how__section-container-learning-right{margin:30vw auto 0 auto}.how__section-container-learning-right h1{text-align:left;margin-left:9vw}.how__section-container-learning-right p{margin-left:10.5vw;text-align:left}.how__section-container-align-left{margin:30vw auto 0 auto}.how__section-container-align-left header{width:100%}.how__section-container-align-left header h1{max-width:100%;font-size:12vw}.how__section-container-align-left header p{width:100%;font-size:4.8vw}.how__section-container-align-left header .how__section-link{font-size:4.8vw;margin-top:8.1vw;margin-bottom:8.1vw}.how__section-container-align-left p{width:100%;font-size:4.8vw}.how__section-container-align-right header{width:80%}.how__section-container-align-right header h1{max-width:100%;font-size:12vw}.how__section-container-align-right header p{width:100%;font-size:4.8vw}.how__section-container-align-right header .how__section-link{font-size:4.8vw;margin-top:8.1vw}.how__section-container-align-right p{width:100%;font-size:4.8vw}.how__section-link{margin-top:8.1vw;font-size:4.8vw}.how__section-container-learning-right header{width:100%}.how__section-container-learning-right header h1{max-width:80%;font-size:12vw}.how__section-container-learning-right header p{width:79%;font-size:4.8vw}.how__section-container-learning-right header .how__section-link{margin-top:8.1vw;font-size:4.8vw}.how__section-container-learning-right a{margin-left:10.5vw;align-self:flex-start}.how__section-container-learning-right p{width:79%;font-size:4.8vw}.articles__docentes-img{margin-top:8;max-width:92.5vw;margin-left:-6vw;width:93vw}}.quote__section-container{display:grid;grid-template-columns:80.5vw;grid-template-rows:19vw;justify-content:center}.quote__section-bg{place-self:center;grid-row:1;grid-column:1;color:#f1f1f1;font-size:18vw;font-family:kepler-std}.quote__container{width:82vw;grid-row:1;display:flex;grid-column:1;place-content:center;flex-direction:row}.quote_text{font-size:5vw;color:#000;font-family:kepler-std;text-align:center;font-weight:700}.quote__commas_top{grid-row:1;grid-column:1;z-index:-1;opacity:.11;width:8vw;margin-top:-2vw}.quote__commas_bottom{grid-row:1;grid-column:1;place-self:end;z-index:-1;opacity:.11;width:8vw;margin-bottom:-2vw}@media only screen and (max-width:600px){.quote__section-container{grid-template-rows:46vw}.quote_text{font-size:8vw}}.video__container{max-height:75vw;width:100vw;margin-top:6.5vw;margin-bottom:6.5vw}.video__container_future{margin:16vw auto 20vw;display:grid;grid-template-columns:8vw 34.6vw 57.4vw;grid-template-rows:31.5vw 14.5vw 17vw;max-height:75vw;width:100vw}.video__container_future iframe{grid-column:1/4;grid-row:1/4;place-self:center}.video__container_leaders{margin:20vw auto 20vw;display:grid;grid-template-columns:8vw 34.6vw 57.4vw;grid-template-rows:31.5vw 14.5vw 17vw;max-height:75vw;width:100vw}.video__container_leaders iframe{grid-column:1/4;grid-row:1/4;place-self:center}.video__image{width:100%}.learning__experience-metro-video{z-index:-1;width:65vw;align-self:flex-end;margin-top:-10vw}.triangle__play-button{width:0;height:0;border-top:.33vw solid transparent;border-bottom:.33vw solid transparent;border-left:.6vw solid #fff;margin-top:9px;margin-left:9px;cursor:pointer}.metodology_play_button{display:block;height:32px;width:32px;line-height:32px;-moz-border-radius:16px;border-radius:16px;border:2px solid #fff;grid-row:1/2;grid-column:2/3;align-self:center;justify-self:center;background-color:transparent;color:#fff;text-align:center;font-size:14px;padding-top:1px;padding-left:2px;margin-top:-1px;margin-left:4px}.metodology_play_button svg{margin-top:-4px;margin-left:-6px}.video__container_future:hover,.video__container_leaders:hover{cursor:pointer}.video__container_future:hover .metodology_play_button,.video__container_leaders:hover .metodology_play_button{background-color:#fff;color:#000;cursor:pointer}.video__container_future:hover .metodology_play_button .triangle__play-button,.video__container_leaders:hover .metodology_play_button .triangle__play-button{border-left:.6vw solid #000}.video__image{grid-row:1/4;grid-column:1/last}.over__text-future{grid-row:2/3;grid-column:2/3;color:#fff;text-align:center}.play_video_button{grid-row:1/2;grid-column:2/3;align-self:end;justify-self:center;margin-bottom:30px}@media only screen and (max-width:600px){.video__container_leaders{cursor:pointer}.video__container_leaders .metodology_play_button{background-color:#fff;color:#000;cursor:pointer}.video__container_leaders .metodology_play_button .triangle__play-button{border-left:2vw solid #000}.video__container_future,.video__container_leaders{margin-top:40vw;margin-bottom:40vw;display:grid;grid-template-columns:2vw 36.6vw 57.4vw;grid-template-rows:31.5vw 14.5vw 17vw}.video__container_future iframe,.video__container_leaders iframe{margin-left:0}.video__image{grid-row:1/4;grid-column:1/last}.video__container{margin-top:38.5vw;margin-bottom:38.5vw}.over__text-future{grid-row:2/3;grid-column:2/3;width:100%;justify-self:flex-start;color:#fff;text-align:center}.play_video_button{grid-row:1/2;grid-column:2/3;justify-self:center}.triangle__play-button{width:0;height:0;border-top:1vw solid transparent;border-bottom:1vw solid transparent;border-left:2vw solid #fff;margin-top:9px;margin-left:9px}.learning__experience-metro-video{margin-top:0;width:75vw}}.space__section{margin:20vw auto}.space__intersection{margin:15vw auto}@media only screen and (max-width:600px){.space__section{margin:40vw auto}.space__intersection{margin:30vw auto}}footer{padding:50px 0 20px;background-color:#bdb8ab}footer.negro{background-color:#000;margin-bottom:-20px}.whiteTampon{max-width:50%}footer .cib-logo-footer svg,footer.negro .cib-logo-footer svg{width:130px;height:130px}footer.negro .cib-logo-footer svg path{fill:#fff}footer .footer-addres__links{color:#000}footer ul.footer-menu{margin-bottom:20px}footer ul.footer-menu__list li{padding:0;margin:0;margin-bottom:5px}footer ul.footer-menu__list li a{font-family:MyriadPro-Semibold;color:#000;font-size:16px}footer ul.footer-menu__list li a:hover{color:#888}footer.negro ul.footer-menu__list li a{color:#fff}footer.negro ul.footer-menu__list li a:hover{color:#888}footer p.footer-title{font-family:MyriadPro-Semibold;font-size:15px;color:#000;margin-bottom:20px}footer.negro p.footer-title{color:#fff}footer .footerlogo{width:200px;margin-bottom:15px}footer .footer-address,footer.negro .footer-address{margin-bottom:20px}footer .footer-address p{font-family:MyriadPro-Regular;font-size:15px;color:#000;line-height:110%;margin-bottom:5px}footer .footer-address p a:hover,footer.negro .footer-address p a:hover{color:#888;text-decoration:none}footer.negro .footer-address p,footer.negro .footer-address p a{color:#fff}footer .social-footer{margin-bottom:13px}footer .social-footer.social-footer--newsletter{margin-top:50px}footer .social-footer .social-networks ul.social-networks__menu li a svg path{fill:#fff;border:#fff}footer .social-footer .social-networks ul.social-networks__menu li a:hover svg path{fill:#927c49;border:#927c49}footer.negro .social-footer .social-networks ul.social-networks__menu li a svg path{fill:#fff;border:#fff}footer.negro .social-footer .social-networks ul.social-networks__menu li a:hover svg path{fill:#927c49;border:#927c49}footer .footer-other-links ul.footer-other-links__menu li{margin:0 6px}footer .footer-other-links ul.footer-other-links__menu li a{color:#000;font-size:15px;font-family:MyriadPro-Semibold}footer .footer-other-links ul.footer-other-links__menu li a:hover{color:#888;text-decoration:none}footer.negro .footer-other-links ul.footer-other-links__menu li a{color:#fff}footer.negro .footer-other-links ul.footer-other-links__menu li a:hover{color:#927c49}footer p.footer-bottomline{font-family:MyriadPro-Regular;font-size:15px;color:#000;line-height:110%;text-align:center;margin-top:30px}footer p.footer-bottomline a:hover{color:#927c49;text-decoration:none}footer.negro p.footer-bottomline,footer.negro p.footer-bottomline a{color:#fff}footer.negro p.footer-bottomline a:hover{color:#888}.message-alert{position:fixed;z-index:30;bottom:20px;left:20px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);padding:30px 60px 30px 30px;max-width:400px;background-color:#fff}.message-alert p{margin-bottom:20px;color:#555;font-size:17px;line-height:110%}.message-alert p a{display:inline-block;color:#927c49;font-family:MyriadPro-Semibold}.message-alert .message-close-button{position:absolute;top:15px;right:15px;width:15px;height:15px;background:transparent url(../img/icons/menu-close.svg) no-repeat;background-size:100%}@media only screen and (max-width:900px){footer .cib-logo-footer svg,footer.negro .cib-logo-footer svg{width:100px;height:100px}footer .footer-address,footer.negro .footer-address{font-size:13px}footer{padding-top:25px}footer .social-footer .social-networks ul.social-networks__menu li a svg{width:20px;height:20px}footer .social-footer .social-networks{margin-right:0}}@media only screen and (max-width:600px){footer .social-footer .social-networks ul.social-networks__menu li a svg{width:20px;height:20px}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);text-align:center;padding:50px 5%;z-index:10000000;display:none}.popup__container{width:90%;max-width:800px;margin:0 auto;height:auto;background-color:#fff;padding:40px 70px;overflow-y:auto}.popup__container h3{text-align:center;font-size:33px;margin-bottom:30px}.popup__container .popup__title{text-align:center;font-size:33px;margin-bottom:30px;font-family:MyriadPro-Bold;line-height:115%}.popup__close{position:absolute;top:30px;right:5%;background:transparent url(../img/form-close.svg) no-repeat center;width:40px;height:40px;cursor:pointer;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.popup__close:hover{opacity:.6}.popup__loader{margin-top:30px}@media only screen and (max-width:1000px){.popup__close{top:10px;right:10px}.popup__container h3{font-size:25px;margin-bottom:20px}}@media only screen and (max-width:800px){.popup__close{width:25px;height:25px;background-size:100%}.popup{padding:50px 10px 10px}.popup__container{padding:20px;width:100%}.popup__container h3{font-size:18px;margin-bottom:10px}.popup__container p.psmall{display:none}}@media only screen and (max-width:480px){.popup__container{padding:10px}}@media only screen and (max-height:650px){.popup__container{height:100%}.popup{padding:50px 10px 10px}}