:root{--alt-font:"Urbanist",sans-serif;--primary-font:"Urbanist",sans-serif;--base-color:#ffc700;--dark-gray:#141414;--medium-gray:#707070;--aluminium-gray:rgba(255,255,255,.4)}body{font-size:18px;line-height:30px}a:hover{color:var(--dark-gray)}.navbar .navbar-nav .nav-link{font-size:18px;font-weight:600}.navbar .navbar-nav .dropdown.open .dropdown-menu{background-color:var(--dark-gray)}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{color:var(--white);border-bottom:1px solid rgba(255,255,255,.1);font-size:17px;font-weight:500}header .navbar-brand img{max-height:30px}.header-top-bar div>a{color:var(--light-gray)}.header-top-bar div>a:hover{color:var(--white)}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a i{font-size:30px}.navbar .navbar-nav .dropdown .dropdown-menu a i{width:35px}header .btn.btn-box-shadow.btn-base-color,.btn.btn-base-color,header .btn.btn-box-shadow.btn-base-color:hover,.btn.btn-box-shadow.btn-base-color:hover{color:var(--dark-gray)}header .btn.btn-small{padding:10px 18px;font-size:15px}.btn.btn-hover-animation-switch.btn-link{padding-top:0}.btn{text-transform:inherit;letter-spacing:0;font-weight:600}.btn.btn-extra-large{padding:16px 32px;font-size:18px}.btn.btn-large{padding:14px 28px;font-size:17px}.btn.btn-medium{padding:12px 24px;font-size:16px}.btn.btn-small{font-size:15px}.btn.btn-very-small{padding:9px 20px;font-size:14px}.counter-style-04 .vertical-counter:after,.review-star-icon i{color:var(--base-color)}.google-maps-link a:hover{color:var(--white)}footer ul li{margin-bottom:1px}footer p{line-height:28px}.page-title-double-large h1{font-size:4.375rem;line-height:4.688rem}.page-title-double-large h2{font-size:16px;line-height:28px}.right-12{right:12%}.bg-jungle-green{background-color:#2ebb79}.outside-box-top-205px{margin-top:-205px}.box-bottom-205px{margin-bottom:-90px}.bg-gradient-gray-light-dark-transparent{background-image:linear-gradient(transparent 0%,#f7f7f7 100%)}@media (max-width:1399px){.xl-h-180px{height:180px}.xl-w-180px{width:180px}}@media (max-width:1199px){.outside-box-top-200px{margin-top:-150px}.box-bottom-205px{margin-bottom:-150px}}@media (max-width:991px){.outside-box-top-200px{margin-top:0}.box-bottom-205px{margin-bottom:0}.navbar .navbar-nav .dropdown.open .dropdown-menu{padding-bottom:15px}.navbar .navbar-nav .dropdown .dropdown-menu.show{background-color:var(--dark-gray)}}
