.heading-line{ background-color: #f60;padding: 10px;}.fs-28{font-size: 28px;}.p-40{padding:40px !important;}.pl-40{ padding-left: 40px !important;}.pr-40{padding-right: 40px !important;}.py-4{ padding-top: 15px;padding-bottom: 15px;}.pt-4{ padding-top: 15px;}.pb-4{padding-bottom: 15px;}.bg-b-blue{ background-color:#ecf6ff;}.bg-gray{background-color: #434345;}.heading-text{ padding-top: 50px;}.heading-text p{ font-size: 20px;}.text-platinum{ padding-bottom: 40px;}.bg-l-gray{ background-color: #f6f6f7;}.c-white{ color: #fff;}#aa{ position: relative; font-size: 16px; width: 100% !important; height: auto !important; max-width: 300px; padding: 10px 0 10px 10px; padding-left: 40px; color: #fff; border: 3px solid #f60; border-radius: 45px; background-color: #434345; display: block; margin: 0 auto;}#aa:hover{ text-decoration: none; border: 3px solid #fb873a; -webkit-box-shadow: 0 7px 5px -1px #000; box-shadow: 0 7px 5px -1px #000;}.button-wrapper{ padding-top: 100px;}.button-wrapper a{ color: #fff; display: block; background-color: #f60; padding: 15px 0; font-size: 35px; font-weight: 900;}.button-wrapper a:hover{ background-color: #fb873a;}.title{font-size: 28px !important;}.listing li{ list-style: none; font-size: 20px;}.listing li::before{ display: inline-block; width: 12px; height: 12px; margin-right: 10px; content: ''; background-image: url(https://cdn.bookingtimes.com/Common/LoadImage?Id=25495&amp;v=1); background-repeat: no-repeat; background-size: 12px;}.rowx{ display: flex;}.col-xl-5{ max-width: 41.66667%; -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%;}.col-xl-7{ max-width: 58.33333%; -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%;}.pt-50{ padding-top: 50px;}.pb-50{ padding-bottom: 50px;}.c-orange{ color: #f60;}.p-30{ padding: 30px 50px;}#aa::hover{ text-decoration: none; border: 3px solid #fb873a; -webkit-box-shadow: 0 7px 5px -1px #000; box-shadow: 0 7px 5px -1px #000;}#aa::before{ position: absolute; top: -8px; left: -10px; display: inline-block; width: 60px; height: 60px; margin-right: 5px; content: ''; background-image: url(https://cdn.bookingtimes.com/Common/LoadImage?Id=25496&amp;v=1); background-repeat: no-repeat; background-size: 60px;}.book-now{ background-color:#434345}.book-now .wrapper{ padding-top: 120px; padding-bottom: 50px;}.book-now .wrapper a{ font-size: 35px; font-weight: 700; display: block; height: auto; margin: 0 80px; padding: 15px; text-align: center; text-transform: uppercase; color: #fff; background-color: #f60; text-align: center;}#topmenu>li a {font-weight:bold}#ctl00_divCustomFooter { margin-top: 20px !important;}#ctl00_ContentPlaceHolder_divFB { min-height: 0 !important;}#ctl00_ContentPlaceHolder_divFB { display: none;}*{ margin:0; padding:0; }.ulSuburb {margin-left:0 !important;}.slider .carousel-caption { bottom: inherit; left: 10%; padding: 0; position: static; right: 10%; text-align: center; top: 17%; z-index: 0;}.slider .carousel-item { padding:8% 0;}#myCarousel {margin-top:-30px;}#myCarousel .carousel-item img { width: 100%;}.banner-text { width: 100%; text-align: left; text-transform: uppercase; text-shadow: 0px 0px 5px #000;}.banner-text > h1 {font-size: 49px;font-weight: 600;color: #fff;text-transform: uppercase;}.banner-text > h5 {font-size: 26px;padding-top: 16px;font-weight: 400;line-height: 40px;color: #fff;text-transform: uppercase;}#carousel-example-captions .carousel-caption{ top: 23%;}.carousel-control .bi-chevron-right, .carousel-control .icon-next { right:18%;}.carousel-control .bi-chevron-left, .carousel-control .icon-next { left:18%;}.carousel-inner .carousel-caption { left: 8%; right: 7%; top: 25%;}#carousel-example-captions .carousel-control img { position: absolute; top: 40%;}#myCarousel .carousel-control-prev { opacity: 1; background: none;}#myCarousel .carousel-control-next { opacity: 1; background: none;}#myCarousel .carousel-control-prev img { position: absolute; top: 44%;left: 35px;}#myCarousel .carousel-control-next img { position: absolute; top: 44%;right: 35px;}.btn.book-btn { color: #ffffff; font-size: 24px; font-weight: bold; height: 55px; line-height: 50px; margin: 33px 0 0; text-transform: uppercase; width: 185px; border: 2px solid #eaac3d; background: #eaac3d; transition: 0.4s; border-radius: 0;}.welcome-section { background: #f6f6f6; padding: 63px 0 52px;}.welcome-section .left h3 { font-size: 24px; margin: 0; line-height: 32px; text-transform: uppercase;}.welcome-section .left ul { list-style: none; margin-top: 24px;}.welcome-section .left li { position: relative; padding: 6px 14px; font-size: 15px; color: #666666;}.welcome-section .left h5 { font-size: 16px; margin: 15px 0 22px; text-transform: uppercase; color: #666666;}.welcome-section .left p { font-size: 15px; line-height: 27px; color: #666666;}.welcome-section .right { margin-top: 8px;}.welcome-section .right img { border: 4px solid #ededed; box-shadow: 0px 0px 7px #B0B0B0; max-width: 100%;}.welcome-section .left ul li::after { width: 0; height: 0; border-bottom: 5px solid transparent; border-top: 5px solid transparent; border-left: 5px solid #bb8017; content: ""; position: absolute; bottom: 12px; left: 0; margin-left: 1px;}.btn.book-btn:hover { background: transparent; border: 2px solid #eaac3d;}.slider .carousel-control:link { color: #ffffff; opacity: 1;}#carousel-example-captions .carousel-control { background-image: none; opacity: 1; width: 0;}.carousel-control-prev .carousel-control-prev-icon { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9;}#carousel-example-captions .carousel-inner .carousel-item img { width: 100%; max-width: 100%;}header img { max-width: 100%; width: 100%;}#carousel-example-captions .carousel-control:focus, .carousel-control:hover{ color: none; text-decoration: none; outline: 0; opacity: none;}.service-section { padding: 55px 0 70px; background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=10836&amp;v=1") no-repeat; width: 100%; background-size: cover;} .heading { color: #fff; font-size: 30px; text-transform: uppercase;}.heading b { color: #eaac3d; }.service-section .heading:after { border-color: #f37125; margin: auto auto 25px;}.service-section .licene-txt { margin: auto auto 70px; max-width: 90%;}.o-services { padding-top: 75px;}.service-section .licene-txt p { color: #ffffff; font-size: 15px;}.service-section img { max-width: 100%;}.service-txt img{ max-width: 100%; width: 10%;}.o-services { display: inline-block;}.col-img { background: #eaac3d; width: 150px; height: 150px; display: inline-block; text-align: center; border: 3px solid #fff; border-radius: 20px; transform: rotate(45deg); margin-bottom: 25px;}.col-img-adta { background: #ff6600; width: 150px; height: 150px; display: inline-block; text-align: center; border: 3px solid #fff; border-radius: 20px; transform: rotate(45deg); margin-bottom: 25px;}.img-forma figure { display: table-cell; vertical-align: middle;}.img-forma { transform: rotate(-45deg) translate(-22px,-15px); width: 200px; text-align: center; height: 137px; display: table;}.service-section h4 { color: #ffffff; font-weight: 700; font-size: 16px; margin-top: 30px; text-transform: uppercase;}.pacakage-section{background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=10837&amp;v=1") no-repeat;padding: 55px 0 90px;background-size: cover;}.pacakage-txt { margin-bottom: 42px;}.pacakage-section .heading { color: #000; padding: 0 10px;}.pacakage-section .outer { text-align: center;}.pacakage-section .maroon { background: #8b132d;}.pacakage-section .yellow { background: #eaac3d;}.pacakage-section .blue { background: #65778f;}.pacakage-section .outer .yellow::after { border-top: 15px solid #eaac3d;}.pacakage-section .outer .blue::after { border-top: 15px solid #65778f;}.pacakage-section .top { color: #fff; padding: 28px 0; position: relative; min-height: 214px;}.pacakage-section .top h2 { font-size: 60px; font-weight: 600;color: #fff;}.pacakage-section .top h5 { font-size: 16px; text-transform: uppercase; padding: 9px; color: #fff;}.pacakage-section .bottom { background: #fff9f9; padding-bottom: 34px;}.pacakage-section .bottom p { padding: 34px 30px 0; line-height: 26px; min-height: 113px;text-transform: uppercase;}.pacakage-section .btn.book-btn {font-size: 16px;height: 45px;line-height: 42px;width: 200px;margin: 13px 0 0;}.pacakage-section .top::after { width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #8b132d; content: ""; position: absolute; bottom: -14px; left: 50%; margin-left: -15px;}.pacakage-section .btn.book-btn:hover { color: #000;}.pacakage-section .outer:hover { box-shadow: 0px 0px 15px 5px #ccc; transition: ease 1s; transform: scale(1.1);}.testimonial-section { padding: 55px 0 101px; overflow: hidden; background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=10835&amp;v=1" ) no-repeat; width: 100%; background-size: cover; clear: both; color: #fff;margin-bottom: 0px;}.testimonial-section .heading { color: #fff; text-align: center;}.heading span { color: #eaac3d;}.tst-t { padding-top: 15px;}.testimonial-section .carousel-indicators { bottom: -75px;}.testimonial-section #testimolalCarousel { max-width: 100%; margin: 0 auto;}.testimonial-section .carousel-indicators li.active { background-color: #eaac3d; border: 1px solid #898989;}.testimonial-section .carousel-indicators li { background-color: transparent; border: 1px solid #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; height: 10px; max-width: 10px;}.clint-img img { width: 160px; height: 160px; border: 2px solid #eaac3d; border-radius: 50%;}.testimonial-section p { color: #fff; font-family: open Sans;line-height: 27px;}.testimonial-section h4 { color: #fff; font-size: 14px;font-family: open sans;padding-top: 20px;}.t-contnet { text-align: center; padding-bottom: 52px;}.testimonial-section .carousel-inner { max-width: 950px; margin: 0 auto;}.testimonial-section .carousel-indicators { opacity: 1;}footer {background:#000; float: left; margin: 0; padding: 42px 0 0 0; width: 100%;}footer ul { list-style: none; margin-bottom: 2%; padding: 0; text-align:center; line-height: 10px;}footer h3 { color: #ffffff; font-weight: 400; letter-spacing: 2px; padding: 23px 0px 8px; font-size: 24px;}.social-link { float: left; width: 100%; margin-top: 10px;}.social-link .fa { font-size: 2.5em; }.footer-menu { float: left; width: 100%; margin: 20px 0 40px;}.footer-menu li { display: inline-block; padding: 0px 13px; border-right: 1px solid #fff;}.footer-menu a { color: #fff; font-size: 16px; text-decoration: none;}.footer-menu li:last-child { border: none;}.footer-bottom-link { float: left; width: 100%; margin-top: 22px; color: #fff;}.footer-bottom-link a { color: #fff; font-size: 14px; text-decoration: none; line-height: 17px;}.footer-bottom-link li { border-right: 1px solid #fff; display: inline-block; padding: 0px 12px; line-height: 11px; color: #fff;}.footer-bottom-link li:last-child { border: none;}.social-link li { display: inline-block; padding: 0px 3px;}footer li a:hover { color: #eaac3d;}.social-link li a:hover { opacity: 0.7;}.footer-bottom { color: #fff; margin-top: 24px; background: #222222; padding: 22px 0;}.footer-bottom p { margin: 0; color: #fff; }@media screen and (max-width: 1199px) { .welcome-section .left p {font-size: 14px;line-height: 23px;margin-bottom: 0;} .welcome-section .left h3 {font-size: 20px;} .welcome-section .left h5 {font-size: 15px;margin: 10px 0 12px;} .welcome-section .left ul {margin-top: 0px;} #myCarousel .carousel-inner .carousel-caption {top: 20%;}}@media screen and (max-width: 1024px) {#myCarousel .carousel-inner .carousel-caption {top: 16%;}#myCarousel .carousel-control-prev img {left: 25px;}#myCarousel .carousel-control-next img {right: 25px;}}@media screen and (max-width: 991px) { .banner-text > h1 {font-size: 36px;} .banner-text > h5 {font-size: 22px;padding-top: 6px;} .btn.book-btn {margin: 5px 0 0;} #myCarousel .carousel-inner .carousel-caption {top: 18%;} .carousel-control-prev img {left: 22px;} .carousel-control-next img {right: 22px;} .welcome-section .right img {width: 100%;} .welcome-section {padding: 30px 0 45px;} .col-img, .col-img-adta {width: 130px;height: 130px;} .img-forma figure img {margin-bottom: 30px;} .service-section {padding: 30px 0 50px;} .pacakage-section .top h5 {font-size: 1.3em;} .pacakage-section .bottom p {font-size: 12px;min-height: 138px;} .pacakage-section .btn.book-btn {font-size: 14px;width: 175px;} .footer-bottom-link li {margin-bottom: 12px;} .pacakage-section {padding: 30px 0 50px;} }@media screen and (max-width: 800px) {#myCarousel .carousel-inner .carousel-caption {top: 16%;}#myCarousel .carousel-control-prev img {left: 15px;}#myCarousel .carousel-control-next img {right: 15px;}}@media screen and (max-width: 767px) {#myCarousel .carousel-inner .carousel-caption {top: 19%;}.banner-text > h1 {font-size: 30px;}.banner-text > h5 {font-size: 16px;padding-top: 8px;line-height: 20px;}.btn.book-btn {margin: 10px 0 0;font-size: 20px;height: 42px;line-height: 38px;width: 140px;}.carousel-control-prev img {left: 15px;}.carousel-control-next img {right: 15px;}.pacakage-section .outer {max-width: 480px;margin: 0 auto 30px;}.testimonial-section .carousel-inner {max-width: 480px;}.service-txt img {width: 15%;}#myCarousel .carousel-control-prev img {width: 25px;}#myCarousel .carousel-control-next img {width: 25px;}.pacakage-section .outer:hover {box-shadow: none;transform: none;}.welcome-section .left h3 {font-size: 16px;}.welcome-section {padding: 16px 0 35px;}.service-section {padding: 30px 0 35px;}.heading {font-size: 24px;}.pacakage-section .bottom p {font-size: 14px;min-height: 105px;}.pacakage-section {padding: 35px 0 30px;}.footer-menu {margin: 8px 0 28px;}.footer-menu li {margin-bottom: 15px;}.footer-bottom {margin-top: 16px;}.testimonial-section .carousel-indicators {bottom: -40px;}.testimonial-section {padding: 45px 0 70px;}}@media screen and (max-width: 580px) {#myCarousel .carousel-inner .carousel-caption {top: 13%;}.banner-text > h1 {font-size: 24px;}.banner-text > h5 {font-size: 14px;}.btn.book-btn {margin: 8px 0 0;}.carousel-control-prev img {left: 8px;}.carousel-control-next img {right: 8px;}.footer-menu li {margin-bottom: 12px;}.footer-menu {margin: 20px 0 25px;}.welcome-section {padding: 18px 0 38px;}.welcome-section .left h3 {font-size: 16px;}.service-section h4 {font-size: 1em;}.heading {font-size: 24px;}.btn.book-btn {font-size: 18px;height: 38px;line-height: 35px;width: 130px;}#myCarousel .carousel-control-prev img {width: 18px;left: 12px;}#myCarousel .carousel-control-next img {width: 18px;right: 12px;}.service-txt img {width: 18%;}}@media screen and (max-width: 480px) {#myCarousel .carousel-inner .carousel-caption {top: 11%;}.banner-text > h1 {font-size: 20px;}.banner-text > h5 {font-size: 12px;padding-top: 0;}.btn.book-btn {margin: 0;font-size: 15px;height: 30px;line-height: 26px;width: 110px;}.carousel-control-prev img {left: 5px;max-width: 25px;top: 43%;}.carousel-control-next img {right: 5px;max-width: 25px;top: 43%;}.pacakage-section .outer {max-width: 100%;}.testimonial-section .carousel-inner {max-width: 100%;}.o-services {width: 100%;}#myCarousel .carousel-control-prev img {width: 15px;}#myCarousel .carousel-control-next img {width: 15px;}.service-txt img {width: 23%;}.heading {font-size: 20px;}footer {padding: 25px 0 0 0;}}@media screen and (max-width: 380px) {#myCarousel .carousel-inner .carousel-caption {top: 7%;}.banner-text > h1 {font-size: 16px;margin-bottom: 4px;}.banner-text > h5 {font-size: 10px;margin: 0;}.btn.book-btn {margin: 6px 0 0;font-size: 14px;height: 28px;line-height: 24px;width: 100px;}#myCarousel .carousel-control-prev img {width: 15px;left: 7px;}#myCarousel .carousel-control-next img {width: 15px;right: 7px;}.footer-bottom-link li:last-child {line-height: 20px;}.welcome-section .left ul li::after {bottom: 9px;}.welcome-section .left li {font-size: 12px;}}@media screen and (max-width: 320px) {#carousel-example-captions .carousel-caption {top: -14%;}.banner-text > h5 {line-height: 16px;}.banner-text > h1 {font-size: 15px;}#myCarousel .carousel-control-prev img {width: 12px;}#myCarousel .carousel-control-next img {width: 12px;}.footer-bottom-link a {font-size: 12px;}.footer-bottom-link li {font-size: 12px;}.footer-menu a {font-size: 14px;}.welcome-section .left p {font-size: 12px;}.welcome-section .left li {font-size: 11px;}.service-txt img {width: 30%;}}