@charset "utf-8";

@media only screen and (max-width:1900px) and (min-width:2560px){ 
.testimonials-container .owl-nav {top:56%;}
}

@media (min-width: 1920px) and (max-width: 2560px)  {
.bg6 { height: 1301px !important; }	
.bg7 { height: 781px; }
.bg8 { height: 666px; }
.inside-header { background-size: auto 100% !important; }
.services-container4 .services-app1 img, .services-container6 .services-app1 img, .services-container7 .services-app1 img, .services-container5 .services-app1 img { width:100% !important; }
.services-container6 .services-app1  { width: 100%; height: auto; }
}

@media only screen and (max-width:1920px) {
.inside-header { background-size: unset !important; }
.bg6 { height:961px !important; }	
.bg7 { height:572px; }	
.bg8 { height:493px; }	

}

@media (min-width: 1540px) and (max-width: 1900px)  {
.swiper-slide-active .slider-img1 { width: 39%; right: 200px; }
}

@media only screen and (max-width:1539px) {
.owl-nav button.owl-next { right: 4px; }/*17-6-2025*/	
.social-section .owl-next { right: 12px !important; }	/*17-6-2025*/
.top-right.top-right2 { padding-right: 100px; padding-left: 50px;}				
.post-img { height: 206px; }  
.post-social { padding: 10px 14px; }	
.travel-container5 .content { width: 77%; float: right; padding-right: 00; }	
.services-container4 .services-app1 {  background-size: auto; background-size: 100% !important; }
.services-container6 .content { padding: 50px 0px 0px 35px; float: left; width:88%; }
.services-container6 .services-app1 { height: 444px; background-size: auto 100% !important; }
.services-container6 .services-app1 { height: 444px; background-size: auto 100% !important; }
.testimonials-container .owl-nav { width: 100%; margin: 0 auto; position: absolute; top: 47%; }
.bg7 {height: 460px;}
.testimonials-container.testimonials-container2 .owl-nav { top:35% !important; }
.services-container4.internet-container2 .content.traval-box { width: 85% !important; margin-top: 63px !important; }
.timeline::after { height: 100%; }
.inside-header { background-size: 100% auto !important; height:365px !important; padding-bottom: 0 !important; }
}


