
@import url('https://fonts.googleapis.com/css2?family=Antonio:wght@100..700&display=swap');

:root {
    --bs-indigo: #1446a3;
    --darkblue: #002c62;
    --white: #fff;
    --green: #76D357;
    --gray: #55586b;
    --black: #2f3135;
    --bs-dark: #111;
    --text-blue: #202e55;
    --lightblue: #4470ec;
    --bs-orang: #f60;
    --opacit-blue: rgba(0, 18, 69, 0.7);
    --postion: absolute;
    --postion-re: relative;
    --main-hed-FS: 2.25rem;
    --font-weight: 900;
    --font-weight1: 600;
    --bannerfonSi: 1.25rem;
    --basic-FS: 1.125rem;
    --secti-parthedFS: 1.5rem;
    --footer-hedFS: 1.5rem;
    --footer-listFS: 1rem;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --z-index: 99;
    --width: 100%;
    --transprnt: none !important;
    --border-adius: 100%;
    --bs-blue-opaciy: rgba(68, 112, 236, 0.1);
    --bs-darkblue-opaciy: rgba(0, 44, 98, 0.5);
    --bs-indigo-opaciy: rgba(20, 70, 163, 0.1);
    --bs-purple-opaciy: rgba(105, 58, 216, 0.1);
    --bs-pink-opaciy: rgba(247, 59, 139, 0.1);
    --bs-orange-opaciy: rgba(251, 184, 62, 0.1);
    --bs-green-opaciy: rgba(31, 164, 154, 0.1);
    --bs-dark-opaciy: rgba(0, 0, 0, 0.1);
    --bs-orang-opaciy: rgba(255, 51, 0, 0.1);
    --bs-red-opaciy: #fff4f4;
    --bs-white-opaciy: rgba(255, 255, 255, 0.6);
    --et-bs-white-opaciy: rgba(255, 255, 255, 0.1);
    --bs-gray: #ecf0fd;
    --bs-primary-theme-color: #235aa6;
    --bs-secondary-theme-color: #ee3a54;
    --col-primary: #235aa6;
    --col-secondary: #ee3a54;
    --bs-dark: #000;
    --gray: #6B6B6B;
    --bs-gray-400: #6B6B6B;
    --bs-yellow: #f90;
    --bs-dark-blue-bg: #2158C1
}
.antonio-family {
    font-family: "Antonio", sans-serif;
}
.bg-primary {
    background-color: var(--col-primary) !important;
}
.blue-dark-bg-opa {
    background-color: var(--bs-darkblue-opaciy) !important;
}
.blue-dark-bg {
    background-color: var(--bs-dark-blue-bg);
}

.blue-bg {
    background-color: var(--bs-blue) !important
}

.dark-blue-bg {
    background-color: var(--darkblue) !important
}

.indogp-bg {
    background-color: var(--bs-indigo) !important
}

.purple-bg {
    background-color: var(--bs-purple) !important
}

.pink-bg {
    background-color: var(--bs-pink) !important
}

.red-bg {
    background-color: var(--bs-red) !important;
}

.yellow-bg {
    background-color: var(--bs-yellow) !important
}

.green-bg {
    background-color: var(--bs-green) !important
}

.dark-bg {
    background-color: var(--bs-dark) !important
}

.orange-bg, .white-bg {
    background-color: var(--bs-white) !important
}

.white-bg {
    color: var(--bs-dark)
}

.orange-bg {
    color: var(--bs-white)
}

.light-yellow-bg {
    background-color: #f8e5e6
}
.blue {
    color: var(--bs-blue) !important
}

.blue-light {
    color: var(--lightblue) !important
}

.blue-text {
    color: var(--text-blue) !important
}

.indogp {
    color: var(--bs-indigo) !important
}

.purple {
    color: var(--bs-purple) !important
}

.pink, .pink-second {
    color: var(--bs-pink) !important
}

.red {
    color: var(--bs-red) !important
}

.orange {
    background-color: var(--bs-orang) !important;color: var(--white)
}

.yellow {
    color: var(--bs-yellow) !important
}

.green {
    color: var(--bs-green) !important
}

.green-light {
    background-color: var(--green) !important;color: var(--white) !important
}

.dark {
    color: var(--bs-dark) !important
}

.white {
    color: var(--bs-white)
}

