<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* imac 27 4k inch Styles here */
/* @media only screen
   and (max-width : 2880px)
   and (max-height : 5120px) {
      #banner { height: 800px; }
      #banner .banner-content p {padding-right: 4vw;}

} */
/* imac 21 4k inch Styles here */
@media (min-width: 1920px) and (max-width: 2560px) {

 }
 @media only screen
    and (max-width : 2304px)
    and (max-height : 4096px) {
    /* Styles here */
 /*    #banner { height: 800px; }
    #banner .banner-content p {padding-right: 4vw;} */
 }

 /* imac 21 inch Styles here */
 @media only screen
    and (max-width : 1080px)
    and (max-height : 1920px) {
 /*       #banner { height: 800px; }
       #banner .banner-content p {padding-right: 4vw;} */
    /* Styles here */
 }

 @media (min-width: 1920px) and (max-width: 2560px) {


 }


 @media (min-width: 1600px) and (max-width: 1919px) {

 }


 @media only screen and (min-width: 1400px) and (max-width: 1599px) {

 }

@media only screen and (min-width: 1200px) and (max-width: 1399px)  {
   .common-container {width: 1170px;}

   #bannerbottom .AmplifyingSection .Amplifyingpix { height: 100%; }
   #bannerbottom .AmplifyingSection .Amplifyingpix img {object-fit: cover;height: 290px;}
   #bannerbottom .AmplifyingSection .Amplifyingpix .playbt img { width: 20px; height: 20px; }
   #Message-Director .Directorright1::before,#Message-Director .Directorright2::before {right: -270px;}
   #Championing-Sustainability .Championingleft .ChampioningleftTabs {margin-left: 170px;}
   #Championing-Sustainability #Strategic .Purpose {width: 480px;}


   #header .dropdown-full-wrp .drop-spacer{height: 10px;}


}


 /* Medium */
 @media only screen and (min-device-width: 768px) and (max-device-width: 1199px) and (orientation: landscape)
 {

   .row { margin: 0px; margin: 0px; }
   .page-title {font-size: 34px;line-height: 101%;}
   #header { text-align: center; }

   .nosInfo h3 {font-size: 32px;}

   .viewport {
      padding-bottom:0px !important;
   }
   .common-container { padding-left: 20px; padding-right: 20px; }
   #Reportprofile .report-capitalbox {height: 180px;}


   }
 /* Small */
 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait)
 {
   #banner .banner-bt { font-size: 13px; padding: 10px 90px;}
   .row { margin: 0px; margin: 0px; }
   .page-title {font-size: 34px;line-height: 101%;}
   #header { text-align: center; }

   .nosInfo h3 {font-size: 30px;}

   .viewport {
      padding-bottom:0px !important;
   }

   .topvet {background-size: 410px;}
   .common-container { padding-left: 15px; padding-right: 15px; }
   #TwoIndian .TwIndiabox {margin-bottom: 30px; height: 90%; }
   #Reportprofile .about-reports { padding: 20px; }
   #Reportprofile .report-capitalbox h4 {font-size: 14px;}
   #Reportprofile .report-capitalbox {height: 160px;}

   .ipad { padding-bottom: 20px; }
   .ipadpix { margin-bottom: 30px; }
   .ipadpix img { width:200px !important;  }
   #Reportprofile .ipad .blueright-br {border-right:none; border-bottom: solid 1px #0E1434; margin-bottom: 10px; padding-bottom: 10px; }
   #fff h1 {font-size: 39px;}
   #fff h1.ml180 {margin-left: 120px;}

   }
 @media only screen and (min-device-width:481px) and (max-device-width:767px)
 {
   #banner .banner-bt { font-size: 13px; padding: 10px 90px;}
   .row { margin: 0px; margin: 0px; }
   .page-title {font-size: 34px;line-height: 101%;}
   #header { text-align: center; }

   .nosInfo h3 {font-size: 30px;}

   .viewport {
      padding-bottom:0px !important;
   }

   .topvet {background-size: 410px;}
   .common-container { padding-left: 15px; padding-right: 15px; }
   #TwoIndian .TwIndiabox {margin-bottom: 30px; height: auto; }
   #Reportprofile .about-reports { padding: 20px; }
   #Reportprofile .report-capitalbox h4 {font-size: 14px;}
   #Reportprofile .report-capitalbox {height: 160px;}

   .ipad { padding-bottom: 20px; }
   .ipadpix { margin-bottom: 30px; }
   .ipadpix img { width:200px !important;  }
   #Reportprofile .ipad .blueright-br {border-right:none; border-bottom: solid 1px #0E1434; margin-bottom: 10px; padding-bottom: 10px; }
   #fff h1 {font-size: 39px;}
   #fff h1.ml180 {margin-left: 120px;}

   }
 /* Extra small */
 @media (min-width: 320px) and (max-width: 767px)
{
#banner .banner-bt { font-size: 13px; padding: 10px 90px;}
.row { margin: 0px; margin: 0px; }
.page-title {font-size: 34px;line-height: 101%;}
#header { text-align: center; }

.nosInfo h3 {font-size: 30px;}

.viewport {
   padding-bottom:0px !important;
}

.topvet {background-size: 410px;}
.common-container { padding-left: 15px; padding-right: 15px; }
#TwoIndian .TwIndiabox {margin-bottom: 30px; height: auto; }
#Reportprofile .about-reports { padding: 20px; }
#Reportprofile .report-capitalbox h4 {font-size: 14px;}
#Reportprofile .report-capitalbox {height: 160px;}

.ipad { padding-bottom: 20px; }
.ipadpix { margin-bottom: 30px; }
.ipadpix img { width:200px !important;  }
#Reportprofile .ipad .blueright-br {border-right:none; border-bottom: solid 1px #0E1434; margin-bottom: 10px; padding-bottom: 10px; }
#fff h1 {font-size: 39px;}
#fff h1.ml180 {margin-left: 120px;}

}</pre></body></html>