@font-face {

  font-family: play-regular;

  src: url("../fonts/Play-Regular.ttf");

  font-display: swap;

}



@font-face {

  font-family: play-bold;

  src: url("../fonts/Play-Bold.ttf");

  font-display: swap;

}



@font-face {

  font-family:jost-regular;

  src: url("../fonts/Jost-Regular.ttf");

  font-display: swap;

}



@font-face {

  font-family:jost-medium;

  src: url("../fonts/Jost-Medium.ttf");

  font-display: swap;

}



@font-face{

  font-family: jost-semibold;

  src: url("../fonts/Jost-SemiBold.ttf");

  font-display: swap;

}



@font-face {

  font-family:jost-light;

  src: url("../fonts/Jost-Light.ttf");

  font-display: swap;

}



@font-face {

  font-family:jost-bold;

  src: url("../fonts/Jost-Bold.ttf");

  font-display: swap;

}

@font-face { 
  font-family: Cruyff Sans; 
  src: url('../fonts/CruyffSans-Medium.woff2'); 
}

@font-face {
  font-family: Cruyff Sans Bold;
  src: url("../fonts/CruyffSans-Bold.woff2");
  font-display: swap;
}

@font-face {
  font-family: Cruyff Sans Light;
  src: url("../fonts/CruyffSans-Light.woff2");
  font-display: swap;
}

@font-face {
  font-family: Cruyff Sans Regular;
  src: url("../fonts/CruyffSans-Regular.woff2");
  font-display: swap;
}

@font-face {
  font-family: Cruyff Sans Medium;
  src: url("../fonts/CruyffSans-Medium.woff2");
  font-display: swap;
}

body,h1,h2,h3,h4,h5,h6,p,ul,li,ol,a{

  padding: 0;

  margin: 0;

  box-sizing: border-box;

}
/*start a new css for desktop only*/
img.slider-d-banner{
   aspect-ratio: auto 1440/ 640;
    height: auto;
    width: 100%;
    display: block;
}
#mainImage{
  aspect-ratio: auto 850 / 663;
  height: auto;
  width: 100%;
  display: block;
}
/*End a new css for desktop only*/


a{

  text-decoration: none;

}
/*new  home slider css start*/
#main-banner-slider .item{
  position: relative;
}
#main-banner-slider .main-banner-text-container{
  position: absolute;
  left: 7%;
  bottom: 10%;
}
#main-banner-slider .main-banner-text-container h1{
  font-size: 300%;
  color: #FB9701;
  font-family: Cruyff Sans; 
}
#main-banner-slider .main-banner-text-container img{
  width: 100%;
  height: auto;
  max-width: 150px;
  margin-bottom: 2rem;
}
.slider-m-banner{
  display: none !important;
}
#main-banner-slider .owl-nav {
    position: absolute;
    bottom: 10%;
    right: 8%;
}
#main-banner-slider .owl-nav button {
    background-color: #fff;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    font-size: 100%;
    position: relative;
}
#main-banner-slider .owl-nav button span {
    font-size: 220%;
    color: #000;
    top: -30%;
    position: absolute;
    left: 35%;
    transform: translateY(0%);
}
/*new home slider css end*/

.common-section-padding{

  padding: 4rem 0;

}



.common-section-heading{
  font-size: 150%;
  font-family: Cruyff Sans !important; 
  font-weight: 500;
}



.common-section-small-heading{
  font-size: 280%;
  font-family:"Poppins", sans-serif !important;
  font-weight: 600;

}



.common-section-para{

  font-size: 120%;

}



.banner-large-text{

  font-size: 370%;

}



.banner-small-text{

  font-size: 180%;

}





/*heading css*/

.heading-wrapper h2{

  color: #000;

  font-family: Poppins;

  position: relative;

  padding-bottom: 1rem;

  text-transform: uppercase;

  letter-spacing: 2px;

}



.heading-wrapper h3{

  color: #002A2D;

  font-family: Cruyff Sans Bold;

  padding-bottom: 2rem;

  width: 100%;

  max-width: 1000px;

  text-transform: capitalize;

}



/*.heading-wrapper h2:before{

 content: "";

 background-color: #000;

 height: 35px;

 width: 1.5px;

 position: absolute;

 top: 48px;

 left: 5px;

}*/