@media only screen and (max-width:1440px) {
.toggle-label {margin: 0 auto 0 1220px;}		
.travel-container .content.traval-box { width: 690px; }	
.testimonials-container.testimonials-container2 .card-body { height: 455px; }	
.inside-header { height: 348px !important; }	
.post-box { width: 96%; }	
.details-img { width: 44%; }	
.details-right ul li { padding-bottom: 27px; margin-bottom: 27px; }
.details-right { width:49.8%; float: left; }
.internet-tab-container .resp-tab-content {width:100%}	
.bg6 {height: 950px;}	
.travel-container4 .content { padding: 0px 0 0 50px; width: 88%; }	
.content.traval-box {width:470px;}	
.services-container4.travel-container3 .content.traval-box { width: 490px; margin-top: 62px; padding-right: 40px; }	
.services-container7 .content { width: 84%; }	
.services-container3 .tagline { color: #000; padding: 0 40px; }	
.about-cards .col-md-6.pl-0 { padding-left:15px; }	
#main .services-section .container { padding: 0 60px !important; }	
.nav-logo-wrap {text-align:center;}	
.nav-logo-wrap a {width:100%}	
.services-container4 .content { margin-top: 70px; } 
#main .container { padding: 0 65px !important; }
.row.about-cards .card.card2 {width:610px !important;}
.form-box-outer {width:545px;}
.form-box-outer p { font-size: 16px; line-height: 26px; padding: 27px 0 0 28px; }
.row.investment-cards .col-md-4 { width: 33%; }
.investor-lastcol .card-body { 	background-size: 100%; 	padding: 21px 16px; }
.card-price1 { font-size: 24px; }
.card-price2 { font-size: 13px;}
.image-mask { width: 39%; }
.bg, .bg2, .bg3 {width:100%;background-size:100%}
.services-cards .card-title {font-size: 18px;}
.contact-right {padding-right: 70px;}
.footer-links {padding: 37px 0 24px 0 !important;}
.copyright-text {padding: 24px 0 26px 0 !important;}
#main .update-section .container { padding: 0 59px !important; }
#main .investment-section .container { padding: 0 57px !important; }
.services-container3, .services-container4, .services-container5, .services-container6, .services-container7 {overflow:hidden}
.services-container7 .busi-area2 { padding-left: 55px; }
.services-container4.internet-container2 .content.traval-box {margin-top:25px !important; } 
}

@media only screen and (max-width:1400px) {
.inside-header { height: 348px !important; }		
.timeline-container .timeline { width: 100%; }  
.entry1 { width: 604px; }
.services-container4.internet-container2 .content.traval-box .title4 { margin-bottom: 20px;font-size: 31px;font-weight: 500;line-height: 34px;}  
.services-container4.internet-container2 .title3 { margin-bottom: 20px;font-size: 27px;}
.services-container4 .content.traval-box { margin-top: 0;width: 100%; }	
.services-container1.travel-container2 .services-cards .card .card-body { height: 515px; }	
.services-container1.travel-container2 .row.services-cards { width: 100%; margin: 0 auto; }	
.services-container4.travel-container3 .content.traval-box { width: 100%; padding-right: 0; margin-top: 0; }
#main .services-section .container { padding:0 60px 0 60px !important; }
#main .container { padding:0 60px 0 60px !important; }
.testimonials .item blockquote { height: 372px; padding: 30px; width: 97%; }
.form-box-outer { width: 100% !important; }
.row.about-cards .card.card2 { width: 100% !important; }
.row.about-cards .card.card2::after {background-size: 90%;}
.services-container8 .row { width: 100% !important; margin: 0 auto; }
.counter-box {width: 48%;}
.details-img { margin-right:15px; }
}

/*20-6-2025*/	
@media only screen and (max-width: 1370px) {
.top-right.top-right2 { padding-left: 0; }
}
/*20-6-2025*/

@media only screen and (max-width: 1366px) {
.update-cards h3.card-title { font-size: 18px; }	
.investor-lastcol .card-body {width:100%}
.investment-cards .card-body .box2 { width: 42%; }
.details-right { width: 53.8%; float: left; }
.tab-icon img { width:80%; }
.list-item.menu-area2 { width: 65.3%; }
.career-section { height: 399px; }
.investor-lastcol .card-body {background-size: 100%;padding:19px 25px 36px 25px;}
root{ --full-wrapper-margin-x: 30px; }
.container{ max-width: 1260px; }
.testimonials-slider-2 blockquote{ 	padding-left: 16.1054vw; }
.testimonials-slider-2 .blockquote-icon{width: 13.9092vw;height: 7.3206vw;font-size: 20.4978vw; }
.testimonials-slider-2 blockquote p{ 	font-size: calc(0.81rem + 2.2vw); }
.testimonials-3-text p{font-size: calc(1.214rem + 0.33vw); }
.services-5-title{ 	font-size: calc(1.26rem + 0.57vw); }
.big-icon-link, .big-icon-link-gradient{font-size: calc(1.653rem + 1.58vw); }
.testimonials-6-item, .testimonials-6-text{font-size: calc(0.915rem + 1.05vw); }    
.ci-text.large{font-size: calc(0.904rem + 0.48vw); }
.fw-menu-large{font-size: calc(0.915rem + 1.05vw); }    
.newsletter-elegant input.newsletter-field{font-size: calc(1.472rem + 0.76vw) !important; }
.form.newsletter-modern input.newsletter-field, .form.newsletter-modern input.newsletter-field:hover, .form.newsletter-modern input.newsletter-field::placeholder, .form.newsletter-modern input.newsletter-field:hover::placeholder{font-size: calc(1.398rem + 1.29vw);  }
.features-1-title{font-size: calc(1.541rem + 2.29vw); }
.testimonials-5-text{font-size: calc(1.174rem + 0.38vw); }
.form.newsletter-elegant input.newsletter-field {font-size: calc(1.309rem + 0.96vw) !important; }
.feature-col .orange-box { padding: 55px 46px; }
.orange-box p.text-italic { font-size: 17px; }
.feature-box.mt-negative .orange-box { padding: 46px 32px; }
.main-title p { font-size: 32px; }
.feature-box .card-header a { font-size: 15px; }
.row.feature-row.accordion p { min-height: 278px; }
.card-header { padding: .5rem 0.75rem; }
.feature-box p { font-size: 17px;}
.orange-box p { font-size: 14px; }   
.content-column .content-box .main-title p{padding-right: 0;font-size: 32px;}
.feature-box.digital-valve p { font-size: 15px; line-height: 1.5; }
.toggle-label {
right: 0;
}
}


@media only screen and (max-width:1280px) {
.top-right.top-right2 { padding-left: 29px; }	/*20-6-2025*/	
.header .menu.active .down-arrow .ion { display: block; }	/*20-6-2025*/
.social-section .owl-next { right: -5px !important; }	/*17-6-2025*/	
.footer-container img { margin-left: -60px; }	/*17-6-2025*/
.update-cards h3.card-title { font-size: 16px; }	
.inside-header { height: 308px !important; }	
.entry1 { width: 604px;}
.timeline-container .timeline { width: 100% !important; }  
.entry-img img { width: 100%; float: left; }	
.services-container7.services-container10 .busi-area2 .content { padding: 0 !important; width: 90% !important; }
#main .services-section .container { padding:0 90px 0 60px !important; }
#main .container { padding:0 90px 0 60px !important; }
#main .update-section .container { padding: 0 90px 0 60px !important; }
#main .investment-section .container { padding: 0 90px 0 60px !important; }
.testimonials .item blockquote { height: 372px; padding: 30px; width:100%; }/*20-6-2025*/
.social-section .title2 { text-align: left !important; margin: 30px 0; font-family: 'Satoshi-Bold'; padding-right: 80px !important; font-size: 42px !important; }
.contact-left {padding-right: 40px;}
.services-container7.services-container10 .container-fluid { padding: 0 15px !important; }
.services-container7 .content.content3 { width: 90%; }
.travel-container .content.traval-box { margin: 51px 0 0 0 !important; width: 100%; }
.list-item.menu-area2.investor-menu ul li {width: 47% !important;}
.list-item.menu-img { width:34.6%; }
.row.services-cards .card-text {height: 180px;}
.testimonials-container .card-body { padding: 40px 50px; height: 394px; }
.testimonials-container .owl-nav { top: 36%; }
.toggle-label { right: 0; }
.breadcrumb ul { padding: 0 0 0 30px;}/*20-6-2025*/
}


@media only screen and (max-width: 1199px) {
main{overflow: hidden; }   
}

@media only screen and (min-width: 1151px) and (max-width: 1279px) {
.testimonials .item { width: 100%; }	/*20-6-2025*/
.toggle-label { right: 0; top: 4px; }	/*20-6-2025*/
.menu-section {align-items: normal;}
.top-menu ul {gap: 10px; padding-left: 12px;}/*20-6-2025*/
} 


@media only screen and (max-width: 1024px) {	
.toggle-label { top: 3px; }	/*20-6-2025*/
.breadcrumb ul {padding: 0 !important;}/*20-6-2025*/
.top-menu .top-left .nav2 { position: static; width: 100%; display: flex; justify-content: left; padding-left: 0 !important; }/*20-6-2025*/
li.nav-item.mob1 { display:block !important; }/*20-6-2025*/
.down-arrow .ion { display: block; }
.inside-header { height: 244px !important; }
.investment-cards .card-body .box2 { width: 40%; }
.investment-cards .card-body .box2 img { max-width: 100%; width: 100%; }
.post-box { width: 96%; }	
.social-section .col-md-8 { width: 100% !important; }
.details-right { width: 51.8%; float: left; }	
.list-item.menu-area2.investor-menu.tenders-menu li { height: auto; }	
.entry1.right .entry-content { padding-left: 15px; }	
.round-left-line { position: absolute; left: 0; top: 30px; z-index: -1; }	
.entry1 { width: 537px; }	
.internet-container .title4 { line-height: 41px; font-size: 26px; }
.internet-container .title6 { font-size: 23px; line-height: 30px; margin-bottom: 22px; }  
.internet-container .content { padding: 0px 14px 0 0px; width: 96%; }
.bg6 { height: 1090px; }
.travel-container4 .content { padding: 50px 0 0 26px; width: 97%; }
.tagline1 br, .services-container8 .tagline2 br { display: none; }	
.testimonials .item { width: 100% !important; }	
.testimonials-container .card-body { padding: 40px 50px; height: 424px; }
.services-text { line-height: 19px; font-size: 16px; line-height: 24px; padding: 0 20px; }	
.title4 { line-height: 41px; }
.services-container7 .services-app1 { background-size: auto 100% !important; }	
.services-container7 .content { padding: 53px 0px 50px 0px; width: 100%; }	
.services-container6 .services-app1 { height: 294px; }	
.services-container5 .services-app1 { background-size: auto 100% !important; }	
.services-container5 .content { padding:53px 0px 50px 0px; width: 90%; }	
.services-container7 .title4 { font-size: 31px !important; margin-top: 0 !important; }
.services-container4 .content { margin-top: 0; }	
.ser-box.last-box .services-text { margin-bottom: 0 !important; line-height: 16px; }
.ser-box { margin-bottom: 32px; }	
.services-container1 .services-cards .card .card-body { height: 315px; }	
.services-container1 .list ul li { font-size: 15px; }
.floating-icon { bottom: 70px; right: 0; }
#main .services-section .container { padding: 0 25px 0 30px !important; }	
#main .update-section .container { padding: 0 25px 0 25px !important; }	
#main .investment-section .container { padding: 0 25px 0 25px !important; }	
.social-section .title2 { padding-right: 0 !important; font-size: 30px !important; line-height: 50px; }	
.testimonials .item blockquote { height: 372px; padding: 30px; width: 100%; }	
.title2 { font-family: 'Satoshi-Medium'; font-size: 37px;}  
.boxes-area-left {margin-top: 30px;margin-bottom: 5px;}	
#main .container { 	padding: 0 25px !important; }	
.login-mobile, .login2 { display: block; } 	
.mob-links { display: block !important; }	
 .header-container {background-color:#fff !important;background-image: none !important;}
.contact-right {padding :0 30px;}	
.row.about-cards .card.card2 {width:100%}
.form-box-outer { width: 100% !important;height:auto }
.form-box-outer p { font-size: 16px; line-height: 26px;} 
.menu-section { gap: 7px !important; } 
.social-area {display:none}
.about-cards .col-md-6.pl-0 { padding-left: 10px; }
.row.about-cards .card.card2 {width:100% !important;height:auto;}
.update-cards h3.card-title { font-size: 22px; } 
.career-section { height:300px; } 
.boxes-area { height: 210px; }  
.login-mobile, .login2 { display: block; } 
.login-mobile .dropdown.login { display: block !important; width: auto; float: right; margin-left: 152px; }
.login-mobile .dropdown.login .login-btn {
color: #fff !important;
border: 0 !important;
padding: 4px 9px;
width: 113px;
border: 1px solid #6EB2B7 !important;
background: #6EB2B7 !important;}
.top-menu ul { margin: 0; gap: 20px; display: none;background: none !important; }
.login2 { position: absolute; right: 26px; top: 110px; font-size: 16px; }
.login-mobile { width: 90%; float: left;}
.menu-area { height: 45px; width:82%}
.nav1 { display: flex !important; }
.login2 {display:none}
.investment-cards .card-body .box1 .card-title { font-size: 19px; }
.card-price-icon { margin-bottom: 6px; width: 41%; }
.investor-lastcol .card-body { 	background-size: 100%; 	padding:9px 25px;height: 170px; }
#main .contact-section .container { padding: 0 40px !important; }
.tab-box img { width: auto !important; }
}
  
  
  
@media only screen and (max-width: 991px) {
.social-section .col-md-4 { width: 100% !important; }	
.post-container { width: 550px; display: inherit; justify-content: space-between; margin: 0 auto; }	
.post-box { width: 250px; float: left !important; margin-right: 20px !important; height: 450px; margin-bottom: 20px; }
.timeline.timeline2::after {left: 54px; }	
.entry-content1 { text-align: left; width: 100%; }	
.dot::after { left: 54px; }	
.entry-content { width: 65%; }  
.entry1 .entry-left .round-details .round-left-line { left: 120px; transform: rotate(180deg) !important; }	
.entry1.right .entry-left .round-details .round-left-line { transform: rotate(0deg) !important; }	  
.timeline::after {left: 8%; }	
.entry1 .entry-left .round-details { order: 1; }
.entry1 .entry-left .entry-content { order: 2; }
.entry1 .entry-left .round-details .round-left { float: left; }
.entry1.right .entry-content { padding-left: 0; }
.entry1 .entry-left .round-details .round-left-line { left: 120px; }	
.entry1 { width: 100%; }
.loader-wrap svg { position: absolute;  width: 27vw; height: 27vw; }
.ser-box { width: 33.3%; }	
.services-container1 .list ul li {font-size: 14px;}
.services-container6 .services-app1 { height: 294px; background-size: auto 100% !important; }	
.title2 { font-size: 31px; }	
.tegline2 br { display: none; }
.testimonials-container .owl-nav {top: 42%;}
.services-container1 .list.list2 ul li {font-size: 14px;}
.menu-area { height: 45px; width: 100%; border-bottom: 1px solid #eee; }	
ul.nav2 { display: block; padding: 0 !important; position: absolute; top: 60px; right: 30px; }
ul.nav2 li { display: none; }
.social-area { display: none; } 
.nav2 .nav-item.dropdown.translate-area { display: block !important; }
.testimonials-container .title2 { margin-bottom: 60px; }
.services-container7 .services-app1 { background-size: 100% !important; }
.services-container7 .content { padding: 30px !important; float: left; width: 100%; }
.services-container7 .content .para {  margin-bottom: 20px; }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
.menu-area {height: 45px; padding: 10px;border-bottom: 1px solid #eee;}/*20-6-2025*/
.top-menu {flex-wrap: wrap; height: auto;}
.top-menu .top-left { width: 100%; }
.top-menu .top-left .nav2 li { display: flex; }
.top-menu .top-left .nav2 { position: static; width: 100%; display: flex; justify-content: left;padding-left:0 }/*20-6-2025*/
.top-menu .top-left .nav2 > .nav-item {  display: none;  }
.top-menu .top-left .nav2 .nav1 { display: flex; justify-content: center; }
.header .menu .logo-wrap-D { display: none !important; }
.logo-wrap-M { position: absolute; left: 15px; top: 9px; }
.header-M { float: left; width: 100%; position: relative; height: 100px; align-items: center; display: flex; }
.login-mobile .dropdown.login .login-btn img { filter: invert(100%) contrast(10000%); }
.floating-icon {z-index: 99;}
.login-mobile .dropdown.login .login-btn {font-size: 13px;}
}

@media only screen and (min-width: 1024px) and (max-width: 1150px) {
.top-menu .top-right {padding-left: 0; }	/*20-6-2025*/
.menu-area {height: 45px; padding: 10px; width: 100%; border-bottom: 1px solid #eee;}
.top-menu {flex-wrap: wrap; height: auto;}
.top-menu .top-left { width: auto; }/*20-6-2025*/
.top-menu .top-left .nav2 li { display: flex; }
.top-menu .top-left .nav2 { position: static; width: 100%; display: flex; justify-content: center; }
.top-menu .top-left .nav2 > .nav-item {  display: none;  }
.top-menu .top-left .nav2 .nav1 { display: flex; justify-content: center; }
.header .menu .logo-wrap-D { display: none !important; }
.logo-wrap-M { position: absolute; left: 15px; top: 9px; }
.header-M { float: left; width: 100%; position: relative; height: 100px; align-items: center; display: flex; padding: 0 15px; }
.login-mobile .dropdown.login .login-btn img { filter: invert(100%) contrast(10000%); }
.floating-icon {z-index: 99;}
.login-mobile {width: calc(100% - 60px);}
.header .menu-mobile-trigger {top: 0;}
.login-mobile .dropdown.login .login-btn {font-size: 13px;}
}

@media only screen and (min-width: 1280px) and (max-width: 1366px) {
.menu-section {align-items: normal;}
.top-menu ul {gap: 10px;}
.nav2 {padding: 0 10px;}
.social-area {padding-right:10px;}
}
@media only screen and (min-width: 1025px) and (max-width: 1279px) {
/*20-6-2025*/	
.top-menu ul.nav1 li.nav-item span:nth-child(1) { padding-top: 0; }	
.toggle-label { right: 0; top: 4px; }	
.top-menu ul.nav1 li.nav-item span:nth-child(1) { padding-top: 0; display: flex; align-items: center; justify-content: end; }
/*20-6-2025*/
.menu-area {height: 45px; padding: 10px; width: 100%; border-bottom: 1px solid #eee;}
.top-menu {flex-wrap: wrap; height: auto;}
.top-menu ul {gap: 10px;}
.top-menu .social-area {padding-right: 0px; background:none;}
.top-menu .nav2 {padding: 0 10px;}
/*.top-menu .top-right { width: auto; } /*20-6-2025*/
.top-menu .top-left { width: auto; }
.top-menu .top-left .nav2 li { display: flex; }
.top-menu .top-left .nav2 { position: static; width: 100%; display: flex; justify-content: center; }
/*.top-menu .top-left .nav2 > .nav-item {  display: block;  } */ /*20-6-2025*/
.top-menu .top-left .nav2 .nav1 { display: flex; justify-content: center; }
.header .menu .logo-wrap-D { display: none !important; }
.logo-wrap-M { position: absolute; left: 15px; top: 9px; }
.header-M { float: left; width: 100%; position: relative; height: 100px; align-items: center; display: flex; padding: 0 15px; }
.login-mobile .dropdown.login .login-btn img { filter: invert(100%) contrast(10000%); }
.floating-icon {z-index: 99;}
.login-mobile {width: calc(100% - 60px); display: block;}
.header .menu-mobile-trigger {top: 0;}
.login-mobile .dropdown.login { display: block !important;  width: 120px !important; position: absolute; right: 70px; top: 40px; }
.login-mobile .dropdown.login .login-btn {font-size: 13px; color: #fff !important;     border: 0 !important;     padding: 4px 9px;     width: 113px;     border: 1px solid #6EB2B7 !important;     background: #6EB2B7 !important;}
.header-container {background: #fff !important;}
}
  
 
@media only screen and (max-width: 768px) {
.inside-header { height: 139px !important;margin-top: 143px; }	
.services-container5.services-container9.food-Safety .col-md-6.busi-area2.busi-area3 { order: 2; }	
.services-container5.services-container9.food-Safety .content { width: 100% !important; }
.breadcrumb { padding-top: 40px !important; margin-bottom: 0; }	
.timeline-container .title4 { font-size: 25px !important; line-height: 30px !important; }	
.internet-tab-container h3.title4 {font-size: 25px;}	
.timeline.timeline2 .entry1.full-w .entry-content1 { width: 100%; float: left; padding-left: 120px; margin-top: -210px; }	
.timeline::after { left: 8%; }	
.travel-container4 .title4 { margin-top: 0 !important; }
.travel-container4 .content .para { float: left; width: 100%;margin-bottom: 20px; }
.travel-container4.travel-container7 .content .para p { margin-bottom: 0 !important; }	
.tab-list ul li::after {display:none !important} 	
.list2 li .tab-icon { width: 12%; }
.internet-tab-container .resp-tab-content { width: 100%; margin: 20px 0 !important; float: left; width: 100%; }	
.tab-icon { width: 12%; text-align: center; margin-right: 20px; }
.tab-text { width: 89%; }
.tab-list ul { display: inherit;margin: 0 0 20px 0; padding: 0 0 20px 0; }
.tab-list ul li { width: 100% !important; border-right: 0; border-bottom: 1px solid #bdd0d1; margin: 0 0 20px 0; padding: 0 0 20px 0; }	
.internet-tab-container { padding-bottom: 60px !important; }	
.services-container4.internet-container2 .title3 { margin-bottom: 20px; font-size: 22px; }	
.services-container4.internet-container2 .busi-area2 { padding-right: 0 !important; }	
.services-container4.internet-container2 .content.traval-box { margin-top: 25px !important; width: 100% !important; }	
.graph-container5 img { width:100%; }
.travel-container .content.traval-box { margin: 21px 0 0 0 !important; width: 100%; }	
.bg7 { height: 100vh; }
.bg5 { height: 680px; }	
.bg6 { height: 106vh; }	
.bg8 { height: 66vh; }	
.bg9 { height: 39vh; }	
.travel-container4 .content, .travel-container5 .content, .travel-container6 .content { padding:25px 15px 45px 15px !important;width: 100% !important }	
.travel-container4 .col-md-5.left-box, .travel-container4 .col-md-7.right-box, .travel-container5 .col-md-7.right-box, .travel-container5 .col-md-5.left-box, .travel-container6 .col-md-7.right-box, .travel-container6 .col-md-5.left-box, .internet-container .col-md-5.left-box, .internet-container .col-md-7.right-box { width: 100%; }	
.services-container4 .content.traval-box { margin-top: 30px; width: 100%; padding: 0 30px !important; }
.services-container1.travel-container2 .services-cards .card .card-body { height: auto; }	
.content.content2 { padding-bottom: 0 !important; }	
.busi-area2.busi-area2-mob { padding-left: 0 !important; }	
.services-container7 .content.content3 { width: 100%; padding-bottom: 0 !important; }	
.services-container7.services-container10 .busi-area2 .content { padding: 40px 15px 0 15px !important; width: 100% !important; }
.details-right ul li { display: inherit; border-bottom: 1px solid #c1c1c1; padding-bottom: 30px; margin-bottom: 30px; align-items: center; float: left; width: 100%;padding-bottom: 15px; margin-bottom: 15px; }		
.services-container5 .busi-area3 { padding-left: 0 !important; }	
.busi-area2 { height: auto; }	
.details-right ul li .title { width: 50%; }	
.details-right { width: 100%; margin-top: 20px; }	
.details-area { display: inherit; }	
.about-section .tab-container2 h3 { margin-bottom: 30px !important; }	
.col-md-4.busi-area1 { width: 50% !important; } 
.col-md-4.busi-area3 { width: 50% !important; }	
.col-md-4.busi-area2.aos-init.aos-animate { order: 3; }	
.services-container6 .services-app1 { height: 384px; background-size: auto 100% !important; }	
.services-container6 .col-md-6.busi-area2.aos-init.aos-animate { height: auto !important; }	
.services-container5 .services-app1 { background-size: auto 100% !important; height: auto; padding: 0 !important; }	
.services-container7 .col-md-6.busi-area2.aos-init.aos-animate:nth-child(2) { height: auto !important; }	
.investment-cards .card { margin-top: 30px; }	
.login-mobile .dropdown.login { margin-top: 38px; }	
.services-container5 .content { padding: 50px !important; }
.busi-area2 { padding-left: 0; width: 100% !important; height: auto !important; }
.busi-area3 {width: 100% !important;}
.services-container6 .col-md-6.busi-area2 { padding: 0 !important; width: 100% !important; } 
.col-md-6.busi-area3 { width: 100% !important;}	
.ser-box { width: 100% !important; }	
.services-container1 .services-cards .card .card-body { height: auto; }	
.row.services-cards .col-md-4.aos-init.aos-animate { width: 100% !important; }
.testimonials .item blockquote {width:100% !important; }
.investor-lastcol .card-body { background-size: 100%; padding: 9px 25px; height: 170px; width: 43%; float: left; }	
.investment-section video {Height:100%}	
.services-container4 .col-md-6.busi-area2 { padding: 0 !important; width: 100% !important; }
.services-container4 .col-md-6.busi-area2 { padding: 0 !important; width: 100% !important; height: 460px !important; }
.services-container5 .col-md-6.busi-area2.busi-area3.aos-init.aos-animate { 	  height: auto !important; 	}
.services-container5 .content { padding: 44px 25px 41px 25px; float: right; width: 100%; }	
.row.services-cards .col-md-2 {flex: 0 0 auto;width: 33%; }	
.slider-container { margin-top: 143px; }	
section { padding-top: 70px; padding-bottom: 70px; }	 
.title2 { font-size: 26px; line-height: 28px;margin: 10px 0;}
.row.about-cards .card .title2 { text-align: left !important; margin: 9px 0; } 
.row.about-cards .card.card2::after { background-size: 100%; width: 150px; } 
.row.about-cards .card.card2 { 	padding: 65px 33px 134px 33px; } 
.form-box-outer p br { display: none; } 
.header-container header.d-flex.flex-wrap.p-0 .nav-logo-wrap { width: 15%; } 
.services-cards .card-title {height: 30px;}
.row.investment-cards .col-md-4 { width: 100%; }

.testimonials-container { position: relative; width: 100%; padding: 0 25px !important; padding-top: 0px; padding-top: 45px !important; }
.testimonials-container .card-body { padding: 40px 50px; height: auto; background: #fff;}
.testimonials-container .item {width: 90%; margin: 0 auto; background:none !important; }
.counter-box { width: 100%; padding: 20px !important; }
.login-mobile .dropdown.login .login-btn {font-size: 13px;}
}

@media only screen and (max-width: 767px) {	
.toggle-label { right:0px; width: auto; top:3px; }/*20-6-2025*/
.toggle-label a.active { width: 100px; padding: 0; }
.top-right ul.nav2 .nav1 { display: none !important; }
.custom-model-wrap {Height:400px}
.caution-left { float: left; width: 100%; height: auto; align-content: center;display: inherit;text-align: left;}
.caution-right { width: 100%; }
.assistant { width:33px !important; }
.loading-dot { height: 9px; width: 9px; margin: 0 6px; line-height: 15px; }
.chat-box-body { width: 99%; }
.chat-submit { float: right; }	
.msg-bubble { max-width: 83%; }	
#chat-input { background: #fff; width: 81%; margin-right: 8px; }	
.msger-box { padding-bottom: 50px; height: 370px; overflow-y: scroll; }	
.chat-option { width: 100%; float: left; margin-top: 15px; }	
.chat-box { bottom: 90px; border-radius: 10px; right: 30px; }	
.responsiveTab { overflow-y: scroll; }	
.services-container7 { padding: 60px 0; }	
.list2 li .tab-icon { width:20%; }
.internet-tab-container .resp-tab-content { width: 100%; margin: 20px 0 !important; float: left; width: 100%; }	
.tab-icon { width:20%; text-align: center; margin-right: 20px; }
.tab-text { width:68%; }	
.internet-container .content { padding: 0px 14px 60px 0px; }	
.travel-container4 .title4 { line-height: 35px; font-size: 25px; }
.graph-container5 { padding-bottom: 60px !important; }
.services-container7 .title4 br { display: none; }
.about-section {padding-top: 60px !important;}
.about-section .tab-container2 {padding-bottom: 60px !important;}
.graph-container5 img { width:60%; }
.desk-graph {display:none}
.mob-graph {display:block}	
.travel-container .content.traval-box { padding: 50px 0 30px 0; }
.travel-container .col-md-5 { order: 2; }
.travel-container { height: auto; }
.bg9 { height: 21vh; }
.bg5 { height: 50vh; }
.bg7 { height: 36vh; }
.bg6 { height: 60vh; }
.bg { height: 40vh; }
.services-container4 .content.traval-box { padding: 0 15px !important; }	
.services-container4.travel-container3 .content.traval-box { margin-top:20px; }
.services-container7 .busi-area2 {padding-left:0 !important}	
.counter-right {padding-left: 15px;}	
.services-container5 .content { padding:30px 30px 80px 30px !important; }	
.counter-title {font-size: 23px;}
.counter-title2, .counter-title4 {font-size:15px;line-height: 17px;}	
.counter-number { line-height: 40px;font-size: 22px; }	
.counter-title3 {line-height: 18px;}	
.details-img { margin-right: 51px; width: 100% !important; }	
.services-container5 { padding-bottom: 0 !important; }	
.services-container3 .tagline {padding: 0;}	
.col-md-4.busi-area1 { width:100% !important; } 
.col-md-4.busi-area3 { width:100% !important; }		
.services-container7 .busi-area2 { height: auto !important; }	
.services-container7 .col-md-6.busi-area2.aos-init.aos-animate { height: auto !important; }	
.services-container4 .col-md-6.busi-area2 { padding: 0 !important; width: 100% !important; height: auto !important; }	
.services-container6 .col-md-6.busi-area2 { padding: 0 !important; width: 100% !important; height: auto !important; }
.investor-lastcol .card-body { width: 100%; }	
.loader-wrap svg { position: absolute; top:40%; width:40vw; height:40vw; }
.services-container6 { padding: 50px 0 !important; }	
.dropdown.login .dropdown-menu { top: 38px !important; left: -80px !important; }	
.services-container6 .services-app1 { height: 224px; background-size: auto 100% !important; }
.services-container5 .busi-area2 { padding: 0 !important; }	
.tagline3 { font-size: 17px; }  
.services-container3 .tagline { font-size: 16px !important; }	
.breadcrumb { padding-top: 20px !important; }	
.services-container5 .services-app1 { background-size: auto 100% !important; height: auto; width: 100% !important; }	
.services-container7 .services-app1 { width: 100%; }	
.services-container6 .title4, .services-container7 .title4, .services-container5 .content .title5, .services-container4 .title4 { font-size: 25px !important; line-height: 29px !important; }	
.services-container6 .content { padding: 50px 15px 0px 15px; float: left; width: 100%; }	
.services-container4 .content { padding: 50px 15px 0px 15px; float: left; width: 100%;margin-top:0 }
.services-container7 .content { padding:30px 40px !important; float: left; width: 100%; }
.services-container5 .content { padding: 50px 25px 48px 30px; float: left; width: 100%; }
.services-container4 .services-app1 { background-size: 100% !important; height: auto; width: 100% !important; }
.ser-box { width: 100%; }	
.testimonials-container .card-body { padding: 30px;height: 590px; }	
.testimonials-container .owl-nav .owl-prev {left: 35%;}	
.testimonials-container .owl-nav .owl-next { right:35%; }
.testimonials-container h2 { margin-bottom: 140px; }	
.testimonials-container .owl-nav .owl-prev, .testimonials-container .owl-nav .owl-next { background-size: 100% !important; width: 40px; height: 40px; }	
.testimonials-container .title2 { font-size: 29px; }	
.testimonials-container .owl-nav {top: -36px !important;}	
.ser-box { width:100%; }		
#main .contact-section .container {padding: 0 25px !important; }	
#main .career-section .container {padding: 0px !important; }	
.login2 { display: block; }	
.services-cards .card-body { padding: 20px !important; }	 
.row.about-cards .card.card2 { margin-top: 30px; } 
.form-box-outer p {font-size: 17px;line-height: 26px;padding-left: 0; }
.nav1 { padding-left: 15px; }  
.contact-left{border-right:none;border-bottom: 1px solid #ffffff29;height: 210px;}
.contact-right{height: 210px;}
.contact-left .social-area {display:flex !important;}
.contact-right { padding: 0 15px; } 
.tegline2 {line-height: 25px;}
.contact-section { background: #00437B; padding: 40px 0; } 
.bg, .bg2, .bg3 {width:100%;Height:auto}
.social-section { padding-top: 70px; }
.services-container1 .services-cards .card .card-body {Height:auto;}
.login2 img { margin-right: 13px !important; }
.inside-text { padding: 14px 140px 0 27px;height: 116px; }
.row.about-cards .card.card2 { 	padding: 65px 33px 34px 33px; }
.row.services-cards .col-md-2 {width: 50%; }
.social-section .title1 { text-align: left !important; padding: 50px 0 0 0; }
.services-container7 .content.content2 { padding: 30px 15px 0 15px !important; }
.services-container7 .content.content3 { padding: 30px 15px 0 15px !important; }
.services-container7.services-container10 .busi-area3 { padding: 0 !important; }
.services-container7.services-container10 .container-fluid .content { padding:30px 30px 60px 30px !important; }		
.login-mobile .dropdown.login { margin-top: 0; }	
.header .menu-mobile-trigger {top:0px !important;width: 2.28rem;}/*20-6-2025*/
.update-cards .owl-dots.disabled { display: none !important; }
.update-section .item { padding: 7px !important; }	
.top-menu { margin-bottom: 11px; justify-content: center;}	
.login-mobile { width:80%; float: left;margin-top:0px; } /*20-6-2025*/
.slider-container { margin-top: 145px; }  
.logo-container { padding: 50px 0 !important; }	
.career-section .container .boxes-area-left { padding: 40px 30px; margin-bottom: 50px; } 
.testimonial p {height:auto}	
.testimonials .item blockquote {height:auto;width: 95% !important;margin:0 auto}	
.testimonials .item { width: 100%; } 
.investor-lastcol .card-body { padding: 17px 25px;height: 166px; }	 
.card-price1 { font-size: 22px; }  
.card-price2 { font-size:14px; }   
.investment-cards .card {  margin-top:0px;margin-bottom: 60px;}	
.update-section .link2 { float: left; margin-top: 0; margin-bottom: 40px; }	 
.services-cards .col-md-2 { width: 50%; }	 	
section { padding-top: 80px; padding-bottom: 80px; } .form-box-outer p { font-size: 17px; line-height: 24px; padding: 39px 15px 15px 15px; }
.card.investor-lastcol { margin-bottom: 0 !important; }
.footer-links { display: initial !important; float: left; margin-bottom: 30px !important; padding-top: 0 !important; } 
.footer-container { padding: 35px 0 94px 0 !important; }
.footer-links ul { margin: 0; padding: 0; width: 50%; float: left; } 
.copyright-text {line-height:20px;}
.investment-section video {Height:100%}
.col-md-4.busi-area2 { order: 3; }
.ser-box:nth-child(3) { margin-bottom: 40px !important; }
.services-app1 { width:66%; float: none; text-align: center; margin: 0 auto; }
.menu-area { height: 45px; padding: 10px !important; } /*20-6-2025*/
.top-menu {flex-wrap: wrap; height: auto;}
.top-menu .top-left { width: 100%; }
.top-menu .top-left .nav2 li { display: flex; }
.top-menu .top-left .nav2 { position: static; width: 100%; }
.top-menu .top-left .nav2 > .nav-item { display: none; }
.top-menu .top-left .nav2 .nav1 { display: flex; justify-content: center;margin-left:0px; } /*20-6-2025*/
.header .menu .logo-wrap-D { display: none !important; }

.logo-wrap-M { position: absolute; left: 15px; top: 9px; }
.header-M { float: left; width: 100%; position: relative; height: 100px; align-items: center; display: flex; }
.login-mobile .dropdown.login .login-btn img { filter: invert(100%) contrast(10000%); }
.floating-icon {z-index: 99;}

}

@media only screen and (max-width: 575px) {/*20-6-2025*/
.appear-animate .charsAnimIn .char {transition: transform .1s var(--ease-out-short), opacity .1s var(--ease-default);}	
.breadcrumb ul li { position: relative; float: none !important; display: inline-block !important; }	
.breadcrumb ul { justify-content: center; width: 100%; text-align: center; }	
.breadcrumb ul li {display: inline-block;float:none;position:relative;}	 /*20-6-2025*/
.inside-header { height: 160px; background-attachment: inherit !important; background-size: auto 100% !important; background-position: center top !important;margin-top: 143px; }
#main .container {padding: 0 25px !important;}
/*.breadcrumb ul li::after { right:4px; }	/*20-6-2025*/
}
    
@media only screen and (max-width: 480px) {
.header .menu-mobile-trigger { top: 20px !important; right: 17px; }	/*20-6-2025*/
.toggle-label { top: 47px; right: -12px !important; }/*20-6-2025*/
.menu-area { height: 45px; padding: 0 !important; }/*20-6-2025*/
.row.services-cards.hindi-ver .card-text { height: 175px !important;font-size:13px !important; }	
.row.services-cards .card-text { height: auto; font-size: 14px !important; }
.services-cards .card-body {padding: 20px 10px !important; }
.investor-lastcol .card-body {background-size: auto 100% !important; }	
.login-mobile { width: 80%; float: left; margin-top:20px; }	/*20-6-2025*/	
.msg-text { padding: 14px; }  
.msg { margin-bottom: 0; }	
.msg.left-msg { padding-right: 0; }
.chat-option a { font-size: 12px; padding: 9px 10px; margin: 0 7px 6px 0; }	
.msger-chat { padding: 10px;margin: 0 !important; }	
.services-section { padding: 65px 0 !important; }	
.msger-box { padding-bottom: 0; height: 270px; margin-bottom: 20px; }
#chat-input { width: 76%; font-size: 16px; } 
.chat-box-header { padding: 13px 12px; height: 60px; border-radius: 10px 10px 0 0; font-size: 17px; }
.update-cards h3.card-title { font-size: 18px; }
#template5 .tab-box, #template5 .tab-box.last { padding:0px 30px !important; margin-bottom: 0; width: 50% !important; border: 0 !important; }	
#template5 { display: flex; padding-top: 30px; padding-bottom: 62px; }	
#template5 .tab-box a { height: 110px; align-items: end; display: grid; }
#template5 .right-tab-title a { height: auto !important; }   
#template5 {display: flex;padding-top: 18px;padding-bottom: 75px;}
.post-box { width: 260px; float: none !important; margin-left: 10px; margin: 30px auto !important;height: 343px;}
.post-container { display: inherit; }	
.timeline.timeline2 .dot { float: left; left: 32px; }	
.timeline.timeline2 .dot2 { float: left; left: 32px; }	
.testimonials-container.testimonials-container2 .title2 { margin-bottom: 80px !important; }	
.testimonials-container.testimonials-container2 .owl-nav { top: -45px !important; }	
.services-container4.travel-container3 .content.traval-box { margin-top: 50px; }	
.services-container4.travel-container3 { padding-bottom: 60px; }	
.services-container4.internet-container2 { background: #DEF5F6; padding: 60px 0 !important; }	
.breadcrumb ul li::after { right: 3px; }	
.breadcrumb ul li a {padding-right: 6px;}	
.internet-container .content { padding: 25px 14px 25px 0px; }	
.services-container4.internet-container2 .title3 { line-height: 27px; }	
.internet-container .title4 br {display:none}	
.services-container2 h2 { margin: 0 !important; line-height: 29px !important; }	
.services-tab-container { padding-bottom: 60px !important; }	
.services-container3 { padding: 60px 0 0 0 !important; }	
.services-container5.services-container9.food-Safety .content { padding-bottom: 40px !important; }	
.row.about-cards .card .title2 { text-align: left !important; margin: 18px 0; line-height: 29px !important; }
.services-section .title2 { line-height: 29px; }	
.social-section .title2 { line-height: 36px; }	
.title4 { line-height: 41px; font-size: 25px; }	
.bg5 { height: 62vh !important; }
.bg8 { height: 46vh !important; }	
.bg7 { height: 46vh !important; }	
.bg6 { height: 76vh !important; }	
.bg9 { height: 29vh !important; }
.services-container4 .busi-area2 { padding: 0 !important; }	
.services-container1.travel-container2::after { height:94%; }
.services-container1::after { background: rgba(222, 245, 246, 1); bottom: 0; height: 92%;  top: 140px; }
.travel-container .img-box { height: 327px; }	
.testimonials-container.testimonials-container2 .card-body { height: 651px; }
.timeline-container .timeline-wrap { margin-top: 40px; }	
.entry1 { width: 100%;height: auto !important; }	
.timeline.timeline2 .entry1 { margin-bottom: 0; padding: 80px 0 0 0 !important; }
.timeline.timeline2 .entry1.full-w .entry-content1 { width: 100%; float: left; padding-left: 90px; margin-top: -90px; }	
.entry1.full-w { width: 100% !important; height: auto; margin-bottom: 0; }	
.entry1.right.last { margin-bottom: 90px; }	
.dot::after { left: 33px; top: 156px; }	
.entry-content { width: 100%; }	
.round-left-line { display: none !important; }
.round-details { position: relative; width: 34%; z-index: 9; }	
.timeline::after { left: 10%; top: 0; }
.timeline.timeline2::after { left: 10%; top: 0; }	
.entry1 .entry-left .round-details .round-left { float: left; width: 70px; height: 70px; background-size: auto 100% !important; line-height: 70px; }	
.bg9 { height:21vh; }		
.details-right ul li .address { min-height: 33px; }	
.nav-item.dropdown.translate-area .dropdown-menu {  left: -80px; }	
.swiper-pagination { margin-top: -21px; left: 27%; }	
.testimonials-container .owl-nav .owl-next { right: 37% !important; } 
.inside-text { padding:14px 100px 0 27px;height: 116px; }
.full-wrapper{ 	--full-wrapper-margin-x: 20px; }
.container{ 	padding-left:25px; 	padding-right:25px; }
.blog-item-body blockquote p:before{display: block;margin-top: 1em;position: static;top: 0;left: 0;font-size: 2.58em;line-height: 0;opacity: 1; }
.page-section, .split-column-left, .split-column-right{padding-top: 70px;padding-bottom: 70px; }
.small-section{ 	padding: 30px 0; }    
.owl-pagination{ bottom: 5px !important; }    
.owl-page{ 	padding-left: 8px; 	padding-right: 8px; }
.owl-prev{ 	left: 0; }
.owl-next{ 	right: 0; } 
}

@media only screen and (max-height: 768px) {
.stack-images{ 	padding: 16% 0; } 
}

@media only screen and (max-height: 374px) {
.min-height-80vh, .min-height-90vh, .min-height-100vh{ 	min-height: 374px; }
 
}


.mobile .page-section, .mobile .home-section, .mobile .small-section{background-attachment: scroll !important;}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
html:not(.no-touch) .page-section, html:not(.no-touch) .home-section, html:not(.no-touch) .small-section{
	background-attachment: scroll !important;
}
.menu-section {align-items: normal;}
.header-container .container { max-width: 100%; }
.top-menu ul {gap: 12px;}
}
@media only screen and (max-width:992px){
.header-container header.d-flex.flex-wrap.p-0 .nav-logo-wrap { order: 2; margin-top: 0 !important; padding-top: 9px; padding-left: 0 !important; padding-left: 25px !important; }
.header-container { background:#fff !important; }	
.mobile-on .mobile-nav { display: flex; }
.main-nav.small-height .mobile-nav { height: var(--menu-bar-height-scrolled); }
.mobile-nav-icon { position: relative; display: block; width: 2.8em; height: 3px; margin: auto; background: #fff; }
.mobile-nav-icon:before, .mobile-nav-icon:after { content: ""; position: absolute; top: -0.6em; display: block; width: 100%; height: 100%; background: #fff; transition: var(--transition-default); will-change: top, transform; }
.mobile-nav-icon:after { top: 0.6em; }
.mobile-on .desktop-nav { display: none; width: 100%; position: absolute; top: 100%; left: 0; padding: 0 15px; z-index: 100; }
.mobile-on .full-wrapper .desktop-nav { padding: 0; top: calc(100% + 5px); }
.mobile-on .desktop-nav ul { position: relative; width: 100%; float: none; overflow-x: hidden; background: rgba(255,255,255,1); }
.mobile-on .desktop-nav > ul { overflow-y: auto; display: block; }
.mobile-on .desktop-nav ul li { display: block; float: none !important; overflow: hidden; }
.inner-nav ul li li { margin: 0; }
.mobile-nav.active .mobile-nav-icon:before { top: 0; transform: rotate(45deg); }
.mobile-nav.active .mobile-nav-icon:after { top: 0; transform: rotate(-45deg); }
.mobile-nav.active .mobile-nav-icon { background: transparent; }
.mobile-on .desktop-nav ul li ul.mn-sub { display: none !important; }
.mobile-on .desktop-nav ul li.js-opened ul.mn-sub { display: block !important; }
.inner-nav ul li.js-opened .mn-sub { max-height: unset; visibility: visible; opacity: 1 !important; top: 0; transform: none; width: 100% !important; }
.inner-nav ul li.js-opened .mn-sub.mn-has-multi li a:after { display: none; }
main {margin-top: 20px !important;}
.services-tab-container .title2 {margin: 20px 0;}
}

@media only screen and (max-width:480px){
.post-container { display: inherit; width: 280px !important; }	
.career-section { height: auto; }	 
.boxes-area { height: 250px; }	 
.career-section .container { padding: 0 !important; }	 
.nav1 {height: 45px;}
.services-app1 { width: 69%; }
.graph-container5 img { width: 100%; }
}

@media only screen and (max-width: 575px) {
.logo-container .owl-dots { display:block !important; }
#main .container {padding: 0 25px !important;}
#main .services-section .container {padding: 0 25px !important;}
#main .update-section .container {padding: 0 25px !important;}
#main .investment-section .container {padding: 0 25px !important;}
.login-mobile .dropdown.login .login-btn { 	color: #fff !important; 	border: 0 !important; 	padding: 4px 9px; 	width: 94px; 	border: 1px solid #6EB2B7 !important; 	background: #6EB2B7 !important; 	font-size: 13px; }

}
@media only screen and (max-width:393px) {
.investor-lastcol .card-body { padding: 10px 25px; height: 150px;background-size: 100% !important; }	
.services-container1 .services-cards .card-title { font-size: 25px !important; margin-bottom: 22px !important; height: auto; line-height: 31px; }
.timeline::after { left: 10%; top: 0; }
.dot::after { left: 30px; top: 164px; }
.timeline.timeline2 .dot { float: left; left: 30px; }
.timeline.timeline2 .entry1.full-w .entry-content1 { width: 100%; float: left; padding-left: 90px; margin-top: -216px; }
.timeline.timeline2 .dot2 { float: left; left: 30px; bottom: 20px; } 
.entry-content1 { float: left; padding-left: 80px; margin-top: -60px; }
}
@media only screen and (max-width:375px) {
.social-section .owl-next { right: -14px !important; }	/*17-6-2025*/
.entry-content1 { float: left; padding-left: 80px; margin-top: -60px; }
.dot::after { left: 27px; top: 164px; }
.timeline.timeline2 .entry1.full-w .entry-content1 { width: 100%; float: left; padding-left: 90px; margin-top: -180px; font-size: 16px; margin-bottom: 50px; }
.timeline::after { left: 10%; top: 0; }
.bg9 { height: 33vh; }
.timeline.timeline2 .dot2 { float: left; left: 30px; bottom: 48px; }
.chat-box-header .refresh-icon { margin-right: 6px !important; }
.chat-box-header img { margin-right: 11px;  }
span.chat-box-maximize, .chat-box-minimize { right: 61px; top: 18px; }
}

@media only screen and (max-width:360px) {
.timeline.timeline2 .dot { float: left; left: 28px; }	
.timeline.timeline2 .dot2 { float: left; left: 27px; bottom: 76px; }
}