:root{--e-global-color-primary:#101010;--e-global-color-secondary:#883FF9;--e-global-color-text:#AAAAAA;--e-global-color-accent:#EC167F;--e-global-color-cd69c18:#101010;--e-global-color-335e79d:#FFFFFF;--e-global-color-white:var(--e-global-color-335e79d);--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Allura";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--rt-primary-color:var(--e-global-color-accent);--color-secondary:var(--e-global-color-secondary);--rounded-1:12px;--transition:all 0.5s ease;--heading-font:var(--e-global-typography-secondary-font-family);--heading-font-weight:bold;--body-font:var(--e-global-typography-text-font-family);--body-font-size:16px;--body-font-color:var(--e-global-color-text)
  --main-gradient: linear-gradient(to right, var(--e-global-color-accent), var(--e-global-color-secondary));--swiper-theme-color:var(--secondary-color)}body{overflow:hidden}body::-webkit-scrollbar,#de_modal::-webkit-scrollbar{width:5px}::-moz-selection{background-color:var(--e-global-color-secondary);color:#fff}::selection{background-color:var(--e-global-color-secondary);color:#fff}body::-webkit-scrollbar-track,#de_modal::-webkit-scrollbar-track{background:#ddd}.z-2{z-index:2}body::-webkit-scrollbar-thumb,#de_modal::-webkit-scrollbar-thumb{background-color:var(--e-global-color-accent);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.absolute{position:absolute;z-index:1}.v-center{min-height:100%;min-height:100vh;display:flex;align-items:center}.rounded-20px{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.mfp-content button.mfp-close{background:transparent!important}.swiper,.sw-overlay{position:absolute;width:100%;height:100%}.swiper-slide{position:relative}.sw-caption{z-index:1;position:absolute;width:100%;top:50%;transform:translateY(-50%);letter-spacing:-.5}.swiper-scrollbar,.swiper-scrollbar-horizontal,.swiper-scrollbar-drag{display:none}.swiper-inner{display:block;position:absolute;top:0;width:100%;height:100%}.swiper-inner{background-size:cover;background-repeat:no-repeat}.relative,.position-relative{position:relative}.no-bottom{margin-bottom:0}.spacer-20{width:100%;height:20px;display:block;clear:both}.abs-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.de-overlay-gradient-2{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(45deg,rgba(var(--primary-color-rgb),.8) 0%,rgba(var(--color-secondary-rgb),0) 100%)}.fs-14{font-size:14px}.sticky-header .header-call-text .elementor-icon-box-title,.sticky-header .header-call-text .elementor-icon-box-description{color:#202020!important}.p-40{padding:40px}.op-2{opacity:.2}.fs-24{font-size:24px}.end-0{right:0}.top-0{top:0}.abs{position:absolute}.absolute,.abs{position:absolute}.rounded-1{border-radius:15px}.p-4{padding:1.5rem}.ps-100{padding-left:100px}.fs-96{font-size:96px}.top-50{top:50%}.fw-bold{font-weight:700}.op-2{opacity:.2}.p-30{padding:30px}.abs-center{left:50%;transform:translateX(-50%)}.z-1000{z-index:1000}.fs-14{font-size:14px}.bottom-10{bottom:10%}.bg-blur{background:rgb(0 0 0 / .15);-webkit-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rounded-3{border-radius:.3rem}.px-2{padding-right:.5rem;padding-left:.5rem}.op-5{opacity:.5}.hover:hover .hover-scale-1-1{transform:scale(1.1)}.rounded-15{border-radius:15px}.rounded-1{border-radius:15px}.w-80px{width:80px}.overflow-hidden{overflow:hidden}.round-20{border-radius:20px}.w-20px{width:20px}.w-90px{width:90px}.w-70px{width:70px}.infinite{animation-iteration-count:infinite}.align-left{display:block;margin-left:0;margin-right:auto}.align-center{display:block;margin-left:auto;margin-right:auto}.align-right{display:block;margin-left:auto;margin-right:0}.spacer-single{width:100%;height:30px;display:block;clear:both}.spacer-10{width:100%;height:10px;display:block;clear:both}.spacer-20{width:100%;height:20px;display:block;clear:both}.sw-overlay{background:linear-gradient(0deg,rgba(var(--bg-dark-1-rgb),.8) 0%,rgba(var(--bg-dark-1-rgb),.5) 50%)}.wm{width:100%;position:relative;font-size:200px;text-align:center;font-weight:700;top:33px;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;line-height:0}.wm.dark.wm-border{font-size:280px;color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255 255 255 / .2)}.separator{line-height:0;text-align:center;margin:30px 0 30px 0}.separator span{display:inline-block;position:relative}.separator span i{height:6px;width:6px;background:var(--rt-primary-color);display:inline-block}.separator span:before,.separator span:after{content:"";position:absolute;border-bottom:1px solid rgb(255 255 255 / .1);top:3px;width:300px}.separator span:before{right:100%;margin-right:15px}.separator span:after{left:100%;margin-left:15px}.rts__section__title{position:relative}.uptitle{text-transform:uppercase;font-size:13px;display:table;margin-left:auto;margin-right:auto;color:var(--e-global-color-white);border:solid 1px rgb(255 255 255 / .6);padding:0 15px;margin-bottom:20px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.de-separator-1{clear:both;display:block;margin:15px auto 30px auto}.de-separator-1::before,.de-separator-1::after{content:"";display:inline-block;width:20px;height:3px;margin:5px}.de-separator-1::before{background:var(--e-global-color-accent)}.de-separator-1::after{background:var(--e-global-color-secondary)}@keyframes scaleIn{from{opacity:0;transform:scale3d(1.5,1.5,1.5)}100%{opacity:1;transform:scale3d(1,1,1)}}.rt-countdown{display:flex;padding:0;margin:0;justify-content:space-between;list-style:none}@media screen and (max-width:575px){.rt-countdown{flex-wrap:wrap;align-items:center;gap:25px}}.rt-countdown li{display:flex;flex-direction:column;align-items:center}.rt-countdown li span.value{font-size:36px;font-weight:700;color:var(--e-global-color-white)}.rt-countdown li span.label{color:rgb(255 255 255 / .6);font-family:var(--e-global-typography-text-font-family)}.react-team-list{overflow:hidden;position:relative;border-radius:3px}.react-team-list img{width:100%}.react-team-list:hover .team-desc{top:0}.react-team-list .team-desc{width:100%;height:100%;padding:40px;padding-bottom:0;position:absolute;z-index:100;top:100%;transition:var(--transition);background:var(--e-global-color-primary);color:#ccc}.react-team-list .team-desc .team__name{color:var(--e-global-color-white);margin-bottom:5px}.react-team-list .team-desc p.lead{color:var(--e-global-color-accent);font-size:14px}.react-team-list .small-border{float:none;margin:15px 0 15px 0;background:rgb(255 255 255 / .5);width:50px;height:1px;display:block}.react-team-list p.team__desc{color:var(--e-global-color-text);font-size:14px}.react-team-list .social a{display:inline-block;padding:0 5px 0 5px;color:var(--e-global-color-white)}.bg__overlay{background:linear-gradient(to right,#fff0 0%,rgb(229 229 229 / .05) 50%,#fff0 100%)}.light__overlay{background:linear-gradient(to right,#fff0 0%,rgb(229 229 229 / .65) 50%,#fff0 100%)}.about__tab__area ul{margin:0}.about__tab__area ul li:first-of-type button{border-top-left-radius:5px;border-bottom-left-radius:5px}.about__tab__area ul li:last-of-type button{border-top-right-radius:5px;border-bottom-right-radius:5px}.image__hover img{padding:0;background:var(--e-global-color-accent);transition:var(--transition)}.image__hover:hover img{padding:5px}.no__shadow .metform-submit-btn{box-shadow:none}.rts__gallery .gallery-item{overflow:hidden}.rts__gallery .gallery-item .gallery-icon a{position:relative;display:inline-block}.rts__gallery .gallery-item .gallery-icon a::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);opacity:0;transition:var(--transition);z-index:2}.rts__gallery .gallery-item .gallery-icon a::before{content:"view image";position:absolute;top:10%;left:50%;transform:translate(-50%,-50%);z-index:3;transition:all 0.6s ease;opacity:0;text-transform:uppercase;font-size:11px;color:var(--e-global-color-accent);letter-spacing:5px;font-weight:600}.rts__gallery .gallery-item .gallery-icon a:hover::after{opacity:1;transform:scale(1.2)}.rts__gallery .gallery-item .gallery-icon a:hover::before{opacity:1;top:50%}.rts__gallery .gallery-item .gallery-icon a:hover img{transform:scale(1.3)}.rts__gallery .gallery-item .gallery-icon img{display:inline-block;transition:all 0.6s ease;width:100%}.rts__gallery.light__gallery .gallery-item .gallery-icon a::after{background:rgb(255 255 255 / .8)}.rts__banner__countdown .rt-countdown{display:flex;justify-content:center;gap:10px}.rts__banner__countdown .rt-countdown li{padding:10px;background:linear-gradient(to top,var(--e-global-color-accent),var(--e-global-color-secondary));width:80px;justify-content:center}.rts__banner__countdown .rt-countdown li span.value{font-size:26px;font-family:var(--e-global-typography-text-font-family);line-height:1.3;margin-bottom:5px}.rts__banner__countdown .rt-countdown li span.label{font-size:12px;text-transform:uppercase}.rts__banner__countdown.video__countdown .rt-countdown li{background:rgb(255 255 255 / .1)}.rts__single__testimonial__slider{display:block;margin-bottom:10px;position:relative;background:#fff0;border-radius:0}.rts__single__testimonial__slider__thumb img{height:80px;width:80px;display:block;z-index:2;position:relative}.rts__single__testimonial__slider__author{margin-top:1rem;font-weight:600}.rts__single__testimonial__slider__rating{margin-bottom:1rem;display:inline-block}.rts__single__testimonial__slider__rating .star{position:relative;color:#f2b827;display:inline-block;font-family:"rt-icons";font-size:14px;font-style:normal;font-weight:600;height:16px;line-height:27px;text-align:center;text-decoration:inherit;vertical-align:top;width:18px}.rts__single__testimonial__slider__rating .star.star-full:before{content:"\e821";position:absolute;left:0;top:0}.rts__single__testimonial__slider__rating .star.star-empty:before{content:"\e82b";position:absolute;left:0;top:0}.rts__single__testimonial__slider__rating .star.star-half:before{content:"\e82a";position:absolute;left:0;top:0}.rts__single__testimonial__slider__disc{margin-bottom:1rem}.button-pagination-area .swiper-pagination-bullet{height:4px;width:4px;background:var(--e-global-color-white)}.rts__single__blog__post{overflow:hidden;border-radius:4px;height:100%;width:auto;background:var(--e-global-color-primary)}.rts__single__blog__post__header{position:relative;overflow:hidden}.rts__single__blog__post__header:hover .hover-scale-1-1{transform:scale(1.1)}.rts__single__blog__post__header .hover-scale-1-1{transition:all 0.5s ease}.rts__single__blog__post__header .post__thumb{overflow:hidden}.rts__single__blog__post__date{position:absolute;padding:15px 15px;margin:20px;text-align:center;font-weight:600;z-index:2;color:var(--e-global-color-white);background:var(--e-global-color-accent);border-radius:4px}.rts__single__blog__post__date h4{font-size:36px;margin-bottom:0;line-height:1;color:var(--e-global-color-white)}.rts__single__blog__post__author{position:relative}.rts__single__blog__post__author__link{display:flex;gap:10px;align-items:center;text-transform:capitalize;font-weight:800}.rts__single__blog__post__author__link>img{width:30px;height:30px;border-radius:50%!important}.rts__single__blog__post__author__link span{font-size:16px;color:var(--e-global-color-white)}.rts__single__blog__post__category{position:absolute;top:0;right:0;padding:4px 8px;background:var(--e-global-color-accent)}.rts__single__blog__post__category a{font-size:12px;color:var(--e-global-color-white);font-weight:600;line-height:1}.rts__single__blog__post__category a:hover{color:var(--e-global-color-white)}.rts__single__blog__post__footer{padding:40px;position:relative}.rts__single__blog__post__footer h6 a{color:var(--e-global-color-white);text-transform:uppercase;line-height:1.5}.rts__single__blog__post__footer .blog__excerpt{margin-bottom:10px;margin-top:10px;color:var(--e-global-color-text)}.blog-grid-item .rts__border__bottom{border-bottom:1px solid rgb(255 255 255 / .3)}.blog__full__width{padding-bottom:30px;margin-bottom:30px}.blog__full__width .rts__blog__cat{padding:4px 10px;background:var(--e-global-color-accent);color:var(--e-global-color-white);font-weight:600;font-size:12px;display:inline-block}.blog__full__width .blog__meta__title{color:var(--e-global-color-white);text-transform:uppercase;font-size:22px;line-height:1.4}.blog__full__width .rts__author__meta{display:flex;gap:15px;align-items:center}.blog__full__width .rts__author__meta__avatar{display:flex;align-items:center;gap:10px}.blog__full__width .rts__author__meta__link{color:var(--e-global-color-text);font-weight:600;font-size:14px}.blog__full__width .rts__author__meta__date{color:var(--e-global-color-text);font-weight:600;font-size:14px}.blog__full__width .rts__author__meta__date i{color:var(--e-global-color-accent)}.blog__full__width .blog__meta__excerpt{color:var(--e-global-color-text);font-size:17px;line-height:1.5;font-weight:500}.blog__full__width .blog__meta__thumbnail{position:relative}.bg__accent{background:var(--e-global-color-accent);text-transform:uppercase;font-size:12px}.rts__sbs__none .metform-submit-btn{box-shadow:none}.exhibiz_btn{letter-spacing:2px;line-height:normal;text-decoration:none;text-transform:uppercase;display:inline-block;color:var(--e-global-color-white);font-weight:500;font-size:12px;padding:10px 20px;background:var(--e-global-color-accent)}.exhibiz_btn:hover{color:var(--e-global-color-white)}@keyframes fadeInRight{from{opacity:0;transform:translate3d(10%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(10%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightFade{from{opacity:0;transform:scale3d(1.5,1.5,1.5)}100%{opacity:1;transform:scale3d(1,1,1)}}.fadeInRightFade{animation-name:fadeInRightFade}@keyframes scaleOutFade{from{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1,1,1)}}.scaleOut{animation-name:scaleOutFade}@keyframes widthInFade{from{opacity:0;width:1px}100%{opacity:1;width:100px}}.widthInFade{animation-name:widthInFade}@keyframes fadeInDown2{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown2{animation-name:fadeInDown2}