/*home banner section*/

.home-banner-section{

  position: relative;

}



.home-banner-img-wrapper img{

  width: 100%;

  height: auto;

  aspect-ratio: auto 1440/832 ;

}



.home-banner-text-wrapper{

  position: absolute;

  bottom: 10%;

  left: 8%;

}



.home-banner-text-wrapper h2{

  color: #fff;

  font-family:Cruyff Sans Regular;

  text-transform: uppercase;

  letter-spacing: 4px;

  padding-bottom: 1rem;

}



.home-banner-text-wrapper h3{

  color: #fff;

  font-family: play-bold;

}



/*play button*/

.play-button-wrapper {

  position: absolute;

  top: 50%;

  left: 50%;

}



.play-button-wrapper img{

  width: 100%;

  height: auto;

  aspect-ratio: auto 726/726;

  max-width: 80%;

}



video{

  width: 100%;

  display: block;

}

#mobile_video {

  display: none;

}



/*sports team section*/





#sports-team-slider{

  padding-top: 3rem;

}



.sports-team-content-wrapper p{

  color: #000;

  font-family:Cruyff Sans Light;

  width: 100%;

  max-width: 700px;

}



.sports-team-more-btn a{

 color: #F4881F;

 border: 1px solid #FF792B;

 border-radius: 50px;

 text-decoration: none;

 padding: 12px 30px;

 font-size: 100%;

 font-family: jost-semibold;

 text-transform: uppercase;

}



.sports-team-contet-outer-wrapper{

  display: flex;

  justify-content: space-between;

  margin-bottom: 4rem;

  flex-wrap: wrap;

}



#sports-team-slider.owl-theme .owl-dots{

  position: absolute;

  top: 15%;

  right: 0%;

}



#sports-team-slider.owl-theme .owl-dots .owl-dot span{

  background-color: #fff;

  border: 1px solid #00A0AC;

  height: 8px;

  width: 8px;

  margin: 5px;

}



#sports-team-slider.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{

  background-color: #00A0AC ;

}



/*key business section*/

#mobile-key-business{

  display: none;

}



.key-business-section{

  background: url("../images/key-business-bg.png");

  background-size: cover;

}



.tab-container{

  display: flex;

  align-items: flex-start;

}



.nav{

  width: 40%;

  display: block;

/*  align-self: center;*/

}



.tab-content{

  width: 60%;

}



.nav-pills .nav-link.active, .nav-pills .show>.nav-link{

  background-color: transparent;

}



.nav-pills .nav-link.active p, .nav-pills .show>.nav-link p{

  border-left: 6px solid #FF792B;

  padding: 0 8px;

  font-family: Cruyff Sans Bold;

}



.nav-link{

  padding: 1.2rem 0;

}



.nav-link p{

  color: #000;

  font-family: Cruyff Sans Regular;

  font-size: 200%;

  line-height: 1;
  text-align: left;
}

.nav-link p a {
  color: #000;
}
.tab-content .tab-pane img{

  width: 100%;

  height: auto;

  aspect-ratio: auto 850/663;

}



/*latest section*/

.latest-main-container{

  padding-top: 4rem;

  padding-left: 5rem;

}

.key-business-main-container{

  padding-top: 4rem;

  padding-left: 5rem;

}

.latest-item-one{

/*  background: url("../images/home/latest-card-1.png") no-repeat;*/

background-size: cover;

background-color: #ECF9FA;

position: relative;

}



.img-content-outer-wrapper{

  padding: 2rem;

}



.img-para p {

  font-size: 110%;

  color: #000;

  margin-bottom: 9rem;

  width: 100%;

  max-width: 300px;

  font-family:jost-regular;

  display: -webkit-box;

  -webkit-line-clamp: 2;

  -webkit-box-orient: vertical;

  overflow: hidden;

}



.number p{

  font-size: 350%;

  color: #00A0AC;

  font-family:jost-regular;

}



.month P{

  font-size: 100%;

  color: #000;

  font-family:jost-regular;

}



.img-text-wrapper-flex{

  display: flex;

  /*justify-content: space-between;*/

  align-items: center;

  border-top: 1px solid #000000;

  padding-top: 1rem;

}

