@media screen and (min-width: 1200px){
.navbar-nav{justify-content: center;width: 100%;}
}
@media (min-width: 992px) {
.dropdown-menu {
opacity: 0;
visibility: hidden;
transition: 0.2s ease;
}
.dropdown:hover .dropdown-menu {
opacity: 1;
visibility: visible;
}
}
@media screen and (min-width: 1751px) and (max-width: 1800px){
.hero-container { margin-right: 75px;}
.hero-details {   margin-left: 170px;}
}
@media screen and (min-width: 1601px) and (max-width: 1750px){
.hero-container { margin-right: 75px;}
.hero-details {   margin-left: 220px;}
}
@media screen and (min-width: 1400px) and (max-width: 1500px){
.hero-container { margin-right: 25px !important;}
.hero-details {  margin-left: 370px !important;}
}
@media screen and (min-width: 1200px) and (max-width: 1299px){
.hero-container { margin-right: 25px !important;}
.hero-details {  margin-left: 300px !important;}
}
@media screen and (min-width: 1300px) and (max-width: 1600px){
.home-register-sub-text { padding: 137px 50px 137px 50px;}
.home-register-title{padding: 150px 60px 150px 60px;}
.home-register-sub-text {  font-size: 18px; }
.home-register-title h2 {  font-size: 40px;}
.hero-container { margin-right: 65px;}
.hero-details {   margin-left: 270px;}
}
@media screen and (min-width: 1200px) and (max-width: 1600px){
.banner .banner-image img{height: 400px;}
.reg-banner-image img{height: 280px;}
.cta-banner-image img{height: 280px;} .box-video video{height: 330px;}
.box-image img{height: 380px;}
.box-image .about-sec-slider img{height: 380px;}
.box-video iframe{height: 320px;}
.blog-grid{gap: 1.3rem;}
.blog-grid .card{max-width: 20rem;}
}
@media screen and (min-width: 1400px) and (max-width: 1500px){
.sponsor-cta .sponsor-container{max-width: 1250px;}
}
@media screen and (min-width: 1200px) and (max-width: 1400px){
.reg-banner-image img{height: 250px;}
.cta-banner-image img{height: 250px;}
.box-video video{width: 480px;}
.box-image img{height: 340px;}
.box-image .about-sec-slider img{height: 340px;}
.box-video video{height: 270px;}
.gallery-image-box img{height: 180px;}
.sponsor-cta .sponsor-container{max-width: 1250px;}
}
@media screen and (min-width: 993px) and (max-width: 1199px){
.offcanvas.offcanvas-end{width: 40%;}
.navbar-nav{gap: .6rem;}
.navbar-nav .nav-item {border-bottom: 1px solid #e2e2e2;padding-bottom: 8px;}
.banner .banner-image img{height: 280px;}
.reg-banner-image img{height: 190px;}
.cta-banner-image img{height: 190px;}
.box-image img{height: 280px;}
.box-image .about-sec-slider img{height: 280px;} .box-video video{width: 390px;height: 100%;}
.box-video iframe{height: 100%;}
.blog-grid .card{max-width: 16rem;}
.blog-grid{gap: 1.5rem;}
.blog-grid .card .card-header .blog-image img{height: 160px;}
.about-home .about-desc-box{padding: 1rem 2rem;}
.speaker-profile{width: 280px;}
.gallery-image-box img{height: 140px;}
.home-samsara-sponser{padding: 40px 40px;}
.home-samsara-sponser hr{margin: 15px 0px 25px;}
.sponsor-cta .sponsor-cta-image img{max-width: 40%;max-height: 70%;}
.sponsor-cta .sponsor-container .sponsor-content .small-title{font-size: 40px;margin-bottom: 0.6rem;}
.sponsor-cta .sponsor-container .sponsor-content{font-size: 18px;padding: 1rem 2rem 1rem 2rem;}
.home-register-t .subtitle-register p{font-size: 18px;}
.home-register-t .reg-title label{font-size: 40px;}
.home-register-t .reg-title{margin-bottom: 10px;}
.sponsor-cta .sponsor-container{max-width: 83.33333333%;}
.sponsor-cta .sponsor-cta-image-2025 img{max-width: 70%;}
.sponsor-cta .sponsor-container .sponsor-content-2025 .small-title{font-size: 40px;}
.sponsor-cta .sponsor-container .sponsor-content-2025 h3{font-size: 1.2rem;}
.sponsor-cta .sponsor-container .sponsor-content-2025{font-size: 18px;}
.sponsor-cta-padding{padding: 3rem 0rem;}
.event-box h3{padding: 15px;font-size: 20px;}
.event-box .event-meta{padding: 0px 15px;}
.event-box .event-meta p{font-size: 14px;}
.home-register-t{padding: 1rem 2rem 1rem 2rem;}
}
@media screen and (min-width: 768px) and (max-width: 992px){
.banner .banner-image img{height: 250px;}
.reg-banner-image img{height: 200px;}
.reg-banner-image{padding: 0;}
.sponsor-cta .sponsor-cta-image{padding-right: 0px;}
.sponsor-cta .sponsor-cta-image img{max-width: 80%;}
.sponsor-cta .sponsor-container .sponsor-content{padding: 1rem 2rem;}
.partner-slider .owl-next-btn{right: -40px;}
.partner-slider .owl-prev-btn{left: -40px;}
.about-spacing .row{margin-bottom: 1rem;} .about-home .about-desc-box{padding: 2rem 1rem 1rem;}
.box-video video{height: 100%; width: 100%;}
.box-image .about-sec-slider img{height: 100%;}
.blog-grid .card{max-width: 22rem;}
.blog-grid{gap: 1rem;padding: 0px 10px;}
.blog-grid .card .card-header .blog-image img{height: 150px;}
.cta-banner-image img{height: 200px;}
.cta-banner-image{padding: 0;}
.navbar-nav{gap: .6rem;}
.navbar-nav .nav-item {border-bottom: 1px solid #e2e2e2;padding-bottom: 8px;}
.speaker-profile{margin: auto;margin-bottom: 30px;}
.speaker-container{text-align: center;}
.blog-details h6{margin-top: 20px;}
.gallery-image-box img{height: 120px;}
.home-samsara-sponser{padding: 40px 30px;flex-direction: column;}
.home-samsara-sponser hr{margin: 15px 0px 15px;border-top: 1px solid var(--body-color);border-right: unset;}
.sponsor-cta .sponsor-cta-image img{max-width: 40%;max-height: 70%;}
.sponsor-cta .sponsor-container .sponsor-content .small-title{font-size: 36px;margin-bottom: 0.6rem;}
.sponsor-cta .sponsor-container .sponsor-content h3{font-size: 1.3rem;}
.sponsor-cta .sponsor-container .sponsor-content{font-size: 18px;}
.home-register-t .subtitle-register p{font-size: 18px;}
.home-register-t .reg-title label{font-size: 36px;}
.home-register-t .reg-title{margin-bottom: 10px;}
.sponsor-cta .sponsor-container{max-width: 90%;}
.sponsor-cta .sponsor-cta-image-2025 img{max-width: 90%;}
.sponsor-cta .sponsor-container .sponsor-content-2025 .small-title{font-size: 30px;line-height: 36px;}
.sponsor-cta .sponsor-container .sponsor-content-2025 h3{font-size: 1.2rem;}
.sponsor-cta .sponsor-container .sponsor-content-2025{font-size: 16px;}
.sponsor-cta-padding{padding: 3rem 0rem;}
.event-box h3{padding: 15px;font-size: 20px;}
.event-box .event-meta{padding: 0px 15px;}
.event-box .event-meta p{font-size: 14px;}
.section-space-bottom{margin-bottom: 50px;}
.section-space-top{margin-top: 50px;}
.partner-home-slider{padding-bottom: 50px;padding-top: 50px;}
.home-partner-slider .partner-box{width: 220px;}
.sponsor-slider .sponser-slider-box{width: 220px;}
.blog-home .row{row-gap: 1.5rem;}
.event-box img{height: 260px;}
.btn{padding: 15px 25px !important;font-size: 18px;}
.about-inner .about-desc-box .about-title{margin-bottom: 0.8rem;}
.about-inner .about-desc-box p{margin-bottom: 0.7rem;}
.home-register-t{padding: 1rem 2rem;}
.sponsor-body, .home-register-t{width: 100%;}
.agenda-text-s{text-align: center; margin-top: 20px;}
.glimpse-image{margin-bottom: 25px;}
.hero-section{padding-bottom: 50px;  padding-top: 50px;}
.hero-details { margin-left: 0;}
.hero-container { margin-right: 45px; }
.home-agenda{padding-left: 40px;   padding-right: 40px;}
}
@media screen and (min-width: 401px) and (max-width: 767px){
.banner .banner-image img{height: 110px;} .agenda .agenda-title{font-size: 1.5rem;}
.agenda .agenda-text h4{font-size: calc(1.1rem + .3vw);}
.reg-banner-image img{height: 100px;}
.reg-banner-image{padding: 0;}
.gallary-home .gallary-image img{height: 260px;}
.gallary-home .gallary-image{margin-bottom: 1.5rem;}
.sponsor-cta .sponsor-cta-image img{max-width: 50%;max-height: 50%;}
.sponsor-cta .sponsor-cta-image{padding-right: 0;}
.sponsor-cta .sponsor-container .sponsor-content{padding: 1rem 1.1rem 0.5rem;margin-top: 0.5rem;text-align: center;font-size: 16px;}
.sponsor-cta .sponsor-container .sponsor-content .small-title{margin-bottom: 0.5rem;font-size: 30px;line-height: 38px;}
.sponsor-cta .sponsor-container .sponsor-content h3{margin-bottom: 0.8rem;}
.section-title .title{font-size: 1.6rem;}
.section-title .small-title{font-size: calc(1.2rem + .3vw);margin-bottom: 0.4rem;}
.section-title{margin-bottom: 2rem;}
.sponsor-home-slider .btn{margin-top: 1.5rem;}
.partner-success .section-title .title{margin-bottom: 10px;}
.partner-slider .partner-box{max-height: 250px;width: 45%;margin: 10px 0;}
.partner-slider .item{  display: flex;justify-content: center;flex-wrap: wrap;}
.partner-slider .partner-box > *{margin: 0;}
.cta-banner-image{padding: 0;}
.about-spacing{padding: 0;}
.about-home .about-desc-box{padding: 1rem 0rem 0rem;}
.about-spacing .row > *:last-child .box-video{padding: 0rem 0rem 1.5rem;border-bottom: 1px solid #e2e2e2;}
.about-spacing .row > *:last-child .box-image{padding: 0rem 0rem 1.5rem;border-bottom: 1px solid #e2e2e2;}
.about-spacing .row > *:last-child .about-desc-box{padding: 0rem 0rem 1.5rem;border-bottom: 1px solid #e2e2e2;margin-top: 20px;}
.cta-banner-image img{height: 100px;}
.about-home .about-desc-box .about-title{margin-bottom: 1rem;font-size: calc(1.2rem + .6vw);}
.box-image{margin-top: 0rem;}
.show-more-btn{bottom: -35px;}
.box-video video{width: 100%;height: auto;margin-top: 0rem;}
.box-video iframe{width: 100%;height: auto;}
.about-spacing .row{margin-bottom: 1.5rem;margin-top: 1rem;}
.about-spacing .row:first-child{margin-top: 0;}
.box-image .about-sec-slider img{height: 280px;}
.box-video iframe{height: 210px;}
.about-spacing .row > *:first-child .box-video video{margin-top: 0rem;}
.about-spacing .row:last-child > *:last-child .box-video video{margin-bottom: 0rem;}
.blog-grid{gap: 2rem;}
.blog-home .btn{margin-top: 1.5rem;}
.footer{padding: 1.5rem 0.5rem;}
footer .footer-title{margin-top: 1.5rem;}
footer p:last-child{margin-bottom: 0rem;}
.footer-bottom{flex-direction: column;align-items: center;gap: 10px;margin-top: 2rem;}
.owl-prev-btn{left: 0;}
.owl-next-btn{right: 0;}
.box-image img{height: 220px;}
.reg-cta{padding: 1rem;}
.reg-cta p{font-size: 16px;}
.reg-cta h5{font-size: 1.15rem;}
.blog-grid .card .card-body .blog-content h5{font-size: 1.15rem;}
.blog-grid .card .card-body .blog-content p{font-size: 14px;}
.navbar-nav{gap: .6rem;}
.navbar-nav .nav-item {border-bottom: 1px solid #e2e2e2;padding-bottom: 8px;} .speaker-profile{width: 100%;}
.speaker{width: 100%;}
.speaker-content{padding-top: 25px;}
.speaker-image img{max-width: 67%;}
.page-title{margin-bottom: 2rem;}
.offcanvas.offcanvas-end{width: 80%;}
.speaker-grid a{width: 100%;}
.blog-details .blog-image{height: 15.5rem;margin-bottom: 1.5rem;}
.blog-list{padding-bottom: 2rem;}
.blog-details h6{margin-bottom: 15px;margin-top: 20px;}
.breadcreum .section-title .title{font-size: 1.5rem;}
.breadcreum .section-title a i{font-size: 16px;}
.gallery-image-box img{height: 110px;}
.home-samsara-sponser{padding: 30px 15px;flex-direction: column;}
.home-register-t .reg-title label{font-size: 30px;line-height: 38px;}
.home-register-t .subtitle-register p{font-size: 16px;}
.sponsor-cta .sponsor-container .sponsor-content h3{font-size: 1.3rem;}
.sponsor-cta-padding{padding: 3rem 0rem;}
.section-space-bottom{margin-bottom: 40px;}
.section-space-top{margin-top: 40px;}
.gallary-home .gallary-text{margin-bottom: 2rem;}
.btn{padding: 15px 25px !important;font-size: 18px;}
.partner-home-slider{padding: 40px 0px;}
.sponsor-cta .sponsor-container{width: 100%;}
.sponsor-cta-image-2025{text-align: center;}
.sponsor-cta .sponsor-container .sponsor-content-2025{padding: 1rem 1rem 0rem;font-size: 16px;}
.sponsor-cta .sponsor-container .sponsor-content-2025 h3{font-size: 1.3rem;}
.sponsor-cta .sponsor-container .sponsor-content-2025 .small-title{font-size: 36px;line-height: 40px;margin-bottom: 0.5rem;margin-top: 0.5rem;}
.blog-home .row{row-gap: 1.5rem;}
.event-box h3{padding: 15px;}
.event-box .event-meta{padding: 0px 15px;}
.event-box .btn-primary{margin: 15px;}
.breadcreum .section-title{margin-top: 0px;}
.gallery-image-box{margin-bottom: 20px;}
.navbar-brand img{height: 55px;}
.sponsor-body, .home-register-t{width: 100%;}
.home-samsara-sponser hr{margin: 15px 0px 15px;border-top: 1px solid var(--body-color);border-right: unset;}
.home-register-t{padding: 0rem 1.1rem 0.5rem;}
.agenda-text-s{text-align: center;}
.agenda-title-s{margin-bottom: 16px;}
.main-section-title{margin-top: 40px;}
.site-main{overflow: hidden;}
.breadcreum .section-title{gap: 0;}
.me-5{margin-right: 1rem !important;}
.homeagenda-container{padding: 35px 0px; margin-left: 15px; margin-right: 15px;}
.hero-container { margin-right: 0;  margin-top: 40px; margin-bottom: 40px;}
.homeform-card{padding: 25px;}
.hero-details { margin-left: 0;}
.glimpse-image{margin-bottom: 25px;}
}
@media screen and (max-width: 400px){
.banner .banner-image img{height: 110px;} .agenda .agenda-title{font-size: 1.5rem;}
.agenda .agenda-text h4{font-size: calc(1.1rem + .3vw);}
.reg-banner-image img{height: 100px;}
.reg-banner-image{padding: 0;}
.gallary-home .gallary-image img{height: 260px;}
.gallary-home .gallary-image{margin-bottom: 1.5rem;}
.sponsor-cta .sponsor-cta-image img{max-width: 50%;max-height: 50%;}
.sponsor-cta .sponsor-cta-image{padding-right: 0;}
.sponsor-cta .sponsor-container .sponsor-content{padding: 1rem 1.1rem 0.5rem;margin-top: 0rem;text-align: center;font-size: 16px;}
.sponsor-cta .sponsor-container .sponsor-content .small-title{margin-bottom: 0.5rem;font-size: 26px;line-height: 34px;}
.sponsor-cta .sponsor-container .sponsor-content h3{margin-bottom: 0.8rem;}
.section-title .title{font-size: 1.6rem;}
.section-title .small-title{font-size: calc(1.2rem + .3vw);margin-bottom: 0.4rem;}
.section-title{margin-bottom: 2rem;}
.sponsor-home-slider .btn{margin-top: 1.5rem;}
.partner-success .section-title .title{margin-bottom: 10px;}
.partner-slider .partner-box{max-height: 250px;width: 45%;margin: 10px 0;}
.partner-slider .item{  display: flex;justify-content: center;flex-wrap: wrap;}
.partner-slider .partner-box > *{margin: 0;}
.cta-banner-image{padding: 0;}
.about-spacing{padding: 0;}
.about-home .about-desc-box{padding: 1.4rem 0rem 0rem;}
.about-spacing .row > *:last-child .box-video{padding: 0rem 0rem 1.5rem;border-bottom: 1px solid #e2e2e2;}
.about-spacing .row > *:last-child .box-image{padding: 0rem 0rem 1.5rem;border-bottom: 1px solid #e2e2e2;}
.about-spacing .row > *:last-child .about-desc-box{padding: 0rem 0rem 1.5rem;border-bottom: 1px solid #e2e2e2;margin-top: 20px;}
.cta-banner-image img{height: 100px;}
.about-home .about-desc-box .about-title{margin-bottom: 1rem;font-size: calc(1.2rem + .6vw);}
.box-image{margin-top: 0rem;}
.show-more-btn{bottom: -35px;}
.box-video video{width: 100%;height: auto;margin-top: 1.3rem;}
.box-video iframe{width: 100%;height: auto;}
.about-spacing .row{margin-bottom: 1.5rem;margin-top: 1rem;}
.about-spacing .row:first-child{margin-top: 0;}
.box-image .about-sec-slider img{height: 280px;}
.box-video iframe{height: 210px;}
.about-spacing .row > *:first-child .box-video video{margin-top: 0rem;}
.about-spacing .row:last-child > *:last-child .box-video video{margin-bottom: 0rem;}
.blog-grid{gap: 2rem;}
.blog-home .btn{margin-top: 1.5rem;}
.footer{padding: 1.5rem 0.5rem;}
footer .footer-title{margin-top: 1.5rem;}
footer p:last-child{margin-bottom: 0rem;}
.footer-bottom{flex-direction: column;align-items: center;gap: 10px;margin-top: 2rem;}
.owl-prev-btn{left: 0;}
.owl-next-btn{right: 0;}
.box-image img{height: 220px;}
.reg-cta{padding: 1rem;}
.reg-cta p{font-size: 16px;}
.reg-cta h5{font-size: 1.15rem;}
.blog-grid .card .card-body .blog-content h5{font-size: 1.15rem;}
.blog-grid .card .card-body .blog-content p{font-size: 14px;}
.navbar-nav{gap: .6rem;}
.navbar-nav .nav-item {border-bottom: 1px solid #e2e2e2;padding-bottom: 8px;} .speaker-profile{width: 100%;}
.speaker{width: 100%;}
.speaker-content{padding-top: 25px;}
.speaker-image img{max-width: 67%;}
.page-title{margin-bottom: 2rem;}
.offcanvas.offcanvas-end{width: 80%;}
.speaker-grid a{width: 100%;}
.blog-details .blog-image{height: 15.5rem;margin-bottom: 1.5rem;}
.blog-list{padding-bottom: 2rem;}
.blog-details h6{margin-bottom: 15px;margin-top: 20px;}
.blog-details .blog-content p:last-child{margin-bottom: 0;}
.breadcreum .section-title .title{font-size: 1.5rem;}
.breadcreum .section-title a i{font-size: 16px;}
.gallery-image-box img{height: 110px;}
.home-samsara-sponser{padding: 30px 15px;flex-direction: column;}
.home-register-t .reg-title label{font-size: 26px;line-height: 34px;}
.home-register-t .subtitle-register p{font-size: 16px;}
.sponsor-cta .sponsor-container .sponsor-content h3{font-size: 1.3rem;}
.sponsor-cta-padding{padding: 3rem 0rem;}
.section-space-bottom{margin-bottom: 40px;}
.section-space-top{margin-top: 40px;}
.gallary-home .gallary-text{margin-bottom: 2rem;}
.btn{padding: 15px 25px !important;font-size: 18px;}
.partner-home-slider{padding: 40px 0px;}
.btn{padding: 15px 25px !important;font-size: 18px;}
.partner-home-slider{padding: 40px 0px;}
.sponsor-cta .sponsor-container{width: 95%;}
.sponsor-cta-image-2025{text-align: center;}
.sponsor-cta .sponsor-container .sponsor-content-2025{padding: 1rem 1rem 0rem;font-size: 16px;}
.sponsor-cta .sponsor-container .sponsor-content-2025 h3{font-size: 1.3rem;}
.sponsor-cta .sponsor-container .sponsor-content-2025 .small-title{font-size: 26px;line-height: 34px;margin-bottom: 0.5rem;margin-top: 0.5rem;}
.blog-home .row{row-gap: 1.5rem;}
.event-box h3{padding: 15px;}
.event-box .event-meta{padding: 0px 15px;}
.event-box .btn-primary{margin: 15px;}
.breadcreum .section-title{margin-top: 0px;}
.gallery-image-box{margin-bottom: 20px;}
.navbar-brand img{height: 45px;}
.sponsor-body, .home-register-t{width: 100%;}
.home-samsara-sponser hr{margin: 15px 0px 15px;border-top: 1px solid var(--body-color);border-right: unset;}
.home-register-t{padding: 0rem 1.1rem 0.5rem;}
.agenda-text-s{text-align: center;}
.agenda-title-s{margin-bottom: 16px;}
.main-section-title{margin-top: 40px;}
.site-main{overflow: hidden;}
.breadcreum .section-title{gap: 0;}
.me-5{margin-right: 1rem !important;}
.homeagenda-container{padding: 35px 0px; margin-left: 15px; margin-right: 15px;}
.hero-container { margin-right: 0; margin-top: 40px; margin-bottom: 40px;}
.homeform-card{padding: 25px;}
.hero-details { margin-left: 0;}
.glimpse-image{margin-bottom: 25px;}
}
@media screen and (max-width: 300px){
.navbar-brand img{height: 40px;}
.footer-logo{width: 100%;}
.box-video iframe{height: 150px;}
.box-image .about-sec-slider img{height: 170px;}
.box-image img{height: 170px;}
.cta-banner-image img{height: auto;}
.reg-banner-image img{height: auto;}
.section-title .small-title{font-size: calc(1rem + .3vw);}
.section-title .title{font-size: 1.4rem;}
.sponsor-cta .sponsor-container .sponsor-content{font-size: 16px;}
.sponsor-cta .sponsor-container .sponsor-content h3{font-size: 1.4rem;}
.agenda .agenda-title{font-size: 1.4rem;}
.agenda .agenda-text h4{font-size: calc(1rem + .3vw);}
.gallary-home .gallary-title{font-size: calc(1.025rem + .9vw);}
.gallary-home .gallary-text h4{font-size: calc(1rem + .3vw);}
.gallary-home .gallary-image img{height: 170px;}
.site-main{overflow: hidden;}
.me-5{margin-right: 1rem !important;}
}