.gray {
    color: #828282 !important
}
.blue-bg, .dark-bg, .dark-blue-bg, .green-bg, .indogp-bg, .pink-bg, .purple-bg, .red-bg, .yellow-bg {
    color: var(--bs-white)
}
section {
    position: relative
}
.btn {
    top: 0;-webkit-transition: .3s;transition: .3s;width: auto;position:relative;
}
.btn:hover {
    top: -.125rem;
}
p {
    line-height: 1.6rem;color: var(--bs-gray-400);
}
.border-radius-lg-l {
    border-radius: 2.5rem 0 0 2.5rem
}

.border-radius-lg-r {
    border-radius: 0 2.5rem 2.5rem 0
}
.border-radius-lg {
    border-radius: 2.5rem !important
}


/*========================== Header Start ================================*/

.new-header-banner {
    /*min-height: 800px;*/ background: #235aa6;
}
.inner-header {
    background: linear-gradient(92.54deg,#002c62 20.17%,#b871fe 163.42%),#3734a9;
    min-height: auto !important;height: auto !important
}
.inner-header-inner {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/EventTitans-inner/inner-banner-bg.png) no-repeat;
}
.pricing-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Tickets99/price-header-bg.png) no-repeat;
}
.menu_free_w {
    position: inherit;
}
.navbar-light .navbar-nav .nav-link {
    color: #fff !important;
}
.nav li .menudropdown {
    visibility: hidden;
}
.nav li:hover .menudropdown {
    opacity: 1 !important;visibility: visible;
}
.blue-grant-bg {
    width: 424.97px;height: 251.65px;left: 1165.97px;top: 0;background: #7cd3ef;
    mix-blend-mode: color-dodge;opacity: .6;filter: blur(75.8594px);transform: rotate(16.6deg);
}
.pink-grant-bg {
    width: 70%;height: 100%;left: -30%;top: 0;background: linear-gradient(89.98deg, #db517a 5.81%, #633ef5 98.35%);
    mix-blend-mode: normal;filter: blur(75.8594px);transform: rotate(35.09deg);
}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link:hover, 
.navbar-light .navbar-nav .show > .nav-link {
    color: var(--col-secondary) !important;background-color: #fff;
}
/*.banner-video {
    height: 800px;
}
.banner-video video {
    height: 895px;
}*/
.f-s, .menudropdown .card-body p {
    font-size: .9rem;line-height: normal;
}
.menudropdown .card-body p {
    display: -webkit-box;max-width: 100%;margin: 0 auto;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
    overflow: hidden;text-overflow: ellipsis;
}

/*========================== Header End ================================*/
/*========================== Wraper Staret ================================*/

.run-events-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/run-events-bg.png) no-repeat;
}
.mEvent-tabs ul li.active a, .mEvent-tabs ul li:hover a {
    background: var(--col-secondary) !important;color: #fff;
}

/*========================== Auto Tab Start ================================*/

.auto-tab ul li a small, .logo-2-m, .slider-item {
    display: none
}
.auto-tab-block:after {
    content: '';position: absolute;width: 22%;height: 100%;right: 0;top: 0;
    border-radius: 20px 0 0 20px;background: linear-gradient(107.77deg,#002c62 15.95%,#b871fe 100%),#5236ff
}

.auto-tab ul.horizontal {
    list-style: none;margin: 0;background: #f1f1f1
}
.auto-tab ul li, .evnt-types ul li a {
    transition: .5s ease-in-out
}

.auto-tab ul li.active a small {
    display: block
}

.auto-tab ul li.active, .auto-tab ul li:hover {
    background: #fff;box-shadow: 0 1.65863px 46.2712px rgba(121,121,121,.13)
}
.mEvent-tabs ul li.active a, .mEvent-tabs ul li:hover a {
    background: var(--col-secondary) !important;color: #fff
}

.red-timer-line {
    left: 0;top: 0;right: 0;width: .4em;height: 0
}

.red-timer-line .animation-bg {
    width: 100%;height: 100%
}

.auto-tab ul li.active .red-timer-line {
    transition: 10s linear;height: 100%
}

.auto-tab-2 ul li.active .red-timer-line {
    transition: 5s linear
}

.helpyou .auto-tab ul li.active .red-timer-line {
    transition: 3s linear
}

/*========================== Auto Tab End ================================*/
.address-block2 {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/3d-2d-bg.png) no-repeat
}

