body{font-family: "Poppins", sans-serif;  font-size:14px;}
p{font-family: "Inter", sans-serif;}
.inter{font-family: "Inter", sans-serif;}.poppins{font-family: "Poppins", sans-serif;}
.btn-lg{padding:11px 30px; font-size: 14px; font-weight: bold; text-transform: uppercase;}
.btn{padding: 5px 20px;}
.blue-light-btn{background-color: #E8EEFF; color: #18181E;}
.blue-light-btn:hover{background-color: #FCF4E4;}
.blue-dark-btn{background-color: #1E293B; color: #fff; border:1px solid #1E293B;}
.blue-dark-btn:hover{background-color: #E8EDFE; border:1px solid #1E293B; color: #000;}

.light-blue{background-color: #E8EDFE;}
.light-green{background-color: #e4f2e8;}
.dark-black{background-color: #222222;}
.navy-blue{color:#18181E;} .new-color{color:#3a3d41;}.yellow-bg-text{color: #46464b;}
.color-new1{color: #18181E; opacity: 80%;}

.site-color{color: #0F1112;}
h1{font-size: 74px; font-weight: normal;}
.heading-second{font-size: 50px; font-weight: normal; color: #18181E; letter-spacing: -3.5px;}
.font-36{font-size:36px;font-weight: normal;}.fs-28{font-size:28px;}
.f-36{font-size:26px;} .f-30{font-size:30px;font-weight: normal;} .f-16{font-size:16px;}.f-18{font-size:18px;}.fs-20{font-size:20px;}.fs-24{font-size:24px; font-weight: normal;}
.fs-50{font-size: 50px; font-weight: normal;}.fs-32{font-size: 32px;}.fs-36f{font-size: 36px;}.fs-40{font-size: 40px;}.fs-46{font-size: 46px;}
.font-weight{font-weight: normal;}

.space1{padding: 50px 0;}
.space2{margin: 80px 0;}
.spaceP{padding:120px 0;} /*---- New Update 28 june 2025 */ 
.tb-space{margin: 100px 0;}


.desktop1{position: sticky; top: 0; z-index: 99; background-color: #fff; border-bottom: 1px solid #d6d6d6;} .tote-nav-destop .navbar-expand-lg .navbar-collapse{margin-left: 30px;}
.carousel-indicators-top button.active{background-color: #E8EDFE; border: 1px solid #e8eeff; padding:4px 15px; margin-right: 10px; }
.carousel-indicators-top button {background-color: #fff; border: 1px solid #efefef; padding:4px 15px; margin-right: 10px; font-size: 18px; font-family: "Poppins", sans-serif;}
.slider-site .carousel-indicators{margin-bottom:-3rem;}
.footprint-show .carousel-indicators{display: inline; margin-left: 0; margin-bottom:8rem;}
.Ai-slider-box .carousel-indicators{display: inline; margin-left: 0; right: 0%; left: inherit; margin-right: 42%; margin-bottom:10rem;}
.round-corner{border-radius: 30px;} .pr-page-slide1 .carousel-indicators{margin-bottom:11rem;}

.Ai-slide .f-slider{border-radius: 30px; padding: 30px;}
.services-box{background-color: #E8EEFF; border-radius: 15px; padding:18px;}
.Services-icon{margin-bottom:40px;}
.services-box h5{font-size: 24px; font-weight: normal; min-height:30px;} .services-box h5 span{display: block;} .services-box p{font-size: 16px; margin-bottom: 0;}
.bottom-space{margin-bottom:25px;}
.lern-more{margin:0 20px; border-radius: 30px; padding: 50px 32px;}.lern-more h5{font-size: 24px; font-weight: normal;}.lern-more p{font-size: 18px;}
.says-text{padding: 20px 11px 20px 10px;}
.slider-content-top h1 span{display: block;}
.carousel-indicators [data-bs-target]{width: 8px; height: 8px; border-radius: 100%; background-color: #1E293B;}
.carousel-indicators-top{margin-bottom: 30px;}
.nav-pills .nav-link{border: 1px solid #d6d6d6; color: #000; font-size: 18px;}
.nav-pills .nav-link.lg-blue.active, .nav-pills .show>.nav-link{background-color: #E4F2E8; color: #000;}
.nav-pills .nav-link.lg-yellow.active, .nav-pills .show>.nav-link{background-color: #FCF4E4; color: #000;}

h1.fs-48{font-size:48px; font-weight: normal;}
.slider-content-top p span{display: block;}
.space-60{margin: 60px 0;}
.f-slide-content h3{letter-spacing: -2px; color: #212121;} .f-slide-content h3 span{display: block;}.letter-specing1{letter-spacing: -3.5px;}
.letter-specing2{letter-spacing: -2px;} .letter-specing3{letter-spacing: -3px;}.letter-specing-1{letter-spacing: -1px;}
.light-green{background-color: #E4F2E8;}
.light-yellow{background-color: #FCF4E4;}
.top-120{margin-top: 120px;} .top-80{margin-top: 80px;} .top-60{margin-top: 60px;}

.store-associate .carousel-indicators{display: inline; left:37.5%; bottom:13rem;}
.store-associate .f-slide-content{padding: 60px 20px;}
.tote-pOS-show .carousel-indicators{display: inline; margin-left: 0; margin-bottom:10rem;}

.founder-part .top-content, .press-part .top-content{margin-bottom: 80px;}
.founder-say{padding:50px; border-radius: 30px;} .founder-say p{font-size: 32px;}
.f-special-text p{font-size: 50px; font-weight: normal; line-height: 60px; font-family: "Poppins", sans-serif; letter-spacing: -2px;}
.press-box.mb-50{margin-bottom: 50px;} .pr-content-box{margin-top: 24px;}

.logos{overflow: hidden; white-space: nowrap;}
.logos-slide{display: inline-block; animation: 20s slide infinite linear;}
.creator-slide img{height:400px; margin: 0 20px;}
.h_sec1 .section-header h1{font-size: 60px; letter-spacing: -3.5px;}
.new-sectionadd{margin-top: 50px;}
.ns1white{background-color: #fff; padding: 30px; border-radius: 20px;}
.ns1white .icon-news{margin-bottom: 30px;} .ns1white p{font-size: 16px; margin-bottom: 0;}
.about-text p{font-size:19px;}
.founder-part h4{font-size: 36px;}
.pr-slide-box img{border-radius: 30px;}
.custom-home-slide{width: 100%; margin: 0 auto; overflow: hidden;}
.custom-home-slide .slick-slide{opacity: 0.6; vertical-align:top; line-height: 100px; padding:25px;}
.custom-home-slide .slick-current{width: 90%; margin: 0 auto; opacity: 1; -webkit-transform: scale(1.08); transform: scale(1.08);}
.space-letter{letter-spacing: -3px;}
.fs-60{font-size: 60px; font-weight: normal;}

.home-sl1 .space1{padding:80px 0;} .home-sl3 .space{padding:60px 30px;} .sa-agent-space{padding: 100px 40px;}
.pr-last-sl .space1{padding:80px 0;}  .pr-last-sl .carousel-indicators{margin-bottom: 10rem;} .pr-last-sl p{margin-bottom: 0;}
.s-slider.space1{padding:80px 0;}
@keyframes slide {
    from{
      transform: translateX(0);
    }
    to{
      transform: translateX(-100%);
    }  
  }
.tote-nav-destop .navbar {padding: 0;}
.tote-mobile-nav{display: none;} 
.tote-nav-destop ul li{display: inline-block; padding:24px 15px; border-bottom: 1.5px solid transparent;}.tote-nav-destop ul li a{ font-size: 16px; padding: 0;}
.tote-nav-destop ul li:hover{border-bottom: 1.5px solid #ffffff;} .tote-nav-destop ul li.active{font-weight: 500; color: #000; border-bottom: 1.5px solid #1E293B; border-radius: 0;}
.tote-desktop{text-align: center;} 
/* .my-menu .sub-menu{display: none; position: absolute; padding:0; margin: 0; top:55px; background-color: #fff; margin-left: -10px; border: 1px solid #ccc; border-radius: 19px;}  */
.my-menu li:hover .sub-menu{display: block;} 
.my-menu .sub-menu{display: none; position: absolute; width: 100%; left: 0; padding:10px 0px 10px 0px; margin: 0; top:73px; background-color: #fff; text-align: center; box-shadow: 0px 3px 4px #e5e5e5;} 
.my-menu .sub-menu li{display:inline-flex; cursor: pointer;  padding:8px 116px 8px 0px; font-weight: normal; border-radius: 0; border-right: 1px solid #969696; text-align: left;} .my-menu .sub-menu li:last-child{border-right: none;}
.my-menu .sub-menu li.active{border-bottom: none;}
.my-menu .sub-menu li:hover{background-color: inherit;} .my-menu .sub-menu li a{padding: 0; color: #000;} .my-menu .sub-menu li a span{display: block; font-weight: normal; color: #5A5A5A;}
.my-menu .sub-menu li:hover a{text-decoration:underline;}

.menu-item-648::before{content: ''; background:url(/wp-content/themes/tote/assets/images/e-cart-icon.svg) no-repeat 0 0; width: 32px; height: 32px; margin-right: 15px;}
.menu-item-649::before{content: ''; background:url(/wp-content/themes/tote/assets/images/ai-icon-1.svg) no-repeat 0 0; width: 32px; height: 32px; margin-right: 15px; margin-left: 20px; }
.menu-item-650::before{content: ''; background:url(/wp-content/themes/tote/assets/images/ai-icon-1.svg) no-repeat 0 0; width: 32px; height: 32px; margin-right: 15px;margin-left: 20px;}
.menu-item-651::before{content: ''; background:url(/wp-content/themes/tote/assets/images/cloud-icon.svg) no-repeat 0 0; width: 32px; height: 32px; margin-right: 15px;margin-left: 20px;}

.f-special-text .cont-box1{width:85%;}.f-special-text .cont-box{width:80%;} .cont-box p{font-size: 50px; line-height: 60px; letter-spacing: -2px;}
.partners-brand{padding-top: 80px;}.partners-brand li{display: inline-block; margin-right:70px;}
.descp p{font-size: 20px; margin-bottom: 0;}
.founder-text p{font-size: 18px;}

.slick-slide video {
/*  position: absolute;*/
    width:100%;
    height:100%;
    top: 0;
    left: 0;
    display: block;
    object-fit: fill;
    border-radius: 30px;
}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block; /*overflow: hidden;*/ margin:0 auto;padding:0; width:80%; object-fit: cover;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block; margin-left: 10px;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;}
.slick-dots button{border:0;font-size:0;}
.slick-dots li{line-height:1;width:8px;height:8px;border-radius:50%;cursor:pointer;background:#E8EDFE;font-size:15px;padding:0;outline:none;transition:all 0.3s;overflow:hidden;}
.slick-dots .slick-active{width:25px;height:6px;background:#1E293B; border-radius: 4px; text-indent: -14px;}
.h_sec1 figure{border-radius:30px;overflow:hidden; position: relative;}
.h_sec1 figure img{display:block;}
.h_sec1 .slick-dots{margin-top:25px;}
.h_sec2 .slick-dots  li:not(.slick-active){background:#1E293B80;}
.h_sec2 .slick-dots{position:absolute;bottom:16%;}
.h_sec3 .slick-dots{position:absolute;right:41%;bottom:22%;}
.h_sec3 .slick-dots  li.slick-active{background:#073920;}
.h_sec3 .slick-dots  li:not(.slick-active){background:#07392080;}
ul.slick-dots1 ,ul.slick-dots2{display: flex; align-items: center; gap:8px; margin-top:24px;}
ul.slick-dots1  li,
ul.slick-dots2  li
{
    line-height: 1;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    cursor: pointer;
    background: #E8EDFE;
    font-size: 0;
    padding: 0;
    outline: none;
    transition: all 0.3s;
    overflow: hidden;
}
ul.slick-dots1   li:not(.slick-active) ,ul.slick-dots2   li:not(.slick-active) {
    background: #1E293B80;}
ul.slick-dots1 button,ul.slick-dots2 button {
    border: 0; font-size: 0;}
.slick-dots1 .slick-active ,.slick-dots2 .slick-active {
    width: 12px; height: 12px; background: #1E293B;}
.carousel-indicators .active{padding:2px;}
.dl-light-color{color:#636363;}
.home-sl1 .content-place{height:534px;}
.content-place{height:536px; overflow: hidden; background-color: #fff; padding:10px; border-radius: 30px;} .content-place1{min-height:430px; overflow: hidden; background-color: #fff; padding:10px; border-radius: 30px;}

.slider-nav .draggable{padding: 0 !important;} 
.slider-nav .slick-list{width:70%; overflow: hidden;}
.slider-nav .slick-initialized .slick-slide{margin-right: 10px; margin-left: 0; display: inline-block !important;}
.slider-nav .slick-initialized .slick-slide:last-child{margin-right: 0;}
.slider-nav{margin-top:20px;}
.slider-nav .slick-slide {text-align: center; opacity: 0.5;}
.slider-nav .slick-current{opacity:1;}
.slider-nav .slide-content h5{font-size: 24px; font-weight: 400; letter-spacing: -1px; color: #0F1112;}
.slider-nav .slide-content p{font-size: 20px; font-weight: 300; margin-bottom: 0; color: #636363;}
.slider-nav.slick-slider .slick-track{transform: translate3d(0px, 0px, 0px) !important;}
figure{margin: 0;}

.slider-check{width: 1000px; margin: 0 auto; overflow: hidden;}
.slider-check .slick-list{overflow: hidden;}
.slider-check .slick-slide{opacity: 0.5; border-top: 4px solid #969696; padding-top: 30px;} .slider-check .slick-slide.slick-current{opacity: inherit;}

.h_sec3 .heading-second span{display: block;}
.h_sec3.Ai-slide .top-content{margin-bottom:100px;}

.h_sec3.Ai-slide .heading-second sup{margin-left: 10px;}
.ai-netive-new .services-box{padding: 40px;} .ai-netive-new .services-box h5{min-height:auto;}
.radiusBg-style{border-radius: 50px 50px 0 0;}
.btn-control{position: absolute; bottom:-30px; left:15px; z-index:99; display: none;}
.btn-control button{width: 32px; height: 32px; border-radius: 100%; border: none; background-color: #5d5d5d; padding:3.5px; text-align: center;}
.btn-control button img{width: 25px; height:25px;}

.blue-black-bg{background:#222222 url(/wp-content/themes/tote/assets/images/blue-black-bg.jpg) no-repeat 0 0; background-size: contain;}
.white-blue-style{background:#fff url(/wp-content/themes/tote/assets/images/blue-white.jpg) no-repeat 0 0; background-size: contain;}
.blue-yellow-st{background:#FCF4E4 url(/wp-content/themes/tote/assets/images/blue-yell-bg.jpg) no-repeat 0 0; background-size: contain;}
.yelloe-blue-st{background:#E8EDFE url(/wp-content/themes/tote/assets/images/yellow-blue-bg.jpg) no-repeat 0 0; background-size: contain;}
.black-white-curv{background:#fff url(/wp-content/themes/tote/assets/images/curv-black-white.jpg) no-repeat 0 0; background-size: contain;}
.yellow-green-style{background:#E4F2E8 url(/wp-content/themes/tote/assets/images/yellow-green-bg.png) no-repeat 0 0; background-size: contain;}
.green-blue-style{background:#E8EDFE url(/wp-content/themes/tote/assets/images/green-blue-bg.png) no-repeat 0 0; background-size: contain;}
.white-black-curv{background:#fff url(/wp-content/themes/tote/assets/images/white-black-curv.jpg) no-repeat 0 0; background-size: contain;}
.yellow-white-curv{background:#fff url(/wp-content/themes/tote/assets/images/yellow-white-curv.jpg) no-repeat 0 0; background-size: contain;}
.white-green-curv{background:#fff url(/wp-content/themes/tote/assets/images/white-green-bg.png) no-repeat 0 0; background-size: contain;}
.white-yellow-curv{background:#FCF4E4 url(/wp-content/themes/tote/assets/images/white-yellow-curv.png) no-repeat 0 0; background-size: contain;}
.yellow-black-curv{background:#222222 url(/wp-content/themes/tote/assets/images/yellow-black-curv.png) no-repeat 0 0; background-size: contain;}
.blue-green-curv{background:#E4F2E8 url(/wp-content/themes/tote/assets/images/blue-green-curv.png) no-repeat 0 0; background-size: contain;}
.blue-yellow-curv{background:#FCF4E4 url(/wp-content/themes/tote/assets/images/blue-yellow-curv.png) no-repeat 0 0; background-size: contain;}

.about-text{text-align: center;}
.about-text h2{margin-bottom: 32px;}.about-text h2 span{color: #585858;}
.about-top-content{margin:20px 0 100px;}
.sec1-about-text p{font-size:26px; font-weight:300;} .about-image img{width: 80%;}
.aboout-sec-1 .about-top-s p{line-height: 45px;}
.fs-34{font-size: 34px;}
.about-top-s p{font-size: 34px; font-weight: 300; letter-spacing: -3px;}
.about-sec-2 h3{font-size: 34px; color: #0F1112; font-weight: 400; letter-spacing: -3px; margin-bottom: 30px;}
.about-sec-2{margin:60px 0;}.about-point-top{margin: 36px 0;} .sec-2-about-banner{padding-top: 80px;}
.founder-part p{font-size: 18px;}
.about-pink{margin:90px 0;} .about-pink h3{font-size: 42px; letter-spacing: -3px; color: #18181E; font-weight: 400;}.desc-gap-40{margin: 40px 0;} .about-pink p{font-size: 36px; font-weight:300; letter-spacing: -3px;}
.partner-logos {margin-left:30px;}
.partner-logos li{display: inline-block; margin-right:30px;} .partner-logos li:last-child{margin-right: 0;}

.founder-part .top-content{margin-bottom: 0;}.founder-part .top-content h2{font-weight: normal; margin-bottom:30px;}
.founder-part .about-text h4{font-size: 36px; font-weight: normal;}

/* .sec1-about-text{width: 88%; margin: 0 auto;} */
.pr-page-topDesc{width: 68%; margin: 30px auto 0;}
.about-pink .light-pink{background-color: #FCF4E4; border-radius: 40px; padding: 60px;}
.mobile-contact{display: none; position: absolute; right:21%;top: 15px;} .mobile-contact a{font-size: 13px;}
.mobile-contact .blue-light-btn{padding:5px 14px;}

/*----------- Blog Page -----------*/ 
.blog-details h2{font-size: 42px; font-weight: normal; letter-spacing: -3px;} .blog-picture .round-corner{border-radius: 20px;}
.blog-box h3.space-letter{letter-spacing: -2px;}
.auther-name h6{font-family: "Inter", sans-serif;}
.light-pink-btn{background-color: #FCF4E4; color: #000;}
.more-btn .btn{font-size: 20px; padding: 8px 25px; margin-top:40px;} .more-btn:hover .btn{background-color: #E8EEFF;}
.more-blog .more-btn .btn{margin-top:20px;} .more-btn .btn:hover{background-color: #FCF4E4;}
.search-option{width:200px;} .more-option .form-select{border-radius: 20px; border-color: #B5BCCD; padding:9px 80px 9px 20px;} 
.form-select:focus{box-shadow: none;}

.blog-box{margin-bottom: 30px;} .blog-home .blog-box{padding-left: 20px;}
.blog-image{min-height: 100%; display: flex;}
.blog-detail-pic img{border-radius: 20px; } .blog-image img{border-radius: 40px; object-fit: cover;} .blog-detail-content p{font-size: 20px;}
.blog-box h3 a, .blog-details h2 a, .blog-detail-top h2 a{text-decoration: none; color: #18181E;}
.blog-picture img{width: 416px; height: 218px;} .press-part .top-content.mb-60{margin-bottom: 60px;}
.more-blog .top-content, .more-option{margin-bottom: 40px;} .more-blog .top-content.detail-sp{margin-bottom: 60px;}

/*----- New Create 27 June 2025 ------*/
.top-content h2.heading-second span{display: block;}
.f-slide-content .space-r{padding-right: 30px;}
.story-box{background: radial-gradient(circle at 100% 100%, #ffffff 0, #ffffff 20px, transparent 20px) 0% 0%/30px 30px no-repeat,
            radial-gradient(circle at 0 100%, #ffffff 0, #ffffff 20px, transparent 20px) 100% 0%/30px 30px no-repeat,
            radial-gradient(circle at 100% 0, #ffffff 0, #ffffff 20px, transparent 20px) 0% 100%/30px 30px no-repeat,
            radial-gradient(circle at 0 0, #ffffff 0, #ffffff 20px, transparent 20px) 100% 100%/30px 30px no-repeat,
            linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 20px) calc(100% - 60px) no-repeat,
            linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 60px) calc(100% - 20px) no-repeat,
            linear-gradient(90deg, #DDF3E4 0%, #d8e1ff 100%);
border-radius: 30px; padding:100px;
box-sizing: content-box;}
.story-box h2 span{display: block;}
.light-purple{background-color: #EDF1FF;} .mission-content{border-radius: 30px; padding: 60px;}
.ceo-pic{width: 100%; margin-bottom:20px;} .ceo-pic img{border-radius: 30px;}.ceo-info p{color: #595959;}
.ceo-desc{margin-top: 24px;}.teams-aims{border-radius: 30px; padding: 60px; margin-top: 80px}.aims-point{border-top: 2px solid #E9E6D9; padding: 30px 0; }
.ap-title h4{color:#6A5800}.ap-title span{display: block;}.ap-icon{text-align: center;}
.dna-box-part{margin-top: 30px;}.dna-box{border-radius: 20px; padding: 30px;}.db-icon{margin-bottom: 30px;}
.db-desc p{color: #606060; margin-bottom: 0;}.db-desc p span{color: #000;}
.invest-text{width: 95%;}.investors-logo{margin-top: 80px;} .investors-logo li{display:contents; vertical-align: middle;} .investors-logo li:last-child{margin-right: 0;}
.investors-logo li a{margin-right: 30px;}.investors-logo img{width:30%;} .investors-logo li:last-child img{width: 20%;}

.h_sec4.ma-insight .services-box{padding: 30px;} .h_sec4.ma-insight .Services-icon{margin-bottom: 30px;}
.fuel-intigration .services-box{padding: 30px;} .lern-more p span{display: block;} .top-reletive-sl{width: 1000px; margin: 0 auto; overflow: hidden;}
.f-slide-content p{color: #4E4E4E;} .gray-version1{color: #4E4E4E;}
.ai-technology{background: linear-gradient(white, white) padding-box,
              linear-gradient(to right, #587FBE, #1D4382) border-box; border-radius: 50em;
  border: 2px solid transparent; display: inline-block; padding:2px 20px;}
.ai-technology p{background: linear-gradient(to right, #587FBE 50%, #1D4382 92%);
-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 0;}
.ai-netive-new .heading-second{margin-bottom: 40px;}
.form-box{padding: 60px; border-radius: 30px;} .c-form label{display: block;}
.c-form input[type="text"],.c-form input[type="email"], .c-form input[type="tel"]{border: 1px solid #b9b9b9; border-radius: 4px; padding: 12px; margin-top: 8px; width: 100%;}
.c-form textarea{border: 1px solid #b9b9b9; border-radius: 4px; padding: 12px; margin-top: 8px; height: 90px; resize: none; width: 100%;}
.c-form input[type="submit"]{background-color: #1E293B; border: none; border-radius:6px; color: #fff; padding: 5px 13px;}
/* Media Query */


@media only screen and (min-width : 1921px) and (max-width : 5120px) {.custom-home-slide .slick-slide{padding:90px;}}
@media only screen and(min-width: 1600px) {.custom-home-slide .slick-slide{padding:30px;}}

@media screen and (max-width: 1366px) {
.my-menu .sub-menu li{padding:8px 84px 8px 0;} .my-menu .sub-menu{top: 74px; padding: 10px 0px 10px 72px;}
.footprint-show .carousel-indicators{margin-bottom: 4rem;}
.home-sl1 .footprint-show .carousel-indicators{margin-bottom:3rem;}
.Ai-slider-box .carousel-indicators{margin-right: 41%; margin-bottom: 5rem;}
.tote-pOS-show .carousel-indicators{margin-bottom:5rem;}
.pr-page-slide1 .footprint-show .carousel-indicators{margin-bottom:7rem;}
.pr-last-sl .carousel-indicators{margin-bottom:4rem;}
.home-sl1 .content-place{height: 457px;}
.custom-home-slide .slick-initialized .slick-slide{margin-left: 5px; padding:22px;}
.store-associate .carousel-indicators{display: inline; left:38%; bottom:6rem;}
.about-point-top li{padding-right: 42px; margin-right: 30px;}
.content-place{height:458px;}
.sec1-about-text{width: 100%; margin: 0 auto;}  .pr-page-topDesc{width:78%; margin: 30px auto 0;}
}

@media only screen and (min-width:1025px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio: 2){
.h_sec1 .section-header h1 {font-size: 44px;} .h_sec1 .section-header p{font-size: 20px;}
.home-sl1 .space1{padding:20px 0;}
.home-sl3 .space{padding:30px 20px;}
}

@media only screen and (min-width:1025px) and (max-width: 1210px){
.my-menu .sub-menu{top: 68px; padding: 10px 0px 10px 100px;}
.tote-nav-destop ul li a{font-size: 12px;} .my-menu .sub-menu li{padding:8px 74px 8px 0;}
.h_sec1 .section-header h1{font-size: 50px;}
.home-sl1 .space1{padding: 50px 0;} .home-sl3 .space{padding: 20px;} .pr-page-topDesc{width:81%;}
.pr-page-slide1 .home-sl1 .footprint-show .carousel-indicators{margin-bottom: 18rem;}
.heading-second{font-size: 40px;} .descp p{font-size: 16px;} .content-place{height: 389px;}
.f-slide-content .font-36{font-size: 24px;} .f-slide-content .f-18{font-size: 16px;}
.content-place1{height: 366px;}
.slider-nav .slide-content h5{font-size: 18px;}.slider-nav .slide-content p{font-size: 14px;}
.home-sl1 .content-place{height: 381px;}

/*---product page ---- */
.fs-60{font-size: 44px;}
.pr-page-slide1 .home-sl1 .space1{padding:50px 0;}
.sa-agent-space{padding: 20px;} .pr-last-sl .space1{padding: 50px 0;}
}



@media screen and (max-width:1024px){
  .top-content .heading-second{font-size: 26px;} .descp p{font-size: 14px;}.font-36{font-size: 26px;}
  .f-slide-content h3{letter-spacing: -.5px; font-size: 24px;} .content-place1{min-height: inherit;}
  .f-18{font-size: 12px;}.fs-20{font-size: 14px;} .nav-pills .nav-link{font-size: 14px;}
  .top-content .heading-second{font-size: 20px;} .says-text .f-30{font-size: 18px;}
  .services-box h5{font-size: 18px;}.services-box p{font-size: 15px; margin-bottom: 0;}
  .lern-more h5{font-size: 21px;} .lern-more p{font-size: 12px;}
  .home-sl3 .space{padding: 0;}
  .footprint-show .carousel-indicators{margin-bottom:7rem;}
 .tote-pOS-show .carousel-indicators{margin-bottom: 2rem;}
 .home-sl1 .content-place{height: 290px;} .Ai-slider-box .carousel-indicators{margin-bottom: 4rem; margin-right: 40%;}
}


@media only screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){
.tote-nav-destop ul li a{font-size: 12px;} .my-menu .sub-menu{top: 67.8px; padding: 10px 0px 10px 0px;}
.my-menu .sub-menu li{padding: 8px 32px;}
h1{font-size: 40px;} .h_sec1 .section-header h1{font-size: 40px;} .section-header p{font-size: 20px;}
.slider-content-top h1 span{display: inline;}
.space2{margin: 70px 0;}.spaceP{padding: 60px;}
.services-box h5{min-height:40px;}
.top-content .heading-second{font-size: 29px; letter-spacing: -1px;}.top-content .f-20{font-size:14px;}
/* .home-sl1 .footprint-show .carousel-indicators{margin-bottom:7rem;} */
.pr-page-slide1.home-sl1 .footprint-show .carousel-indicators{margin-bottom:8rem;}
.footprint-show .carousel-indicators{margin-bottom:3rem;} .tote-pOS-show .carousel-indicators{margin-bottom:7.5rem;}
/* .Ai-slider-box .carousel-indicators{margin-bottom:6rem;} */
.home-sl1 .space1{padding:20px 0;} .home-sl3 .space{padding:20px;}
.carousel-indicators .active{padding: 1px;}
.slider-nav .slide-content h5{font-size: 16px;}.slider-nav .slide-content p{font-size: 18px;}
.home-sl1 .content-place{height: 370px;}
.custom-home-slide .slick-slide{padding:17px;} .custom-home-slide .slick-initialized .slick-slide{margin-left:0;}
/*---product page ---- */
.fs-60{font-size: 44px;} .slider-content-top .fs-50{font-size: 38px;}
.pr-page-slide1 .home-sl1 .space1{padding:50px 0;}
.sa-agent-space{padding: 20px;} .pr-last-sl .space1{padding: 50px 0;}
.f-slide-content .f-18{font-size: 14px;}
.ns1white .fs-24{font-size: 20px;}.ns1white p{font-size: 14px;}
.content-place{height: 354px;}
.store-associate .carousel-indicators{left: 38.5%; bottom: 4rem;}
}	

/* for laptops */
@media (max-width: 991px) {
} 

@media (max-width: 896px){
  .tote-nav-destop .navbar{padding:10px 0;} .tote-nav-destop .navbar{padding:10px 0;} .tote-nav-destop ul li.active{border-bottom: none;}
  .my-menu li:hover .sub-menu{display: none;} .tote-nav-destop .navbar-expand-lg .navbar-collapse{margin-left: 0;}
  .home-sl3 .space{padding:0;}.Ai-slider-box .carousel-indicators{margin-bottom: -10px; margin-right: 39%;}
  .Services-icon{margin-bottom: 25px;}
  .content-place{height:inherit;}
  .footprint-show .carousel-indicators{margin-bottom: 0;}
  .store-associate .f-slide-content{padding: 20px 10px;} .store-associate .carousel-indicators{margin-bottom: 0; bottom:-1rem;}
  .tote-pOS-show .carousel-indicators{margin-bottom:-1rem; bottom: 0;} .home-sl1 .content-place{height: auto;}
  .home-sl1 .footprint-show .carousel-indicators{margin-bottom: 0;} .slider-content-top h1 span{display: block;}
  .slider-check{width:inherit;} 
.slider-check .slick-slide{opacity: 0.5; border-top: inherit; padding-top: 0; text-align: center;} 
   }

@media (max-width: 767px){
.tote-nav-destop .navbar{padding:10px 0;} .tote-nav-destop ul li.active{border-bottom: none;}
.tote-nav-destop ul li{padding: 10px 15px 10px 0;}
h1{font-size: 32px;} .h_sec1 .section-header h1{font-size: 40px;} 
.tote-nav-destop .navbar-expand-lg .navbar-collapse{margin-left: 0;}
.my-menu li:hover .sub-menu{display: none;}
.nav-pills .nav-link{font-size: 12px;}
.heading-second{font-size: 32px !important; margin-bottom: 20px; letter-spacing: -1px;}.f-36{font-size: 18px;}.f-20, .f-18{font-size: 14px;}
.font-36{font-size:18px;}.f-30{font-size: 24px;}
.slick-slide video, .h_sec1 figure{border-radius: 10px;}
.lern-more{margin: 0;}
.bottom-space{margin-bottom:0;}
.services-box h5{min-height:auto;}
.slider-content-top h1 span{display:inline; }
.space2{margin: 60px 0;}.spaceP{padding:40px 5px;}
.carousel-indicators-top button{font-size: 14px; margin-right: 4px;}
.footprint-show .carousel-indicators{margin-bottom: 0; /*bottom: inherit;*/}
.Ai-slider-box .carousel-indicators{left:0; margin-bottom:0rem;}
.tote-brand{text-align:inherit; width: 20%;}
h1.fs-48{font-size: 28px;}.f-special-text p{font-size: 28px; line-height: inherit;}.founder-say p{font-size: 20px;}
.ns1white{margin-bottom: 20px;} .radiusBg-style{border-radius: 20px 20px 0 0;}
.tote-pOS-show .carousel-indicators{margin-bottom: inherit;} 
.fs-50, .fs-60{font-size:24px;}.space-letter{letter-spacing: -1px;}
.home-sl3 .space{padding: 20px 0;}
.home-sl1 .space1{padding:20px 0;}
.carousel-indicators .active{padding: 1px;}
.content-place, .content-place1{height:auto; min-height: auto;}
.pr-last-sl .space1{padding:20px 0 50px;}
.home-sl1 .footprint-show .carousel-indicators{margin-bottom: 0;}
.slider-nav .slide-content h5{font-size:18px; font-weight: 400; letter-spacing: -1px; color: #0F1112;}
.slider-nav .slide-content p{font-size: 18px; font-weight: 300; margin-bottom: 0; color: #636363;}
.h_sec3 .heading-second span{display: inherit;}
.ai-netive-new .services-box.bottom-space{margin-bottom:25px;}
.slick-list{width: 100%;}.custom-home-slide .slick-initialized .slick-slide{padding: 14px;}
.store-associate .f-slide-content{padding:20px 0;} .store-associate .carousel-indicators{left: 0;bottom: 0rem; margin-left: 0px;}
.footprint-show .tote-pos-indi{margin-bottom: 0 !important; bottom: 0 !important;}
.h_sec3.Ai-slide .heading-second sup{margin-left: 0;}

/*responsive changes 20-09-24 */
.space-60{margin: 30px 0;}
.sec1-about-text p{padding: 0; font-size: 18px; line-height: normal; letter-spacing: inherit;}
.about-pink{margin: 10px 0;}.about-pink h3{font-size: 24px; letter-spacing: -1px;} .about-pink p{font-size: 16px; letter-spacing: inherit;} .about-pink .light-pink{padding: 20px; border-radius: 15px;}
.about-text p{font-size: 14px;}
.partner-logos li{margin-right:5px; margin-bottom: 20px; padding: 6px 3px;} 
.about-pink{padding: 20px 0 30px;} .founder-part{margin-top: 40px;}
.h_sec2 .s-slider.space1{padding: 20px 0 50px;}
.f-slide-content h3 span{display: inline;}
.heading-second sup img{width: 16px;}
.pr-page-topDesc {width: 100%;}
.mobile-contact{display: block; z-index: 9;} .d-flex.contact-head{display: none !important;}
.blog-details h2{font-size: 24px; letter-spacing: -1px;}.blog-detail-top .fs-34{font-size: 24px;}

.story-box{padding: 30px;} .story-box .fs-40, .story-box .fs-46{font-size: 20px;} .story-box .fs-32{font-size:20px;}
.letter-specing2{letter-spacing: 0px;}
.mission-content{padding: 30px;}.mission-content .fs-24{font-size:20px;} .ap-icon{text-align: left; margin-bottom: 30px;}.ap-title h4{margin-bottom: 30px;}.ap-title span{display: inherit;}
.teams-aims{padding: 30px; margin-top: 30px;}
.investors-logo li{display:inline; text-align: center; margin:0 10px;} .fs-40{font-size: 28px;}
.ceo-info .fs-32{font-size: 24px;}.ceo-info .fs-24{font-size: 18px;}.ap-title .fs-28{font-size: 22px;}
.invest-text .fs-32{font-size: 24px;} .f-slide-content h3{letter-spacing: 0px;}

.aims-top-content h3.fs-32{font-size: 22px;} .aims-top-content p.fs-24{font-size: 18px;}
.slider-check{width:inherit;} .ap-icon img{width:15%;}
.slider-check .slick-slide{opacity: 0.5; border-top: inherit; padding-top: 0; text-align: center;} 
.ai-technology p.fs-24{font-size: 18px;} .ai-netive-new .heading-second{margin-bottom: 20px;} .ai-technology p img{width: 14px;}
.about-hsec1.top-120{margin-top: 35px;} .section-story.spaceP{padding: 40px 0px;} .story-box .d-flex{display: block !important;}
.partner-logos{margin-left: 0;}
.story-box h3, .our-mission h3, .our-dna h3{font-size: 22px !important;} .db-desc .fs-24{font-size: 20px;}
.form-box{padding: 30px;}.investors-logo li a{margin-right:0;}
}

/* Portrait and Landscape */
@media only screen and (max-width: 480px){
.home-space-slide1 .f-slide-content{min-height:263px;} .home-space-slide1 .f-slide-icon{min-height: 32px;}
.product-space-slide1 .f-slide-content{min-height:270px;}.product-space-slide2 .f-slide-content{min-height:270px;}
.product-space-slide3 .f-slide-content{min-height:230px;}
.slick-list{width: 100%;} .custom-home-slide .slick-initialized .slick-slide{padding:11px;}
}


