@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Red+Rose:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;1,400;1,600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Marcellus&display=swap');
*{
	margin:0;
	padding:0; border:0; outline:0;
}

body {color:#434242; font-family: 'Poppins', Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal;  text-align:left; min-width:300px; max-width:100%; background-color:#ffffff; line-height:1.6; overflow-x:hidden}
body, html {height:100%}

header {display:block; width:100%; position:fixed; top:0; z-index:990; background:#fff}
.logo1height {display:inline-block; text-align:center; color:#434242;}
.headerli > li {display:inline-block; vertical-align:middle;}
.menucontainer {width:100%}
.w100ovfhid{width:100vw; overflow-x:hidden}

.blogrtsidebar {position:fixed; z-index:980; }
 .blogrtsidebar {bottom:20px} 
.downbrochure {bottom:10px; right:0px;}
.enqbrochure {bottom:140px; right:0px;}
.slide-out{position:absolute; bottom:10px !important; transition: .5s ease-in-out; background-color:#fff; z-index:9999999; border:solid 1px #eee; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.whatsapplink {margin-right:0px; float:right}
.whatsapplink img {width:40px;}
.divclose {position:absolute; top:20px; right:20px; cursor:pointer}
.close {float:right}
.divbanner {display:block; width:100%; position:relative; overflow:hidden}
.bannerimg {width:100%;position:relative;}
.bannerimg img {position:relative; width:100%; height:auto}

.colorng{color:#c85832}
.colwhite{color:#ffffff}
.sectmar {margin:30px auto !important}
.sectmartop {margin-top:30px !important}
.sectmarbot {margin-bottom:30px !important}
.sectpad {padding:30px 0}
.sectpadtop {padding-top:30px}
.sectpadbot {padding-bottom:30px}
.padbot10 {padding-bottom:10px}
.marb5 {margin-bottom:5px}
.marb10 {margin-bottom:10px !important}
.marb20 {margin-bottom:20px !important}
.marb30 {margin-bottom:30px !important}
.alignc {text-align:center !important}
.alignr {text-align:right !important}
.alignj {text-align:justify !important}
.fbold {font-weight:bold}
.posrel {position:relative;}
.imgw100 img {width:100% !important}
.w60 {width:96%; margin:0 auto;}
.w70 {width:96%; margin:0 auto;}
.w80 {width:96%; margin:0 auto;}
.wpadding {padding:0 10px}
h1, h2 {font-weight:500}
.divbgdconfig {position:relative; display:block; background:url('../images/bgdconfig.webp') no-repeat left top; background-size:cover}	
.divprojamenbgd  {position:relative; display:block; background:url('../images/bgdamenities.webp') no-repeat right center; background-size:cover}
.divaboutbgd  {position:relative; display:block; background:url('../images/bgdabout.webp') no-repeat center center; background-size:cover}
.divbgdbroch {position:relative; display:block;  background-color:#3d4393;background-image: linear-gradient(to right, #3d4393 , #6a2874); color:#fff; padding:10px; text-align:center}
.divblackbgd {background-color:#141414; color:#fff}
.divblacktop {background-color:#000}
.divblackstrip {background:url('../images/purplelines.webp') left 40% no-repeat, url('../images/purplelinesrt.webp') right 40% no-repeat; background-size:0% 0%}
.divbluebgdfrm {display:none}
.divdarkbluebgd {background-color:#e1be5a; color:#424242; text-align:center;}
.brochureli > li {display:inline-block; vertical-align:middle; color:#fff}
.dwnarwimg img {width:30px; margin:0 10px;}

.hortabli {text-align:center;}
.hortabli > li {display:inline-block; vertical-align:middle; width:auto; margin:10px 30px; text-align:center;}
.hortabcontainer {margin-top:0px;}
.hortabcontainer .item img {width:100%}
.hortabcontainer p {position:relative; color:#2D2D2D; margin-bottom:10px; text-transform:uppercase}
.intrimg {position:relative; z-index:199; margin:0; padding:0}
.intrimg img {position:relative}
.intrtitle {position:relative; bottom:0px; left:0%; width:100%; z-index:200; text-align:center; margin-top:0px}

.configli>li {display:inline-block; vertical-align:top; background-color:#fff; text-align:center;}
.configli>li  p{color:#999; padding:15px 0}
.clickherebtn {width:100%; display:inline-block; padding:6px 10px; background-color:#3d4393;background-image: linear-gradient(to right, #3d4393 , #6a2874); color:#fff; text-align:center; cursor:pointer; font-size:10pt}
.h2normal {font-weight:300}
.locationtabsli > li {display:inline-block; vertical-align:top}
.flrplantabsli > li {display:inline-block; vertical-align:middle}
.locationtabsli > li:first-child, .flrplantabsli > li:first-child {width:100%; margin-right:0%; margin-bottom:40px}
.locationtabsli > li:first-child {margin-bottom:0px}
.flrplantabsli > li:first-child {margin-bottom:0px}
.locationtabsli > li:last-child, .flrplantabsli > li:last-child {width:100%;}
.divcontmap {width:100%; height:auto; border:1px solid #dddddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow:hidden; margin-bottom:0px; font-size:0}
.divcontmap img, .floorplanimage img {width: 100%; height:auto;}

.flrplanbtn {position:relative; width:100%; height:100%}
.flrplanbtn img {position:relative; z-index:5}
.divclickhere {display:flex; justify-content: center; align-items: center; width:100%; height:100%; z-index:6; position:absolute; left:0; top:0}
.divclickhere .clickherebtn {width:auto; padding:6px 60px}

.divcontform {position:relative}
.enquiryform {width:100%; display:block; position:relative; background: #6a2874; padding:20px; border:dashed 1px #fff}
.enquiryform > li {display:inline-block; vertical-align:top; width:100%; margin-bottom:20px}
.enqinputwidth, .selinputwidth {width:100%;border-bottom:solid 1px #999; background: transparent !important; vertical-align:middle; font-size:10pt; padding:8px; color:#eee; font-family: 'Poppins', Arial, Helvetica, sans-serif;}
.enqtxtareawidth {width:100%; border-bottom:solid 1px #999; background: transparent !important; height:40px; vertical-align:middle; font-size:10pt; padding:8px; font-family: 'Poppins', Arial, Helvetica, sans-serif; color:#eee;}
.sendbutbot {background-color:#3d4393; display:inline-block; padding:10px 20px; width:50%; margin-left:25%; color:#fff; font-size:11pt; cursor:pointer; font-family: 'Poppins', Arial, Helvetica, sans-serif; text-align:center}
.enquiryform ::placeholder {color:#ddd}
::placeholder {color:#ddd}
.captchasize {transform:scale(0.6);-webkit-transform:scale(0.6);transform-origin:0 0;-webkit-transform-origin:0 0;}
.captchasize2 {transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0;}

.footerform  {width:100%; display:block}
.footerform > li {display:inline-block; vertical-align:top; width:14.6%; margin-right:2%;}
.frminputwidth {border-bottom:solid 1px #ddd; border-radius:none; background-color:transparent; color:#fff; width:100%; vertical-align:middle; font-size:10pt; line-height:14pt; padding:8px; font-family: 'Poppins', Arial, Helvetica, sans-serif;}
.sendbutfooter {background-color:#60266c; width:100%; padding:10px 12px; color:#fff; font-size:14pt; line-height:16pt; cursor:pointer; font-family: 'Poppins', Arial, Helvetica, sans-serif; text-align:center;}

.footerli > li {display:inline-block; vertical-align:top; color:#fff;}
.subfooterli > li {display:block; cursor:pointer;}
.padl10 > li {padding-left:10px}
.subfooterli > li:last-child { margin-bottom:0px}
.padlffooter {padding-left:25px}
.contentloc, .contentcall, .contentemail {position:relative}
.contentloc::before{background: url('../images/icon-footloc.png') no-repeat;}
.contentcall::before{background: url('../images/icon-call.png') no-repeat;}
.contentemail::before{background: url('../images/icon-email.png') no-repeat;}
.footlimarb30 > li {margin-bottom:15px}
.rerali > li {display:inline-block; vertical-align:bottom;}
.rerali > li:first-child {width:100%; margin-right:0%; margin-bottom:10px; text-align:center}
.rerali > li:last-child {width:80px; margin:0 auto; text-align:center}

.socialli > li {display:inline-block; margin:0 10px; text-transform:uppercase; line-height:normal; vertical-align:middle}
.socialli > li:first-child {margin-left:0}
.socialli > li img {width:25px;}
.socialli > li a {-webkit-filter: grayscale(100%) opacity(60%);
    filter: grayscale(100%) opacity(90%);	
transition: 0.2s ease;}
.socialli > li a:hover {-webkit-filter: opacity(100%);
    filter: opacity(100%);
transition: 0.2s ease;} 
.stockimgtl {position:absolute; bottom:10px; left:20px; font-size:5pt; color:#fff;text-shadow: 1px 1px 2px black; white-space:pre}
.stockimgbl {position:absolute; bottom:10px; left:10px; font-size:5pt; color:#fff;text-shadow: 1px 1px 2px black; z-index:10}

.milesli>li {display:inline-block;vertical-align:middle}
.milesbgd01 {background:url('../images/miles01.jpg') no-repeat center}
.milesbgd02 {background:url('../images/miles02.jpg') no-repeat center}
.milesbgd03 {background:url('../images/miles03.jpg') no-repeat center}
.milesbgd04 {background:url('../images/miles04.jpg') no-repeat center}
.milesbgd05 {background:url('../images/miles05.jpg') no-repeat center}
.milesbgd06 {background:url('../images/miles06.jpg') no-repeat center}
.milesbgd01,.milesbgd02,.milesbgd03,.milesbgd04,.milesbgd05,.milesbgd06 {padding:10px; width:100%}
.milesbgd01,.milesbgd02,.milesbgd04,.milesbgd05,.milesbgd06 {background-size:cover}
.mileswhitebgd {padding:40px 20px 20px 20px;background-color:#fff}
.mileswhitebgd h6 {font-family:'Poppins',Arial,Helvetica,sans-serif; color:transparent; font-size:60pt; line-height:80pt; text-align:left;  overflow:hidden; font-weight:400}
.milesbgd01 .mileswhitebgd h6 span {background:url('../images/miles01.jpg') no-repeat center;-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}
.milesbgd02 .mileswhitebgd h6 span {background:url('../images/miles02.jpg') no-repeat center;-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}
.milesbgd03 .mileswhitebgd h6 span {background:url('../images/miles03a.jpg') no-repeat center; background-size:cover;-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}
.milesbgd04 .mileswhitebgd h6 span {background:url('../images/miles04.jpg') no-repeat center;-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}
.milesbgd05 .mileswhitebgd h6 span {background:url('../images/miles05.jpg') no-repeat center;-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}
.milesbgd06 .mileswhitebgd h6 span {background:url('../images/miles06.jpg') no-repeat center;-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}
.mileswhitebgd p {font-family:'Poppins',Arial,Helvetica,sans-serif;color:#434242;text-align:left;font-weight:400}
.dispolctext p {margin-bottom:10px}

.divimght100 {position:relative;}
.imght100 {position:relative;}
.imght100 img {width:100%; height:80vh; object-fit:cover;}
.thankmsg {font-size:120%; line-height:200%; text-align:center; color:#fff; padding:0 20px}
.thanktxt {position:absolute; left:0; top:0; display:flex; justify-content: center; align-items: center; flex-flow: column; width:100%; height:100vh;}
.thanktxt h1 {text-align:center; color:#ffffff !important; text-transform:uppercase; width:60%; margin:0 auto;}
.thanktxt h1 {margin-bottom:20px; text-shadow: 2px 2px 2px #000000;}
.thanktxt h3 {font-family: 'Poppins', Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:4px; text-align:center; color:#ffffff; text-transform:uppercase;width:60%; text-shadow: 2px 2px 2px #000000;}

.headerli, .configli, .brochureli, .hortabli, .locationtabsli, .flrplantabsli, .footerform, .footerli, .rerali, .sidebarlimob, .sidebarli {font-size:0}
.headerli > li, .configli>li, .brochureli > li, .hortabli > li, .locationtabsli > li, .flrplantabsli > li, .footerli > li, .rerali > li, .sidebarlimob > li, .sidebarli > li  {font-size:11pt;}
.enquiryform > li, .footerform > li {font-size:10pt;}

.gamilinks:link, .gamilinks:visited {color:#434242; text-decoration:none}
.gamilinks:hover, .gamilinks:active {color:#c85832; text-decoration:none}
.sidelinks:link, .sidelinks:visited {color:#ffffff; text-decoration:none}
.sidelinks:hover, .sidelinks:active {color:#ddd; text-decoration:none}
.footlinks:link, .footlinks:visited {color:#ddd; text-decoration:none}
.footlinks:hover, .footlinks:active {color:#fff; text-decoration:none}

@media screen and (min-width: 300px) {
header {padding:5px 10px}
.logo1height img {height:22px; margin-bottom:5px}
.logo1height p {font-size:8pt}
.logogami img {width:80px; float:left}
.divbanner {padding-top:55px}
.slide-out {display:block; width:100%; padding:20px; right: -480px;}
.w90 {width:95%; margin:0 auto}
h1 {font-size:14pt}
h2 {font-size:13pt}
.configli>li  h3{font-size:12pt}
.configli>li {width:100%; margin:15px auto}
.configli>li:first-child {margin-top:0}
.configli>li {border:solid 1px #c6a054; padding:30px 20px; border-radius:0 20px 0 20px}
.reraimg img {width:80px;}
.divbannertxt {position:relative; display:block; margin:0 auto; text-align:center; padding-top:5px}
.divbannertxt {width:90%; left:0%;}
.divbannertxt h3 { background-color:#3d4393; background-image: linear-gradient(to right, #3d4393, #6a2874); color:#fff; text-shadow: none; text-transform:uppercase; font-size:11pt; text-align:center; font-weight:normal}
.ftlogogami img {width:150px; margin:0 auto;}
.footerli > li:first-child {width:100%; margin-right:100%; margin-bottom:20px; text-align:center}
.footerli > li:last-child {width:100%; text-align:center}
.subfooterli {display:inline-block; margin:0 auto; text-align:left}
.contentloc::before, .contentcall::before, .contentemail::before {content: ''; background-size: 15px 22px; position:absolute; top:0px; left:-25px; /* equal to padlffooter padding */ width:15px; height:22px} 
.rtsidebarmob {position:fixed; bottom:0; right:0px; z-index:980; width:100% }
.sidebarlimob {width:100%}
.sidebarlimob > li {display:inline-block; width:100%; position:relative; z-index:981; padding:0; margin:0; font-size:0}
.downbrochuremob, .enqbrochuremob {display:inline-block; width:50%; padding:0; margin:0; margin-right:0px; background-color:#3d4393;background-image: linear-gradient(to right, #3d4393 , #6a2874); color:#fff; font-size:11pt; text-align:center; text-transform:uppercase; writing-mode: horizontal-tb; transform: rotate(0deg); position:relative; left:0; bottom:0; white-space:none}
.downbrochuremob, .enqbrochuremob { padding:6px 6px;}
.enqbrochuremob {border-right:solid 1px #fff;}

.marmiles {margin:0 30px;}
.milesli>li {width:100%;margin-right:0;margin-bottom:30px}
.milesli>li:nth-child(3) {width:100%}
.milesli>li:last-child {margin-right:0;margin-bottom:0} 
.milescar {width:100%}
.milescar3 {width:100%}
.mileswhitebgd h6 {font-size:46pt;line-height:70pt; text-align:center}
.mileswhitebgd p {font-size:14pt;line-height:20pt; text-align:center}

.dispmob {display:block}
.dispdesk {display:none}
.padbotenq {padding-bottom:30px}
h4{font-size:12pt;line-height:18pt;letter-spacing:1px; font-weight:normal}
.headerli > li:nth-child(1) {width:50%}
.headerli > li:nth-child(2) {width:0%;}
.headerli > li:nth-child(3) {width:50%; text-align:left}
.dwnpdf img {width:50px; margin:0 auto;}
.w90 {width:90%}

}

@media screen and (min-width: 480px) {
header {padding:10px 10px}
.logo1height img {height:26px; margin-bottom:5px}
.logo1height p {font-size:9pt}
.logogami img {width:110px;}
.divbanner {padding-top:71px}
.slide-out {width:300px; padding:20px 30px; right: -300px;}
.sectmar {margin:40px auto !important}
.sectmartop {margin-top:40px !important}
.sectmarbot {margin-bottom:40px !important}
.sectpad {padding:40px 0}
.sectpadtop {padding-top:40px}
.sectpadbot {padding-bottom:40px}
h1 {font-size:16pt}
h2 {font-size:14pt}
.configli>li  h3{font-size:14pt}
.configli>li {width:46%; margin:0 2%; margin-bottom:20px}
.clickherebtn {padding:6px 20px;; font-size:11pt}
.captchasize2 {transform:scale(0.6);-webkit-transform:scale(0.6);transform-origin:0 0;-webkit-transform-origin:0 0;}
.downbrochuremob, .enqbrochuremob { padding:10px 10px;}
.milesli>li {width:46%;margin-right:4%;	margin-bottom:0px}
.milesli>li:nth-child(3) {width:46%}
.milesli>li:last-child {margin-right:0;margin-bottom:0px}
.marmiles {margin:0 20px}
.mileswhitebgd h6 {font-size:32pt;line-height:50pt; text-align:left}
.mileswhitebgd p {font-size:11pt;line-height:20pt; text-align:left}
h4{font-size:13pt;line-height:20pt;letter-spacing:2px}
.headerli > li:nth-child(1) {width:calc(50% - 40px)}
.divblackstrip {background-size:10% 10%}

}

@media screen and (min-width: 768px) {
.logo1height img {height:30px; margin-bottom:5px}
.logo1height p {font-size:10pt}
.logogami img {width:130px;}
header {padding:10px 20px}
.divbanner {padding-top:78px}
.slide-out{position:absolute; right: -400px; bottom:0; transition: .5s ease-in-out;}
.whatsapplink img {width:50px}
.divclose {top:50px; right:50px;}
.configli>li  p{padding:20px 0}
.configli>li {width:40%; margin:0 5%; margin-bottom:20px}
.divbannertxt {position:absolute; left:0%; bottom:30px; display:inline-block; width:100%; margin:0 auto; text-align:center; }
.divbannertxt h3 {position:relative; color:#fff; text-shadow: 1px 1px 2px black, 0 0 25px black; font-size:14pt; text-align:center; font-weight:bold; display:inline-block; width:auto; margin:0 auto; padding:2px 30px; background-color:#3d4393; background-image: linear-gradient(to right, #3d4393, #6a2874); color:#fff; font-weight:normal}
.ftlogogami img {width:200px; margin:0 auto;}
.footerli > li:first-child {width:45%; margin-right:5%; margin-bottom:20px; text-align:left}
.footerli > li:last-child {width:50%; text-align:right}
.rerali > li:first-child {width:calc(95% - 100px); margin-right:5%; text-align:right}
.rerali > li:last-child {width:100px;}
.reraimg img {width:100%;}
.stockimgtl {font-size:6pt;}
.stockimgbl {font-size:6pt;}
.rtsidebar {position:fixed; bottom:200px; right:0px; width:auto; z-index:980;}
.sidebarli > li {display:block; width:auto; position:relative; z-index:981; padding:0; margin:0}
.downbrochure, .enqbrochure {display:inline-block; width:auto; margin-right:0px; background-color:#3d4393;background-image: linear-gradient(to right, #6a2874 , #3d4393); color:#fff; font-size:11pt; line-height:11pt; text-align:center; text-transform:uppercase; border-radius: 0 6px 6px 0; writing-mode: vertical-rl; transform: rotate(180deg); position:absolute; white-space:nowrap}
.downbrochure, .enqbrochure {padding:20px 10px;}
.enqbrochure {margin-bottom:20px;}
.mileswhitebgd h6 {font-size:56pt;line-height:70pt}
.mileswhitebgd p {font-size:14pt;line-height:20pt}
.headerli > li:nth-child(1) {width:calc(50% - 65px)}
.dwnpdf img {width:80px; margin:0 auto;}
.divblackstrip {background-size:20% 20%}
}

@media screen and (min-width: 1024px) {
.divbanner {padding-top:88px}
.logo1height img {height:40px; margin-bottom:5px}
.logo1height p {font-size:11pt}
.logogami img {width:160px;}
.rtsidebar {bottom:100px;}
.sectmar {margin:40px auto !important}
.sectmartop {margin-top:40px !important}
.sectmarbot {margin-bottom:40px !important}
.sectpad {padding:40px 0}
.sectpadtop {padding-top:40px}
.sectpadbot {padding-bottom:40px}
.w60, .w70, .w80 {width:90%;}
h1 {font-size:18pt}
h2 {font-size:16pt}
.configli>li  h3{font-size:16pt}
.configli>li {border:solid 2px #c6a054; padding:50px 40px; border-radius:0 40px 0 40px}
.locationtabsli > li:first-child, .flrplantabsli > li:first-child {width:47%; margin-right:3%; margin-bottom:0px}
.locationtabsli > li:last-child, .flrplantabsli > li:last-child {width:50%;}
.locationtabsli .locaccordion > li {padding-left:0%}
.footlimarb30 > li {margin-bottom:20px}
.configli>li {width:35%; margin:0 7.5%; margin-bottom:0}
.divbannertxt h3 {font-size:16pt;}
.ftlogogami img {width:250px; margin:0 auto;}
.frminputwidth {padding:8px 8px;}
.milesli>li {width:22%;margin-right:2%;margin-bottom:0}
.milesli>li:nth-child(3) {width:28%}
.milesli>li:last-child {margin-right:0;margin-bottom:0}
.mileswhitebgd h6 {font-size:46pt;line-height:70pt}
.mileswhitebgd p {font-size:14pt;line-height:20pt}
.marmiles {margin:0 80px}
.dispmob {display:none}
.dispdesk {display:block}
.divbluebgdfrm {background-color:#9457a0; text-align:center; position:fixed; bottom:0; left:50%; transform:translateX(-50%); display:block; padding:6px 20px; width:96%; z-index:997}
.padbotenq {padding-bottom:40px}
.headerli > li:nth-child(1) {width:calc(50% - 80px)}
.dwnpdf img {width:100px; margin:0 auto;}
.divblackstrip {background-size:30% 20%}

}

@media screen and (min-width: 1280px) {
.w60 {width:70%;}
.w70 {width:80%;}
.w80 {width:90%;}
.configli>li  p{padding:30px 0}
.ftlogogami img {width:300px; margin:0 auto;}
.mileswhitebgd {padding:60px 10px 10px 10px}
.marmiles {margin:0 50px}
/* .milescar {width:165px}
.milescar3 {width:225px} */
.mileswhitebgd h6 {font-size:38pt;line-height:60pt;font-weight:400}
.mileswhitebgd p {font-size:13pt;line-height:20pt}
.divbanner {padding-top:84px}
.logogami img {float:right}
.logo1height img {height:36px; margin-bottom:5px}
.logo1height p {font-size:11pt}
.logogami img {width:150px;}
h4{font-size:16pt;line-height:28pt;letter-spacing:1px}
.headerli > li:nth-child(1) {width:220px}
.headerli > li:nth-child(2) {width:calc(100% - 380px);}
.headerli > li:nth-child(3) {width:160px; text-align:right}
.divblackstrip {background-size:30% 25%}
	
}

@media screen and (min-width: 1366px) {
.sectmar {margin:50px auto !important}
.sectmartop {margin-top:50px !important}
.sectmarbot {margin-bottom:50px !important}
.sectpad {padding:50px 0}
.sectpadtop {padding-top:50px}
.sectpadbot {padding-bottom:50px}
h1 {font-size:20pt}
h2 {font-size:18pt}
.configli>li  h3{font-size:18pt}
.locationtabsli > li:first-child, .flrplantabsli > li:first-child {width:46%; margin-right:4%; margin-bottom:0px}
.divbannertxt h3 {font-size:18pt; padding:2px 60px;}
.frminputwidth {padding:10px 12px;}
.milesli>li {width:19%;margin-right:5%;margin-bottom:0}
.milesli>li:nth-child(3) {width:28%}
.milesli>li:last-child {margin-right:0}
.mileswhitebgd {padding:60px 20px 20px 20px}
.marmiles {margin:0 50px}
/* .milescar {width:182px}
.milescar3 {width:242px} */
.mileswhitebgd h6 {font-size:40pt;line-height:60pt;font-weight:400}
.mileswhitebgd p {font-size:14pt;line-height:20pt}
.divbluebgdfrm {width:90%}
}

@media screen and (min-width: 1400px) {
.milesbgd01,.milesbgd02,.milesbgd03,.milesbgd04,.milesbgd05,.milesbgd06 {padding:12px}
.marmiles {margin:0 50px}
/* .milescar {width:192px}
.milescar3 {width:265px} */
.mileswhitebgd h6 {font-size:42pt;line-height:70pt;font-weight:400}
.mileswhitebgd p {font-size:14pt;line-height:24pt}

}

@media screen and (min-width: 1600px) {
header {padding:15px 20px}
.divbanner {padding-top:98px}
.rtsidebar {bottom:200px;}
.sectmar {margin:60px auto !important}
.sectmarextra  {margin:80px auto !important}
.sectmartop {margin-top:60px !important}
.sectmarbot {margin-bottom:60px !important}
.sectpad {padding:60px 0}
.sectpadtop {padding-top:60px}
.sectpadbot {padding-bottom:60px}
.w60 {width:60%;}
.w70 {width:75%;}
.w80 {width:80%;}
h1 {font-size:24pt}
h2 {font-size:22pt}
.configli>li  h3{font-size:22pt}
.locationtabsli > li:first-child, .flrplantabsli > li:first-child {width:40%; margin-right:10%; margin-bottom:0px}
.marmiles {margin:0 80px}
/* .milescar {width:210px}
.milescar3 {width:285px} */
.mileswhitebgd h6 {font-size:44pt;line-height:80pt;font-weight:400}
.mileswhitebgd p {font-size:14pt;line-height:24pt}
.divbluebgdfrm {width:80%}
.dwnpdf img {width:150px; margin:0 auto;}
.w90 {width:90%; margin:0 auto}
.divblackstrip {background-size:30% 25%}

}

@media screen and (min-width: 1900px) {
.w70 {width:70%;}
.marmiles {margin:0 150px}
/* .milescar {width:225px}
.milescar3 {width:304px} */
	
}