.icore-flex-banner{--icore-flex-banner-border-radius:20px;--icore-flex-banner-height:740px;--icore-flex-banner-icon-color:#fff}@media (max-width:1280px){.icore-flex-banner{--icore-flex-banner-height:700px}}@media (max-width:1024px){.icore-flex-banner{--icore-flex-banner-height:700px}}@media (max-width:767px){.icore-flex-banner{--icore-flex-banner-height:788px}}@media (max-width:479px){.icore-flex-banner{--icore-flex-banner-height:100%}}.icore-flex-banner__inner{counter-reset:count;scrollbar-color:var(--the7-accent-color) rgba(0,0,0,.05);scrollbar-width:thin}@media (min-width:1025px){.icore-flex-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:1024px){.icore-flex-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;overflow:auto;padding-bottom:25px;scroll-behavior:smooth;scroll-padding:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-scrollbar-width:thin;scrollbar-width:thin}}@media (max-width:479px){.icore-flex-banner__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}.icore-flex-banner-item{background-position:50%;background-repeat:no-repeat;background-size:cover;background:#fff;border-radius:var(--icore-flex-banner-border-radius);height:var(--icore-flex-banner-height);-webkit-transition:.8s cubic-bezier(.29,0,.2,1);transition:.8s cubic-bezier(.29,0,.2,1);width:100%}@media (min-width:1025px){.icore-flex-banner-item{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow:hidden;width:100%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:-webkit-box-flex .8s cubic-bezier(.29,0,.2,1);transition:-webkit-box-flex .8s cubic-bezier(.29,0,.2,1);transition:flex .8s cubic-bezier(.29,0,.2,1);transition:flex .8s cubic-bezier(.29,0,.2,1),-webkit-box-flex .8s cubic-bezier(.29,0,.2,1),-ms-flex .8s cubic-bezier(.29,0,.2,1);will-change:flex}}@media (max-width:1024px){.icore-flex-banner-item{display:inherit;position:relative;-webkit-box-flex:0;-ms-flex:0 0 48.5%;flex:0 0 48.5%;scroll-snap-align:start;scroll-snap-stop:always;width:auto!important}}@media (max-width:767px){.icore-flex-banner-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:479px){.icore-flex-banner-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:auto!important}}.icore-flex-banner-item:not(:last-child){margin-right:30px}@media (max-width:1024px){.icore-flex-banner-item:not(:last-child){margin-right:20px}}@media (max-width:479px){.icore-flex-banner-item:not(:last-child){margin-right:0}}@media (min-width:1025px){.icore-flex-banner-item.is--active{-webkit-box-flex:4;-ms-flex:4;flex:4}}.icore-flex-banner-item:before{background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:375ms cubic-bezier(.7,0,.3,1);transition:375ms cubic-bezier(.7,0,.3,1)}@media (max-width:1024px){.icore-flex-banner-item:before{border-radius:20px;bottom:0;left:0;right:0;top:0;z-index:0}}.icore-flex-banner-item:after{border:1px solid var(--the7-accent-color);color:var(--icore-flex-banner-icon-color);content:"0" counter(count);counter-increment:count;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:DM Sans,Helvetica,Arial,Verdana,sans-serif!important;font-size:15px;font-style:normal;font-weight:500;height:50px;left:clamp(30px,50.0138px,60px);line-height:1;position:absolute;top:clamp(30px,50.0138px,60px);width:50px;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--the7-accent-bg-color-2)));background-image:linear-gradient(var(--the7-accent-bg-color-2));background-position:0 100%;background-repeat:no-repeat;background-size:100% 100%;border-radius:1000px;justify-content:center;-webkit-transition:border-color .3s linear;transition:border-color .3s linear}@media (max-width:1024px){.icore-flex-banner-item:after{left:30px;top:30px}}.icore-flex-banner-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;padding:clamp(30px,50.0138px,60px)}@media (max-width:1024px){.icore-flex-banner-item__label{padding:30px;z-index:1}}@media (min-width:1025px){.icore-flex-banner-item:not(.is--active){cursor:pointer}}.icore-flex-banner-item:not(.is--active) .icore-flex-banner-item__label{padding:clamp(30px,50.0138px,60px) clamp(35px,51.6789px,60px)}@media (max-width:1024px){.icore-flex-banner-item:not(.is--active) .icore-flex-banner-item__label{padding:30px}}.icore-flex-banner-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;font-weight:600;line-height:1.2;text-align:start;text-transform:capitalize;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:375ms cubic-bezier(.7,0,.3,1);transition:375ms cubic-bezier(.7,0,.3,1)}@media (max-width:767px){.icore-flex-banner-item__title{font-size:38px}}@media (max-width:479px){.icore-flex-banner-item__title{font-size:28px}}.icore-flex-banner-item__label .icore-flex-banner-item__title{-webkit-box-flex:0;color:#000;-ms-flex:0;flex:0}@media (max-width:1024px){.icore-flex-banner-item__label .icore-flex-banner-item__title{-webkit-box-flex:0;-ms-flex:0;flex:0}.icore-flex-banner-item__label>div.icore-flex-banner-item__title{display:none}}.icore-flex-banner-item.is--active:before{background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--the7-accent-bg-color-2)));background-image:linear-gradient(var(--the7-accent-bg-color-2));background-position:100% 100%;background-repeat:no-repeat;background-size:400% 100%}.icore-flex-banner-item.is--active:after{border:1px solid #fff}.icore-flex-banner-item.is--active .icore-flex-banner-item__label>div.icore-flex-banner-item__title{display:block;margin-left:-40px;opacity:0}@media (max-width:1024px){.icore-flex-banner-item.is--active .icore-flex-banner-item__label>div.icore-flex-banner-item__title{display:none}}.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__button,.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__content,.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__image,.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__title{-webkit-transition:.5s cubic-bezier(.7,0,.3,1);transition:.5s cubic-bezier(.7,0,.3,1)}.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.35s;transition-delay:.35s}.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__image{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.4s;transition-delay:.4s}.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.45s;transition-delay:.45s}.icore-flex-banner-item.is--active .icore-flex-banner-item__label .icore-flex-banner-item__info>.icore-flex-banner-item__button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.62s;transition-delay:.62s}.icore-flex-banner-item__info{-webkit-box-flex:1;color:#000;-ms-flex:1;flex:1;padding:30px 0 0}@media (max-width:1024px){.icore-flex-banner-item__info{padding:10px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:767px){.icore-flex-banner-item__info{padding:70px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.icore-flex-banner-item__info .icore-flex-banner-item__button,.icore-flex-banner-item__info .icore-flex-banner-item__content,.icore-flex-banner-item__info .icore-flex-banner-item__image,.icore-flex-banner-item__info .icore-flex-banner-item__title{margin:0 0 30px;padding:0;-webkit-transition:375ms cubic-bezier(.7,0,.3,1);transition:375ms cubic-bezier(.7,0,.3,1);width:100%}@media (max-width:1024px){.icore-flex-banner-item__info .icore-flex-banner-item__button,.icore-flex-banner-item__info .icore-flex-banner-item__content,.icore-flex-banner-item__info .icore-flex-banner-item__image,.icore-flex-banner-item__info .icore-flex-banner-item__title{padding:0;width:100%}}.icore-flex-banner-item__info .icore-flex-banner-item__title{opacity:0;position:relative;-webkit-transform:unset;transform:unset;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:2ms;transition-delay:2ms;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;z-index:2}@media (max-width:1024px){.icore-flex-banner-item__info .icore-flex-banner-item__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:50ms;transition-delay:50ms}}.icore-flex-banner-item__info .icore-flex-banner-item__image{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:2ms;transition-delay:2ms}@media (max-width:1024px){.icore-flex-banner-item__info .icore-flex-banner-item__image{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:35ms;transition-delay:35ms}}.icore-flex-banner-item__info .icore-flex-banner-item__image img{border:none;border-radius:0;border-radius:12px;-webkit-box-shadow:none;box-shadow:none;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.icore-flex-banner-item__info .icore-flex-banner-item__content{font-family:inherit;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:25ms;transition-delay:25ms}@media (max-width:1024px){.icore-flex-banner-item__info .icore-flex-banner-item__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:25ms;transition-delay:25ms}}.icore-flex-banner-item__info .icore-flex-banner-item__content p{margin:0}.icore-flex-banner-item__info .icore-flex-banner-item__button{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:2ms;transition-delay:2ms}@media (max-width:1024px){.icore-flex-banner-item__info .icore-flex-banner-item__button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:2ms;transition-delay:2ms}}.icore-flex-banner-item__info .icore-flex-banner-item__button>a{background-color:#fff;border-radius:12px;color:#000;display:inline-block;font-size:1em;line-height:1;margin-top:10px;padding:clamp(18px,19.38816px,20px) clamp(24px,35.1086px,40px);text-align:center;text-decoration:none;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}@media (max-width:1024px){.icore-flex-banner-item__info .icore-flex-banner-item__button>a{background-color:#000;color:#fff}}.icore-flex-banner-item__info .icore-flex-banner-item__button>a:hover{background:#000;color:#fff}.icore-flex-banner-item__info>div:last-child{margin-bottom:0}
/*# sourceMappingURL=flex-banner.min.css.map */
