@media only screen and (max-width: 575px){
/*.footer .menu li {width: 29% !important;}*/
.topFooter .logo {width: 22% !important;}
.home-section-six .head {bottom: -2rem !important;left: 0 !important}
.home-section-three .btn {font-size: 0.9rem;width: 100%;}

.home-section-three a:first-child {margin-bottom: 1rem;}

.topFooter .logos-wrp a:nth-child(1){order: 0;}
.topFooter .logos-wrp a:nth-child(2){order: 4;}
.topFooter .logos-wrp a:nth-child(3){order: 1;}
.topFooter .logos-wrp a:nth-child(4){order: 3;}
.topFooter .logos-wrp a:nth-child(5){order: 2;}
}
@media only screen and (max-width: 767px){
.home-section-six figure {margin: -2.5rem 0rem -10rem 0;}
.home-section-six .head {bottom: 0rem;left: 0}
.home-section-six figcaption {inset: 0 0 -3.75vw 30.5vw;}
.home-section-six .sec6Wrap {padding: 2.25rem 2.5rem 13.5rem 1rem;}
.home-section-one .wrap, body.rtl .home-section-one .wrap {padding: 1rem;}
.home-section-five .slick-arrow {left: 4rem; right: 0; margin: auto; top: 4rem; }
.home-section-five .slick-prev {right: 7rem; }
.home-section-six {padding-top: 1rem;}
.home-section-one .wrap + ul {column-count: 1;}
.abt-section-four .down-box{margin-top: 0}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.fixedBtn {right: 1rem;}
.home-section-six figure {margin: -1.5rem -3rem -10rem -0.25rem;}
.home-section-six .head {bottom: -2rem;left: -5rem}
.home-section-six .head h3 {font-size: 1.3rem;}
.home-section-six .sec6Wrap {padding: 2.25rem 4.5rem 2rem 1rem}
.home-section-one .wrap {padding: 1rem;}
.home-section-five .slick-arrow {inset: 7rem 91vw auto auto;}
.home-section-five .slick-next {right: 40rem;}
.home-section-one .wrap + ul li {font-size: 0.9rem !important;}
.home-section-one .wrap svg {width: 30rem;}
.home-section-six figcaption {inset: 0 0 -0.75vw 17.5vw;}
.home-section-five .slick-slide {margin: 0 0.5rem;}
.home-section-three a:first-child {margin-bottom: 1rem;}
}
@media only screen and (max-width: 991px){
.main-section p, .abt-section-two p{margin-bottom: 0.5rem;}
.header {position: relative !important;padding: 0.5rem 0 !important;}
.lang {position: relative;border-radius: 0.5rem;margin: 0}
.tagline h6 {font-size: 1.25rem;font-family: ClashDisplay-Medium, sans-serif;text-transform: initial;background: linear-gradient(90deg, rgb(124, 57, 150) 0%, rgb(51, 28, 84) 100%);padding: 0.5rem;width: 100%;}
.tagline {padding: 0 !important}
.tagline svg {width: 12rem;height: auto;}
.header::before {content: '';position: absolute;inset: 0;background: url(../images/mbl-banner-bg.svg) no-repeat;background-size: cover;z-index: -1}
.header.scrll .lang{transform: none;}
.trans-anim li{transform: none;opacity: 1;transition-delay: 0s !important}
.ball {--size: 8rem;font-size: 1rem;}
.ball svg {width: 1.5rem;}
.fixedBtn .btns {right: 0rem;}
.header .logo img {width: 100%}
.banner h1{max-width: 19rem}
.header h6, .home-section-one p, .home-section-two article li, .home-section-one .wrap + ul li {font-size: 1rem;}
.banner .shapeBnr .bnr-shape, .home-section-one .linkBtns, .banner .bnr-shape, .home-section-two .tab-content img.circleHalf {display: none;}
.playCloseBtn {top: 5.7rem;left: 0.3rem;}
.home .header .logo {margin-top: 2.7rem;}
.main-section {padding: 3rem 0;}
.main-heading h2, .home-section-two .main-heading h2, .home-section-two h3, .main-heading h2.small, .banner h1  {font-size: 1.65rem;}
.home-section-one figure, .home-section-four .slider4Inr .cusSlides article p, .home-section-five .sec5Wrap {margin: 0;}
.home-section-one .wrap + ul {margin: 2rem 0 0;}
.home-section-one .wrap svg {width: 20rem;}
.home-section-two {padding-top: 1rem;padding-bottom: 5rem !important;}
.home-section-two .sec2Slider .slick-slide figure { width: auto; height: auto; transform: none !important; clip-path: circle(20% at 50% 50%); }
.home-section-two .sec2Slider .slick-slide figure img { height: 100%; width: 100%; transform: scale(1); transform-origin: 1; transition-delay: 1.5s; }
.home-section-two, .home-section-two .sec2Slider {height: auto;}
.home-section-two .slick-arrow { rotate: -90deg;top: auto !important; bottom: -4rem; margin: auto; left: 3rem; right: 0; }
.home-section-two .slick-prev {right: 7rem; }
.home-section-two .sec2Wrap {margin: 1rem 0;}
.home-section-two .nav-pills {margin-bottom: 1rem;}
.home-section-two .wow { position: relative; z-index: 9999999;}
.home-section-two .myImgSec2 {width: 29.1875rem; height: 24.0625rem; }
.tabSliderCircle {position: relative !important;inset: auto !important;height: auto;width: 100%;padding: 0;z-index: 9999999;}
.home-section-two .sec2inner {top: 0;left: 0;}
.home-section-two .sec2Slider .slick-slide figure {width: auto; height: auto; transform: none !important; clip-path: circle(20% at 50% 50%); }
.home-section-two .sec2Slider .slick-slide figure img {height: 100%; width: 100%; transform: scale(1); transform-origin: 1; transition-delay: 1.5s; }
.home-section-three .btn, .home-section-six .wrap li strong, .home-section-six figcaption h5 {font-size: 1rem;}
.home-section-four .slider4Inr .cusSlides article p {margin-bottom: 0;}
.home-section-five {padding-bottom: 0;}
.home-section-five .sec5BtmImg li {height: auto;width: 46% !important;}
.home-section-five .sec5BtmImg {flex-wrap: wrap;margin-right: 0;justify-content: center;}
.home-section-five .main-heading p {margin-bottom: 0;}
.home-section-six .sec6Wrap .main-heading p {font-size: 1.5rem;}
.home-section-six .wrap li a, .home-section-six .wrap li span {font-size: 0.9rem;}
.topFooter {padding-top: 0;}
.topFooter .logo {width: 15%;}
.topFooter .logos-wrp {justify-content: center !important;gap: 1.5rem;}
.footer .menu {gap: 1rem;justify-content: center !important;padding: 0 3rem;}
.footer .menu li {width: auto;border: 0;}
.footer .menu li a {font-size: 0.938rem;}
.middle-footer {margin-bottom: 1.5rem;}

.inner-banner figure img {height: 17rem;}
.inner-banner figcaption .bnnr-heading {padding: 1rem 1.625rem;margin:0 0 1rem -0.75rem}
.inner-banner h1 {font-size: 1.5rem;}
nav ol.breadcrumb li.breadcrumb-item {font-size: 0.8rem;}
.proBox img {height: 15rem;}
.proBox:hover img {opacity: 1;}
.proBox figcaption {transform: none;padding: 2rem 1rem;position: relative !important;}
.proBox figcaption h3, .pro-detail-bx .proBoxInr figure figcaption h4 {font-size: 1.3rem;}
.proBox figcaption p, .proBox figcaption a {opacity: 1;visibility: visible;}
.proBox::before {height: 100%;}
.proBox figcaption h3, .proBox figcaption a {margin-bottom: 0.5rem;}
.proBox figcaption p, .pro-detail-bx .proBoxInr figure figcaption h4 {margin-bottom: 1.5rem;}
.brand-image-sec, .exhib-sec-two{padding: 0}
.abt-section-five.boxes-sec .boxes-inner, .boxes-sec .prdct-boxes-inner, .contact-box .ct-bx-innr{padding: 1.5rem}
.exhib-sec-one video{height: auto;}
.home-section-six .wrap li{width: auto;}
.home-section-six .form-group{margin-bottom: 1rem}
.careers-sec-two h3, .career-sec-three h3, .career-sec-four h3{font-size: 1.65rem}
.boxes-sec .boxes-innr {height: 18.875rem;margin: 0 1rem;padding: 1.5rem;}
.down-boxes .boxes-innr{padding: 2rem 0}

.boxes-sec .prdct-boxes-inner p {margin-block: 1rem 0;}
.boxes-sec .boxes-inner {padding: 1rem;}
.abt-section-four .boxes-content h2 {margin: 1rem 0 0.5rem;font-size: 1.3rem;}
.prdct-detail-pg {padding: 2rem 0;}
.prdct-detld-sec-one .table.tableProInrDtl tr td {min-width: 8.5rem;}
.prdct-detld-sec-one .table .head-dark tr th, .prdct-detld-sec-one .table.tableProInrDtl tr td, .prdct-detld-sec-one .table.tableProInrDtl.tableLftInr tr td ul li, .prdct-detail-pg .prdct-detld-sec-one .table.tableProInrDtl tr td p {font-size: 0.8rem !important;}
.prdct-detld-sec-one .table.tableProInrDtl.tableLftInr tr td {min-width: 20rem;}
.prdct-detld-sec-one .table.tableProInrDtl tr td {padding: 1rem 0.75rem;}
.prdct-detld-sec-one .table {margin-top: 0.5rem !important;}
.prdct-detail-pg .prdct-detld-sec-one .table.tableProInrDtl tr td {min-width: 20rem;}
.events-gallery {margin: 0;}
.events-gallery::before, .events-gallery::after {display: none;}
.exhib-sec-three .events-sliderInnr {margin: 0 0.3rem;}
.exhib-sec-four figcaption {transform: none;background: rgb(7 7 7 / 80%);padding: 1.5rem;}
.exhib-sec-four video, .exhib-sec-four figcaption span, .exhib-sec-four figcaption p {opacity: 1;visibility: visible;}
.upcomming-event h4, .upcomming-event p {color: #fff ;}
.exhib-sec-three .slick-arrow {right: 3.5rem;top: -4rem;}
.exhib-sec-three .slick-next {right: 0rem;}
.exhib-sec-three .slick-arrow {width: 3rem;height: 3rem;}
.career-sec-three .career-slider .career-sliderInnr {margin: 0 -0.5rem 0 0;}
.career-sec-three .career-slider .career-sliderInnr figure {margin-right: 0.5rem;}

.breadcrumb {line-height: 1.5;}
.prdct-detail-pg h3 {margin-top: 1.5rem;}
.response {background-color: #198754 !important;margin: 0.5rem !important;width: 95%;}
.prdct-detld-sec-one h4 {margin-top: 2.5rem;}
body.rtl .inner-banner figcaption .bnnr-heading {margin: 0 -0.75rem 2rem 0;}
body.rtl .pe-xl-4 {padding: 0 0.7rem 0 1.5rem !important;}
body.rtl .exhib-sec-three .slick-arrow {left: 0;}
body.rtl .exhib-sec-three .slick-next {left: 3.5rem;}
body.rtl .sliderxs {direction: ltr;}
body.rtl .prdct-detail-pg .btn {margin-top: 1.5rem;}
body.rtl .home-section-five .slick-arrow {left: 4rem;}
body.rtl .home-section-five .slick-next {right: 10rem;}
}
@media only screen and (max-width: 1199px){
.offcanvas .btn-close svg, .offcanvas .callBtn svg {filter: invert(1);}
.offcanvas .wrap h5 {color:rgb(40 40 40 / 1) !important;}
.offcanvas.show .contactInfo .wrap a {color: #8239a1 !important;}
.offcanvas.show .contactInfo .wrap a:hover {color: #8239a1 !important;}
.offcanvas {background: hsl(0deg 0% 100% / 75%);backdrop-filter: blur(5px);padding: 1rem;}
.offcanvas .menu a {font-size: 1.5rem;color: rgb(40 40 40 / 100%)}
.down-boxes .boxes-innr figure figcaption h3 {margin: 1.2rem 0;font-size: 1.2rem;}
.prdct-detld-sec-one {margin-bottom: 0.5rem;}
.prdt-sec-two, .prdct-detld-sec-two {margin-bottom: 2rem;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.main-heading h2, .home-section-two h3, .main-heading h2 span, .main-heading h2.small, .home-section-two .main-heading h2 {font-size: 2.5rem;}
.home-section-one figure {margin: 0rem 1.25rem 0rem -3rem;}
.home-section-one .linkBtns ul {left: -14rem;}
.home-section-one .linkBtns ul li a {padding: 1rem;}
.home-section-one .wrap {padding: 2.75rem 2.75rem;}
.home-section-one .wrap svg {width: 45vw;}
.home-section-one .wrap + ul {margin: 2rem 0rem 0 1rem;}
.home-section-one .wrap + ul li {font-size: 1.2rem;}
.home-section-two .slick-prev {top: 43%;}
.main-section {padding: 4rem 0;}
.home-section-three .btn {font-size: 0.8rem;padding: 0.313rem 0.8rem;}
.home-section-five .slick-arrow {inset: 0rem 108vw auto auto;}
.home-section-five .slick-next {right: 102vw;}
.home-section-five .sec5BtmImg {margin: 1rem -4.75vw 0 0;}
.home-section-five .sec5BtmImg li img {width: 100%;}
.home-section-six .sec6Wrap {padding: 4.25rem 2rem 3rem;}
.home-section-six figure {margin: -9.5rem 0rem -10rem -2.25rem;}
.home-section-six .head {bottom: -2rem;left: 0rem;}
.topFooter {padding: 1rem 0 2.5rem;}
.topFooter .logo {width: 8rem;}
/*.fixedBtn .btns {top: 0;}*/
.home-section-six figcaption {inset: 0 0 0.25vw 17.5vw;}
.contact-box .ct-bx-innr{padding: 2.5rem}
.inner-banner figcaption .bnnr-heading {padding: 1rem 5.625rem;}
.inner-banner h1 {font-size: 2rem;}
.boxes-sec .boxes-innr{padding: 1.5rem}
.abt-section-two p {margin-bottom: 1rem}
.boxes-sec .boxes-inner {padding: 1.5rem;}
.abt-section-five.boxes-sec .boxes-inner {padding: 2.5rem 2.125rem 2rem;}
.proBox figcaption p {font-size: 0.875rem;}
.proBox figcaption h3 {font-size: 1.25rem;}
.prdct-detld-sec-one .table.tableProInrDtl tr td {min-width: 10rem;}
.exhib-sec-three .slick-arrow {right: 96vw;top: -20%;}
.exhib-sec-three .slick-next {right: 88vw;}
.exhib-sec-two {padding-bottom: 0 !important;}
.careers-sec-two h3, .career-sec-three h3, .career-sec-four h3 {font-size: 2rem;}
.abt-section-four .boxes-content h2 {font-size: 1.5rem;}
body.rtl .exhib-sec-three .slick-next {left: 95.5vw;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
.home-section-one .wrap + ul li {font-size: 1.3rem;}
.home-section-two .main-heading h2 {font-size: 3.5rem;}
.home-section-two h3, .main-heading h2 {font-size: 3rem;}
.home-section-three .btn {font-size: 0.9rem;}
.home-section-six .sec6Wrap {padding: 4.25rem 4rem 3rem;}
.home-section-six .head {left: 0rem;}
.exhib-sec-three .slick-arrow {top: -18%;}
.boxes-sec .boxes-innr {height: 100%;padding: 1.5rem}
.contact-box .ct-bx-innr {padding: 3rem 2rem 2rem;}
body.rtl .home-section-six .head {right: -2rem;}
}