@font-face {font-family: 'Merriweather';font-display: swap;font-style: normal;font-weight: 300;src: url('../fonts/merriweather-v28-latin-300.eot');src: local(''), url('../fonts/merriweather-v28-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-300.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-300.woff') format('woff'), url('../fonts/merriweather-v28-latin-300.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-300.svg#Merriweather') format('svg');}@font-face {font-family: 'Merriweather';font-display: swap;font-style: normal;font-weight: 400;src: url('../fonts/merriweather-v28-latin-regular.eot');src: local(''), url('../fonts/merriweather-v28-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-regular.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-regular.woff') format('woff'), url('../fonts/merriweather-v28-latin-regular.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-regular.svg#Merriweather') format('svg');}@font-face {font-family: 'Merriweather';font-display: swap;font-style: italic;font-weight: 300;src: url('../fonts/merriweather-v28-latin-300italic.eot');src: local(''), url('../fonts/merriweather-v28-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-300italic.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-300italic.woff') format('woff'), url('../fonts/merriweather-v28-latin-300italic.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-300italic.svg#Merriweather') format('svg');}@font-face {font-family: 'Merriweather';font-display: swap;font-style: italic;font-weight: 400;src: url('../fonts/merriweather-v28-latin-italic.eot');src: local(''), url('../fonts/merriweather-v28-latin-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-italic.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-italic.woff') format('woff'), url('../fonts/merriweather-v28-latin-italic.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-italic.svg#Merriweather') format('svg');}@font-face {font-family: 'Merriweather';font-display: swap;font-style: normal;font-weight: 700;src: url('../fonts/merriweather-v28-latin-700.eot');src: local(''), url('../fonts/merriweather-v28-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-700.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-700.woff') format('woff'), url('../fonts/merriweather-v28-latin-700.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-700.svg#Merriweather') format('svg');}@font-face {font-family: 'Merriweather';font-display: swap;font-style: normal;font-weight: 900;src: url('../fonts/merriweather-v28-latin-900.eot');src: local(''), url('../fonts/merriweather-v28-latin-900.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-900.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-900.woff') format('woff'), url('../fonts/merriweather-v28-latin-900.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-900.svg#Merriweather') format('svg');}@font-face {font-family: 'Merriweather';font-display: swap;font-style: italic;font-weight: 900;src: url('../fonts/merriweather-v28-latin-900italic.eot');src: local(''), url('../fonts/merriweather-v28-latin-900italic.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-900italic.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-900italic.woff') format('woff'), url('../fonts/merriweather-v28-latin-900italic.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-900italic.svg#Merriweather') format('svg');}@font-face {font-family: 'Merriweather';font-display: swap;font-style: italic;font-weight: 700;src: url('../fonts/merriweather-v28-latin-700italic.eot');src: local(''), url('../fonts/merriweather-v28-latin-700italic.eot?#iefix') format('embedded-opentype'), url('../fonts/merriweather-v28-latin-700italic.woff2') format('woff2'), url('../fonts/merriweather-v28-latin-700italic.woff') format('woff'), url('../fonts/merriweather-v28-latin-700italic.ttf') format('truetype'), url('../fonts/merriweather-v28-latin-700italic.svg#Merriweather') format('svg');}@font-face {font-family: 'fontello';src: url('../fonts/fontello.eot?96236821');src: url('../fonts/fontello.eot?96236821#iefix') format('embedded-opentype'), url('../fonts/fontello.woff2?96236821') format('woff2'), url('../fonts/fontello.woff?96236821') format('woff'), url('../fonts/fontello.ttf?96236821') format('truetype'), url('../fonts/fontello.svg?96236821#fontello') format('svg');font-weight: normal;font-display: swap;font-style: normal;}[class^="icon-"]:before {font-family: "fontello";font-display: swap;font-style: normal;font-weight: normal;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-phone:before {content: '\e801';}.icon-location:before {content: '\e802';}.icon-twitter:before {content: '\f099';}.icon-facebook:before {content: '\f09a';}.icon-mail-alt:before {content: '\f0e0';}.icon-youtube:before {content: '\f167';}.icon-instagram:before {content: '\f16d';}.icon-down-open:before {content: '\e807';}.icon-left-open:before {content: '\e808';}.icon-right-open:before {content: '\e809';}.icon-up-open:before {content: '\e80a';}body {margin: 0px;padding: 0px;font-family: 'Merriweather', serif;font-size: 1rem;color: #5d5d5d;max-width: 100vw;overflow-x: hidden;}.lis-website-header {position: relative;}.video-header {max-height: 100vh;max-width: 100vw;overflow: hidden;}#lisVideo {width: 100%;background: #ccc;}.site-branding {position: absolute;display: inline-block;bottom: 27px;}.wrap {position: relative;margin: auto;}.site-branding-text {display: inline-block;vertical-align: middle;}.site-branding-text1,.site-branding-text2 {white-space: nowrap;overflow: hidden;}.site-branding-text1 {display: inline-block;color: #ffffff;font-size: 1.8rem;line-height: 3rem;margin: 0;padding: 5px 5px !important;background: transparent !important;border: 3px solid #9a8650;text-align: right;}.site-branding-text1>p {margin-bottom: 0px;background: rgba(163, 145, 97, 0.71);padding: 3px;}.site-branding-text2 {color: #ffffff;font-size: 1.4rem;font-weight: 600;padding: 0px;margin-bottom: 0;}.site-branding-text2 span {font-size: 48px;display: block;}.btn-primary {background: #9a8650;color: #fff;border: 2px solid #9a8650 !important;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active {background: #102754 !important;border-color: #102754 !important;}.logo {display: block;position: absolute;top: 0;left: 0;padding-top: 10px;width: 100%;}.banner {position: relative;background-position: center;background-size: cover;min-height: 80vh;}.lis-heading {font-size: 3rem;color: #102754;}.lis-heading-2 {font-size: 2rem;color: #102754;}.lis-heading-3 {font-size: 2.5rem;color: #102754;}.contained-text {max-width: 1080px;margin: auto;}.enquire i {padding-right: 5px;}.enquire a {font-size: 1.5rem;color: #9a8650;}.about-figure {text-align: right;font-size: 5.8rem;font-weight: 600;color: #012754;padding-right: 10px;min-width: 40%;}.about-text {text-align: left;font-size: 1.6rem;font-weight: 300;padding-top: 10px;letter-spacing: 1px;line-height: 2.5rem;color: #9a8650;}.about-list {list-style: none;font-size: 1.5rem;line-height: 2.5rem;color: #9a8650;padding: 0;}.dot {height: 15px;width: 15px;background-color: #9a8650;border-radius: 50%;display: inline-block;}.highlighted-text {font-weight: 600;}.big-text {font-size: 2.7rem;}.image-box {overflow: hidden;}.image-box img {transform: scale(1);transition: all ease-in-out 1s;}.image-box:hover img {transform: scale(1.1);}.about-box span {font-size: 1.2rem;color: #012754;}.about-box .h2 {margin-top: 1.5rem;font-size: 3.5rem;}.about-box img {transform: scale(1);transition: all ease-in-out 0.5s;}.about-box:hover img {transform: scale(1.2);}.bg-grey {background: #eaeaea;}a {color: #102754;text-decoration: none;}a:hover {color: #102754;}section {max-width: 100vw;overflow: hidden;}.footer,.footer a {color: #9a8650;}.social-links-menu li {font-size: 1.3rem;margin: 1rem 1.5rem 0rem 1.5rem;}.owl-carousel {min-height: 450px;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev {top: 50%;margin-top: -39px;z-index: 9999;position: absolute;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;width: 42px;height: 42px;border-radius: 25px;font-size: 24px !important;background: #9a8650 !important;color: #ffffff !important;padding: 12px !important;}.owl-carousel {min-height: 400px;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev {top: 24%;}.owl-carousel .owl-nav button.owl-next {right: -81px;}.owl-carousel .owl-nav button.owl-next:hover {margin-right: -10px;}.owl-carousel .owl-nav button.owl-prev {left: -81px;}.owl-carousel .owl-nav button.owl-prev:hover {margin-left: -10px;}.testimonial-container {background: #ffffff;width: 100%;color: #000000;padding: 10px;border-radius: 10px;box-shadow: 1px 5px 8px 1px #909090;}.parent-name {color: #9a8650;text-align: center;}.google-map {display: block;background-size: cover;background-position: center;background-repeat: no-repeat;min-height: 298px;}.brand-logo a {display: inline-block;min-width: 14%;text-align: center;padding: 20px 0;}.brand-logo img {display: inline-block;max-height: 64px;}.phone {position: absolute;top: 5px;right: 4px;background: #102754;border: 2px solid #ffffff;border-radius: 5px;}.phone a {font-size: 1.2rem;color: #ffffff !important;padding: 8px 40px 5px 5px;display: block;}.phone img {position: absolute;top: 7px;right: -5px;}.link-container {display: flex;flex-wrap: wrap;justify-content: center;text-align: center;gap: 50px;}.btn-heading {font-size: 1.3rem;color: #102754;}.btn-link {display: inline-block;text-decoration: none;font-size: 1.6rem;font-weight: 900;background: #e0e0e0;padding: 15px 30px;border-radius: 40px;color: #102754;cursor: pointer;}.btn-link:hover {color: #e0e0e0;background: #102754;}.quick-link {display: inline-block;font-size: 1.4rem;font-weight: 900;margin: 5px 25px;}@media only screen and (max-width: 991px) {.about-text {font-size: 0.8rem;line-height: 1.4rem;}.big-text {font-size: 1.4rem;}.about-figure {font-size: 2.4rem;min-width: 44%;letter-spacing: 0;}}@media only screen and (max-width: 600px) {#lisVideo {width: auto;height: 50vh;}.logo {background: #a5926199;position:fixed;z-index: 9999;}.logo img {width: 32vw;padding-bottom: 10px}.site-branding-text1 {font-size: 1.2rem;line-height: 2rem;}.site-branding-text2 {font-size: 1rem;}.site-branding-text2 span {font-size: 1.8rem;}.fadeInLeft {animation-duration: 0ms;-webkit-animation-name: none;animation-name: none;transition: none;}.banner-2 {background-size: contain;min-height: 200px !important;background-repeat: no-repeat;}.lis-heading,.lis-heading-2,.lis-heading-3 {font-size: 1.6rem;}.about-list {font-size: 1rem;line-height: 1.5rem;}.about-list li {padding: 5px 0;}.dot {height: 8px;width: 8px;margin-bottom: 2px;}.about-box .h2 {font-size: 2.5rem;}.about-box span {font-size: 0.8rem;}.btn-link {font-size: 1rem;padding: 9px 25px;}.form-control {padding: 0.5rem 0.75rem;font-size: 0.8rem;}.quick-link {width: 30%;text-align: left;font-size: 1rem;margin-top: 10px;}.copyright-text {font-size: 0.8rem;text-align: center;}.phone {top: 7px;position:fixed;z-index: 99999;}.phone a {font-size: 0.8rem;padding: 8px 40px 8px 5px;}.phone img {top: 6px;right: -5px;width: 35px;}}