.img-text-wrapper-flex .number {

  width:35%;

}

.img-text-wrapper-flex .month {

 width:65%;

}

.hover-image-wrapper {

  position: absolute;

  top:0;

  left:0;

  right:0;

  z-index: -1;

  overflow: hidden;

}

.hover-image-wrapper img {

  filter: grayscale(100%);

}

.latest-item-one:hover {

  transition: all 1s;

}

.latest-item-one:hover .month P,

.latest-item-one:hover .img-para p,

.latest-item-one:hover .number p {

/*  color:#fff;*/

transition: all 1s;

}

.latest-item-one:hover {

/*  background-color: transparent;*/

transition: all 1s;

} 



.latest-item-one:hover .img-text-wrapper-flex {

  border-top: 1px solid #fff;

  transition: all 1s;

}
#latest-slider .news-card-month-wrapper {
  display: flex;
  justify-content: start;
  border-top: 1px solid #000;
  padding-top: 1rem;
  align-items: center;
}
#latest-slider .news-top-right-content-home .home-wrapper-spc {
  margin-bottom:1rem ;
}
#latest-slider .news-card-month-wrapper .number {
  padding-right: 1rem;
}
#latest-slider .news-card-month-wrapper .number h2 {
  font-size: 320%;
  color: #00A0AC;
  font-family: Poppins;
}


.category-tab {

  padding: 10px 30px;

  border-radius: 50px;

  position: relative;

  color: #00A0AC;

  font-size: 105%;

  text-transform: uppercase;

  font-family: Cruyff Sans Medium;

  background: transparent;

  border: 1px solid #00A0AC;

  -webkit-transition: all 0.7s cubic-bezier(0.07, 0.49, 1, 0.08);

  -moz-transition: all 0.7s cubic-bezier(0.07, 0.49, 1, 0.08);

  transition: all 0.7s cubic-bezier(0.07, 0.49, 1, 0.08);

  margin-right: 8px;

  cursor: pointer;

}



.category-tab.activated {

  background:#00A0AC;

  color: #fff;

}



.category-tab:after {

  content: "";

  position: absolute;

  left: 0px;

  top: 0px;

  right: 0px;

  bottom: 0px;

  background: linear-gradient(90deg, rgba(251, 229, 229, 0.5) 0%, rgba(181, 235, 211, 0.5) 35%, rgba(184, 237, 247, 0.5) 100%);

  opacity: 0;

  -webkit-transition: all 0.3s cubic-bezier(0.07, 0.49, 1, 0.08);

  -moz-transition: all 0.3s cubic-bezier(0.07, 0.49, 1, 0.08);

  transition: all 0.3s cubic-bezier(0.07, 0.49, 1, 0.08);

} 



#latest-slider .owl-nav,

#latest-slider .owl-dots {

  display: block;

  text-align: center;

  position: absolute;

  top: -30%;

  right: 10%;

  margin-top: 2rem;

}



/*#latest-slider .owl-nav button,

#latest-slider .owl-dots button {

  outline-style: none;

}*/



/*#latest-slider .owl-nav span,

#latest-slider .owl-dots span {

  font-size: 55px;

  margin: 0 7.5px;

  line-height: 1;

}



#latest-slider.owl-theme .owl-controls .owl-page {

  display: inline-block;

}



#latest-slider .owl-dots .owl-dot span {

  background: none repeat scroll 0 0 #869791;

  border-radius: 20px;

  display: none;

  height: 12px;

  margin: 5px 7px;

  opacity: 0.5;

  width: 12px;

}



#latest-slider .owl-prev,

#latest-slider .owl-next {

  width: 15px;

  height: 100px;

  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  display: block !important;

  border: 0px solid black;

}*/



#latest-slider .owl-prev {

  left: 0px;

}



#latest-slider .owl-next {

  right: 0px;

}



/*#latest-slider .owl-prev i,

#latest-slider .owl-next i {

  transform: scale(1.5);

  color: #e6a779;

  opacity: 0.6;

}

#latest-slider .hide,

#latest-slider .pophide {

  width: 0%;

  opacity: 0;

}*/

#latest-slider.owl-carousel .owl-nav button.owl-next,