.journy-hybrid-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/border-pattren.png) center bottom no-repeat;
}
.Journey-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/engage-bg.png) center bottom no-repeat;
}
.Journey-block, .journy-hybrid-block {
    background-size: 100%;
}
.Journey-block ul li {
    background: #435095;
}
.slide_main_block1 > button.iconSize-nor {
    top: 40%;
}
.slide_main_block1 .carousel-control-prev {
    left: -80px;
}
.slide_main_block1 .carousel-control-next {
    right: -80px;
}
.carousel-indicators [data-bs-target] {
    width: 15px;height: 15px;border: 0;border-radius: 20px;background-color: #585b9e;
}
.carousel-indicators .active {
    opacity: 1;
}

.hybrid-block h2:after, .title_bottom_bg h2:after {
    background: #000;
}
.Marquee {
    width: 98.5vw;display: flex;overflow: hidden;
}

.Marquee-content {
    display: flex;animation: 20s linear infinite marquee
}

.Marquee-content:hover {
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused
}

.Marquee-tag {
    width: 200px;display: inline-flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;
    -moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;transition: .5s
}

.Marquee-tag:hover {
    /*background: rgba(255,255,255,.5);*/
    -webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);cursor: pointer
}
.gala_block {
    background: linear-gradient(142deg, #002c62 0, #b871fe 100%), linear-gradient(90deg, #0055f1 25%, #0022d0 100%) !important;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .25);
}
.address-block {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/address-bg.png) no-repeat;
}
.Quick-Check-sec {
    background: linear-gradient(107.77deg, #002c62 15.95%, #b871fe 100%);
}
.Quick-Check-sec .pattren-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/EventTitans-inner/ring-img.png) 90% 0/40% no-repeat;
}
.violet-bg {
    background-color: #002c62;
}

/*========================== Wraper End ================================*/
/*========================== Footer Start ================================*/

.foot-svg-img svg path {
    fill: var(--col-primary) !important;
}
.event_box ul li a:hover {
    color: var(--col-secondary) !important;text-decoration: underline;
}
.border-colo2 {
    border-color: rgba(255, 255, 255, .5) !important;
}
.footer-last-menu {
    background-color: #001f46;
}
.securebatchloc img {
    width: 84px;
}

/*========================== Footer End ================================*/

.animated-gradient {
    animation: 14s linear infinite animateBg;
    background-image: linear-gradient(90deg, #012c61, #ce3856, #012c61, #ce3856);
    background-size: 300% 100%
}

@keyframes animateBg {
    0% {
        background-position: 0 0;
    }

    100% {
        background-position: 100% 0;
    }
}
@-moz-keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0)
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%)
    }
}

@-webkit-keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0)
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%)
    }
}

@-o-keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0)
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%)
    }
}

@keyframes marquee {
    0% {
        -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);
        -ms-transform: translateX(0);transform: translateX(0)
    }

    100% {
        -webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);
        -ms-transform: translate(-50%);transform: translate(-50%)
    }
}
.mobileapp-bg {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/Eventtitans-new-img/EventTitans-inner/finertiops-img.png);
}
.save-box {
    background: linear-gradient(107.77deg,#002c62 15.95%,#b871fe 100%),#5236ff;
    border-radius: 2.5rem 0 0 2.5rem
}
.save-box-text {
    border-radius: 0 2.5rem 2.5rem 0
}
.bgsupprt {
    background: url(https://d2r3fkmprkayl1.cloudfront.net/bg-supprot.jpg) no-repeat 0 0 !important
}
.templeBg {
    background: url(https://elevents.s3.ap-south-2.amazonaws.com/temples99/swarnagiri-image.png) no-repeat 0 0 !important;
}
.heder-style i:first-of-type {
    opacity: .5
}
.heder-style i:nth-of-type(2) {
    opacity: .7
}
#accordionLeftMenu button:not(.collapsed) {
    color: #fff;
    background-color: var(--bs-dark-rgb1) !important;
}
#accordionLeftMenu .accordion-collapse ul li a {
    position:relative;transition:all 0.3s ease-in-out; 
}
#accordionLeftMenu .accordion-collapse ul li a::before {
    content: "\f1c0"; position:absolute; left:15px;top:0;font-size: 14px;line-height: 38px;
    font-family: 'icomoon' !important;transition:all 0.3s ease-in-out; 
}
#accordionLeftMenu .accordion-collapse ul li a:hover {
    color: var(--col-secondary-color) !important;
}
#accordionLeftMenu .accordion-collapse ul li a:hover::before {
    left:25px;
}
/*.topEventManagmentBody {
    background: #0E0D1A;
}
.customized-badges-block {
    background: #1F1E33;
}
.gtco-testimonials .owl-carousel.owl-loaded {
    display: block;height: 440px;padding-top: 2rem;
}

.gtco-testimonials .owl-stage-outer {
    overflow-x: hidden !important;height: 460px;padding: 4rem 0 0;
}
.gtco-testimonials .owl-stage-outer .card, .gtco-testimonials .owl-carousel .owl-stage {
    height: 100%;
}
.gtco-testimonials .card .shadow {
    width: 100px !important;height: 100px;
}
.redtrdi-new1 {
    background: rgb(175, 38, 167);
    background: linear-gradient(0deg, rgba(100, 8, 94, 1) -80%, rgba(23, 23, 102, 1) 100%);
}*/

