@charset "UTF-8";@import url(../icons/font-awesome/css/font-awesome.min.css);@import url(magnific-popup.css);@import url(bootstrap.min.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block }body {font-family: sans-serif;color: #67686c;font-size: 14px;font-weight: 400;overflow-x: hidden }body.pg {line-height: 1 }a:focus,a:hover {text-decoration: none }a.link:focus,a.link:hover {color: #070f43 }ul {padding: 0;margin: 0px }li {list-style: none }ol li{display: block;list-style-type: decimal;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;}h1,h2,h3,h4,h5,h6 {color: #242526;font-weight: 500 }table th,table td {border: 1px solid #E8E7E7;padding: 5px 10px;}p {font-family: "Raleway",sans-serif;font-size: 14px;line-height: 30px;margin-bottom: 28px }section {float: left;width: 100%;position: relative }footer {float: left;width: 100% }select:focus {outline: none;-webkit-box-shadow: none;box-shadow: none }a,.dropdown-item,.drop-menu,.drop-menu .select i,.wrapper:before,.popup,.price,.price>h4,.agent_info>h3,.slick-prev,.slick-next,.categories-info,.catg-icon>i,.categories-info>h3,.overlay-stick,.map-city-links ul li a,.header .navbar-nav .nav-item .nav-link,.drop-menu .select .currency,.drop-menu .dropeddown li,.card .img-block:before,.card .img-block:after,.popular-cities .card:before,.popular-cities .card:after,.banner-search .btn:before,.banner-search .btn:after,.intro-content a:before,.intro-content a:after,.sbmt-btn:before,.sbmt-btn:after,.btn2:before,.btn2:after,.btn-default:before,.btn-default:after,.card .img-block .overlay,.srch-btn .overlay,.card .card-body h3,.explore-feature .card .card-body i,.popular-cities .card .overlay,.popular-cities .card .card-body i,.map-box h4 a,.infoBox-close,.map-box-icon,.marker-card,#geoLocation,#mapnav-buttons a,#scrollEnabling,#streetView,.bottom-list ul li a,.footer-social a,.alert-success,.post-nfo li,.post-nfo li a,.post_info>h3 a,.blog-img:before,.agent_img:before,.widget-catgs ul li a,.widget-catgs ul li a span,.ps-info>h3 a,.widget-tags>ul li a,.btn1,.blog-single-post:hover .view-post,.agent:hover .view-post,.socio-links li a,.social_links li a,.btn-default,.card .card-footer a .la-heart-o,.partner-logo>a img,.model-item .title,.h-page-card .title a,.btn,.language-selector .drop-menu .dropeddown li {-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear }.p-0 {padding: 0px }.section-padding {padding: 65px 0px }.section-padding2 {padding-top: 50px }.section-heading {text-align: center;float: left;width: 100% }.section-heading span {font-size: 14px;color: #aeb4b6;float: left;width: 100%;margin-bottom: 2px }.section-heading h3 {font-size: 32px;font-weight: 400;float: left;width: 100%;margin-top: -4px }.card {border-radius: 0px;position: relative }.ext-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10 }.card-body {padding: 20px }.card-footer {padding: 20px }button:focus {outline: 0px }@media (min-width:1200px) {.container {max-width: 1170px;padding: 0 }}::-webkit-input-placeholder {color: #7e7f82 }::-moz-placeholder {color: #7e7f82 }:-ms-input-placeholder {color: #7e7f82 }:-moz-placeholder {color: #7e7f82 }header {float: left;width: 100% }header.pb {position: absolute;top: 0;left: 0;z-index: 99 }.top-header {background: #0e2c56;height: 53px;line-height: 55px;border-bottom: 1px solid #0f1649 }.header-address a {display: inline-block;color: #d6d8e0 }.header-address a i {font-size: 18px;margin-right: 9px;position: relative;top: 1px }.header-address a span {font-size: 12px;margin-right: 29px;font-weight: 500;position: relative }.header-social {text-align: right;position: relative;top: -1px }.header-social a {display: inline-block;color: #d6d8e0;font-size: 13px;padding: 0 9px }.header-social a:last-child {padding-right: 0px }.close-menu {color: #000;font-size: 36px;position: absolute;top: 10px;right: 20px;display: none }.header .navbar-brand {margin-right: 65px }.header .navbar-brand img {max-width: 105px }.header .dropdown-toggle::after {font-family: FontAwesome;content: "\f107";border: 0px;vertical-align: top;font-size: 14px;position: relative;top: 3px;left: 1px }.menu-button {width: 30px;background-color: inherit;border: 0;cursor: pointer;margin-top: 10px;display: none }.menu-button span {width: 100%;height: 3px;background-color: #111;margin-bottom: 6px;display: block }header.pb .menu-button span {background-color: #fff }.header .navbar {padding: 15px 0px }.header .navbar-nav .nav-item {margin-right: 25px }.header .navbar-nav .nav-item .nav-link {color: #161616;font-size: 14px;position: relative }.sbmt-btn:hover {background-color: rgba(14,44,86,0.8) }.sbmt-btn {position: relative;overflow: hidden }.sbmt-btn:hover span,.sbmt-btn:hover i {color: #fff }.header .navbar-nav .nav-item .dropdown-menu {border-radius: 0px;border: 0px;padding: 0 20px;position: absolute;top: 187.7%;left: 0;margin: 0;box-shadow: 0 0 10px 0 rgb(0 0 0 / 9%) }.dropdown-item {border-bottom: 1px solid #dfe0e5;text-transform: capitalize;line-height: 1 }.header .navbar-nav .nav-item .dropdown-menu .dropdown-item {font-size: 15px;line-height: 49px;}.header .navbar-nav .nav-item .nav-link.sbmt-btn {position: relative;top: 13px;}.header .navbar-nav .submit-btn {margin-right: 0px;margin-top: 0 }.header .navbar-nav .submit-btn a {border: 0px solid;border-radius: 5rem;padding: 0 25px;height: 51px;line-height: 48px;color: #fff!important;background-color: #004785 }.header .navbar-nav .submit-btn a i {font-size: 16px;margin-right: 10px;position: relative;top: 2px }.video-box {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;z-index: -3 }.video-box picture,.video-box img {height: 100% }#home-video {width: 100% }.banner {padding: 100px 0px;position: relative;z-index: 1 }.video-box::after {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(14,44,86,0.8);z-index: 1 }.banner .container {padding: 0 15px }.banner-content h1 {font-size: 44px;color: #fff;text-align: center;font-weight: 400;margin: 30px 0 }.banner.hp2 {padding: 230px 0 150px 0 }.drop-menu {background: #fff;width: 100%;display: inline-block;position: relative;font-size: 14px;height: 100%;text-align: left;margin: 7px 0;border-left: 1px solid #e0e1e6;padding: 5px 10px 5px 10px }.drop-menu .select {cursor: pointer;display: block;padding: 10px;color: #7e7f82;font-weight: 500;padding-left: 20px;font-size: 14px;text-transform: capitalize }.drop-menu .select i {font-size: 14px;margin-top: 5px;cursor: pointer;float: right;position: relative;right: 10px }.form_field {float: left }.addres {width: 376px }.tpmax {width: 207px }.srch-btn {float: left;width: 156px;position: relative }.drop-menu .select .currency {font-size: 13px;cursor: pointer;float: right }.drop-menu.active {border-radius: 5px 5px 0 0 }.drop-menu.active:hover,.drop-menu.active:focus {border-radius: 5px 5px 0 0 }.drop-menu.active .select {-webkit-box-shadow: none !important;box-shadow: none !important;outline: none }.drop-menu.active .select i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg) }.drop-menu:focus {-webkit-box-shadow: none;box-shadow: none;outline: none }.drop-menu .dropeddown {position: absolute;width: 100%;left: 0;margin-top: 1px;overflow: hidden;display: none;max-height: 144px;overflow-y: auto;z-index: 9999;background: #fff;padding: 0;list-style: none;padding: 0 30px;border: 1px solid #d3d3db;top: 112% }.drop-menu .dropeddown li {padding: 15px 0 14px 0;cursor: pointer;color: #242526;border-bottom: 1px solid #e0dfe5 }.drop-menu.active .select>span,.drop-menu.active .select i,.drop-menu .dropeddown li:hover {color: #7686e6 }.drop-menu .dropeddown li:last-child {border-bottom: 0 }.intro.section-padding {padding: 110px 0px 6px }.intro .container {padding: 0 15px }.intro .row {margin: 0 }.intro-content h3 {font-size: 32px;margin-top: 31px;margin-bottom: 20px;font-weight: 400 }.intro-content p {font-family: "Raleway",sans-serif;font-size: 16px;color: #67686c;line-height: 30px }.view-btn {border-radius: 30px;display: inline-block;border: 1px solid;font-size: 14px;height: 51px;line-height: 49px;padding: 0 26px 0 27px;position: relative;overflow: hidden;z-index: 2 }.view-btn i {margin-right: 5px;font-size: 16px;position: relative;top: 0;vertical-align: -10%;padding-right: 7px }.view-btn:hover,.view-btn:focus,.view-btn:active,.view-btn-active {background: #004785;color: #fff !important;border-color: transparent;box-shadow: inherit }.intro-img img {width: 100%;max-width: inherit }.intro-thumb-row {background: #fff;padding: 30px 0px 30px;z-index: 0;position: relative;display: inline-block;top: -69px }.intro-thumb-row img {vertical-align: middle;border-style: none }.intro-thumb:last-child {margin-right: 30px }.intro-thumb {border: 1px solid #e0e1e6;display: inline-block;margin-right: 27px;width: 270px }.intro-img {padding-left: 15px }.intro-thumb h6 {display: inline-block;padding-left: 15px;position: relative;top: 2px;min-width: 150px;font-size: 14px }.popular-listing .card {margin-top: 0;border: 1px solid #dfe0e5;cursor: pointer }.popular-listing.hp5 .card {margin-bottom: 30px }.section-heading {margin-bottom: 37px }.popular-listing.section-padding {padding: 1px 0 40px 0 }.card .img-block {position: relative;z-index: 1;float: left;width: 100% }.card .img-block::after {position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;background: transparent -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.15)),to(rgba(0,0,0,0.5)));background: transparent -webkit-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.5));background: transparent -o-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.5));background: transparent linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.5));z-index: 0 }.card .img-block h5,.blog-grid-posts .blog-img h5 {margin: 0px;color: #242526;font-size: 20px;font-weight: 600;float: left;position: absolute;bottom: 20px }.card .img-block span {color: #fff;text-transform: uppercase;font-size: 12px;background: rgba(145,147,152,0.7);border-radius: 50px;padding: 5px 13px;float: right;margin-top: 2px }.card .img-block:before,.card .img-block:after,.popular-cities .card:before,.popular-cities .card:after,.banner-search .btn:before,.banner-search .btn:after,.intro-content a:before,.intro-content a:after,.sbmt-btn:before,.sbmt-btn:after,.btn2:before,.btn2:after,.btn-default:before,.btn-default:after {content: '';position: absolute;top: 0;left: 0;width: 50%;height: 100%;background: rgba(14,44,86,0.8);opacity: 0;visibility: hidden }.btn2:before,.btn2:after,.btn-default:before,.btn-default:after {background-color: rgba(14,44,86,0.8) }.banner-search .btn:before,.banner-search .btn:after,.intro-content a:before,.intro-content a:after,.sbmt-btn:before,.sbmt-btn:after,.btn2:before,.btn2:after,.btn-default:before,.btn-default:after {z-index: -1 }.intro-content a:after {right: 0;left: auto }.banner-search .btn:after,.sbmt-btn:after,.btn2:after,.btn-default:after {right: 0;left: auto }.card .img-block:after {right: 0;left: auto }.popular-cities .card:hover:after {left: auto;right: 0 }.banner-search .btn:hover:before,.banner-search .btn:hover:after,.intro-content a:hover:before,.intro-content a:hover:after,.sbmt-btn:hover:before,.sbmt-btn:hover:after,.btn2:hover:before,.btn2:hover:after,.btn-default:hover:before,.btn-default:hover:after {opacity: 1;visibility: visible;width: 0 }.card:hover .img-block:before,.card:hover .img-block:after,.popular-cities .card:hover:before,.popular-cities .card:hover:after {opacity: 1;visibility: visible;width: 0 }.card .img-block .overlay,.srch-btn .overlay {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(14,44,86,0.8);opacity: 0 }.card .card-body {padding: 21px 23px 0;border-top: 1px solid #dfe0e5 }.card .card-body h3 {font-size: 18px;margin-bottom: 2px;color: #242526 }.card .card-body h3 a {color: #242526 }.card .card-body p {color: #aeb4b6;margin-bottom: 16px;float: left;width: 100% }.card .card-body p i {margin-right: 6px;font-size: 14px;margin-left: 0;position: relative;top: 2px }.card .card-body ul {border-bottom: 1px solid #ddd;padding-bottom: 16px }.card .card-body ul li {display: inline-block;font-size: 12px;color: #242526;line-height: 11px;border-right: 1px solid #ddd;padding: 0px 17px 0px 17px;margin-right: -3px }.card .card-body ul li:first-child {padding-left: 0px }.card .card-body ul li:last-child {border-right: 0px }.card .card-footer {background: transparent;border-top: 0px;border-right: 1px solid #dfe0e5;border-bottom: 1px solid #dfe0e5;border-left: 1px solid #dfe0e5;padding: 14px 20px 17px 20px }.card .card-footer a {color: #aeb4b6;font-size: 12px;position: relative }.card .card-footer a.pull-right {margin-top: 6px }.card .card-footer a .la-heart-o {background: #f3f4f7;color: #242526;width: 30px;height: 30px;line-height: 30px;text-align: center;display: inline-block;font-size: 16px;border-radius: 50px;position: relative;top: 1px;padding-left: 3px;z-index: 99 }.card .card-footer a .la-heart-o:hover {color: #fff }.card .card-footer a .fa-calendar {margin-right: 7px;font-size: 14px }.card:hover .img-block .overlay,.popular-listing .card:focus .img-block .overlay {opacity: 1 }.img-block img {width: 100%;float: left }.card .card-footer a.pull-right i {padding-right: 3px }.explore-feature .card {text-align: center;border-color: #e0e1e6;margin-bottom: 30px }.explore-feature .card:hover .card-body i {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9) }.explore-feature .card .card-body {padding: 15px;border: 0 }.explore-feature .card .card-body i {font-size: 36px;color: #fff;border-radius: 100%;height: 89px;width: 89px;line-height: 89px;display: inline-block }.explore-feature .card .card-body img {width: 100%;display: inline-block }.explore-feature .card .card-body h3 {font-size: 18px;margin-top: 27px;margin-bottom: 9px }.explore-feature .card .card-body p {font-size: 13px;line-height: 22px;margin-top: 0;margin-bottom: 0px;color: #67686c;line-height: 24px;padding: 0 10px }.popular-cities.section-padding {padding: 40px 0px 110px }.hp_4 .discover-propt {margin-bottom: 135px }.popular-cities.hp3.section-padding {padding: 0 0 0 0;margin-top: -30px }.popular-cities.hp3 .card {margin-top: 0 }.card.mgb-30 {margin-bottom: 30px }.popular-cities .card:hover .overlay-stick {opacity: 0 }.popular-cities.hp3 .card .img-fluid {float: left }.popular-cities .arrow-img .card .img-fluid {width: 100%;max-height: 185px;object-fit: cover }.popular-cities.hp3 .card .card-body h4 {font-size: 16px;font-weight: 600 }.popular-cities .card {position: relative;margin-top: 0;border: 0 }.popular-cities .card .overlay {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(14,44,86,0.8);opacity: 0 }.popular-cities .card::after {position: absolute;content: '';left: 0;right: 0;bottom: 0;top: 0;background: transparent -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.15)),to(rgba(0,0,0,0.5)));background: transparent -webkit-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.5));background: transparent -o-linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.5));background: transparent linear-gradient(rgba(255,255,255,0.15),rgba(0,0,0,0.5));z-index: 0 }.popular-cities .card .card-body {position: absolute;bottom: 0;left: 0;right: 0;z-index: 1;padding: 0 24px 22px 24px }.rate-info {float: left;width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;padding: 40px 23px 20px 23px;z-index: 2 }.popular-cities .card .card-body h4 {color: #fff;margin-bottom: 0;font-size: 20px;font-weight: 600;float: left }.popular-cities.hp3 .card .card-body i {bottom: 25px }.popular-cities.hp3 .card .card-body {padding-bottom: 30px }.popular-cities .card .card-body p {color: #fff;margin: 0px;display: inline-block;font-size: 12px;text-transform: uppercase;font-family: sans-serif }.popular-cities .card .card-body {border: 0 }.popular-cities .card .card-body i {position: absolute;right: 24px;bottom: 31px;border: 1px solid #e0e1e6;padding: 12px 12px;color: #aeb4b6;border-radius: 100%;height: 40px;width: 40px;font-size: 14px;text-align: center }.popular-cities .card:hover .overlay,.popular-cities .card:focus .overlay {opacity: 1 }.popular-cities .card:hover i,.popular-cities .card:focus i {background: #fff;color: #aeb4b6;border-color: transparent }* {-webkit-box-sizing: border-box;box-sizing: border-box }*:after,*:before {-webkit-box-sizing: border-box;box-sizing: border-box }.infoBox {border-radius: 4px }.listing-img-container {position: relative;height: 100%;display: block }.infoBox>img {position: absolute !important;right: 0;top: 0 }.infoBox-close {position: absolute;top: 10px;right: 10px;display: inline-block;z-index: 999;text-align: center;line-height: 29px;cursor: pointer;font-size: 15px;font-weight: 500;height: 29px;width: 29px;background-color: #fff;color: #333;font-family: "FontAwesome";border-radius: 50%;-webkit-text-stroke: 1px #fff }.infoBox-close:hover {color: #fff;background-color: #66676b;-webkit-text-stroke: 1px #66676b }@-webkit-keyframes fadeIn {from {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {from {opacity: 0 }to {opacity: 1 }}.infoBox .star-rating {font-size: 16px;margin-top: 1px }.infoBox .star-rating span {margin-right: 3px }.infoBox .rating-counter {position: relative;top: -1px }.infoBox:after {content: "";position: absolute;bottom: -5px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 12px solid #fff }.cluster img {display: none }.cluster-visible {text-align: center;font-size: 15px !important;color: #fff !important;font-weight: 500;border-radius: 50%;width: 50px !important;height: 50px !important;line-height: 50px !important }.cluster-visible:before {border: 7px solid;opacity: 0.2;-webkit-box-shadow: inset 0 0 0 4px #004785;box-shadow: inset 0 0 0 4px #004785;content: '';position: absolute;border-radius: 50%;top: 0;left: 0;width: 100%;height: 100%;-webkit-animation: cluster-animation 2.5s infinite;animation: cluster-animation 2.5s infinite }@-webkit-keyframes cluster-animation {0%,100% {-webkit-transform: scale(1.3) rotate(0deg);transform: scale(1.3) rotate(0deg) }50% {-webkit-transform: scale(1.5) rotate(90deg);transform: scale(1.5) rotate(90deg) }}@keyframes cluster-animation {0%,100% {-webkit-transform: scale(1.3) rotate(0deg);transform: scale(1.3) rotate(0deg) }50% {-webkit-transform: scale(1.5) rotate(90deg);transform: scale(1.5) rotate(90deg) }}.face {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;text-align: center;border-radius: 10%;color: #fff;z-index: 100;border-radius: 50px }.face i {line-height: 30px;font-size: 16px }.face.front {background-color: #fff;border: 6px solid;z-index: 100 }.face.back {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-box-sizing: border-box;box-sizing: border-box;color: #fff }.face.back i {trasform: scaleX(-1);line-height: 38px;font-size: 18px }.face.back:after {content: "";display: block;width: 36px;height: 36px;top: 2px;left: 2px;border-radius: 10%;position: absolute }.custom-zoom-in,.custom-zoom-out {background-color: #fff;color: #333;cursor: pointer;border-radius: 50%;margin: 5px 15px;-webkit-transition: color 0.3s,background-color 0.3s;-o-transition: color 0.3s,background-color 0.3s;transition: color 0.3s,background-color 0.3s;-webkit-box-shadow: 0 1px 4px -1px rgba(0,0,0,0.2);box-shadow: 0 1px 4px -1px rgba(0,0,0,0.2);text-align: center;font-size: 15px;height: 34px;width: 34px }.custom-zoom-in:hover,.custom-zoom-out:hover {background-color: #66676b;color: #fff }.custom-zoom-in:before,.custom-zoom-out:before {font-family: "FontAwesome";width: 100%;line-height: 35px;transition: -webkit-text-stroke 0.3s;-webkit-text-stroke: 1px #fff }.zoomControlWrapper {position: absolute;left: 0;right: auto;width: 70px }.custom-zoom-in:before {content: "\f067" }.custom-zoom-out:before {content: "\f068" }.custom-zoom-in:hover:before,.custom-zoom-out:hover:before {-webkit-text-stroke: 1px #66676b }#nextpoint:after,#prevpoint:before {font-family: "FontAwesome";position: relative;font-weight: 500;margin: 0 0 0 6px;font-size: 17px;top: 0;line-height: 1px }#prevpoint:before {content: "\f104";margin: 0 6px 0 0 }#nextpoint:after {content: "\f105";margin: 0 0 0 6px }#scrollEnabling:before {margin-left: -3px }#streetView:before {content: "\f21d";font-family: "FontAwesome";font-size: 16px;top: 1px;margin-right: 8px }#geoLocation {right: auto;left: 20px;padding: 8px 11px }#geoLocation:before {content: "\f192";font-family: "FontAwesome";font-size: 16px;margin: 0;top: 2px }@-webkit-keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px) }30%,70% {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px) }100% {opacity: 0;-webkit-transform: translateY(-40px);transform: translateY(-40px) }}@keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px) }30%,70% {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px) }100% {opacity: 0;-webkit-transform: translateY(-40px);transform: translateY(-40px) }}@-webkit-keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px) }30% {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px) }}@keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);transform: translateY(40px) }30% {opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px) }}@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);transform: scale(1) }10% {-webkit-transform: scale(1.1);transform: scale(1.1) }20% {-webkit-transform: scale(1);transform: scale(1) }}@keyframes pulse {0% {-webkit-transform: scale(1);transform: scale(1) }10% {-webkit-transform: scale(1.1);transform: scale(1.1) }20% {-webkit-transform: scale(1);transform: scale(1) }}.cta {background: #004785 }.cta.section-padding {padding: 68px 0 67px 0 }.cta .cta-text {text-align: center }.cta .cta-text h2 {font-size: 32px;color: #fff;margin: 0px }.bottom,.footer {background: #0e2c56 }.bottom.section-padding {padding: 67px 0px 67px }.bottom-list {margin-top: 6px }.bottom-list h3 {font-size: 18px;font-weight: 500;margin-bottom: 19px;color: #fff }.bottom-list ul li a {line-height: 36px;color: #ddd;font-size: 14px;padding-left: 23px }.bottom-list ul li a:hover {padding-left: 30px }.bottom-list ul li {position: relative }.bottom-list ul li:before {content: "\f105";font-family: fontawesome;position: absolute;top: 50%;left: 0px;font-size: 14px;color: #ddd;transform: translateY(-50%) }.bottom-list ul li a i {margin-right: 17px;position: relative;top: -1px;font-size: 14px }.bottom-list>ul {margin-top: 4px;float: left;width: 100%;margin-bottom: 30px }.bottom-desc {margin-top: 20px;margin-bottom: 30px }.bottom-desc p {color: #ddd;width: 100%;font-size: 13px;line-height: 24px;margin-top: 7px;padding-right: 15px }.bottom-logo img {max-width: 105px }.footer-content {padding: 30px 0px 30px 0;border-top: 1px solid #e0e1e6 }.footer-content .copyright p {margin-bottom: 1px;margin-top: 8px;font-size: 13px;color: #ddd }.footer-social {text-align: right }.footer-social a {width: 35px;height: 35px;text-align: center;border: 1px solid #e0e1e6;color: #ddd;display: inline-block;line-height: 35px;border-radius: 50px;font-size: 13px;margin: 0px 3px 0px 7px }.footer-social a:hover {color: #fff;border-color: transparent }.footer-social a:last-child {margin-right: 0 }.alert-success {position: fixed;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);opacity: 0;visibility: hidden;z-index: 0;width: 100%;text-align: center }.alert-success.active {opacity: 1;visibility: visible;z-index: 999999 }.close-alert {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 25px;color: #155724;font-size: 20px }.pager-sec {background-image: url(../images/pager-bg.webp);background-repeat: no-repeat;background-size: cover;padding: 74px 0 72px 0;position: relative;z-index: 1 }.pager-sec.st2 {background: #eeeef0;background-image: inherit }.pager-sec.st2 .pager-sec-details>h3 {color: #242526 }.pager-sec.st2 .pager-sec-details>ul li a,.pager-sec.st2 .pager-sec-details>ul li span {color: #242526 }.pager-sec.st2 .pager-sec-details>ul li:before {color: #242526 }.bfr::after {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(14,44,86,0.5);z-index: -1 }.newbfr::after {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(14,44,86);z-index: -1 }.pager-sec-details {float: left;width: 100%;text-align: center }.pager-sec-details>h3 {color: #ffffff;font-size: 32px;font-weight: 500;}.pager-sec-details>ul {margin-top: 30px;color: #fff }.pager-sec-details>ul li {display: inline-block;position: relative;padding: 0 11px 0 15px }.pager-sec-details>ul li:last-child {padding-right: 0 }.pager-sec-details>ul li:last-child:before {display: none }.pager-sec-details>ul li:before {content: '\f101';position: absolute;top: 4px;left: 100%;color: #fff;font-size: 12px;font-family: fontawesome }.pager-sec-details>ul li a,.pager-sec-details>ul li span {display: inline-block;color: #ffffff;font-size: 14px }.blog-single-details {float: left;width: 100% }.blog-single-post {float: left;width: 100%;cursor: pointer;position: relative }.blog-single-post>ul.post-nfo,.post_info>ul.post-nfo {float: left;width: 100%;margin-bottom: 7px;margin-top: -1px;padding: 0 }.blog-single-post img {max-width: 768px;width: 100% }.blog-single-post ul.post-nfo li,.post-nfo li a {display: inline-block;color: #aeb4b6;font-size: 12px;margin-right: 20px;padding-left: 0 }.post-nfo li a {margin-right: 0 }.post-nfo li i {font-size: 14px;padding-right: 6px;position: relative;top: 1px }.blog-single-post ul.post-nfo li:before {display: none }.pt {padding: 105px 0 50px }.blog-single-sec.section-padding {padding: 110px 0 110px 0 }.blog-single-post>h1,.post_info>h1 {color: #242526;font-size: 28px;font-weight: 500;margin-bottom: 23px;float: left;width: 100% }.blog-single-post>p.intro {padding: 15px;border: 1px dashed #ccc }.post_info>h3 a {color: #242526 }.blog-img {float: left;width: 100%;margin-bottom: 34px;position: relative }.blog-img:before,.agent_img:before {content: '';position: absolute;top: 0;left: 50%;width: 0;height: 100%;background-color: rgba(14,44,86,0.5);opacity: 0;visibility: hidden }.agent:hover .agent_img:before {opacity: 1;visibility: visible;left: 0;width: 100% }.blog-single-post.single {cursor: inherit }.blog-single-post.single .blog-img:before,.blog-single-post.single .blog-img:after {display: none }.blog-img>a img {width: 100%;float: left }.blog-single-post p {float: left;width: 100%;margin-bottom: 24px;color: #67686c;font-size: 14px;line-height: 24px;font-family: 'Raleway' }.blog-single-post h2,.support-sec h2 {font-size: 24px;margin-bottom: 20px }.blog-single-post h3,.support-sec h3 {font-size: 20px;margin-bottom: 20px }.blog-single-post h4,.support-sec h4 {font-size: 16px;margin-bottom: 20px }.support-sec ul,.main-content ul,.property-single-page-content ul {margin-bottom: 30px;padding: 0;float: left;width: 100% }.blog-single-post ul,.blog-single-post ol {margin-bottom: 30px;padding-left: 20px;float: left;width: 100% }.blog-single-post ul li,.blog-single-post ol li {list-style: unset;position: relative;font-size: 14px;line-height: 2;color: #67686c }.blog-single-post ol li p {float: none;clear: both;}.blog-single-post>blockquote {color: #67686c;font-size: 15px;font-weight: 700;line-height: 28px;border-left: 3px solid;padding: 2px 0 1px 18px;float: left;width: 100%;margin-bottom: 38px;margin-top: 13px }.blg-dv {float: left;width: 100%;margin-bottom: 22px;margin-top: 8px }.blg-sm {float: left;width: 100% }.blg-info {float: left;width: 100%;padding-left: 27px }.bg-links {float: left;width: 100%;padding: 0 40px;margin-top: 5px;margin-bottom: 13px }.bg-links li {float: left;width: 100%;color: #242526;font-size: 13px;margin-bottom: 17px;position: relative;padding-left: 19px;font-family: 'Raleway' }.bg-links li:before {content: '';position: absolute;top: 50%;left: 0;width: 5px;height: 5px;border-radius: 100px;background-color: #242526;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%) }.post-share {float: left;width: 100%;padding: 10px 0;border-top: 1px solid #dfe0e5;}.social-links {float: left }.blog-single-post ul.social-links li {display: inline-block;margin-right: 17px;padding-left: 0 }.blog-single-post ul.social-links li:before {display: none }.social-links li a {display: inline-block;color: #242526;font-size: 13px }.post-share>a {float: right;color: #161616;font-size: 13px;font-weight: 400;margin-top: 3px }.post-share>a i {}.cm-info-sec {float: left;width: 100%;display: table;border: 1px solid #dfe0e5;padding: 29px 24px;margin-bottom: 68px }.cm-img {display: table-cell }.cm-img>img {float: left }.cm-info {display: table-cell;width: 100%;vertical-align: top;padding-left: 19px;position: relative;top: -1px }.cm-info h3 {color: #151515;font-size: 16px;font-weight: 500;margin-bottom: 8px }.cm-info>p {color: #67686c;font-size: 13px;line-height: 24px;font-family: 'Raleway';margin-bottom: 12px }.cm-info .social-links li a {color: #aeb4b6 }.comment-section {float: left;width: 100%;margin-top: 7px }.p-title {color: #242526;font-size: 16px;font-weight: 500;text-transform: uppercase;margin-bottom: 30px }.comment-section .cm-info-sec {padding: 0;border: 0;margin: 0 }.comment-section .cm-info {padding-top: 7px }.comment-section .cm-info>h4 {color: #aeb4b6;font-size: 12px;font-weight: 400 }.comment-section .cm-info h3 {margin-bottom: 3px }.comment-section>ul {float: left;width: 100% }.comment-section>ul>li {float: left;width: 100%;position: relative;margin-bottom: 32px }.comment-section ul li p {float: left;width: 100%;margin-top: 13px;color: #67686c }.cm-reply {display: inline-block;font-size: 12px;font-weight: 500;position: absolute;top: 7px;right: 0;text-transform: uppercase;letter-spacing: 1px }.post-comment-sec {float: left;width: 100%;margin-top: 22px }.post-comment-sec .p-title {margin-bottom: 18px }.post-comment-sec>form {float: left;width: 100% }.post-comment-sec .col-lg-4 {padding: 0 8px }.post-comment-sec form button {margin-top: -5px }.post-comment-sec form .row {margin: 0 }.post-comment-sec form input {height: 48px;padding: 0 17px }.post-comment-sec form textarea {height: 124px;padding: 14px 17px }.post-comment-sec form input,.post-comment-sec form textarea {width: 100%;color: #67686c;font-size: 12px;font-weight: 400;border: 1px solid #dfe0e5 }::-webkit-input-placeholder {color: #67686c }::-moz-placeholder {color: #67686c }:-ms-input-placeholder {color: #67686c }:-moz-placeholder {color: #67686c }.sidebar {float: left;width: 100%;padding-left: 20px;height: 100% }.sidebar .widget-title {margin-top: -6px }.sidebar.layout2 .widget-property-search {margin-top: 0 }.sidebar.layout2 .widget-property-search .widget-title {margin-top: 0 }.sidebar .banner-search {padding: 0 }.widget {float: left;width: 100%;margin-bottom: 48px }.widget-search form {float: left;width: 100%;position: relative }.widget-search form input {width: 100%;height: 48px;border: 1px solid #dfe0e5;color: #67686c;font-size: 12px;padding: 0 18px;background-color: #fff }.widget-search form button {font-size: 18px;position: absolute;top: 50%;right: 11px;background-color: inherit;border: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer }.widget-title {color: #242526;font-size: 16px;font-weight: 500;text-transform: uppercase;margin-bottom: 20px }.widget-catgs {margin-bottom: 42px }.widget-catgs ul {float: left;width: 100%;margin-top: -5px }.widget-catgs ul li {float: left;width: 100%;margin-bottom: 15px }.widget-catgs ul li:last-child {margin-bottom: 0 }.widget-catgs ul li a {float: left;font-size: 14px;font-weight: 400 }.widget-catgs ul li a span {display: inline-block }.widget-catgs ul li a:hover span {padding-left: 15px }.widget-catgs ul li a i {color: #78797f;font-size: 14px;padding-right: 14px;position: relative }.widget-catgs ul li>span {float: right;color: #88898d;font-size: 14px }.widget-posts>ul {float: left;width: 100% }.widget-posts>ul li {float: left;width: 100%;margin-bottom: 14px }.widget-posts>ul li:last-child {margin-bottom: 0 }.wd-posts {float: left;width: 100%;display: table }.ps-img {display: table-cell }.ps-img>a img {float: left;width: 112px;height: auto }.ps-info {display: table-cell;vertical-align: top;width: 100%;padding-left: 19px;padding-top: 5px }.ps-info>h3 {color: #242526;font-size: 14px;font-weight: 400;margin-bottom: 4px }.ps-info>h3 a {color: #242526 }.ps-info>span {display: inline-block;color: #aeb4b6;font-size: 12px }.ps-info>span i {font-size: 14px;padding-right: 5px }.widget-adver>a img {width: 100% }.blog-posts {float: left;width: 100% }.blog-posts .blog-single-post {margin-bottom: 45px }.blog-posts .blog-single-post:last-child {margin-bottom: 0 }.post_info {float: left;width: 100%;padding: 30px 30px 39px 30px;border: 1px solid #dfe0e5 }.blog-grid-posts .post_info>a.btn2 {padding: 0 28px 0 26px;width: auto;float: none;display: inline-block;color: #fff;margin-right: 0 }.blog-grid-posts .post_info>a.btn2:hover {color: #004785;border: 1px solid #004785 }.blog-posts .blog-img {margin-bottom: 0 }.blog-img>img {width: 100%;float: left }.post_info>h3 {margin-bottom: 14px }.btn1 {display: inline-block;font-size: 14px;height: 51px;line-height: 51px;border-radius: 30px;padding: 0 27px;border: 1px solid }.post_info>a {float: left }.pagination {float: left;width: 100%;margin-top: 62px }.pagination .page-link {padding: 0;width: 41px;height: 41px;border: 1px solid #e1e2e6;border-radius: 100px;line-height: 41px;color: #242526;font-size: 14px;margin-right: 8px;text-align: center }.pagination .page-item.active .page-link,.pagination .page-item .page-link:hover {color: #fff;border-color: transparent }.page-item .page-link b {position: relative;left: 1px }.page-item:first-child .page-link,.page-item:last-child .page-link {border-radius: 100px }.blog-standard.section-padding {padding: 110px 0 }.blog-grid-posts {float: left;width: 100% }.blog-grid-posts .blog-single-post {margin-bottom: 30px }.blog-grid-posts .blog-img {margin-bottom: 0;border: 1px solid #dfe0e5;border-bottom: 0 }.blog-grid-posts .post_info>h3 {font-size: 18px }.blog-grid-posts .post_info>a {border: 0;padding: 0;color: #161616;font-size: 14px;line-height: 51px;margin-right: 30px }.blog-grid-posts .post_info>a:hover {background-color: inherit }.blog-grid-posts .post_info>a i {padding-left: 6px;position: relative;top: 1px }.blog-grid-posts .post_info>ul.post-nfo {margin-bottom: 5px }.blog-grid-posts .blog-single-post p {margin-bottom: 19px }.blg-dv .blg-info p {margin-bottom: 21px;font-size: 13px }.blog-grid-posts .post_info {padding: 29px 30px 27px 30px }.view-posts {color: #ffffff;font-size: 14px;border: 1px solid #ffffff;padding: 14px 26px;border-radius: 30px;display: inline-block }.view-post {float: left;width: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);z-index: 99;opacity: 0;visibility: hidden;margin-top: 30px;text-align: center }.view-posts:hover {color: #fff }.blog-single-post:hover .view-post,.agent:hover .view-post {opacity: 1;visibility: visible;margin: 0 }.load-more-posts {float: left;width: 100%;text-align: center;margin-top: 32px }.load-more-posts>.btn2 {padding: 0 28px 0 26px;width: auto;float: none;display: inline-block }.blog-grid.section-padding {padding: 110px 0 104px 0 }.about-sec.pt {padding: 110px 0 110px 0 }.page-main-content.section-padding {padding: 110px 0 110px 0 }.about-us-sec {float: left;width: 100% }.about-info {float: left;padding-top: 72px }.about-info>h1 {color: #242526;font-size: 30px;font-weight: 500;margin-bottom: 4px }.about-info>h4 {color: #aeb4b6;font-size: 12px;border-bottom: 1px solid #dfe0e5;padding-bottom: 19px }.about-info>p,.about-content>p {font-size: 14px;color: #67686c;line-height: 30px;padding-top: 15px;padding-bottom: 15px }.about-info>a {float: left }.about-img {float: left;width: 100% }.about-img img,.about-img picture {width: 100%;float: left }.explore-feature.pt {padding-bottom: 110px }.explore-feature.st2 .card .card-body p {padding: 0 10px }.s {float: left;width: 100%;margin-bottom: 16px }.form-field {float: left;width: 100%;margin-bottom: 15px }.form-field input {height: 48px;padding: 0 17px }.form-field textarea {height: 105px;padding: 14px 18px }.form-field input,.form-field textarea {width: 100%;font-size: 14px;color: #67686c;border: 1px solid #dfe0e5;background-color: #fff;line-height: 1.5rem }.form-field button {margin-top: 3px;cursor: pointer }.contact {padding: 60px 0;float: left;width: 100% }.contact h2 {font-size: 24px;margin-bottom: 20px }.contact-sec {float: left;width: 100%;padding: 101px 0 110px 0 }.contact-details-sec {float: left;width: 100% }.contact_form {float: left;width: 100% }.contact_form>h1,.contact_form>h2,.support-info>h2 {color: #242526;font-size: 24px;font-weight: 500;margin-bottom: 17px }.contact_form>p {color: #67686c;font-size: 15px;line-height: 30px;margin-bottom: 30px }.contact_form>form {float: left;width: 100% }.contact-details-sec .row {margin: 0 }.contact_form>form .col-lg-4,.contact_form>form .col-lg-12 {padding: 0 8px }.contact_form>form .form-field {margin-bottom: 16px }.contact_form>form .form-field textarea {height: 160px }.contact_form>form button {margin-top: -5px;float: left }.contact_form>form button:hover,.post-comment-sec form button:hover {color: #fff }.contact_info {float: left;width: 100%;margin-top: 54px;padding-left: 20px }.right_contact_info {float: left;width: 100%;position: sticky;top: 160px }.contact_info>h3,.right_contact_info h3 {color: #242526;font-size: 16px;font-weight: 500;margin-bottom: 24px;text-transform: uppercase;letter-spacing: 1.2px }.cont_info {float: left;width: 100% }.cont_info li {float: left;width: 100%;color: #67686c;font-size: 14px;font-weight: 500;margin-bottom: 14px }.cont_info li:nth-child(2) {margin-bottom: 15px }.cont_info li i {font-size: 16px;padding-right: 10px }.feature-support-sec.section-padding {padding: 110px 0 110px 0 }.support-sec {float: left;width: 100% }.video-img {float: left;width: 100%;position: relative }.video-img:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(106,123,231,0.10) }.video-img>img {width: 100%;float: left }.video-play {position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);color: #fff;font-size: 60px }.video-play:hover {color: #fff }#html5-watermark {display: none !important }#html5lightbox-web-iframe img {float: none }.support-info {float: left;width: 100% }.support-info>h1 {color: #242526;font-size: 30px;font-weight: 500;margin-bottom: 13px;}.support-info>p,.support-sec p {color: #67686c;font-size: 14px;line-height: 24px;margin-bottom: 28px }.support-info a {margin-bottom: 30px }.listing-main-sec.section-padding {padding: 106px 0 110px 0 }.listing-main-sec.section-padding2 {padding: 106px 0 110px 0 }.listing-main-sec-details {float: left;width: 100% }.listing-directs {float: left;width: 100% }.opt-slect {display: inline-block;position: relative }.opt-slect>i {position: absolute;top: 3px;right: 0;color: #242526;font-size: 14px }.opt-slect>select {font-weight: 500;padding-right: 26px;border: 0;background-color: #fff;-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '' }select::-ms-expand {display: none }.view-change {float: right;margin-top: -4px }.view-change ul {display: inline-block }.view-change ul li {display: inline-block;border: 0;margin-right: 4px }.view-change ul li:last-child {margin-right: 0 }.view-change ul li a {padding: 0;color: #adadb0;font-size: 22px;border: 0 }.view-change ul.nav-tabs .nav-link {border: 0 }.view-change ul.nav-tabs {border-bottom: 0 }.list-products {float: left;width: 100% }.card .card-body {padding: 25px 23px 0 }.list-products .card {float: left;width: 100%;display: block;border: 0 }.list-products .card .img-block {float: left;width: 295px }.card_bod_full {float: right;width: 61.6%;border: 1px solid rgba(0,0,0,.125);border-left: 0;padding-bottom: 13px;padding-left: 7px;padding-right: 6px;line-height: 1 }.list-products .card .card-body h3 {margin-bottom: 9px;line-height: 1.6 }.list-products .card .card-body p {margin-bottom: 19px }.list-products .card .card-body ul {float: left;width: 100%;padding-bottom: 20px }.card_bod_full h3 {float: left;width: 100%;margin-bottom: 2px }.card_bod_full .card-body {border: 0 }.list-products .card .card-body {padding: 31px 23px 0 }.card_bod_full .card-footer {border: 0;float: left;width: 100%;padding: 18px 20px 18px 20px }.card_bod_full .card-footer a.plf {float: left;padding-left: 5px;margin-top: 6px }.list-products .card .card-body ul li {margin-right: -1px;padding: 0px 17px 0px 14px;line-height: 11px;color: #aeb4b6 }.list-products .card .card-body ul li:first-child {padding-left: 0 }.list-products .card .card-body ul li i {padding-right: 10px }.card-footer a i {font-size: 16px;position: relative;top: 2px;padding-right: 3px }.crd-links {float: left;margin-top: 9px }.btn-default {float: right;font-size: 14px;height: 51px;line-height: 51px;border: 1px solid;padding: 0 27px;border-radius: 30px;text-transform: capitalize;position: relative;z-index: 1;overflow: hidden;cursor: pointer;background-color: initial }.card_bod_full .card-footer .btn-default:hover {color: #fff }.btn-default:hover {color: #fff;background-color: #004785;border-color: transparent }.list-products .card .img-block span {margin-top: 2px }.list-products .card {margin-bottom: 30px }.list-products .card:last-child {margin-bottom: 0 }.list-products .img-block img,.list-products .img-block picture {height: 100%;object-fit: cover }.widget-property-search {margin-top: 1px }.widget-property-search .form_field:last-child {margin-bottom: 0 }.widget-property-search .form_field:last-child a {margin-bottom: 0 }.widget-property-search .form_field {float: left;width: 100% }.sidebar.layout2 .widget-title {letter-spacing: 1px }.form_field>h4 {color: #242526;font-size: 14px;text-transform: capitalize;font-weight: 400;margin-bottom: 15px;margin-top: 14px }.form_field input:checked {color: red }.form_field>ul {float: left;width: 50% }.form_field>ul li {float: left;width: 100%;margin-bottom: 8px }.form_field>ul li:last-child {margin-bottom: 6px }.input-field>input[type="radio"],.input-field>input[type="checkbox"] {display: none }.input-field input[type="radio"]+label span,.input-field input[type="checkbox"]+label span {width: 22px;height: 22px;display: inline-block;position: relative;border: 1px solid #dfe0e5;background-color: inherit;cursor: pointer }.input-field input[type="radio"]+label span:before,.input-field input[type="checkbox"]+label span:before {content: '';position: absolute;top: 50%;left: 50%;width: 13px;height: 10px;background-image: url(../images/arrow.png);color: #fff;font-size: 12px;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);opacity: 0;visibility: hidden }.input-field input[type="radio"]:checked+label span:before,.input-field input[type="checkbox"]:checked+label span:before {opacity: 1;visibility: visible }.input-field input[type="radio"]:checked+label span,.input-field input[type="checkbox"]:checked+label span {border-color: transparent }.input-field>label {float: left;cursor: pointer }.input-field>label span {float: left }.input-field>label small {float: left;color: #67686c;font-size: 12px;padding-left: 13px;margin-top: 2px }.widget-featured-property .card {float: left;width: 100%;display: block;border: 0 }.widget-featured-property .card .card-body {float: left;width: 100%;padding-top: 21px;padding-bottom: 19px;border-bottom: 1px solid #dfe0e5 }.widget-featured-property .card .card-body h3 {margin-bottom: 2px }.widget-featured-property .card .card-body p {margin-bottom: 0 }.widget-featured-property .card .img-block h5 {top: 5px }.widget-featured-property .card .img-block span {margin-top: 2px }.sidebar.layout2 .ps-info>strong {float: left;width: 100%;font-size: 18px;font-weight: 600;margin-bottom: 11px }.sidebar.layout2 .ps-info {padding-top: 3px }.sidebar.layout2 .ps-info>h3 {margin-bottom: 2px }.tab-content {float: left;width: 100%;z-index: 99 }.tab-pane {float: left;width: 100% }.list_products {float: left;width: 100% }.list_products .card {margin-bottom: 30px;border: 0 }.form_sec {background-color: #d8d8d9;padding: 28px 0 }.form_sec .banner-search {-webkit-box-shadow: 0 0 10px rgba(1,1,2,0.08);-moz-box-shadow: 0 0 10px rgba(1,1,2,0.08);-ms-box-shadow: 0 0 10px rgba(1,1,2,0.08);-o-box-shadow: 0 0 10px rgba(1,1,2,0.08);box-shadow: 0 0 10px rgba(1,1,2,0.08) }.form_sec .banner-search .form-group {padding: 0 }.form_sec .addres {width: 475px }.form_sec .banner-search .btn {width: 51px;padding: 0;line-height: 51px;text-align: center }.form_sec .banner-search .btn i {top: 0;margin: 0;line-height: 51px }.form_sec .srch-btn {width: 56px }.form_sec .row {margin: 0 }.property-single-pg {padding: 65px 0 110px 0 }.property-hd-sec {float: left;width: 100% }.property-hd-sec .card {float: left;width: 100%;border: 0;display: block }.property-hd-sec .card .card-body ul {border: 0 }.property-hd-sec .card-body {float: left;width: 100%;border: 0;padding: 0;margin-top: 2px }.property-hd-sec h1 {font-size: 30px;margin-bottom: 20px }.property-hd-sec h2 {font-size: 24px }.property-hd-sec h3 {font-size: 20px }.property-hd-sec h4 {font-size: 16px }.property-hd-sec .card .card-body p {font-size: 14px;font-family: sans-serif }.property-hd-sec .card .card-body p a {color: #aeb4b6 }.property-hd-sec .card .card-body p i {top: 0 }.property-hd-sec .card .card-body ul li {line-height: 11px;padding: 0 16px 0 14px }.property-hd-sec .card .card-body ul li:first-child {padding-left: 0 }.property-hd-sec .rate-info {float: right;width: 50%;padding: 0;position: static;text-align: right }.property-hd-sec .rate-info:before {display: none }.property-hd-sec .rate-info>h5 {display: inline-block;color: #242526;font-size: 24px;font-weight: 500;margin-right: 22px;position: relative;top: 4px }.property-hd-sec .rate-info>span {display: inline-block;color: #242526;font-size: 12px;background-color: #efeff3;height: 25px;border-radius: 30px;padding: 0 14px;line-height: 25px;text-transform: uppercase }.property-single-page-content {float: left;width: 100%;margin-top: 25px }.property-single-page-content .sidebar {margin-top: -7px }.property-pg-left {float: left;width: 100% }.property-thumb-imgs {float: left;width: 100%;border: 1px solid #dfe0e5;padding: 34px 60px }.property-thumb-imgs .col-lg-4 {padding: 0 8px }.descp-text {float: left;width: 100% }.property-single-page-content h1,.property-single-page-content h2,.property-single-page-content h3,.property-single-page-content h4,.property-single-page-content h5 {margin-bottom: 20px }.property-single-page-content h1 {font-size: 30px }.property-single-page-content h2 {font-size: 24px }.property-single-page-content h3 {font-size: 20px }.property-single-page-content h4 {font-size: 16px }.descp-text>p,.main-content p {color: #67686c;font-size: 14px;line-height: 30px;margin-bottom: 28px }.main-content img {width: 100%;max-width: 768px }.certificates {margin: 50px 0 }.certificates ul li:before {display: none }.certificates ul li {display: inline-grid;margin: 0 1% 2% 0;max-width: 22% }.mb-30 {margin-bottom: 30px }.tab-title {border-bottom: 1px solid #333 }.tab-title span {display: inline-grid;padding: 10px 20px;background-color: #e1e1e1;border: 1px solid #333;border-bottom: 0;border-radius: 4px 4px 0 0 }.content-img {float: right;width: 50% !important }.width-auto {width: 40%;margin: 10px 2% }.details-info,.call-to-action {float: left;width: 100%;margin-bottom: 30px }.details-info ul {float: left;width: 100%;margin-top: 2px;margin-bottom: -14px }.details-info ul li {float: left;width: 50%;margin-bottom: 15px;list-style: none;padding-left: 20px;position: relative;font-size: 14px;line-height: 2;color: #67686c;}.details-info ul li:before {content: '\f101';position: absolute;top: 0px;left: 0;color: #67686c;font-family: fontawesome;}.details-info ul li h4 {color: #242526;font-size: 14px;display: inline-block }.details-info ul li span {display: inline-block;color: #67686c;font-size: 14px;padding-left: 1px }.nav-justified .nav-item h3 {margin-bottom: 0 }.nav-tabs .nav-link.active h3 {color: #fff }.btn2 {float: left;width: 100%;color: #ffffff;font-size: 14px;height: 51px;line-height: 51px;border-radius: 30px;text-align: center;border: 0;cursor: pointer;position: relative;z-index: 1;overflow: hidden }.btn2:hover {color: #fff }.property-single-page-content .sidebar.layout2 .widget-posts {margin-top: 0 }.property-single-page-content .sidebar.layout2 .widget-posts {margin-bottom: 48px }.property-single-page-content .sidebar {padding-left: 25px }.property-single-page-content .sidebar.layout2 .widget-title {margin-top: -6px }.property-single-page-content .sidebar.layout2 .widget-form .widget-title {margin-top: 0 }.no-scroll {overflow: hidden }.eror-sec-data {float: left;width: 100%;text-align: center;padding: 100px 0 }.eror-sec-data>h1 {color: #242526;font-size: 194px;line-height: 194px;margin-bottom: 7px }.eror-sec-data>p {font-size: 21px;color: #67686c;margin-bottom: 51px;font-family: sans-serif }.eror-sec-data>a {width: auto;display: inline-block;padding: 0 27px;float: none }.wrapper {float: left;width: 100%;position: absolute }.wrapper:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #070f43;opacity: 0;visibility: visible }.wrapper.overlay-bgg:before {opacity: 0.90;visibility: visible;z-index: 999 }.popup {position: fixed;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-o-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);width: 600px;text-align: center;background-color: #ffffff;opacity: 0;visibility: visible;margin-top: 100px;z-index: -1 }#sign-popup.active.popup,#register-popup.active.popup {opacity: 1;z-index: 99999;visibility: visible;margin-top: 0px }.popup>h3 {color: #242526;font-size: 18px;font-weight: 500;background-color: #d8d8d9;padding: 18px 0 18px 0 }.popup-form>form {float: left;width: 100%;padding: 40px 0;border-bottom: 1px solid #dfe0e5;padding-bottom: 22px;margin-bottom: 20px }.popup .input-field input[type="checkbox"]+label span {width: 12px;height: 11px;border: 1px solid #9b9ca0;border-radius: 2px;margin-top: 5px;display: inline-block }.popup .input-field input[type="checkbox"]+label span:before {background-image: inherit;border-color: transparent }.popup .input-field>span {font-size: 13px;margin-top: 2px;padding-left: 8px;color: #9b9ca0 }.form-cp {float: left;width: 100%;margin-top: 7px }.popup-form .form-field {margin-bottom: 10px }.form-cp .form-field {width: 50%;float: left }.form-cp>a {display: inline-block;float: right;color: #242526;font-size: 13px;font-family: 'Raleway';margin-top: 5px }.fb-btn {float: left;width: 100%;color: #ffffff;font-size: 14px;background-color: #3f5fa4;height: 46px;line-height: 46px;border-radius: 30px;margin-top: 2px }.fb-btn i {padding-right: 17px }.fb-btn:hover {color: #fff }.popup-form {float: left;width: 100%;padding: 0 30px 41px 30px }.popup-form .btn2 {margin-top: 9px;cursor: pointer }#register-popup .popup-form>form {padding-bottom: 0;border-bottom: 0;margin-bottom: 0 }header.pb .header .navbar-nav .nav-item .nav-link {color: #fff }header.pb .header .navbar-nav .submit-btn a {color: #fff !important;border-color: #fff }header.pb .header .navbar-nav .submit-btn a:hover {border-color: #0e2c56 }.popular-listing.hp2 .card {margin-bottom: 30px }.popular-listing.hp2 .load-more-posts {margin-top: 20px }.popular-listing.hp2 {padding: 105px 0 }.apartment-sec.section-padding {padding: 0 0 34px 0 }.apartment-sec .card {display: inline-block;width: 100%;border: 0;margin-top: -1px }.apartment-sec .img-block {width: 50%;float: left;height: 464px }.apartment-sec .img-block img {height: 100%;object-fit: cover }.apartment-sec .card_bod_full {float: left;width: 50%;padding: 0 30px 0 38px;border-bottom: 0;position: relative;box-sizing: border-box }.apartment-sec .card_bod_full:before {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: rgba(0,0,0,.125) }.apartment-sec .rate-info {position: static;padding: 0;margin-bottom: 25px }.apartment-sec .rate-info h5 {font-size: 20px;font-weight: 600;display: inline-block;padding-left: 16px;position: relative;top: 2px }.apartment-sec .rate-info span {display: inline-block;color: #ffffff;font-size: 12px;background-color: #c2c2c5;border-radius: 30px;height: 25px;line-height: 25px;padding: 0 15px;text-transform: uppercase }.apartment-sec .card .card-body h3 {font-size: 22px;line-height: 2 }.apartment-sec .card .card-body p {font-size: 15px;line-height: 30px;color: #67686c;margin-bottom: 12px;font-family: 'Raleway';margin-bottom: 12px }.apartment-sec .card .card-body {padding: 41px 0 0 0 }.apartment-sec .card .card-body ul {padding-bottom: 19px;margin-top: 20px;float: left;width: 100% }.apartment-sec .crd-links {margin-top: 0;width: 100% }.apartment-sec .card_bod_full .card-footer {padding: 14px 0 44px 0 }.apartment-sec .card_bod_full .card-footer a.plf {float: right }.apartment-sec .img-block img {height: 100%;object-fit: cover }.blog-grid-posts.mg {margin-top: 0 }.testimonail-sect {float: left;width: 100%;margin-top: 0 }.comment-carousel {float: left;width: 100% }.comment-info {float: left;width: 100%;position: relative;outline: none;padding: 0 15px }.slick-list {margin: 0 -15px }.comment-info>p {float: left;width: 100%;font-size: 15px;line-height: 30px;color: #67686c;padding: 35px 50px 34px 92px;border: 1px solid #e0e1e6;position: relative }.comment-info:before {content: '“';position: absolute;top: 0;left: 27px;font-family: sans-serif;font-size: 125px }.comment-info .cm-info-sec {padding: 0;padding: 32px 0 0 63px;border: 0;margin: 0 }.comment-info .cm-info {padding-top: 9px }.comment-info .cm-info h3 {font-size: 14px;margin-bottom: 3px }.comment-info .cm-info>h4 {font-weight: 400;font-size: 12px;color: #aeb4b6 }.testimonial-sec.section-padding {padding: 0 0 110px 0 }.blog-grid.hp2.section-padding {padding: 40px 0 76px }.pricing-sec.section-padding {padding: 105px 0 0 0 }.price {float: left;width: 100%;background-color: #ffffff;padding: 45px 0 44px 0;border: 1px solid #dfe0e5;text-align: center }.price:hover {border-color: #6c7de7 }.price:hover h4 {color: #242526 }.price:hover .btn-default {color: #fff;border-color: transparent }.price-sec {float: left;width: 100% }.price>h4 {display: inline-block;color: #67686c;font-size: 12px;background-color: #efeff3;padding: 0 15px;height: 25px;line-height: 25px;border-radius: 30px;margin-bottom: 22px }.price>h2 {font-size: 40px;margin-bottom: 38px }.price>ul {float: left;width: 100%;margin-bottom: 29px }.price>ul li {float: left;width: 100%;color: #67686c;font-size: 12px;margin-bottom: 16px }.price>.btn {float: none;display: inline-block;padding: 0 26px }.banner-carousel {float: left;width: 100%;height: 674px }.banner-slide {float: left;width: 100%;position: relative }.banner-slide>img {float: left;width: 100%;height: 100%;object-fit: cover }.slick-track,.slick-list {height: 100% }.slick-prev,.slick-next {position: absolute;top: 50%;z-index: 999;width: 51px;height: 51px;background-color: #ffffff;line-height: 64px;border-radius: 100px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%) }.slick-prev {left: 27px }.slick-next {right: 27px }.slick-prev:hover:before,.slick-next:hover:before {color: #fff }.slick-prev:before {content: '' }.slick-next:before {content: '' }.slick-prev:before,.slick-next:before {font-family: lineawesome;font-size: 18px;opacity: 1 }.banner_text {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 0;width: 370px;z-index: 99 }.banner_text.fr {left: auto !important }.banner_text .card_bod_full {width: 100%;padding: 0;border: 0 }.banner_text .rate-info {padding: 17px 24px 15px 24px;position: static }.banner_text .rate-info:before {display: none }.banner_text .rate-info>h5 {color: #ffffff;font-size: 20px;font-weight: 600;float: left }.banner_text a {outline: none }.banner_text .rate-info>span {float: right;height: 25px;line-height: 25px;padding: 0 15px;border-radius: 30px;background-color: rgba(255,255,255,0.25);color: #fff;text-transform: uppercase;letter-spacing: 1.1px;margin-top: 2px;font-size: 12px }.banner_text .card {border: 0;display: block;float: left;width: 100%;border: 1px solid #dfe0e5;border-top: 0 }.banner_text .card .card-body {float: left;width: 100%;background-color: #fff;border: 0;padding: 21px 23px 0 }.banner_text .card .card-footer {float: left;width: 100%;border: 0;padding: 19px 20px 21px 20px }.banner_text .card .card-footer>a {display: inline-block;font-size: 12px }.banner_text .card .card-footer>a i {padding-left: 6px;font-size: 12px;position: relative;top: 1px }.banner_text .card .card-body ul li {padding: 0 17px;margin-right: -4px }.banner_text .card .card-body ul li:first-child {padding-left: 0 }.partner-sec.hp5.section-padding {padding: 70px 0 67px }.apartment-sec.hp5.section-padding {padding: 0 0 30px 0 }.popular-listing.hp5 {padding: 69px 0 99px }.testimonial-sec.hp5.section-padding {padding-bottom: 110px }.main-banner-sec {position: relative }.main-banner-sec .overlay-bg {opacity: 0.50 }.bannner_text {float: left;width: 520px;position: relative }.bannner_text>h3 {color: #ffffff;font-size: 32px;font-weight: 500;margin-bottom: 18px }.bannner_text>p {color: #ffffff;font-size: 16px;line-height: 30px;margin-bottom: 25px }.btn-default.st1 {float: left;color: #fff;border-color: transparent }.explore-feature.hp6.section-padding {padding: 105px 0 0 0 }.blog-grid.hp6.section-padding {padding: 105px 0 80px 0 }.banner.hp7 .widget-property-search {float: left;width: 100% }.banner.hp7 .widget-property-search .banner-search {background-color: #fff;border-radius: 0;padding: 30px 26px }.banner.hp7 .widget-property-search .form_field.full {width: 100% }.banner.hp7 .widget-property-search .form_field {width: 25%;padding: 0 9px }.banner.hp7 .feat-srch {margin-bottom: 0 }.banner.hp7 .banner-content>h1 {font-size: 50px;color: #fff;line-height: 65px;font-weight: 700;letter-spacing: 1.2px }.banner.hp7 .container {max-width: 960px;padding: 0 }.explore-feature.hp7.section-padding {padding: 99px 0 110px 0 }.popular-cities.hp7.section-padding .card {margin-top: 0 }.popular-cities.hp7.section-padding {padding: 0 0px 6px 0;margin-top: -6px }.categories-details {float: left;width: 100% }.categories-info {float: left;width: 100%;border: 1px solid #e0e1e6;padding: 35px 0 31px 0;text-align: center;position: relative }.categories-info:hover {border-color: transparent }.categories-info:hover .catg-icon>i,.categories-info:hover>h3 a {color: #fff }.catg-icon {height: 50px;margin-bottom: 8px;float: left;width: 100% }.catg-icon>i {font-size: 42px;display: inline-block;margin-bottom: 16px }.categories-info>h3 {color: #242526;font-size: 16px;font-weight: 500;float: left;width: 100% }.categories-info>h3 a {color: #242526 }.categories-sec.section-padding {padding: 105px 0 0 0 }.catg-icon>img {float: none;display: inline-block }.features_list {float: left;width: 100%;border-top: 1px solid #dfe0e5;padding: 33px 0 0 0;display: none;margin: 23px 9px -11px 9px }.features_list ul {float: left;width: 100% }.features_list ul li {float: left;width: 20%;margin-bottom: 8px }.banner.hp7 .more-feat h3 {float: left }.overlay-stick {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.35) }.vis-hid {display: none }.success-message {display: none }.error-message {display: none }label.error {position: absolute;top: -41px;left: 0;width: 100%;display: none !important }.contact_form>form .form-field {position: relative }.contact_form>form .form-field input,.contact_form>form .form-field textarea {margin: 0 }.error {outline: 1px solid #004785 }.error {color: #fff;font-size: 14px;margin-bottom: 20px;padding: 10px;width: 100% }.form-group {float: left;width: 100%;padding: 20px 0 }.success-message,.error-message,.missing-message {color: #fff;font-size: 14px;padding: 15px;display: none;margin-bottom: 20px }.form-fieldss {float: left;width: 100% }.no-pt {padding: 0;margin: 0 }.landing-header {float: left;width: 100%;position: absolute;top: 0;left: 0;padding: 50px 0;z-index: 99 }.landing-links {float: left;margin-top: 13px }.landing-links li {display: inline-block;margin-right: 34px }.landing-links li:last-child {margin-right: 0 }.landing-links li a {display: inline-block;color: #ffffff;font-family: sans-serif;font-size: 14px }.landing-banner {background-image: url(../images/demo/landing-banner.jpg);padding: 330px 0 230px 0;background-size: cover;background-repeat: no-repeat }.landing-banner:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #070f43;opacity: 0.85 }.ld-banner-details {float: left;width: 100%;position: relative }.ld-logo {float: left;width: 100%;margin: 7px 0 7px 0 }.btn-default.white {display: inline-block;color: #6778e2;background-color: #fff;height: 65px;line-height: 65px;padding: 0 38px;border-radius: 50px;margin-top: 50px;float: none;border: 0;margin-bottom: 1px }.btn-default.lnd {color: #fff;border-color: #fff;padding: 0 38px;margin-top: -3px }.btn-default.lnd:hover {border-color: transparent }.demo-section {background-color: #f5f5f9;padding: 90px 0 }.demo-sec-title {float: left;width: 100%;margin-bottom: 60px;margin-top: -8px }.demo-sec-title>h2 {color: #242526;font-size: 32px;margin-bottom: 10px;font-weight: 400 }.demo-sec-title>p {color: #67686c;font-size: 16px }.demo-pages {float: left;width: 100%;margin-bottom: -51px }.masonary {float: left;width: 100% }.demo-page {float: left;width: 100%;text-align: center;margin-bottom: 54px }.mg-t20 {margin-top: 20px }.demo-page>h3 {color: #242526;font-size: 18px;float: left;width: 100% }.demo-page>h3 a {color: #242526;display: inline-block;padding: 15px 0 0 0 }.page-img {float: left;width: 100% }.pg-op {float: left;width: 100% }.page-img>img {width: 100%;box-shadow: 0 0 15px rgba(33,57,107,0.12) }.landing-footer {background-color: #004785;padding: 55px 0;text-align: center }.landing-footer .btn-default {float: none;margin: 0;font-weight: 500;font-size: 14px;box-shadow: 0 0 10px rgba(0,0,0,0.89);padding: 0 33px;margin-bottom: -5px }.property-main-img {float: left;width: 100%;border: 1px solid #dfe0e5;border-bottom: 0;overflow: hidden }.slick-slide {outline: none;cursor: pointer }.nav-tabs {position: sticky;top: 0;z-index: 100 }.float-sidebar {position: sticky;top: 10px;float: left;width: 100% }.product-categories {margin-bottom: 30px;float: left;width: 100% }.product-categories ul li {line-height: 35px;margin-bottom: 10px;border-bottom: 1px solid #e1e1e1 }.product-categories ul li a {color: #242526 }.float-contact {padding: 35px;position: relative;z-index: 1;float: left;width: 100% }.float-contact h3 {font-size: 20px;font-weight: 500;margin-bottom: 30px;color: #fff }.float-contact a {font-size: 14px;position: relative;width: 100%;color: #fff;margin: 8px 0;border: 1px solid #fff;border-radius: 30px;padding: 0 27px;height: 51px;line-height: 51px;transition: all 0.4s linear }.float-contact a:hover {background-color: #fff;color: #004785 }.float-contact a i {margin-right: 10px }.bottom-menu {position: fixed;bottom: 0;left: 0;width: 100%;background-color: #004785;z-index: 999 }.bottom-menu .col-sm-4 {width: 33.333333%;text-align: center;padding: 10px 0 }.bottom-menu .col-sm-4:nth-child(2) {background-color: #0e2c56 }.bottom-menu a {font-size: 10px;display: inline-block;color: #fff;text-align: center }.bottom-menu a i {font-size: 20px;margin-bottom: 8px }.main-container {float: left;width: 100% }.float-contacts {position: fixed;bottom: 50px;right: 10px;z-index: 9999 }.mobile-contact {border: 1px solid #004785;border-radius: 50px;width: 50px;height: 50px;background: rgba(0,71,133,0.8);color: #FFF;font-size: 30px;float: right }.contact-list {display: none;width: 240px }.contact-list a {float: left;width: 100%;background: rgba(0,71,133,0.8);padding: 10px 15px;margin-bottom: 5px;color: #fff;border-radius: 5px }.framebox {position: relative;height: 0;padding-top: 56.25% }.framebox iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100% }#mainCarousel {width: 100%;margin: 0 auto 1rem auto;--carousel-button-color: #004785;--carousel-button-bg: #fff;--carousel-button-shadow: 0 2px 1px -1px rgb(0 0 0 / 20%),0 1px 1px 0 rgb(0 0 0 / 14%),0 1px 3px 0 rgb(0 0 0 / 12%);--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;--carousel-button-svg-stroke-width: 2.5 }#mainCarousel .carousel__slide {width: 100%;padding: 0 }#mainCarousel .carousel__button.is-prev {left: 1.5rem }#mainCarousel .carousel__button.is-next {right: 1.5rem }#mainCarousel .carousel__button:focus {outline: none;box-shadow: 0 0 0 4px #004785 }#thumbCarousel .carousel__slide {opacity: 0.5;padding: 0;margin: 0.25rem;width: 96px;height: 64px }#thumbCarousel .carousel__slide img {width: 100%;height: 100%;object-fit: cover;border-radius: 4px }#thumbCarousel .carousel__slide.is-nav-selected {opacity: 1 }@media (min-width:992px) {.dropdown:hover>.dropdown-menu {display: block }.dropdown>.dropdown-toggle:active {}.header .navbar-nav {line-height: 80px }.header .navbar {padding: 0 }.header .navbar-nav .nav-item .dropdown-menu {margin-top: 0 !important;top: 96px }#sign-popup.active.popup,#register-popup.active.popup {opacity: 1;z-index: 9999;visibility: visible;margin-top: 0 }.float-sidebar {position: sticky;top: 150px;float: left;width: 100% }}@media(min-width:992px) {.header .navbar .navbar-nav li.submenu .dropdown-menu {position: absolute;top: 100%;left: -40px;min-width: 256px;background: #fff;margin: 0;text-align: left;opacity: 0;-webkit-transition: all 300ms ease-in;transition: all 300ms ease-in;visibility: hidden;display: block;padding: 0;border-radius: 0;-webkit-box-shadow: 0 0 18px 0 rgba(0,0,0,0.15);box-shadow: 0 0 18px 0 rgba(0,0,0,0.15) }}@media screen and (max-width:768px) {.dropdown>.dropdown-toggle:active {pointer-events: none }}.header .navbar .navbar-nav li.submenu .dropdown-menu li {margin-right: 0;display: block }.header .navbar .navbar-nav li.submenu .dropdown-menu li a {display: block;line-height: 43px;font-family: "Poppins",sans-serif;font-size: 15px;-webkit-transition: all 300ms ease;transition: all 300ms ease;font-weight: 400;text-shadow: none;border-bottom: 1px solid #efefef;position: relative;padding-left: 15px;text-transform: capitalize }.header .navbar .navbar-nav li.submenu .dropdown-menu li a:after {display: none }@media(min-width:992px) {.header .navbar .navbar-nav li .dropdown-menu .submenu .dropdown-menu {visibility: hidden;opacity: 0;-webkit-transform: rotate(0deg);transform: rotate(0deg);left: 97%;right: auto;min-width: 390px;top: 0;-webkit-transition: all 300ms ease-in;transition: all 300ms ease-in;padding: 0 }}.header .navbar .navbar-nav li .dropdown-menu .submenu .dropdown-menu li a {background: #fff;color: #242424;}.header .navbar .navbar-nav li .dropdown-menu .submenu .dropdown-menu li a:hover {color: #6a7be5;}.header .navbar .navbar-nav li .dropdown-menu .submenu .dropdown-menu li a:before {display: none }.header .navbar .navbar-nav li.dropdown-menu .submenu .dropdown-menu li:hover a {background: #ff7523;color: #fff }@media (min-width:992px) {.header .navbar .navbar-nav li .dropdown-menu .submenu:hover.submenu .dropdown-menu {visibility: visible;left: 100%;opacity: 1;}}.info-style1-area {position: relative;display: block;padding-top: 40px;}.single-info-box {position: relative;display: block;background: #fff;padding: 35px 15px 30px;border-radius: 20px;margin-bottom: 50px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}.single-info-box .inner {position: relative;display: block;padding-left: 70px }.single-info-box .icon-holder {position: absolute;top: 0;left: 0;width: 70px;height: 70px;background-color: rgba(14,44,86,0.6);border-radius: 50%;z-index: 1 }.single-info-box .icon-holder:before {position: absolute;top: 0;left: 0;bottom: 0;right: 0;content: "";border-radius: 50%;z-index: -1;transform: scale(0.0);transform-origin: center;transform-style: preserve-3d;transition: all .4s cubic-bezier(0.62,0.21,0.45,1.52) }.single-info-box:hover .icon-holder:before {transform: scaleX(1.0) }.single-info-box .icon-holder span {position: relative;display: block;text-align: center;font-size: 25px;line-height: 68px;transition: all 200ms linear;transition-delay: .1s;}.single-info-box .icon-holder span {color: #fff;}.single-info-box .icon-holder:before {color: #0e2c56;}.single-info-box .icon-holder span.big {font-size: 35px }.single-info-box:hover .icon-holder span {color: #0e2c56;transition: all 200ms linear;transition-delay: .1s }.single-info-box .title-holder {position: relative;display: block;top: -9px;padding-left: 25px }.single-info-box .title-holder h3 {font-size: 26px;line-height: 26px;font-weight: 700;margin: 0 0 10px }.single-info-box .title-holder h3 a {color: #061a3a;transition: all 200ms linear;transition-delay: .1s }.single-info-box .title-holder h3 a:hover {color: rgba(14,44,86,0.8);}.single-info-box .title-holder p {margin: 0;line-height: 20px }.popup-with-zoom-anim {color: #fff;}.search_area {position: relative;max-width: 950px;margin: auto;}.search_area .search_box_inner {background: #f0f2f5;padding: 70px 60px 100px 60px;display: block;overflow: hidden;-webkit-box-shadow: 0px 0px 43px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 43px 0px rgba(0,0,0,0.2);border-style: solid;border-width: 1px;border-color: #d7d9dd;}.search_area .search_box_inner h3 {padding-bottom: 40px;font-family: "Poppins",sans-serif;font-size: 32px;color: #004785;letter-spacing: 0.48px;}.search_area .search_box_inner .input-group {display: block;position: relative;}.search_area .search_box_inner .input-group input {background: transparent;border-radius: 0px;outline: none;height: 50px;padding: 0px;border: none;outline: none;-webkit-box-shadow: none;box-shadow: none;border-bottom: 1px solid #b9bec4;color: #242424;font-family: "Poppins",sans-serif;font-size: 18px;width: 100%;}.search_area .search_box_inner .input-group input.placeholder {color: #242424;font-family: "Poppins",sans-serif;font-size: 18px;font-weight: normal;}.search_area .search_box_inner .input-group input:-moz-placeholder {color: #242424;font-family: "Poppins",sans-serif;font-size: 18px;font-weight: normal;}.search_area .search_box_inner .input-group input::-moz-placeholder {color: #242424;font-family: "Poppins",sans-serif;font-size: 18px;font-weight: normal;}.search_area .search_box_inner .input-group input::-webkit-input-placeholder {color: #242424;font-family: "Poppins",sans-serif;font-size: 18px;font-weight: normal;}.search_area .search_box_inner .input-group .input-group-btn {position: absolute;right: 5px;top: 12px;z-index: 4;display: none;}.search_area .search_box_inner .input-group .input-group-btn .btn-default {padding: 0px;border: none;outline: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;background: transparent;color: #666;font-family: "Poppins",sans-serif;font-size: 16px;letter-spacing: 0.28px;}.search_area .mfp-close {right: 0px;color: #242424;opacity: 1;}.social-icons .button {background-color: transparent;border: 1px solid transparent;border-radius: 0;box-sizing: border-box;color: currentColor;cursor: pointer;display: inline-block;font-size: .97em;font-weight: bolder;letter-spacing: .03em;line-height: 2.4em;margin-right: 1em;margin-top: 0;max-width: 100%;min-height: 2.5em;padding: 0 1.2em;position: relative;text-align: center;text-decoration: none;text-rendering: optimizeLegibility;text-shadow: none;text-transform: uppercase;transition: transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;vertical-align: middle;}.circle {border-radius: 999px !important;-o-object-fit: cover;object-fit: cover;}.primary {background-color: #446084;}i[class^=icon-] {speak: none !important;display: inline-block;font-display: block;font-family: fl-icons !important;font-style: normal !important;font-variant: normal !important;font-weight: 400 !important;line-height: 1.2;margin: 0;padding: 0;position: relative;text-transform: none !important;}.button i,button i {top: -1.5px;vertical-align: middle;}.button.icon {display: inline-block;margin-left: .12em;margin-right: .12em;min-width: 2.5em;padding-left: .6em;padding-right: .6em;}.button.icon.circle {padding-left: 0;padding-right: 0;}.social-icons i {min-width: 1em;}.button.icon i {font-size: 1.2em;}.social-icons .button.icon:not(.is-outline)>i {color: #fff !important;}.social-icons .button.icon:not(.is-outline) {background-color: currentColor !important;border-color: currentColor !important;}.button.facebook:not(.is-outline) {color: #3a589d !important;}.button.facebook:hover,.button.facebook:not(.is-outline) {color: #3a589d!important }.button.twitter:hover,.button.twitter:not(.is-outline) {color: #2478ba!important }.button.pinterest:hover,.button.pinterest:not(.is-outline) {color: #cb2320 !important;}.button.linkedin:hover,.button.linkedin:not(.is-outline) {color: #0072b7!important }.about-info-box {position: relative;display: block;background: #fff;padding: 35px 15px 30px;border-radius: 10px;margin-bottom: 30px;box-shadow: 0 0 10px rgba(0,0,0,0.1);float: left;}.about-info-box .inner {position: relative;display: block;padding-left: 70px }.about-info-box .icon-holder {position: absolute;top: 15px;left: 0;width: 70px;height: 70px;background-color: rgba(14,44,86,0.6);border-radius: 50%;z-index: 1;line-height: 70px;}.about-info-box .icon-holder:before {position: absolute;top: 0;left: 0;bottom: 0;right: 0;content: "";border-radius: 50%;z-index: -1;transform: scale(0.0);transform-origin: center;transform-style: preserve-3d;transition: all .4s cubic-bezier(0.62,0.21,0.45,1.52) }.about-info-box:hover .icon-holder:before {transform: scaleX(1.0) }.about-info-box .icon-holder:before {color: #0e2c56;}.about-info-box:hover .icon-holder span {color: #0e2c56;transition: all 200ms linear;transition-delay: .1s }.about-info-box .title-holder {position: relative;display: block;top: -9px;padding-left: 25px }.about-info-box .title-holder h3 {font-size: 26px;line-height: 26px;font-weight: 700;margin: 0 0 10px }.about-info-box .title-holder h3 a {color: #061a3a;transition: all 200ms linear;transition-delay: .1s }.about-info-box .title-holder h3 a:hover {color: rgba(14,44,86,0.8);}.about-info-box .title-holder p {margin: 0;line-height: 20px }.mululist {margin-bottom: 20px;}.mululist .accordion .card {border: 1px solid rgba(0,0,0,.125);}.news-item {margin-bottom: 15px;}.main_menu .navbar {padding: 0;background-color: transparent!important }.main_menu .navbar .nav.navbar-nav li a {color: #242424;font-family: "Poppins",sans-serif;position: relative;font: 500 16px/80px "Poppins",sans-serif;position: relative;-webkit-transition: all 300ms linear 0s;transition: all 300ms linear 0s }.main_menu .navbar .nav.navbar-nav li a:after {display: none }.main_menu .navbar .nav.navbar-nav li .mobile_dropdown {cursor: pointer }.main_menu .navbar .nav.navbar-nav li:last-child {margin-right: 0 }@media(min-width:992px) {.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu {position: absolute;top: 100%;left: -40px;border: 1px solid #efefef;background: #fff;margin: 0;text-align: left;opacity: 0;-webkit-transition: all 300ms ease-in;transition: all 300ms ease-in;visibility: hidden;display: block;padding: 0;border-radius: 0;-webkit-box-shadow: 0 0 18px 0 rgba(0,0,0,0.15);box-shadow: 0 0 18px 0 rgba(0,0,0,0.15) }}.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li {margin-right: 0;display: block }.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li a {display: block;line-height: 49px;font-family: "Poppins",sans-serif;font-size: 15px;-webkit-transition: all 300ms ease;transition: all 300ms ease;font-weight: 400;text-shadow: none;border-bottom: 1px solid #efefef;position: relative;text-transform: capitalize }.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li a:after {display: none }.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li:hover a:before {opacity: 1;width: 12px }@media(min-width:992px) {.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu {visibility: hidden;opacity: 0;-webkit-transform: rotate(0deg);transform: rotate(0deg);left: 97%;right: auto;top: 0;-webkit-transition: all 300ms ease-in;transition: all 300ms ease-in;padding: 0 }}.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu li a {background: #fff;color: #242424;}.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu li a:before {display: none }@media(min-width:992px) {.main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu:hover.submenu .dropdown-menu {visibility: visible;left: 100%;opacity: 1 }header.pb .main_menu .navbar .nav.navbar-nav li .mobile_dropdown {color: #fff;}}.main_menu .navbar .nav.navbar-nav li:hover a:before,.main_menu .navbar .nav.navbar-nav li.active a:before {width: 23px }@media(min-width:992px) {.main_menu .navbar .nav.navbar-nav li:hover.submenu a:after {opacity: 1;z-index: 9999 }.main_menu .navbar .nav.navbar-nav li:hover.submenu .dropdown-menu {left: -26px;visibility: visible;opacity: 1 }}.main_menu .navbar .nav.navbar-nav.navbar-right {position: relative }.main_menu .navbar .nav.navbar-nav.navbar-right:before {content: "";height: 20px;width: 1px;position: absolute;left: 20px;top: 49%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: #919191 }.main_menu .navbar .nav.navbar-nav.navbar-right li a {line-height: normal;color: #242424 }.main_menu .navbar .nav.navbar-nav.navbar-right li a:before {display: none }.main_menu .navbar .nav.navbar-nav li .mobile_dropdown {position: absolute;right: -10px;top: 36px;color: #242424;font-size: 24px;display: inline-block;}@media (max-width:991px) {.main_menu .navbar .nav.navbar-nav li .mobile_dropdown {position: absolute;right: 5px;top: 0px;color: #242424;line-height: 48px;font-size: 24px;display: inline-block;}header.pb .header .navbar-nav .nav-item .nav-link {line-height: 20px;}.main_menu .navbar .nav.navbar-nav li a {line-height: 20px;}.dropdown.show .dropdown-menu {-webkit-transition: max-height 0.3s,opacity 0.2s 0.1s,visibility 0s 0s;-moz-transition: max-height 0.3s,opacity 0.2s 0.1s,visibility 0s 0s;-ms-transition: max-height 0.3s,opacity 0.2s 0.1s,visibility 0s 0s;-o-transition: max-height 0.3s,opacity 0.2s 0.1s,visibility 0s 0s;transition: max-height 0.3s,opacity 0.2s 0.1s,visibility 0s 0s;max-height: 250px;overflow-y: scroll;display: block;opacity: 1;visibility: visible;}}.card-header .btn-block:after {content: "\f077";font-family: FontAwesome;position: absolute;right: 20px;}.card.collapsed:after {content: "\f078";font-family: FontAwesome;}