#latest-slider.owl-carousel .owl-nav button.owl-prev {

  background-color: #00A0AC;

  width: 40px;

  height: 40px;

  padding: 0;

  border-radius: 50%;

  border:none;

  color:#fff;

  margin:5px;

}





/*follow us*/

.follow-us-main-container{

  padding: 4rem 0;

}



.follow-us-outer-card-wrapper-flex{

  display: flex;

}



.follow-card-wrapper{

  background-color: #F9F9F9;

  margin-bottom: 2rem;

}



.follow-us-row-wrapper{

  margin-right: 2rem;

}



.follow-us-row-wrapper:last-child{

  margin-left: 0;

}



.follow-card-text p{

  font-size: 100%;

  color: #000;

  font-family: jost-regular;

  padding-bottom: 1rem;

}



.card-main-content{

  padding: 1rem;

}



.date-outer-wrapper{

  display: flex;

  justify-content: space-between;

}



.date-text h3{

  font-size: 100%;

  color: #000;

  font-family:jost-semibold;

}



.date-text h4{

  font-size: 100%;

  color: #000;

  font-family: jost-regular;

}



.follow-us-row-wrapper{

  width: calc((100% - 30px) / 4);

}



.follow-card-img img{

  width: 100%;

  height: auto;

  aspect-ratio: auto 292/196;

}

.latest-main-container{

  padding-top: 3rem;

  padding-left: 7.5rem;

  padding-bottom: 4rem;

}

.key-business-main-container{

  padding-top: 3rem;

  padding-left: 7.5rem;

}

.who-desktop-image {

  display: block;

}

.who-mobile-image {

  display: none;

}


#latest-slider .news-top-right-content-home h2{
 /* font-size: 110%;
  color: #000;
  width: 100%;
  max-width: 300px;
  font-family: jost-regular;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;*/
}

#latest-slider .news-top-right-content-home p{
  font-size: 100%;
  color: #000;
  width: 100%;
  max-width: 300px;
  font-family: poppins;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

#latest-slider .media-know-more-btn a {
  color: #000;
}

#latest-slider .news-top-right-content-home {
  padding: 1rem;
}

@media screen and (min-width: 320px) and (max-width: 568px) { 
  .slider-m-banner{
    aspect-ratio: auto 430 / 715;
    height: auto;
    display: block !important;
  }
  .slider-d-banner{
    display: none !important;
  }
  #main-banner-slider .main-banner-text-container{
      width: 50%;
      bottom: 2%;
      left: 3%;
  }
  #main-banner-slider .main-banner-text-container h1 {
      font-size: 250%;
      margin-left: 1rem;
  }
  #main-banner-slider .main-banner-text-container img {
      max-width: 100px;
      margin-bottom: 1rem;
  }
  #main-banner-slider .owl-nav {
        bottom: 2%;
        right: 2%;
  }
  #main-banner-slider .owl-nav button span{
    top: -55%;
    left: 30%;
  }
    #main-banner-slider .owl-nav button {
      width: 30px;
      height: 30px;
  }
  
  .who-desktop-image {

    display: none;

  }

  #latest-slider .owl-dots{
    display: none;
  }

  .who-mobile-image {

    display: block;

  }

  .accordion-button::after{
    width: 0.8rem;
    background-size: 0.8rem;
  }

  .heading-wrapper h2:before{
    height: 30px;
    top: 38px;
  }

  #latest-slider.owl-carousel .owl-nav button.owl-next, #latest-slider.owl-carousel .owl-nav button.owl-prev{
    height: 36px;
    width: 36px;
  }



  #video {

    display: none;

  }

  #mobile_video {

    display: block;

    width:100%;

    height:100%;

  }

  #desktop-key-business{

    display: none;

  }

  #mobile-key-business{

    display: block;

  }

  .common-section-heading{

    font-size: 130%;

  }

  .common-section-small-heading{

    font-size: 200%;

  }

  .follow-us-row-wrapper{

    width: 100%;

    margin-right: 0;

  }

  .category-tab{

    font-size: 70%;

    padding: 8px 25px;

    margin: 5px;

  }

  .tab-content{

    width: 100%;

  }

  .tab-pane {

    transition:all ease-in-out 0.3s;

  }

  .sports-team-content-wrapper p{

    margin-bottom: 2rem;

  }

  .banner-large-text{

    font-size: 220%;

  }

  .banner-small-text {

    font-size: 110%;

  }

  #sports-team-slider{

    padding-top: 4rem;

  }

  #sports-team-slider.owl-theme .owl-dots {

    bottom: 0%;

    left:0%;

    right:0%;

    top:auto;

  }

  .tab-container{

    flex-wrap: wrap;

  }

  .latest-main-container{

    padding-top: 3rem;

    padding-left: 1rem;

  }

  .follow-us-outer-card-wrapper-flex{

    flex-wrap: wrap;

  }

  .key-business-main-container {

    padding: 3rem 0.75rem 0rem 0.75rem;

  }

  .accordion-item {

    border: 1px solid rgba(0, 0, 0, 1);

    background-color: transparent;

  }

  .accordion-item:first-of-type {

   border-top-left-radius: 0; 

   border-top-right-radius: 0; 

 }

 .key-business-section {

  background: url(../images/key-business-mobile-bg.png);

  background-size: cover;

}

