*{ margin:0; padding:0; }div#ctl00_ContentPlaceHolder_divFB { display: none;}.img-border,#ctl00_ContentPlaceHolder_rptStaff_ctl00_imgCurrent {box-shadow: 2px 2px 2px #111;}.ulSuburb {margin-left:0 !important;}.carousel.slide.full-width { margin-top: -30px;}@media screen and (max-width:767px){#ctl00_mobileLogo{background-size:contain!important;}}#ctl00_smudge { margin-top: 0 !important;}#ctl00_ContentPlaceHolder_pnlTestimonial_pnlTestimonial { display: none;}#myCarousel .carousel-control-prev img { margin-top: 100%; margin-right: 80px;}#myCarousel .carousel-control-next img { margin-top: 100%; margin-left: 80px;}#myCarousel .carousel-control-next {background: none;}.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 .carousel-item img { width: 100%;}.banner-text { font-family: roboto; width: 100%; text-align: right; text-transform: uppercase;}.banner-text > h1 {font-size: 25px;color:#fff;text-transform: uppercase;letter-spacing: 4px;}.banner-text > h1 b { font-weight: 700; font-size: 71px; color: #ede000; text-transform:none; letter-spacing: 1px;}.banner-text > h5 {font-size: 26px;padding-top: 18px;color:#fff;font-family: 'Nunito Sans', sans-seif;}.banner-text > h1 span { color: #ede000;}.carousel-inner .carousel-caption {top: 20%;}.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%;}#carousel-example-captions .carousel-item img { width: 100%;}header img { width: 100%;}.btn.book-btn { color: #000; font-size: 22px; font-weight: bold; height: 51px; line-height: 47px; margin: 38px 0 0; text-transform: uppercase; width: 166px; font-family: roboto; border: 2px solid #fff; background: #ede000; transition: 0.4s; font-weight: 500;}.welcome-section { padding: 70px 0;}.welcome-section .left ul { list-style: none;}.welcome-section .left li { position: relative; padding: 6px 14px;}.welcome-section .left ul li::after { width: 0; height: 0; border-bottom: 5px solid transparent; border-top: 5px solid transparent; border-left: 5px solid #51585a; content: ""; position: absolute; bottom: 10px; left: 0; margin-left: 1px;}.welcome-section .left figure { border: 5px solid #ededed; box-shadow: -1px 2px 4px #ccc;}.welcome-section .right h3 { font-weight: 600; text-transform: uppercase; margin: 2px 0 12px; line-height: 30px; font-size:24px;}.welcome-section .right p { font-size: 15px; font-family: open sans; line-height: 27px;}.welcome-section .left figure img { width:100%;max-width: 100%;}.btn.book-btn:hover { background: rgba(237, 224, 0, 0.5); border: 2px solid #ede000; color: #fff;}.slider .carousel-control:link { color: #ffffff; opacity: 1;}#carousel-example-captions .carousel-control-next{ background-image: none; opacity: 1; width: 0;}#carousel-example-captions .carousel-control-prev{ background-image: none; opacity: 1; width: 0;}.carousel-control .bi-chevron-left, .carousel-control .icon-prev { margin-left: 25px;}.carousel-control .bi-chevron-right, .carousel-control .icon-next { margin-right: 25px;}.carousel-control-prev .carousel-control-prev-icon { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9;}#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=10712&amp;v=1") no-repeat; width: 100%; background-size: cover;} .heading { color: #fff; font-size: 30px; text-transform: uppercase; position: relative;}.heading::after { content: ""; position: absolute; border: 2px solid #ede000; width: 38px; left: 48%; bottom: -15px;} .heading span { color: #ede000; }.service-section .licene-txt { margin: auto auto 70px; max-width: 90%;}.service-section .licene-txt p { color: #ffffff; font-size: 15px;}.service-section img { width: auto;}.service-txt img{ max-width: 100%; width: 10%;}.o-services { display: inline-block;}.col-img {background: #ede000;width: 190px;height: 190px;display: inline-block;text-align: center;border: 3px solid #fff;border-radius: 5px;transform: rotate(45deg);margin-bottom: 25px;}.img-forma figure { display: table-cell; vertical-align: middle;}.img-forma { transform: rotate(-45deg) translate(-22px,12px); width: 200px; text-align: center; height: 137px; display: table;}.service-section h4 a { color: #ffffff; font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 16px; text-transform: uppercase; margin-top: -30px;}.service-section h4 a:hover {color: #5BB43E;transition: all 0.5s ease-in;webkit-transition: all 0.5s ease-in;}.service-txt p { color: #fff; padding-top: 23px;}.service-txt { padding-bottom: 44px;}.service-section.full-width img { max-width: inherit !important;}.inner-rectangle {background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=10948&amp;v=1");width: 200px;height: 200px;margin: 0 auto;background-repeat: no-repeat;}.forma-imgs img { padding-top: 16px; position: absolute; left: 115px; top: 65px;}.rectangle { padding-top: 18px;}.pacakage-section{padding: 52px 0 74px;}.pacakage-section .heading { color: #000;}.pacakage-txt p,.service-txt p { font-size: 15px; line-height: 34px; padding-top: 20px;}.pacakage-txt { padding-bottom: 41px;}.pacakage-section .outer { text-align: center; margin-bottom: 30px;}.pacakage-section .gray { background: #51585a;}.pacakage-section .red { background: #b62519;}.pacakage-section .yellow { background: #ede100;}.pacakage-section .blue { background: #5BB43E;}.btn.book-btn.gray:hover {background: rgba(81, 88, 90,0.5); border: 2px solid #51585a;}.btn.book-btn.red:hover {background: rgba(182, 37, 25,0.5); border: 2px solid #b62519;}.btn.book-btn.blue:hover {background: rgba(91, 180, 62,0.5); border: 2px solid #5BB43E;}.pacakage-section .top { color: #fff; padding: 28px 0 23px; position: relative;}.pacakage-section .top h2 { font-size: 60px; font-weight: 600; margin-top: 0;color: #fff;}.pacakage-section .top h5 { font-size: 16px; font-family: roboto; text-transform: uppercase; padding: 9px;color: #fff;}.pacakage-section .top h6 { font-size: 15px; font-weight: 300; margin-bottom: 0; color: #fff; padding-bottom: 5px;}.pacakage-section .bottom { background: #ffffff; border: 2px solid #e9e9e9; border-top: none;}.pacakage-section .bottom p {padding: 23px 30px 0;line-height: 26px;position: relative;min-height: 80px;font-size: 16px;font-family: roboto;}.pacakage-section .bottom p::after { border-bottom: 1px solid #eae2e2; position: absolute; content: ""; width: 200px; bottom: 0; left: 34px;}.pacakage-section .outer:hover { box-shadow: 0px 0px 15px 5px #ccc; transition: ease 1s; transform: scale(1.1);}.pacakage-section .top::after { width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; content: ""; position: absolute; bottom: -14px; left: 50%; margin-left: -15px;}.pacakage-section .gray::after { border-top: 15px solid #51585a;}.pacakage-section .red::after { border-top: 15px solid #b62519;}.pacakage-section .yellow::after { border-top: 15px solid #ede100;}.pacakage-section .blue::after { border-top: 15px solid #5BB43E;}.pacakage-section .bottom p::after { border-bottom: 1px solid #eae2e2; position: absolute; content: ""; width: 200px; bottom: 0; left: 34px;}.pacakage-section .btn.book-btn { font-size: 16px; line-height: 37px; width: 142px; height: 40px; margin: 8px 0 25px;}.pacakage-section .btn.book-btn:hover { color: #000;}.google-review {width:92px; height:92px;}#testimolalCarousel { padding: 39px 0 125px; overflow: hidden; background: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=10727&amp;v=1") no-repeat; background-size: cover; clear: both; color: #fff;margin-bottom: -77px;}#testimolalCarousel .heading { color: #000; }#testimolalCarousel .carousel-inner {color: #000;text-align: center;}#testimolalCarousel .carousel-inner .carousel-item { padding: 50px 0 0;}#testimolalCarousel .inner { border: 1px solid #c9bf00; background: #fff; padding: 67px 0 30px; }#testimolalCarousel .inner p { min-height: 80px; padding: 0 27px; font-size: 15px; line-height: 26px;position: relative;}#testimolalCarousel .pic img { border-radius: 50px; border: 1px solid #c9bf00;}#testimolalCarousel .pic { margin: -34px;}#testimolalCarousel .inner h4 { font-family: Myriad Pro; text-transform: uppercase; font-size: 16px; padding-top: 5px;}#testimolalCarousel .carousel-indicators { opacity: 1; bottom: 70px;}#testimolalCarousel .carousel-indicators li.active { background: #c9bf00;}#testimolalCarousel .inner p::before { content: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=10730&amp;v=1"); position: absolute; height: 100px; width: 10px; top: -25px; left: 10px;}#testimolalCarousel .inner p::after{ content: url("https://cdn.bookingtimes.com/Common/LoadImage?Id=10731&amp;v=1"); position: absolute; height: 100px; width: 10px;bottom: -86px;right: 51px;}footer {background:#1a1616;; float: left; margin: 0;padding: 40px 0 45px 0px; width: 100%;}footer ul { list-style: none; margin-bottom: 27px; padding: 0; text-align:center; line-height: 10px;}footer h3 { color: #ffffff; font-weight: 400; letter-spacing: 2px; padding: 15px 0px 7px;font-size: 24px;}.social-link { float: left; width: 100%; margin-top: 10px;}.footer-menu { float: left; width: 100%; margin-top: 20px;}.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: 20px; color: #fff;}.footer-bottom-link li { color: #fff;}.footer-bottom-link a { color: #fff; font-size: 14px; text-decoration: none;}.footer-bottom-link li { border-right: 1px solid #fff; display: inline-block; padding: 0px 12px; font-family: roboto; line-height: 11px;}.footer-bottom-link li:last-child { border: none;}.social-link li { display: inline-block; padding: 0px 3px;}.footer li a:hover { color: #5BB43E;}.social-link li a:hover { opacity: 0.7;}.footer-menu li a:hover { color: #5BB43E;}.footer-bottom-link li a:hover{ color: #5BB43E;}#ctl00_ContentPlaceHolder_divStandardControls { display: none !important;padding-top: 0 !important;}#myCarousel .carousel-control-prev { opacity: 1;}#myCarousel .carousel-control-next { opacity: 1;}#ctl00_divCustomFooter { padding-bottom: 0 !important; margin-top: 0 !important;}.minHeight { padding-bottom: 0 !important;}@media screen and (max-width: 1400px) { #ctl00_divHeaderBar {height: 120px !important;background-size:cover!important}}@media screen and (max-width: 1199px) { #carousel-example-captions .carousel-caption {top: 18%;} .welcome-section .right p {font-size: 14px;line-height: 22px;} #ctl00_divHeaderBar {height: 100px !important;}}@media screen and (max-width: 1020px) {#carousel-example-captions .carousel-caption {top: 18%;}.pacakage-section .bottom p::after {width: 160px;left: 24px;}#ctl00_divHeaderBar {height: 76px !important;}.carousel-inner .carousel-caption { top: 10%;}.hide-xs {display:none;}}@media screen and (min-width: 992px) and (max-width: 1199px){.forma-imgs img {left: 95px; top: 64px; padding-left: 0px;}}@media screen and (min-width: 992px) {#testimolalCarousel .inner { min-height:370px;}}@media screen and (max-width: 991px) { .pacakage-section .bottom p::after {width: 125px;left: 0;right: 0;margin: 0 auto;} .pacakage-section .bottom p {min-height: 103px;} .pacakage-section .top {min-height: 220px;} #testimolalCarousel .inner p {min-height: 365px;font-size: 14px;} #carousel-example-captions .carousel-caption {top: 5%;} .banner-text > h1 b {font-size: 40px;}.banner-text > h1 {font-size: 20px;}.banner-text > h5 {padding-top: 6px;}.btn.book-btn {margin: 10px 0 0;}.welcome-section .right {padding-top: 12px;}.forma-imgs img {margin: -6px 16px 0px 0;}.inner-rectangle {background-size: 180px;}.service-section h4 {font-size: 15px; margin-top: 0px;}.service-section {padding: 45px 0 45px;}.service-txt {padding-bottom: 10px;}}@media screen and (max-width: 920px) {}@media screen and (min-width: 769px) and (max-width: 991px){.forma-imgs img {left: 70px; top: 64px; padding-left: 0px;}}@media screen and (min-width: 481px) and (max-width: 768px){.forma-imgs img {left: 70px; top: 64px; padding-left: 30px;}}@media screen and (max-width: 767px) {.welcome-section {padding: 35px 0;}.welcome-section .right {padding-top: 12px;}.service-section {padding: 40px 0 50px;}.service-txt {padding-bottom: 10px;}.pacakage-section .outer {max-width: 480px;margin: 0 auto 30px;}.pacakage-section .bottom p::after {width: 200px;}.pacakage-section .bottom p {min-height: 60px;}.pacakage-section {padding: 25px 0 32px;}.service-txt p {line-height:24px; font-size:15px;}#testimolalCarousel .inner p { min-height: 110px;}#testimolalCarousel {padding: 20px 0 70px;}#testimolalCarousel .inner {max-width: 480px;margin: 0 auto 55px;}.banner-text > h1 b {font-size:35px;}.banner-text > h1 {font-size:15px;}.banner-text > h5 {padding-top: 5px;font-size: 18px;}.btn.book-btn {margin: 15px 0 0;}.carousel-control .bi-chevron-right, .carousel-control .icon-next {margin-right: 12px;}.carousel-control .bi-chevron-left, .carousel-control .icon-prev {margin-right: 12px;}.carousel-inner .carousel-caption {top: 5%;}#myCarousel .carousel-control-next img {margin-left: 60px;}.heading {font-size: 22px;}.pacakage-txt p { line-height: 24px;}.pacakage-section .outer:hover { transform: none;}.btn.book-btn {font-size: 20px;}.footer-bottom-link li {margin-bottom: 12px;}footer {padding: 30px 0 32px 0px;}footer ul {margin-bottom: 20px;}}@media screen and (max-width: 580px) {.carousel-inner .carousel-caption {top: 10%;}.banner-text > h1 b {font-size:1.7em;}.banner-text > h1 {font-size: 22px;}.banner-text > h5 {padding-top: 0px;}.btn.book-btn {margin: 4px 0 0;height: 43px;line-height: 38px;width: 140px;}.pacakage-section .bottom p::after {left: 0;right: 0;margin: 0 auto;}#myCarousel .carousel-control-next img {margin-left: 45px;}.footer-menu li {margin-bottom: 14px;}}@media screen and (max-width: 480px) {.banner-text > h1 b {font-size: 1.8em;}.banner-text > h1 {font-size: 16px;}.banner-text > h5 {display: none;}.btn.book-btn {height: 51px;line-height: 47px;}.pacakage-section .outer {max-width: 100%;}#testimolalCarousel .inner {max-width: 100%;}.btn.book-btn {height: 38px;line-height: 35px;font-size: 16px;margin: 4px 0 0;width: 120px;}#myCarousel .carousel-control-next img {margin-left: 28px;width: 22px;}#myCarousel .carousel-control-prev img {width: 22px;}.o-services {width: 100%;}.carousel-inner .carousel-caption {top: 5%;}.service-section h4 { margin-top: -50px;}.forma-imgs img {left: 130px; top: 64px; padding-left: 30px;}.inner-rectangle {background-size: 100%; margin-bottom: 60px;}.heading::after { left: 43%;}}@media screen and (max-width: 380px) {.banner-text > h1 b {font-size:1.8em;}.banner-text > h1 {font-size: 13px;}#myCarousel .btn.book-btn {height: 32px;line-height: 28px;width: 110px;}.carousel-inner .carousel-caption {top: 2%;}}@media screen and (max-width: 320px) {.banner-text > h1 b {font-size:1.8em;}.banner-text > h1 {font-size: 12px;}#myCarousel .btn.book-btn {height: 35px;line-height: 32px;}#myCarousel .carousel-control-next img {margin-left: 25px;}.forma-imgs img {left: 124px; top: 64px; padding-left:0px;}}