﻿@import url(../css/plugins/bootstrap/css/bootstrap.min.css);@import url(../css/plugins/animation.css);@import url(../css/plugins/ion.rangeSlider.min.css);@import url(../css/plugins/select2.css);@import url(../css/plugins/slick.css);@import url(../css/plugins/slick-theme.css);@import url(../css/plugins/font-awesome.css);@import url(../css/plugins/icofont.css);@import url(../css/plugins/themify.css);.nav-brand, .nav-brand:focus, .nav-brand:hover, .nav-menu > li > a {color: #0c2339;}.menu__list, .nav-dropdown, .nav-menu, ul {list-style: none }.menu__link, .navigation, .navigation * {-webkit-tap-highlight-color: transparent }.navigation, .navigation * {box-sizing: border-box }.navigation {width: 100%;height: 70px;display: table;position: relative;font-family: inherit;}.nav-toggle, .navigation-hidden .nav-header {display: none }.navigation-portrait {height: 48px }.navigation-fixed {position: fixed;top: 0;left: 0 }.navigation-hidden {width: 0 !important;height: 0 !important;margin: 0 !important;padding: 0 !important }.align-to-right {float: right }.nav-header {float: left;width: 100px;height: 64px;position: relative;}.header-fixed .nav-header .logo {background: #f8f9fa !important;height: 109px;top: -4px !important;box-shadow: rgba(99, 99, 99, 0.2) 0px 1px 3px 0px;-webkit-box-shadow: 0px 2px 3px #dee2e68c;}.nav-brand {padding: 15px 15px;font-size: 24px;margin-right: 1rem;text-decoration: none !important;position: unset;}.deatils ul li a, .indicate a, .logo h1 a, .nav-button, .nav-dropdown > li > a, .nav-menu > li > a, nav a {text-decoration: none }.navigation-portrait .nav-brand {font-size: 18px;line-height: 48px }.nav-logo > img {height: 48px;margin: 11px auto;padding: 0 15px;float: left }.nav-logo:focus > img {outline: initial }.deatils ul li a, .indicate a, .menu__link:focus, .menu__link:hover, nav a, nav a:focus, nav a:hover {outline: 0 }.navigation-portrait .nav-logo > img {height: 36px;margin: 6px auto 6px 15px;padding: 0 }.nav-header .nav-brand .logo {background: #f8f9fa !important;height: 109px;top: -4px !important;box-shadow: rgba(99, 99, 99, 0.2) 0px 1px 3px 0px;-webkit-box-shadow: 0px 2px 3px #dee2e68c;}.nav-toggle {width: 30px;height: 30px;padding: 6px 2px 0;position: absolute;top: 50%;margin-top: -14px;right: 15px;cursor: pointer }.nav-toggle:before {content: "";position: absolute;width: 24px;height: 2px;background-color: #70798b;border-radius: 10px;box-shadow: 0 .5em 0 0 #70798b, 0 1em 0 0 #70798b }.navigation-portrait .nav-toggle {display: block }.navigation-portrait .nav-menus-wrapper {width: 320px;height: 100%;top: 0;left: -400px;position: fixed;background-color: #fff;z-index: 20000;overflow-y: auto;-webkit-overflow-scrolling: touch;transition-duration: .8s;transition-timing-function: ease }.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-right {left: auto;right: -400px }.nav-menus-wrapper.nav-menus-wrapper-open {left: 0 }.nav-menus-wrapper.nav-menus-wrapper-right.nav-menus-wrapper-open {right: 0 }.nav-menus-wrapper-close-button {width: 30px;height: 40px;margin: 10px 7px;display: none;float: right;color: #70798b;font-size: 26px;cursor: pointer }.navigation-portrait .nav-menus-wrapper-close-button {display: block }.nav-menus-wrapper a.login-buttom {color: #445869 !important;}.nav-menus-wrapper .login {line-height: 4rem;right: 0px;}.nav-menu {margin: 0;line-height: normal }.navigation-portrait .nav-menu {width: 100% }.navigation-landscape .nav-menu.nav-menu-centered {float: none;text-align: center }.nav-menu > li {display: inline-block;float: left;text-align: left }.navigation-portrait .nav-menu > li {width: 100%;position: relative;border-top: solid 1px #f0f0f0 }.navigation-portrait .nav-menu > li:last-child {border-bottom: solid 1px #f0f0f0 }.nav-menu + .nav-menu > li:first-child {border-top: none }.navigation-landscape .nav-menu.nav-menu-centered > li {float: none }.nav-menu > li > a {padding: 25px 12px;display: inline-block;transition: color .3s, background .3s;font-family: 'Jost', sans-serif;font-weight: 500;font-size: 14px;}.navigation-portrait .nav-menu > li > a {height: auto;width: 100%;padding: 12px 15px 12px 26px }.nav-menu > .active > a, .nav-menu > .focus > a, .nav-menu > li:hover > a {color: #1373ea;}.nav-menu > li > a > [class*=ion-], .nav-menu > li > a > i {width: 18px;height: 16px;line-height: 16px;-ms-transform: scale(1.4);transform: scale(1.4) }.nav-menu > li > a > [class*=ion-] {width: 16px;display: inline-block;transform: scale(1.8) }.navigation-portrait .nav-menu.nav-menu-social {width: 100%;text-align: center }.nav-menu.nav-menu-social > li {text-align: center;float: none;border: none !important }.navigation-portrait .nav-menu.nav-menu-social > li {width: auto }.nav-menu.nav-menu-social > li > a > [class*=ion-] {font-size: 12px }.nav-menu.nav-menu-social > li > a > .fa {font-size: 14px }.navigation-portrait .nav-menu.nav-menu-social > li > a {padding: 15px }.submenu-indicator {margin-left: 6px;margin-top: 5px;float: right;transition: all .3s }.navigation-portrait .submenu-indicator {width: 54px;height: 44px;margin-top: 0;position: absolute;text-align: center;z-index: 20000 }.submenu-indicator-chevron {height: 6px;width: 6px;display: block;border-style: solid;border-width: 0 1px 1px 0;border-color: transparent #0c2339 #0c2339 transparent;-ms-transform: rotate(45deg);transform: rotate(45deg);transition: border .3s }.navigation-portrait .submenu-indicator-chevron {position: absolute;top: 18px;left: 24px }.nav-menu > .active > a .submenu-indicator-chevron, .nav-menu > .focus > a .submenu-indicator-chevron, .nav-menu > li:hover > a .submenu-indicator-chevron {border-color: transparent #1373ea #1373ea transparent }.navigation-portrait .submenu-indicator.submenu-indicator-up {-ms-transform: rotate(-180deg);transform: rotate(-180deg) }.nav-overlay-panel {width: 100%;height: 100%;top: 0;left: 0;position: fixed;display: none;z-index: 19999 }.no-scroll {width: 100%;height: 100%;overflow: hidden }.nav-search {height: 70px;float: right;z-index: 19998 }.navigation-portrait .nav-search {height: 48px;padding: 0 10px;margin-right: 52px }.navigation-hidden .nav-search {display: none }.nav-search-button {width: 70px;height: 70px;line-height: 70px;text-align: center;cursor: pointer;background-color: #fbfcfd }.nav-search-icon {width: 14px;height: 14px;margin: 2px 8px 8px 4px;display: inline-block;vertical-align: middle;position: relative;color: #70798b;text-align: left;text-indent: -9999px;border: 2px solid;border-radius: 50%;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);transition: color .3s }.nav-search-icon:after, .nav-search-icon:before {content: '';pointer-events: none }.nav-search-icon:before {width: 2px;height: 11px;top: 11px;position: absolute;left: 50%;border-radius: 0 0 1px 1px;box-shadow: inset 0 0 0 32px;transform: translateX(-50%) }.nav-search-button:hover .nav-search-icon {color: #00a94f }.navigation-portrait .nav-search-button {width: 50px;height: 48px;line-height: 46px;font-size: 22px }.nav-search > form {width: 100%;height: 100%;padding: 0 auto;display: none;position: absolute;left: 0;top: 0;background-color: #fff;z-index: 99 }.nav-search-inner {width: 70%;height: 70px;margin: auto;display: table }.navigation-portrait .nav-search-inner {height: 48px }.nav-search-inner input[type=search], .nav-search-inner input[type=text] {height: 70px;width: 100%;margin: 0;padding: 0 12px;font-size: 26px;text-align: center;color: #70798b;outline: 0;line-height: 70px;border: none;background-color: transparent;transition: all .3s }.navigation-portrait .nav-search-inner input[type=search], .navigation-portrait .nav-search-inner input[type=text] {height: 48px;font-size: 18px;line-height: 48px }.nav-search-close-button {width: 28px;height: 28px;display: block;position: absolute;right: 20px;top: 20px;line-height: normal;color: #70798b;font-size: 20px;cursor: pointer;text-align: center }.nav-button, .nav-text {display: inline-block;font-size: 14px }.navigation-portrait .nav-search-close-button {top: 10px;right: 14px }.nav-button {margin: 18px 15px 0;padding: 8px 14px;color: #fff;text-align: center;border-radius: 4px;background-color: #00a94f;transition: opacity .3s }.nav-button:focus, .nav-button:hover {color: #fff;text-decoration: none;opacity: .85 }.navigation-portrait .nav-button {width: calc(100% - 52px);margin: 17px 26px }.nav-text {margin: 25px 15px;color: #70798b }.navigation-portrait .nav-text {width: calc(100% - 52px);margin: 12px 26px 0 }.navigation-portrait .nav-text + ul {margin-top: 15px }.nav-dropdown {min-width: 250px;margin: 0;padding: 0;display: none;position: absolute;z-index: 98;white-space: nowrap }.navigation-portrait .nav-dropdown {width: 100%;position: static;left: 0 }.nav-dropdown .nav-dropdown {left: 100% }.nav-menu > li .nav-dropdown {border: none;padding: 15px;background: #ffffff;box-shadow: 0px 0px 50px 0px rgba(32, 32, 32, 0.15);-webkit-box-shadow: 0px 0px 50px 0px rgba(32, 32, 32, 0.15);border-radius: 0.4rem;}.nav-menu > li > .nav-dropdown:before {background-color: #ffffff;content: "";height: 20px;left: 25px;position: absolute;top: -10px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);width: 20px;-webkit-transition: all 0.1s ease 0s;-moz-transition: all 0.1s ease 0s;-o-transition: all 0.1s ease 0s;transition: all 0.1s ease 0s;}.nav-dropdown > li {width: 100%;float: left;clear: both;position: relative;text-align: left }.nav-dropdown > li > a {width: 100%;padding: 12px 20px 14px 10px;border-bottom: 1px solid #e4e8ec;display: inline-block;float: left;color: #445869;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;font-family: 'Jost', sans-serif;font-size: 14px;}#navigation span.label-new {font-size: 11px;font-weight: 500;height: 24px;display: inline-flex;align-items: center;justify-content: center;background: #f95734;padding: 2px 12px;border-radius: 0.2rem;color: #ffffff;}.nav-dropdown > li:last-child > a {border-bottom: none;}.nav-dropdown > li > a:hover, .nav-dropdown > li > a:focus {padding-left: 20px;color: #009688;}.social-icon a i, .social-icons a i {width: 32px;height: 32px;display: inline-block;border-radius: 16px }.nav-dropdown > .focus > a, .nav-dropdown > li:hover > a {color: #1373ea;}.nav-dropdown.nav-dropdown-left {right: 0 }.nav-dropdown > li > .nav-dropdown-left {left: auto;right: 100% }.navigation-landscape .nav-dropdown-left > li > a {text-align: right }.navigation-portrait .nav-dropdown > li > a {padding: 12px 20px 12px 30px }.navigation-portrait .nav-dropdown > li > ul > li > a {padding-left: 50px }.navigation-portrait .nav-dropdown > li > ul > li > ul > li > a {padding-left: 70px }.navigation-portrait .nav-dropdown > li > ul > li > ul > li > ul > li > a {padding-left: 90px }.navigation-portrait .nav-dropdown > li > ul > li > ul > li > ul > li > ul > li > a {padding-left: 110px }.nav-dropdown .submenu-indicator {right: 15px;top: 16px;position: absolute }.menu__list, .navbar, nav a {position: relative }.navigation-portrait .submenu-indicator {right: 0;top: 0 }.nav-dropdown .submenu-indicator .submenu-indicator-chevron {-ms-transform: rotate(-45deg);transform: rotate(-45deg) }.navigation-portrait .nav-dropdown .submenu-indicator .submenu-indicator-chevron {-ms-transform: rotate(45deg);transform: rotate(45deg) }.nav-dropdown > .focus > a .submenu-indicator-chevron, .nav-dropdown > li:hover > a .submenu-indicator-chevron {border-color: transparent #00a94f #00a94f transparent }.navigation-landscape .nav-dropdown-left .submenu-indicator {left: 10px }.navigation-landscape .nav-dropdown-left .submenu-indicator .submenu-indicator-chevron {-ms-transform: rotate(135deg);transform: rotate(135deg) }nav a {display: inline-block }.header {background: transparent;position: absolute;top: 0;left: 0;right: 0;display: inline-block;width: 100%;z-index: 99999;}.header-top {padding: 1em 0;background: #05222A }.header.header-fixed {box-shadow: 0 5px 30px rgba(0, 22, 84, 0.1);-webkit-box-shadow: 0 5px 30px rgba(0, 22, 84, 0.1);background: #ffffff;position: fixed;z-index: 999;width: 100%;top: 0;-webkit-transition: 0.2s ease-in;-o-transition: 0.2s ease-in;transition: 0.2s ease-in;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-name: slideInDown;animation-name: slideInDown;}.header-fixed .nav-menu.nav-menu-social > li.add-listing.light {background: #1373ea;}.header-fixed .nav-menu.nav-menu-social > li.add-listing.light a {color: #ffffff !important;}.header-fixed .nav-menu.nav-menu-social .text-light {color: #1da0ff !important;}.indicate {float: left }.deatils {float: right }.indicate a {font-size: 1.1em;color: #C6C7C7;vertical-align: middle }.deatils ul li i, .indicate i {font-size: 1.2em;color: #888f90;vertical-align: middle }.indicate i {margin-right: .5em }.deatils ul li {display: inline-block;margin: 0 5px }.deatils ul li i {margin-right: .5em }.deatils ul li a {font-size: 1.1em;color: #C6C7C7;vertical-align: middle }.social-icons {float: right;margin-top: .7em }.logo h1 a {color: #fff;font-size: 1.3em }.logo span {display: block;font-size: .32em;letter-spacing: 4px }.header-bottom {padding: 1em 0 }.navbar-nav {float: left;margin: 0 }.navbar-default {background: #fff;border: none !important }.navbar-default .navbar-nav > li > a {color: #05222A;font-size: 1.3em;font-weight: 900 }.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #02B875;background-color: #fff }.navbar {min-height: 50px;margin-bottom: 0;border: 1px solid transparent }.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {color: #05222A;background-color: #fff }.menu__list {-webkit-flex-wrap: inherit;flex-wrap: inherit }.menu__item {display: block;margin: 1em 0 }.menu__link {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none }.menu--francisco .menu__item {margin: 0 1.5em }.menu--francisco .menu__link {position: relative;overflow: hidden;height: 3em;padding: 1em 0;text-align: center;color: #b5b5b5;-webkit-transition: color .3s;transition: color .3s }.menu--francisco .menu__link:focus, .menu--francisco .menu__link:hover {color: #929292 }.menu--francisco .menu__item--current .menu__link {color: #02B875 }.menu--francisco .menu__link::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 3px;opacity: 0;background: #02B875;-webkit-transform: translate3d(0, -3em, 0);transform: translate3d(0, -3em, 0);-webkit-transition: -webkit-transform 0s .3s, opacity .2s;transition: transform 0s .3s, opacity .2s }.menu--francisco .menu__item--current .menu__link::before, .menu--francisco .menu__link:hover::before {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: -webkit-transform .5s, opacity .1s;transition: transform .5s, opacity .1s;-webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);transition-timing-function: cubic-bezier(.4, 0, .2, 1) }.menu--francisco .menu__helper {display: block;pointer-events: none }.menu--francisco .menu__item--current .menu__helper, .menu__link:hover .menu__helper {-webkit-animation: anim-francisco .3s forwards;animation: anim-francisco .3s forwards }@-webkit-keyframes anim-francisco {50% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }51% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }100% {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes anim-francisco {50% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }51% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }100% {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.nav-menu.nav-menu-social > li.add-listing {border-radius: 4px;top: 15px;position: relative;background: #1373ea;height: 50px;}.nav-menu.nav-menu-social > li.add-listing.green {border-radius: 4px;top: 15px;position: relative;background: #4caf50;height: 50px;}.nav-menu.nav-menu-social > li.add-listing.purple {background: #3d65e4;}.nav-menu.nav-menu-social > li.add-listing.blue {background: #1266e3;}.nav-menu.nav-menu-social > li.add-listing.light {background: #ffffff;}.header-fixed .nav-menu.nav-menu-social > li.add-listing.light {background: #1373ea;}.nav-menu.nav-menu-social > li.add-listing a {top: 0px;padding: 30px 20px;color: #ffffff !important;}.nav-menu.nav-menu-social > li.add-listing.light a {color: #1373ea !important;}.header-fixed .nav-menu.nav-menu-social > li.add-listing.light a {color: #ffffff !important;}.nav-menu.nav-menu-social > li.add-listing.dark-bg {background: #2e3654;}.nav-menu.nav-menu-social > li.add-listing.bg-whit {background: #ffffff !important;}.header-fixed .nav-menu.nav-menu-social .text-light {color: #1da0ff !important;}.nav-menu.nav-menu-social > li.add-listing.bg-whit a {color: #333333 !important;}.nav-brand img {max-width: 150px;top: 0px;width: 100%;position: absolute;padding: 8px;height: 82px;}.nav-menu.nav-menu-social > li > a > .fas {font-size: 15px;-ms-transform: scale(1);transform: scale(1);}[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {position: relative;padding-left: 28px;cursor: pointer;line-height: 20px;display: inline-block;}[type="radio"]:checked + label:before, [type="radio"]:not(:checked) + label:before {position: absolute;left: 0;top: 0;width: 18px;height: 18px;border: 1px solid #ddd;border-radius: 100%;background: #fff;}[type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after {width: 10px;height: 10px;background: #fd5332;position: absolute;top: 4px;left: 4px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}[type="radio"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}[type="radio"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.checkbox-custom, .radio-custom {opacity: 0;position: absolute;}.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label {display: flex;align-items: center;margin: 5px;cursor: pointer;}.checkbox-custom-label, .radio-custom-label {position: relative;}.checkbox-custom + .checkbox-custom-label:before {content: "";background: #fff;border: 2px solid #dae3ec;display: inline-block;vertical-align: middle;width: 20px;height: 20px;border-radius: 2px;padding: 2px;margin-right: 10px;text-align: center;}.radio-custom + .radio-custom-label:before {content: '';background: #fff;border: 2px solid #dae3ec;display: inline-block;vertical-align: middle;width: 20px;height: 20px;border-radius: 50%;padding: 2px;margin-right: 10px;text-align: center;}.checkbox-custom:checked + .checkbox-custom-label:before {content: "\e64c";font-family: 'Themify';background: #140c40 !important;border-radius: 2px;box-shadow: none;color: #ffffff;display: inline-flex;align-items: center;justify-content: center;font-size: 8px;}[type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after {content: "\e64c";font-family: 'Themify';width: 20px;height: 20px;background: #140c40 !important;position: absolute;top: 0px;left: 0px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;color: #ffffff;font-size: 8px;display: flex;align-items: center;justify-content: center;}.radio-custom + .radio-custom-label:before {border-radius: 50%;}.radio-custom:checked + .radio-custom-label:before {background: #140c40 !important;border: 1px solid #140c40;box-shadow: inset 0px 0px 0px 4px #140c40;}.company-brands label {font-weight: normal;color: #828f99;font-size: 15px;}.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label {outline: none }.company-brands input[type='checkbox']:focus {outline: none;}.company-brands label:focus {outline: none;}.filter_wraps [type="radio"]:checked + label:after, .filter_wraps [type="radio"]:not(:checked) + label:after {right: 0px;left: auto;}.bg-primary {background-color: #fd5332 !important;}.bg-success {background-color: #27b737 !important;}.bg-info {background-color: #1ac790 !important;}.bg-warning {background-color: #ff9b20 !important;}.bg-danger {background-color: #f33066 !important;}.bg-orange {background-color: #ec2828 !important;}.bg-yellow {background-color: #fed700;}.bg-facebook {background-color: #3b5a9a;}.bg-twitter {background-color: #56adf2;}.sec-heading {margin-bottom: 3.5rem;}.sec-heading.lg {margin-bottom: 30px;}.sec-heading.center {text-align: center;}.sec-heading h2, .sec-heading p {margin-bottom: 0px;}.sec-heading.light h2, .sec-heading.light p {color: #ffffff;}.sec-heading p {margin-bottom: 5px;line-height: 1.7;}.single-items {padding: 0 10px;}.property-slide, .item-slide {margin: 0 -15px;}.sec-heading2 {width: 100%;display: flex;flex-wrap: wrap;align-items: center;}.sec-left {flex: 1;}.sec-left h3 {font-size: 20px;margin-bottom: 0px;}.sec-right a {font-size: 14px;font-weight: 600;opacity: 0.7;}.label {padding: 3px 7px;color: #ffffff;font-weight: 400;border-radius: 4px;font-size: 75%;}.label-rounded {border-radius: 60px;}.text-success {color: #fff !important;}.display-5 {font-size: 3rem;}.display-6 {font-size: 36px;}.display-7 {font-size: 26px;}.box {border-radius: 4px;padding: 10px;}html body .dl {display: inline-block;}html body .db {display: block;}.no-wrap td, .no-wrap th {white-space: nowrap;}.circle {border-radius: 100%;}.theme-bg {background: #fd5332;}a {color: #0c2339;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects;}a:hover, a:focus {text-decoration: none;}a.link {color: #fd5332;}a.link:hover, a.link:focus, a:hover, a:focus {color: #fd5332;}a.text-success:focus, a.text-success:hover {color: #4caf50 !important;}a.text-primary:focus, a.text-primary:hover {color: #fd5332 !important;}a.text-warning:focus, a.text-warning:hover {color: #ff9b20 !important;}a.text-danger:focus, a.text-danger:hover {color: #f33066 !important;}a.white-link {color: #ffffff;}a.white-link:hover, a.white-link:focus {color: #263238;}.text-light-theme {color: #1da0ff !important;}.text-shadow-1 {text-shadow: 0.1px 1px #dee2e6;}.img-responsive {width: 100%;height: auto;display: inline-block;}.img-rounded {border-radius: 4px;}html body .mdi:before, html body .mdi-set {line-height: initial;}section {padding: 10px 0 0px;}section.min {padding: 35px 0 20px;}p {line-height: 1.8;}.gray-bg {background: #f7f9fc url(../img/pattern.png);background-size: cover;background-position: center;}.gray {background: #f7f9fc;}.gray-simple {background: #f3f7fd;}.bg-title {background: #1373ea;}.bg-1 {background: #f7d0cb;}.bg-2 {background: #dde9ed;}.tbl {display: table;}.full-height {height: 100%;}.rtl {position: relative;}.mr-2 {margin-right: 8px;}.mr-1 {margin-right: 4.5px;}.alert p {margin: 0;}.table-cell {display: table-cell;vertical-align: middle;}.no-ul-list {padding: 0;}.no-ul-list li {list-style: none;}.progress {margin-bottom: 1.5em;}.full-width {width: 100%;}p, ul, ol, dl, dt, dd, blockquote, address {margin: 0 0 10px;}.owl-carousel .item {padding: 0 15px;}.explore-content p {font-size: 19px;font-family: 'Lora', serif;font-style: italic;}.explore-content h1, .explore-content h2 {font-family: 'Josefin Sans', sans-serif;font-weight: 600;}.shadow-0 {box-shadow: none !important;}.text-line-1 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;}.text-line-2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}.text-line-3 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}.text-line-4 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;}.text-line-5 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;}.spinner {padding: 0;margin: auto;text-align: center;border-radius: 100px;cursor: pointer;}.spinner > div {width: 0.5rem;height: 0.5rem;background-color: #949eb7;border-radius: 100%;display: inline-block;-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;animation: sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}.spinner .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}buttom div.spinner {padding: 0 !important;}@-webkit-keyframes sk-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0) }40% {-webkit-transform: scale(1.0) }}@keyframes sk-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1.0);transform: scale(1.0);}}.recommend-location {row-gap: 3px;display: grid;}.modal-header {padding: .1rem .5rem;border-bottom: 1px solid #f0f2f3;}.modal-header .btn-close {font-size: 11px;}