
html{scroll-behavior: smooth;}
/*Fonts*/ 
.plusJakartaSans{font-family: "Plus Jakarta Sans", sans-serif;}
/*Common*/
body {font-family: "Golos Text", sans-serif;font-optical-sizing: auto;font-size: 14px;line-height: 1.42857143;color: #09090B;background-color: #fff;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
p{margin-bottom:0px;}
ul{padding:0px;list-style:none;margin:0px;}
.ls1{letter-spacing:1px;}
.ls2{letter-spacing:2px;}
.ls-1{letter-spacing:-1px;}
.ls-2{letter-spacing:-2px;}
.padding0 {padding: 0;}
h1, h2, h3, h4, h5, h6{margin-bottom:0;}
@media (min-width:240px) {
.xs8 {font-size: 8px;}.xs9 {font-size: 9px;}.xs10 {font-size: 10px;}.xs11 {font-size: 11px;}.xs12 {font-size: 12px;}.xs13 {font-size: 13px;}.xs14 {font-size: 14px;}.xs15 {font-size: 15px;}.xs16 {font-size: 16px;}.xs17 {font-size: 17px;}.xs18 {font-size: 18px;}.xs19 {font-size: 19px;}.xs20 {font-size: 20px;}.xs21 {font-size: 21px;}.xs22 {font-size: 22px;}.xs23 {font-size: 23px;}.xs24 {font-size: 24px;}.xs25 {font-size: 25px;}.xs26 {font-size: 26px;}.xs27 {font-size: 27px;}.xs28 {font-size: 28px;}.xs29 {font-size: 29px;}.xs30 {font-size: 30px;}.xs31 {font-size: 31px;}.xs32 {font-size: 32px;}.xs33 {font-size: 33px;}.xs35 {font-size: 35px;}.xs37 {font-size: 37px;}.xs39 {font-size: 39px;}.xs40 {font-size: 40px;}.xs41 {font-size: 41px;}.xs43 {font-size: 43px;}.xs45 {font-size: 45px;}.xs47 {font-size: 47px;}.xs49 {font-size: 49px;}.xs51 {font-size: 51px;}.xs56{font-size: 56px;}.xs60 {font-size: 60px;}.xs70 {font-size: 70px;}.xs85 {font-size: 85px;}
.xsmt1{margin-top:1%;}.xsmt2{margin-top:2%;}.xsmt3{margin-top:3%;}.xsmt4{margin-top:4%;}.xsmt5{margin-top:5%;}.xsmt6{margin-top:6%;}.xsmt8{margin-top:8%;}.xsmt10{margin-top:10%;}.xsmt13{margin-top:13%;}.xsmt20{margin-top:20%;}
.xsmb1{margin-bottom:1%}.xsmb2{margin-bottom:2%}.xsmb3{margin-bottom:3%}.xsmb4{margin-bottom:4%}.xsmb6{margin-bottom:6%}.xsmb7{margin-bottom:7%}.xsmb8{margin-bottom:8%}.xsmb10{margin-bottom:10%}.xsmb15{margin-bottom:15%}.xsmb0{margin-bottom:0}.xsmt-1{margin-top:-1%}.xsmt-3{margin-top:-3%}.xsmt-11{margin-top:-11%}
.mycontainer,.mycontainer2,.mycontainer3{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
} 
@media (min-width:768px) {	
.sm8 {font-size: 8px;}.sm9 {font-size: 9px;}.sm10 {font-size: 10px;}.sm11 {font-size: 11px;}.sm12 {font-size: 12px;}.sm13 {font-size: 13px;}.sm14 {font-size: 14px;}.sm15 {font-size: 15px;}.sm16 {font-size: 16px;}.sm17 {font-size: 17px;}.sm18 {font-size: 18px;}.sm19 {font-size: 19px;}.sm20 {font-size: 20px;}.sm21 {font-size: 21px;}.sm22 {font-size: 22px;}.sm23 {font-size: 23px;}.sm24 {font-size: 24px;}.sm25 {font-size: 25px;}.sm27 {font-size: 27px;}.sm28 {font-size: 28px;}.sm29 {font-size: 29px;}.sm30 {font-size: 30px;}.sm31 {font-size: 31px;}.sm32 {font-size: 32px;}.sm33 {font-size: 33px;}.sm35 {font-size: 35px;}.sm37 {font-size: 37px;}.sm39 {font-size: 39px;}.sm40 {font-size: 40px;}.sm41 {font-size: 41px;}.sm42 {font-size: 42px;}.sm43 {font-size: 43px;}.sm44 {font-size: 44px;}.sm45 {font-size: 45px;}.sm46 {font-size: 46px;}.sm47 {font-size: 47px;}.sm49 {font-size: 49px;}.sm51 {font-size: 51px;}.sm55 {font-size: 55px;}.sm60 {font-size: 60px;}.sm70 {font-size: 70px;}.sm80 {font-size: 80px;}.sm100 {font-size: 100px;}.sm130 {font-size: 130px;}
.mycontainer{width:730px;}.mycontainer2{width:730px;}.mycontainer3{width:730px;}  
}
@media (min-width: 992px) {
.md8 {font-size: 8px;}.md9 {font-size: 9px;}.md10 {font-size: 10px;}.md11 {font-size: 11px;}.md12 {font-size: 12px;}.md13 {font-size: 13px;}.md14 {font-size: 14px;}.md15 {font-size: 15px;}.md16 {font-size: 16px;}.md17 {font-size: 17px;}.md18 {font-size: 18px;}.md19 {font-size: 19px;}.md20 {font-size: 20px;}.md21 {font-size: 21px;}.md22 {font-size: 22px;}.md23 {font-size: 23px;}.md24 {font-size: 24px;}.md25 {font-size: 25px;}.md26 {font-size: 26px;}.md27 {font-size: 27px;}.md28{font-size: 28px;}.md29 {font-size: 29px;}.md30 {font-size: 30px;}.md31 {font-size: 31px;}.md32 {font-size: 32px;}.md33 {font-size: 33px;}.md34 {font-size: 34px;}.md35 {font-size: 35px;}.md36 {font-size: 36px;}.md37 {font-size: 37px;}.md38 {font-size: 38px;}.md39 {font-size: 39px;}.md40{font-size: 40px;}.md41 {font-size: 41px;}.md42 {font-size: 42px;}.md44 {font-size: 44px;}.md45 {font-size: 45px;}.md46 {font-size: 46px;}.md47 {font-size: 47px;}.md48 {font-size: 48px;}.md49 {font-size: 49px;}.md50 {font-size: 50px;}.md51 {font-size: 51px;}.md52 {font-size: 52px;}.md53 {font-size: 53px;}.md54 {font-size: 54px;}.md55 {font-size: 55px;}.md56 {font-size: 56px;}.md58 {font-size: 58px;}.md66 {font-size: 66px;}.md60{font-size: 60px;}.md75 {font-size: 75px;}.md70 {font-size: 70px;}.md80 {font-size: 80px;}.md84 {font-size: 84px;}.md90{font-size: 90px;}.md106{font-size: 106px;}.md170 {font-size: 170px;}.md210 {font-size: 240px;}
.mycontainer{width:880px;}.mycontainer2{width:922px;}.mycontainer3{width:922px;}
}
@media (min-width:1100px){.mycontainer2{width:1050px;}}
@media (min-width:1200px){
.lg8 {font-size: 8px;}.lg9 {font-size: 9px;}.lg10 {font-size: 10px;}.lg11 {font-size: 11px;}.lg12 {font-size: 12px;}.lg13 {font-size: 13px;}.lg14 {font-size: 14px;}.lg15 {font-size: 15px;}.lg16 {font-size: 16px;}.lg17 {font-size: 17px;}.lg18 {font-size: 18px;}.lg19 {font-size: 19px;}.lg20 {font-size: 20px;}.lg21 {font-size: 21px;}.lg22 {font-size: 22px;}.lg23 {font-size: 24px;}.lg24 {font-size: 24px;}.lg25 {font-size: 25px;}.lg26 {font-size: 26px;}.lg27 {font-size: 27px;}.lg28 {font-size: 28px;}.lg29 {font-size: 29px;}.lg30 {font-size: 30px;}.lg31 {font-size: 31px;}.lg32 {font-size: 32px;}.lg33 {font-size: 33px;}.lg34 {font-size: 34px;}.lg35 {font-size: 35px;}.lg36 {font-size: 36px;}.lg37 {font-size: 37px;}.lg38 {font-size: 38px;}.lg39 {font-size: 39px;}.lg40{font-size: 40px;}.lg41 {font-size: 41px;}.lg42 {font-size: 42px;}.lg44 {font-size: 43px;}.lg45 {font-size: 45px;}.lg46 {font-size: 46px;}.lg47 {font-size: 47px;}.lg48 {font-size: 48px;}.lg49 {font-size: 49px;}.lg50 {font-size: 50px;}.lg51 {font-size: 51px;}.lg52 {font-size: 52px;}.lg53 {font-size: 53px;}.lg55 {font-size: 55px;}.lg56 {font-size: 56px;}.lg58 {font-size: 58px;}.lg62 {font-size: 62px;}.lg60{font-size: 60px;}.lg64{font-size: 64px;}.lg66{font-size: 66px;}.lg71 {font-size: 71px;}.lg70 {font-size: 70px;}.lg80 {font-size: 80px;}.lg84 {font-size: 84px;}.lg96 {font-size: 96px;}.lg106 {font-size: 106px;}.lg210 {font-size: 240px;}
.mycontainer2,.mycontainer3{width:1030px}
}
@media (min-width:1500px){
.xl8 {font-size: 8px;}.xl9 {font-size: 9px;}.xl10 {font-size: 10px;}.xl11 {font-size: 11px;}.xl12 {font-size: 12px;}.xl13 {font-size: 13px;}.xl14 {font-size: 14px;}.xl15 {font-size: 15px;}.xl16 {font-size: 16px;}.xl17 {font-size: 17px;}.xl18 {font-size: 18px;}.xl19 {font-size: 19px;}.xl20 {font-size: 20px;}.xl21 {font-size: 21px;}.xl22 {font-size: 22px;}.xl23 {font-size: 23px;}.xl24 {font-size: 24px;}.xl25 {font-size: 25px;}.xl26 {font-size: 26px;}.xl27 {font-size: 27px;}.xl28 {font-size: 28px;}.xl29 {font-size: 29px;}.xl30 {font-size: 30px;}.xl31 {font-size: 31px;}.xl32 {font-size: 32px;}.xl33 {font-size: 33px;}.xl34 {font-size: 34px;}.xl35 {font-size: 35px;}.xl36 {font-size: 36px;}.xl37 {font-size: 37px;}.xl38 {font-size: 38px;}.xl39 {font-size: 39px;}.xl40{font-size: 40px;}.xl41 {font-size: 41px;}.xl42 {font-size: 42px;}.xl44 {font-size: 43px;}.xl45 {font-size: 45px;}.xl46 {font-size: 46px;}.xl47 {font-size: 47px;}.xl48 {font-size: 48px;}.xl49 {font-size: 49px;}.xl50 {font-size: 50px;}.xl51 {font-size: 51px;}.xl52 {font-size: 52px;}.xl53 {font-size: 53px;}.xl55 {font-size: 55px;}.xl56 {font-size: 56px;}.xl58 {font-size: 58px;}.xl60{font-size: 60px;}.xl65 {font-size: 65px;}.xl66 {font-size: 66px;}.xl70 {font-size: 70px;}.xl75 {font-size: 75px;}.xl78 {font-size: 78px;}.xl80 {font-size: 80px;}.xl87 {font-size: 87px;}.xl96 {font-size: 96px;}.xl170 {font-size: 170px;}.xl210 {font-size: 240px;}
}

@media (min-width:2200px){
.xxl8 {font-size: 8px;}.xxl9 {font-size: 9px;}.xxl10 {font-size: 10px;}.xxl11 {font-size: 11px;}.xxl12 {font-size: 12px;}.xxl13 {font-size: 13px;}.xxl14 {font-size: 14px;}.xxl15 {font-size: 15px;}.xxl16 {font-size: 16px;}.xxl17 {font-size: 17px;}.xxl18 {font-size: 18px;}.xxl19 {font-size: 19px;}.xxl20 {font-size: 20px;}.xxl21 {font-size: 21px;}.xxl22 {font-size: 22px;}.xxl23 {font-size: 23px;}.xxl24 {font-size: 24px;}.xxl25 {font-size: 25px;}.xxl26 {font-size: 26px;}.xxl27 {font-size: 27px;}.xxl28 {font-size: 28px;}.xxl29 {font-size: 29px;}.xxl30 {font-size: 30px;}.xxl31 {font-size: 31px;}.xxl32 {font-size: 32px;}.xxl33 {font-size: 33px;}.xxl34 {font-size: 34px;}.xxl35 {font-size: 35px;}.xxl36 {font-size: 36px;}.xxl37 {font-size: 37px;}.xxl38 {font-size: 38px;}.xxl39 {font-size: 39px;}.xxl40{font-size: 40px;}.xxl41 {font-size: 41px;}.xxl42 {font-size: 42px;}.xxl44 {font-size: 43px;}.xxl45 {font-size: 45px;}.xxl46 {font-size: 46px;}.xxl47 {font-size: 47px;}.xxl48 {font-size: 48px;}.xxl49 {font-size: 49px;}.xxl50 {font-size: 50px;}.xxl51 {font-size: 51px;}.xxl52 {font-size: 52px;}.xxl53 {font-size: 53px;}.xxl55 {font-size: 55px;}.xxl56 {font-size: 56px;}.xxl58 {font-size: 58px;}.xxl65 {font-size: 65px;}.xxl60{font-size: 60px;}.xxl70 {font-size: 70px;}.xxl75 {font-size: 75px;}.xxl78 {font-size: 78px;}.xxl80 {font-size: 80px;}.xxl87 {font-size: 87px;}.xxl96 {font-size: 96px;}.xxl170 {font-size: 170px;}.xxl210 {font-size: 240px;}	
}

.responsive-video,.video-box,.video-box-inner{position:relative;overflow:hidden}
.responsive-video{padding-bottom:56.21%;z-index:0;box-shadow:0 19px 40px 0 rgba(0,0,0,.24)}
.video-box-main{margin-top: 60px;position: relative;}
.video-box{border-radius: 44px;background: rgba(217, 217, 217, 0.00);position: relative;z-index: 1;background-image: linear-gradient(90deg, hsl(276deg 100% 60% / 22%), hsl(234deg 100% 68% / 22%) 51%, hsl(196deg 100% 53% / 22%) 100%);padding: 7px;} 
.video-box-inner{
    border-radius: 42px;
}
.video-box-inner .autoplayer-area{border-radius: 16px;overflow: hidden;background-color: #fff;border: 1px solid;}
.autoplayer-subarea-16-by-9{padding-bottom: 56.25%!important;border-radius: 0;	}
.video-box iframe{border-radius: 15px;	}  
.responsive-video iframe, .responsive-video object, .responsive-video embed, .responsive-video1 iframe, .responsive-video1 object, .responsive-video1 embed, .responsive-demo-video embed, .responsive-demo-video object, .responsive-demo-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.autoplayer-area{z-index: 2;}
.mycontainer{margin:auto;}
.italic {font-style: italic;}
.upper{text-transform:uppercase}
u{text-decoration: underline;}
/*font-weight*/
.w100{font-weight:100;} .w200{font-weight:200;} .w300{font-weight:300;} .w400{font-weight:400;} .w500{font-weight:500;} .w600{font-weight:600;} .w700{font-weight:700;}
.w800{font-weight:800;} .w900{font-weight:900;}
.lh0 {line-height: 0%;}.lh50 {line-height: 50%;}.lh60 {line-height: 60%;}.lh70 {line-height: 70%;}.lh80 {line-height: 80%;}.lh90 {line-height: 90%;}.lh100 {line-height: 100%;}.lh110 {line-height: 110%;}.lh120 {line-height: 120%;}.lh126 {line-height: 126%;}.lh130 {line-height: 130%;}.lh140 {line-height: 140%;}.lh145 {line-height: 145%;}.lh150 {line-height: 150%;}.lh160 {line-height: 160%;}.lh170 {line-height: 170%;}.lh180 {line-height: 180%;}.lh190 {line-height: 190%;}.lh200 {line-height: 200%;}.lh210 {line-height: 210%;}.lh230 {line-height: 230%;}
.mycontainer-left,.mycontainer-right{width:100%;padding-right:15px;padding-left:15px}.mycontainer-left{margin-right:auto}.mycontainer-right{margin-left:auto}


.videoframe{position: relative;} 
.myvideo2{border:4px solid #1e9ae7;border-radius:17px;background-color:#000;box-shadow:14.913px 21.298px 36.12px 6.88px rgb(0 0 0 / 33%);padding:0;overflow:hidden}
.myvideo2 .responsive-video{box-shadow:none;margin-bottom:0;background-color:#000;padding-bottom:52.21%;border-radius:0}

/*footer*/ 
.footer{background: url(../images/footerbg.html) no-repeat center top;background-size: cover;padding: 4% 0 2% 0;background-color: #001a30;} 
.copyright-link{text-align:center;color: #ffffff;}
.footer a {color: #ffffff;margin: 0 3%;}
.footer a:hover {text-decoration: underline;color: #ffffff;}
.footer hr{border-top: 1px solid rgb(255 255 255 / 10%);margin-top: 3%;margin-bottom: 1.5%;}
.checklist5{margin-top: 6%;}
.checklist5 li{padding:0 0 12px 26px;margin-bottom:0;color:#646876}
.mybutton9{margin-top:5%}
.mybutton9 a{border-radius:10px;background-color:#914ad3;background-image:-moz-linear-gradient(90deg,#773ac5 0,#af5ee4 100%);background-image:-webkit-linear-gradient(90deg,#773ac5 0,#af5ee4 100%);background-image:-ms-linear-gradient(90deg,#773ac5 0,#af5ee4 100%);box-shadow:0 12px 10px 0 rgba(103,45,172,.29);color:#fff;padding:3.7% 5.3%;transition:.5s;position:relative;overflow:hidden;display:inline-block;margin-left:auto;width:100%}
.mybutton9 a:hover{background-image:-moz-linear-gradient(90deg,#af5ee4 0,#773ac5 100%);background-image:-webkit-linear-gradient(90deg,#af5ee4 0,#773ac5 100%);background-image:-ms-linear-gradient(90deg,#af5ee4 0,#773ac5 100%);box-shadow:none;transform:scale(1.05)}
.checklist5{margin-top:20px}
.checklist5 li{background:url(../images/checklist4.html) left 4px no-repeat;padding-left:28px;list-style:none;margin-left:0;padding-top:0;padding-bottom:2.5%;margin-top:2.5%;text-align:left}

.arrowdown{
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;	
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}

/*banner*/
.logo{ } 
.mybutton{line-height: normal;}
.mybutton a {color: #fff;display: table;border-radius: 50px;transition: all 0.5s;position: relative;margin-left: auto;transition: transform .2s;font-size: 24px;background: #4347FF;box-shadow: 0px 9px 18.2px 0px #170A37, 0px -6px 5.7px 0px #727AFC inset;line-height: 140%;}
.mybutton a:hover {transform: scale(1.03);transition: all 0.5s;}
.banner .navbar-brand {
    padding: 0;
}

.banner-box{position: relative;z-index: 1;margin-top: 2.1%;}
.span-title1 {border-radius: 60px;border: 1px solid rgba(97, 97, 123, 0.50);background: rgba(50, 19, 65, 0.00);display: inline-block;padding: 17.4px 2.5% 19.4px 2.5%;position: relative;}
 
.banner-pretitle{font-size: 21px;letter-spacing: -0.21px;}
.banner-title{letter-spacing: -3.84px;}
.banner-subtitle {letter-spacing: -1.44px;}
.banner-title .banner-title-span span {background: linear-gradient(90deg, #AC30FF 12%, #6363FF 55%, #0DC4FF 93.37%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: "Golos Text";}
.banner-subtitle span{background: url(../images/bannersubtitlebg.webp) no-repeat center center;background-size: cover;border-radius: 30px;background-color: #160629;padding: 25px 3.6%;display: inline-block;position: relative;}
 
.banner-title-span{position: relative;}

.sparkle1-img{position: absolute;top: -30px;right: 103%;}
.sparkle2-img{position: absolute;left: 103.5%;bottom: -38px;}

.gradientshap{}

.vidleft, .vidright {position: absolute;}
.vidleft { }
.vidright {}
 
.button-pretitle {line-height: 150%;}
.button-title {line-height: 120%;}
.gradient-text {background: linear-gradient(90deg, #491AB5 12.99%, #CB2D93 31.56%, #EC6E33 49.19%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.gradient-text2{background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(90deg, #AC30FF 12%, #6363FF 55%, #0DC4FF 93.37%);}
.button-title span.border2 {background: url(../images/border2.html) no-repeat 0 0px;background-size: auto;background-position-x: right;background-position-y: bottom;}

.mybutton1 {margin-top: 30px;}
.mybutton1 a {line-height: 140%;border-radius: 100px;background-color: #4347FF;box-shadow: 0px 22px 21.2px 0px rgba(199, 184, 238, 0.71), 0px -6px 7.7px 0px #7A7DFF inset;color: #fff;display: table;transition: .5s;position: relative;margin: auto;}
.mybutton1 a:hover {background: #2e32f9;transition: .3s;z-index: 1;color: #fff;text-decoration: none;box-shadow: 0px 22px 21.2px 0px rgba(199, 184, 238, 0.575), 0px -6px 7.7px 0px #7A7DFF inset;}

.mybutton2 {margin-top: 30px;}
.mybutton2 a {width: 110%;color: #fff;display: table;transition: .5s;position: relative;margin: auto;border-radius: 1000px;border: 0;background: #1E78FF;box-shadow: 0px 4px 4px 0px rgba(255, 255, 255, 0.25) inset;padding: 27px 1px 31px 1px;font-size: 21px;left: -5%;}
.mybutton2 a:hover {transition: .3s;z-index: 1;color: #fff;text-decoration: none;}

.testimonial-container{
    margin-top: 6%;
}

.testi-img{width:71px}

.payment{margin-top: 21px;}
.arrowdown-1{margin-top: 5%;}
.arrowdown-2{margin-top: 2%;}

.arrowdown{width: 46px;}

 
/*section2*/ 
 
.section2-title {color: #2B2B2F;letter-spacing: -3.84px;}
  
.step1-row{margin-top: 6%;}
.step2-row{margin-top: 2%;}
.step3-row{margin-top: 1.5%;}

.step-title1{font-size: 20px;letter-spacing: -0.2px;text-transform: uppercase;color: #fff;}
.step-title2{letter-spacing: -2.32px;color: #2B2B2F;}
   
.step-span-inn {border-radius: 100px;display: inline-block;background: url(../images/steptextbg.webp) no-repeat center top;background-size: cover;}
   
.step-detail{padding: 0 0% 0 4.8%;}
.step2-detail{padding: 0 4.8% 0 10px;}
.step-img-div{padding: 0;}

.step1-img, .step2-img, .step3-img{position: relative;}

ul.step-list{color: #7D7D7D;font-style: normal;font-weight: 400;line-height: 46px; /* 191.667% */letter-spacing: -0.24px;margin-top: 28px;text-align: left;}
ul.step-list li{display: flex;align-items: flex-start;line-height: 120%;margin-bottom: 17px;}
ul.step-list li .check-img{position: relative;margin-right: 7px;}

.connection1-img, .connection2-img{margin-top: 35px;}
.connection2-img{-webkit-transform: scaleX(-1);transform: scaleX(-1);}

/*section3*/
.section3-box-out{padding: 15px;}
.section3-box-inn{display: flex;align-items: flex-start;border-radius: 24px;background: #FFF;padding: 32px;}

.feature-div-img{width: 35%;}
.feature-div-detail{width: 65%;padding-left: 19px;}
.feature-div-detail h2{letter-spacing: -1.92px;color: #2B2B2F;}
.feature-div-detail p{color: #7D7D7D;letter-spacing: -0.22px;margin-top: 15px;}
 
.feature1-img{}
.feature2-img{}
.feature3-img{max-width: 101%;}
.feature4-img{max-width: 114%;}
 
.section3-title {color: #2B2B2F;letter-spacing: -2.88px;margin-top: 9%;margin-bottom: 4%;}

/*section4*/
.section4-title{color: #ffffff;letter-spacing: -3.12px;} 

.swiperVideo-div{padding: 0 1.5% 0 1.5%;}
.swiper-container.swiperVideo {width: 100%;height: auto;overflow: hidden;position: relative;padding: 4% 0 4% 0;margin-top: -1%;}
.swiper-container.swiperVideo .swiper-wrapper {align-items: center;}
.swiper-container.swiperVideo .swiper-slide {background: #ffffff00;height: auto;width: 100%;margin: auto;display: flex;flex-direction: column;justify-content: flex-start;padding: 0;box-sizing: border-box;pointer-events: none;transition: all 200ms linear;}
.swiper-container.swiperVideo .swiper-slide-active {transform: scale(1.1); }
.swiper-container.swiperVideo .swiper-slide-active,.swiper-container.swiperVideo .swiper-slide-prev,.swiper-container.swiperVideo .swiper-slide-next {opacity: 1;pointer-events: auto;}
.swiper-container.swiperVideo .video-wrapper {position: relative;width: 100%;padding-top: 56.25%; /* 16:9 aspect ratio */border: 1px solid #848484;border-radius: 34px;box-shadow: 0px 29px 73.2px 0px rgba(0, 0, 0, 0.44);flex-grow: 1;overflow: hidden;background-color: #000000;}
.swiper-container.swiperVideo .img-wrapper{position: relative;width: 100%;  border-radius: 30px; flex-grow: 1;overflow: hidden;background-color: #000000;}
.swiper-container.swiperVideo .img-wrapper img{width: 100%;}
.swiper-container.swiperVideo .swiper-slide-active .img-wrapper,
.swiper-container.swiperVideo .swiper-slide-active .video-wrapper{ box-shadow: 0px 29px 73.2px 0px rgba(0, 0, 0, 0.44);border: 1px solid #848484;}
.swiper-container.swiperVideo .video-wrapper iframe {position: absolute;top: 0;left: 0;height: 100%;width: 100%;  border-radius: 49px;}
.swiper-container.swiperVideo .video-title {
    margin-top: 10px;  
    text-align: center;
    color: #0D0D0D;  
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: 210%; 
	letter-spacing: -1.2px;
  }
.swiper-container.swiperVideo .swiper-slide-active .video-title {
	font-weight: 600;
	}

  .swiper-container.swiperVideo .swiper-slide-prev,
  .swiper-container.swiperVideo .swiper-slide-next {
    z-index: 1;
  }

  .swiper-container.swiperVideo .swiper-slide-active {
    transform: scale(1.2) !important;
    z-index: 3;
  }

  .swiper-button-next.swiperVideo-arrow,
  .swiper-button-prev.swiperVideo-arrow {
    color: #000;
  }

  .swiperVideo-pagination .swiper-pagination-bullet {
    background: #000;
    opacity: 0.4;
    width: 10px;
    height: 10px;
  }

  .swiperVideo-pagination .swiper-pagination-bullet-active {
    background: #000;
    opacity: 1;
  }

.swiper-button-next.swiperVideo-arrow, .swiper-button-prev.swiperVideo-arrow {
    width: 85px;
    height: 85px;
    background-color: rgba(74, 74, 74, 0.20);
    border-radius: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: none;
    box-shadow: 0px 7px 12.6px rgba(0, 0, 0, 0.04);
    top: 43%;
}
.swiper-button-next.swiperVideo-arrow{right: 2.5px;}
.swiper-button-prev.swiperVideo-arrow{left: 1.5px;}
 
.swiper-button-next.swiperVideo-arrow:after, .swiper-button-prev.swiperVideo-arrow:after{display: none;}


/*section5*/  
.section5-presubtitle{color: #ffffff;letter-spacing: -1.28px;} 
.section5-presubtitle span{background: url(../images/section5bg.webp) no-repeat center center;background-size: cover;border-radius: 60px;display: inline-block;padding: 12px 36px;} 
.section5-title{color: #2B2B2F;letter-spacing: -3.12px;margin-top: 40px;}

.customization-num-div{width: 18%;padding: 0 15px;}
.customization-detail-div{
    width: 54.8%;
    display: flex;
    flex-direction: row;
    padding: 0 20px;
}
.customization-img-div{width: 45.2%;padding: 0 15px;}

.customization-detail-text{width: 80.1%;}
 
.num-circle{width: 82px;height: 82px;border-radius: 100px;background-color: #B698FF;flex-shrink: 0;letter-spacing: -1.44px;color: #fff;text-align: center;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}
.num-element{display: block;width: 42px;height: 100%;flex-shrink: 0;border-radius: 34px;background: linear-gradient(180deg, #B496FF 0%, #FAF8FF 97.6%);margin-left: auto;margin-top: 16px;margin-left: 21px;margin-right: 21px;}

.customization-detail-div h2{color: #2B2B2F;letter-spacing: -2.32px;margin-top: 12px;}
ul.customization-list{color: #7D7D7D;font-style: normal;line-height: 46px; /* 191.667% */letter-spacing: -0.24px;margin-top: 30px;padding-right: 6%;}
ul.customization-list li{display: flex;align-items: flex-start;line-height: 120%;}
ul.customization-list li .check2-img{position: relative;margin-right: 17px;top: 4px;}
 
.customization-num-div.order-md-12 .num-circle{margin-left: auto;}
.customization-num-div.order-md-12 .num-element{margin-left: auto;}

.customization-detail-div-14 .num-element{height: 65%;}

.customization1-img{position: relative;top: -12%;}
.customization2-img{position: relative;top: -13%;}
.customization3-img{position: relative;top: -22%;}
.customization4-img{position: relative;top: -17%;}
.customization5-img{position: relative;top: -13%;}
.customization6-img{position: relative;top: -17%;} 
.customization7-img{position: relative;top: -27%;}
.customization8-img{position: relative;top: -17%;}
.customization9-img{position: relative;top: -23%;}
.customization10-img{position: relative;top: -16%;}
.customization11-img{position: relative;top: -17%;}
.customization12-img{position: relative;top: -16%;}
.customization13-img{position: relative;top: -16%;} 
.customization14-img{position: relative;top: -20%;}

.customization-row-1{margin-top: 10%;}
.customization-row-2{margin-top: 4.5%;}
.customization-row-3{margin-top: 5.5%;}
.customization-row-4{margin-top: 1.5%;}
.customization-row-5{margin-top: 4.5%;}
.customization-row-6{margin-top: 6%;}
.customization-row-7{margin-top: 4.5%;}
.customization-row-8{margin-top: 3.5%;}
.customization-row-9{margin-top: 8%;}
.customization-row-10{margin-top: 2.5%;}
.customization-row-11{margin-top: 4.5%;}
.customization-row-12{margin-top: 4.5%;}
.customization-row-13{margin-top: 4.5%;}
.customization-row-14{margin-top: 5.5%;}

/*section6*/  
.section6-title{color: #fff;letter-spacing: -3.12px;} 

.section6-box{padding: 0 15px;width: 29%;margin-top: 4%;}
.section6-box h1{color: #fff;}
.section6-box p{color: rgba(255, 255, 255, 0.60);    margin-top: 10px;}

/*section7*/ 
.section7-title{color: #2B2B2F;letter-spacing: -3.84px;margin-top: 8%;margin-bottom: 4%;}
 
.morefeatures-box-out{padding: 22px;width: 25%;}
.morefeatures-box{border-radius: 40px;background: #FFF;box-shadow: 0px 15px 49.7px 0px rgba(0, 0, 0, 0.09);text-align: center;padding: 13% 6%;height: 100%;} 

.morefeatures-box h4{letter-spacing: -1.36px;color: #2B2B2F;margin-top: 6%;}
.morefeatures-box p{letter-spacing: -0.24px;color: #7D7D7D;margin-top: 14px;padding: 0 3%;}

 

.morefeatures1-img{}
.morefeatures2-img{position: relative;top: -19px;margin-bottom:7%;}
.morefeatures3-img{margin: 3% 0 13.8% 0;}
.morefeatures4-img{margin: 3% 0 8.5% 0;}
.morefeatures5-img{margin: 0% 0 15% 0;}
.morefeatures6-img{margin: 2% 0 10.5% 0;}
.morefeatures7-img{margin: 6% 0 12.5% 0;}
.morefeatures8-img{margin: 3% 0 8.5% 0;}
.morefeatures9-img{margin: 0% 0 11% 0;}
.morefeatures10-img{margin: -3.6% 0 0% 0;}
.morefeatures11-img{margin: 3% 0 8.5% 0;}
.morefeatures12-img{margin: 0% 0 7% 0;}
.morefeatures13-img{margin: 0 0 -1% 0;}
.morefeatures14-img{margin: 0 0 5.5% 0;}
.morefeatures15-img{margin: 0 0 0 0;}
.morefeatures16-img{margin: 0 0 8.5% 0;}

/*section8*/
.section8-presubtitle{color: #ffffff;letter-spacing: -1.28px;}  
.section8-presubtitle span.span-inn1 {border-radius: 60px;background-image: linear-gradient(to right, #7549E1, #C1509C);display: inline-block;border: 1px solid transparent;}
.section8-presubtitle span.span-inn2 {border-radius: 60px;display: inline-block;background: #150838;padding: 12px 69px;} 
.section8-title{color: #ffffff;letter-spacing: -3.12px;margin-top: 40px;} 

.softwaredemo-left{width: 33%;}
.softwaredemo-right{padding: 0 13px;width: 45%;}

.softwaredemo-box{background-image: linear-gradient(to right, hwb(276deg 19% 0% / 28%), hwb(234deg 36% 0% / 28%), hwb(196deg 6% 0% / 28%));padding: 13px;border-radius: 44px;overflow: hidden;width: 100%;}
.softwaredemo-box .responsive-video.demo{border-radius: 40px;overflow: hidden;}

.softwaredemo-text{border-radius: 24px;border: 1px solid #2C2C2C;background: rgba(255, 255, 255, 0.05);width: 45.2%;height: 98px;padding: 0 5%;margin: 8px 10px;display: -webkit-flex;display: flex;align-items: center;justify-content: flex-start;}
.softwaredemo-text p{color: #FFF;font-size: 24px;font-style: normal;font-weight: 700;line-height: 120%; /* 125% */letter-spacing: -0.24px;display: flex;align-items: center;}
.softwaredemo-text p img{margin-right: 26px;position: relative;}

.softwaredemo1-img{}
.softwaredemo2-img{top: 2px;}
.softwaredemo3-img{}
.softwaredemo4-img{}
.softwaredemo5-img{}
.softwaredemo6-img{}
.softwaredemo7-img{}
.softwaredemo8-img{}

/*section9*/
.section9-title{color: #2B2B2F;letter-spacing: -3.12px;margin-bottom: 2%;} 
.section9-title-ai{background: url(../images/borderai.webp) no-repeat center 100%;background-size: auto;padding-bottom: 12px;} 
.section10-slider-title{letter-spacing: -1.6px;color: #2B2B2F;margin-bottom: -2%;}

/*section10*/
.section10-presubtitle{color: #ffffff;letter-spacing: -1.28px;} 
.section10-presubtitle span{background: url(../images/section10bg.webp) no-repeat center center;background-size: cover;border-radius: 60px;display: inline-block;padding: 12px 36px;} 
.section10-title{color: #2B2B2F;letter-spacing: -3.12px;margin-top: 40px;}

.slide1-div-1{margin-top: 4%;padding: 0%;}
.slide1-div-2{margin-top: 2%;padding: 0;}
.slide-img{margin-top: 2%;}
 
.pricing-section .section10-title{margin-top: 0px;}

.swiperRevenu {overflow: hidden;}
.swiperRevenu.swiper-container{
    padding: 4% 0;
}

.swiperRevenu .swiper-slide{}
  
.cs_revne_img{}
.cs_revne_content{
    margin-top: 8%;
}
  

.cs_revne_box{
    position: relative;
    z-index: 1;
}
 
.cs_revne_box_inner {
    width: 100%; 
    background-color: #ffffff;
    border-radius: 10px;
    border: 1px solid rgba(139,84,255,0.22);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    text-align: center;
    z-index: 1;
    padding: 0 10px;
    border-radius: 40px;
    background: linear-gradient(180deg, #FFF 0%, #E2F9FF 100%);
    box-shadow: 0px 21px 11.1px 0px rgba(0, 0, 0, 0.03);
}
.swiperRevenu2 .cs_revne_box_inner{background: linear-gradient(180deg, #FFF 0%, #F7FFE9 100%);}
.cs_revne_content > h4 {
    color: #2B2B2F; 
	text-align: center;
	font-family: "Golos Text";
	font-size: 34px;
	font-style: normal;
	font-weight: 500;
	line-height: 111.765%;
	letter-spacing: -1.36px;
}
.cs_revne_content > p {
	color: #7D7D7D;
	text-align: center;
	font-family: "Golos Text";
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 141.667%;
	letter-spacing: -0.24px;
	margin-top: 9px;
	padding: 0 6%;
}


.swiperRevenu-swiper-div .swiper-button-next, .swiperRevenu-swiper-div .swiper-button-prev {
    width: 85px;
    height: 85px;
    background-color: rgba(74, 74, 74, 0.20);
    border-radius: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: none;
    box-shadow: 0px 7px 12.6px rgba(0, 0, 0, 0.04);
}
.swiperRevenu-swiper-div .swiper-button-next{right: -42.5px;}
.swiperRevenu-swiper-div .swiper-button-prev{left: -42.5px;}
 
.swiperRevenu-swiper-div .swiper-button-next:after, .swiperRevenu-swiper-div .swiper-button-prev:after{display: none;}

/*section12*/

.testi-box{padding: 10px;}
.testi-box-inn{
    border-radius: 32px;
	border: 1px solid #484848;
	background: #FFF;
	box-shadow: 0px 25px 54.4px 0px rgba(0, 0, 0, 0.08);
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;    text-align: left;
}

.testi-box-detail {display: flex;align-items: center;}

.section3 .testi-box-inn{border: 1px solid #C2C2C2;}

/*section11*/
.section11-img {text-align: right;padding-left: 4%}
.section11-detail {padding: 0 1% 0 4.5%;}

.section11-detail img{margin-right: 4%;}

/*section13*/
.section13-title{color: #2B2B2F;letter-spacing: -3.12px;margin-bottom: 5.5%;}

.section13 .section10-presubtitle{margin-top: 15%;}

.accordion_container{
    margin-top: 6%;
}
.accordion_box{
    margin: 2.7% 0;
    cursor: pointer;
    padding: 0px 0px 0 0px;
    border-radius: 30px;
    border: 1px solid #E4E4E4;
    background: #FFF;
    box-shadow: 0px 5px 16.6px 8px rgba(66, 71, 76, 0.06);
}
 
.accordion_head {
    cursor: pointer;
    color: #0A0B1E;
    font-size: 29px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px; /* 117.241% */
    padding:2.65% 2.4%;
}
.accordion_body {
    background: #ffffff00;
    margin-top: 0;
    padding-right: 12%;
    padding: 0px 20% 32px 2.4%;
}
.accordion_body p {
    margin: 0px;
    background-color: #ffffff;
    font-size: 20px;
    color: rgba(34, 34, 34, 0.75);
    line-height: 140%; /* 150% */
}
.plusminus {
    float:right;
    font-weight: 100;
    font-size: 42px;
}

/*section14*/ 
.section14-title {
    margin-top: 0;
}
.section14-subtitle {
    margin-top: 2%;
    margin-bottom: 4%;
}

.section14-box{padding: 15px;}
.section14-box-inn{border-radius: 30px;padding: 7.5% 6.5%;height: 100%;display: flex;flex-direction: column;justify-content: space-between;} 
 
.section14-box1-inn{background: linear-gradient(299deg, #FDDBFA 1.45%, #F1EAFF 82.82%);}
.section14-box2-inn{background: linear-gradient(119deg, #DEFDFF 0.55%, #BBD6FF 99.45%);}
.section14-box3-inn{background: linear-gradient(301deg, #C3EBD3 1.85%, #F4FFE8 98.15%);}
.section14-box4-inn{background: linear-gradient(119deg, #FFE5ED 0.08%, #FFD3D4 99.92%);}
.section14-box5-inn{background: linear-gradient(118deg, rgba(255, 236, 222, 0.99) 1.33%, #FCDBFF 98.67%);}
.section14-box6-inn{background: linear-gradient(119deg, #FFEDDC 0.66%, #FFDBCD 99.34%);}

.section14-box h3{color: #000000;}
.section14-box p{color: #7D7D7D;margin-bottom: 6%;margin-top: 14px;}
  
.section14-vid-box{
    background-color: #fff;
    border-radius: 20px;
}
.section14-vid-box video{border-radius: 15px;}

/*section15*/ 
.section15-title{}
.section15-subtitle{color: #9D9D9D;margin-top: 1.8%;}

.section15-box-out{padding: 0 2.5%;}
.section15-box{border-radius: 45px;padding: 4% 4.5%;margin-top: 5%;}
.section15-box1{background: linear-gradient(106deg, #100430 -1.03%, #631FBB 50.69%, #D8F1FD 102.4%);}
.section15-box2{background: linear-gradient(106deg, #3BCDFC -1.03%, #2879B6 50.69%, #0C0352 102.4%);}
 

.section15-box h2{}
.section15-box p{margin-top: 22px;line-height: 170%;}

/*section16*/ 
.section16-box{}
.section16-box-inn{text-align: center;}
.section16-box h3{ }
.section16-box p{font-size: 18px;color: #777;margin-top: 10px;}

.section16-box h3 {font-size: 36px;margin-top: 35px;}

/*section17*/
.section17-title{}

.everywhere{margin-top: 3%;}

/*section18*/
.section18-title{}

.section18-main-box{padding: 0 3%;margin-top: 2.5%;}
 
.section18-box-out{padding: 20px;}
.section18-box{border-radius: 40px;background: #FFF;text-align: center;padding: 9% 2%;height: 100%;}

.say-img{width: 74%;}



/*section19*/
.section19-box-out{padding: 21px;margin-top: 2%;width: 42.9%;}
.section19-box{text-align: center;padding: 28px;height: 100%;border-radius: 38px;background: #FFF;box-shadow: 0px 24px 94.3px 0px rgba(0, 0, 0, 0.08);}



.without-box{}
.with-box{}

.without, .with{margin-top: 26px;}

.section19-box h4{letter-spacing: -1.6px;}

.without-list, .with-list{padding: 0 6px 0 16px;margin-top: 7%;}
.winning-list{}

.lossing-list li{}
 
.lossing, .winning{margin-top: 18px;}
 
.without-list li, .with-list li{position: relative;padding: 0 0 0 26px;text-align: left;font-style: normal;font-weight: 400;color: #09090B;line-height: 140%;margin: 5.4% 0;}


/* For close icon */
.without-list li::before {
    content: 'close';
    font-family: 'Material Symbols Outlined';
    font-weight: 500;
    font-style: normal;
    font-size: 22px;
    color: #EF2525;
    position: absolute;
    left: 0;
    top: 1px;
}
 
/* For check icon */
.with-list li::before {
    content: 'check';
    font-family: 'Material Symbols Outlined';
    font-weight: 600;
    font-style: normal;
    font-size: 22px;
    color: #40BE48;
    position: absolute;
    left: 0;
    top: 1px;
}

  
/*section20*/
.section20-title{}
.section20-subtitle{color: #494949;margin-top: 1%;}

.section20-box-out{
    padding: 1.2%;
}
.section20-box{
    text-align: center;
    border-radius: 40px;
    background: #FFF;
    padding: 9% 2% 11% 2%;
    height: 100%;
}


.section20-box h4{ 
    font-weight: 800;
    margin-top: 7%;
}
.section20-box p{
    color: #494949; 
    font-weight: 500;
    padding: 0 10%;
    margin-top: 2%;
}

/*section21*/
.section21-box-out{padding: 2.4%;margin-top: 2.5%;}
.section21-box{border-radius: 30px;background: #FFF;box-shadow: 0px 23px 65.1px 0px rgba(0, 0, 0, 0.08);text-align: center;padding: 7% 6% 6% 6%;}


.lossing-box{
    background-color: #DD3C3C;
}
.winning-box{
    background-color: #79B200;
}
 

.lossing-box h4 span, .winning-box h4 span{background-color: #fff;display: inline-block;padding: 14px 8%;border-radius: 50px;}
.lossing-box h4 span{
    color: #dd3c3c;
}
.winning-box h4 span{
    color: #79b200;
}

.lossing-list, .winning-list{
    padding: 0 4%;
    margin-top: 7%;
}
.winning-list{}

.lossing-list li{}
.lossing-list li, .winning-list li{position: relative;padding: 0 0 0 30px;text-align: left;font-style: normal;font-weight: 500;color: #ffffff;line-height: 140%;margin: 6% 0;}

.lossing-list li::before {position: absolute;font: normal normal normal 16px/1 FontAwesome;content: '\f00d';left: 0;color: #dd3c3c;top: 5px;background: #ffffff;z-index: 1;border-radius: 50px;width: 22px;height: 22px;text-align: center;display: -webkit-flex;display: flex;align-items: center;justify-content: center;font-weight: 400;padding: 0 0.5px 1.2px 0;}
.winning-list li::before {position: absolute;font:normal normal normal 16px/1 FontAwesome;content: '\f00c';left: 0;color: #79b200;top: 4px;background: #ffffff;z-index: 1;border-radius: 50px;width: 22px;height: 22px;text-align: center;display: -webkit-flex;display: flex;align-items: center;justify-content: center;font-weight: 400;}

.lossing, .winning{
    margin-top: 18px;
}

/*section22*/

.section22-row{margin-top: 3%;}
 
/*license-section*/
.license-row{margin-top: 4.2%;}
.license-detail{margin-top: -10px;}
.license-pretitle{ }
.license-title{margin-top: 5px;}	

.moneyback-detail{color: #9D9D9D;}


/*pricing-section*/
.table-box1-out{padding: 35px 35px 35px 13px;}
.table-box2-out{padding: 35px 13px 35px 35px;}

.funnel-detail-box-inn { margin: auto;border-radius: 51px;padding: 8px;background-color: #ffffff;width: 100%;border: 2px solid #5F8DFF;position: relative;}
.table-box2-out .funnel-detail-box-inn {  border: 2px solid #5A1AB0;}
 
.funnel-detail-box-list {margin-top: 12%;padding-bottom: 7%;}

.tableChecklist li.title {background: transparent !important;padding-left: 0;font-weight: 700;}
.tableChecklist {padding: 0 12% 0 8%;}
.tableChecklist li {background: url(../images/tablechecklist.webp) no-repeat left 18px;padding-left: 34px;padding-right: 0%;list-style: none;margin-left: 0px;padding-top: 9px;padding-bottom: 7px;margin-bottom: 7px;text-align: left;color: #282828;}
 
.pricing-subtitle{color: #494949;margin-top: 25px;}

.tableCover1{margin-top: 7%;width: 88%;}
.tableCover2{}

.table-title{background-color: white;display: inline-block;padding: 2px 20px;border-radius: 50px;text-transform: uppercase; }  

.funnel-img-box{background: url(../images/tablebg1.webp) no-repeat center top;background-size: cover;border-radius: 43px 43px 0 0;padding: 10% 0 0 0;position: relative;overflow: hidden;} 
.table-box2-out .funnel-img-box{background: url(../images/tablebg2.webp) no-repeat center top;background-size: cover;}
  
a.table-btn{display: table;transition: .5s;position: relative;margin: auto;color: #FFF;text-align: center;font-style: normal;font-weight: 600;line-height: normal;width: 97%;border-radius: 1000px;background: linear-gradient(90deg, #6386FF 0%, #2351ED 100%);box-shadow: 0px 22px 21.2px 0px rgba(199, 184, 238, 0.71); padding: 5.7% 0;margin-top: 4%;transition: 0.5s;}
a.table-btn:hover{background: linear-gradient(90deg, #2351ED 0%, #6386FF 100%);}

a.table-btn-2{display: table;transition: .5s;position: relative;margin: auto;color: #FFF;text-align: center;font-style: normal;font-weight: 600;line-height: normal;width: 97%;border-radius: 1000px;background: linear-gradient(91deg, #6F27F8 0.43%, #4E1AA8 99.57%);box-shadow: 0px 22px 21.2px 0px rgba(199, 184, 238, 0.71);padding: 5.7% 0;margin-top: 4%;transition: 0.5s;}
a.table-btn-2:hover{background: linear-gradient(91deg, #4E1AA8 0.43%, #6F27F8 99.57%);}

.table-tag {position: absolute;width: 252px;transform: rotate(30deg);padding: 12px 0; letter-spacing: 0.5px;right: -48px;top: 27px;z-index: 1;color: #083156;text-align: center;font-style: italic;font-weight: 700;line-height: 16px; /* 80% */text-transform: uppercase;background-color: #ADE9FF;filter: drop-shadow(0px 6px 5.5px rgba(0, 0, 0, 0.08));}
.table-box2-out .table-tag{background-color: rgba(255, 233, 110, 0.98);color: #360C96;filter: drop-shadow(0px 4px 4.9px rgba(0, 0, 0, 0.24));}	

.commercicaltag, .bundleltag {position: absolute;right: 0;top: 0;max-width: 40%;}
.commercicaltag{} 
.bundleltag{}

/**/
.section29 {
	background: url(../images/section29.html) no-repeat center top;
	background-size: cover;
	padding: 6% 0 5% 0;
	position: relative;
	overflow: hidden;    background-color: #e3dfff;
}


.titleBg10 {
	display: inline-block;
	color: #ffffff;
	padding: 1.4% 4.2% 1.3% 4.2%;
	border-radius: 20px;
	background-color: #ED0F0F;
}
 
.strip_footer{background: url(../images/section8.webp) no-repeat center top;background-size: cover;background-color:#181415;padding: 4% 0 2% 0;}

.copyright-text{text-align:left;}
.copyright-link{text-align:right;color: #989898;}

.strip_footer a {color: #989898;}
.strip_footer a:hover {text-decoration: underline;color: #bdbdbd;}

.strip_footer hr{border-top: 1px solid rgb(255 255 255 / 9%);margin-top: 3%;margin-bottom: 2%;}

.emoji2{width: 62px;top: -6px;position: relative;}

.payment2 {position: relative;z-index: 1;width: 370px;}

.top .navbar{padding: 0;}
.payment2-btn{margin-top: 14px;position: relative;z-index: 1;width: 390px;}

/*sections*/
 
.banner{background: url(../images/banner.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 1.5% 0 16% 0;position:relative;}
.section1{background: url(../images/section1.html) no-repeat center center;background-size: cover;padding: 4.78% 0;}
.section2{background: url(../images/section2.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 2% 0 8% 0;margin-top: -11%;}
.section3{padding-right: 64px;}
.section3-div{background: url(../images/section3.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 7% 0 5.5% 0;border-radius: 0 123px 123px 0;}
.section4{padding-left: 64px;}
.section4-div{background: url(../images/section4.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 6% 0 4% 0;border-radius: 123px 0 0 123px;}
.section5{background: url(../images/section5.webp) no-repeat center top;background-size: cover;padding: 0% 0 4% 0;}
.section6{}
.section6-div{background: url(../images/section6.webp) no-repeat center top;background-size: cover;border-radius: 70px;padding: 5% 0;}
.section7{background: url(../images/section7.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 10px 0 7% 0;position:relative;}  
.section8{padding-right: 64px;padding-bottom: 10px;}
.section8-div{background: url(../images/section8.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 5.5% 0 7% 0;border-radius: 0 123px 123px 0;background-color: #140a2a;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);padding-left: 64px;}
.section9{background: url(../images/section9.webp) no-repeat center top;background-size: cover;background-color: #ffffff;padding: 6% 0 0 0;position:relative;}
.section10{padding-left: 64px;margin-top: 8%;}
.section10-div{background: url(../images/section10.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 0 0 3% 0;border-radius: 123px 0 0 123px;padding-right: 0;}
.section11{background: url(../images/section11.html) no-repeat center top;background-size: cover;z-index: 1;padding: 5% 0 0% 0;position:relative;}  
.section12{padding-right: 64px;position: relative;z-index: 1;}
.pricing-section{background: url(../images/pricingbg.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 6% 0 3% 0;border-radius: 0 0 123px 0;padding-left: 64px;} 

.section13{background: url(../images/section13.webp) no-repeat center top;background-size: cover;z-index: 1;padding: 8.5% 0 6% 0;position:relative;overflow: hidden;margin-top: -3%;}

 

@media only screen and (max-width: 993px){	 
	.top {width: 100%;background-color: #140d2882;padding: 15px 15px;}

	.banner{padding: 5px 0 16% 0;}
	 
	
	.testi-box {padding: 5px;}
	.testi-img{width:52px}

	.step-detail {padding: 0 15px 0 4%;}
	.customization-num-div {padding: 0 6px;}

	.section6-div { border-radius: 30px;}
	.section6-box {width: 32%; }

	.morefeatures-box {border-radius: 20px;}
 
	.softwaredemo-text {width: 31%;}
	.softwaredemo-right {width: 90%;left: -10px;margin-bottom: 30px;}
	
	.section19-box-out {padding: 10px;}

	.cs_revne_box_inner {border-radius: 10px; }

	.funnel-detail-box-inn {border-radius: 30px;}
	.funnel-img-box {border-radius: 26px 26px 0 0;padding: 14% 0 0 0;}

	.logo3{max-width: 60%;}
	.tableChecklist {padding: 0 5%;}

	.section3-div, .section8-div, .section12{border-radius: 0 60px 60px 0;}
	.section4-div, .section10-div{border-radius: 60px 0 0 60px;} 

	.plusminus { font-size: 30px;}
	.accordion_box { border-radius: 20px; }
	.testi-box-inn {border-radius: 20px;}
	
	.table-box1-out,.table-box2-out{padding: 10px}

 
	.swiper-container.swiperVideo .img-wrapper,
	.swiper-container.swiperVideo .video-wrapper { 
		border-radius: 20px; 
	}
	.swiper-container.swiperVideo .video-title {
		font-size: 16px;
	}

	.swiperRevenu-swiper-div .swiper-button-next img, 
	.swiperRevenu-swiper-div .swiper-button-prev img, 
	.swiper-button-next.swiperVideo-arrow img, 
	.swiper-button-prev.swiperVideo-arrow img{width: 16px;}

	.accordion_box {margin: 18px 0;}

	.section8-presubtitle span.span-inn2 {padding: 12px 30px;}

	.sparkle1-img{top: -10px;right: 101%;}
	.sparkle2-img{position: absolute;left: 100.5%;bottom: -22px;}

	.swiper-button-next.swiperVideo-arrow, .swiper-button-prev.swiperVideo-arrow {top: 30%;}
}
@media only screen and (max-width: 767px){
	.banner{padding: 0;text-align: center;background-color: #170e2a;}
	.section2 {margin-top: 0;padding: 40px 0 40px 0;text-align: center;}
	.section3{ }
	.section3-div, .section4-div {padding: 40px 0 40px 0; }
	.section4{ }
	.section5{padding-bottom: 40px;}
	.section6-div {padding: 35px 0;}
	.section7{padding: 10px 0 40px 0;}  
	.section8-div {padding: 40px 0;}
	.section9{ }  
	.section10{}
	.section10-div {padding: 30px 0 40px 0;}  
	.section11{padding: 40px 0 40px 0;text-align: center;}    
	.section12{ }  
	.section13{padding: 40px 0 40px 0;margin-top: 0;}  
	.section14{ }  
	.section15{ }   
	.pricing-section{padding: 20px 0 40px 0;}
	.testimonial-container {margin-top: 0;background-color: #fff;padding-top: 35px;}

 	.copyright-text, .copyright-link{text-align: center;}

	.video-box-main {margin-top: 30px; }

	.video-box, .video-box-inner {border-radius: 16px; }

	.mybutton1 a {width: 100%;        line-height: 120%;}

	.button-main-box{background-color: #fff;margin-top: 40px;}

	.section2-title ,.section4-title,.section5-title,.section6-title, .section7-title, .section8-title, .section9-title, .section13-title, .banner-title{letter-spacing: -2.84px;}
	.step-title2 {letter-spacing: -2px;}
	.section10-title{letter-spacing: -1.84px;}

	.step-img-div, .step2-detail {padding: 0 15px;}

	.connection1-img, .connection2-img{display: none !important;}

	.step1-row,.step2-row,.step3-row{margin-top: 40px;}

	.section3-box-inn {display: flex;align-items: center;border-radius: 20px;padding: 30px 15px;flex-direction: column;text-align: center;}
	.feature-div-img{width: 100%;}
	.feature-div-detail{width: 100%;padding-left: 0;margin-top: 20px;}
	.feature-div-detail h2{}
	.feature-div-detail p {line-height: 150%;padding: 0 25px;}

	.testi-box {padding: 7px 15px;}

	.customization-detail-text {padding-left: 15px !important;}
	.customization-detail-div h2 {margin-top: 2px;}

	ul.customization-list li .check2-img {margin-right: 7px;top: 4px;}

	.customization1-img,.customization2-img,.customization3-img,.customization4-img,.customization5-img,.customization6-img,.customization7-img,.customization8-img,.customization9-img,.customization10-img,.customization11-img,.customization12-img,.customization13-img,.customization14-img{margin-top: 10px;}

	.morefeatures1-img,.morefeatures2-img,.morefeatures3-img,.morefeatures4-img,.morefeatures5-img,.morefeatures6-img,.morefeatures7-img,.morefeatures8-img,.morefeatures9-img,.morefeatures10-img,.morefeatures11-img,.morefeatures12-img,.morefeatures13-img,.morefeatures14-img,.morefeatures15-img,.morefeatures16-img{top: 0px;margin-bottom: 0;margin: 0;}

	.section6-box {width: 100%;}

	.softwaredemo-text {width: 47%;}
	.softwaredemo-box {padding: 10px; border-radius: 15px;}
	.softwaredemo-box .responsive-video.demo {border-radius: 15px;}
	.softwaredemo-box img {border-radius: 10px;}

	.section19-box-out {padding: 8px 15px;}
	.section19-box { padding: 15px;  border-radius: 20px; }

	.swiperRevenu-swiper-div .swiper-button-next img, .swiperRevenu-swiper-div .swiper-button-prev img,
	.swiper-button-next.swiperVideo-arrow img, .swiper-button-prev.swiperVideo-arrow img{width: 12px;}

	.section11-detail {padding: 0 15px;margin-top: 20px;}
	.funnel-detail-box-list {margin-top: 16px; }

	.payment2{width: 230px;}
	.payment2-btn{width: 250px;}

	.accordion_head {line-height: 22px;padding: 18px 15px;}
	.accordion_box {border-radius: 15px;margin: 14px 0;}
	.accordion_body {padding: 0px 15px 18px 15px; }

	.section11-img {text-align: center;padding: 0 15px;margin-top: 25px;}

	.pricing-section {border-radius: 0 0 50px 0;}
	.section4-div, .section10-div {border-radius: 50px 0 0 50px;}
	.section3-div, .section8-div, .section12 {border-radius: 0 50px 50px 0;}

	.morefeatures-box h4 {margin-top: 0;}

	.swiper-container.swiperVideo .swiper-slide-active {
		transform: scale(1) !important;
	}
	.morefeatures-box {padding: 25px 15px 30px 15px;}
	.mybutton a {margin: auto;margin-top: 20px;}

	.section8-presubtitle span.span-inn2 {padding: 10px 20px;}

	.sparkle1-img, .sparkle2-img{display: none !important;;}

	.section6-box p {margin-top: 2px;}

	.morefeatures-box p {margin-top: 8px;}

	.morefeatures1-img{}
	.morefeatures2-img{margin-bottom: 12px !important;}
	.morefeatures3-img{margin-bottom: 12px !important;}
	.morefeatures4-img{margin-bottom: 2px !important;}
	.morefeatures5-img{margin-bottom: 15px !important;}
	.morefeatures6-img{margin-bottom: 13px !important;}
	.morefeatures7-img{margin-bottom: 11px !important;}
	.morefeatures8-img{margin-bottom: 5px !important;}
	.morefeatures9-img{margin-bottom: 5px !important;}
	.morefeatures10-img{}
	.morefeatures11-img{margin-bottom: 5px !important;}
	.morefeatures12-img{margin-bottom: 4px !important;}
	.morefeatures13-img{margin-bottom: -2px !important;}
	.morefeatures14-img{}
	.morefeatures15-img{}
	.morefeatures16-img{}

	 .cs_revne_box_inner {box-shadow: 0px 10px 5px 0px rgba(0, 0, 0, 0.03);}

	 .section10-presubtitle span {padding: 12px 20px; }
	 .banner-subtitle {line-height: 130%;}

	 .accordion_head {position: relative;padding: 18px 45px 18px 15px; }
	.plusminus {position: absolute;right: 20px;top: 20px;}

	.swiper-container.swiperVideo .swiper-slide-active .img-wrapper, .swiper-container.swiperVideo .swiper-slide-active .video-wrapper {box-shadow: 0px 9px 12.2px 0px rgba(0, 0, 0, 0.44); }
	.swiperVideo-div {padding: 0;}
	.swiper-container.swiperVideo .swiper-slide {padding: 15px;}

	.softwaredemo-right {  margin-bottom: 20px; }

	.swiper-button-next.swiperVideo-arrow, .swiper-button-prev.swiperVideo-arrow { top: 43%;}
}
@media (min-width: 240px){
	.mybutton1 a {font-size: 22px;padding: 12px 10px;}

	.logo {width: 120px;}    
	.banner-pretitle{font-size: 16px;}

	.span-title1 {padding: 10px 12px;}
	.banner-title{margin-top: 15px;} 
	.banner-subtitle {margin-top: 46px;}
	 
  
	.button-pretitle {margin-top: 60px;}
 
	 
	.vidleft {right: 78.5%;bottom: 8%;width: 350px;}
	.vidright {left: 76.5%;bottom: 7.5%;width: 310px;}
	
	.button-title {}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 16px;}
	.step-title2{font-size: 26px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 8px;}
	.step-span-inn {padding: 8px 25px;}
	.step1-img {max-width: 100%;left: -6%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 100%;}

	.banner-subtitle, .button-pretitle, .section-subtitle2 {}
	.section2-pretitle, .section-subtitle {font-size: 18px;}


	 
	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 18px;}
	.testi-box h5{font-size: 15px;}
	.testi-box p{font-size: 14px;margin-top: 5%;}
	.section15-detail{padding: 0 3%;} 
	

	
	.section-pra {font-size: 20px;}

	.moneyback-row{margin-top: 0;}
	.moneyback {
		max-width: 139%;
        position: relative;
        left: -23%;
    }
	.funnel-detail-box-list {}

	.moneyback-detail-div{    padding: 0 0 0 5%;}

	.license-pretitle{font-size: 34px;}
	.license-title{font-size: 36px;}

	.license-detail-div{padding: 0 2.8% 0 0;color: #9D9D9D;}
	
 

	/**/
	.top{width: 100%;}	
	.mybutton a{font-size: 17px;padding: 11px 28px;}  
	.banner-subtitle {margin-top: 30px;}
	.banner-subtitle span {border-radius: 18px;padding: 10px 18px;}
	.video-box-main {width: 90%;}
	.button-pretitle {margin-top: 30px;}
	 

	.testi-box h4{font-size: 18px;}
	.testi-box h5{font-size: 16px;}
	.testi-box p{font-size: 14px;margin-top: 5%;}

	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	 
	
	.step-title1 .step-span {padding: 8px;}
	.step-span-inn {padding: 7px 20px;}
	.step1-img {max-width: 100%;left: 0%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 100%;left: 0%;}
	ul.step-list{font-size: 16px;} 
	ul.step-list li .check-img{top: 4px;width: 16px;}

	.connection1-img, .connection2-img{width: 420px;}

	.customization-detail-div {width: 100%;padding: 0 15px 0 0px;}
	.customization-img-div {width: 100%;padding: 0 15px;}
	.section6-div{width: 95%;}
	.customization-num-div {width: 15.5%;} 

	.num-circle {width: 50px;height: 50px;}
	.num-element {width: 19px;margin-top: 5px;margin-left: 15px;margin-right: 0;}

	.customization-num-div.order-md-12 .num-element {margin-left: 15px;}
	
	ul.customization-list{padding-right: 0;margin-top: 20px;}

	ul.customization-list li{margin-bottom: 12px;}
	

	.customization1-img,.customization2-img,.customization3-img,.customization4-img,.customization5-img,.customization6-img,.customization7-img,.customization8-img,.customization9-img,.customization10-img,.customization11-img,.customization12-img,.customization13-img,.customization14-img{margin-top: 0;top: 0;}

	.customization-row-1,.customization-row-2,.customization-row-3,.customization-row-4,.customization-row-5,.customization-row-6,.customization-row-7,.customization-row-8,.customization-row-9,.customization-row-10,.customization-row-11,.customization-row-12,.customization-row-13,.customization-row-14{margin-top:60px;}

	.customization-row-1 .customization-detail-text ,
	.customization-row-3 .customization-detail-text ,
	.customization-row-5 .customization-detail-text ,
	.customization-row-7 .customization-detail-text ,
	.customization-row-9 .customization-detail-text ,
	.customization-row-11 .customization-detail-text ,
	.customization-row-13 .customization-detail-text {padding-left: 19px;}

	.morefeatures-main-box{width: 100%;}
	.morefeatures-box-out {padding: 10px 15px;width: 100%;}

 	.morefeatures1-img{width: 160px;}
	.morefeatures2-img{width: 145px;}
	.morefeatures3-img{width: 124px;}
	.morefeatures4-img{width: 112px;}
	.morefeatures5-img{width: 151px;}
	.morefeatures6-img{width: 112px;}
	.morefeatures7-img{width: 125px;}
	.morefeatures8-img{width: 115px;}
	.morefeatures9-img{width: 130px;}
	.morefeatures10-img{width: 121px;}
	.morefeatures11-img{width: 131px;}
	.morefeatures12-img{width: 117px;}
	.morefeatures13-img{width: 142px;}
	.morefeatures14-img{width: 145px;}
	.morefeatures15-img{width: 175px;}
	.morefeatures16-img{width: 161px;}
  
	.softwaredemo-left{width: 100%;}
	.softwaredemo-right{width: 100%;}
	.softwaredemo-text p{font-size: 14px;}
	.softwaredemo-text {margin: 5px 5px;border-radius: 12px;height: 55px;padding: 0 3%;}

	.softwaredemo-text p img {margin-right: 12px;}

	.section19-box-out{width: 100%;}

	.cs_revne_content > h4 {font-size: 22px; }
	.cs_revne_content > p {font-size: 16px;}

	.cs_revne_box_inner {height: 300px;}

	.table-tag {font-size: 13px;line-height: 3px;right: -72px;top: 20px;} 
	.table-box2-out .table-tag{font-size: 16px;}

	.tableChecklist li {background: url(../images/tablechecklist.webp) no-repeat left 14px;padding-left: 30px;} 
	a.table-btn, a.table-btn-2{font-size: 16px;}

	.accordion_head {font-size: 16px;}
	.accordion_body p {font-size: 14px;}

	.feature-div-detail p{margin-top: 6px;}

	.section5-title, .section8-title, .section10-title{margin-top: 20px;} 
	
	.cs_revne_img img{width: 70%;}

	.swiperRevenu-swiper-div .swiper-button-next, .swiperRevenu-swiper-div .swiper-button-prev,
	.swiper-button-next.swiperVideo-arrow, .swiper-button-prev.swiperVideo-arrow
	{width: 45px;height: 45px; }
	.swiperRevenu-swiper-div .swiper-button-next{right: 0;}
	.swiperRevenu-swiper-div .swiper-button-prev{left: 0;}

	.swiper-button-next.swiperVideo-arrow{right: 0;}
	.swiper-button-prev.swiperVideo-arrow{left: 0;}

	.swiper-container.swiperVideo{padding: 4% 0 4% 0;margin-top: -1%;}
	.swiper-container.swiperVideo .video-title {}
 
	.sparkle1-img, .sparkle2-img{width: 30px;}
	
	/**/ 
	.section3, .section8, .section12, .section4-div{padding-right: 0;padding-left: 0px;} 
	.section4, .section8-div, .section10, .pricing-section,.section3-div{padding-left: 0;} 

	.morefeatures-box h4 {  }
	  
}
@media (min-width: 480px){
	.mainvideo{position: static;width: 100%;height: 0px;padding-bottom: 280px;	}
	 
}
@media only screen and (min-width: 768px) {	 
	.lappy{position: relative;right: 0;bottom: -50px;}
	.videosection{position: relative;right: 0;bottom: 0px;}
	.mainvideo{position: absolute;width: 504px;height: 271px;top: 18px;left: 31px;padding-bottom: 0;} 

	.logo {width: 120px;}    
	.banner-pretitle{font-size: 15px;}

	.span-title1 {padding: 12.36px 1.573%;}
	.banner-title{margin-top: 15px;} 
	.banner-subtitle {margin-top: 15px;}
	.mybutton1 a {font-size: 24px;padding: 3.5% 5.5%;}
  
	.button-pretitle {margin-top: 60px;}
 
	.video-box-main{width: 63%;}
	.vidleft {right: 78.5%;bottom: 8%;width: 350px;}
	.vidright {left: 76.5%;bottom: 7.5%;width: 310px;}
	
	.button-title {}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 18px;}
	.step-title2{font-size: 30px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 8px;}
	.step-span-inn {padding: 8px 25px;}
	.step1-img {max-width: 100%;left: -6%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 100%;}

	.banner-subtitle, .button-pretitle, .section-subtitle2 {}
	.section2-pretitle, .section-subtitle {font-size: 18px;}


	 
	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 18px;}
	.testi-box h5{font-size: 15px;}
	.testi-box p{font-size: 14px;margin-top: 5%;}
	.section15-detail{padding: 0 3%;} 
	

	
	.section-pra {font-size: 20px;}

	.moneyback-row{margin-top: 0;}
	.moneyback {
		max-width: 139%;
        position: relative;
        left: -23%;
    }
	.funnel-detail-box-list {}

	.moneyback-detail-div{    padding: 0 0 0 5%;}

	.license-pretitle{font-size: 34px;}
	.license-title{font-size: 36px;}

	.license-detail-div{padding: 0 2.8% 0 0;color: #9D9D9D;}
	
 

	/**/
	.top{width: 98%;}	
	.mybutton a{font-size: 17px;padding: 11px 28px;}  
	.banner-subtitle {margin-top: 30px;}
	.banner-subtitle span {border-radius: 18px;padding: 20px 3.6%;}
	.video-box-main {width: 83%;}
	.button-pretitle {margin-top: 45px;}
	.mybutton1 a {font-size: 24px;padding: 2.5% 5.5%;}

	.testi-box h4{font-size: 18px;}
	.testi-box h5{font-size: 16px;}
	.testi-box p{font-size: 14px;margin-top: 5%;}

	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 18px;}
	.step-title2{font-size: 28px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 8px;}
	.step-span-inn {padding: 6px 20px;}
	.step1-img {max-width: 100%;left: 0%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 100%;left: 0%;}
	ul.step-list{font-size: 16px;} 
	ul.step-list li .check-img{top: 5px;width: 18px;}

	.connection1-img, .connection2-img{width: 420px;}

	.customization-detail-div {width: 53.2%;padding: 0 10px;}
	.customization-img-div {width: 40.4%;padding: 0;}
	.section6-div{width: 95%;}
	.customization-num-div {width: 15.5%;} 

	.num-circle {width: 60px;height: 60px;}
	.num-element {width: 19px;margin-top: 10px;margin-left: 20px;margin-right: 16px;}

	.customization-num-div.order-md-12 .num-element {margin-left: 20px;}
	
	ul.customization-list{padding-right: 0;margin-top: 20px;}

	ul.customization-list li{margin-bottom: 12px;}

	.customization1-img{margin-top: 8%;top: 0;}
	.customization2-img{margin-top: 10%;top: 0;}
	.customization3-img{margin-top: 10%;top: 0;}
	.customization4-img{margin-top: 10%;top: 0;}
	.customization5-img{margin-top: 10%;top: 0;}
	.customization6-img{margin-top: 10%;top: 0;}
	.customization7-img{margin-top: 10%;top: 0;}
	.customization8-img{margin-top: 10%;top: 0;}
	.customization9-img{margin-top: 10%;top: 0;}
	.customization10-img{margin-top: 10%;top: 0;}
	.customization11-img{margin-top: 10%;top: 0;}
	.customization12-img{margin-top: 10%;top: 0;}
	.customization13-img{margin-top: 10%;top: 0;}
	.customization14-img{margin-top: 4%;top: 0;}

	.customization-row-1{margin-top: 6%;}
	.customization-row-2{margin-top: 4.5%;}
	.customization-row-3{margin-top: 5.5%;}
	.customization-row-4{margin-top: 4%;}
	.customization-row-5{margin-top: 6%;}
	.customization-row-6{margin-top: 6%;}
	.customization-row-7{margin-top: 5%;}
	.customization-row-8{margin-top: 3.5%;}
	.customization-row-9{margin-top: 8%;}
	.customization-row-10{margin-top: 4.5%;}
	.customization-row-11{margin-top: 4.5%;}
	.customization-row-12{margin-top: 5.5%;}
	.customization-row-13{margin-top: 4.5%;}
	.customization-row-14{margin-top: 5.5%;}

	.customization-row-1 .customization-detail-text ,
	.customization-row-3 .customization-detail-text ,
	.customization-row-5 .customization-detail-text ,
	.customization-row-7 .customization-detail-text ,
	.customization-row-9 .customization-detail-text ,
	.customization-row-11 .customization-detail-text ,
	.customization-row-13 .customization-detail-text {padding-left: 19px;}

	.morefeatures-main-box{width: 90%;}
	.morefeatures-box-out {padding: 8px;width: 32%;}

 	.morefeatures1-img{width: 145px;}
	.morefeatures2-img{width: 130px;}
	.morefeatures3-img{width: 119px;}
	.morefeatures4-img{width: 112px;}
	.morefeatures5-img{width: 151px;}
	.morefeatures6-img{width: 112px;}
	.morefeatures7-img{width: 125px;}
	.morefeatures8-img{width: 115px;}
	.morefeatures9-img{width: 130px;}
	.morefeatures10-img{width: 121px;}
	.morefeatures11-img{width: 131px;}
	.morefeatures12-img{width: 117px;}
	.morefeatures13-img{width: 132px;}
	.morefeatures14-img{width: 135px;}
	.morefeatures15-img{width: 165px;}
	.morefeatures16-img{width: 151px;}
  
	.softwaredemo-left{width: 90%;}
	.softwaredemo-right{width: 90%;}
	.softwaredemo-text p{font-size: 14px;}
	.softwaredemo-text {margin: 5px 5px;border-radius: 12px;height: 55px;padding: 0 3%;}

	.softwaredemo-text p img {margin-right: 12px;}

	.section19-box-out{width: 50%;}

	.cs_revne_content > h4 {font-size: 22px; }
	.cs_revne_content > p {font-size: 16px;}

	.cs_revne_box_inner {height: 300px;}

	.table-tag {font-size: 13px;line-height: 3px;right: -72px;top: 20px;} 
	.table-box2-out .table-tag{font-size: 16px;}

	.tableChecklist li {background: url(../images/tablechecklist.webp) no-repeat left 14px;padding-left: 30px;} 
	a.table-btn, a.table-btn-2{font-size: 16px;}

	.accordion_head {font-size: 18px;}
	.accordion_body p {font-size: 15px;}

	.feature-div-detail p{margin-top: 6px;}

	.section5-title, .section8-title, .section10-title{margin-top: 20px;} 
	
	.cs_revne_img img{width: 70%;}

	.swiperRevenu-swiper-div .swiper-button-next, .swiperRevenu-swiper-div .swiper-button-prev,
	.swiper-button-next.swiperVideo-arrow, .swiper-button-prev.swiperVideo-arrow {width: 60px;height: 60px;}
	.swiperRevenu-swiper-div .swiper-button-next, .swiper-button-next.swiperVideo-arrow{right: 0;}
	.swiperRevenu-swiper-div .swiper-button-prev, .swiper-button-prev.swiperVideo-arrow{left: 0;}

	.swiper-container.swiperVideo{padding: 4% 0 10% 0;margin-top: -1%;}
	.swiper-container.swiperVideo .video-title {}
	
	.logo3{width: 240px;}
	.swiper-container.swiperVideo .swiper-slide-active .img-wrapper, .swiper-container.swiperVideo .swiper-slide-active .video-wrapper {box-shadow: 0px 9px 12.2px 0px rgba(0, 0, 0, 0.44); }

	/**/ 
	.section3, .section8, .section12 {padding-right: 22px;} 
	.section4, .section8-div, .section10, .pricing-section,.section3-div{padding-left: 22px;}
	
	.section4-div{padding-right: 22px;padding-left: 10px;} 
}
@media only screen and (min-width: 992px) {
	.mainvideo {position: absolute;width: 543px;height: 292px;top: 18px;left: 33px;} 
	
	.logo {width: 140px;}   

	.banner-pretitle{font-size: 15px;}
	.span-title1 {padding: 12.36px 1.573%;}
	.banner-title{margin-top: 22px;} 
	.mybutton1 a {font-size: 23px;padding: 2.5% 5.5%;}
  
	.video-box-main{width: 91.42%;}
	.vidleft {right: 78.5%;bottom: 8%;width: 450px;}
	.vidright {left: 76.5%;bottom: 7.5%;width: 410px;}
	
	.button-title {}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 18px;}
	.step-title2{font-size: 35px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 8px;}
	.step-span-inn {padding: 10px 27px;}
	.step1-img {max-width: 100%;left: -6%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 100%;}

	.banner-subtitle, .button-pretitle, .section-subtitle2 {}
	.section2-pretitle, .section-subtitle {font-size: 20px;}

	

	.lossing-list li, .winning-list li{font-size: 18px;}
	
 
	
	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 18px;}
	.testi-box h5{font-size: 15px;}
	.testi-box p{font-size: 14px;margin-top: 5%;}
	 
	
	
	/**/
	.top{width: 90%;}	
	.banner{padding: 1.5% 0 20% 0;}
	.section2 {margin-top: -16%;}
	.mybutton a{font-size: 17px;padding: 11px 28px;}  
	.banner-subtitle {margin-top: 30px;}
	.banner-subtitle span {border-radius: 18px;padding: 20px 3.6%;}
	.video-box-main {width: 79%;}
	.button-pretitle {margin-top: 45px;}
	.mybutton1 a {font-size: 24px;padding: 2.5% 5.5%;}

	.testi-box h4{font-size: 18px;}
	.testi-box h5{font-size: 16px;}
	.testi-box p{font-size: 14px;margin-top: 5%;}

	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 18px;}
	.step-title2{font-size: 35px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 8px;}
	.step-span-inn {padding: 6px 20px;}
	.step1-img {max-width: 104%;left: -6%;}
	.step2-img {max-width: 103%;}
	.step3-img {max-width: 106%;left: -4%;}
	ul.step-list{font-size: 20px;} 
	ul.step-list li .check-img{top: 5px;width: 18px;}

	.connection1-img, .connection2-img{width: 550px;}

	.customization-detail-div {width: 52.5%;padding: 0 10px;}
	.customization-img-div {width: 40.4%;padding: 0;}
	.section6-div{width: 95%;}
	.customization-num-div {width: 15.5%;} 

	.num-circle {width: 60px;height: 60px;}
	.num-element {width: 26px;margin-top: 10px;margin-left: 16px;margin-right: 16px;}

	.customization-num-div.order-md-12 .num-element {margin-left: 16px;}
	
	ul.customization-list{padding-right: 0;margin-top: 20px;}

	ul.customization-list li{margin-bottom: 12px;}

	.customization1-img{margin-top: 5%;}
	.customization2-img{margin-top: 9%;}
	.customization3-img{margin-top: 18%;}
	.customization4-img{margin-top: 15%;}
	.customization5-img{margin-top: 6%;}
	.customization6-img{margin-top: 14%;} 
	.customization7-img{margin-top: 14%;}
	.customization8-img{margin-top: 12%;}
	.customization9-img{margin-top: 15%;}
	.customization10-img{margin-top: 11%;}
	.customization11-img{margin-top: 11%;}
	.customization12-img{margin-top: 2%;}
	.customization13-img{margin-top: 7%;} 
	.customization14-img{margin-top: 7%;}
	.customization1-img{position: relative;top: -12%;}
	.customization2-img{position: relative;top: -13%;}
	.customization3-img{position: relative;top: -22%;}
	.customization4-img{position: relative;top: -17%;}
	.customization5-img{position: relative;top: -13%;}
	.customization6-img{position: relative;top: -17%;} 
	.customization7-img{position: relative;top: -27%;}
	.customization8-img{position: relative;top: -17%;}
	.customization9-img{position: relative;top: -23%;}
	.customization10-img{position: relative;top: -16%;}
	.customization11-img{position: relative;top: -17%;}
	.customization12-img{position: relative;top: -16%;}
	.customization13-img{position: relative;top: -16%;} 
	.customization14-img{position: relative;top: -20%;}
 
	.customization-row-1{margin-top: 6%;}
	.customization-row-2{margin-top: 4.5%;}
	.customization-row-3{margin-top: 5.5%;}
	.customization-row-4{margin-top: 1.5%;}
	.customization-row-5{margin-top: 4.5%;}
	.customization-row-6{margin-top: 6%;}
	.customization-row-7{margin-top: 2.5%;}
	.customization-row-8{margin-top: 0.5%;}
	.customization-row-9{margin-top: 5%;}
	.customization-row-10{margin-top: 2.5%;}
	.customization-row-11{margin-top: 4.5%;}
	.customization-row-12{margin-top: 4.5%;}
	.customization-row-13{margin-top: 4.5%;}
	.customization-row-14{margin-top: 3.5%;}

	.customization-row-1 .customization-detail-text ,
	.customization-row-3 .customization-detail-text ,
	.customization-row-5 .customization-detail-text ,
	.customization-row-7 .customization-detail-text ,
	.customization-row-9 .customization-detail-text ,
	.customization-row-11 .customization-detail-text ,
	.customization-row-13 .customization-detail-text {padding-left: 19px;}

	.morefeatures-main-box{width: 94%;}
	.morefeatures-box-out {padding: 10px;width: 30%;}

	.morefeatures1-img{width: 180px;}
	.morefeatures2-img{width: 165px;}
	.morefeatures3-img{width: 144px;}
	.morefeatures4-img{width: 132px;}
	.morefeatures5-img{width: 171px;}
	.morefeatures6-img{width: 132px;}
	.morefeatures7-img{width: 145px;}
	.morefeatures8-img{width: 135px;}
	.morefeatures9-img{width: 150px;}
	.morefeatures10-img{width: 141px;}
	.morefeatures11-img{width: 151px;}
	.morefeatures12-img{width: 137px;}
	.morefeatures13-img{width: 162px;}
	.morefeatures14-img{width: 165px;}
	.morefeatures15-img{width: 195px;}
	.morefeatures16-img{width: 181px;}
 

	.softwaredemo-left{width: 44%;}
	.softwaredemo-right{width: 56%;}
	.softwaredemo-text p{font-size: 14px;}
	.softwaredemo-text {margin: 6px 4px;border-radius: 18px;height: 64px;padding: 0 3%;}

	.softwaredemo-text p img {margin-right: 12px;}

	.section19-box-out{width: 50%;}

	.cs_revne_content > h4 {font-size: 22px; }
	.cs_revne_content > p {font-size: 16px;}

	.cs_revne_box_inner {height: 300px;}

	.table-tag {font-size: 13px;line-height: 3px;right: -72px;top: 20px;} 
	.table-box2-out .table-tag{font-size: 16px;}

	.tableChecklist li {background: url(../images/tablechecklist.webp) no-repeat left 14px;padding-left: 30px;} 
	a.table-btn, a.table-btn-2{font-size: 19px;}

	.accordion_head {font-size: 20px;}
	.accordion_body p {font-size: 16px;}

	.feature-div-detail p{margin-top: 6px;}

	.section5-title, .section8-title, .section10-title{margin-top: 20px;} 
	
	.cs_revne_img img{width: 70%;}
 
	.swiperRevenu-swiper-div .swiper-button-next, .swiperRevenu-swiper-div .swiper-button-prev,
	.swiper-button-next.swiperVideo-arrow, .swiper-button-prev.swiperVideo-arrow {width: 75px;height: 75px; }

	.swiperRevenu-swiper-div .swiper-button-next {right: -32px;}
	.swiperRevenu-swiper-div .swiper-button-prev{left: -32px;}

	.swiper-button-next.swiperVideo-arrow{right: 2.5px;}
	.swiper-button-prev.swiperVideo-arrow{left: 1.5px;}

	.swiper-container.swiperVideo{padding: 5% 0 9% 0;margin-top: -1%;}
	.swiper-container.swiperVideo .video-title {font-size: 16px;}
	
	.logo3{width: 240px;}
	.section8-presubtitle span.span-inn2 {padding: 12px 40px;} 

	.sparkle1-img, .sparkle2-img{width: 45px;}

	.swiper-container.swiperVideo .swiper-slide-active .img-wrapper, .swiper-container.swiperVideo .swiper-slide-active .video-wrapper {box-shadow: 0px 29px 73.2px 0px rgba(0, 0, 0, 0.44); }

	/**/ 
	.section3, .section8, .section12{padding-right: 22px;} 
	.section4, .section8-div, .section10, .pricing-section,.section3-div{padding-left: 22px;} 

	.section4-div{padding-right: 22px;padding-left: 10px;} 
}
@media only screen and (min-width: 1100px) {
	.mycontainer{width: 1050px;} 
	.mycontainer3{width: 1020px;}	
	
	.top{width: 99%;margin-bottom: 0;}	
	.section1{margin-top: -16%;}
	
	.logo {width: 150px;}    
	.span-title1 {padding: 12.4px 2.5% 14.4px 2.5%;}
	.banner-title{margin-top: 28px;} 
	.mybutton1 a {font-size: 32px;padding: 2.5% 5.5%;}
  
	.video-box-main{width: 72%;}
	.vidleft {right: 78.5%;bottom: 10%;width: 470px;}
	.vidright {left: 76.5%;bottom: 7.5%;width: 430px;}
	
	.button-title {}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	   
	.banner-subtitle, .button-pretitle, .section-subtitle2 {}
	.section2-pretitle,.section-subtitle {font-size: 23px;} 
	.lossing-list li, .winning-list li{font-size: 18px;}  
	
}
@media only screen and (min-width: 1200px) {
	.mycontainer{width: 1070px;} 
	.mycontainer3{width: 1160px;}	
	.mainvideo {position: absolute;width: 441px;top: 20px;left: 80px;}	
	
	/**/
	.top{width: 90%;}	
	.mybutton a{font-size: 17px;padding: 11px 28px;}  
	.banner-subtitle {margin-top: 46px;}
	.banner-subtitle span {border-radius: 18px;padding: 20px 3.6%;}
	.video-box-main {width: 76%;}
	.button-pretitle {margin-top: 45px;}
	.mybutton1 a {font-size: 24px;padding: 2.5% 5.5%;}

	.testi-box h4{font-size: 18px;}
	.testi-box h5{font-size: 16px;}
	.testi-box p{font-size: 14px;margin-top: 5%;}

	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 18px;}
	.step-title2{font-size: 38px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 8px;}
	.step-span-inn {padding: 10px 27px;}
	.step1-img {max-width: 104%;left: -6%;}
	.step2-img {max-width: 103%;}
	.step3-img {max-width: 106%;left: -4%;}
	ul.step-list{font-size: 20px;} 
	ul.step-list li .check-img{top: 5px;width: 18px;}

	.connection1-img, .connection2-img{width: 550px;}

	.customization-detail-div {width: 53.8%;padding: 0 20px;}
	.customization-img-div {width: 40.2%;padding: 0;}
	.section6-div{width: 90%;}
	.customization-num-div {width: 15.5%;} 

	.num-circle {width: 60px;height: 60px;}
	.num-element { width: 30px;margin-top: 10px;margin-left: 16px;margin-right: 16px;}
	.customization-num-div.order-md-12 .num-element{margin-left: auto;}
	
	ul.customization-list{padding-right: 0;margin-top: 30px;}

	.customization1-img{margin-top: 2%;}
	.customization2-img{margin-top: 4%;}
	.customization3-img{margin-top: 9%;}
	.customization4-img{margin-top: 9%;}
	.customization5-img{margin-top: -1%;}
	.customization6-img{margin-top: 9%;} 
	.customization7-img{margin-top: 9%;}
	.customization8-img{margin-top: 3%;}
	.customization9-img{margin-top: 7%;}
	.customization10-img{margin-top: 3%;}
	.customization11-img{margin-top: 11%;}
	.customization12-img{margin-top: 0%;}
	.customization13-img{margin-top: 7%;} 
	.customization14-img{margin-top: -2%;}
 
	.customization-row-1{margin-top: 8%;}
	.customization-row-2{margin-top: 4.5%;}
	.customization-row-3{margin-top: 5.5%;}
	.customization-row-4{margin-top: 1.5%;}
	.customization-row-5{margin-top: 4.5%;}
	.customization-row-6{margin-top: 6%;}
	.customization-row-7{margin-top: 2.5%;}
	.customization-row-8{margin-top: 0.5%;}
	.customization-row-9{margin-top: 5%;}
	.customization-row-10{margin-top: 2.5%;}
	.customization-row-11{margin-top: 4.5%;}
	.customization-row-12{margin-top: 4.5%;}
	.customization-row-13{margin-top: 4.5%;}
	.customization-row-14{margin-top: 3.5%;}

	.customization-row-1 .customization-detail-text ,
	.customization-row-3 .customization-detail-text ,
	.customization-row-5 .customization-detail-text ,
	.customization-row-7 .customization-detail-text ,
	.customization-row-9 .customization-detail-text ,
	.customization-row-11 .customization-detail-text ,
	.customization-row-13 .customization-detail-text {padding-left: 15px;}

	.morefeatures-main-box{width: 86%;}
	.morefeatures-box-out {padding: 10px;width: 23%;}

	.morefeatures1-img{width: 180px;}
	.morefeatures2-img{width: 165px;}
	.morefeatures3-img{width: 144px;}
	.morefeatures4-img{width: 132px;}
	.morefeatures5-img{width: 171px;}
	.morefeatures6-img{width: 132px;}
	.morefeatures7-img{width: 145px;}
	.morefeatures8-img{width: 135px;}
	.morefeatures9-img{width: 150px;}
	.morefeatures10-img{width: 141px;}
	.morefeatures11-img{width: 151px;}
	.morefeatures12-img{width: 137px;}
	.morefeatures13-img{width: 162px;}
	.morefeatures14-img{width: 165px;}
	.morefeatures15-img{width: 195px;}
	.morefeatures16-img{width: 181px;}

	.softwaredemo-text{margin: 8px 5px;}
	.softwaredemo-text p{font-size: 16px;}

	.softwaredemo-left{width: 42%;}
	.softwaredemo-right{width: 56%;}
	.softwaredemo-text p{font-size: 16px;}
	.softwaredemo-text {border-radius: 18px;height: 64px;padding: 0 5%;}

	.softwaredemo-text p img {margin-right: 12px;}

	.section19-box-out{width: 50%;}

	.cs_revne_content > h4 {font-size: 22px; }
	.cs_revne_content > p {font-size: 16px;}

	.cs_revne_box_inner {height: 320px;}

	.table-tag {font-size: 16px;line-height: 6px;right: -48px;top: 27px;}
	.table-box2-out .table-tag{font-size: 18px;}

	.tableChecklist li {background: url(../images/tablechecklist.webp) no-repeat left 14px;padding-left: 30px;} 
	a.table-btn, a.table-btn-2{font-size: 22px;}

	.accordion_head {font-size: 22px;}
	.accordion_body p {font-size: 16px;}
	 
	.feature-div-detail p{margin-top: 15px;}

	.section5-title, .section8-title, .section10-title{margin-top: 40px;} 

	ul.customization-list li{margin-bottom: 23px;}

	.cs_revne_img img{width: 100%;}

	.swiperRevenu-swiper-div .swiper-button-next, .swiperRevenu-swiper-div .swiper-button-prev,
	.swiper-button-next.swiperVideo-arrow, .swiper-button-prev.swiperVideo-arrow {width: 85px;height: 85px; }
	.swiperRevenu-swiper-div .swiper-button-next{right: -42.5px;}
	.swiperRevenu-swiper-div .swiper-button-prev{left: -42.5px;}

	.swiper-button-next.swiperVideo-arrow{right: 2.5px;}
	.swiper-button-prev.swiperVideo-arrow{left: 1.5px;}

	.swiper-container.swiperVideo{padding: 4% 0 6% 0;margin-top: -1%;}
	.swiper-container.swiperVideo .video-title {font-size: 25px;}
	
	.logo3{width: 240px;}
	.section8-presubtitle span.span-inn2 {padding: 12px 69px;} 

	.sparkle1-img, .sparkle2-img{width: 50px;}
 

	/**/ 
	.section3, .section8, .section12{padding-right: 35px;} 
	.section4, .section8-div, .section10, .pricing-section,.section3-div{padding-left: 35px;}  
	.section4-div{padding-right: 35px;padding-left: 10px;} 
}
@media (min-width:1300px) {
	.mycontainer{width: 1150px;}
	.mycontainer2{width:1180px;}	
	.mycontainer3{width:1180px;}		 
	.mainvideo{position: absolute;width: 441px;top: 20px;left: 80px;}	  
	
	.top{width: 94%;}	
	
	.logo {width: 180px;}    
	.span-title1 {padding: 12.36px 1.573%;}
	.banner-title{} 
	 
  
	.video-box-main{width: 73.42%;}
	.vidleft {right: 78.5%;bottom: 13%;width: 520px;}
	.vidright {left: 76.5%;bottom: 4.5%;width: 560px;}
	
	.button-title {}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 20px;}
	.step-title2{font-size: 40px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 11px;}
	.step-span-inn {padding: 6px 20px;}
	.step1-img {max-width: 100%;left: -6%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 100%;}
 
	
	.section2-pretitle, .section-subtitle {font-size: 23px;}
 
	.lossing-list li, .winning-list li{font-size: 18px;} 
 
	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 22px;}
	.testi-box h5{font-size: 18px;}
	.testi-box p{font-size: 18px;margin-top: 9%;}
	.section15-detail{padding: 0 5%;}

	.section4-main-box{padding: 0 5%;} 
	
	.sparkle1-img, .sparkle2-img{width: 45px;}

	/**/
	.banner-pretitle{font-size: 17px;}
	
	.logo3{width: 281px;}
	.section8-presubtitle span.span-inn2 {padding: 12px 46px;} 
}
@media (min-width:1400px) {  
	.mycontainer3{width: 1210px;}	  
	.mainvideo{position: absolute;width: 441px;top: 20px;left: 90px;}	
	
	.top{width: 85%;}
	
}
@media (min-width:1500px) {
	.mycontainer{width: 1260px;}
	.mycontainer2{width: 1253px;}
	.mycontainer3{width: 1330px;}
	
	.logo {width: 190px;}    
	.span-title1 {padding: 13.4px 2.5% 15.4px 2.5%;}

	 
   
	.video-box-main{width: 72.42%;}
	.vidleft {right: 78.5%;bottom: 11%;width: 520px;}
	.vidright {left: 76.5%;bottom: 3.5%;width: 560px;}
	
	.button-title {}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 22px;}
	.step-title2{font-size: 44px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 11px;}
	.step-span-inn {padding: 7px 20px;}
	.step1-img {max-width: 100%;left: -6%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 100%;}

	
	.section2-pretitle, .section-subtitle {font-size: 23px;}


	.lossing-list li, .winning-list li{font-size: 18px;}
 
	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 22px;}
	.testi-box h5{font-size: 18px;}
	.testi-box p{font-size: 17px;margin-top: 9%;}
	.section15-detail{padding: 0 5%;}

	.section4-main-box{padding: 0 5%;}
	
	
	/**/
	.banner-subtitle span{border-radius: 30px;padding: 16px 2.6%;}
	.button-pretitle {margin-top: 60px;}
	.mybutton1 a {font-size: 29px;padding: 3% 6%;}
	ul.step-list{font-size: 24px;} 
	ul.step-list li .check-img{top: 8px;width: 20px;}

	.connection1-img, .connection2-img{width: 864px;}

	.customization-detail-div {width: 52%;}
	.customization-img-div {width: 39.2%;padding: 0 15px;}
	.section6-div{width: 85%;}

	.num-circle{width: 82px;height: 82px;}
	.num-element{width: 42px;margin-top: 16px;margin-left: 21px;margin-right: 21px;}
	.customization-num-div{width: 18%;}

	ul.customization-list{padding-right: 6%;}
	ul.customization-list li .check2-img{margin-right: 17px;top: 4px;}

	

	 
	.morefeatures-main-box{width: 80.4%;}
	.morefeatures-box-out {padding: 16px;width: 25%;}

	.morefeatures1-img{width: 234px;}
	.morefeatures2-img{width: 215px;}
	.morefeatures3-img{width: 188px;}
	.morefeatures4-img{width: 174px;}
	.morefeatures5-img{width: 251px;}
	.morefeatures6-img{width: 193px;}
	.morefeatures7-img{width: 213px;}
	.morefeatures8-img{width: 197px;}
	.morefeatures9-img{width: 206px;}
	.morefeatures10-img{width: 194px;}
	.morefeatures11-img{width: 209px;}
	.morefeatures12-img{width: 188px;}
	.morefeatures13-img{width: 202px;}
	.morefeatures14-img{width: 205px;}
	.morefeatures15-img{width: 242px;}
	.morefeatures16-img{width: 224px;}
	
	.softwaredemo-text{margin: 8px 10px;} 

	.softwaredemo-left{width: 32%;}
	.softwaredemo-right{width: 49%;}
	.softwaredemo-text p{font-size: 16px;}
	.softwaredemo-text {border-radius: 18px;height: 76px;}

	.softwaredemo-text p img{margin-right: 26px;}
	.section19-box-out{width: 47%;}

	.cs_revne_content > h4 {font-size: 26px;}
	.cs_revne_content > p {font-size: 19px;}

	.cs_revne_box_inner {height: 380px;}

	.table-tag {font-size: 18px;line-height: 16px; }
	.table-box2-out .table-tag{font-size: 22px;}

	.tableChecklist li {background: url(../images/tablechecklist.webp) no-repeat left 18px;padding-left: 34px;}
	a.table-btn, a.table-btn-2{font-size: 26px;}

	.accordion_head {font-size: 24px;}
	.accordion_body p {font-size: 18px;}

	.logo3{width: 281px;}
	.section8-presubtitle span.span-inn2 {padding: 12px 69px;} 

	.customization1-img{margin-top: 2%;}
	.customization2-img{margin-top: 14%;}
	.customization3-img{margin-top: 19%;}
	.customization4-img{margin-top: 18%;}
	.customization5-img{margin-top: 6%;}
	.customization6-img{margin-top: 18%;} 
	.customization7-img{margin-top: 20%;}
	.customization8-img{margin-top: 14%;}
	.customization9-img{margin-top: 21%;}
	.customization10-img{margin-top: 15%;}
	.customization11-img{margin-top: 20%;}
	.customization12-img{margin-top: 10%;}
	.customization13-img{margin-top: 15%;} 
	.customization14-img{margin-top: 10%;}
 
	.customization-row-1{margin-top: 10%;}
	.customization-row-2{margin-top: 4.5%;}
	.customization-row-3{margin-top: 5.5%;}
	.customization-row-4{margin-top: 1.5%;}
	.customization-row-5{margin-top: 4.5%;}
	.customization-row-6{margin-top: 6%;}
	.customization-row-7{margin-top: 2.5%;}
	.customization-row-8{margin-top: 0.5%;}
	.customization-row-9{margin-top: 5%;}
	.customization-row-10{margin-top: 2.5%;}
	.customization-row-11{margin-top: 4.5%;}
	.customization-row-12{margin-top: 4.5%;}
	.customization-row-13{margin-top: 4.5%;}
	.customization-row-14{margin-top: 3.5%;}
 

	/**/ 
	.section3, .section8, .section12{padding-right: 64px;} 
	.section4, .section10, .pricing-section,.section3-div{padding-left: 64px;} 
	.section4-div{padding-right: 40px;padding-left: 10px;} 

	.section8{padding-right: 43px;}
	.section8-div{padding-left: 43px;}

	.swiper-container.swiperVideo{padding: 4% 0 4% 0;margin-top: -1%;}
	.swiper-container.swiperVideo .video-title {font-size: 26px;}
}	
@media (min-width:1600px){ 
	.mycontainer2{width: 1259px;}
	.mycontainer3{width: 1320px;}	
	
	.top{width: 83.6%;}
	
	.logo {width: 170px;}    
	.span-title1 {padding: 12.36px 1.573%;}
	
 
 
	.video-box-main{width: 72%;}
	.vidleft {right: 78.5%;bottom: 17%;width: 520px;}
	.vidright {left: 76.5%;bottom: 11.5%;width: 560px;}
	
	.button-title {}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	 
	
	
	.section2-pretitle, .section-subtitle {font-size: 23px;}
 

	.lossing-list li, .winning-list li{font-size: 18px;}
	
	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 22px;}
	.testi-box h5{font-size: 18px;}
	.testi-box p{font-size: 18px;margin-top: 9%;}
	.section15-detail{padding: 0 6%;}
	
	.customization-detail-div {width: 52%;}
	.customization-img-div {width: 39.2%;padding: 0 15px;}
	.section6-div{width: 85%;}

	.swiper-container.swiperVideo{padding: 4% 0 6% 0;margin-top: -1%;}
	.swiper-container.swiperVideo .video-title {font-size: 27px;}
	
	.sparkle1-img, .sparkle2-img{width: 50px;}

	.customization1-img{margin-top: 2%;}
	.customization2-img{margin-top: 4%;}
	.customization3-img{margin-top: 9%;}
	.customization4-img{margin-top: 9%;}
	.customization5-img{margin-top: -1%;}
	.customization6-img{margin-top: 9%;} 
	.customization7-img{margin-top: 9%;}
	.customization8-img{margin-top: 3%;}
	.customization9-img{margin-top: 7%;}
	.customization10-img{margin-top: 3%;}
	.customization11-img{margin-top: 11%;}
	.customization12-img{margin-top: 0%;}
	.customization13-img{margin-top: 7%;} 
	.customization14-img{margin-top: -2%;}
 
	.customization-row-1{margin-top: 8%;}
	.customization-row-2{margin-top: 4.5%;}
	.customization-row-3{margin-top: 5.5%;}
	.customization-row-4{margin-top: 1.5%;}
	.customization-row-5{margin-top: 4.5%;}
	.customization-row-6{margin-top: 6%;}
	.customization-row-7{margin-top: 2.5%;}
	.customization-row-8{margin-top: 0.5%;}
	.customization-row-9{margin-top: 5%;}
	.customization-row-10{margin-top: 2.5%;}
	.customization-row-11{margin-top: 4.5%;}
	.customization-row-12{margin-top: 4.5%;}
	.customization-row-13{margin-top: 4.5%;}
	.customization-row-14{margin-top: 3.5%;}
}
@media (min-width:1700px){ 
	.mycontainer2{width: 1260px;}
	.mycontainer3{width: 1750px;}	 
	
	 .customization-detail-div {width: 45.8%;}
	.customization-img-div {width: 36.2%;padding: 0 15px;}
	.section6-div{width: 85%;}
}	
@media (min-width:1800px){
	.mycontainer {width: 1480px;}
	.mycontainer2{width: 1260px;}  
	
	.logo {width: 180px;}    
	.span-title1 {padding: 13.4px 2.5% 15.4px 2.5%;}

	 
 
	.video-box-main{width: 66%;}
	.vidleft {right: 78.5%;bottom: 17%;width: 520px;}
	.vidright {left: 76.5%;bottom: 11.5%;width: 560px;}
	

	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	 

	
	.section2-pretitle, .section-subtitle {font-size: 23px;}

 
	.lossing-list li, .winning-list li{font-size: 18px;}
 

	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 21px;}
	.testi-box h5{font-size: 18px;}
	.testi-box p{font-size: 18px;margin-top: 9%;}
	.section15-detail{padding: 0 7%;}
	
	.step2-detail{}
	
	.storyboard-vid-box-main{width: 95%;}
}
@media (min-width:1900px){ 
	.mycontainer {width: 1250px;}
	.mycontainer2{width: 1260px;}
	.mycontainer3{width: 1750px;}
	.mainvideo{position: absolute;width: 441px;top: 20px;left: 104px;}	 
	  
	.mybutton1 a {font-size: 29px;padding: 3% 6%;} 
	.mybutton a{font-size: 18px;padding: 12px 32px;}  
	.logo {width: 190px;}    
	.span-title1 {padding: 12.36px 1.573%;}

	.video-box-main{width:78%}
	.vidleft {right: 78.5%;bottom: 17%;width: 520px;}
	.vidright {left: 76.5%;bottom: 11.5%;width: 560px;}
	
	.button-title {margin-top: 32px;}
	.button-title span.border2 {padding: 0 3.5% 19px 0;} 
	.section2-pretitle span {padding: 11px 1.95%;} 
	  
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 20px;}
	.step-title2{font-size: 46px;margin-top: 10px;}
	
	.step-title1 .step-span {padding: 11px;}
	.step-span-inn {padding: 7px 20px;}
	.step1-img {max-width: 100%;left: -6%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 110%;left: -5%;}

	
	.section2-pretitle, .section-subtitle {font-size: 24px;}

 

	.lossing-list li, .winning-list li{font-size: 18px;}
 

	.testi-box{}
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 21px;}
	.testi-box h5{font-size: 17px;}
	.testi-box p{font-size: 16px;margin-top: 7%;}
	.section15-detail{padding: 0 7%;}
	
	.step2-detail{}
	 
	ul.step-list{font-size: 21px;}
	ul.step-list li .check-img{top: 7px;width: 16px;}
	
	.sparkle1-img, .sparkle2-img{width: 50px;}
}
@media (min-width:2000px){
	.mycontainer {width: 1480px;}
	.mycontainer2{width: 1260px;}
	.mycontainer3{width: 1750px;}
	.mybutton1 a {font-size: 32px;padding: 3% 6%;}

	.banner{padding: 1.5% 0 16% 0;}
	.section2{margin-top: -11%;}
	.logo {width: 190px;}

	.mybutton a {font-size: 18px;padding: 12px 32px;}
	.banner-pretitle{font-size: 18px;}
	.video-box-main{width: 69%;}
	.vidleft {right: 79%;bottom: 12%;width: 595px;}
	.vidright {left: 79.3%;bottom: 10%;width: 580px;}
	
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 20px;}
	.step-title2{font-size: 46px;}
	
	.step-span-inn {padding: 6px 23px 8px 23px;}
	.step1-img {max-width: 106%;left: -6%;}
	.step2-img {max-width: 100%;}
	.step3-img {max-width: 110%;left: -5%;}

	
	.section2-pretitle, .section-subtitle {font-size: 24px;}

	.license-pretitle{font-size: 50px;}
	.license-title{font-size: 70px;}
	
	.storyboard-vid-box-main{width: 95%;}
}

@media (min-width:2100px){
	.mycontainer {width: 1480px;}
	.mycontainer2{width: 1260px;}
	.mycontainer3{width: 1750px;}
	.mybutton1 a {font-size: 32px;}

	.span-title1 {padding: 17.4px 2.5% 19.4px 2.5%;}
	
	.video-box-main{width: 71%;}
	.vidleft {right: 80%;bottom: 12%;width: 625px;}
	.vidright {left: 80.3%;bottom: 10%;width: 600px;}
	
	.step3-row{}
	
	
	.section2-pretitle, .section-subtitle {font-size: 24px;}
	
	.testi-box-inn{ padding: 6% 6% 9% 6%;}
	.testi-box-detail {gap: 15px;}
	.testi-box h4{font-size: 22px;}
	.testi-box h5{font-size: 18px;}
	.testi-box p{font-size: 20px;margin-top: 9%;}

	.softwaredemo-text p{font-size: 20px;}

}

@media (min-width:2200px){
	.mycontainer {width: 1480px;}
	.mycontainer2{width: 1260px;}
	.mycontainer3{width: 1750px;}
	.mybutton1 a {font-size: 32px;padding: 3.1% 6.5%;}

	.vidleft {bottom: 13%;}
	.vidright {bottom: 9%;} 
	.section2-pretitle {font-size: 24px;}
	.section2-pretitle span {padding: 11px 1.95%;}
 
  
	.step1-row{}
  
	.step1-img {max-width: 106%;left: -6%;}
	.step2-img {max-width: 109%;}
	.step3-img {max-width: 110%;left: -5%;} 
 
	
	.banner-subtitle span{border-radius: 30px;padding: 25px 3.6%;}

	.section8{padding-right: 64px;}
	.section8-div{padding-left: 64px;}
}

@media (min-width:2300px){
	.mycontainer2{width: 1600px;}
	.mycontainer3{width: 1750px;}
	.mybutton1 a {font-size: 32px;padding: 3.1% 6.5%;}

	.logo {width: 240px;}

	
	.mybutton{font-size: 22px;}
	.mybutton a{}
	.banner-pretitle{font-size: 19px;}
	.span-title1 {padding: 12.36px 1.573%;}

	.banner-subtitle {margin-top: 46px;}
	
	.video-box-main{width: 86.42%;}
	.vidleft {right: 81%;bottom: 10%;width: 655px;}
	.vidright {left: 81.3%;bottom: 8.5%;width: 640px;}
	
	.button-pretitle {margin-top: 90px;}
	.button-title {margin-top: 40px;}
	.button-title span.border2 {padding: 0 3.5% 19px 0;}
	.section2-pretitle {font-size: 26px;}
	.section2-pretitle span {padding: 11px 1.95%;}
 
	.section2-box1, .section2-box2, .section2-box4 {width: 23%;margin: 0 1%;}
	.section2-box3 {width: 17%;margin: 0 1%;}
	.section2-box1-1, .section2-box1-2, .section2-box2-1, .section2-box2-2, .section2-box4-1, .section2-box4-2{padding: 0;margin: 15% 0;}
	.section2-box3-1{padding: 0;margin: 20% 0;}
	
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 20px;}
	.step-title2{font-size: 58px;margin-top: 22px;}  
	
	.section2-pretitle,.section-subtitle {font-size: 25px;}
 
	/**/
	ul.step-list{font-size: 24px;}
	ul.step-list li .check-img{top: 8px;width: 20px;}

	.customization-detail-div{width: 54.8%;}
	.customization-img-div{width: 45.2%;}
	
	.section6-div{width: 78.4%;}
	
	.morefeatures-main-box{width: 80.4%;}
	.morefeatures-box-out{padding: 22px;}

	.morefeatures1-img{width: 354px;}
	.morefeatures2-img{width: 315px;}
	.morefeatures3-img{width: 272px;}
	.morefeatures4-img{width: 253px;}
	.morefeatures5-img{width: 371px;}
	.morefeatures6-img{width: 283px;}
	.morefeatures7-img{width: 319px;}
	.morefeatures8-img{width: 290px;}
	.morefeatures9-img{width: 309px;}
	.morefeatures10-img{width: 286px;}
	.morefeatures11-img{width: 310px;}
	.morefeatures12-img{width: 279px;}
	.morefeatures13-img{width: 312px;}
	.morefeatures14-img{width: 320px;}
	.morefeatures15-img{width: 373px;}
	.morefeatures16-img{width: 348px;}

	.softwaredemo-left{width: 33%;}
	.softwaredemo-right{width: 45%;}
	.softwaredemo-text p{font-size: 24px;}
	.softwaredemo-text{border-radius: 24px;height: 98px;}
	.section19-box-out{width: 42.9%;}
	.without-list li, .with-list li {font-size: 20px;}

	.section11-detail {padding: 0 1% 0 4.5%;}

	.table-box1-out{padding: 35px 35px 35px 13px;}
	.table-box2-out{padding: 35px 13px 35px 35px;}

	a.table-btn, a.table-btn-2{font-size: 32px;}
	.table-tag {font-size: 20px;}
	.table-box2-out .table-tag{font-size: 24px;}
	 
	.accordion_head {font-size: 29px;}
	.accordion_body p {font-size: 20px;}

	.cs_revne_content > h4 {font-size: 34px; }
	.cs_revne_content > p {font-size: 24px;}

	.cs_revne_box_inner {height: 465px;}
	
	.sparkle1-img, .sparkle2-img{width: 67px;}
}

@media (min-width:2400px){
	.mycontainer2{width: 1600px;}
	.mycontainer3{width: 1750px;}
	.mybutton1 a {font-size: 32px;padding: 3.2% 6.77%;}

	.logo {width: 240px;}
	.mybutton{font-size: 23px;} 
	.banner-pretitle{font-size: 21px;}
	.span-title1 {padding: 12.36px 1.573%;}
	.banner-title{margin-top: 46px;}
	.banner-subtitle {margin-top: 46px;} 
 
	.video-box-main{width: 86.42%;}
	.vidleft {right: 82.5%;bottom: 10%;width: 680px;}
	.vidright {left: 82.3%;bottom: 8.5%;width: 660px;}
 
	.button-title {}  
	.section2-pretitle span {padding: 11px 1.95%;}

	

	
	.section2-box1, .section2-box2, .section2-box4 {width: 22%;margin: 0 1.3%;}
	.section2-box3 {width: 16.4%;margin: 0 1.2%;}
	.section2-box1-1, .section2-box1-2, .section2-box2-1, .section2-box2-2, .section2-box4-1, .section2-box4-2{padding: 0;margin: 17% 0;}
	.section2-box3-1{padding: 0; margin: 22% 0;}
	
	.step1-row{}
	.step2-row{}
	.step3-row{}
	
	.step-title1{font-size: 20px;}
	.step-title2{font-size: 58px;} 
	
	.section2-pretitle, .section-subtitle {font-size: 28px;}
	
	.storyboard-vid-box-main{width: 95%;}
}

@media (min-width:2500px){ 
	.mybutton1 a {font-size: 32px;padding: 3.84% 8.5%;}

	.logo {width: 240px;} 
	.mybutton a{font-size: 24px;padding: 15px 41px;}  
	.span-title1 {padding: 12.36px 1.573%;}

	.banner-subtitle {margin-top: 46px;} 
	 
	.video-box-main{width: 86.42%;}
	.vidleft {right: 84.5%;bottom: 8%;width: 722px;}
	.vidright {left: 84.5%;bottom: 4.5%;width: 738px;}
 
	.button-pretitle, .section-subtitle2{}
	
	.section2-pretitle,.section-subtitle{font-size: 30px;}

	.storyboard-vid-box-main{width: 95%;}
 
}
  
.mt0{margin-top:0%;}.mt1{margin-top:1%;}.mt2{margin-top:2%;}.mt3{margin-top:3%;}.mt4{margin-top:4%;}.mt5{margin-top:5%;}.mt6{margin-top:6%;}.mt7{margin-top:7%;}
.mt8{margin-top:8%;}.mt9{margin-top:9%;}.mt10{margin-top:10%;}.mt11{margin-top:11%;}.mt12{margin-top:12%;}.mt13{margin-top:13%;}.mt14{margin-top:14%;}.mt15{margin-top:15%;}.mt17{margin-top:17%;}.mt20{margin-top:20%;}.mt22{margin-top:22%;}.mt26{margin-top:26%;}.mt28{margin-top:28%;}.mtm14{margin-top:-14%;}.mtm4{margin-top:-4%;}.mtm1{margin-top:-1%;}.mtm2{margin-top:-2%;}.mtm3{margin-top:-3%;}.mtm6{margin-top:-6%;}.mtm8{margin-top:-8%;}.mtm9{margin-top:-9%;}.mtm20{margin-top:-20%;}.mtm12{margin-top:-12px;}.mtm40{margin-top:-40px;}

.video-wrapper {
	max-width: 900px;
	margin: 40px auto;
	position: relative;
}

.video-thumb {
	position: relative;
	display: block;
}

.hero-img {
	width: 100%;
	height: auto;
	display: block;
	border-radius: 12px;
}

.video-thumb .playbtn {
	width: 60px;
	height: 42px;
	background: url("../images/play.webp") no-repeat center;
	background-size: contain;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	pointer-events: none;
}


