@media only screen and (min-width: 320px) and (max-width: 767px){
.serImg img {width: 70% !important;}
.list ul {display: block;column-count: 1;}
.boxes {max-width: 100% !important;}
.boxes .elementor-widget-wrap {padding: 1.3rem !important;}
.what-abt-sec {clip-path: none !important; }
.what-inner .boxes .elementor-widget-wrap {min-height: auto;}
.services_grid_inner {display: block;}
.serBox {margin-bottom: 1rem;display: block;}
.secServices .ser_img {margin-top: 0rem;}
footer ul.footer_list {padding-left: 0 !important;gap: 1.5rem !important;padding: 0rem 0 1rem 0 !important;}
.line-img img {display: none;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.news-bx figure {position: absolute !important;right: -10vw !important;top: 5vw !important;}
.home-section-five .news-bx figure img {width: 50% !important;}
.news-bx p br {display: none;}
.secServices {padding-bottom: 0 !important;}
.services_grid {padding-top: 10rem;}
.services_grid-new {padding-top: 10rem;}
.serImg {margin-right: -6rem !important;}
.secServices::after {height: 8.125rem;}
.secInvestor .sliderRow .vision_slider .item.slick-slide.slick-active figure img {width: 100% !important;}	
.home-section-four .blg-btn {text-align: right !important;}
.home-section-four .blg-btn {text-align: right !important;}
.blog_post .hide-data p {font-size: 0.938rem !important;line-height: 1.5rem;}
.blog_post .blogs-data h4 {font-size: 1.1rem;line-height: 1.5rem;}
.blog_post {padding: 1rem 0.5rem !important;height: 22rem !important;}
.btn {padding: 0.638rem 1.6rem 0.638rem 1rem;}
.container, .container-md, .container-sm {max-width: 100%;}
.boxes {max-width: 30% !important;}
/*.elementor-143 .elementor-element.elementor-element-fdf529a > .elementor-widget-container {padding: 0 0 0 0px;}*/

}
@media only screen and (max-width: 991px){
.offcanvas {background: #000;}
.btn-close {filter: invert(1) !important;opacity: 1;top: 1rem;right: 1rem;}
.btn-close:focus {box-shadow: none;}
.offcanvas .btn {margin-left: 0 !important;}
.offcanvas .navbar-brand img {width: 10rem;}
.offcanvas .xtraLink {margin-top: 1rem;}
h1 {font-size: 2.5rem;line-height: 3rem !important;}
h2 {font-size: 2.15rem;line-height: 1.3;}
p {font-size: 1rem !important;}
header {padding: 1rem 1rem;}
.secBanner {padding-top: 10rem;}
.secBanner h1 {margin-bottom: 1.5rem;}
.secBanner .logo_images {margin-bottom: 0.938rem;}
.navbar-brand img {width: 8rem;}
.main-section {padding: 3rem 0 !important;}
.subHeading {margin-bottom: 1rem;}
.secAbout .abt_ctn img {margin-top: 1rem;}
.secAbout .abt_ctn h6 {font-size: 1rem;line-height: 1.8;margin-bottom: 1rem;}
.Main_services {padding: 1.5rem;margin-bottom: 1rem;}
.secServices h2 {margin-bottom: 0.5rem;}
.serBox_inner {min-height: 10rem;}
.Main_services .subHeading {margin-bottom: 0.5rem;}
.serCtn h2 {margin-top: 1rem;}
.serImg img {width: 100%;}
.serImg {margin-top: 0rem;}
.secServices::after {height: 8.125rem;}
.secInvestor {margin-top: 0;}
.secInvestor h2 {margin-bottom: 1rem;font-size: 2rem;}
.home-section-four {padding-bottom: 0 !important;}
.home-section-five {padding-top: 1rem !important;margin-bottom: 0 !important;}
.vision_slider .item.slick-slide.slick-current.slick-active + div {transform: none;}
.vision_slider .item.slick-slide {transform: none;}
.sliderRow .vision_slider .item.slick-slide.slick-active figure img {width: 100% !important;display: block;margin: 0 auto;}
.vision_slider .item.slick-slide.slick-current.slick-active + div + div {transform: none;}
/*.sliderRow {padding-top: 2rem;}*/
.sliderRow{padding: 0 0.938rem;max-width: 500px;margin: 0 auto;}
.clientsWrap {bottom: -2rem !important;padding: 1rem 0 1rem 0 !important;}
.btn {padding: 0.638rem 1.563rem;}
.btn img {margin-top: 0 !important;font-size: 0.938rem;width: 2rem;height: 2rem;}
.offcanvas-body .navbar .btn-close {   display: none !important; }
.first-row {margin-bottom: 1.5rem;}
.blog_post .hide-data {opacity: 1;visibility: visible;}
.blg-btn { text-align: left !important;margin-top: 1rem;}
.blg-btn .btn {padding: 0.638rem 1.563rem !important;}
.blog_post {padding: 2.5rem 1rem;height: 25rem;margin-bottom: 2rem !important;}
.blogs-data {transform: translateY(0px);}
footer {margin-top: 0rem;}
footer .footerInr {padding: 0rem 0rem 2rem;text-align: center;}
footer ul.footer_list {padding-left: 0 !important;gap: 1.5rem !important;}
footer .copyrghts {padding: 1rem 1rem;}
footer .copyrghts p {text-align: left !important;font-size: 0.813rem !important;}
.social-icon {justify-content: center !important;}
.news-bx figure {position: relative;padding: 0rem 0 0 0;background: transparent !important;right: 0;top: 0;border-radius: 0}
.news-bx figure img {width: 30% !important;}
.news-bx {padding: 3rem 1rem;border-radius: 0;}
.news-bx h2 {font-size: 2.5rem;}
.news-bx p {padding-bottom: 1rem;}
.blog_post .blogs-data {   transform: none; }
.list ul {padding-left: 0.8rem;gap: 0rem 2rem;}
.boxes .elementor-widget-wrap {padding: 1rem !important;}
.pagination a, span.page-numbers.current {width: 3rem;height: 3rem;font-size: 1.1rem;}
.chairmen-slider-innr::after {content: unset;}
.msgSliderInr {margin: 0;}
.msgSliderInr .msgSliderWrpr {margin: 0 0.5rem;}
.chairmen-slider-innr .msgSliderInr .msgSliderWrpr .main-hdng {margin-block: 2rem !important;font-size: 1.875rem;}
.chairmen-slider-innr span {font-size: 1.25rem;}
.team-counter .elementor-counter-number-wrapper {padding: 1rem 0 2rem 1rem;}
.team-counter .elementor-counter-number-wrapper span.elementor-counter-number {font-size: 4rem;}
.team-members .team-mate {filter: none;}
.team-members .team-mate h4 {color: #32B1D1; font-size: 1.5rem;}
.team-members .team-mate img {width: 100%;}
.abt-estab-sec {   padding-bottom: 0 !important; }
.chairmen-qoute img:last-child { bottom: -0.875rem; }
.products-boxes {padding-bottom: 0 !important;}
.products-box {padding-bottom: 1.25rem;}
.products-box h3 {padding-block: 0.75rem;}
.what-sec3 .theme-spn span {   font-size: 1.125rem; }
.certificate-box {padding: 1.875rem;}
.certificate-box .elementor-widget-wrap {width: 100%;height: 100%; background: transparent;}

}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.what-inner {   padding-bottom: 1rem !important; }
.products-box .elementor-image-box-content {   margin-left: 1rem; }
.chairmen-slider-innr::after {   right: -27vw; }
h1 {font-size: 3rem;line-height: 4rem;}
h2 {font-size: 2.5rem;line-height: 3rem;}
h4 {font-size: 1.4rem;}
header nav.navbar ul.navbar-nav {padding: 0.2rem 0;}
header {padding: 1.3rem 0.625rem;}
header .navBar .toggleBtn {padding: 0.8rem;}
header nav.navbar ul.navbar-nav > li.nav-item > a.nav-link {padding: 0.75rem 1.3rem;font-size: 0.938rem;}
.btn {padding: 0.538rem 1.563rem;}
.secAbout .abt_ctn h6 {font-size: 1.1rem !important;}
.services_grid {padding-top: 10rem;}
.services_grid-new {padding-top: 10rem;}
.Main_services {padding: 2rem;}
.Main_services .subHeading {margin-bottom: 1rem;}
.secServices h2 {margin-bottom: 1rem;}
.secServices p {font-size: 1rem;}
/*.vision_slider .item.slick-slide {transform: rotate(-11deg) scale(0.6) translate(-3vw, 6vw);}*/
/*.vision_slider .item.slick-slide.slick-current.slick-active + div {transform: rotate(0deg) scale(0.8) translate(-16vw, 3vw);}*/
.blog_post {padding: 2.5rem 1rem;height: 24rem;margin-bottom: 2rem !important;}
.blogs-data {transform: translateY(230px);}
.blog_post .blogs-data h4 {font-size: 1.1rem;}
.main-section {padding: 3rem 0 !important;}
.home-section-five {padding-top: 0 !important;}
.news-bx figure img {width: 55% !important;}
.news-bx figure {top: -1vw;right: -10vw;}
.news-bx {padding: 4vw 6vw;}
footer .footerInr {padding: 0rem 1rem 3rem;}
.elementor-143 .elementor-element.elementor-element-fdf529a > .elementor-widget-container {padding: 0 0 0 0px;}
footer ul.footer_list {gap: 1rem !important;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
h1 {font-size: 3.5rem;line-height: 4rem;}
h2 {font-size: 2.75rem;}
.main-section {padding: 3rem 0 !important;}
.Main_services {padding: 2rem;}
.Main_services .subHeading {margin-bottom: 1rem;}
.secServices h2 {margin-bottom: 1rem;}
/*.vision_slider .item.slick-slide.slick-current.slick-active + div {transform: rotate(0deg) scale(0.8) translate(-12vw, 3vw);}*/
/*.vision_slider .item.slick-slide {transform: rotate(-11deg) scale(0.6) translate(5vw, 8vw);}*/
.news-bx {padding: 4vw 5vw;}
.news-bx figure img {width: 70% !important;}
.news-bx figure {right: -9vw;}
footer .footerInr {padding: 0rem 0rem 3rem;}
footer .copyrghts {padding: 1rem 1rem;}
.inner-banner {padding: 12.5rem 0 6.25rem 0 !important;}
.inner-head .elementor-heading-title.elementor-size-default {font-size: 3.5rem !important;}
.elementor-143 .elementor-element.elementor-element-fdf529a > .elementor-widget-container {padding: 0 0 0 3rem !important;}
.certfcate-sec .certificates {--grid-columns: 1;}
.certfcate-sec .elementor-grid {grid-template-columns: repeat(2, 1fr);}
}