#mobile-key-business .accordion-button {

  padding: 1.5rem 1.25rem;

  font-size: 85%;

  font-family: Cruyff Sans Regular;

  color:#000;

}

#mobile-key-business .accordion-button:not(.collapsed) {

  color: #000;

  background-color: transparent;

  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);

}

#mobile-key-business .accordion-button::after {

  background-image: url(../images/down-arrow.png)!important;

  height: 2.5rem;

  transform: rotate(270deg)!important;

}

#mobile-key-business

.category-tab {

  font-size: 90%;

  margin: 0.3rem;

}

nav.tab-categories-wrapper {

  display: flex;

  flex-wrap: wrap;

  justify-content: center;

}

.accordion-button.collapsed p {

  border-left: 6px solid #FF792B;

  padding: 0 8px;

}

.home-banner-text-wrapper {

  left: 4%;

}

#latest-slider .owl-nav, #latest-slider .owl-dots {

  top: -36%;

  right: 2%;

}

nav.tab-categories-wrapper {

  justify-content: left;

}

}



@media screen and (min-width: 569px) and (max-width: 768px){

  #video {

    display: none;

  }

  #mobile_video {

    display: block;

  }

  #desktop-key-business{

    display: none;

  }



  #mobile-key-business{

    display: block;

  }

  #main-banner-slider .main-banner-text-container img{
    width: 100px;
  }
  #main-banner-slider .main-banner-text-container h1{
    font-size: 250%;
  }
  .common-section-heading{

    font-size: 130%;

  }
  .heading-wrapper h2:before{
    top: 38px;
  }



  .common-section-small-heading{

    font-size: 200%;

  }



  .footer-logo-wrapper{

    width: 100%;

  }



  .common-section-para{

    font-size: 150%;

  }



  .sports-team-more-btn a{

    font-size: 130%;

  }



  .follow-us-row-wrapper{

    width: 100%;

    margin-right: 0;

  }



  .category-tab{

    font-size: 120%;

    padding: 14px 33px;

  }



  .nav{

    width: 100%;

  }



  .tab-content{

    width: 100%;

  }



  .nav-link P{

    font-size: 170%;

  }



  .sports-team-content-wrapper p{

    margin-bottom: 2rem;

  }



  .banner-large-text{

    font-size: 290%;

  }



  .banner-small-text {

    font-size: 150%;
  }



  #sports-team-slider{

    padding-top: 4rem;

  }



  #sports-team-slider.owl-theme .owl-dots {

    bottom: 0%;

    left:0%;

    right:0%;

    top:auto;

  }



  .tab-container{

    flex-wrap: wrap;

  }



  .latest-main-container{

    padding-top: 3rem;

    padding-left: 2rem;

    padding-right:2rem;

  }



  .follow-us-outer-card-wrapper-flex{

    flex-wrap: wrap;

  }

  .accordion-item {

    border: 1px solid rgba(0, 0, 0, 1);

    background-color: transparent;

  }

  .accordion-item:first-of-type {

   border-top-left-radius: 0; 

   border-top-right-radius: 0; 

 }

 .key-business-section {

  background: url(../images/key-business-mobile-bg.png);

  background-size: cover;

}

