.clear-fix {clear: both;}
.pull-left {float: left !important;}
.pull-right {float: right !important;}
.align-right {text-align: right !important;}

.white {color: #ffffff !important}
.gold {color: #c0a87c;}

.teal {color: #006272;}
.bg-teal {background-color: #006272;}
.orange {color: #FD5817;}
.black {color: #000;}

.blue-shad {color: #006272; text-shadow: 1px 4px 6px rgba(179,179,179,0.6); font-weight: 300;}
.text-shad {text-shadow: 1px 4px 6px rgba(179,179,179,0.6); }
.text-shad-2 {text-shadow: 6px 1px 3px rgba(196,169,129,0.43);}
.text-shad-3 {text-shadow: 8px 3px 13px rgb(179 179 179 / 94%);}
.text-shad-lite {text-shadow: 6px 1px 3px rgba(196,169,129,0.33);}
.text-shad-dk {text-shadow: 2px 4px 1px rgba(0,0,0,1);}
.text-shad-centre {text-shadow: 6px 1px 3px rgba(196,169,129,0.43); width: 100%; text-align: center;}
.text-shad-green-sm {text-shadow: 1px 4px 6px rgba(179,179,179,0.6); font-size: 30px !important; color: #6A8D25 !important; }

.gold-text-shad {text-shadow: 4px 3px 2px rgba(192, 168, 124, 1);}
.gold-box-shad {box-shadow:   7px 7px 5px 0px rgba(192, 168, 124, 0.75);}

.bg-gold {background-color: #232322 ; margin-bottom: 88px !important;}

.small {font-size: 22px; font-weight: 300; line-height: 28px;}
.smallish {font-size: 30px; font-weight: 300; line-height: 35px; margin-bottom: 28px;}
.small-h2 {font-size: 27px !important; color: #c0a87c; font-weight: 300; line-height: 1.4;    }
.title-smish {font-size: 38px;}
.title-sm {font-size: 28px; line-height: 36px;}
.title-vsm {font-size: 18px; line-height: 30px; font-weight: 300; margin-bottom: 0; color: #fff;}
.footer-p-vsm {font-size: 14px; line-height: 18px; font-weight: 300; color: #fff;}
.biggish {font-size: 35px;}
.ital {font-style: italic; font-weight: 400 !important;}

.center {width: 100%; text-align: center;}
.left {float: left;}
.right{ float: right; }
.ptb-30 {padding: 30px 0}
.ptb-40 {padding: 40px 0 }
.ptb-60 {padding: 60px 0}
.ptb-90 {padding: 90px 0}
.ptb-100{padding-top: 100px !important; padding-bottom: 100px !important;}
.ptb-15 {padding: 15px 0}
.pb-20 {padding-bottom: 20px}
.pb-40 {padding-bottom: 40px}
.pr-8 {padding-right: 8px;}
.pr-15 {padding-right: 15px}
.pt-15 {padding-top: 15px}
.pb-60 {padding-bottom: 60px;}
.pt-70 {padding-top: 70px;}
.pt-100 {padding-top: 100px;}
.pb-100 {padding-bottom: 100px;}
.tb-full {padding: 70px 0;}

.no-marg {margin: 0 !important;}
.no-pads {padding: 0 !important}
.no-bott {margin-bottom: 0}
.padtop-20 {padding-top: 20px}

.mtb-40 {margin: 40px 0;}
.mt-80 {margin-top: 80px;}
.mt-7 {margin-top: 7px;}
.mt-15 {margin-top: 15px;}
.mt-20 {margin-top: 20px}
.mt-30 {margin-top: 30px;}
.mt-150  {margin-top: 150px;}
.mt-200  {margin-top: 200px;}
.mb-10 {margin-bottom: 10px;}
.mb-15 {margin-bottom: 15px !important}
.mb-20 {margin-bottom: 20px}
.mb-30 {margin-bottom: 30px}
.mb-40 {margin-bottom: 40px}
.mb-80 {margin-bottom: 80px;}
.mb-3rem {margin-bottom: 3rem;}
.ml-25 {margin-left: 25px;}
.mr-15 {margin-right: 15px;}
.mr-60 {margin-right: 60px;}
.mr-25 {margin-right: 25px;}
.no-padz {padding: 0 !important}

.box-shad { box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);}
.box-shad-mb {box-shadow: 0 10px 20px rgb(0 0 0 / 10%); margin-bottom: 20px;}
.box-shad-circs {box-shadow: 5px 30px 55px rgb(25 194 197 / 22%); margin: 31px 0;}
.box-shad-1 {box-shadow: 8px 8px 3px 0px rgba(88, 88, 88, 7%);}
.box-shadow {box-shadow: 0px 5px 21px -12px rgb(88 88 88 / 31%);}
.box-shad-lite {box-shadow: 11px 13px 14px -1px rgba(222,216,216,0.35);-webkit-box-shadow: 11px 13px 14px -1px rgba(222,216,216,0.35);-moz-box-shadow: 11px 13px 14px -1px rgba(222,216,216,0.35);}
.box-shadow-2 { box-shadow: rgb(0 0 0 / 10%) 3px 5px 15px;}
.bord-bott-shad {border-bottom: 1px solid #fe6c09; box-shadow: 7px 7px 9px 3px rgba(156,150,150,0.40);-webkit-box-shadow: 7px 7px 9px 3px rgba(156,150,150,0.40);-moz-box-shadow: 7px 7px 9px 3px rgba(156,150,150,0.40); }
.itallic {font-style: italic;}

.listy li {margin-top: 10px; font-size: 18px; color: #2b2929 !important;font-weight: 300;}
.listy li i {padding-right: 8px;}
.listy li a {font-size: 18px; color: #2b2929 !important;font-weight: 300;  }

.bordz {padding: 3px; border: 1px solid #c0a87c;}
.splitz-1 .lefty {float: left; padding-right: 12px;}
.splitz-1 p{margin-bottom: 20px;}
.big-uns .lefty {float: left; padding-right: 12px;}
.big-uns p {margin-bottom: 60px;}
.thinz {font-size: 29px ; font-weight: 300;}
.info-card_content {}
.cta-right {text-align: right; font-size: 25px; font-weight:300; line-height: 1.4; margin-left: 25%;}
.triplz img {max-width: 31% !important;}
.introz-section {text-align: center;}
.introz-section h2 {font-weight: 100; font-size: 30px; max-width: 80%; padding-left: 20%; }
.thinz {font-family: 'Montserrat', sans-serif; font-weight: 200; font-size: 27px;}
.extra-space {margin: 60px; }
.fa-angle-right:before {padding-right: 12px;}
.inner-banner {color: #fff; margin-left: 20%; text-align: center; width: 60; line-height: 1.4; }
.testy .title-area p {font-size: 18px; margin-bottom: 25px;}
.testy .title-area a {font-size: 18px;}
.testy .title-area a:hover {font-size: 18px; color: #fff;}
.inner-bott h4 {font-weight: 300;font-size: 18px; }
.info-here {padding: 50px; background-color: #000; opacity: 0.75;}
.info-sectionz {margin: 120px 0; }
.top-big {margin-top: 90px;}
.tinted-image {box-shadow: 12px 8px 17px -7px rgba(177, 141, 99, 0.75);}
.inner-banner span {display: block; margin-top: 25px;}
.fa-comment:before {color: #000;}
.ps-xl-3 p {margin-bottom: 15px;}

.header-logo img {width: 225px; margin: 15px 0;}
.img-box4 .img3 {display: none;}
.img-box4 {margin-top: 0 !important;}
.inner-bott p {margin-bottom: 15px;}
.info-here p {margin-bottom: 15px;}






/* Extra large devices */
@media (max-width:1500px){

.brand-one__main-content img {margin-left: 140px; margin-top: 25px; }	


}

/* Large devices ipad on emulator */
@media only screen and (min-width:992px) and (max-width:1199px){

.header-layout2 .main-menu>ul>li {margin: 0 12px; }
.header-logo img {width: 205px; margin: 15px 0;}
.main-menu a { font-size: 12px;}
.biggish {font-size: 25px;}
.as-btn {font-size: 17px;  padding: 19px 20px;}
.img-box1 .info-card {right: -30%; bottom: -100px; padding: 14px;  }
.img-box1 .img2 {max-width: 60%; top: 75%; }
.splitz-1 {padding-top: 0 !important;}
.triplz {margin-bottom: 30px;}
.widget_nav_menu li {font-size: 15px;}
.header-layout2 .header-link p {margin-bottom: 0 !important; }
.background-image, [data-bg-src] {  background-size: auto;  }
.as-btn.style-skew {margin-top: 12px; }
.aboutz p {margin-top: 15px;}
.taxi-about_title { font-size: 25px;}
.img-box4 .img3 { display: block; width: 90% !important;}
.img-box4 .img1 { width: 90% !important;}
.bg-gold {margin-bottom: 190px};
.big-uns .space {padding-bottom: 0;}



}

/* Medium devices */
@media only screen and (min-width:768px) and (max-width:991px){


 
}

/* Small devices iphone 6 emulator */
@media (max-width:767px){
.header-layout2 .header-link { padding-bottom: 10px;}
.header-layout2 .header-link {margin-left: 0;}
.inner-banner {margin-left: 0; padding: 50px 0 ;}
.background-image, [data-bg-src] { background-position: left center; }
.img-box1 .info-card { bottom: 0; top: 150px;}
.p-top {margin-top: 60px;}
.img-box1 .img2 {left: 0;  margin-top: 110px; }
.title-area {margin-top: 140px;}


}


@media screen and (max-width: 575px) {



}

