/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.carousel-section{.hero-section_container{display:flex;max-width:100%;padding:0;overflow:hidden;position:relative;}.hero-section_container lottie-player{width:700px;height:1589px;top:-470px;position:absolute;z-index:-1;left:-415px;}.hero-slider-block .carousel-inner{z-index:-2;}.hero-section_content .hero-section_h1{font-size:55px;text-transform:uppercase;font-weight:var(--h1-font-weight);margin-top:0;margin-bottom:15px;}.hero-section_content .hero-section_h2{font-size:var(--h3-font-size);font-weight:700;margin-top:0;color:var(--tertiary);margin-bottom:0;}.hero-section_h2 + *{margin-top:15px;}.hero-section_content button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;}.hero-section_content{display:block;width:40%;padding:30px 10px 0px 99px;}.hero-section_subheading{margin-top:15px;margin-bottom:15px;}.hero-section_subheading h2{margin-bottom :0px;font-family:var(--font-family-primary);font-size:var(--h3-font-size);font-weight:700;}.hero-link{display:block;width:100%;padding:8px 30px 5px 0px;}.hero-link + *{margin-top:15px;font-size:12px;margin-bottom:60px;line-height:1.25;}@media (max-width:1199px){.hero-link + *{margin-bottom:0px;}}.hero-slider-block{display:block;width:100%;padding-bottom:0px;position:absolute;z-index:-1;height:100%;;}@media (max-width:1199px){.hero-slider-block{position:relative;z-index:1;width:60%;}}.hero-slider-block .image,.hero-slider-block .carousel,.hero-slider-block .carousel-inner,.hero-slider-block .carousel-item,.hero-slider-block .slide{height:100%;width:100%;}.hero-slider-block .slide{background-repeat:no-repeat;background-size:cover;background-position:center center;left:60px;}@media (max-width:1199px){.hero-section_container{flex-direction:column-reverse;}.hero-section_content{padding:0 20px;width:100%;}.hero-slider-block{width:100%;padding-bottom:0;height:fit-content;}.hero-slider-block:after{height:100%;display:block;}}.hero-slider-block .image:after{background-image:url("/sites/elevidyshcp/themes/custom/elevidys_barrio/components/hero-carousel/img/hero tranparent.svg");content:"";display:block;background-size:cover;background-repeat:no-repeat;background-size:contain;width:2480px;height:80px;position:absolute;z-index:2;left:calc(-1240px + 50%);}.hero-slider-block .image:before{background-position:bottom center;top:-30px;}.hero-slider-block .image:after{bottom:-60px;background-position:top center;}.hero-section_container lottie-player{display:none;}@media (max-width:992px){.hero-slider-block{}}.hero-slider-block:after{height:100%;display:block;}@media (max-width:577px){.hero-slider-block{}.hero-slider-block .slide{background-position:center center;}.hero-link{margin-bottom:0px;}}@media screen and (min-width:320px){.hero{display:flex;flex-direction:column-reverse;}.carousel-item img{object-position:center;}}@media screen and (min-width:1200px){.hero{display:flex;flex-direction:row;height:432px;}}.carousel-item img{height:100%;object-fit:cover;object-position:left;margin-left:4%;max-height:450px;}}.hcp-hero-carousel{@media (max-width:1200px){background:linear-gradient(to bottom,#ffffff 0%,#ffffff 80%,#F3F1ED 80%,#F3F1ED 100%);margin-bottom:-45px;}.slider .swiper-pagination{bottom:50px;.swiper-pagination-bullet{background-color:#ffffff;border:1px solid #000080;opacity:1;&.swiper-pagination-bullet-active{background-color:#40e0d0;}}}@media (min-width:578px){.slider .swiper-pagination{bottom:108px;}}@media (min-width:578px){.slider .swiper-pagination{bottom:40px;}}@media (min-width:1199px){.slider .swiper-pagination{bottom:60px;}}}@media screen and (min-width:1200px){.carousel-section .swiper-pagination{bottom:60px;}}@media (max-width:1199px){.hcp-hero-carousel .swiper-slide .hero-slider-block:after{display:none;}.hcp-hero-carousel .swiper-slide .hero-slider-block .image:before,.hcp-hero-carousel .swiper-slide .hero-slider-block .image:after{display:none;}.hero-section_content{padding-top:25px !important;}.hcp-hero-carousel .swiper-slide .hero{display:flex;flex-direction:column;height:100%;justify-content:space-between;}}.hcp-hero-carousel .hero-slider-block .image img{object-fit:cover;}@media (min-width:768px){.hcp-hero-carousel .swiper-slide:is([data-swiper-slide-index="0"],[data-swiper-slide-index="1"]) .hero-section_content .hero-section_subheading{max-width:376px;padding-right:13px;}}@media (max-width:767px){.hcp-hero-carousel .hero-section_content .hero-section_subheading{max-width:276px;}}.hcp-hero-carousel .swiper-slide{height:auto;overflow:hidden;}@media screen and (max-width:1199px){.hcp-hero-carousel .hero-slider-block .image img{margin-left:unset;}}@media (max-width:1199px){.hcp-hero-carousel .hero-slider-block .image img{height:auto;}}@media (min-width:768px) and (max-width:1199px){.hcp-hero-carousel .hero-slider-block .image img{object-fit:fill;}}@media (max-width:577px){.hcp-hero-carousel .hero-slider-block .image img{object-fit:fill;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
