.visual-home-card{z-index:10;border-radius:7px;position:relative;overflow:hidden}.visual-home-card__content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;row-gap:20px}@media(max-width:1279.98px){.visual-home-card__content{row-gap:15px}}.visual-home-card__content{z-index:14}.visual-home-card__content__extra{display:flex;flex-direction:column;row-gap:20px}@media(max-width:1279.98px){.visual-home-card__content__extra{row-gap:15px}}.visual-home-card__content__extra{opacity:0;transform:translateY(20px);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .4s ease}@media(max-width:991.98px){.visual-home-card__content__extra{opacity:1;transform:translateY(0)}}.visual-home-card__title{transition:color .3s ease}.visual-home-card__btn{background-color:#fff;width:max-content;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .3s ease-out,color .3s ease-out,background-color .3s ease-out;transition-delay:.1s}.visual-home-card__description{color:#fff;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .3s ease-out;transition-delay:0s}.visual-home-card__description,.visual-home-card__btn{transform:translateY(15px);opacity:0}.visual-home-card__bg{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;display:block;opacity:1;transition:opacity .5s ease-out}@media(max-width:991.98px){.visual-home-card__bg{display:none}}.visual-home-card--vertical{height:480px;box-shadow:0 10px 20px #21123633}@media(max-width:1279.98px){.visual-home-card--vertical{height:370px}}@media(max-width:991.98px){.visual-home-card--vertical{height:unset}}.visual-home-card--vertical .visual-home-card__content{padding:40px 30px}@media(max-width:1279.98px){.visual-home-card--vertical .visual-home-card__content{padding:30px 20px}}.visual-home-card--vertical .visual-home-card__back{background-image:url(/images/backgrounds/visual-card-pattern-vertical.webp)}@media(max-width:991.98px){.visual-home-card--vertical .visual-home-card__back{background-image:none}}.visual-home-card--horizontal{height:340px;box-shadow:0 10px 20px #b971ff1a}@media(max-width:1279.98px){.visual-home-card--horizontal{height:260px}}@media(max-width:991.98px){.visual-home-card--horizontal{height:unset}}@media(max-width:767.98px){.visual-home-card--horizontal{box-shadow:0 10px 20px #2112361a}}.visual-home-card--horizontal .visual-home-card__content{padding:30px}@media(max-width:1279.98px){.visual-home-card--horizontal .visual-home-card__content{padding:20px}}.visual-home-card--horizontal .visual-home-card__back{background-image:url(/images/backgrounds/visual-card-pattern-horizont.webp)}@media(max-width:991.98px){.visual-home-card--horizontal .visual-home-card__back{background-image:none}}.visual-home-card.orange-gradient{background:linear-gradient(180deg,#fff,#ff7a4a)}@media(max-width:991.98px){.visual-home-card.orange-gradient .visual-home-card__btn{background-color:#211236;color:#fff}.visual-home-card.orange-gradient .visual-home-card__btn:hover{background-color:#000;color:#fff}}@media(max-width:991.98px){.visual-home-card.orange-gradient .visual-home-card__description,.visual-home-card.orange-gradient .visual-home-card__btn{opacity:1;transform:translateY(0)}}@media(max-width:991.98px){.visual-home-card.orange-gradient .visual-home-card__description{color:#211236}}.visual-home-card.violet-gradient{background:linear-gradient(180deg,#211236,#bd7dff)}.visual-home-card.violet-gradient .visual-home-card__title,.visual-home-card.violet-gradient .visual-home-card__description{color:#fff}@media(max-width:991.98px){.visual-home-card.violet-gradient .visual-home-card__btn{background-color:#ff7a4a;color:#211236}.visual-home-card.violet-gradient .visual-home-card__btn:hover{background-color:#ff591d;color:#000}}@media(max-width:991.98px){.visual-home-card.violet-gradient .visual-home-card__description,.visual-home-card.violet-gradient .visual-home-card__btn{opacity:1;transform:translateY(0)}}.visual-home-card.light-violet-gradient{background:linear-gradient(180deg,#f7eeff,#fff)}@media(max-width:991.98px){.visual-home-card.light-violet-gradient .visual-home-card__btn{background-color:#ff7a4a;color:#211236}.visual-home-card.light-violet-gradient .visual-home-card__btn:hover{background-color:#ff591d;color:#211236}}@media(max-width:991.98px){.visual-home-card.light-violet-gradient .visual-home-card__description,.visual-home-card.light-violet-gradient .visual-home-card__btn{opacity:1;transform:translateY(0)}}@media(max-width:991.98px){.visual-home-card.light-violet-gradient .visual-home-card__description{color:#211236}}.visual-home-card__inner{position:relative;width:100%;height:100%}.visual-home-card__front{position:absolute;width:100%;height:100%;flex-shrink:0;z-index:10}.visual-home-card__back{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:12;background-color:#ff7a4a;background-repeat:no-repeat;background-position-y:bottom;background-position-x:right;background-size:contain;opacity:0;transform:scale(1.03);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.visual-home-card:hover .visual-home-card__bg{opacity:0}.visual-home-card:hover .visual-home-card__back{opacity:1;transform:scale(1)}.visual-home-card:hover .visual-home-card__title,.visual-home-card:hover .visual-home-card__description{color:#fff}.visual-home-card:hover .visual-home-card__btn{background-color:#fff;color:#211236}.visual-home-card:hover .visual-home-card__btn:hover{background-color:#211236;color:#fff}.visual-home-card:hover .visual-home-card__description,.visual-home-card:hover .visual-home-card__btn,.visual-home-card:hover .visual-home-card__content__extra{opacity:1;transform:translateY(0)}}.visual-home-with-cards{position:relative;padding-top:120px}@media(max-width:1535.98px){.visual-home-with-cards{padding-top:100px}}@media(max-width:1279.98px){.visual-home-with-cards{padding-top:80px}}@media(max-width:767.98px){.visual-home-with-cards{padding-top:40px}}.visual-home-with-cards{margin-bottom:120px}@media(max-width:1535.98px){.visual-home-with-cards{margin-bottom:100px}}@media(max-width:1279.98px){.visual-home-with-cards{margin-bottom:80px}}@media(max-width:767.98px){.visual-home-with-cards{margin-bottom:40px}}.visual-home-with-cards__bg-wrapper{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:830px}@media(max-width:1279.98px){.visual-home-with-cards__bg-wrapper{height:680px}}@media(max-width:991.98px){.visual-home-with-cards__bg-wrapper{height:600px}}@media(max-width:767.98px){.visual-home-with-cards__bg-wrapper{display:none}}.visual-home-with-cards__bg-wrapper.is-animated{animation:visual-bg-breathe 2.8s ease-in-out infinite alternate;will-change:transform}.visual-home-with-cards__bg{position:absolute;top:0;left:50%;transform:translate(-50%);width:auto;height:100%}.visual-home-with-cards__bg-video{opacity:0;transition:opacity .4s ease;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%);width:auto;height:100%}.visual-home-with-cards__bg-video.ready{opacity:1}.visual-home-with-cards__description{margin-top:20px}@media(max-width:1279.98px){.visual-home-with-cards__description{margin-top:15px}}.visual-home-with-cards__buttons{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:1279.98px){.visual-home-with-cards__buttons{gap:15px}}.visual-home-with-cards__buttons{margin-top:60px}@media(max-width:1535.98px){.visual-home-with-cards__buttons{margin-top:50px}}@media(max-width:1279.98px){.visual-home-with-cards__buttons{margin-top:40px}}@media(max-width:767.98px){.visual-home-with-cards__buttons{margin-top:30px}}.visual-home-with-cards__buttons{justify-content:center;position:relative}.visual-home-with-cards__button{white-space:nowrap;z-index:10}.visual-home-with-cards__logos{margin-top:120px}@media(max-width:1535.98px){.visual-home-with-cards__logos{margin-top:100px}}@media(max-width:1279.98px){.visual-home-with-cards__logos{margin-top:80px}}@media(max-width:767.98px){.visual-home-with-cards__logos{margin-top:40px}}.visual-home-with-cards__logos{margin-bottom:60px}@media(max-width:1535.98px){.visual-home-with-cards__logos{margin-bottom:50px}}@media(max-width:1279.98px){.visual-home-with-cards__logos{margin-bottom:40px}}@media(max-width:767.98px){.visual-home-with-cards__logos{margin-bottom:30px}}.visual-home-with-cards__logos{display:flex;flex-direction:column;row-gap:15px;z-index:10}.visual-home-with-cards__cards-title{margin-top:120px}@media(max-width:1535.98px){.visual-home-with-cards__cards-title{margin-top:100px}}@media(max-width:1279.98px){.visual-home-with-cards__cards-title{margin-top:80px}}@media(max-width:767.98px){.visual-home-with-cards__cards-title{margin-top:40px}}.visual-home-with-cards__cards-title{text-align:center}.visual-home-with-cards__title,.visual-home-with-cards__description,.visual-home-with-cards__cards-title{position:relative;z-index:10}.visual-home-with-cards__cards{display:grid;gap:40px}@media(max-width:1279.98px){.visual-home-with-cards__cards{gap:20px}}@media(max-width:767.98px){.visual-home-with-cards__cards{gap:15px}}.visual-home-with-cards__cards-section{position:relative}.visual-home-with-cards__cards-vertical{grid-template-columns:repeat(3,1fr);margin-top:60px}@media(max-width:1535.98px){.visual-home-with-cards__cards-vertical{margin-top:50px}}@media(max-width:1279.98px){.visual-home-with-cards__cards-vertical{margin-top:40px}}@media(max-width:767.98px){.visual-home-with-cards__cards-vertical{margin-top:30px}}@media(max-width:767.98px){.visual-home-with-cards__cards-vertical{grid-template-columns:1fr}}.visual-home-with-cards__cards-horizontal{grid-template-columns:repeat(2,1fr);margin-top:40px}@media(max-width:1279.98px){.visual-home-with-cards__cards-horizontal{margin-top:20px}}@media(max-width:767.98px){.visual-home-with-cards__cards-horizontal{grid-template-columns:1fr}}@keyframes visual-bg-breathe{0%{transform:scale(1)}to{transform:scale(1.04)}}.logos-carousel-section{margin-top:120px}@media(max-width:1535.98px){.logos-carousel-section{margin-top:100px}}@media(max-width:1279.98px){.logos-carousel-section{margin-top:80px}}@media(max-width:767.98px){.logos-carousel-section{margin-top:40px}}.logos-carousel-section{margin-bottom:120px}@media(max-width:1535.98px){.logos-carousel-section{margin-bottom:100px}}@media(max-width:1279.98px){.logos-carousel-section{margin-bottom:80px}}@media(max-width:767.98px){.logos-carousel-section{margin-bottom:40px}}.logos-carousel__logo{height:44px;width:auto}.logos-carousel__logo img{object-fit:contain;width:auto;max-height:100%}@media(max-width:1279.98px){.logos-carousel__logo{height:32px}}.logos-carousel__slide{display:flex;justify-content:space-between;align-items:center;gap:10px}@media(max-width:767.98px){.logos-carousel__slide{display:grid;justify-items:center;grid-template-columns:repeat(3,1fr);row-gap:30px}}.logos-carousel__slider{display:flex;gap:40px;align-items:center}@media(max-width:1279.98px){.logos-carousel__slider{gap:30px}}.logos-carousel__slider .swiper{width:100%}.logos-carousel__slider .swiper-button-prev,.logos-carousel__slider .swiper-button-next{z-index:2;opacity:.5;transition:opacity .5s ease;width:44px;height:44px;flex-shrink:0}@media(max-width:991.98px){.logos-carousel__slider .swiper-button-prev,.logos-carousel__slider .swiper-button-next{display:none}}.logos-carousel__slider .swiper-button-prev i,.logos-carousel__slider .swiper-button-next i{height:100%;width:100%}.logos-carousel__slider .swiper-button-prev:hover,.logos-carousel__slider .swiper-button-next:hover{cursor:pointer;opacity:1}.logos-carousel__slider .swiper-button-next{transform:scaleX(-1)}.logos-carousel__pagination{position:relative;z-index:10;align-items:center;column-gap:10px;justify-content:center;margin-top:15px;display:none}@media(max-width:991.98px){.logos-carousel__pagination{display:flex}}.logos-carousel__marquee{overflow:hidden;width:100%;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.logos-carousel__marquee-wrapper{display:flex;flex-wrap:nowrap;width:max-content;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.logos-carousel__marquee-wrapper.reverse{display:none}@media(max-width:767.98px){.logos-carousel__marquee-wrapper.reverse{display:flex}}.logos-carousel__marquee-wrapper+.logos-carousel__marquee-wrapper{margin-top:60px}@media(max-width:1535.98px){.logos-carousel__marquee-wrapper+.logos-carousel__marquee-wrapper{margin-top:50px}}@media(max-width:1279.98px){.logos-carousel__marquee-wrapper+.logos-carousel__marquee-wrapper{margin-top:40px}}@media(max-width:767.98px){.logos-carousel__marquee-wrapper+.logos-carousel__marquee-wrapper{margin-top:30px}}.logos-carousel__marquee-logos{display:flex;gap:50px;align-items:center;flex-wrap:nowrap;padding-right:50px}@media(max-width:1535.98px){.logos-carousel__marquee-logos{gap:40px;padding-right:40px}}@media(max-width:1279.98px){.logos-carousel__marquee-logos{gap:35px;padding-right:35px}}@media(max-width:991.98px){.logos-carousel__marquee-logos{gap:30px;padding-right:30px}}.logos-carousel--opacity50{opacity:.5}@keyframes visual-home-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes visual-home-marquee-reverse{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}