#mobile-key-business .accordion-button {

  padding: 1.5rem 1.25rem;

  font-size: 98%;

  font-family: play-regular;

  color:#000;

}

#mobile-key-business .accordion-button:not(.collapsed) {

  color: #000;

  background-color: transparent;

  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);

}
#latest-slider .owl-nav, #latest-slider .owl-dots{
  right: 0;
}

#mobile-key-business .accordion-button::after {

  background-image: url(../images/down-arrow.png)!important;

  height: 2.5rem;

  transform: rotate(270deg)!important;

}

.category-tab {

  font-size: 90%;

  margin: 0.3rem;

}

nav.tab-categories-wrapper {

  display: flex;

  flex-wrap: wrap;

  justify-content: center;

}

.key-business-main-container {

  padding: 0 2rem;

}

nav.tab-categories-wrapper {

  justify-content: left;

}

.follow-card-text p {

  font-size: 130%;

}

.date-text h3 {

  font-size: 130%;

}

.date-text h4 {

  font-size: 130%;

}

.follow-us-row-wrapper {

  width: calc((100% - 40px) / 2);

}

.follow-us-row-wrapper {

  margin-right: 20px;

}

.follow-us-outer-card-wrapper-flex {

  flex-wrap: wrap;

}

.accordion-button.collapsed p {

  border-left: 6px solid #FF792B;

  padding: 0 8px;

}

.home-banner-text-wrapper {

  left: 5%;

}

}



@media screen and (min-width: 769px) and (max-width: 991px){

  #video {

    display: block;

  }

  #mobile_video {

    display: none;

  }

  .banner-large-text {

    font-size: 300%; 

  }

  .home-banner-text-wrapper h2{

    font-size: 150%;

  }

  .common-section-small-heading{
    font-size: 200%;
  }

  .heading-wrapper h2:before{
    top: 38px;
  }

  .sports-team-content-wrapper p{

    margin-bottom: 2rem;

  }

  .key-business-main-container{

    padding-left: 3.5rem;

  }



  .latest-main-container{

    padding-left: 2rem;

  }



  .home-banner-text-wrapper{

    bottom: 15%;

    left: 7%;

  }

  #desktop-key-business .nav-link {

    padding: 0.8rem 0;

  }
  #latest-slider .owl-nav, #latest-slider .owl-dots{
    right: 0;
  }

  #desktop-key-business .nav-link P {

    font-size: 140%;

  }

  .latest-main-container {

    padding:0 3.5rem;

  }

  .follow-us-row-wrapper {

    width: calc((100% - 40px) / 2);

  }

  .follow-us-row-wrapper {

    margin-right: 20px;

  }

  .follow-us-outer-card-wrapper-flex {

    flex-wrap: wrap;

  }

}



@media screen and (min-width: 992px) and (max-width: 1024px){

  #video {

    display: block;

  }

  #mobile_video {

    display: none;

  }
  #main-banner-slider .main-banner-text-container img{
    width: 120px;
  }
  #main-banner-slider .main-banner-text-container h1{
    font-size: 250%;
  }
  #latest-slider .owl-nav, #latest-slider .owl-dots{
    top: -33%;
    right: 7%;
  }

  .banner-large-text {

    font-size: 310%;

  }

  .banner-small-text{

    font-size: 150%;

  }




  .nav-link P{

    font-size: 150%;

  }

  .key-business-main-container {

    padding-top: 4rem;

    padding-left: 2.5rem;

  }

  .latest-main-container {

    padding-top: 4rem;

    padding-left: 2.5rem;

  }

  .home-banner-text-wrapper {

    left: 4.5%;

  }

}



@media screen and (min-width: 1025px) and (max-width: 1280px){

  #video {

    display: block;

  }

  #mobile_video {

    display: none;

  }
  #latest-slider .owl-nav, #latest-slider .owl-dots{
    top: -32%;
  }

  .banner-large-text {

    font-size: 310%;

  }

  .banner-small-text{

    font-size: 150%;

  }



  .nav-link P{

    font-size: 170%;

  }

  .latest-main-container{

    padding-top: 4rem;

    padding-left: 5rem;

  }

  .key-business-main-container{

    padding-top: 4rem;

    padding-left: 5rem;

  }

  .home-banner-text-wrapper{

    left: 6%;

  }

}