/*========================== Responsive Start ================================*/

@media (max-width :2560px) {
    .Strategy1 {
        margin-top: -17%
    }
    #pricingFixed.position-fixed {
        top: 65px;width: 69.5%
    }
}

@media (max-width:1750px) {
    /*.banner-video, .new-header-banner {
        height: 730px;min-height: 730px
    }
    .banner-video video {
        height: 813px
    }*/
    #pricingFixed.position-fixed {
        top: 65px;width: 76.5%
    }
}

@media (max-width:1681px) {
    /*.banner-video, .new-header-banner {
        height: 710px;min-height: 710px
    }
    .banner-video video {
        height: 782px
    }*/
    .auto-tab ul.horizontal {
        width: 45% !important
    }
    .Strategy1 {
        margin-top: -23%
    }
}

@media (max-width:1601px) {

    /*.banner-video, .new-header-banner {
        height: 670px;min-height: 670px
    }
    .banner-video video {
        height: 745px
    }*/
    .auto-tab ul.horizontal {
        width: 50% !important
    }
    .booking-calander iframe {
        height: 65vh
    }
    #pricingFixed.position-fixed {
        top: 65px;width: 87%
    }
}

@media (max-width:1540px) {
   /* .banner-video, .new-header-banner {
        height: 640px;min-height: 650px
    }
    .banner-video video {
        height: 715px
    }*/
}

@media (max-width:1441px) {
    /*.banner-video, .new-header-banner {
        height: 600px;min-height: 630px
    }
    .banner-video video {
        height: 670px
    }*/
    #pricingFixed.position-fixed {
        width: 92%
    }
}

@media (max-width:1367px) {
   /* .banner-video, .new-header-banner {
        height: 100%;min-height: 540px
    }
    .banner-video video {
        height: 636px
    }*/
    .menu_free_w {
        padding: 5px !important
    }
}

@media (max-width:1281px) {
   /* .banner-video video {
        height: 595px
    }*/
    .Journey-block {
        background-size: cover
    }
}

@media (max-width:1199px) {
    .slider-box h4 {
        font-size: calc(1.275rem + .3vw) !important;
    }
    .blue-grant-bg {
        left: 80%;
        width: auto;
        height: auto;
    }
    .gamification-body .line-h2 {
        line-height: 30px;font-size: 1rem !important
    }
    .event-ceo .carousel-control-prev {
        left: -30px;
    }
    .event-ceo .carousel-control-next {
        right: -30px
    }
    .logo-col {
        text-align: center
    }
    .banner-video, .new-header-banner {
        height: auto;overflow: hidden; /*min-height: 500px;*/ padding: 0 0 15px
    }
   /* .banner-video video {
        height: 480px
    }*/
    .menu_free_w {
        float: none !important;margin-top: 15px
    }
    .menu_free_w.navbar-expand-lg .navbar-collapse {
        justify-content: center
    }
    .logo-images figure img {
        width: 150px !important
    }
    .auto-tab ul.horizontal {
        width: 60% !important;padding: 10px 15px !important
    }
    .auto-tab ul.horizontal li small br, .loading-div br {
        display: none
    }
    .grid-clas .card {
        flex-direction: row;text-align: left !important
    }
    .grid-clas .card > img {
        width: 25%
    }

    #pricingFixed.position-fixed {
        top: 138px;width: 88.5%
    }
    .trans-up {
        transform: none
    }
    #tab1 .rounded-4, #tab2 .rounded-4 {
        background: 0 0
    }
}

