.main-slider{height:100vh}.main-slider,.main-slider .content-slider{position:relative;width:100%}.main-slider .bg-container,.main-slider .content-slider .bg-container{opacity:0}.box-shadow-head .main-slider .content-slider:after{bottom:0;box-shadow:1px 0 31px 45px var(--assistant-color);content:"";left:0;position:absolute;width:100%;z-index:1}.main-slider .bg-three-js .swiper-container{opacity:0}.main-slider .bg-three-js.bg-container:after,.main-slider .bg-three-js:before{pointer-events:none;z-index:11}.main-slider .bg-three-js canvas{left:0;pointer-events:none;position:absolute;top:0;z-index:10}.dsn-slider-width-circle .main-slider{overflow:hidden}@media only screen and (min-width:992px){.dsn-slider-width-circle .main-slider:after{border:2px solid var(--border-color);border-radius:50%;content:"";height:70vw;left:50%;max-height:calc(1200px + var(--dsn-gap-container));max-width:calc(1200px + var(--dsn-gap-container));opacity:.25;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:70vw;z-index:11}}@media only screen and (min-width:768px){.dsn-section-padding .main-slider{padding:90px var(--dsn-gap-container)}}.dsn-section-padding .main-slider:before{background-color:var(--assistant-color);content:"";height:50%;left:0;position:absolute;top:50%;width:100%}@media only screen and (min-width:992px){.half-left .main-slider .bg-container,.half-left .main-slider .dsn-slider-content,.half-right .main-slider .bg-container,.half-right .main-slider .dsn-slider-content{width:50%}.half-right.dsn-section-padding .main-slider .dsn-slider-content{padding-left:0}.half-left.dsn-section-padding .main-slider .dsn-slider-content{padding-right:0}.half-right .main-slider .bg-container{right:0}.half-left .main-slider .dsn-slider-content{left:50%}}.main-slider .dsn-slider-content{height:100%;padding-bottom:80px;padding-top:80px;pointer-events:none;position:relative;width:100%;z-index:2}@media only screen and (max-width:767px){.main-slider .dsn-slider-content{align-items:center}}.main-slider .dsn-slider-content .swiper-animate-head{transition:.5s}.main-slider .dsn-slider-content .slide-content.dsn-active{pointer-events:auto;z-index:1}.main-slider .dsn-slider-content .slide-content:not(.dsn-active){pointer-events:none;z-index:0}.main-slider .dsn-slider-content .slide-content:not(.dsn-active) .dsn-chars-wrapper,.main-slider .dsn-slider-content .slide-content:not(.dsn-active) .swiper-animate-head,.main-slider .dsn-slider-content .slide-content:not(.dsn-active) [data-dsn-split=chars]{opacity:0;visibility:hidden}.main-slider .dsn-slider-content .slide-content:not(.dsn-active) .title .icon-circle{width:0}.main-slider .dsn-slider-content .circle-before.mt-10:before{margin-top:5px}.main-slider .dsn-slider-content .circle-before.mb-10:before{margin-top:-5px}.main-slider .dsn-slider-content .description,.main-slider .dsn-slider-content .dsn-btn,.main-slider .dsn-slider-content .title{pointer-events:auto}.main-slider .dsn-slider-content .head-meta:not(.border-bottom,.border-top){margin-bottom:0;margin-top:0}.main-slider .dsn-slider-content .dsn-def-btn .line-shape .dsn-icon{display:none}.main-slider .dsn-slider-content .slide-content .circle-before:before,.main-slider .dsn-slider-content .slide-content .head-meta span,.main-slider .dsn-slider-content .slide-content .swiper-animate-head{transition:1.2s cubic-bezier(.19,1,.22,1);transition-delay:calc(.1s*var(--item-index) + 1ms);-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .dsn-def-btn,.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .head-meta a,.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .head-meta span,.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) p.description{opacity:0}.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .circle-before:before{transform:scale(0)}.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .head-meta.mb-20 a,.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .head-meta.mb-20 span{transform:translateY(-50%)}.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .dsn-def-btn,.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .head-meta.mt-20 a,.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) .head-meta.mt-20 span,.main-slider .dsn-slider-content .slide-content:not(.dsn-active-animate) p.description{transform:translateY(50%)}.main-slider .control-nav{background:transparent;bottom:0;flex-wrap:wrap;height:90px;max-width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:3}.main-slider .control-nav .swiper-slide:not(.swiper-slide-active) svg{opacity:0}.main-slider .control-nav .btn-all{border-radius:50px;border-style:solid;border-width:1px;padding:10px 30px}.main-slider .control-nav .dsn-paginate-arrow{max-width:calc(45% - 30px)}@media only screen and (min-width:768px){.dsn-section-padding .main-slider .control-nav{padding:0;width:calc(100% - var(--dsn-gap-container)*2)}}.main-slider .control-nav .swiper-notification{display:none}@media only screen and (max-width:575px){.main-slider .control-nav .box-title{display:none}}.main-slider .control-nav .box-title h6.sm-title-block{font-size:20px;text-transform:uppercase}.main-slider .control-nav .dsn-pagination .h2{bottom:auto;clip-path:inset(0 0 0 20%);font-size:45px;line-height:45px;margin-right:15px;position:relative;transform:scaleX(1.5)}.main-slider .control-nav .dsn-pagination span.sm-title-block:not(.total){margin-left:5px;margin-right:5px;transform:scaleY(1.5) translateY(-4px) rotate(12deg)}.main-slider .control-nav .dsn-pagination span.sm-title-block{font-family:var(--heading-font)}.main-slider .dsn-paginate-arrow .next-arrow,.main-slider .dsn-paginate-arrow .prev-arrow{cursor:pointer;position:relative}.main-slider .dsn-paginate-arrow .next-arrow svg,.main-slider .dsn-paginate-arrow .prev-arrow svg{transition:.5s;stroke:var(--heading-color)}.main-slider .dsn-paginate-arrow .next-arrow svg:not(.arrow),.main-slider .dsn-paginate-arrow .prev-arrow svg:not(.arrow){height:50px;width:50px}.main-slider .dsn-paginate-arrow .next-arrow svg.arrow,.main-slider .dsn-paginate-arrow .prev-arrow svg.arrow{width:17px}.main-slider .dsn-paginate-arrow .next-arrow svg circle,.main-slider .dsn-paginate-arrow .prev-arrow svg circle{stroke-width:1;opacity:.25}.main-slider .dsn-paginate-arrow .next-arrow:hover svg,.main-slider .dsn-paginate-arrow .prev-arrow:hover svg{stroke-dashoffset:20px}.main-slider .dsn-paginate-arrow .next-arrow .container-inner{clip-path:inset(0 0 0 35%)}.main-slider .dsn-paginate-arrow .prev-arrow .container-inner{clip-path:inset(0 35% 0 0)}.main-slider .dsn-paginate-arrow .prev-arrow svg.arrow{transform:translate(-50%,-50%) rotate(180deg)}.main-slider .dsn-paginate-arrow .next-arrow,.main-slider .dsn-paginate-arrow.prev-paginate .box-title{margin-left:0}@media only screen and (max-width:767px){.main-slider .dsn-pagination,.main-slider .dsn-swiper-paginate{display:none}}.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{bottom:50%;display:flex!important;justify-content:center;left:auto;min-width:200px;position:absolute;right:30px;transform:rotate(90deg);transform-origin:right;z-index:99999}@media only screen and (max-width:1399px){.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{right:15px}}@media only screen and (max-width:991px){.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{right:10px}}.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet:before{background-color:var(--heading-color)}.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet:after{border-color:var(--heading-color)}.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets{right:40px;width:20px}.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets .swiper-pagination-bullet:after,.main-slider .dsn-swiper-paginate>.swiper-pagination-bullets .swiper-pagination-bullet:before{left:0}.slide-metas>a:not(:last-of-type):after,.slide-metas>span:not(:last-of-type):after{content:attr(data-separator)}
