h3,h4{font-weight:700;margin-bottom:0;line-height:32px}.content-detail ul{list-style:outside!important;margin-left:30px}#listnews .columns:last-child:not(:first-child),.tags li{float:left}#main-content ul,.tags{list-style:none}*{--maincolor:#4d4d4d}#fixed-right-block .block-header .block-toggle:active,#fixed-right-block .block-header .block-toggle:focus,#fixed-right-block .block-header .block-toggle:hover{outline:0}.masthead-wrapper .s-bright-arrow{bottom:0;height:25px;left:0;position:absolute;width:100%;z-index:4}#contactForm{padding-top:15px}.topbot-s{border-top:1px solid #e5e7e9;background:0 0}.input input[type=email],footer,input[type=text],textarea{background:#fff}.salutation-select{width:100px}#salutation{-webkit-appearance:menulist}.masthead-wrapper .s-bright-arrow .a2{border-left-color:transparent!important;right:0}.masthead-wrapper .s-bright-arrow .a1{border-right-color:transparent!important;left:0;border:15px solid transparent;border-top:none;bottom:0;box-sizing:border-box;height:0;position:absolute;width:50%;border-right:27px solid transparent}.masthead-wrapper .s-bright-arrow .a2{border:15px solid transparent;border-top:none;bottom:0;box-sizing:border-box;height:0;position:absolute;width:50%;border-left:27px solid transparent}.salutation-ct{display:flex}.salutation-select select{height:35px;border:1px solid rgba(77,77,77,.5);border-right:none;border-radius:0}h3{font-size:25px;text-transform:uppercase;color:#4D4D4D}h4{font-size:19px}footer{border:1px solid #e5e7e9}footer hr{border-top:1px solid #d9d9d9!important}footer p{color:#ababa9}footer .termscondition{position:initial}footer .termscondition li a{color:#4d4d4d;opacity:1}footer .copyright,footer font{color:#4d4d4d}footer h3{color:var(--maincolor);font-size:20px;position:relative;margin-bottom:25px;padding-bottom:10px}footer h3:after{content:"";position:absolute;width:50px;background:0 0;left:0;bottom:0;height:2px}footer .contact-item{color:#a3a3a3;font-size:14px;overflow:hidden;margin-bottom:10px;display:table}footer .contact-item .icon{width:35px;display:table-cell;vertical-align:top;font-size:16px;margin-right:10px}footer .contact-item .icon i{width:24px;height:24px;line-height:24px;text-align:center;background:#dedede;color:#555}.language,.language .more{background:#4D4D4D}footer a{color:#acacac}.bgimage{max-height:280px}.language a{padding:0 20px!important;color:#fff!important}.language .more{color:#fff!important;min-width:auto;height:auto;line-height:40px;border-radius:0}.language .more>li>a:hover{color:#acacac!important;background-color:transparent}.list-group{padding-left:0!important}.angullialink{color:#fff!important;flex-shrink:0;background-color:#4d4d4d;display:inline-block;border:none;padding:4px 10px;font-size:12px;text-transform:capitalize;transition:.3s all ease-out}#footer-sc ul,#main-content ul,.ul-st ul{line-height:27px;margin-top:15px;font-size:15px}#footer-sc ul,.ul-st ul{list-style-type:unset;padding-left:36px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style-type:none!important;padding-left:0!important;line-height:0!important;margin-top:0!important;font-size:16px!important}.masthead-wrapper .caption{text-transform:none;font-size:18px;line-height:24px;display:block}.masthead-wrapper .caption .second-color{font-weight:600;font-size:35px;line-height:40px;color:#fff;margin-bottom:15px}.caption .button a,.caption .button a:hover{border:2px solid #fff;text-transform:uppercase;font-size:18px;margin-top:15px;text-shadow:1px 1px rgba(0,0,0,.5);line-height:30px;font-weight:700}.img-responsive{width:100%;max-width:100%}.sl-overlay{background:rgba(0,0,0,.9)!important}.caption .button a{position:relative;background-color:transparent;color:#FFF}.caption .button a:hover{background-color:#fff;color:#000}#hiddenButtons .showUpButton,#wechat,#whatapps{text-shadow:1px 1px rgba(0,0,0,.25)}.pri-nav ul li.whatsapp-btn a{display:block;color:#fff;cursor:pointer;margin-left:-3px;background-color:#5cbe4a}#slides{height:100%}#slides .slides-container{height:100%;display:block;text-align:center}#slides li{background-position:top center;background-size:cover;background-repeat:no-repeat;height:100%;position:relative;z-index:0}#slides li:after,.slides-container li:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:'';background:rgba(0,0,0,.4)!important}a{text-decoration:none!important}.input input[type=email]{width:100%;height:35px}input[type=email]{background:#fff;box-shadow:none;-webkit-box-shadow:none;border:1px solid rgba(77,77,77,.5);color:#4D4D4D;font-size:.875em;padding:0 5px;border-radius:0;font-family:Brown;font-weight:400;-webkit-appearance:none}.ft-img{margin:0 auto 24px;padding-right:20px}.textwidget{color:#898989;font-weight:400;line-height:2.2}.textwidget a{font-size:18px;color:#005494;font-weight:600}.caption p,.cta{color:#fff}.dev-logo-pr{padding-bottom:15px}.dev-logo a{height:95px;width:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:visible!important;display:block}.padding-bottom-30{padding-bottom:30px}.padding-top-30{padding-top:30px}.travelmenu-custom{text-align:left;max-width:none}.description-custom,.title-custom,.title-custom a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical}label.error{margin-top:0!important}.wrapper{overflow:hidden}.chrome ._2tga._49ve{padding-bottom:22px;padding-top:10px}.cta{background:rgba(68,68,68,.78);padding:15px;position:fixed;display:flex;cursor:pointer;bottom:0;align-items:center;width:100%;justify-content:center;z-index:5}.cta span{padding-left:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:15px 5px!important;font-size:13px}#content-detail .page-builder h3{text-transform:initial}@media (max-width:736px){.brochure{border-bottom:1px solid #b9b9b9}.slides-container li img{backface-visibility:hidden;position:absolute;left:-405.5px;top:0;z-index:-1;max-width:none;height:736px;width:1185.78px}#listnews .row{padding-left:8%;padding-right:8%}.btn-send-contact{width:200px;text-transform:uppercase;font-size:.875em;background:#4D4D4D;border:none;color:#fff;letter-spacing:.05em;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;height:50px;margin-left:0}@media only screen and (min-width:320px) and (max-width:568px){#main-logo a img{max-height:78px}}.input{width:auto}.grid-item{position:static!important;left:auto!important;top:auto!important;width:100%!important}.grid{height:auto!important}.grid-item img{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.container-martin{max-width:41.5rem;width:41.5rem}}@media only screen and (min-width:1024px) and (max-width:1366px){.container-martin{max-width:57.5rem;width:57.5rem}}@media only screen and (min-width:768px) and (max-width:1024px){.input-inline{width:100%!important}#areagange .slider.slider-horizontal,#pricesrange .slider.slider-horizontal{width:95%!important}.search-listing{margin-top:60px}#main-logo a img{max-height:70px}#main-logo{width:auto}.hidden-md{display:none}.item-height{height:496px}.slides-container li img{height:100%}.margin-custom{margin-left:-100%;margin-right:-100%}.pano-slide{margin-left:-24%;margin-right:-24%}.travelbox li{left:25%;padding-right:46%}.google-style{width:160px;float:right;padding-right:.9375rem;padding-left:.9375rem}}@media only screen and (min-width:800px) and (max-width:1280px){.pd-left-10{float:left;padding-left:10%}}@media only screen and (min-width:900px) and (max-width:1440px){.contact-button div:before{font-size:12px!important}.contact-button div::after{padding-right:calc(50% + 40px)!important}.contact-button div a{font-size:13px!important}.pd-left-10{float:left;padding-left:25%}.pri-nav{text-align:left;font-size:.7em!important}.logo-laptop img{display:initial!important;max-width:190px;margin-left:15px;max-height:70px}#main-logo{display:none}}@media only screen and (min-width:600px) and (max-width:1200px){#main-logo{left:50%!important}}.logo-laptop img{display:none}@media (min-width:1200px){.container-martin{max-width:81rem;width:81rem}.booknow,.btn-more{border-left:1px solid rgba(0,0,0,.1);height:auto;position:relative}.booknow a,.btn-more a{line-height:20px;text-align:center}.scrolling .logo-laptop img{max-height:50px;max-width:150px;transition:all .3s}.pri-nav{font-size:.9em}.pri-nav ul.group-phone li{display:flex}.booknow{padding:0;transition:all .3s}.booknow a{color:#333!important;display:inline-block;padding-top:15px!important}.booknow a i{color:var(--maincolor);font-size:24px;display:block}.btn-more{padding:0;transition:all .3s}.scrolling .booknow,.scrolling .btn-more{height:50px;transition:all .3s}.btn-more a{color:#333!important;display:inline-block;padding-top:15px!important}.btn-more a i{color:var(--maincolor)!important;font-size:24px;display:block}.pri-nav ul.group-phone li .btn-more a:hover{color:#000}.scrolling .btn-more a{line-height:15px;padding-top:0!important}.scrolling .booknow a{line-height:15px;padding-top:2px!important}.scrolling .btn-more-drop.open{transition:all .3s;top:50px}.btn-more-drop.open{display:block;border:none;min-width:97px;border-radius:0;background:#fff;box-shadow:0 2px 3px #ddd;position:fixed;right:0;left:auto;padding:0;margin:0;top:80px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}.utilities{-webkit-padding-start:0;margin:0}.utilities li::before{content:''}.utilities li{border-top:1px solid rgba(0,0,0,.1);padding:15px 0}.utilities li a{padding:6px 0 1px;height:auto;display:inline-block;line-height:20px;text-align:center;color:#000;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;width:100%}.utilities i{font-size:24px;display:block;margin-bottom:3px}.utilities span{font-size:12px;text-transform:uppercase}.masthead-wrapper .logo-dev .row-logo-dev{display:flex;align-items:center;justify-content:center}.masthead-wrapper .logo-dev{height:60px;margin:15px auto;transition:all .3s}.masthead-wrapper .logo-dev-ct{padding-right:10px}.masthead-wrapper .logo-dev-ct-slider img{height:45px!important;backface-visibility:initial!important;position:relative!important;left:auto!important;top:auto!important;z-index:auto!important;max-width:none!important;width:auto!important}.masthead-wrapper .logo-dev-ct img{height:45px!important}.contact-button div:before{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU3OC4xMDYgNTc4LjEwNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTc4LjEwNiA1NzguMTA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTU3Ny44Myw0NTYuMTI4YzEuMjI1LDkuMzg1LTEuNjM1LDE3LjU0NS04LjU2OCwyNC40OGwtODEuMzk2LDgwLjc4MSAgICBjLTMuNjcyLDQuMDgtOC40NjUsNy41NTEtMTQuMzgxLDEwLjQwNGMtNS45MTYsMi44NTctMTEuNzI5LDQuNjkzLTE3LjQzOSw1LjUwOGMtMC40MDgsMC0xLjYzNSwwLjEwNS0zLjY3NiwwLjMwOSAgICBjLTIuMDM3LDAuMjAzLTQuNjg5LDAuMzA3LTcuOTUzLDAuMzA3Yy03Ljc1NCwwLTIwLjMwMS0xLjMyNi0zNy42NDEtMy45NzlzLTM4LjU1NS05LjE4Mi02My42NDUtMTkuNTg0ICAgIGMtMjUuMDk2LTEwLjQwNC01My41NTMtMjYuMDEyLTg1LjM3Ni00Ni44MThjLTMxLjgyMy0yMC44MDUtNjUuNjg4LTQ5LjM2Ny0xMDEuNTkyLTg1LjY4ICAgIGMtMjguNTYtMjguMTUyLTUyLjIyNC01NS4wOC03MC45OTItODAuNzgzYy0xOC43NjgtMjUuNzA1LTMzLjg2NC00OS40NzEtNDUuMjg4LTcxLjI5OSAgICBjLTExLjQyNS0yMS44MjgtMTkuOTkzLTQxLjYxNi0yNS43MDUtNTkuMzY0UzQuNTksMTc3LjM2MiwyLjU1LDE2NC41MXMtMi44NTYtMjIuOTUtMi40NDgtMzAuMjk0ICAgIGMwLjQwOC03LjM0NCwwLjYxMi0xMS40MjQsMC42MTItMTIuMjRjMC44MTYtNS43MTIsMi42NTItMTEuNTI2LDUuNTA4LTE3LjQ0MnM2LjMyNC0xMC43MSwxMC40MDQtMTQuMzgyTDk4LjAyMiw4Ljc1NiAgICBjNS43MTItNS43MTIsMTIuMjQtOC41NjgsMTkuNTg0LTguNTY4YzUuMzA0LDAsOS45OTYsMS41MywxNC4wNzYsNC41OXM3LjU0OCw2LjgzNCwxMC40MDQsMTEuMzIybDY1LjQ4NCwxMjQuMjM2ICAgIGMzLjY3Miw2LjUyOCw0LjY5MiwxMy42NjgsMy4wNiwyMS40MmMtMS42MzIsNy43NTItNS4xLDE0LjI4LTEwLjQwNCwxOS41ODRsLTI5Ljk4OCwyOS45ODhjLTAuODE2LDAuODE2LTEuNTMsMi4xNDItMi4xNDIsMy45NzggICAgcy0wLjkxOCwzLjM2Ni0wLjkxOCw0LjU5YzEuNjMyLDguNTY4LDUuMzA0LDE4LjM2LDExLjAxNiwyOS4zNzZjNC44OTYsOS43OTIsMTIuNDQ0LDIxLjcyNiwyMi42NDQsMzUuODAyICAgIHMyNC42ODQsMzAuMjkzLDQzLjQ1Miw0OC42NTNjMTguMzYsMTguNzcsMzQuNjgsMzMuMzU0LDQ4Ljk2LDQzLjc2YzE0LjI3NywxMC40LDI2LjIxNSwxOC4wNTMsMzUuODAzLDIyLjk0OSAgICBjOS41ODgsNC44OTYsMTYuOTMyLDcuODU0LDIyLjAzMSw4Ljg3MWw3LjY0OCwxLjUzMWMwLjgxNiwwLDIuMTQ1LTAuMzA3LDMuOTc5LTAuOTE4YzEuODM2LTAuNjEzLDMuMTYyLTEuMzI2LDMuOTc5LTIuMTQzICAgIGwzNC44ODMtMzUuNDk2YzcuMzQ4LTYuNTI3LDE1LjkxMi05Ljc5MSwyNS43MDUtOS43OTFjNi45MzgsMCwxMi40NDMsMS4yMjMsMTYuNTIzLDMuNjcyaDAuNjExbDExOC4xMTUsNjkuNzY4ICAgIEM1NzEuMDk4LDQ0MS4yMzgsNTc2LjE5Nyw0NDcuOTY4LDU3Ny44Myw0NTYuMTI4eiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-size:14px 14px;background-position:left center;background-repeat:no-repeat;position:absolute;left:auto;right:auto;height:40px;bottom:-20px;white-space:nowrap;margin:0 auto;padding:0 12px 0 20px;content:'Call Sales Hotline';align-items:center;justify-content:center;display:flex;text-transform:uppercase;color:#000;font-weight:700;font-size:14px;-webkit-transform:scale(1,1);transform:scale(1,1);transition:all .5s;-webkit-transform-origin:center top;transform-origin:center center}.contact-button{height:50px;display:flex;align-items:center;justify-content:flex-end;margin:0;top:0;right:15px;transition:all .3s}.contact-button div{width:auto;display:flex;border-radius:20px;box-sizing:border-box;align-items:center;justify-content:center;height:100%;position:relative;padding:0}.contact-button div a{text-decoration:none;color:#000!important;padding:0 12px;font-size:18px;font-weight:700;position:relative;display:flex;align-items:center;justify-content:center}.contact-button div a .icon svg{width:20px;height:20px;fill:#000}.contact-button div a .icon{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:6px;-webkit-animation:flickering 1s linear infinite;animation:flickering 1s linear infinite}.contact-button div a:first-child::before{background-color:transparent}.contact-button div a:before{background-color:#000;width:1px;height:18px;content:'';position:absolute;top:calc(50% - 7.5px);left:0}.scrolling .contact-button{height:50px;margin:-10px 10px 10px;transition:all .3s}.banner,.banner-overlay{display:none}.banner{width:800px;height:500px;background:#fff;z-index:5;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);left:50%}.banner .fillerimg{height:100%;width:40%;background-size:cover;float:left}.banner .block{height:100%;float:left;width:60%;padding:50px;position:relative}.banner .block .bannerclose{position:absolute;right:10px;top:5px;width:15px;cursor:pointer;opacity:.6;z-index:999999}.banner .block .bannerclose svg{display:inline-block;vertical-align:middle;max-width:100%;height:auto}.banner .block .textBox{position:absolute;top:48%;transform:translateY(-60%);-moz-transform:translateY(-60%);-o-transform:translateY(-60%);-webkit-transform:translateY(-60%);width:79%;overflow:auto}.banner .block .textBox ul{margin-top:30px;max-height:245px;color:#000}.banner .block .textBox h2{font-size:33px;line-height:40px;color:#4D4D4D;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:160px;-webkit-line-clamp:4;-webkit-box-orient:vertical}.banner .block .textBox-content p{margin:5px}.banner .block .textBox::-webkit-scrollbar{width:6px}.banner .block .textBox::-webkit-scrollbar-track{background:0 0}.banner .block .textBox::-webkit-scrollbar-thumb{background:#ddd}.banner .block .textBox li{list-style:none;display:table-row;color:#4D4D4D}.banner .block .textBox li::before{content:"·";font-size:40px;display:table-cell;padding-right:0;top:7px;position:relative;line-height:20px}.banner .enquiryButton a,.enquiryButton2 a{border:1px solid;padding:10px 30px;font-size:13px}.banner .block .terms{position:absolute;bottom:40px;color:#9a9b9c;font-size:13px}.banner .enquiryButton{position:absolute;bottom:40px;right:45px;text-transform:uppercase}.banner .enquiryButton a{color:#9a9b9c}.banner .enquiryButton a:hover{background:#4D4D4D;color:#fff}.enquiryButton2 a{color:#fff}.banner-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:4}.intl-tel-input .country-list{width:513px;max-height:140px!important}.item-height{height:555px}.google-style{width:161px}.img-contact-st{position:absolute;top:20px;left:0}.pri-nav ul li.whatsapp-btn a{padding:0 35px}#news-footer .columns:last-child:not(:first-child){float:left}.contact-img{height:37px}.capcha-input{width:45%!important}.title.black{height:69px!important}.scrolling #header{height:51px}.scrolling .pri-nav{line-height:50px}.group-phone{position:absolute;right:0;top:0}.group-phone ul{width:100%;height:100%;margin:0;padding:0}#main-logo{max-width:25%;width:auto;height:100%;position:absolute;top:50%;left:30px}#main-logo a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#main-logo a img{height:70%}.masthead-custom{height:calc(50vh)}.slides-ct,.slides-ct ul,.slides-ct ul li{height:100%}.slides-ct ul li img{height:100%;width:100%}.topbot-0px{padding-bottom:0}.brochure{border-right:1px solid #b9b9b9;margin-right:-5px}.btn-send-contact{width:200px;text-transform:uppercase;font-size:.875em;background:#4D4D4D;border:none;color:#fff;letter-spacing:.05em;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;height:40px}footer{margin-bottom:-21px}.margin-custom{margin-left:-100%;margin-right:-100%}.margin-top-custom{margin-top:-80px}.container-custom{width:88.5rem;padding-left:3.9375rem;padding-right:3.9375rem}.travelbox{padding-bottom:10%}}a.active{color:var(--maincolor)!important;font-weight:700}a{color:#734837}#fixedBottomBlock{position:fixed;bottom:0;right:0;z-index:9990;height:40px;width:100%;overflow:visible;display:flex}#fixedBottomBlock a{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px}#primaryButton{background-color:#DDD;color:#333;position:relative}#enquiry{background:#4d4d4d;color:#fff}.primaryButton-50{background-color:#DDD;color:#333;position:relative;width:50%!important}#enquiry-50{background:#4d4d4d;color:#fff;width:50%!important}#whatapps{background:#5cb85c;color:#fff}#wechat{background:#42e661;color:#fff}#hiddenButtons{width:50%;height:auto;position:fixed;bottom:40px;right:-100%;transition:right .3s,bottom 1s;background:#ddd;color:#333;z-index:999999}#hiddenButtons.showUp{right:0}#hiddenButtons .showUpButton{color:#333;width:100%;height:40px;display:flex;align-items:center;padding-left:10px}.p_content_video .note-video-clip{position:absolute;top:0;width:100%;height:100%}.margin-bottom-30{margin-bottom:30px}.tags{margin:0;overflow:hidden;padding:0}.tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;-webkit-transition:color .2s}.tag::after,.tag::before{background:#fff;content:'';position:absolute}.tag::before{border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);height:6px;left:10px;width:6px;top:10px}.tag::after{border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;right:0;top:0}.tag:hover{background-color:rgba(0,0,0,.25);color:#fff;transition:all .3s}.tag:hover::after{border-left-color:rgba(0,0,0,.25);transition:all .3s}.travelmenu li{padding:0 5px 0 8px;border:transparent}@media screen and (max-width:767px){.container-martin{padding-right:35px;padding-left:35px}.input-inline{width:100%!important}#areagange .slider.slider-horizontal,#pricesrange .slider.slider-horizontal{width:95%!important}.search-listing{margin-top:60px}.pri-nav{overflow:hidden;overflow-y:auto;max-height:calc(100vh - 80px)}.masthead-wrapper .s-bright-arrow .a1,.masthead-wrapper .s-bright-arrow .a2{bottom:-1px}.sidebar.sidebar-menu-mobile .widget ul li:before{content:'\f105';font-family:FontAwesome;position:absolute;color:#555;top:14px;right:0;font-weight:600;left:initial}.sidebar.sidebar-menu-mobile .widget ul li{height:50px;border-top:1px solid #ccc;position:relative}.sidebar.sidebar-menu-mobile .widget ul li a{float:left;font-weight:700;line-height:50px;overflow:hidden;padding-left:8px;padding-right:0;text-overflow:ellipsis;white-space:nowrap;width:100%;color:#333}.sidebar.sidebar-menu-mobile .widget ul li.open ul{display:-webkit-box}.sidebar.sidebar-menu-mobile .widget .dropdown ul{display:none;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;max-width:1500px;padding-top:0;padding-bottom:0;margin:0 auto;border:0;-webkit-box-shadow:none;box-shadow:none}.sidebar.sidebar-menu-mobile .widget .dropdown ul li{padding-top:0;padding-bottom:0;border-bottom:none}.sidebar.sidebar-menu-mobile .widget .dropdown ul li:before{content:''}.sidebar.sidebar-menu-mobile .widget .dropdown ul li a{font-weight:600}.sidebar.sidebar-menu-mobile .widget ul li{margin-bottom:0}.slide-single .text{padding-top:8%!important;position:relative;z-index:10}.sidebar.sidebar-menu-mobile .widget ul li a span{display:none}.logo-laptop{display:none!important}#main-logo{max-width:200px;width:auto}#arrow-down{display:none}.logo-mobile-ct{display:flex;justify-content:center}.masthead-wrapper{top:40px}.scrolling .bg #main-logo{display:block}.callusct{background:#d9d9d9;border-bottom:1px solid #c9c9c9;padding-top:5px}.callusct a{padding-left:38px!important;position:relative;display:inline-block!important;white-space:nowrap;padding-right:10px!important;font-size:17px;color:#000!important;border-bottom:none!important;margin-top:5px;text-align:left}.callusct .call-us span{color:#000;font-size:14px;display:block;text-align:left}.callusct .call-us:before{content:"\f095";font-family:FontAwesome;position:absolute;left:10px;font-size:26px;color:#000}.caption hr:after,.pri-nav ul li::after{content:''}.pri-nav ul li::after{width:69%;position:absolute;left:0;right:0;margin:0 auto;background:#d9d9d9;height:1px}.pri-nav ul li a{border:none}.drawer{display:flex;display:-webkit-box;display:-ms-flexbox}.scrolling .drawer{position:fixed;z-index:999;bottom:0;width:100%;height:60px;-webkit-box-shadow:0 0 0 1px #4d4d4d;box-shadow:0 0 0 1px #4d4d4d;align-items:stretch;-ms-flex-align:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;background:#fff}.drawer__item{height:100%;display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;font-size:12px;line-height:1.2;white-space:nowrap;text-decoration:none!important;color:#000;border-right:1px solid rgba(0,0,0,.1)}.drawer__item:hover{color:#000}.drawer__icon{font-size:21px;color:var(--maincolor)}.drawer__item label{opacity:.8;display:block}.more-menu .nav__item{border-bottom:1px solid rgba(0,0,0,.1)}.mobile-overlay.active{display:block!important}.mobile-overlay{-webkit-animation:appearUp .25s ease-in-out;animation:appearUp .25s ease-in-out;position:fixed!important;bottom:60px;right:0;width:22.5%;max-height:calc(100% - 60px);z-index:4000;overflow:auto;padding:0;background:#fff}.more-menu .nav__item a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;border-bottom:0;text-align:center;color:#333}.more-menu .nav__item a label{width:100%;font-size:12px}.more-menu .nav__item a i{font-size:28px;color:var(--maincolor)}.drawer+footer{padding-bottom:80px}.scrolling header.bg{background-color:transparent}.scrolling #main-logo{display:none}.bg #header{background:#fff}.scrolling header{position:fixed!important;background:0 0;transition:all .9s}#header .main-pull{width:50px;height:48px;position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background:#fff}#pull{right:10px;width:28px}.scrolling #header .main-pull{border:1px solid var(--maincolor);background:var(--maincolor);box-shadow:0 2px 0 #555;border-radius:5px}.scrolling header #pull span{background:#fff}.bg #pull.open span{background:#acacac}.scrolling .bg #header .main-pull{border:1px solid #fff;background:#fff;box-shadow:0 2px 0 #fff}.scrolling .cta{background:rgba(68,68,68,.78);color:#fff;padding:15px;position:fixed!important;display:flex;cursor:pointer;bottom:61px;align-items:center;width:100%;justify-content:center;z-index:5}.cta .cta-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.enquiryButton2 a{border:1px solid;padding:10px 11px;font-size:11px;color:#fff;white-space:pre}.banner,.banner-overlay{display:none}.banner{background:#fff;z-index:999999;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);left:50%;width:80%;height:85%}.banner .fillerimg{float:none;width:100%;height:35%;background-size:cover}.banner .block{float:none;width:100%;height:65%;padding:30px;position:relative}.banner .block .bannerclose{top:-52%;position:absolute;right:10px;width:25px;cursor:pointer;opacity:.6}.banner .block .bannerclose svg{display:inline-block;vertical-align:middle;max-width:100%;height:auto;fill:#fff}.banner .enquiryButton{position:absolute;bottom:15px;text-transform:uppercase;width:90%}.banner .enquiryButton a{border:1px solid;padding:10px 30px;font-size:13px;color:#9a9b9c}.banner .block .terms{position:absolute;bottom:47px;color:#9a9b9c;font-size:13px;width:90%}.banner .block .textBox h2{font-size:22px;line-height:30px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:160px;-webkit-line-clamp:4;-webkit-box-orient:vertical}.banner .block .textBox{position:absolute;top:48%;transform:translateY(-60%);-moz-transform:translateY(-60%);-o-transform:translateY(-60%);-webkit-transform:translateY(-60%);width:80%;overflow:auto}.banner .block .textBox ul{max-height:170px;-webkit-box-orient:vertical;color:#000}.banner-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:99999}.iti-mobile .intl-tel-input.iti-container{top:0!important;left:0!important}.google-style{width:100%;float:left;padding-right:.9375rem;padding-left:.9375rem}.sa-success{left:35%!important}.masthead-custom{height:calc(35vh)}.hr-st h2{text-align:center;padding-left:0!important}.hr-st hr{margin:15px 31% 20px!important}.masthead-wrapper .caption{padding-left:10px;padding-right:10px;font-size:16px;display:block}.masthead-wrapper .caption .second-color{font-weight:600;font-size:26px;line-height:33px;color:#fff;margin-bottom:15px}.caption .button a{font-size:14px!important;white-space:normal}.caption hr:after{position:absolute;left:0;right:0;width:40%;height:1px;background-color:#fff;margin:-10px auto 0}.caption hr{border-top:1px solid transparent}}.sweet-alert h2,.sweet-alert p{margin:10px 0;padding:0;position:relative}.banner .block .textBox::-webkit-scrollbar{width:10px;background-color:transparent}.banner .block .textBox::-webkit-scrollbar-thumb{background-color:#9a9b9c26;border:1px solid}.p_content_video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.p_content_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sweet-alert{text-align:center;border-radius:0}.svg-success{stroke-width:2px;stroke:#8ec343;fill:none}.svg-success path{stroke-dasharray:17px,17px;stroke-dashoffset:0;-webkit-animation:checkmark .25s ease-in-out .7s backwards;animation:checkmark .25s ease-in-out .7s backwards}.svg-success circle{stroke-dasharray:76px,76px;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:50% 50%;-webkit-animation:checkmark-circle .6s ease-in-out forwards;animation:checkmark-circle .6s ease-in-out forwards}@keyframes checkmark{0%{stroke-dashoffset:17px}100%{stroke-dashoffset:0}}@keyframes checkmark-circle{0%{stroke-dashoffset:76px}100%{stroke-dashoffset:0}}.sweet-alert h2{color:#575757;font-size:24px;text-align:center;font-weight:600;text-transform:none;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:14px;font-weight:300;text-align:inherit;float:none;line-height:normal}#mobile-hotline #mobile-hotline-phone span.number,#mobile-hotline-phone a,.btn-shadow{color:#fff}.sweet-alert .confirm{border-radius:0;background-color:#4d4d4d;color:#fff;animation:9s fadeIn;animation-fill-mode:forwards;visibility:hidden}.sa,.sa-success,.sa-success-fix{background-color:#fff}.successMessage{animation:4s fadeIn;animation-fill-mode:forwards;visibility:hidden}@keyframes fadeIn{0%{opacity:0}100%{visibility:visible;opacity:1}}.sa{width:100%;padding:26px}.sa-success{border-radius:50%;border:4px solid #A5DC86;box-sizing:content-box;height:80px;padding:0;position:relative;width:80px;left:41%}.sa-success:after,.sa-success:before{background:#fff;content:'';height:120px;position:absolute;transform:rotate(45deg);width:60px}.sa-success:before{border-radius:40px 0 0 40px;width:26px;height:80px;top:-17px;left:5px;transform-origin:60px 60px;transform:rotate(-45deg)}.sa-success:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform-origin:0 60px;transform:rotate(-45deg);animation:rotatePlaceholder 4.25s ease-in}.sa-success-placeholder{border-radius:50%;border:4px solid rgba(165,220,134,.25);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.sa-success-fix{height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.sa-success-long,.sa-success-tip{background-color:#A5DC86;border-radius:2px;height:5px;position:absolute;z-index:2}#mobile-hotline-phone,.btn-shadow{background-color:var(--maincolor)}.sa-success-tip{left:14px;top:46px;transform:rotate(45deg);width:25px;animation:animateSuccessTip .75s}.sa-success-long{right:8px;top:38px;transform:rotate(-45deg);width:47px;animation:animateSuccessLong .75s}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@-webkit-keyframes flickering{0%,100%,50%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}}@keyframes flickering{0%,100%,50%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}}.btn-shadow{border-color:var(--maincolor);box-shadow:0 4px #b2b2af69}.hr-st h2{padding-left:37%}.hr-st hr{box-sizing:content-box;height:0;overflow:visible;margin:20px 38% 20px 23%;border-top:1px solid #d9d9d9}.selected-flag{max-height:35px}.intl-tel-input{width:100%}.intl-tel-input ul{list-style:none!important;padding-left:0!important;line-height:0!important;margin-top:0!important}@media only screen and (max-width:320px){#mobile-hotline-cta a,#mobile-hotline-phone a{font-size:14px!important}}#mobile-hotline{display:flex;position:absolute;z-index:4;width:100%}#mobile-hotline-phone{border-left:1px solid #ddd6e;float:right;height:40px;width:100%;display:flex;justify-content:center;align-items:center}#mobile-hotline-cta{width:100%;float:left;height:40px;background-color:#d9d9d9}#mobile-hotline #mobile-hotline-phone span.phone{display:inline-block;margin-top:1px;height:24px;width:16px}#mobile-hotline-cta a{color:#000;display:inline-block;padding-top:2px;font-size:15px;font-weight:600;line-height:40px;text-align:center;width:100%;white-space:nowrap}.property-ct{width:100%;position:relative;display:block;transition:all .3s;box-shadow:5px 5px 50px transparent;margin-bottom:30px}.property-ct .thumb{position:relative;z-index:0}.property-ct .thumb img{width:100%;height:100%;object-fit:cover;max-height:235px;min-height:235px}.property-ct .price{position:absolute;bottom:12px;left:12px;z-index:12;background-color:#FFF;padding:0 12px;font-size:25px;font-weight:700;color:#4d4d4d;transition:all .5s}.property-ct .detail{padding:24px;border:1px solid rgba(0,0,0,.1);background:#fff}.property-ct .detail .name{color:#323232;font-size:18px;font-weight:700;margin-top:0}.property-ct .detail .address,.property-ct .meta ul li{display:flex;font-size:14px;color:#4d4d4d;position:relative}.property-ct .detail .address{margin-bottom:24px;align-items:center}.property-ct .detail .address i{padding-right:5px}.property-ct .meta{padding:12px 0 0;border-top:1px solid rgba(0,0,0,.1)}.property-ct .meta ul{display:flex;list-style:none;margin:0;padding:0;flex-wrap:wrap}.property-ct .meta ul li{width:50%;justify-content:space-between;padding-right:12px;margin-top:12px}.property-ct .meta ul li strong{color:#323232}.input-inline button.form-control,.property-ct:hover .price{background-color:#4d4d4d;color:#FFF}.property-ct:hover{box-shadow:5px 5px 50px rgba(0,0,0,.25)}.filter-form{padding:24px 0}.input-inline{width:19.6%;display:inline-block;padding:5px 0}.no-rounded{border-radius:0!important}.input-inline button.form-control{border:1px solid #4d4d4d}.input-inline .form-control{height:44px;border-color:#4d4d4d}.carousel-inner{position:relative;width:100%;min-height:300px}.crousel_left span,.crousel_right span{font-size:32px;color:#fff;font-weight:700;top:50%;position:relative;display:inline-block;transform:translateY(-50%)}.room-facilities{background:#fff;display:inline-block;padding:20px;width:100%;margin-bottom:30px;border:2px dashed var(--color)}.room-facilities h2{border-bottom:1px solid #aaa;color:#464646;font-size:22px;margin-bottom:5px;padding-bottom:15px}.single-facilities-ct li{display:inline-block;padding:10px 0;width:100%}.single-facilities-ct ul{padding-left:0!important}.single-facilities-ct li i{color:#fff;width:30px;height:30px;background:#444;display:inline-block;text-align:center;line-height:30px;margin-right:10px}#home-properties{padding:30px 0;background-color:#fff}.caption .button a::after{content:'';background:rgba(0,0,0,.15);position:absolute;z-index:-1;top:0;left:0;background-color:var(--maincolor);width:100%;height:100%;opacity:.5}.contact-item a:hover{color:var(--maincolor)}.input p{font-weight:400;font-size:.875em}#pricesrange.progressbar{background-color:transparent}#areagange .slider.slider-horizontal,#pricesrange .slider.slider-horizontal{width:176px;margin:10px 0 10px 10px}.slider-handle{border:4px solid #4d4d4d!important;background-image:linear-gradient(to bottom,#4d4d4d 0,#4d4d4d 100%)!important}#areagange .form-group,#pricesrange .form-group{margin-bottom:0}@keyframes jump{0%,100%{top:0}50%{top:50px}}#arrow-down{position:relative;margin:-80px auto 0 0;text-align:center;animation:jump 5s infinite}#arrow-down i{content:'\f0a8';font-family:FontAwesome;font-size:30px;color:#fff}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:2){#main-logo{display:block}.logo-laptop{display:none!important}.pri-nav ul li a{text-align:center}.callusct{background:#d9d9d9;border-bottom:1px solid #c9c9c9;padding-top:5px}.callusct a{padding-left:38px!important;position:relative;display:inline-block!important;white-space:nowrap;padding-right:10px!important;font-size:17px;color:#000!important;border-bottom:none!important;margin-top:5px;text-align:left}.callusct{font-size:18px;text-align:center}.callusct .call-us:before{content:"\f095";font-family:FontAwesome;position:absolute;left:10px;font-size:26px;color:#000}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){#main-logo{display:block}.logo-laptop{display:none!important}.pri-nav ul li a{text-align:center}.callusct{background:#d9d9d9;border-bottom:1px solid #c9c9c9;padding-top:5px}.callusct a{padding-left:38px!important;position:relative;display:inline-block!important;white-space:nowrap;padding-right:10px!important;font-size:17px;color:#000!important;border-bottom:none!important;margin-top:5px;text-align:left}.callusct .call-us:before{content:"\f095";font-family:FontAwesome;position:absolute;left:10px;font-size:26px;color:#000}.callusct{font-size:18px;text-align:center}}.other-page{padding:50px 10px;background-color:var(--maincolor)}.page-builder .row .col-sm-4 ul{list-style:outside!important;margin-left:30px}.row-logo-dev{display:flex}.logo-dev-ct{padding-right:10px}.logo-dev-ct img{max-height:80px}.full-width{width:100vw;margin-left:50%;-webkit-transform:translateX(-50vw);transform:translateX(-50vw)}