@media (max-width:991px) {

    .menudropdown .blue-dark-bg-opa {
        width: 100% !important;background: rgba(255,255,255,.8) !important
    }
    .menudropdown .blue-dark-bg-opa > li a {
        padding: .5rem !important;margin: 0 !important
    }
    .mobile-fixed {
        display: flex !important;bottom: 0;left: 0
    }
    .auto-tab .tab-box, .auto-tab ul li {
        width: 100% !important
    }
    .menu_free_w ul li.login-btn > div > a {
        display: inline-block !important;margin: 0 0 0 15px;
        background: var(--col-primary) !important;color: var(--white) !important
    }
    /*.banner-video video {
        height: 542px
    }*/
    .bot-widget-bubble.bot-widget--expanded {
        bottom: calc(var(--custom-bottom-spacing) + 32px) !important;
    }
    .banner-video, .new-header-banner {
        height: auto; /*min-height: 340px;*/ background: #235aa6;
    }
    .menu_free_w {
        border-radius: 10px !important;padding:0 !important;background:#fff !important;margin:0;position:absolute;z-index: 12;width:100%;
    }
    .menu_free_w button{
        right:20px;top:-38px; margin: 0 !important;position: absolute;z-index: 123;
    }
    .navbar-light .navbar-nav .nav-link {
        color: var(--col-primary) !important
    }
    .menu_free_w .nav li .menudropdown .nav-link.active, .navbar-light .navbar-nav .nav-link.active, 
    .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .show > .nav-link {
        color: var(--col-secondary) !important
    }
    .pink-grant-bg {
        left: -50%
    }
    .Journey-block, .run-events-block {
        background-size: cover
    }
    .menu_free_w .nav li .menudropdown {
        overflow-y: auto !important;top: 3rem;height: 500px;width: 96% !important;
    }
    .slider-box a {
        width: auto !important
    }
    .auto-tab ul.horizontal {
        width: 100% !important;position: relative !important;z-index: 99;margin-bottom: 15px;padding: 30px !important
    }
    .auto-tab .tab-box {
        float: none !important
    }
    .auto-tab-block:after {
        width: 100%;height: 100%;border-radius: 0;background: linear-gradient(27deg,#002c62 15.95%,#b871fe 100%),#5236ff
    }
    .mEvent-tabs .hs-init video {
        height: 100% !important
    }
    .slide_main_block1 .carousel-control-next {
        right: -30px
    }
    .slide_main_block1 .carousel-control-prev {
        left: -30px
    }
    .save-box {
        border-radius: 2.5rem 2.5rem 0 0;text-align: center
    }
    .save-box-text {
        border-radius: 0 0 2.5rem 2.5rem;padding: 30px 15px
    }
    .thrd-form .border-radius-lg-l, .thrd-form .border-radius-lg-r {
        border-radius: 2.5rem
    }
    .d-flex.logos_ff, figure.socail.d-flex {
        justify-content: center
    }
    .Strategy1 {
        margin-top: -24%
    }
    #pricingFixed.position-fixed {
        top: 46px
    }
    .pricingdemo .blue-dark-bg-opa1 {
        width: 100%
    }
    .feature-sticky {
        top: 63px
    }
    .modal-gif {
        height: 155px;width: 155px
    }
    .foot-svg-img {
        top: 64px;
    }
    .demoVideo-mobile-block video {
        border-radius:0 !important;
    }
}

