.clear{clear:both;}
.pull-left{float:left!important;}
.pull-right{float:right;}
.white{color:#ffffff!important}
.white-bott{color:#ffffff!important;max-width:85%;}
.bg-white{background-color:#fff;}
.bg-red{background-color:#E30711;}
.red{color:#E30711!important;}
.orange {color: #FF9000;}
.blue{color:#0f3667!important;}
.blue-1{color:#002480!important;font-weight:300;font-size:31px!important;line-height:1.6;}
.blue-shad{color:#0f3667 !important;text-shadow:1px 4px 6px rgba(179,179,179,0.6); margin-bottom: 17px;}
.green{color:#a7d747;}
.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;}
.small{font-size:24px!important;font-weight:300;}
.small-head{font-size:21px!important;color:#E30711!important;}
.v-small{font-size:16px!important;}
.smallish{font-size:2rem}
.smaller{font-size:42px!important;}
.small-h2{font-size:34px!important;color:#00293c;text-shadow:1px 4px 6px rgba(179,179,179,0.6)!important;}
.smaller-h2{font-size:31px!important;}
.cta-h3{font-size:21px;font-weight:300;color:#9199ac;line-height:1.3;margin-top:12px;}
.hero 
.center{width:100%;text-align:center !important;}
.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}
.mt-odd {margin-top: 60px !important;}
.mt-80{margin-top:80px;}
.mt-15{margin-top:15px;}
.mt-20{margin-top:20px}
.mt-30{margin-top:30px;}
.mt-40{margin-top:40px;}
.mt-60{margin-top:60px;}
.mt-160{margin-top:160px;}
.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-50{margin-bottom:50px}
.mb-80{margin-bottom:80px;}
.mb-3rem{margin-bottom:3rem;}
.ml-15{margin-left:15px;}
.ml-25{margin-left:25px;}
.mr-10{margin-right:10px;}
.mr-25{margin-right:25px;}
.mr-15{margin-right:15px;}
.lr-20 {margin: 0 20px;}
.mtb-50{margin:50px 0;}
.padd-120 {padding: 120px 0;}
.no-padz{padding:0!important}
.none{margin:0}
.no-top{margin-top:0!important;padding-top:0!important;}
.no-m-top{margin-top:0!important;}
.no-bott{margin-bottom:0!important;padding-bottom:0!important;}
.box-shad{box-shadow:6px 9px 6px 2px rgba(0,0,0,0.1);}
.box-shad-slick{box-shadow:6px 9px 6px 2px rgba(0,0,0,0.1);margin-bottom:15px;margin-right:15px;}
.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-shad-lite-2{margin-bottom:25px;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;}

.colorz {color: #FF9000;}
.bl-1{border-left:12px solid #e30613;}
.bl-2{border-left:2px solid #fff;}
.listy{font-size:18px;color:#000;margin-bottom:25px;line-height: 25px;list-style: none;}
.listy li a {color: #000; margin-left: 9px; line-height: 38px;}
.listy-1 li{color:#fff;font-weight:300;font-size:19px;line-height:2;}.
.listy-2{text-align:center;list-style:none;}
.listy-2 li{font-weight:300;font-size:23px;line-height:40px;}
.listy-3 li {padding-bottom: 12px; }
.listy-3 i {margin-right: 8px;}
.listy4 ul {list-style-type: disc ;padding-left: 4rem !important;}
.listy-4 li { padding: 0px 0px;font-weight: 300; font-size: 17px;color: #716e6e !important;}
.listy-4 li {display: inline;}
.listy5 ul {list-style-type: disc ;}
.listy-5 li { padding: 5px 0px;font-weight: 300; font-size: 17px;color: #716e6e !important;}

.topbar h1 {font-size: 15px !important;color: #fff;}
.parallz h3 {font-weight: 300;margin-bottom: 18px;font-size: 25px;}
.parallz  {padding: 0 45px;}
.parallz-2  {padding: 60px 45px 0 45px ; text-align: center;}
.innerz-1 h3{font-weight: 300;font-size: 23px;margin-top: 20px;}
.largz {font-size: 24px;}
.consultations-two__text {font-size: 18px;line-height: 1.4;margin-top: -22px;}
.fs-26 {font-size: 26px;font-weight: 500;}
.page-header__content h2 {max-width: 55%;font-size: 31px; font-weight: 500;color: #fff;}
.page-header__content h3 {max-width: 55%;font-size: 25px;line-height: 1.4;font-weight: 300;color: #fff;}
.galleriez {margin: 80px 0}
.placez {margin: 0px 0;}
.subzz {font-size: 27px;margin-bottom: 15px; line-height: 1.4;font-weight: 300;text-align: center}
.insurance-policy {margin-bottom: 30px;}
.fifty-five {max-width: 55%;}

.fa-angle-down:before {    content: "\f107";    top: 3px;    position: absolute; right: -15px; }
.dropdown li ul li a i {top: 3px;    position: absolute; right: 0px;}
.bitz i { margin: 3px 0px 0px 120px; position: absolute;}
.mobile-nav__contact li a {padding-left: 4px;}
.round {border-radius: 50%;}

.main-slider-two__title span{display: block;}
.about-three__content h2 { margin: 0;font-size: 24px;font-weight: 300;line-height: 1.314; margin-bottom: 25px;color: #393838;text-align: left;}
.about-three__content h2 span {display: block;font-size: 26px;font-weight: 300;line-height: 1.314;}
.sec-title {text-align: center;}
.sec-title h3 { margin-top: 0px;}
.service-card-two__content ul li {display: inline-block;}
.inline ul li {list-style-type:  disc;}
.inline li {display: inline;}
.sectionzz {margin-bottom: 22px; padding: 7px 25px 5px; background-color: #fff;box-shadow:0px 5px 21px -12px rgb(88 88 88 / 31%); border-radius: 30px; border: 1px solid #ccc;padding: 30px; }
.contact-form h3 {font-size: 24px;font-weight: 300;margin:30px; line-height: 1.4;}
.contact-form-box {margin: 20px 0;border-radius: 50%;}
.contact-form-box input {padding: 15px;font-weight: 300;border-radius: 20px;width: 90%;}
.contact-form-box textarea {padding: 30px;font-weight: 300;width: 90%;border-radius: 20px;}
.home-topz {color: #393838;font-weight: 300;font-size: 19px;line-height: 1.4; text-shadow:1px 4px 6px rgba(179,179,179,0.6)!important;text-align: left;}
.card-icon {max-width: 50px;}
.introz {margin: 120px 0;}
.serviz {margin-bottom: 90px;}
.introz h2 {width: 100%;text-align: center;margin-bottom: 40px;}
.serviz h2 {text-align: left;padding:0px 0 10px 0;}
.serviz h3 {text-align: left;}
.pad-all-25 {padding: 25px;}
.footer-widget--about img {margin-top: -48px; margin-bottom: 15px;}














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

/* Extra large devices */
@media (max-width:1500px){
}
@media only screen and (min-width:990px) and (max-width:1400px){
}

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



}

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

.about-one__founder__image img {display: block;}
.page-header__content h2 {max-width: 100%;}
.page-header-top {max-width: 100%;}
.page-header__image { max-width: 100%;right: 0px;margin-top: 45px;  }
.about-three__image { padding-left: 35px; margin-top: 50px;}
.fifty-five {max-width: 100%;}
.fa-angle-down:before {content: "\f107"; top: 0px; position: relative; right: -0px;}



}



/* Small devices iphone 6 emulator */
@media (max-width:767px){

.about-one__founder__image img {display: block;}
.page-header__content {margin-top: -50px;}
.page-header__content h2 {max-width: 100%;}
.page-header-top {max-width: 100%;}
.page-header__image { max-width: 100%;right: 0px;margin-top: 45px;min-height: 196px; bottom: 161px;  }
.about-three__image { padding-left: 35px; margin-top: 50px;}
.fifty-five {max-width: 100%;}
.fa-angle-down:before {content: "\f107"; top: 0px; position: relative; right: -0px;}




}
