@media screen and (min-width: 1921px) {
  :root {
    --inner-radiues: clamp(1.875rem, 0rem + 1.5625vw, 7.5rem);
    --font-40: clamp(2.5rem, 0.2083rem + 1.9097vw, 9.375rem);
    --font-20: clamp(1.5rem, 0.125rem + 1.1458vw, 5.625rem);
    --font-30: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem);
    --font-16: clamp(1rem, 0.0833rem + 0.7639vw, 3.75rem);
    --font14: clamp(0.875rem, 0.125rem + 0.625vw, 3.125rem);
    --big-font: clamp(1.5rem, 0.3333rem + 0.9722vw, 5rem);
    --mainHeading: clamp(4.125rem, 0.5rem + 3.0208vw, 15rem);
    --radius: clamp(5rem, 0.4167rem + 3.8194vw, 18.75rem);
  }
  body {
    max-width: -moz-fit-content;
    max-width: fit-content;
  }
  .cta {
    padding: clamp(0.3125rem, 0rem + 0.2604vw, 1.25rem);
    gap: clamp(0.625rem, -0.2083rem + 0.6944vw, 3.125rem);
  }
  .cta .ctaText {
    font-size: var(--font-16);
  }
  .cta.big img:first-child,
  .cta img:first-child {
    width: clamp(2.8125rem, 0.9375rem + 1.5625vw, 8.4375rem) !important;
    height: clamp(2.8125rem, 0.9375rem + 1.5625vw, 8.4375rem) !important;
  }
  .cta.big img:last-child,
  .cta img:last-child {
    height: clamp(2.8125rem, 0.9375rem + 1.5625vw, 8.4375rem) !important;
  }
  .cta.big:hover img:last-child,
  .cta:hover img:last-child {
    height: clamp(2.8125rem, 0.9375rem + 1.5625vw, 8.4375rem) !important;
    width: clamp(2.8125rem, 0.9375rem + 1.5625vw, 8.4375rem) !important;
  }
  header {
    top: clamp(3.75rem, 1.4583rem + 1.9097vw, 10.625rem);
  }
  #desktopVersion .headerLogo img {
    max-height: clamp(2.5rem, -0.2083rem + 2.2569vw, 10.625rem);
  }
  #desktopVersion .header {
    border-radius: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
    padding: clamp(0.625rem, 0.2083rem + 0.3472vw, 1.875rem);
  }
  #desktopVersion .centerHead {
    gap: clamp(2.5rem, -0.8333rem + 2.7778vw, 12.5rem);
  }
  #desktopVersion .centerHead a,
  #desktopVersion .centerHead button {
    font-size: clamp(1rem, -0.125rem + 0.9375vw, 4.375rem);
  }
  #desktopVersion .whatsappHead a {
    height: clamp(3rem, 0.6667rem + 1.9444vw, 10rem);
    width: clamp(3rem, 0.6667rem + 1.9444vw, 10rem);
    padding: 0 clamp(0.5rem, 0.25rem + 0.2083vw, 1.25rem);
  }
  #desktopVersion .quickConnect {
    padding: clamp(0.625rem, 0.25rem + 0.3125vw, 1.75rem) clamp(1rem, 0.2917rem + 0.5903vw, 3.125rem);
    font-size: clamp(1rem, -0.125rem + 0.9375vw, 4.375rem);
    border-radius: clamp(3.125rem, 2.5rem + 0.5208vw, 5rem);
  }
  #desktopVersion .searchNav {
    font-size: clamp(1rem, -0.125rem + 0.9375vw, 4.375rem);
    border-radius: clamp(3.125rem, 2.5rem + 0.5208vw, 5rem);
    padding: clamp(0.625rem, 0.25rem + 0.3125vw, 1.75rem) 0;
    padding-left: clamp(2.8125rem, 0.625rem + 1.8229vw, 9.375rem);
  }
  #desktopVersion .searchBox svg {
    width: clamp(1.5rem, -0.9167rem + 2.0139vw, 8.75rem);
  }
  #hero-banner > .classfication {
    padding: clamp(2.5rem, 0.625rem + 1.5625vw, 8.125rem) clamp(2.5rem, 1.4583rem + 0.8681vw, 5.625rem) !important;
    gap: clamp(1.25rem, 0rem + 1.0417vw, 5rem) !important;
  }
  #hero-banner .main-classfication {
    gap: clamp(1.25rem, 0.4167rem + 0.6944vw, 3.75rem) !important;
    grid-template-columns: calc(33.33% - clamp(0.8333125rem, 0.2778rem + 0.463vw, 2.5rem)) calc(33.33% - clamp(0.8333125rem, 0.2778rem + 0.463vw, 2.5rem)) calc(33.33% - clamp(0.8333125rem, 0.2778rem + 0.463vw, 2.5rem)) !important;
    margin-bottom: clamp(1.875rem, 0rem + 1.5625vw, 7.5rem) !important;
  }
  #hero-banner .main-classfication > div {
    padding: clamp(1.6875rem, 0.6875rem + 0.8333vw, 4.6875rem) !important;
    gap: clamp(0.6875rem, -0.75rem + 1.1979vw, 5rem) !important;
  }
  #hero-banner .main-classfication > div .icon-img {
    height: clamp(2.5rem, -0.2083rem + 2.2569vw, 10.625rem) !important;
  }
  #hero-banner .main-classfication > div .text {
    font-size: calc(var(--font-16) + 2px) !important;
    line-height: 1.5 !important;
  }
  #hero-banner .main-classfication > div .counter {
    height: clamp(1.5625rem, 0rem + 1.3021vw, 6.25rem) !important;
    width: clamp(1.5625rem, 0rem + 1.3021vw, 6.25rem) !important;
    font-size: calc(var(--font-16) - 2px) !important;
    top: clamp(1.25rem, 0.8333rem + 0.3472vw, 2.5rem) !important;
    right: clamp(1.25rem, 0.8333rem + 0.3472vw, 2.5rem) !important;
  }
  #hero-banner .main-svg {
    max-height: unset !important;
    height: 80vh !important;
  }
  .detail_popup {
    width: clamp(18.75rem, -6.25rem + 20.8333vw, 93.75rem) !important;
    padding: clamp(1.25rem, 0rem + 1.0417vw, 5rem) !important;
  }
  .detail_popup .popup_img {
    height: clamp(2.5rem, -0.8333rem + 2.7778vw, 12.5rem) !important;
    width: clamp(2.5rem, -0.8333rem + 2.7778vw, 12.5rem) !important;
  }
  .detail_popup .close_popup {
    width: clamp(1.25rem, -0.4167rem + 1.3889vw, 6.25rem) !important;
    height: clamp(1.25rem, -0.4167rem + 1.3889vw, 6.25rem) !important;
    top: clamp(1.25rem, 0rem + 1.0417vw, 5rem) !important;
    right: clamp(1.25rem, 0rem + 1.0417vw, 5rem) !important;
  }
  .detail_popup .achor_tag img {
    width: clamp(1.25rem, -0.4167rem + 1.3889vw, 6.25rem) !important;
    height: clamp(1.25rem, -0.4167rem + 1.3889vw, 6.25rem) !important;
  }
  #high_top {
    height: clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem);
  }
  #high_top .card_top p {
    font-size: var(--font-16);
  }
  .compareDiv.small,
  .compareDiv {
    border-radius: clamp(1.875rem, 0.8333rem + 0.8681vw, 5rem);
    top: clamp(1.25rem, 0.625rem + 0.5208vw, 3.125rem);
    right: clamp(1.25rem, 0.625rem + 0.5208vw, 3.125rem);
  }
  .compareDiv.small .compareDesign,
  .compareDiv .compareDesign {
    height: auto;
    font-size: var(--font14);
    padding: clamp(0.625rem, 0.4167rem + 0.1736vw, 1.25rem) clamp(0.625rem, -0.2083rem + 0.6944vw, 3.125rem);
  }
  .compareDiv.small .compareDesign img,
  .compareDiv .compareDesign img {
    width: clamp(0.9375rem, 0.1042rem + 0.6944vw, 3.4375rem) !important;
  }
  .compareDiv.small .compareLayer,
  .compareDiv .compareLayer {
    height: 100%;
  }
  .compareDiv.small .compareLayer img,
  .compareDiv .compareLayer img {
    height: clamp(0.9375rem, -0.8333rem + 1.4757vw, 6.25rem);
  }
  .card_container > div {
    row-gap: clamp(3.125rem, 0rem + 2.6042vw, 12.5rem);
    -moz-column-gap: clamp(3.125rem, 0rem + 2.6042vw, 12.5rem);
         column-gap: clamp(3.125rem, 0rem + 2.6042vw, 12.5rem);
  }
  .card_container .cards {
    max-width: unset;
    width: calc((80vw - clamp(3.125rem, 0rem + 2.6042vw, 12.5rem) * 3) / 4);
  }
  .card_container.locationSlider > div {
    gap: clamp(0rem, -3.125rem + 2.6042vw, 9.375rem);
  }
  .street_view .insights-numbers {
    gap: clamp(3.125rem, 0rem + 2.6042vw, 12.5rem);
  }
  .street_view .insights-numbers .first-child {
    aspect-ratio: 16/8;
  }
  .street_view .mySwiper {
    max-height: unset;
  }
  .street_view .mySwiper .swiper-wrapper {
    justify-content: center;
  }
  .street_view .mySwiper .swiper-slide {
    gap: clamp(0.625rem, -1.25rem + 1.5625vw, 6.25rem);
    align-items: center;
  }
  .street_view .mySwiper .swiper-slide img {
    width: clamp(6.25rem, 0rem + 5.2083vw, 25rem);
    height: auto;
    aspect-ratio: 16/8;
  }
  #InsightsContainer #home_Insights {
    margin-top: clamp(2.5rem, 0.2083rem + 1.9097vw, 9.375rem);
    gap: clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem);
  }
  #InsightsContainer #home_Insights .blogContainer {
    height: 65vh;
    grid-template-columns: calc(33.33% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 2 / 3) calc(33.33% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 2 / 3) calc(33.33% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 2 / 3);
    gap: clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem);
  }
  #InsightsContainer #home_Insights .content-grid {
    height: 65vh;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr;
    gap: clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem);
  }
  #InsightsContainer #home_Insights .content-grid h3 {
    font-size: var(--font-20);
  }
  #InsightsContainer #home_Insights .content-grid p {
    font-size: var(--font14) !important;
    margin-bottom: var(--font14) !important;
  }
  #InsightsContainer #home_Insights .content-grid p span {
    border-radius: var(--font-16) !important;
    padding: clamp(0.1875rem, -0.0625rem + 0.2083vw, 0.9375rem) clamp(0.625rem, -0.2083rem + 0.6944vw, 3.125rem) !important;
  }
  #InsightsContainer #home_Insights .content-grid .content-item {
    border-radius: var(--inner-radiues) !important;
  }
  #InsightsContainer #home_Insights .content-grid .content-item > .layerdesc {
    padding: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
  }
  #InsightsContainer #home_Insights .blog {
    height: 65vh;
  }
  #InsightsContainer #home_Insights .blog > div {
    border-radius: var(--inner-radiues);
  }
  #InsightsContainer #home_Insights .blog h3 {
    font-size: var(--font-20);
  }
  #InsightsContainer #home_Insights .blog p {
    font-size: var(--font14) !important;
    margin-bottom: var(--font14) !important;
  }
  #InsightsContainer #home_Insights .blog p span {
    border-radius: var(--font-16) !important;
    padding: clamp(0.1875rem, -0.0625rem + 0.2083vw, 0.9375rem) clamp(0.625rem, -0.2083rem + 0.6944vw, 3.125rem) !important;
  }
  #InsightsContainer #home_Insights .blog .homenewsSwiper .layerdesc {
    padding: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
  }
  #InsightsContainer #home_Insights .media-list {
    height: 65vh;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: calc(25% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 3 / 4) calc(25% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 3 / 4) calc(25% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 3 / 4) calc(25% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 3 / 4);
    gap: clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem);
  }
  #InsightsContainer #home_Insights .media-list .media-item .headTitle {
    font-size: var(--font-16);
  }
  #InsightsContainer #home_Insights .media-list .media-item .tags_date {
    font-size: var(--font14);
  }
  #InsightsContainer #home_Insights .media-list .media-item > .media-item-img {
    height: 100%;
    width: auto;
    aspect-ratio: 1;
    border-radius: 15%;
  }
  #InsightsContainer #home_Insights .videos {
    display: grid;
    grid-template-columns: calc(33.33% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 2 / 3) calc(33.33% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 2 / 3) calc(33.33% - clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem) * 2 / 3);
    gap: clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem);
  }
  #InsightsContainer #home_Insights .videos .video {
    gap: var(--font14);
  }
  #InsightsContainer #home_Insights .videos .video > div {
    aspect-ratio: 16/9;
    border-radius: var(--inner-radiues);
    height: auto;
  }
  #InsightsContainer #home_Insights .videos .video > div * {
    font-size: var(--font14) !important;
  }
  #InsightsContainer #home_Insights .videos .video p {
    font-size: var(--font-16);
  }
  .marqueeContainer {
    gap: clamp(2.5rem, -0.8333rem + 2.7778vw, 12.5rem);
  }
  .marqueeContainer .marquee__group img {
    height: clamp(6.25rem, -1.0417rem + 6.0764vw, 28.125rem);
  }
  #testimonial .card {
    padding: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem);
    border-radius: var(--inner-radiues);
  }
  #testimonial .card .headCard {
    height: clamp(6.25rem, -1.0417rem + 6.0764vw, 28.125rem);
  }
  #testimonial .card .headCard > div:first-child {
    max-height: unset;
  }
  #testimonial .card .headCard > div:first-child img {
    height: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem) !important;
    width: auto !important;
  }
  #testimonial .card .headCard .imgCard {
    width: clamp(9.375rem, 1.0417rem + 6.9444vw, 34.375rem);
    height: auto;
  }
  #testimonial .card .bodyCard img {
    height: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem) !important;
    width: auto !important;
  }
  #specialist .heading {
    width: auto;
  }
  #footer .footer_contact {
    max-width: unset;
  }
  #footer .footer_contact .contact_us_footer {
    padding-right: clamp(3.75rem, 0.8333rem + 2.4306vw, 12.5rem);
  }
  #footer .footer_contact .contact_us_footer .contact_form {
    font-size: var(--font-16);
    grid-row-gap: clamp(0.9375rem, -0.2083rem + 0.9549vw, 4.375rem);
    grid-column-gap: clamp(1.5625rem, 0.4167rem + 0.9549vw, 5rem);
  }
  #footer .footer_contact .contact_us_footer .contact_form > div label {
    margin-bottom: clamp(0.3125rem, -0.625rem + 0.7813vw, 3.125rem);
  }
  #footer .footer_contact .contact_us_footer .contact_form > div textarea,
  #footer .footer_contact .contact_us_footer .contact_form > div input,
  #footer .footer_contact .contact_us_footer .contact_form > div .number_div {
    border-radius: clamp(0.625rem, 0rem + 0.5208vw, 2.5rem);
  }
  #footer .footer_contact .contact_us_footer .contact_form > div .iti {
    width: 100%;
  }
  #footer .footer .grid_design .logo_footer {
    height: clamp(5rem, -0.625rem + 4.6875vw, 21.875rem);
  }
  #footer .footer .grid_design .mail_number p,
  #footer .footer .grid_design .mail_number a {
    font-size: var(--font14);
  }
  #footer .footer .grid_design .mail_number p .email_phone_icon,
  #footer .footer .grid_design .mail_number a .email_phone_icon {
    height: clamp(1rem, 0.0833rem + 0.7639vw, 3.75rem);
    margin-right: var(--font14);
  }
  #footer .footer .under_anchor {
    font-size: var(--font-16);
  }
  #footer .footer .footer_content {
    gap: clamp(2.8125rem, -0.4167rem + 2.691vw, 12.5rem);
  }
  #footer .footer .grid_design.last {
    gap: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
    grid-template-columns: calc(12.5% - clamp(1.25rem, 0rem + 1.0417vw, 5rem) * 3 / 4) calc(25.5% - clamp(1.25rem, 0rem + 1.0417vw, 5rem) * 3 / 4) calc(25% - clamp(1.25rem, 0rem + 1.0417vw, 5rem) * 3 / 4) calc(37% - clamp(1.25rem, 0rem + 1.0417vw, 5rem) * 3 / 4);
  }
  #footer .footer .grid_design.last > div {
    gap: clamp(2.1875rem, 0.8333rem + 1.1285vw, 6.25rem);
  }
  #footer .footer .grid_design.last > div .table_footer {
    row-gap: clamp(0.5rem, -0.1667rem + 0.5556vw, 2.5rem);
  }
  #footer .footer .grid_design.last > div .table_footer a {
    font-size: var(--font14);
    line-height: 1.5;
  }
  #footer .footer .grid_design.last > div #opportunity_by_zone a,
  #footer .footer .grid_design.last > div #sector_by_zone a {
    margin-bottom: clamp(0.5rem, -0.1667rem + 0.5556vw, 2.5rem) !important;
  }
  #footer .footer .copyright p {
    font-size: var(--font14);
  }
  #footer .footer .copyright > div > div {
    gap: var(--font14);
  }
  #footer .footer .copyright a {
    height: clamp(1.5625rem, 0rem + 1.3021vw, 6.25rem);
  }
  #investorKit {
    max-height: unset;
  }
  #investorKit > div .heading {
    margin-bottom: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem);
  }
  #investorKit > div .cta {
    margin-bottom: clamp(3.125rem, -2.0833rem + 4.3403vw, 18.75rem);
  }
  #businessApproval .businessApprovalSlots {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: clamp(0.9375rem, -0.2083rem + 0.9549vw, 4.375rem);
  }
  #businessApproval .businessApprovalSlots > div {
    gap: clamp(0.9375rem, 0.2083rem + 0.6076vw, 3.125rem);
  }
  #businessApproval .businessApprovalSlots > div img {
    width: 35%;
    height: auto;
  }
  #stepsToinvest {
    gap: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
  }
  #stepsToinvest .faqs_text img {
    height: clamp(1.875rem, 0.8333rem + 0.8681vw, 5rem);
  }
  #stepsToinvest .faqs_cont {
    padding: clamp(1rem, 0.2917rem + 0.5903vw, 3.125rem) 0;
  }
  #stepsToinvest .stepsDesc ul li {
    font-size: var(--font-16);
  }
  #stepsToinvest .ext_text * {
    font-size: var(--font-16) !important;
  }
  #ariseIIP_brochures .filter_item_brochures .reportCard .reportCardImage {
    width: clamp(14.375rem, 4.5833rem + 8.1597vw, 43.75rem) !important;
  }
  #ariseIIP_brochures .filter_item_brochures .reportCard .reportCardText .downloadBtn button {
    height: clamp(1.875rem, 0.625rem + 1.0417vw, 5.625rem) !important;
    gap: 10% !important;
  }
  #filter.filterDocuments .filter_main_container {
    gap: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
  }
  #filter.filterDocuments .filter_item .reportCard {
    gap: clamp(1.875rem, 0.625rem + 1.0417vw, 5.625rem);
  }
  #filter.filterDocuments .filter_item .reportCard .reportCardImage {
    width: clamp(14.375rem, 4.5833rem + 8.1597vw, 43.75rem);
  }
  #filter.filterDocuments .filter_item .reportCard .reportCardText .downloadBtn button {
    height: clamp(1.875rem, 0.625rem + 1.0417vw, 5.625rem);
    gap: 10%;
  }
  .insights .mySwiper .swiper-slide {
    width: clamp(6.25rem, 0rem + 5.2083vw, 25rem) !important;
    height: auto !important;
    border-radius: var(--font-20) !important;
    margin-right: var(--font-20) !important;
  }
  .insights .insights-numbers {
    gap: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  .insights .insights-numbers .last-child {
    gap: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
    padding: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  .insights .insights-numbers .last-child * {
    font-size: var(--font-16);
  }
  #listing_links .in_cards {
    max-width: unset;
  }
  #services__ .inner_html {
    gap: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  #services__ .inner_html > div {
    padding: 4% clamp(0.9375rem, -0.8333rem + 1.4757vw, 6.25rem);
  }
  .subHeadContentleft ul li:not(:last-child) a,
  .subHeadContentRight ul li:not(:last-child) a {
    font-size: var(--font14);
  }
  .subHeadContentleft ul li:first-child a:first-child,
  .subHeadContentRight ul li:first-child a:first-child {
    font-size: var(--font-16);
  }
  .subHeadContentleft ul,
  .subHeadContentRight ul {
    padding-top: clamp(5rem, -0.625rem + 4.6875vw, 21.875rem);
    display: grid;
    padding-bottom: clamp(2.1875rem, 0.4167rem + 1.4757vw, 7.5rem);
    height: -moz-fit-content;
    height: fit-content;
    gap: clamp(0rem, -1.0417rem + 0.8681vw, 3.125rem);
  }
  .subHeadContentleft ul li,
  .subHeadContentRight ul li {
    margin: 0 !important;
    line-height: unset !important;
  }
  #country_list_header {
    grid-template-columns: auto clamp(8.125rem, -2.7083rem + 9.0278vw, 40.625rem) !important;
  }
  header .subHead {
    border-radius: var(--inner-radiues);
  }
  #filter.contactFilter .filter_container .checkboxes_filters .checkbox_filter div input[type=checkbox]:checked::before {
    top: 7%;
    left: 7%;
  }
  #filter .filter_container .filter_title img {
    height: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
  }
  #filter .filter_container > div {
    padding: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem) 0;
  }
  #filter .filter_container .checkboxes_filters {
    padding: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem) 0;
    gap: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem) !important;
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter {
    row-gap: clamp(1.25rem, 0.4167rem + 0.6944vw, 3.75rem);
    -moz-column-gap: clamp(1.25rem, 0.4167rem + 0.6944vw, 3.75rem);
         column-gap: clamp(1.25rem, 0.4167rem + 0.6944vw, 3.75rem);
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter > div {
    width: calc(50% - clamp(1.25rem, 0.4167rem + 0.6944vw, 3.75rem) / 2);
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter > div label {
    font-size: var(--font14);
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter > div input[type=checkbox]:checked {
    width: clamp(0.9375rem, 0.1042rem + 0.6944vw, 3.4375rem);
    height: clamp(0.9375rem, 0.1042rem + 0.6944vw, 3.4375rem);
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter > div input[type=checkbox]:checked::after, #filter .filter_container .checkboxes_filters .checkbox_filter > div input[type=checkbox]:checked::before {
    height: 100% !important;
    width: 100% !important;
    font-size: var(--font14);
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter > div input[type=checkbox] {
    width: clamp(0.9375rem, 0.1042rem + 0.6944vw, 3.4375rem) !important;
    height: clamp(0.9375rem, 0.1042rem + 0.6944vw, 3.4375rem) !important;
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter > div input[type=checkbox]::after, #filter .filter_container .checkboxes_filters .checkbox_filter > div input[type=checkbox]::before {
    height: 100% !important;
    width: 100% !important;
    font-size: var(--font14);
    border-radius: 35%;
  }
  #filter .filter_container .checkboxes_filters .checkbox_filter > div input[type=checkbox]:checked::before {
    font-size: var(--font14);
    top: -15%;
  }
  #filter .filter_container .clear_all_filter {
    gap: 5%;
  }
  .news_container > div .news_data .headline {
    height: unset !important;
  }
  .infoSecHero .innerSec .infoBox {
    max-width: unset !important;
    padding: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem) !important;
  }
  #filter .filter_main_container {
    gap: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
  }
  #filter .filter_main_container > div {
    gap: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
  }
  #filter .filter_main_container .filtered_card {
    width: calc(50% - clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem) / 2);
  }
  #filter .filter_main_container .filtered_card .label_text.loc img {
    height: clamp(2.5rem, 0.2083rem + 1.9097vw, 9.375rem);
  }
  #filter .filter_main_container .filtered_card .statics > div {
    max-height: unset;
  }
  #filter .filter_main_container .filtered_card .filter_layer {
    height: 99%;
  }
  #filter .filter_main_container .filtered_card .label_text img {
    height: clamp(5rem, 0.8333rem + 3.4722vw, 17.5rem);
  }
  #filter .paraa {
    margin: 2% 0 1.5%;
  }
  #filter .contact__swiper .swiper-btns .Conswiper-button-prev,
  #filter .contact__swiper .swiper-btns .Conswiper-button-next {
    width: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
    height: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
  }
  #filter .contact__swiper .swiper-btns .Conswiper-button-prev img,
  #filter .contact__swiper .swiper-btns .Conswiper-button-next img {
    width: 100%;
    height: 100%;
  }
  #filter .contact__swiper .slider_contact .contact__form {
    padding: 5%;
  }
  #filter .contact__swiper .slider_contact .contact__form form label {
    font-size: var(--font-16);
  }
  #filter .contact__swiper .slider_contact .contact__form form input {
    padding: 2% 4%;
    height: auto;
    font-size: var(--font-16);
  }
  #filter .contact__swiper .swiper-wrapper {
    max-height: initial;
  }
  #headquaters .headquatersCards .headquaterCard {
    max-width: initial;
  }
  #headquaters .headquatersCards .headquaterCard .layer {
    padding: clamp(1.25rem, -0.8333rem + 1.7361vw, 7.5rem);
    gap: var(--font14);
  }
  #headquaters .headquatersCards .headquaterCard .layer > div {
    grid-template-columns: clamp(1.875rem, 0rem + 1.5625vw, 7.5rem) auto !important;
    gap: var(--font-16);
  }
  #headquaters .headquatersCards .headquaterCard .layer img {
    width: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem) !important;
    height: clamp(1.875rem, 0.4167rem + 1.2153vw, 6.25rem) !important;
  }
  #headquaters .headquatersCards .headquaterCard > div:nth-child(2) {
    font-size: var(--font-20);
    padding: 15px clamp(2.5rem, -0.8333rem + 2.7778vw, 12.5rem) !important;
  }
  #contact_number .numbers_contact_div {
    gap: var(--font-30);
  }
  #contact_number .numbers_contact_div .cards_ {
    border-radius: var(--font-16);
    padding: var(--font-16);
  }
  #contact_number .numbers_contact_div .cards_ > div {
    gap: var(--font14);
  }
  #contact_number .numbers_contact_div .cards_ > div img {
    width: clamp(2.1875rem, 1.25rem + 0.7813vw, 5rem);
    height: auto;
  }
  #faqs.faqsContact .faqs_cont {
    padding-top: var(--font-20);
  }
  #faqs.faqsContact .faqs_cont .faqs_text p {
    padding-bottom: var(--font-20);
  }
  #faqs.faqsContact .faqs_cont .faqs_text img {
    height: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
  }
  #faqs.faqsContact .faqs_cont .ext_text p {
    padding-bottom: var(--font-20);
  }
  #breadcrumbs {
    bottom: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  #listing_hero {
    max-height: unset;
  }
  #listing_hero .detailHero {
    max-height: unset;
  }
  #listing_hero .watch_now {
    font-size: var(--font-20);
    border-radius: var(--radius);
    padding: clamp(0.625rem, 0.2083rem + 0.3472vw, 1.875rem);
    padding-right: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
    gap: var(--font14);
  }
  #listing_hero .watch_now img {
    width: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem) !important;
    height: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem) !important;
  }
  #aboutMapSec .mapInfoBox .locationInfo {
    gap: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  #investmentZone {
    gap: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem) !important;
  }
  #investmentZone .headingDiv {
    gap: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem) !important;
  }
  #investmentZone .investCard {
    margin-right: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem) !important;
    border-radius: var(--inner-radiues);
  }
  #investmentZone .investCard .cardInfo {
    padding: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  #why_invest .heading {
    margin-bottom: 3%;
  }
  #why_invest .investCards {
    gap: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
  }
  #why_invest .investCards ul li,
  #why_invest .investCards ol li {
    font-size: var(--font-16);
  }
  #connectivity .connectivityBox .connectivityCard img {
    height: clamp(6.25rem, 0rem + 5.2083vw, 25rem);
    max-height: unset;
  }
  #listing_hero .detailBox.master {
    padding: 0 4% 0 6%;
  }
  #listing_hero .detailBox.master .discription {
    width: 100%;
  }
  #listing_hero .detailBox.master .title_text {
    width: 100%;
  }
  #listing_hero .detailBox.master > div > img {
    width: clamp(6.25rem, -6.25rem + 10.4167vw, 43.75rem) !important;
    height: auto !important;
  }
  #listing_hero #street_btn_hero {
    border-radius: var(--radius) !important;
  }
  #listing_hero #street_btn_hero::after {
    border-radius: var(--radius) !important;
  }
  #listing_hero #street_btn_hero img {
    height: clamp(1.875rem, -0.625rem + 2.0833vw, 9.375rem) !important;
    width: clamp(1.875rem, -0.625rem + 2.0833vw, 9.375rem) !important;
  }
  #stats_master > div {
    max-width: 80vw;
    margin: 5% auto !important;
    padding: 0% 0 0;
    gap: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  #stats_master > div .main_stats {
    gap: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem);
  }
  #stats_master > div .main_stats > div {
    max-width: unset;
    max-height: clamp(18.75rem, 0rem + 15.625vw, 75rem);
  }
  .facilities_top {
    margin-top: 3%;
  }
  .facilities_top .facilities_child,
  .facilities_bottom .facilities_child {
    max-height: unset;
    border-radius: var(--inner-radiues);
    margin-right: clamp(1.875rem, -0.2083rem + 1.7361vw, 8.125rem) !important;
  }
  .by_products .sub_product_container {
    gap: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem);
  }
  .by_products .sub_product_container .product_card {
    width: calc((80vw - clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem) * 3) / 4);
  }
  .key_business .bakground_img {
    max-height: unset;
  }
  .key_business .business_listing {
    padding: clamp(5rem, 0.4167rem + 3.8194vw, 18.75rem);
  }
  .key_business .business_listing * {
    font-size: var(--font-16);
  }
  .key_business .business_listing ol li,
  .key_business .business_listing ul li {
    margin-bottom: var(--font-16);
  }
  .about-zones > div {
    gap: clamp(2.5rem, 0.625rem + 1.5625vw, 8.125rem);
  }
  .about-zones .first-child {
    gap: clamp(2.5rem, 0.625rem + 1.5625vw, 8.125rem);
  }
  .about-zones .first-child > div:last-child {
    gap: clamp(2.5rem, 0.625rem + 1.5625vw, 8.125rem);
  }
  .about-zones .last-child {
    padding: clamp(2.5rem, 0.625rem + 1.5625vw, 8.125rem);
    gap: clamp(2.5rem, 0.625rem + 1.5625vw, 8.125rem);
  }
  .Insights-opt {
    border-radius: 0 0 clamp(1.25rem, 0rem + 1.0417vw, 5rem) clamp(1.25rem, 0rem + 1.0417vw, 5rem);
  }
  .Insights-opt ul {
    padding: clamp(0.625rem, -0.625rem + 1.0417vw, 4.375rem);
  }
  .Insights-opt ul li a {
    font-size: var(--font14) !important;
  }
  .Insights-opt ul > a {
    margin-top: var(--font-16);
  }
  .new_listing .media_container {
    gap: clamp(1.875rem, -0.625rem + 2.0833vw, 9.375rem);
  }
  .new_listing .latest_news_head .subscribe_clone {
    border-radius: var(--inner-radiues) !important;
  }
  .new_listing .latest_news_head .subscribe_clone input {
    font-size: var(--font-16) !important;
    border-radius: var(--font14) !important;
    padding: 2% 4% !important;
    margin: var(--font-16) 0 !important;
  }
  .new_listing .news_banner {
    margin-bottom: clamp(1.875rem, -0.625rem + 2.0833vw, 9.375rem);
  }
  .new_listing .tiles_cards {
    gap: clamp(1.875rem, -0.625rem + 2.0833vw, 9.375rem);
    grid-template-columns: calc(50% - clamp(1.875rem, -0.625rem + 2.0833vw, 9.375rem) / 2) calc(50% - clamp(1.875rem, -0.625rem + 2.0833vw, 9.375rem) / 2);
  }
  .new_listing .tiles_cards .videoSup .videoCon {
    height: auto;
    aspect-ratio: 16/9;
  }
  #newsInfo {
    max-width: unset !important;
  }
  #newsInfo .subCopy_sub {
    font-size: var(--font-20) !important;
    margin-right: clamp(5rem, 1.4583rem + 2.9514vw, 15.625rem) !important;
  }
  #newsInfo .subscribe_footer_copy {
    font-size: var(--font14);
  }
  #newsInfo .subscribe_input_box .subscribe_input input {
    font-size: var(--font-16) !important;
    border-radius: var(--font14) !important;
    padding: 2% 3% !important;
    margin: var(--font-16) 0 !important;
  }
  .news_details .quickConnect {
    padding: 1% 2%;
  }
  .news_details .free_detail .tags {
    font-size: var(--font14) !important;
  }
  .news_details .free_detail .sharing img {
    width: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
    margin-right: 2%;
  }
  .new_detail_head .sharing img {
    width: clamp(1.25rem, 0rem + 1.0417vw, 5rem);
    margin-right: 2%;
  }
  .new_detail_head .language-select {
    font-size: var(--font14) !important;
  }
  .new_detail_head .tags {
    font-size: var(--font14) !important;
  }
  .news_details .free_detail img,
  .news_details .free_detail video,
  .news_details .free_detail iframe {
    max-height: unset;
    max-width: unset;
  }
  #exploreBlogs .exploreBlogBox .tile_card_ {
    max-width: clamp(22.5rem, 5rem + 14.5833vw, 75rem);
  }
  #exploreBlogs .exploreBlogBox .tile_card_ .text_div {
    padding: var(--font-30);
  }
  #exploreBlogs .exploreBlogBox .tile_card_ .text_div p,
  #exploreBlogs .exploreBlogBox .tile_card_ .text_div * {
    font-size: var(--font-16) !important;
  }
  .event_section_wrapper .event_listing {
    gap: clamp(2.5rem, 0.4167rem + 1.7361vw, 8.75rem);
  }
  .event_section_wrapper .event_listing .event_description {
    padding: var(--font-16) var(--font-30);
  }
  .event_section_wrapper .event_listing .event_description .two-line-ellipsis {
    margin-top: var(--font14) !important;
  }
  .event_section_wrapper .event_listing .event_description .event_data {
    margin-top: var(--font-20) !important;
    gap: var(--font14) !important;
  }
  .event_section_wrapper .event_listing .event_description .event_data svg {
    width: clamp(2.8125rem, -1.4583rem + 3.559vw, 15.625rem);
    height: clamp(2.8125rem, -1.4583rem + 3.559vw, 15.625rem);
  }
  .event_section_wrapper .event_listing .event_description .event_data p {
    font-size: var(--font14) !important;
  }
  .event_section .event_data {
    gap: 2%;
  }
  .event_section .event_data svg {
    width: clamp(2.8125rem, -1.4583rem + 3.559vw, 15.625rem) !important;
    height: clamp(2.8125rem, -1.4583rem + 3.559vw, 15.625rem) !important;
  }
  .event_section .event_data p,
  .event_section .event_data a {
    font-size: var(--font-16);
  }
  .event_section .event_options .sharing img {
    width: clamp(1.25rem, 0.2083rem + 0.8681vw, 4.375rem) !important;
  }
  .event_section {
    gap: clamp(3.125rem, 1.0417rem + 1.7361vw, 9.375rem) !important;
  }
  .event_sector_wrapper {
    padding: 3% 10% !important;
  }
  .event_sector_wrapper .heading {
    margin-bottom: 3% !important;
  }
  .registration_card * {
    font-size: var(--font-16);
  }
  .latest_news img {
    aspect-ratio: 1;
    max-height: unset !important;
  }
  .latest_news * {
    font-size: var(--font-16) !important;
  }
  .LocationIframe {
    height: auto !important;
    aspect-ratio: 16/6;
  }
}/*# sourceMappingURL=aboveResponsive.css.map */