@media (max-width:767px) {
    .logo-1, .starter-block h3 br, .bot-widget-bubble div#bot-widget--expanded__text {
        display: none !important;
    }

    .mobile-video, .new-header-banner {
        height: auto;min-height: auto;position: relative !important
    }

    .banner-video video {
        height: 100%
    }

    .logo-2-m, .mobile-video {
        display: block
    }

    .bulid-video video {
        height: 280px !important
    }

    #logo-menus {
        background: #fff !important;box-shadow: 0 .5rem 1rem rgb(0 0 0 / 15%) !important
    }

    .menu_free_w .navbar-toggler span.white {
        color: rgba(0,0,0,.6)
    }

    .slider-box a {
        width: auto !important;
    }

    .col-xl-2.col-lg-4.col-md-5.order-xl-1, .download-app .col-12.d-flexy {
        text-align: center;
    }

    .download-app .col-12.d-flexy, .mEvent-tabs ul, .save-box-text .d-flexy {
        flex-wrap: wrap;
    }

    .mEvent-tabs ul li:nth-child(2) {
        margin: 10px 0;
    }

    .mEvent-tabs ul li, .mEvent-tabs ul li a, .mEvent-tabs video {
        width: 100%;display: inline-block;
    }

    .barand-sec {
        padding-top: 0 !important
    }

    .starter-block a {
        margin: 20px 0 0 50px
    }
    .grid-clas .card {
        flex-direction: column;text-align: center !important;padding: 0 !important
    }
    .grid-clas .card > img, .save-box-text .d-flexy h2 {
        width: 100% !important
    }
    .download-app .col-12.d-flexy a {
        margin: 15px auto !important
    }
    .feature-sticky {
        top: 63px
    }
    .Journey-block, .demoVideo-mobile-block video {
        border-radius: 0 !important;
    }
    .bot-widget-bubble.bot-widget--expanded {
        padding: 14px !important;bottom: calc(var(--custom-bottom-spacing) + 10px) !important;
    }
    .bot-widget-bubble.bot-widget--expanded img {
        margin:0 !important;
    }
    .bot-widget-bubble.bot-elements--right {
        right: 10px !important;
    }
}

@media (max-width:481px) {
    .slider-box {
        background: 0 0 !important
    }

    h2 br {
        display: none
    }

    .bulid-video video {
        height: 220px !important
    }

    .Strategy1 text.text-white, .auto-tab-block1 span.text-dark {
        font-size: 15px !important
    }

    .slide_main_block1 .carousel-control-next {
        right: -20px
    }

    .slide_main_block1 .carousel-control-prev {
        left: -20px
    }

    .Strategy1 {
        margin-top: -30%
    }

    .feature-sticky {
        top: 48px
    }
}

@media (max-width:430px) {
    
    .bulid-video video {
        height: 190px !important
    }

    .menu_free_w .nav li .menudropdown .container-fluid {
        padding: 0 10px !important
    }

    .menudropdown .blue-dark-bg-opa > li a {
        padding: 0 .5rem !important
    }

    .save-box, .save-box-text {
        border-radius: 0
    }

    .book-demo {
        display: none !important
    }

    .auto-tab ul.horizontal {
        padding: 15px !important;
    }
    .auto-tab ul.horizontal, .auto-tab figure {
        border-radius: 10px !important;
    }

    .auto-tab ul li a span {
        font-size: 18px !important
    }

    .auto-tab ul li a small {
        -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 40px
    }

    .content-box .ps-xl-5.md-sm-5.pt-4 > h4 {
        text-align: center
    }

    .content-box ul li .iconSize-nor {
        width: 2.5rem;height: 2.5rem
    }

    .main-tab-block h2:after, .title_bottom_bg h2:after {
        bottom: 10px
    }

    .list-remo-style li {
        padding: .5rem .5rem 0 !important
    }

    .evnt-types ul, .footer-last-menu nav ul {
        flex-wrap: wrap;gap: 0 !important
    }

    .Strategy1 text.text-white, .auto-tab-block1 span.text-dark {
        font-size: 12px !important
    }
}

@media (max-width:400px) {
    .menudropdown .blue-dark-bg-opa > li a {
        font-size: 14px
    }
    .content-box11 a {
        width: 100% !important
    }

    .menu_free_w .navbar-toggler {
        top: -35px
    }

    .bulid-video video {
        height: 170px !important
    }

    .Journey-block ul li h4 {
        width: auto !important
    }
}

@media (max-width:360px) {
    .menudropdown .blue-dark-bg-opa > li a {
        font-size: 12px
    }

    .securebatchloc img {
        width: 47px
    }

    .logos_ff a img {
        width: 84px !important
    }
    .slider-box h4 {
        font-size: calc(1.275rem) !important;
    }
    .logos_ff > img {
        width: 120px !important
    }

    .animated-gradient input {
        height: 34px !important
    }

    .feature-sticky {
        top: 41px
    }
}

@media (max-width:321px) {
    .bulid-video video {
        height: 150px !important
    }
    .slider-box h4 {
        font-size: calc(1rem) !important;
    }
    .feature-sticky {
        top: 0
    }
    .foot-svg-img {
        top: 90px;
    }
}

/*========================== Responsive End ================================*/


