@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Petrona:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;500;600;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arima:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--color-web-1:#0d1321;--color-web-2:#1d2d44;--color-web-3:#3e5c76;--color-web-4:#748cab;--color-web-5:#d6d6d6;--color-web-6:#fff;--alto-navbar:4rem;--color-navbar:var(--color-web-1);--color-navbar-hover:var(--color-web-4);--text-dark-color:#444;--text-light-color:var(--color-web-6);--vertical-padding-seccions:4rem;--horizontal-padding-seccions:1rem;--bg-light-color-seccions:#fff;--buttons-color:var(--text-light-color);--buttons-bg:var(--color-web-3);--buttons-hover-bg:#52708a;--font-size-letras-chicas-portrait:16px;--font-size-letras-grandes-portrait:19px;--font-style-principal:"Poppins",sans-serif;--border-with-bg-white:#dbdbdb;--border-with-bg-dark:#272f3a}@media only screen and (orientation:portrait){:root{--border-with-bg-dark:#373741}}*{box-sizing:border-box;color:#fff;color:var(--text-light-color);font-family:Poppins,sans-serif;font-family:var(--font-style-principal);font-size:16px;font-weight:300;letter-spacing:.15rem;line-height:1.2;list-style:none;margin:0;padding:0;text-align:center}body{background-color:#0d1321;background-color:var(--color-web-1);position:relative}a{color:inherit;text-decoration:none}.flex{align-items:center;display:flex;justify-content:center}.column{flex-direction:column}.wrap{flex-wrap:wrap}.opb{object-position:bottom}.opt{object-position:top}.opc{object-position:center}.opr{object-position:right}.opl{object-position:left}.cursiva{font-family:EB Garamond,serif;font-style:italic}@media only screen and (orientation:landscape){html{font-size:calc(1vh + 16px)}}@media only screen and (orientation:portrait){html{font-size:calc(1vw + 16px)}}.sliderHome{--height-content-slider:25rem;min-height:calc(100vh - var(--alto-navbar));overflow:hidden;padding:3rem 0;position:relative;width:100%;z-index:200}.sliderImgsCont{height:var(--height-content-slider);max-width:100%;position:relative;width:30rem}.sliderImg1{bottom:0;-webkit-filter:invert(100%) opacity(.75);filter:invert(100%) opacity(.75);height:150%;margin:auto;max-width:120%;object-fit:contain;position:absolute;right:45%;top:-3rem;z-index:60}.sliderImg2{border-radius:.1rem;-webkit-filter:brightness(85%) contrast(100%);filter:brightness(85%) contrast(100%);height:100%;object-fit:cover;width:100%;z-index:50}.sliderTextsCont{height:var(--height-content-slider);position:relative;width:10rem;z-index:100}.sliderTextsCont2{align-items:flex-end;justify-content:flex-start;margin-top:-3.5rem;position:absolute;right:0;top:0}.sliderText1,.sliderText2{color:var(--color-web-5);font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:400;z-index:30;z-index:10}.sliderText2{align-self:flex-end;color:inherit;font-size:2.5rem;text-transform:uppercase}.sliderText3{font-size:.8rem;font-weight:600;line-height:1.4;margin-top:1rem;text-align:right;text-transform:uppercase;width:-webkit-max-content;width:max-content;z-index:10}.sliderImgCompas{bottom:-2rem;-webkit-filter:opacity(.05);filter:opacity(.05);left:100%;object-fit:contain;position:absolute;-webkit-transform:translateX(-49%);transform:translateX(-49%);width:7.5rem}.sliderButton{background-color:var(--buttons-bg);border:none;border-radius:.1rem;cursor:pointer;font-size:.65rem;font-weight:400;letter-spacing:inherit;margin-top:1.25rem;min-width:9rem;padding:.85rem 1rem;text-transform:uppercase;z-index:10}.sliderButton:hover{background-color:var(--buttons-hover-bg)}@media only screen and (orientation:portrait){.sliderText1{font-size:3rem}.sliderText2{font-size:2.5rem}.sliderText3{color:#fff;font-size:var(--font-size-letras-chicas-portrait)}.sliderTextsCont{width:0}.sliderImg1{-webkit-filter:invert(100%) opacity(.95);filter:invert(100%) opacity(.95);height:120%;max-width:none;right:30%;top:35%}.sliderImg2{-webkit-filter:brightness(55%) contrast(120%);filter:brightness(55%) contrast(120%)}.sliderButton{font-size:var(--font-size-letras-chicas-portrait)}.sliderTextsCont2{margin-top:-3rem;padding-right:.5rem}.sliderImgCompas{-webkit-filter:opacity(.15);filter:opacity(.15);object-fit:contain;position:absolute;width:7.5rem}}.bgHomeCont{border-bottom:1px dashed var(--border-with-bg-dark);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.bgHomeDiv{height:100%;justify-content:space-between;width:14.28571%}.bgHomeDivsCont1,.bgHomeDivsCont2{height:1rem;width:100%}.bgHomeDiv2a{height:100%;width:20%}.bgHomeDiv2Medium,.bgHomeDiv2a{border-right:1px solid var(--border-with-bg-dark)}.bgHomeDiv2Medium{align-self:flex-end;height:2rem}.bgHomeDiv2MediumTop{align-self:flex-start}.bgHomeDiv2aLast{align-self:flex-end;border-right:1px solid var(--border-with-bg-dark);height:3rem}.bgHomeDiv2aLastTop{align-self:flex-start}.bgImageCont{height:calc(100vh - var(--alto-navbar));left:0;position:fixed;top:var(--alto-navbar);width:100vw;z-index:-1}.bgImageFilter{background-color:var(--color-web-1);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.bgImage{height:100%;object-fit:cover;width:100%;z-index:5}.bgImageFilterOpacityTeam{opacity:.95}.bgImageClassTeam{object-position:bottom right}.bgImageClassContact{-webkit-filter:brightness(20%) contrast(95%) grayscale(25%);filter:brightness(20%) contrast(95%) grayscale(25%);object-position:top 25% right 0}@media only screen and (orientation:portrait){.bgImageClassContact{-webkit-filter:brightness(25%) contrast(90%) grayscale(50%);filter:brightness(25%) contrast(90%) grayscale(50%);object-position:center}}.homePhotos1Cont{overflow:hidden}.zindex1100{z-index:1100!important}.homeCardImg1Cont{aspect-ratio:1.3/1;background-color:var(--color-web-1);cursor:pointer;position:relative;width:25%}.homeCardImg1Img{height:100%;object-fit:cover;pointer-events:none;width:100%}.homeCardImg1Text{bottom:0;left:0;margin:auto;pointer-events:none;position:absolute;right:0;text-transform:uppercase;top:0}@media only screen and (orientation:portrait){.homeCardImg1Cont{aspect-ratio:16/9;margin-top:.2rem;width:100%}}.carouselCont{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:carouselScaleIn;animation-name:carouselScaleIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:rgba(0,0,0,.99);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1100}@-webkit-keyframes carouselScaleIn{0%{opacity:0;-webkit-transform:scale(50%);transform:scale(50%)}to{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}@keyframes carouselScaleIn{0%{opacity:0;-webkit-transform:scale(50%);transform:scale(50%)}to{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}.carouselImg{border:1px solid #363636;bottom:0;-webkit-filter:contrast(120%) grayscale(0) saturate(120%);filter:contrast(120%) grayscale(0) saturate(120%);left:0;margin:auto;max-height:90%;max-width:95%;position:absolute;right:0;top:0}.carouselLeftImg{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carouselRightImg{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.carouselOpOn{opacity:1}.carouselOpOff{opacity:0}.transitionOp{transition-duration:1s;transition-property:opacity;transition-timing-function:ease-out}.moveCenterToLeft{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:moveCenterToLeft;animation-name:moveCenterToLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes moveCenterToLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes moveCenterToLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.moveRightToCenter{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:moveRightToCenter;animation-name:moveRightToCenter;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes moveRightToCenter{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveRightToCenter{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.moveCenterToRight{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:moveCenterToRight;animation-name:moveCenterToRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes moveCenterToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes moveCenterToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.moveLeftToCenter{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:moveLeftToCenter;animation-name:moveLeftToCenter;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes moveLeftToCenter{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveLeftToCenter{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.carouselNextIcon,.carouselPrevIcon{bottom:0;cursor:pointer;-webkit-filter:invert(80%);filter:invert(80%);height:2.5rem;margin:auto;position:absolute;right:1rem;top:0;z-index:250}.carouselPrevIcon{left:1rem;right:auto;-webkit-transform:scale(-1);transform:scale(-1)}.carouselNextIcon:hover,.carouselPrevIcon:hover{-webkit-filter:invert(100%);filter:invert(100%)}.carouselCloseIcon{top:1rem!important}.disableScreen{pointer-events:none}@media only screen and (orientation:portrait){.carouselNextIcon,.carouselPrevIcon{bottom:1rem;margin:initial;top:auto}}.contMenu{background-color:var(--color-navbar);border-bottom:1px dashed var(--border-with-bg-dark);height:var(--alto-navbar);left:0;padding-right:1rem;position:fixed;top:0;width:100vw;z-index:1000}.tapaMenu{left:0;pointer-events:none;position:absolute;top:0;z-index:250}.menu,.tapaMenu{height:100%;width:100%}.menu{z-index:260}.opcion{color:var(--text-light-color);font-size:.75rem;font-weight:200;font-weight:300;height:100%;letter-spacing:2px;padding:0 1.5rem;text-transform:uppercase}.opcion:hover{color:var(--color-navbar-hover)}.navBarContLogoEidioma{bottom:0;height:100%;left:1.5rem;margin:auto;position:absolute;top:0;z-index:270}.navBarContLogo{aspect-ratio:1/1;height:100%;justify-content:flex-start}.navBarLogo{aspect-ratio:1/1;height:80%}.iconoMenu{bottom:0;cursor:pointer;display:none;-webkit-filter:invert(100%);filter:invert(100%);height:50%;margin:auto;position:absolute;right:.75rem;top:0;z-index:270}.navBarOptionColorOn{color:var(--color-navbar-hover)}@media only screen and (orientation:portrait){.navBarContLogoEidioma{left:.75rem}.navBarLogo{height:70%}.contMenu{border-bottom:1px solid var(--border-with-bg-dark)}}.iconoMenuON{display:flex}.menuOFF{display:none}.menuBaja{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:menuBaja;animation-name:menuBaja;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:var(--color-navbar);border-bottom:1px dotted var(--border-with-bg-dark);border-left:1px dotted var(--border-with-bg-dark);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;right:0;top:var(--alto-navbar);width:14.5rem;z-index:190}@-webkit-keyframes menuBaja{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menuBaja{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.menuSube{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:menuSube;animation-name:menuSube;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:var(--color-navbar);border-bottom:1px dotted var(--border-with-bg-dark);border-left:1px dotted var(--border-with-bg-dark);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;right:0;top:var(--alto-navbar);width:14.5rem;z-index:190}@-webkit-keyframes menuSube{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(100% + 1px));transform:translateX(calc(100% + 1px))}}@keyframes menuSube{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(100% + 1px));transform:translateX(calc(100% + 1px))}}.opcion2{font-size:.8rem;font-weight:400;justify-content:flex-start;padding:.75rem 0 .75rem 3rem;width:100%}.opcion2:hover{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:rightMove;animation-name:rightMove;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:var(--color-navbar-hover)}@-webkit-keyframes rightMove{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}}@keyframes rightMove{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}}.contSpinners{position:fixed;z-index:9000}.contSpinners,.imageSpinner{height:100%;left:0;top:0;width:100%}.imageSpinner{opacity:.5;pointer-events:none;position:absolute}.seccions{margin-top:var(--alto-navbar);min-height:calc(100vh - var(--alto-navbar));overflow:hidden;position:relative;z-index:50}.seccionsWithPadding{padding:var(--vertical-padding-seccions) var(--horizontal-padding-seccions)}.titles{font-size:2.5rem;text-transform:uppercase}.sweetTitleWithOptions{font-size:1.5rem}.swal2-container{z-index:9500!important}.swal2-icon-content{color:var(--buttons-bg);font-size:2rem!important}.swal2-shown{overflow:auto}.swal2-title{font-size:1.25rem}.swal2-html-container{font-size:1rem!important}.swal2-popup{max-width:100%;width:25rem}.seccionToWaitImages{opacity:0}.opacityOnCharge{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:opacityOnCharge;animation-name:opacityOnCharge;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes opacityOnCharge{0%{opacity:0}to{opacity:1}}@keyframes opacityOnCharge{0%{opacity:0}to{opacity:1}}.opacityOnCharge1s5{-webkit-animation-duration:1.5s;animation-duration:1.5s}.opacityOnCharge0s5{-webkit-animation-duration:.5s;animation-duration:.5s}.OoS{opacity:0}.OoSS{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:animationOfScroll;animation-name:animationOfScroll;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes animationOfScroll{0%{opacity:0}to{opacity:1}}@keyframes animationOfScroll{0%{opacity:0}to{opacity:1}}.OoSwF{opacity:0}.OoSwFF{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:OoSwFF;animation-name:OoSwFF;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes OoSwFF{0%{opacity:0;-webkit-transform:translateY(10vh);transform:translateY(10vh)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes OoSwFF{0%{opacity:0;-webkit-transform:translateY(10vh);transform:translateY(10vh)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.sliderHome{--initial-home-animation-duration:1.25s}.sliderImg1_AnimationOnEnter{-webkit-animation-duration:var(--0s-home-animation-duration);animation-duration:var(--0s-home-animation-duration);-webkit-animation-duration:var(--initial-home-animation-duration);animation-duration:var(--initial-home-animation-duration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:sliderImg1_AnimationOnEnter;animation-name:sliderImg1_AnimationOnEnter;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes sliderImg1_AnimationOnEnter{0%{opacity:0;-webkit-transform:scale(50%);transform:scale(50%)}to{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}@keyframes sliderImg1_AnimationOnEnter{0%{opacity:0;-webkit-transform:scale(50%);transform:scale(50%)}to{opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}.sliderTexts_AnimationOnEnter{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:sliderTexts_AnimationOnEnter;animation-name:sliderTexts_AnimationOnEnter;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes sliderTexts_AnimationOnEnter{0%{opacity:0;-webkit-transform:translateX(5rem);transform:translateX(5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sliderTexts_AnimationOnEnter{0%{opacity:0;-webkit-transform:translateX(5rem);transform:translateX(5rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.cardTeamOpacityOn{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:cardTeamOpacityOn;animation-name:cardTeamOpacityOn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes cardTeamOpacityOn{0%{opacity:0}to{opacity:.75}}@keyframes cardTeamOpacityOn{0%{opacity:0}to{opacity:.75}}.cardTeamOpacityOff{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:cardTeamOpacityOff;animation-name:cardTeamOpacityOff;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes cardTeamOpacityOff{0%{opacity:.75}to{opacity:0}}@keyframes cardTeamOpacityOff{0%{opacity:.75}to{opacity:0}}.textFadeInVertical{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:textFadeInVertical;animation-name:textFadeInVertical;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes textFadeInVertical{0%{-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{-webkit-filter:opacity(1);filter:opacity(1);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes textFadeInVertical{0%{-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{-webkit-filter:opacity(1);filter:opacity(1);-webkit-transform:translateY(0);transform:translateY(0)}}.textFadeOutVertical{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:textFadeOutVertical;animation-name:textFadeOutVertical;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes textFadeOutVertical{0%{-webkit-filter:opacity(1);filter:opacity(1);-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:translateY(1rem);transform:translateY(1rem)}}@keyframes textFadeOutVertical{0%{-webkit-filter:opacity(1);filter:opacity(1);-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:translateY(1rem);transform:translateY(1rem)}}.animation_duration250{-webkit-animation-duration:2.5s;animation-duration:2.5s}.animation_delay025{-webkit-animation-delay:.35s;animation-delay:.35s}.animation_delay050{-webkit-animation-delay:.7s;animation-delay:.7s}.animation_delay075{-webkit-animation-delay:1s;animation-delay:1s}.fadeInDer{-webkit-animation-duration:.65s;animation-duration:.65s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeInDer;animation-name:fadeInDer;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fadeInDer{0%{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInDer{0%{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (orientation:portrait){.fadeInDer{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes fadeInDer{0%{-webkit-transform:translateX(40%);transform:translateX(40%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInDer{0%{-webkit-transform:translateX(40%);transform:translateX(40%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}}.teamSeccionCardsCont{width:100%}.cardJuliaImg{object-position:top 35% left 0}.cardTeamCont{height:17rem;margin:3rem;max-width:100%;width:16rem;z-index:20}.cardTeamNameCont{background-color:var(--color-web-2);height:25%;position:absolute;top:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:85%}.cardTeamName{font-size:.75rem;font-weight:400;margin-bottom:.25rem;text-transform:uppercase}.cardTeamPosition{font-size:.8rem;margin-top:.25rem;opacity:.8;text-transform:none}.cardTeamFilter{background-color:var(--color-web-1);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media only screen and (orientation:portrait){.cardTeamCont{height:20rem;margin:3rem 0;width:20rem}.cardTeamName,.cardTeamPosition{font-size:var(--font-size-letras-grandes-portrait)}}.cvCont{width:100%}.cvTextCont{max-width:100%;width:50rem}.cvText p{font-size:.85rem;letter-spacing:normal;line-height:1.5;margin-bottom:.75rem;text-align:left}.cvImage{height:100%;object-fit:cover;object-position:top 35% left 0;width:100%}.cvCloseIcon{cursor:pointer;-webkit-filter:invert(80%);filter:invert(80%);height:1.5rem;position:fixed;right:1rem;top:calc(var(--alto-navbar) + 1rem);width:1.5rem;z-index:200}.cvCloseIcon:hover{-webkit-filter:invert(100%);filter:invert(100%)}.cvImageAndNameCont{float:left;height:16rem;margin-bottom:2rem;margin-right:2rem;max-width:100%;position:relative;width:16rem}.cardCvNameCont{left:0;margin:auto;right:0}@media only screen and (orientation:portrait){.cvImageAndNameCont{aspect-ratio:1/1;float:none;height:auto;margin-bottom:3rem;margin-right:0;max-width:20rem;width:100%}.cvTextCont{text-align:center}.cvText p{font-size:var(--font-size-letras-chicas-portrait)}}.seccionContact{--ancho-form:30rem}.contFormContacto{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;z-index:100}.contTituloContacto{grid-area:titulo;justify-content:flex-start;width:100%}.tituloContacto{font-size:1.75rem;font-weight:500;margin-bottom:.75rem}.telEmailCont{margin-bottom:2rem;max-width:100%;width:var(--ancho-form)}.email-contacto,.tel-contacto,.telEmailCont{justify-content:flex-start}.email-contacto h2,.tel-contacto h2{color:var(--text-light-color);font-size:.925rem;font-weight:400;margin-right:2rem;opacity:1}.email-contacto h2{margin:0}.tel-contacto{grid-area:contacto_tel}.imgContactoEmail,.imgContactoPhone{height:1.35rem;margin-right:.5rem}.email-contacto{grid-area:contacto_email}.form{--grid-gap:0.75rem;grid-gap:var(--grid-gap);display:grid;grid-template-areas:"titulo titulo" "nombre telefono" "email empresa" "mensaje mensaje";grid-template-columns:calc(50% - var(--grid-gap)/2) calc(50% - var(--grid-gap)/2);max-width:90vw;width:var(--ancho-form)}.form input,.form textarea{border:none;color:var(--color-web-2);font-weight:700;letter-spacing:normal;padding:.5rem;text-align:left}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{font-weight:700;letter-spacing:.1rem;opacity:.75;text-align:left}.form input::placeholder,.form textarea::placeholder{font-weight:700;letter-spacing:.1rem;opacity:.75;text-align:left}.form input:focus,.form textarea:focus{outline:3px solid gray}.form textarea{resize:none}.formNom{grid-area:nombre}.formNom,.formTel{min-height:2rem;width:100%}.formTel{grid-area:telefono}.formEmail{grid-area:email}.formEmail,.formEmpresa{min-height:2rem;width:100%}.formEmpresa{grid-area:empresa}.formMsj{grid-area:mensaje;height:10rem;width:100%}.contBotonContacto{max-width:90vw;width:var(--ancho-form)}.boton-contacto{margin-top:2rem}@media only screen and (orientation:portrait){.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{font-size:14px}.form input::placeholder,.form textarea::placeholder{font-size:14px}.divContacto{-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);width:50%}.imgDivContacto{object-position:left top}.seccion-contacto{justify-content:center}.email-contacto,.tel-contacto{margin-bottom:.75rem;margin-left:.5rem;margin-right:.5rem}.email-contacto h2,.tel-contacto h2{margin-right:0}.titulo-contacto{margin-top:4rem}.telEmailCont{justify-content:center}.form{--grid-gap:0.5rem;grid-template-areas:"titulo titulo" "nombre telefono" "email empresa" "mensaje mensaje"}}.recaptcha{background-color:#0d1321e8;height:calc(100vh - var(--alto-navbar));position:fixed;top:var(--alto-navbar);width:100%;z-index:500}.footerBottomCont{background-color:var(--color-navbar);border-top:1px dashed var(--border-with-bg-dark);height:var(--alto-navbar);padding:0 var(--horizontal-padding-seccions);position:relative;width:100%;z-index:50}.footerCopy{font-size:14px}@media only screen and (orientation:portrait){.footerCopy{font-size:12px}}.wsFloatingCont{bottom:.5rem;height:2.75rem;position:fixed;right:.5rem;width:2.75rem;z-index:500}.wsFloating{height:100%;object-fit:contain;width:100%}.opacityOnChargeDelay{-webkit-animation-delay:1.75s;animation-delay:1.75s}.aboutTextCont{align-items:flex-start}.aboutTextCont p{display:inline-block}.cvText p.aboutLargeText1{font-size:1.2rem}.cvText p.aboutLargeText2{font-size:1rem;margin-top:1rem}.bullet{display:inline-block;font-size:.75rem;line-height:1.1rem;margin-right:.5rem}.aboutTextDiv{align-items:flex-start}@media only screen and (orientation:portrait){.bullet{-webkit-transform:scale(50%);transform:scale(50%)}}.portfolio2ImgsCont{width:100%}.portfolioCards{background-color:#fff;border-radius:.125rem;margin:1rem;width:20rem}.portfolioCards img{object-fit:contain}.portfolioTitle{margin-bottom:2rem}@media only screen and (orientation:portrait){.portfolioCards{aspect-ratio:12/9;margin:1rem 0 0;width:100%}}