.fa-mortar-board:before, .fa-graduation-cap:before{content: "\f19d";} .fa-yahoo:before{content: "\f19e";} .fa-google:before{content: "\f1a0";} .fa-reddit:before{content: "\f1a1";} .fa-reddit-square:before{content: "\f1a2";} .fa-stumbleupon-circle:before{content: "\f1a3";} .fa-stumbleupon:before{content: "\f1a4";} .fa-delicious:before{content: "\f1a5";} .fa-digg:before{content: "\f1a6";} .fa-pied-piper-pp:before{content: "\f1a7";} .fa-pied-piper-alt:before{content: "\f1a8";} .fa-drupal:before{content: "\f1a9";} .fa-joomla:before{content: "\f1aa";} .fa-language:before{content: "\f1ab";} .fa-fax:before{content: "\f1ac";} .fa-building:before{content: "\f1ad";} .fa-child:before{content: "\f1ae";} .fa-paw:before{content: "\f1b0";} .fa-spoon:before{content: "\f1b1";} .fa-cube:before{content: "\f1b2";} .fa-cubes:before{content: "\f1b3";} .fa-behance:before{content: "\f1b4";} .fa-behance-square:before{content: "\f1b5";} .fa-steam:before{content: "\f1b6";} .fa-steam-square:before{content: "\f1b7";} .fa-recycle:before{content: "\f1b8";} .fa-automobile:before, .fa-car:before{content: "\f1b9";} .fa-cab:before, .fa-taxi:before{content: "\f1ba";} .fa-tree:before{content: "\f1bb";} .fa-spotify:before{content: "\f1bc";} .fa-deviantart:before{content: "\f1bd";} .fa-soundcloud:before{content: "\f1be";} .fa-database:before{content: "\f1c0";} .fa-file-pdf-o:before{content: "\f1c1";} .fa-file-word-o:before{content: "\f1c2";} .fa-file-excel-o:before{content: "\f1c3";} .fa-file-powerpoint-o:before{content: "\f1c4";} .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before{content: "\f1c5";} .fa-file-zip-o:before, .fa-file-archive-o:before{content: "\f1c6";} .fa-file-sound-o:before, .fa-file-audio-o:before{content: "\f1c7";} .fa-file-movie-o:before, .fa-file-video-o:before{content: "\f1c8";} .fa-file-code-o:before{content: "\f1c9";} .fa-vine:before{content: "\f1ca";} .fa-codepen:before{content: "\f1cb";} .fa-jsfiddle:before{content: "\f1cc";} .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before{content: "\f1cd";} .fa-circle-o-notch:before{content: "\f1ce";} .fa-ra:before, .fa-resistance:before, .fa-rebel:before{content: "\f1d0";} .fa-ge:before, .fa-empire:before{content: "\f1d1";} .fa-git-square:before{content: "\f1d2";} .fa-git:before{content: "\f1d3";} .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before{content: "\f1d4";} .fa-tencent-weibo:before{content: "\f1d5";} .fa-qq:before{content: "\f1d6";} .fa-wechat:before, .fa-weixin:before{content: "\f1d7";} .fa-send:before, .fa-paper-plane:before{content: "\f1d8";} .fa-send-o:before, .fa-paper-plane-o:before{content: "\f1d9";} .fa-history:before{content: "\f1da";} .fa-circle-thin:before{content: "\f1db";} .fa-header:before{content: "\f1dc";} .fa-paragraph:before{content: "\f1dd";} .fa-sliders:before{content: "\f1de";} .fa-share-alt:before{content: "\f1e0";} .fa-share-alt-square:before{content: "\f1e1";} .fa-bomb:before{content: "\f1e2";} .fa-soccer-ball-o:before, .fa-futbol-o:before{content: "\f1e3";} .fa-tty:before{content: "\f1e4";} .fa-binoculars:before{content: "\f1e5";} .fa-plug:before{content: "\f1e6";} .fa-slideshare:before{content: "\f1e7";} .fa-twitch:before{content: "\f1e8";} .fa-yelp:before{content: "\f1e9";} .fa-newspaper-o:before{content: "\f1ea";} .fa-wifi:before{content: "\f1eb";} .fa-calculator:before{content: "\f1ec";} .fa-paypal:before{content: "\f1ed";} .fa-google-wallet:before{content: "\f1ee";} .fa-cc-visa:before{content: "\f1f0";} .fa-cc-mastercard:before{content: "\f1f1";} .fa-cc-discover:before{content: "\f1f2";} .fa-cc-amex:before{content: "\f1f3";} .fa-cc-paypal:before{content: "\f1f4";} .fa-cc-stripe:before{content: "\f1f5";} .fa-bell-slash:before{content: "\f1f6";} .fa-bell-slash-o:before{content: "\f1f7";} .fa-trash:before{content: "\f1f8";} .fa-copyright:before{content: "\f1f9";} .fa-at:before{content: "\f1fa";} .fa-eyedropper:before{content: "\f1fb";} .fa-paint-brush:before{content: "\f1fc";} .fa-birthday-cake:before{content: "\f1fd";} .fa-area-chart:before{content: "\f1fe";} .fa-pie-chart:before{content: "\f200";} .fa-line-chart:before{content: "\f201";} .fa-lastfm:before{content: "\f202";} .fa-lastfm-square:before{content: "\f203";} .fa-toggle-off:before{content: "\f204";} .fa-toggle-on:before{content: "\f205";} .fa-bicycle:before{content: "\f206";} .fa-bus:before{content: "\f207";} .fa-ioxhost:before{content: "\f208";} .fa-angellist:before{content: "\f209";} .fa-cc:before{content: "\f20a";} .fa-shekel:before, .fa-sheqel:before, .fa-ils:before{content: "\f20b";} .fa-meanpath:before{content: "\f20c";} .fa-buysellads:before{content: "\f20d";} .fa-connectdevelop:before{content: "\f20e";} .fa-dashcube:before{content: "\f210";} .fa-forumbee:before{content: "\f211";} .fa-leanpub:before{content: "\f212";} .fa-sellsy:before{content: "\f213";} .fa-shirtsinbulk:before{content: "\f214";} .fa-simplybuilt:before{content: "\f215";} .fa-skyatlas:before{content: "\f216";} .fa-cart-plus:before{content: "\f217";} .fa-cart-arrow-down:before{content: "\f218";} .fa-diamond:before{content: "\f219";} .fa-ship:before{content: "\f21a";} .fa-user-secret:before{content: "\f21b";} .fa-motorcycle:before{content: "\f21c";} .fa-street-view:before{content: "\f21d";} .fa-heartbeat:before{content: "\f21e";} .fa-venus:before{content: "\f221";} .fa-mars:before{content: "\f222";} .fa-mercury:before{content: "\f223";} .fa-intersex:before, .fa-transgender:before{content: "\f224";} .fa-transgender-alt:before{content: "\f225";} .fa-venus-double:before{content: "\f226";} .fa-mars-double:before{content: "\f227";} .fa-venus-mars:before{content: "\f228";} .fa-mars-stroke:before{content: "\f229";} .fa-mars-stroke-v:before{content: "\f22a";} .fa-mars-stroke-h:before{content: "\f22b";} .fa-neuter:before{content: "\f22c";} .fa-genderless:before{content: "\f22d";} .fa-facebook-official:before{content: "\f230";} .fa-pinterest-p:before{content: "\f231";} .fa-whatsapp:before{content: "\f232";} .fa-server:before{content: "\f233";} .fa-user-plus:before{content: "\f234";} .fa-user-times:before{content: "\f235";} .fa-hotel:before, .fa-bed:before{content: "\f236";} .fa-viacoin:before{content: "\f237";} .fa-train:before{content: "\f238";} .fa-subway:before{content: "\f239";} .fa-medium:before{content: "\f23a";} .fa-yc:before, .fa-y-combinator:before{content: "\f23b";} .fa-optin-monster:before{content: "\f23c";} .fa-opencart:before{content: "\f23d";} .fa-expeditedssl:before{content: "\f23e";} .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before{content: "\f240";} .fa-battery-3:before, .fa-battery-three-quarters:before{content: "\f241";} .fa-battery-2:before, .fa-battery-half:before{content: "\f242";} .fa-battery-1:before, .fa-battery-quarter:before{content: "\f243";} .fa-battery-0:before, .fa-battery-empty:before{content: "\f244";} .fa-mouse-pointer:before{content: "\f245";} .fa-i-cursor:before{content: "\f246";} .fa-object-group:before{content: "\f247";} .fa-object-ungroup:before{content: "\f248";} .fa-sticky-note:before{content: "\f249";} .fa-sticky-note-o:before{content: "\f24a";} .fa-cc-jcb:before{content: "\f24b";} .fa-cc-diners-club:before{content: "\f24c";} .fa-clone:before{content: "\f24d";} .fa-balance-scale:before{content: "\f24e";} .fa-hourglass-o:before{content: "\f250";} .fa-hourglass-1:before, .fa-hourglass-start:before{content: "\f251";} .fa-hourglass-2:before, .fa-hourglass-half:before{content: "\f252";} .fa-hourglass-3:before, .fa-hourglass-end:before{content: "\f253";} .fa-hourglass:before{content: "\f254";} .fa-hand-grab-o:before, .fa-hand-rock-o:before{content: "\f255";} .fa-hand-stop-o:before, .fa-hand-paper-o:before{content: "\f256";} .fa-hand-scissors-o:before{content: "\f257";} .fa-hand-lizard-o:before{content: "\f258";} .fa-hand-spock-o:before{content: "\f259";} .fa-hand-pointer-o:before{content: "\f25a";} .fa-hand-peace-o:before{content: "\f25b";} .fa-trademark:before{content: "\f25c";} .fa-registered:before{content: "\f25d";} .fa-creative-commons:before{content: "\f25e";} .fa-gg:before{content: "\f260";} .fa-gg-circle:before{content: "\f261";} .fa-tripadvisor:before{content: "\f262";} .fa-odnoklassniki:before{content: "\f263";} .fa-odnoklassniki-square:before{content: "\f264";} .fa-get-pocket:before{content: "\f265";} .fa-wikipedia-w:before{content: "\f266";} .fa-safari:before{content: "\f267";} .fa-chrome:before{content: "\f268";} .fa-firefox:before{content: "\f269";} .fa-opera:before{content: "\f26a";} .fa-internet-explorer:before{content: "\f26b";} .fa-tv:before, .fa-television:before{content: "\f26c";} .fa-contao:before{content: "\f26d";} .fa-500px:before{content: "\f26e";} .fa-amazon:before{content: "\f270";} .fa-calendar-plus-o:before{content: "\f271";} .fa-calendar-minus-o:before{content: "\f272";} .fa-calendar-times-o:before{content: "\f273";} .fa-calendar-check-o:before{content: "\f274";} .fa-industry:before{content: "\f275";} .fa-map-pin:before{content: "\f276";} .fa-map-signs:before{content: "\f277";} .fa-map-o:before{content: "\f278";} .fa-map:before{content: "\f279";} .fa-commenting:before{content: "\f27a";} .fa-commenting-o:before{content: "\f27b";} .fa-houzz:before{content: "\f27c";} .fa-vimeo:before{content: "\f27d";} .fa-black-tie:before{content: "\f27e";} .fa-fonticons:before{content: "\f280";} .fa-reddit-alien:before{content: "\f281";} .fa-edge:before{content: "\f282";} .fa-credit-card-alt:before{content: "\f283";} .fa-codiepie:before{content: "\f284";} .fa-modx:before{content: "\f285";} .fa-fort-awesome:before{content: "\f286";} .fa-usb:before{content: "\f287";} .fa-product-hunt:before{content: "\f288";} .fa-mixcloud:before{content: "\f289";} .fa-scribd:before{content: "\f28a";} .fa-pause-circle:before{content: "\f28b";} .fa-pause-circle-o:before{content: "\f28c";} .fa-stop-circle:before{content: "\f28d";} .fa-stop-circle-o:before{content: "\f28e";} .fa-shopping-bag:before{content: "\f290";} .fa-shopping-basket:before{content: "\f291";} .fa-hashtag:before{content: "\f292";} .fa-bluetooth:before{content: "\f293";} .fa-bluetooth-b:before{content: "\f294";} .fa-percent:before{content: "\f295";} .fa-gitlab:before{content: "\f296";} .fa-wpbeginner:before{content: "\f297";} .fa-wpforms:before{content: "\f298";} .fa-envira:before{content: "\f299";} .fa-universal-access:before{content: "\f29a";} .fa-wheelchair-alt:before{content: "\f29b";} .fa-question-circle-o:before{content: "\f29c";} .fa-blind:before{content: "\f29d";} .fa-audio-description:before{content: "\f29e";} .fa-volume-control-phone:before{content: "\f2a0";} .fa-braille:before{content: "\f2a1";} .fa-assistive-listening-systems:before{content: "\f2a2";} .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before{content: "\f2a3";} .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before{content: "\f2a4";} .fa-glide:before{content: "\f2a5";} .fa-glide-g:before{content: "\f2a6";} .fa-signing:before, .fa-sign-language:before{content: "\f2a7";} .fa-low-vision:before{content: "\f2a8";} .fa-viadeo:before{content: "\f2a9";} .fa-viadeo-square:before{content: "\f2aa";} .fa-snapchat:before{content: "\f2ab";} .fa-snapchat-ghost:before{content: "\f2ac";} .fa-snapchat-square:before{content: "\f2ad";} .fa-pied-piper:before{content: "\f2ae";} .fa-first-order:before{content: "\f2b0";} .fa-yoast:before{content: "\f2b1";} .fa-themeisle:before{content: "\f2b2";} .fa-google-plus-circle:before, .fa-google-plus-official:before{content: "\f2b3";} .fa-fa:before, .fa-font-awesome:before{content: "\f2b4";} .fa-handshake-o:before{content: "\f2b5";} .fa-envelope-open:before{content: "\f2b6";} .fa-envelope-open-o:before{content: "\f2b7";} .fa-linode:before{content: "\f2b8";} .fa-address-book:before{content: "\f2b9";} .fa-address-book-o:before{content: "\f2ba";} .fa-vcard:before, .fa-address-card:before{content: "\f2bb";} .fa-vcard-o:before, .fa-address-card-o:before{content: "\f2bc";} .fa-user-circle:before{content: "\f2bd";} .fa-user-circle-o:before{content: "\f2be";} .fa-user-o:before{content: "\f2c0";} .fa-id-badge:before{content: "\f2c1";} .fa-drivers-license:before, .fa-id-card:before{content: "\f2c2";} .fa-drivers-license-o:before, .fa-id-card-o:before{content: "\f2c3";} .fa-quora:before{content: "\f2c4";} .fa-free-code-camp:before{content: "\f2c5";} .fa-telegram:before{content: "\f2c6";} .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before{content: "\f2c7";} .fa-thermometer-3:before, .fa-thermometer-three-quarters:before{content: "\f2c8";} .fa-thermometer-2:before, .fa-thermometer-half:before{content: "\f2c9";} .fa-thermometer-1:before, .fa-thermometer-quarter:before{content: "\f2ca";} .fa-thermometer-0:before, .fa-thermometer-empty:before{content: "\f2cb";} .fa-shower:before{content: "\f2cc";} .fa-bathtub:before, .fa-s15:before, .fa-bath:before{content: "\f2cd";} .fa-podcast:before{content: "\f2ce";} .fa-window-maximize:before{content: "\f2d0";} .fa-window-minimize:before{content: "\f2d1";} .fa-window-restore:before{content: "\f2d2";} .fa-times-rectangle:before, .fa-window-close:before{content: "\f2d3";} .fa-times-rectangle-o:before, .fa-window-close-o:before{content: "\f2d4";} .fa-bandcamp:before{content: "\f2d5";} .fa-grav:before{content: "\f2d6";} .fa-etsy:before{content: "\f2d7";} .fa-imdb:before{content: "\f2d8";} .fa-ravelry:before{content: "\f2d9";} .fa-eercast:before{content: "\f2da";} .fa-microchip:before{content: "\f2db";} .fa-snowflake-o:before{content: "\f2dc";} .fa-superpowers:before{content: "\f2dd";} .fa-wpexplorer:before{content: "\f2de";} .fa-meetup:before{content: "\f2e0";} .sr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;} .sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto;} 

/* /website_pms/static/src/less/styles.less defined in bundle 'web.assets_frontend' */
 .pms_bottom_border{border-bottom: 2px solid #fff;} #property_caracteristics, .property-info-icons{font-size: 18px; text-transform: capitalize;} #property_caracteristics i, .property-info-icons i{width: 32px; display: inline-block; height: 32px; vertical-align: middle;} #property_caracteristics i *, .property-info-icons i *{width: 100%; height: 100%;} #property_caracteristics span{float: left; text-align: center; margin: 15px;} #property_caracteristics span{text-align: center; margin-left: 0; margin-right: 0;} .property_amenities{text-align: justify; font-size: 16px; margin-bottom: 15px;} .property_amenities .pms_bottom_border{padding: 0;} .property_amenities h2 span{font-size: inherit;} .property_amenities section.jumbotron.s_button.bg-gray-lighter.row{clear: both;} .property_amenities li{text-align: left; list-style: none; padding-left: 15px;} .property_amenities li:before{content: ""; position: absolute; border: 3px solid; border-radius: 50%; left: 0px; top: calc(1em / 2);} .property-info-icons i{width: 24px; height: 24px;} .property-info-icons i *{fill: #fff;} .img-cover-container{padding: 0; position: absolute; overflow: hidden; width: 100%; height: 100%;} .img-cover-container.pms_product_banner{min-height: 450px; position: sticky; z-index: -999; top: 0; max-height: 450px;} .img-cover-container .cover-image{padding: 0; position: absolute; left: -10000%; right: -10000%; top: -10000%; bottom: -10000%; margin: auto auto; min-width: 1000%; min-height: 1000%; max-height: initial; width: auto; -webkit-transform: scale(0.1); transform: scale(0.1) !important; object-fit: cover; object-position: center;} #product_detail{position: relative; background-color: #fff; white-space: normal; z-index: 1; height: auto; width: 100%; box-shadow: 0 -10px 10px rgba(0, 0, 0, 0.3); border-radius: 0; margin: 0 !important;} #product_detail section .btn-one{display: inline-block; padding: 10px 20px; color: white; background-color: black; text-align: center; vertical-align: middle; border: 1px solid black;} #product_detail section .btn-one:hover{color: black; background-color: transparent;} #product_detail .row.product_details{padding-top: 50px; padding-bottom: 25px;} #product_detail .row.product_details #product_details{margin-top: 0; text-align: left;} #product_detail .row.product_details #product_details #add_to_wish_list{color: #ffffff; font-size: 14px; background: #000000; padding: 10px 20px 10px 20px; text-decoration: none; border-radius: 0; border: none;} #product_detail .row.product_details #product_details #add_to_wish_list:hover{background: #000000; text-decoration: none; border: none;} #product_detail .row.product_details #o-carousel-product .carousel-control{display: none;} #product_detail .row.product_details #o-carousel-product .carousel-indicators li{display: inline-block !important; margin: 1px !important; text-indent: -999px !important; cursor: pointer !important; border: 1px solid black !important; width: 12px !important; height: 12px !important; background-image: none !important; box-shadow: none !important;} #product_detail .row.product_details #o-carousel-product .carousel-indicators li.active{width: 15px !important; height: 16px !important; background-color: black !important; transform: translateY(2px);} #product_detail .row.product_details #o-carousel-product .carousel-inner div.item{height: 430px;} #product_detail .row.product_details #o-carousel-product .carousel-inner div.item img{max-height: 100%; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0;} #product_detail ~ *:not(.jumbotron){background-color: #ffffff; width: 100%;} @media (max-width: 768px){.o-carousel-product_type_s{padding: 0px 0 20px 0 !important;}} @media (min-width: 769px){.o-carousel-product_type_s{padding: 20px 0 20px 0 !important;}} .o-carousel-product_type_s > .container{padding-left: 0; padding-right: 0;} .o-carousel-product_type_s > .container .s_slider_container{padding-left: 0; padding-right: 0;} .o-carousel-product_type_s > .container .s_slider_container .container{padding-left: 0; padding-right: 0;} .o-carousel-product_type_s > .container .s_slider_container .container .carousel{height: auto !important; padding-left: 0; padding-right: 0; margin: 0 0;} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-inner div.item{height: 350px; padding: 0;} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-inner div.item img{max-height: 100%; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0;} @media (max-width: 768px){.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control{opacity: 1;}} @media (max-width: 768px){.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.left{left: 20px;}.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.left *{position: absolute; top: calc(175px - 25px); z-index: 5; right: 50%;}.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.right{right: 20px;}.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.right *{position: absolute; top: calc(175px - 25px); z-index: 5; left: 50%;}} @media (min-width: 769px){.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.left{left: -10px;}.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.left *{position: absolute; top: calc(175px - 25px); z-index: 5; right: 50%;}.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.right{right: -10px;}.o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control.right *{position: absolute; top: calc(175px - 25px); z-index: 5; left: 50%;}} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control span{background: #000; padding: 20px; color: #fff;} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control span.fa.fa-chevron-left:before{content: '\f104 ';} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-control span.fa.fa-chevron-right:before{content: '\f105 ';} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-indicators{position: absolute !important; left: 50% !important; z-index: 15 !important; width: 60% !important; height: auto !important; margin-left: -30% !important; padding-left: 0 !important; list-style: none !important; text-align: center !important; display: none !important;} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-indicators li{display: inline-block !important; margin: 1px !important; text-indent: -999px !important; cursor: pointer !important; border: 1px solid black !important; width: 12px !important; height: 12px !important; background-image: none !important; box-shadow: none !important;} .o-carousel-product_type_s > .container .s_slider_container .container .carousel .carousel-indicators li.active{width: 15px !important; height: 16px !important; background-color: black !important; transform: translateY(2px);} .o-carousel-product_type_s > .container .s_text_container + .s_slider_container .container .carousel .carousel-control.left{left: 20px;} .o-carousel-product_type_s > .container .s_text_container + .s_slider_container .container .carousel .carousel-control.left *{position: absolute; top: calc(175px - 25px); z-index: 5; right: 50%;} .o-carousel-product_type_s > .container .s_text_container + .s_slider_container .container .carousel .carousel-control.right{right: 20px;} .o-carousel-product_type_s > .container .s_text_container + .s_slider_container .container .carousel .carousel-control.right *{position: absolute; top: calc(175px - 25px); z-index: 5; left: 50%;} footer #footer{padding-top: 0 !important;} footer #footer > div.row{margin: 0;} footer #footer .pdg-sides{padding-left: 0; padding-right: 0;} footer #footer .dobble-line{border-bottom: 2px solid #fff; border-top: 2px solid #fff;} footer #footer .bottom-line{border-bottom: 2px solid #fff;} footer #footer .boton-hover:hover{background-color: #fff !important; color: #000; border: 0; border-radius: 0px;} footer #footer .boton-hover{background-color: transparent !important; color: #fff; border: 1px solid #fff; border-radius: 0px;} footer #footer .company_data_img svg{fill: #fff;} @media (max-width: 768px){footer #footer .company_data_img:nth-child(n+1), footer #footer .company_data_img + p:nth-child(n+1){margin-bottom: 20px; margin-top: 20px;}} .company_data_img svg{fill: #fff;} @media (max-width: 768px){.company_data_img:nth-child(n+1), .company_data_img + p:nth-child(n+1){margin-bottom: 20px; margin-top: 20px;}} #pms_contact_form input[type=checkbox], .i_form_container input[type=checkbox]{visibility: hidden;} #pms_contact_form .checkboxOne, .i_form_container .checkboxOne{width: 25px; position: relative;} #pms_contact_form .checkboxOne label, .i_form_container .checkboxOne label{cursor: pointer; position: absolute; width: 25px; height: 25px; top: 0; left: 0; background: #eee; border: 1px solid #ddd;} #pms_contact_form .checkboxOne label:after, .i_form_container .checkboxOne label:after{opacity: 0.2; content: ''; position: absolute; width: 9px; height: 5px; background: transparent; top: 6px; left: 7px; border: 3px solid #333; border-top: none; border-right: none; transform: rotate(-45deg);} #pms_contact_form .checkboxOne label:hover::after, .i_form_container .checkboxOne label:hover::after{opacity: 0.5;} #pms_contact_form .checkboxOne input[type=checkbox]:checked + label:after, .i_form_container .checkboxOne input[type=checkbox]:checked + label:after{opacity: 1;} .s_pms_property_type{padding: 50px 0 20px 0 !important;} .s_pms_property_type h2.pms_bottom_border{padding-bottom: 10px;} #pms_contact_form .has-error .input-form-s, .i_form_container form .has-error .input-form-s{border-color: #a94442; border: 0px solid #a94442c4; -webkit-box-shadow: none; box-shadow: none; background-color: rgba(255, 0, 0, 0.1);} #pms_contact_form label.control-label:not(.privacy), #pms_contact_form label.control-label.privacy:not(.checkbox-privacy):after, #pms_contact_form label.control-label.privacy:not(.checkbox-privacy):after, .i_form_container form label.control-label:not(.privacy), .i_form_container form label.control-label.privacy:not(.checkbox-privacy):after, .i_form_container form label.control-label.privacy:not(.checkbox-privacy):after{display: none;} #pms_contact_form .has-error, .i_form_container form .has-error label.control-label{color: #a94442 !important;} .bottom-line.no-border{border-bottom: 0 !important;} span.property_title_code{font-size: 0.5em !important; text-transform: uppercase;} .product_price span.property_title_code{font-size: 0.7em !important;} .s_i_2_cards .blog-card{min-height: 210px !important;} .s_i_2_cards .blog-card .description{background: black !important;} .s_i_2_cards .blog-card .description h1{color: white !important;} .s_i_2_cards .blog-card p:first-of-type:before{background: #fff !important; height: 2px !important;} .s_i_2_cards .blog-card .description .read-more a{color: white !important;} .s_i_2_cards .blog-card .description .read-more a:hover{color: white !important; background-color: transparent !important;} .s_i_2_cards .blog-card .description{background: black !important;} .property-details-user{border-right: 0; border-bottom: 2px solid #000;} .property-details-user + div{padding-top: 20px;} @media (min-width: 992px){.property-details-user{border-right: 2px solid #000; border-bottom: 0;}.property-details-user + div{padding-top: 60px;}} .property-details-user .property-details-user-thumb img{width: 120px; height: 120px; border-radius: 60px; display: block; margin: 0 auto;} .property-details-user .property-details-user-thumb + div h4{font-weight: 700;} .property-details-user .property-details-user-thumb + div h4 ~ span{font-size: 1.5em;} section.jumbotron.s_button.bg-gray-lighter.row, #contact_row{clear: both; margin-left: 0; margin-right: 0;} section.jumbotron.s_button.bg-gray-lighter.row .btn-one, #contact_row .btn-one{display: inline-block; padding: 10px 20px; color: white; background-color: black; text-align: center; vertical-align: middle; border: 1px solid black;} section.jumbotron.s_button.bg-gray-lighter.row .btn-one:hover, #contact_row .btn-one:hover{color: black; background-color: transparent;} .modal-pms-slider .modal-body.o_slideshow .carousel img{top: 0; bottom: 0; left: 0; right: 0; position: absolute;} .modal-pms-slider button.close, .modal-pms-slider .fa, .modal-pms-slider .carousel-control{color: #fff; opacity: 1;} .has_builder_id_desktop{display: none;} .has_builder_id_desktop label{font-size: 1.1em;} @media (min-width: 768px){.has_builder_id_desktop{display: block;}} .has_builder_id_mobile{display: block; margin-top: 20px;} .has_builder_id_mobile label{font-size: 1.1em;} @media (min-width: 768px){.has_builder_id_mobile{display: none;}} .btn-formulario{background-color: transparent; border: 1px solid white; color: white; border-radius: 0; transition: 0.5s ease;} .btn-formulario:hover, .btn-formulario:focus, .btn-formulario:active{background-color: white; border: 1px solid white; color: black; transition: 0.5s ease;} @media (max-width: 500px){.oe_cart table td:last-child, .oe_cart table td:nth-last-child(2), #modal_optional_products table td:last-child, #modal_optional_products table td:nth-last-child(2){width: 50% !important; height: auto !important; text-align: center;}.oe_cart table td:nth-child(2), #modal_optional_products table td:nth-child(2){border-top-style: solid !important; border-top-width: 1px !important;}} .o_blog_post_title{color: black; text-decoration: none;} .s_website_form.i_website_form.container-fluid.send-wishlist-form div:first-child{float: none !important;} .oe_website_sale .oe_cart .table#cart_products > thead > tr > th{font-size: 1.6em; font-weight: 500;} .oe_website_sale .oe_cart table#cart_products strong{color: black; font-size: 1.3em; font-weight: 500;} .oe_website_sale .oe_cart table#cart_products small{color: black; font-size: 1.1em; font-weight: 500; border-bottom: 1px solid black; text-align: right;} .oe_website_sale .oe_cart .table#cart_products > thead > tr > th{border-bottom: 2px solid black;} @media (max-width: 992px){.s_i_text-two-blocks{padding-top: 32px; padding-bottom: 32px;}.s_i_text-two-blocks .block-with-line{border-right: 0px solid black;}.s_i_text-two-blocks .block-no-line{padding-right: 0px;}.s_i_text-two-blocks .block-pdgr{padding-right: 0px; padding-left: 0px;}.s_i_text-two-blocks .block-pdgl{padding-left: 0px; padding-right: 15px;}} @media (min-width: 993px){.s_i_text-two-blocks{padding-top: 32px; padding-bottom: 32px;}.s_i_text-two-blocks .block-with-line{border-right: 1px solid black;}.s_i_text-two-blocks .block-no-line{padding-right: 0px;}.s_i_text-two-blocks .block-pdgr{padding-right: 20px; padding-left: 0px;}.s_i_text-two-blocks .block-pdgl{padding-left: 20px; padding-right: 0px;}} .has_builder_id_desktop strong, .has_builder_id_mobile strong{font-weight: 500; font-size: 1.3em;} .big-text{font-size: 3.3em !important; line-height: 1em !important; color: white; padding-top: 38%;} @media (min-width: 768px){.big-text{padding-top: 25%;}} @media (min-width: 1200px){.big-text{padding-top: 22%;}} @media (max-width: 1023px){.s_latest_posts_big_picture > div figure figcaption, .s_latest_posts_big_picture > div figure figcaption > a{position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 1.7em 1.5em; color: #fff; text-transform: uppercase; font-size: 1.25em; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; display: flex; align-content: center; text-align: center; flex-direction: column;}.s_latest_posts_big_picture > div figure{height: 142px !important;}.s_latest_posts_big_picture > div .content{background: #000 !important;}.s_latest_posts_big_picture > div figure .thumb{opacity: 0.5 !important; transition: 0.7s ease !important;}.s_latest_posts_big_picture > div figure figcaption:after{background: linear-gradient(180deg, transparent, #000 110%); transition: 0.7s ease; position: absolute; content: " "; width: 100%; height: 70px; bottom: 0; left: 0;}.s_latest_posts_big_picture > div figure figcaption > h2{color: #fff; text-transform: none; font-size: 1.55em !important;}.s_latest_posts_big_picture > div figure figcaption > p{display: none;}.s_latest_posts_big_picture > div figure figcaption{transform: translateY(0px); transition: 0.7s ease;}} @media (min-width: 1024px){.s_latest_posts_big_picture > div figure figcaption, .s_latest_posts_big_picture > div figure figcaption > a{position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 1.7em 1.5em; color: #fff; text-transform: uppercase; font-size: 1.25em; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; display: flex; align-content: center; text-align: center; flex-direction: column;}.s_latest_posts_big_picture > div figure{height: 142px !important;}.s_latest_posts_big_picture > div .content{background: #000 !important;}.s_latest_posts_big_picture > div figure .thumb{opacity: 1 !important; transition: 0.7s ease !important;}.s_latest_posts_big_picture > div figure:hover .thumb{opacity: 0.5 !important; transition: 0.7s ease !important;}.s_latest_posts_big_picture > div figure figcaption:after{transition: 0.7s ease;}.s_latest_posts_big_picture > div figure:hover figcaption:after{background: linear-gradient(180deg, transparent, #000 110%); transition: 0.7s ease; position: absolute; content: " "; width: 100%; height: 70px; bottom: 0; left: 0;}.s_latest_posts_big_picture > div figure figcaption > h2{color: #fff; text-transform: none; font-size: 1.55em !important;}.s_latest_posts_big_picture > div figure figcaption > p{display: none;}.s_latest_posts_big_picture > div figure figcaption{transform: translateY(100%); transition: 0.7s ease;}.s_latest_posts_big_picture > div figure:hover figcaption, .s_latest_posts_big_picture > div figure:active figcaption, .s_latest_posts_big_picture > div figure:focus figcaption{transform: translateY(0px); transition: 0.7s ease;}} .s_parallax_suscribe .boton-hover{background-color: #000000; color: #fff; font-weight: 400; border: 1px solid #fff; border-radius: 0; transition: 0.4s ease;} .s_parallax_suscribe .boton-hover:hover{background-color: #fff; color: #000; font-weight: 400; border: 1px solid #fff; border-radius: 0; transition: 0.4s ease;} 

/* /website_pms/static/src/less/shop-styles.less defined in bundle 'web.assets_frontend' */
 .pms-product-list div.oe_product_image span{overflow: hidden; max-height: 200px; display: block; min-height: 200px; width: 100%;} .pms-product-list div.oe_product_image span img{width: 100%; object-fit: cover; height: 200px;} .pms-product-list section.property-description{padding: 8px; color: #fff; background-color: #000; min-height: 203px;} .pms-product-list section.property-description h5, .pms-product-list section.property-description h6{margin: 0; font-size: 20pt; font-weight: normal;} .pms-product-list section.property-description h5 a, .pms-product-list section.property-description h6 a{color: #fff;} .pms-product-list section.property-description h5 a:hover, .pms-product-list section.property-description h6 a:hover{text-decoration: none;} .pms-product-list section.property-description h6, .pms-product-list section.property-description .property-info-icons{font-size: 10pt; padding-top: 5px; padding-bottom: 5px;} .pms-product-list section.property-description h5, .pms-product-list section.property-description h5 + h6 span{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} .pms-product-list section.property-description h5:hover, .pms-product-list section.property-description h5 + h6 span:hover{white-space: normal; overflow: initial;} .pms-product-list section.property-description h5 + p{width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: smaller; text-align: justify; max-height: 34px; text-transform: uppercase;} .pms-product-list section.property-description h5 + p:hover{white-space: normal; overflow: initial; max-height: initial;} .pms-product-list section.property-description .property-info-icons{border-bottom: 2px solid #fff; padding: 0; padding-bottom: 5px; padding-left: 8px; margin-left: -8px; text-align: center; margin-bottom: 7px;} .pms-product-list section.property-description .property-info-icons div{padding: 0;} .pms-product-list section.property-description .property-info-icons div span::before{margin-right: 5px;} .pms-product-list section.property-description .show-property-button{color: #000; background-color: #fff; border-radius: 0; font-size: 12pt; font-weight: bold; padding: 3px;} .pms-product-list section.property-description .property_for_text{display: inline;} .pms-product-list section.property-description a:hover{text-decoration: none;} .pms-product-list section.property-description .property_price{font-size: 16pt; color: #fff;} .pms-product-list .property-container{padding: 6px;} .pms-product-list .property-container #website_published_button{position: absolute; top: 0; right: 0;} #products_grid .input-form-s{border-radius: 0; box-shadow: none; border: 0;} #products_grid .font-fix{font-family: sans-serif; font-weight: 400; font-size: 1.25em; line-height: 1em; color: #fff;} #products_grid .pdg-sides{padding-left: 0; padding-right: 0;} #products_grid .bottom-line{border-bottom: 1px solid black;} #products_grid .form-group-fix{margin-bottom: 8px; box-shadow: none;} #products_grid .button{display: inline-block; border-radius: 0px; background-color: #dedede; border: none; color: #000000; text-align: center; font-size: 1.5em; transition: all 1s; cursor: pointer;} #products_grid .button:hover{background-color: #000; transition: all 1s;} #products_grid .button span{cursor: pointer; display: inline-block; position: relative; transition: 1s;} #products_grid .button span:after{content: '\00bb'; position: absolute; opacity: 0; top: -2px; right: -20px; transition: 1.3s; transition-delay: 0.4s;} #products_grid .button:hover span{padding-right: 25px; color: #fff;} #products_grid .button:hover span:after{opacity: 1; right: 0;} 

/* /website_pms/static/src/less/search-banner.less defined in bundle 'web.assets_frontend' */
 .search-banner-main-container{padding: 0;} .search-banner-main-container .full-width-image-container{padding: 0; position: relative; min-height: 350px;} @media (min-width: 992px){.search-banner-main-container .full-width-image-container{min-height: 650px;}} .search-banner-main-container .full-width-image-container section.full-backgroud, .search-banner-main-container .full-width-image-container section .o_slideshow{padding: 0; position: relative; max-height: 750px; min-height: 350px; width: 100%; overflow: hidden;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow{max-height: 100% !important;} @media (max-width: 992px){.search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow{height: auto !important;}} @media (min-width: 992px){} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container{min-width: 100%; padding: 0;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide{margin: 0 !important;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item{padding: 0;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container{background: #000; color: #fff; padding: 40px 0; position: absolute; bottom: 0;} @media (min-width: 576px){.search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container{margin-top: calc(25% + 90px);}} @media (min-width: 768px){.search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container{width: calc(100% / 12 * 6 - 60px);}} @media (min-width: 992px){.search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container{bottom: initial; margin-top: 290px; width: calc(100% / 12 * 5 - 60px);}} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info{border-bottom: 2px solid #fff; padding-left: 30px;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info div, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info div{padding-left: 0px;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info + .property_show_more_btn, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info + .property_show_more_btn, .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info a.btn, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info a.btn{background: none; border: none; color: #fff; text-transform: uppercase; text-align: left; padding-left: 30px;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info + .property_show_more_btn:hover, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info + .property_show_more_btn:hover, .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info a.btn:hover, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .item .property_info_container .property_text_info a.btn:hover{background: none; border: none; color: #fff; text-transform: uppercase;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .carousel-indicators, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .carousel-indicators{display: none;} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .carousel-control, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .carousel-control{position: absolute; width: calc(100%/12); height: 60px; margin-top: 25%;} @media (min-width: 992px){.search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .carousel-control, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .carousel-control{margin-top: 210px;}} .search-banner-main-container .full-width-image-container section.full-backgroud .o_slideshow .container .carousel.slide .carousel-control *, .search-banner-main-container .full-width-image-container section .o_slideshow .o_slideshow .container .carousel.slide .carousel-control *{top: 25%;} .search-banner-main-container .full-width-image-container section.full-backgroud .img, .search-banner-main-container .full-width-image-container section .o_slideshow .img{padding: 0; position: relative; max-height: 720px; min-height: 350px; width: 100%; object-fit: cover; object-position: center;} @media (min-width: 576px){.search-banner-main-container .full-width-image-container section.full-backgroud, .search-banner-main-container .full-width-image-container section .o_slideshow{max-height: 600px;}.search-banner-main-container .full-width-image-container section.full-backgroud .img, .search-banner-main-container .full-width-image-container section .o_slideshow .img{max-height: 600px;}} @media (min-width: 992px){.search-banner-main-container .full-width-image-container section.full-backgroud, .search-banner-main-container .full-width-image-container section .o_slideshow{padding: 0; position: absolute; max-height: 720px; min-height: 650px;}.search-banner-main-container .full-width-image-container section.full-backgroud .img, .search-banner-main-container .full-width-image-container section .o_slideshow .img{padding: 0; position: absolute; left: -10000%; right: -10000%; top: -10000%; bottom: -10000%; margin: auto auto; min-width: 1000%; min-height: 1000%; max-height: initial; width: auto; -webkit-transform: scale(0.1); transform: scale(0.1) !important;}} .search-banner-main-container .full-width-image-container .search-bar{position: relative; bottom: 0; padding: 60px 0; background: rgba(255, 255, 255, 0.9); min-width: 100%;} @media (min-width: 576px){.search-banner-main-container .full-width-image-container .search-bar.simple fieldset{max-width: calc(100% / 12 * 8);}} @media (min-width: 992px){.search-banner-main-container .full-width-image-container .search-bar.simple fieldset{max-width: inherit;}} .search-banner-main-container .full-width-image-container .search-bar.simple input, .search-banner-main-container .full-width-image-container .search-bar.simple select{font-size: 1.2em;} .search-banner-main-container .full-width-image-container .search-bar.simple input:nth-child(n+5), .search-banner-main-container .full-width-image-container .search-bar.simple select:nth-child(n+5){display: none;} @media (min-width: 576px){.search-banner-main-container .full-width-image-container .search-bar.simple input, .search-banner-main-container .full-width-image-container .search-bar.simple select{width: calc((100%/12 * 6) - 30px); margin-right: 10px; max-width: calc(100%/12 * 6);}.search-banner-main-container .full-width-image-container .search-bar.simple input:nth-child(3n+1), .search-banner-main-container .full-width-image-container .search-bar.simple select:nth-child(3n+1){margin-left: 0px;}.search-banner-main-container .full-width-image-container .search-bar.simple input:nth-child(2n+1), .search-banner-main-container .full-width-image-container .search-bar.simple select:nth-child(2n+1){margin-left: 20px;}.search-banner-main-container .full-width-image-container .search-bar.simple input[type="submit"], .search-banner-main-container .full-width-image-container .search-bar.simple select[type="submit"]{padding: 25px; margin-left: 10px; margin-right: 20PX; width: calc(100% / 12 * 4 - 30px);}} @media (min-width: 992px){.search-banner-main-container .full-width-image-container .search-bar.simple input, .search-banner-main-container .full-width-image-container .search-bar.simple select{width: calc((100%/12 * 3) - 33px); margin: 0; margin-top: 4px; margin-left: 0px; margin-bottom: 4px; margin-right: 33px;}.search-banner-main-container .full-width-image-container .search-bar.simple input[type="submit"], .search-banner-main-container .full-width-image-container .search-bar.simple select[type="submit"]{padding: 5px 20px; margin-left: 33px; margin-right: 0; width: calc(100% / 12 * 2 - 33px);}.search-banner-main-container .full-width-image-container .search-bar.simple input:nth-child(n+1), .search-banner-main-container .full-width-image-container .search-bar.simple select:nth-child(n+1){margin-left: 0PX;}} @media (min-width: 576px){.search-banner-main-container .full-width-image-container .search-bar{padding: 40px 0;}} @media (min-width: 992px){.search-banner-main-container .full-width-image-container .search-bar{padding: 39px 0; position: absolute;}} @media (min-width: 1920px){.search-banner-main-container .full-width-image-container .search-bar{padding: 60px 0;}} .search-banner-main-container .full-width-image-container .search-bar input, .search-banner-main-container .full-width-image-container .search-bar select{text-transform: uppercase; background-color: transparent; border: 1px solid rgba(0, 0, 0, 0.2); color: #000; width: calc(100%/12 * 12); margin: 0; margin-bottom: 5px; margin-top: 5px; padding: 5px 10px; appearance: none; -webkit-appearance: none; -moz-appearance: none; min-height: 32px;} .search-banner-main-container .full-width-image-container .search-bar input[type="submit"], .search-banner-main-container .full-width-image-container .search-bar select[type="submit"]{padding: 5px 20px; background: #000; color: #fff; border: none; margin: 0; width: calc(100% / 12 * 12);} @media (min-width: 576px){.search-banner-main-container .full-width-image-container .search-bar input, .search-banner-main-container .full-width-image-container .search-bar select{width: calc((100%/12 * 4) - 17px); margin-right: 10px;}.search-banner-main-container .full-width-image-container .search-bar input:nth-child(3n+1), .search-banner-main-container .full-width-image-container .search-bar select:nth-child(3n+1){margin-left: 20px;}.search-banner-main-container .full-width-image-container .search-bar input[type="submit"], .search-banner-main-container .full-width-image-container .search-bar select[type="submit"]{margin-right: 0; width: calc(100% / 12 * 12);}} @media (min-width: 992px){.search-banner-main-container .full-width-image-container .search-bar input, .search-banner-main-container .full-width-image-container .search-bar select{width: calc((100%/12 * 3) - 33px); margin: 0; margin-bottom: 4px; margin-top: 4px; margin-right: 33px;}.search-banner-main-container .full-width-image-container .search-bar input:nth-child(3n+1), .search-banner-main-container .full-width-image-container .search-bar select:nth-child(3n+1){margin-left: 0px;}.search-banner-main-container .full-width-image-container .search-bar input[type="submit"], .search-banner-main-container .full-width-image-container .search-bar select[type="submit"]{padding: 25px; background: #000; color: #fff; border: none; margin-left: 33px; margin-right: 0; width: calc(100% / 12 * 2 - 33px);}} .editor_enable .search-banner-main-container .full-width-image-container section.full-backgroud .img, .editor_enable .search-banner-main-container .full-width-image-container section .o_slideshow .img{padding: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto auto; min-width: 100%; min-height: 100%; max-height: 100%; width: 100%; transform: scale(1) !important;} 

/* /website_pms/static/src/less/double-col-image.less defined in bundle 'web.assets_frontend' */
 .pms_double_col_image.bts{padding: 0;} .pms_double_col_image.bts h2{font-size: 1.8em; font-weight: 300; text-transform: uppercase;} @media (min-width: 992px){.pms_double_col_image.bts{display: flex; max-height: 700px; min-height: 450px; overflow: hidden;}} @media (min-width: 1200px){.pms_double_col_image.bts{min-height: 700px; max-height: 900px;}} .pms_double_col_image.bts .right-box, .pms_double_col_image.bts .left-box{position: relative; padding: 0; min-height: 430px; max-height: 1000px;} @media (min-width: 768px){.pms_double_col_image.bts .right-box, .pms_double_col_image.bts .left-box{min-height: 290px; max-height: 450px; margin-bottom: 14px; margin-top: 14px;}} @media (min-width: 992px){.pms_double_col_image.bts .right-box, .pms_double_col_image.bts .left-box{min-height: 450px; max-height: 700px;}} @media (min-width: 1200px){.pms_double_col_image.bts .right-box, .pms_double_col_image.bts .left-box{min-height: 700px; max-height: 900px;}} .pms_double_col_image.bts .right-box .information-box, .pms_double_col_image.bts .left-box .information-box{background: rgba(0, 0, 0, 0.9); background: #000000; color: #fff; padding: 40px 0; position: absolute; bottom: 0; left: 0; right: 0;} .pms_double_col_image.bts .right-box .information-box .header-container, .pms_double_col_image.bts .left-box .information-box .header-container{border-bottom: 2px solid #fff; border-bottom: none;} .pms_double_col_image.bts .right-box .information-box .header-container h2, .pms_double_col_image.bts .left-box .information-box .header-container h2{padding: 10px 0; padding: 0px 0; text-align: left;} .pms_double_col_image.bts .right-box .information-box .header-container + div, .pms_double_col_image.bts .left-box .information-box .header-container + div{padding-top: 12px; padding-top: 0px;} .pms_double_col_image.bts .right-box .information-box .header-container + div a.btn-show-more, .pms_double_col_image.bts .left-box .information-box .header-container + div a.btn-show-more, .pms_double_col_image.bts .right-box .information-box .header-container + div a.btn.btn-default, .pms_double_col_image.bts .left-box .information-box .header-container + div a.btn.btn-default{background: none; border: none; padding: 10px 0; text-align: left; font-size: 1.2em; font-weight: 500; color: #fff; text-transform: uppercase; padding: 7px 0px; font-size: 1.4em; transition: 0.5s ease;} .pms_double_col_image.bts .right-box .information-box .header-container + div a.btn-show-more:hover, .pms_double_col_image.bts .left-box .information-box .header-container + div a.btn-show-more:hover, .pms_double_col_image.bts .right-box .information-box .header-container + div a.btn.btn-default:hover, .pms_double_col_image.bts .left-box .information-box .header-container + div a.btn.btn-default:hover{background: none; border: none; color: #fff; text-transform: uppercase;} @media (min-width: 768px){.pms_double_col_image.bts.type-1 .left-box .information-box{left: -5px; bottom: -5px;}} @media (min-width: 992px){.pms_double_col_image.bts.type-1 .left-box{max-height: calc(700px - (70px * 3)); margin-left: 42px; min-height: calc(450px - (45px * 3)); margin-top: calc(30% + 28px);}.pms_double_col_image.bts.type-1 .left-box .information-box{left: -5px; top: -5px; bottom: auto;}} @media (min-width: 768px){.pms_double_col_image.bts.type-1 .right-box .information-box{right: -5px; left: 5px; bottom: -5px;}} @media (min-width: 992px){.pms_double_col_image.bts.type-1 .right-box{margin-left: 42px; flex: 0 0 calc(100% / 12 * 5 - 42px);}.pms_double_col_image.bts.type-1 .right-box .information-box{width: calc(100% / 12 * 10); right: 5px; left: -5px; bottom: -5px;}} @media (min-width: 992px){.pms_double_col_image.bts.type-2 .left-box{max-height: calc(700px - (70px * 3)); margin-left: 42px; min-height: calc(450px - (45px * 3)); margin-top: 14px; margin-bottom: calc(30% + 28px);}.pms_double_col_image.bts.type-2 .left-box .information-box{right: -5px; bottom: -5px; top: auto; left: auto;}} @media (min-width: 992px){.pms_double_col_image.bts.type-2 .right-box{margin-left: 42px; flex: 0 0 calc(100% / 12 * 5 - 42px);}.pms_double_col_image.bts.type-2 .right-box .information-box{width: calc(100% / 12 * 10); left: auto; right: -5px; top: -5px; bottom: auto;}} 

/* /website_pms/static/src/less/parallax-suscribe.less defined in bundle 'web.assets_frontend' */
 .s_parallax_suscribe .boton-hover:hover{background-color: #fff; color: #000; border: 0px;} .s_parallax_suscribe .boton-hover{background-color: #000000; color: #fff; border: 1px solid #fff;} .s_parallax_suscribe .header-container{border-bottom: 2px solid #fff;} .s_parallax_suscribe .header-container h2{padding: 10px 0;} .s_parallax_suscribe .full-width{padding: 0; margin: 0; width: 100%;} @media (min-width: 0px){.s_parallax_suscribe .pdg-prlx-variable{padding-top: 75px; padding-bottom: 75px;}} @media (min-width: 576px){.s_parallax_suscribe .pdg-prlx-variable{padding-top: 75px; padding-bottom: 75px;}} @media (min-width: 768px){.s_parallax_suscribe .pdg-prlx-variable{padding-top: 55px; padding-bottom: 55px;}} @media (min-width: 992px){.s_parallax_suscribe .pdg-prlx-variable{padding-top: 85px; padding-bottom: 85px;}} @media (min-width: 1200px){.s_parallax_suscribe .pdg-prlx-variable{padding-top: 120px; padding-bottom: 120px;}} 

/* /website_pms/static/src/less/video_container.less defined in bundle 'web.assets_frontend' */
 @media (min-width: 576px){.s_video_container_pms .margin-variable{margin-top: 0; margin-bottom: 0;}.s_video_container_pms .margin-variable div.media_iframe_video{height: 250px;}} @media (min-width: 768px){.s_video_container_pms .margin-variable{margin-top: 0px; margin-bottom: 0px;}.s_video_container_pms .margin-variable div.media_iframe_video{height: 300px;}} @media (min-width: 992px){.s_video_container_pms .margin-variable{margin-top: 40px; margin-bottom: 40px;}.s_video_container_pms .margin-variable div.media_iframe_video{height: 350px;}} @media (min-width: 1200px){.s_video_container_pms .margin-variable{margin-top: 60px; margin-bottom: 60px;}.s_video_container_pms .margin-variable div.media_iframe_video{height: 400px;}} 

/* /website_pms/static/src/css/s_abu_pms_property_carousel.css defined in bundle 'web.assets_frontend' */
.elementor-7072 .elementor-element.elementor-element-416b3928{padding: 0px 0px 140px 0px;} .elementor-section.elementor-section-stretched{position: relative; width : 100%;} .elementor-7072 .elementor-element.elementor-element-416b3928>.elementor-container{max-width: 1260px;} .elementor-section.elementor-section-boxed>.elementor-container{max-width: 1260px;} .elementor-section .elementor-container{display : flex; margin-right: auto; margin-left : auto; position : relative;} .elementor-7072 .elementor-element.elementor-element-416b3928>.elementor-container{max-width: 1260px;} .elementor-row{width : 100%; display: flex;} .elementor *, .elementor :after, .elementor :before{box-sizing: border-box;} .elementor-column{position : relative; min-height: 1px; display : flex;} .elementor-column.elementor-col-100, .elementor-column[data-col="100"]{width: 100%;} .elementor-column-wrap{width : 100%; position: relative; display : flex;} .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding: 10px;} .elementor-widget-wrap{position : relative; width : 100%; flex-wrap : wrap; align-content: flex-start;} .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display: flex;} .elementor-widget{position: relative;} .elementor-widget-wrap>.elementor-element{width: 100%;} .elementor-element .elementor-widget-container{transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;} .rh_properties_element{margin-left : -15px; margin-right : -15px; display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap : wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; -webkit-box-pack : center; -webkit-justify-content: center; -ms-flex-pack : center; justify-content : center;} .rh_section__content .rh_properties_element{margin-left : -15px; margin-right: -15px;} .rh_properties_element .wrapper_properties_ele{min-width: 320px;} @media (min-width: 768px){.rh_properties_element .wrapper_properties_ele{width : 50%;}} @media (min-width: 993px){.rh_properties_element .wrapper_properties_ele{width : 33.3333333333%;}} .rh_properties_element .wrapper_properties_ele .rh_prop_card_elementor{width : 100%; padding : 0 15px 30px 15px; position: relative; overflow: initial;} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__wrap{-webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05); box-shadow : 0px 0px 5px 2px rgba(0, 0, 0, 0.05);} .elementor_property_card_parent .rh_label__property_elementor{position: absolute; top : -13px; z-index : 1;} .elementor_property_card_parent .rh_label_elementor{display : block; font-size : 14px; background: #ea723d; color : #fff;} .elementor_property_card_parent .rh_label_elementor .rh_label__wrap{position : relative; padding : 5px 5px 5px 10px; font-size : 14px; line-height: 16px;} .elementor_property_card_parent .rh_label_elementor span{display : inline-block; width : 0; height : 0; position : absolute; right : -9px; top : 0; border : 0 solid transparent; border-bottom-width: 13px; border-top-width : 13px; border-left : 9px solid #ea723d;} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail{position: relative; overflow: hidden;} @media (min-width: 300px){.elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail{min-height: 300px; max-height: 300px;}} @media (min-width: 650px){.elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail{min-height: 320px; max-height: 320px;}} @media (min-width: 768px){.elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail{min-height: 300px; max-height: 300px;}} .elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin: 0;} .rh_prop_card__details_elementor{padding : 25px; background-color: white;} .elementor-7072 .elementor-element.elementor-element-1acefc84 .elementor_properties_grid .rh_prop_card__details_elementor{background: #ffffff;} .elementor a{-webkit-box-shadow: none; box-shadow : none; text-decoration : none;} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail a{overflow: hidden;} .elementor img{height : auto; max-width : 100%; border : none; -webkit-border-radius: 0; border-radius : 0; -webkit-box-shadow : none; box-shadow : none;} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail img{width : 100%; height: 100%; position: absolute; object-position: center; object-fit: cover;} .rh_overlay__contents{position : absolute; text-align : center; padding-left : 1em; padding-right : 1em; width : 100%; top : 50%; left : 50%; opacity : 0; -webkit-transform : translate(-50%, -50%); -ms-transform : translate(-50%, -50%); transform : translate(-50%, -50%); -webkit-transition: all 0.3s ease-in-out 0s; transition : all 0.3s ease-in-out 0s;} .rh_overlay__fadeIn-bottom{top: 80%;} .elementor_property_card_parent .rh_overlay__contents{position : absolute; text-align : center; padding-left : 1em; padding-right : 1em; width : 100%; top : 50%; left : 50%; opacity : 0; -webkit-transform : translate(-50%, -50%); -ms-transform : translate(-50%, -50%); transform : translate(-50%, -50%); -webkit-transition: all 0.3s ease-in-out; transition : all 0.3s ease-in-out;} .elementor_property_card_parent .rh_overlay__fadeIn-bottom{top: 80%;} .elementor_property_card_parent .rh_overlay__contents a{display : inline-block; color : #fff; font-weight : 500; font-size : 14px; border : 1px solid #fff; padding : 15px 20px; line-height : 1.5; -webkit-transition: 0.2s all linear; transition : 0.2s all linear;} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail a{overflow: hidden;} .rhea_properties_default .rhea-property-label{position : absolute; left : 20px; bottom : 20px; color : white; padding : 4px 8px; border-radius: 1px; font-size : 14px; z-index : 1; line-height : 16px;} .elementor_property_card_parent .rh_prop_card__btns{position: absolute; right : 0; bottom : 0; z-index : 1; padding : 20px;} .rhea_has_tooltip .add-to-favorite-form{display: none;} .elementor_property_card_parent .rh_prop_card__btns form{margin: 0;} .rhea_has_tooltip [data-tooltip]{position: relative;} .elementor_property_card_parent .rh_prop_card__btns a, .elementor_property_card_parent .rh_prop_card__btns span{display : inline-block; overflow : initial; vertical-align: middle;} .elementor_property_card_parent .rh_prop_card__btns .favorite-placeholder{margin: 0;} .elementor_property_card_parent .rh_prop_card__btns .hide{display: none;} svg:not(:root){overflow: hidden;} .elementor_property_card_parent .rh_prop_card__btns .favorite-placeholder svg{vertical-align: bottom;} .highlight__red svg path{fill: #ea3d3d;} .elementor_property_card_parent .rh_prop_card__btns .favorite-placeholder svg path{fill: #ea3d3d;} .elementor_property_card_parent .rh_prop_card__btns a.add-to-favorite{overflow: initial; margin : 0;} .elementor_property_card_parent .rh_prop_card__btns a.add-to-favorite svg{vertical-align: bottom;} .elementor_property_card_parent .rh_prop_card__btns a.add-to-favorite svg path{fill : #ffffff; -webkit-transition: all .2s; transition : all .2s;} .elementor_property_card_parent .rh_prop_card__btns .add-to-compare-span{overflow: initial; margin : 0; float : initial;} .elementor_property_card_parent .rh_prop_card__btns a, .elementor_property_card_parent .rh_prop_card__btns span{display : inline-block; overflow : initial; vertical-align: middle;} .elementor_property_card_parent .rh_prop_card__btns .hide{display: none;} .highlight svg path{fill: #ea723d;} .elementor_property_card_parent .rh_prop_card__btns .add-to-compare-span .highlight svg path{fill: #ea723d;} .elementor_property_card_parent .rh_prop_card__btns a.rhea_add_to_compare{overflow: initial;} .elementor_property_card_parent .rh_prop_card__btns a.rhea_add_to_compare svg{fill: #ffffff;} .rh_prop_card__meta_wrap_elementor{display: inline-flex;} .rh_prop_card__details_elementor a{text-decoration: none; color : #444444;} .rh_prop_card__meta_wrap_elementor{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; margin-bottom : 5px; margin-left : -7px; margin-right : -7px;} .rh_prop_card__details_elementor .rh_prop_card__meta{padding: 0 7px 10px 7px;} .rh_prop_card__details_elementor .rh_prop_card__meta .rhea_meta_titles{font-weight : 600; font-size : 13px; margin-bottom: 10px; line-height : 1.5; display : block; color : #444444;} .rh_prop_card__details_elementor h3{margin-bottom: 10px; margin-top: 0; font-weight: 300; min-height: 55px; max-height: 55px; overflow: hidden;} .rh_prop_card__details_elementor span.rh_prop_card__status{font-size : 13px; font-weight : 600; margin-bottom: 5px; color : #444444; line-height : 1.2; display : block;} .rh_prop_card__details_elementor .rh_prop_card__price{font-size : 22px; color : #337ab7; font-weight: 500; margin : 0; line-height: 26px;} .elementor-7072 .elementor-element.elementor-element-1acefc84 .elementor_properties_grid .rh_overlay{background: rgba(30, 166, 154, 0.7);} .elementor_property_card_parent .rh_overlay{position : absolute; height : 100%; width : 100%; left : 0; top : 0; bottom : 0; right : 0; opacity : 0; -webkit-transition: all 0.4s ease-in-out; transition : all 0.4s ease-in-out; background : rgba(0, 0, 0, 0.6);} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail:hover .rh_overlay{opacity: 1;} .elementor_property_card_parent .rh_overlay__contents{position : absolute; text-align : center; padding-left : 1em; padding-right : 1em; width : 100%; top : 50%; left : 50%; opacity : 0; -webkit-transform : translate(-50%, -50%); -ms-transform : translate(-50%, -50%); transform : translate(-50%, -50%); -webkit-transition: all 0.3s ease-in-out; transition : all 0.3s ease-in-out;} .elementor_property_card_parent .rh_overlay__fadeIn-bottom{top: 80%;} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail:hover .rh_overlay__contents{top : 50%; opacity: 1;} .elementor_property_card_parent .rh_overlay__contents a{display : inline-block; color : #fff; font-weight : 500; font-size : 14px; border : 1px solid #fff; padding : 15px 20px; line-height : 1.5; -webkit-transition: 0.2s all linear; transition : 0.2s all linear;} .elementor_property_card_parent .rh_prop_card_elementor .rh_prop_card__thumbnail a{overflow: hidden;} .elementor_property_card_parent .rh_overlay__contents a:hover{background : white; color : black; font-weight : 500; text-decoration: none;} .rhea_svg_loader{display: none ; text-align: center;} .rhea_latest_properties_ajax .pagination{z-index : 999999; text-align : center; padding-bottom: 20px;} .rhea_latest_properties_ajax .pagination.rhea-pagination-clean{border: none;} .rhea_latest_properties_ajax .pagination a{display : inline-block; border : 0px solid #337ab7; border-radius : 50%; padding : 6px 17px; line-height : 28px; font-size : 14px; font-weight : 600; margin : 1rem; color : #337ab7; background : #fff; vertical-align : middle; -webkit-transition: 0.2s all linear; transition : 0.2s all linear; -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05); box-shadow : 0px 0px 5px 2px rgba(0, 0, 0, 0.05); text-decoration : none;} .rhea_latest_properties_ajax .pagination.rhea-pagination-clean a, .rhea_latest_properties_ajax .pagination.rhea-pagination-clean span{margin: 10px;} .rhea_latest_properties_ajax .pagination a:hover, .rhea_latest_properties_ajax .pagination a:active, .rhea_latest_properties_ajax .pagination a:focus,.rhea_latest_properties_ajax .pagination a.current{background: #337ab7; color : white;} .rhea_meta_icon_wrapper i svg{vertical-align: middle; text-align : center; width : 32px; height : 32px; fill : #444444;} 

/* /website_pms/static/src/css/s_abu_pms_property_slider.css defined in bundle 'web.assets_frontend' */
 .rh_section{display: block; text-align: center;} .rh_content, .commentlist article .comment-detail-wrap .comment-body{font-size: 1.5rem; font-weight: 400; line-height: 2; text-align: left;} .elementor{-webkit-hyphens: manual; -ms-hyphens: manual; hyphens: manual;} .elementor-section{position: relative;} .elementor-section.elementor-section-stretched{position: relative; width: 100%;} .elementor-7072 .elementor-element.elementor-element-3461643{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px 0px 140px 0px;} .elementor-7072 .elementor-element.elementor-element-3461643:not(.elementor-motion-effects-element-type-background), .elementor-7072 .elementor-element.elementor-element-3461643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: #ffffff;} @media (min-width: 320px){.elementor-section .pms-slider{margin-right: 0%; margin-left: 0%;}} @media (min-width: 480px){.elementor-section .pms-slider{margin-right: 0%; margin-left: 0%;}} @media (min-width: 768px){.elementor-section .pms-slider{margin-right: 25%; margin-left: 25%;}} @media (min-width: 1024px){.elementor-section .pms-slider{margin-right: 19%; margin-left: 19%;}} @media (min-width: 1140px){.elementor-section .pms-slider{margin-right: 20%; margin-left: 20%;}} @media (min-width: 1280px){.elementor-section .pms-slider{margin-right: 24%; margin-left: 24%;}} .elementor-section.elementor-section-boxed>.elementor-container{max-width: 1260px;} .elementor *, .elementor :after, .elementor :before{-webkit-box-sizing: border-box; box-sizing: border-box;} .elementor-row{width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;} .elementor-column{position: relative; min-height: 1px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;} @media (min-width: 768px){.elementor-column.elementor-col-100, .elementor-column[data-col="100"]{width: 100%;}} .elementor-column-wrap{width: 100%; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;} .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding: 10px;} .elementor-widget-wrap{position: relative; width: 100%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start;} .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;} .elementor-widget{position: relative;} .elementor-widget-wrap>.elementor-element{width: 100%;} .elementor-element .elementor-widget-container{-webkit-transition: background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s; transition: background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s; -o-transition: background .3s,border .3s,border-radius .3s,box-shadow .3s; transition: background .3s,border .3s,border-radius .3s,box-shadow .3s; transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;} .rh_section__featured_elementor{margin: auto; padding-top: 0; padding-left: 0; padding-right: 0;} .elementor-7072 .elementor-element.elementor-element-badee23 .rh_section__featured_elementor{max-width: 60%;} .clearfix:before, .clearfix:after{display: table; content: ""; line-height: 0;} .elementor *, .elementor :after, .elementor :before{-webkit-box-sizing: border-box; box-sizing: border-box;} .clearfix:after{clear: both;} .rh_section__featured .flexslider{background: none; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; margin: 0;} .rh_section__featured_elementor .flexslider{border: none;} .rh_content ol, .commentlist article .comment-detail-wrap .comment-body ol, .rh_content ul, .commentlist article .comment-detail-wrap .comment-body ul{margin: 0; margin-bottom: 1rem; padding: 0 0 0 3rem; color: #808080; line-height: 2;} .flexslider .slides{zoom: 1;} .rh_section__featured_elementor .flexslider ul.slides{padding-left: 0; margin: 0;} .rh_prop_card{width: 33.3%; padding: 0 1.5rem 3rem 1.5rem; position: relative;} @media (min-width: 320px){.rh_prop_card{width: 100%;}} @media (min-width: 480px){.rh_prop_card{width: 100%;}} @media (min-width: 768px){.rh_prop_card{width: 50%;}} @media (min-width: 1024px){.rh_prop_card{width: 33.3%;}} @media (min-width: 1140px){.rh_prop_card{width: 33.3%;}} @media (min-width: 1280px){.rh_prop_card{width: 33.3%;}} .slides, .slides > li, .flex-control-nav, .flex-direction-nav{margin: 0; padding: 0; list-style: none;} .flexslider .slides > li{display: none; -webkit-backface-visibility: hidden; transition: all 1s ease-in-out;} dl, ol, ul, table, pre, figure, legend, input, textarea, button, label, select{font-size: 1.5rem; font-weight: 400; line-height: 1.2;} .rh_content figure, .commentlist article .comment-detail-wrap .comment-body figure, .rh_content .wp-block-embed, .commentlist article .comment-detail-wrap .comment-body .wp-block-embed, .rh_content .is-type-video, .commentlist article .comment-detail-wrap .comment-body .is-type-video{margin-top: 0;} .wp-block-media-text, .rh_content figure, .commentlist article .comment-detail-wrap .comment-body figure, figure.wp-block-image{margin-bottom: 2rem;} .elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin: 0; max-height: 500px; height: 500px;} @media (min-width: 320px){.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin: 0; max-height: 350px; height: 350px;}} @media (min-width: 650px){.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin: 0; max-height: 400px; height: 400px;}} @media (min-width: 768px){.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin: 0; max-height: 400px; height: 400px;}} .elementor a{-webkit-box-shadow: none; box-shadow: none; text-decoration: none;} img{max-width: 100%; height: auto; vertical-align: bottom;} .elementor img{height: auto; max-width: 100%; border: none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none;} .flexslider .slides img{width: 100%; display: block;} .flexslider .slides img{height: 100%; object-fit: contain; -moz-user-select: none;} .rh_prop_card .rh_prop_card__featured{margin: 0 auto; max-width: 55rem; position: relative; margin-top: -11rem; padding: 4rem; -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05); box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05);} @media (min-width: 320px){.rh_prop_card .rh_prop_card__featured{max-width: 30rem;}} @media (min-width: 480px){.rh_prop_card .rh_prop_card__featured{max-width: 45rem;}} @media (min-width: 768px){.rh_prop_card .rh_prop_card__featured{max-width: 45rem;}} @media (min-width: 1024px){.rh_prop_card .rh_prop_card__featured{max-width: 55rem;}} @media (min-width: 1140px){.rh_prop_card .rh_prop_card__featured{max-width: 55rem;}} @media (min-width: 1280px){.rh_prop_card .rh_prop_card__featured{max-width: 55rem;}} .rh_section__featured_elementor .rh_prop_card__featured{position: relative; background: #ffffff; margin: auto; margin-top: -70px; width: calc(100% - 20px); -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05); box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05); padding: 25px;} .elementor-element.elementor-element-badee23 .rh_wrapper--featured_elementor .rh_prop_card__featured{max-width: 80%; margin-top: -70px;} .rh_section__featured_elementor .rhea_label__property{position: absolute; left: 0; top: -13px; z-index: 999;} .rh_section__featured_elementor .rh_label_elementor{display: block; font-size: 14px; background: #ea723d; color: #fff;} .rh_section__featured_elementor .rh_label_elementor .rh_label__wrap_elementor{position: relative; padding: 5px 5px 5px 10px; font-size: 14px; line-height: 16px;} .rh_section__featured_elementor .rh_label_elementor span{display: inline-block; width: 0; height: 0; position: absolute; right: -9px; top: 0; border: 0 solid transparent; border-bottom-width: 13px; border-top-width: 13px; border-left: 9px solid #ea723d;} .rh_content h1, .commentlist article .comment-detail-wrap .comment-body h1, .rh_content h2, .commentlist article .comment-detail-wrap .comment-body h2, .rh_content h3, .commentlist article .comment-detail-wrap .comment-body h3, .rh_content h4, .commentlist article .comment-detail-wrap .comment-body h4, .rh_content h5, .commentlist article .comment-detail-wrap .comment-body h5, .rh_content h6, .commentlist article .comment-detail-wrap .comment-body h6{margin: 0 auto; margin-bottom: 2rem; line-height: 1.5;} .rh_prop_card__details_elementor h3{margin-bottom: 15px;} .rh_section__content .rh_content h1, .rh_section__content .commentlist article .comment-detail-wrap .comment-body h1, .commentlist article .comment-detail-wrap .rh_section__content .comment-body h1, .rh_section__content .rh_content h2, .rh_section__content .commentlist article .comment-detail-wrap .comment-body h2, .commentlist article .comment-detail-wrap .rh_section__content .comment-body h2, .rh_section__content .rh_content h3, .rh_section__content .commentlist article .comment-detail-wrap .comment-body h3, .commentlist article .comment-detail-wrap .rh_section__content .comment-body h3, .rh_section__content .rh_content h4, .rh_section__content .commentlist article .comment-detail-wrap .comment-body h4, .commentlist article .comment-detail-wrap .rh_section__content .comment-body h4, .rh_section__content .rh_content h5, .rh_section__content .commentlist article .comment-detail-wrap .comment-body h5, .commentlist article .comment-detail-wrap .rh_section__content .comment-body h5, .rh_section__content .rh_content h6, .rh_section__content .commentlist article .comment-detail-wrap .comment-body h6, .commentlist article .comment-detail-wrap .rh_section__content .comment-body h6{font-weight: 300;} .rh_prop_card__details_elementor h3 a{line-height: 15px; font-size: 19px; font-family: "Roboto", Sans-serif; font-weight: 600; color: #1a1a1a; -webkit-transition: .2s all ease-in-out; transition: .2s all ease-in-out;} .rh_content p, .commentlist article .comment-detail-wrap .comment-body p, .rh_content .rh_agent_form .rh_agent_form__row, .rh_agent_form .rh_content .rh_agent_form__row, .commentlist article .comment-detail-wrap .comment-body .rh_agent_form .rh_agent_form__row, .rh_agent_form .commentlist article .comment-detail-wrap .comment-body .rh_agent_form__row{font-size: 1.5rem; line-height: 2; margin-bottom: 2rem;} .rh_prop_card__details_elementor p{font-family: "Roboto", Sans-serif; font-size: 14px; line-height: 1.5; margin-bottom: 20px; font-weight: 400; color: #808080;} .flexslider .slides:after{content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .rh_section__featured .rh_flexslider__prev{left: -15rem;} .rh_section__featured .rh_flexslider__next{right: -15rem;} @media (min-width: 320px){.rh_section__featured .rh_flexslider__prev{left: -2rem;}.rh_section__featured .rh_flexslider__next{right: -2rem;}} @media (min-width: 480px){.rh_section__featured .rh_flexslider__prev{left: -2rem;}.rh_section__featured .rh_flexslider__next{right: -2rem;}} @media (min-width: 768px){.rh_section__featured .rh_flexslider__prev{left: -10rem;}.rh_section__featured .rh_flexslider__next{right: -10rem;}} @media (min-width: 1024px){.rh_section__featured .rh_flexslider__prev{left: -15rem;}.rh_section__featured .rh_flexslider__next{right: -15rem;}} @media (min-width: 1140px){.rh_section__featured .rh_flexslider__prev{left: -15rem;}.rh_section__featured .rh_flexslider__next{right: -15rem;}} @media (min-width: 1280px){.rh_section__featured .rh_flexslider__prev{left: -15rem;}.rh_section__featured .rh_flexslider__next{right: -15rem;}} .rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 73px; height: 73px; position: absolute; top: 32%; border-radius: 500rem; -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.2s all linear; transition: 0.2s all linear; background-color: white; z-index: 1;} .flexslider .slides li:not(.flex-active-slide) img{display:none;} @media (min-width: 320px){.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: none;}.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: none;}} @media (min-width: 480px){.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: none;}.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: none;}} @media (min-width: 768px){.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}} @media (min-width: 1024px){.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}} @media (min-width: 1140px){.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}} @media (min-width: 1280px){.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}.rh_section__featured_elementor .rh_flexslider__nav_elementor a{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 73px; height: 73px;}} .elementor-7072 .elementor-element.elementor-element-badee23 .rh_section__featured_elementor .rh_flexslider__nav_elementor a{width: 73px; height: 73px;} .elementor-7072 .elementor-element.elementor-element-badee23 .rh_section__featured_elementor .rh_flexslider__nav_elementor .rh_flexslider__prev{left: -22%;} .elementor-7072 .elementor-element.elementor-element-badee23 .rh_section__featured_elementor .rh_flexslider__nav_elementor .rh_flexslider__next{right: -22%;} 

/* /website_pms/static/src/css/s_modern_search_bar.css defined in bundle 'web.assets_frontend' */
.rh_prop_search{margin : 0 auto; position : relative; z-index : 1000; padding-bottom: 4.75rem;} @media (min-width: 320px){.rh_prop_search{padding: 0;}} @media (min-width: 1024px){.rh_prop_search{padding: 0;}} @media (min-width: 1140px){.rh_prop_search{padding-bottom: 4rem;}} @media (min-width: 1280px){.rh_prop_search{padding-bottom: 4.75rem;}} .rh_prop_search__form{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; position : relative; max-width : calc(1240px + 20rem); margin : auto; padding : 0 10rem; width : 100%; margin-top: -4.25rem; z-index : 999;} @media (min-width: 320px){.rh_prop_search__form{-webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; margin-top : 0; padding : 0;}} @media (min-width: 480px){.rh_prop_search__form{-webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; margin-top : 0;}} @media (min-width: 768px){.rh_prop_search__form{-webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; margin-top : 0;}} @media (min-width: 1140px){.rh_prop_search__form{padding : 0 7rem; margin-top: -4rem; position : absolute; left : 0; right : 0;}} @media (min-width: 1280px){.rh_prop_search__form{margin-top : -4.75rem; -webkit-flex-wrap: nowrap; -ms-flex-wrap : nowrap; flex-wrap : nowrap; padding : 0 10rem;}} .rh_prop_search__form .rh_prop_search__fields{display : block; -webkit-box-flex : 0; -webkit-flex : 0 1 auto; -ms-flex : 0 1 auto; flex : 0 1 auto; -webkit-box-orient : vertical; -webkit-box-direction : normal; -webkit-flex-direction : column; -ms-flex-direction : column; flex-direction : column; -webkit-box-pack : start; -webkit-justify-content: flex-start; -ms-flex-pack : start; justify-content : flex-start; background : #fff; width : 80%; position : relative; margin-right : -1px;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields{width: 80%;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields{width: 80%;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap{position: relative; z-index : 999;} .rh_form_fat_top_fields{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{-webkit-box-flex: 1; -webkit-flex : 1 1 auto; -ms-flex : 1 1 auto; flex : 1 1 auto; width : 25%; padding : 2rem 0; background : #fff; border-right : 1px solid rgba(128, 128, 128, 0.2); border-bottom : 1px solid rgba(128, 128, 128, 0.2);} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 100%; padding: 1.5rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 50%; padding: 1.5rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 1.5rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 2rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 1.5rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 2rem 0;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{cursor: pointer;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 2rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 2rem 0;}} select{-moz-appearance : none; -webkit-appearance: none;} .select2-hidden-accessible{border : 0 !important; clip : rect(0 0 0 0) !important; -webkit-clip-path: inset(50%) !important; clip-path : inset(50%) !important; height : 1px !important; overflow : hidden !important; padding : 0 !important; position : absolute !important; width : 1px !important; white-space : nowrap !important;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option span select{outline: 0; padding: 0 2.5rem !important;} .select2-container{box-sizing : border-box; display : inline-block; margin : 0; position : relative; vertical-align: middle;} .select2-container .select2-selection--single{box-sizing : border-box; cursor : pointer; display : block; height : 28px; user-select : none; -webkit-user-select: none;} .select2-container--default .select2-selection--single{background-color: #fff; border : 1px solid #aaa; border-radius : 4px;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2.5rem;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2rem;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2rem;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2.5rem;}} .select2-container .select2-selection--single .select2-selection__rendered{display : block; padding-left : 8px; padding-right: 20px; overflow : hidden; text-overflow: ellipsis; white-space : nowrap;} .select2-container--default .select2-selection--single .select2-selection__rendered{color : #444; line-height: 28px;} .select2-container--default .select2-selection--single .select2-selection__arrow{height : 26px; position: absolute; top : 1px; right : 1px; width : 20px;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .select2-selection__arrow{display : inline-block; right : 1.5rem; pointer-events: none;} .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height : 0; left : 50%; margin-left : -4px; margin-top : -2px; position : absolute; top : 50%; width : 0;} .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #fff transparent transparent transparent;} .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: rgba(128, 128, 128, 0.7) transparent transparent transparent;} .rh_form_fat_collapsed_fields_wrapper{display: none;} .rh_form_fat_collapsed_fields_container{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{display : block; padding : 0 2.5rem; width : 100%; line-height: 1.9;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 1.5rem;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 1.5rem;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 1.5rem;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 2rem;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 2rem;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 2.5rem;}} .rh_prop_search__form .rh_prop_search__buttons{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-box-flex : 0; -webkit-flex : 0 1 auto; -ms-flex : 0 1 auto; flex : 0 1 auto; -webkit-box-pack : center; -webkit-justify-content: center; -ms-flex-pack : center; justify-content : center; -webkit-box-align : start; -webkit-align-items : flex-start; -ms-flex-align : start; align-items : flex-start; width : 20%; position : relative;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons{width: 20%;}} .clearfix{*zoom: 1;} .rh_prop_search__form .rh_prop_search__btnWrap{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap : nowrap; -ms-flex-wrap : nowrap; flex-wrap : nowrap; width : 100%; -webkit-box-pack : justify; -webkit-justify-content: space-between; -ms-flex-pack : justify; justify-content : space-between;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{position : relative; display : inline-block; width : 38%; text-align: center; background: #18998e;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 35%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 25%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 15%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 15%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 38%;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 38%;}} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-box-pack : center; -webkit-justify-content: center; -ms-flex-pack : center; justify-content : center; width : 100%; height : 100%; padding : 3.6rem 0; -webkit-transition : 0.2s background linear; transition : 0.2s background linear;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.2rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.5rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.7rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 3.3rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.85rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 3.6rem 0;}} svg:not(:root){overflow: hidden;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a svg{display: inline-block; width : 20px; height : 23px;} .icon-search-plus{fill : none; stroke : #fff; stroke-linejoin: round; stroke-width : 2px;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow{position : absolute; top : 100%; margin-top : 6px; left : 0; right : 0; margin-left: -18px; display : none;} .home .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow{display: inline-block;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow span{display: inline-block;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow .arrow-inner{position: relative;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width : 62%; text-align: center;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 62%;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 62%;}} button, html [type="button"], [type="reset"], [type="submit"]{-webkit-appearance: button;} button, [type="button"], [type="date"], [type="datetime"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="reset"], [type="search"], [type="submit"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], select, textarea{min-height: 1.5em;} .rh_btn{display : inline-block; color : #fff; font-size : 1.5rem; padding : 1.5rem 2rem; text-align : center; outline : 0; border : none; border-radius : 0; cursor : pointer; -webkit-transition: all .2s ease-in-out; transition : all .2s ease-in-out;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{display : block; width : 100%; margin : 0; padding : 3.7rem 0; -webkit-transition: 0.2s background linear; transition : 0.2s background linear;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 2.5rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 2.7rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 2.9rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 3.5rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 3.05rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 3.8rem 0;}} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{color: #ffffff;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{background: #1ea69a;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{border-bottom-color: #1ea69a;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search svg{display : inline-block; width : 18px; height : 18px; margin-right: 0.5rem;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{display : block; font-size : 1.4rem; font-weight : 500; margin-bottom : 1rem; padding : 0 2.5rem; pointer-events: none;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 1.5rem; margin-bottom: 0.3rem;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 1.5rem; margin-bottom: 0.3rem;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 1.5rem; margin-bottom: 0.3rem;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 2rem; margin-bottom: 0.5rem;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 2rem; margin-bottom: 0.5rem;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 2.5rem; margin-bottom: 1rem;}} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 1.5rem 0.3rem; margin-bottom: 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 1.5rem 0.3rem; margin-bottom: 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 1.5rem 0.3rem; margin-bottom: 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 2rem 2rem 0.5rem; margin-bottom: 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 2rem 0.5rem; margin-bottom: 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 2rem 2.5rem 1rem; margin-bottom: 0;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option span{display : block; font-size : 1.5rem; outline : 0; border : none; padding-left : 0; border-radius: 0;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option div{font-size : 1.5rem; outline : 0; border : none; border-radius: 0;} .rh_prop_search__selectwrap .select2-container.rh_select2{color : #444; box-sizing : border-box; cursor : pointer; display : block; height : 28px; user-select : none; -webkit-user-select: none; background-color : #fff; display : block; font-size : 1.5rem; outline : 0; border : none; border-radius : 0; padding : 0 2.5rem;} .rh_prop_search__active .rh_prop_search__selectwrap .select2-container.rh_select2{color : #444; box-sizing : border-box; cursor : pointer; display : block; height : 28px; user-select : none; -webkit-user-select: none; background-color : #fff; display : block; font-size : 1.5rem; outline : 0; border : none; border-radius : 0; background : #1ea69a; color : #fff;} .select2-container label.select2-offscreen{color : #444; font-weight: 500;} .select2-container a.select2-choice{color : #444; display : block; height : 26px; padding : 0; overflow : hidden; position : relative; border : 0px solid #aaa; white-space : nowrap; line-height : 26px; text-decoration : none; border-radius : 0; background-clip : padding-box; -webkit-touch-callout: none; -webkit-user-select : none; -moz-user-select : none; -ms-user-select : none; user-select : none; background-color : #fff; background-image : -webkit-none; background-image : -webkit-none; background-image : -moz-none; filter : none; background-image : none; box-shadow : none;} .rh_prop_search__active .select2-container a.select2-choice{color : #444; display : block; height : 26px; padding : 0; overflow : hidden; position : relative; border : 0px solid #aaa; white-space : nowrap; line-height : 26px; text-decoration : none; border-radius : 0; background-clip : padding-box; -webkit-touch-callout: none; -webkit-user-select : none; -moz-user-select : none; -ms-user-select : none; user-select : none; background-color : #fff; background-image : -webkit-none; background-image : -webkit-none; background-image : -moz-none; filter : none; background-image : none; box-shadow : none; background : #1ea69a; color : #fff;} @media (min-width: 320px){.rh_prop_search__selectwrap .select2-container.rh_select2{padding: 0 1.5rem;}} @media (min-width: 480px){.rh_prop_search__selectwrap .select2-container.rh_select2{padding: 0 1.5rem;}} @media (min-width: 768px){.rh_prop_search__selectwrap .select2-container.rh_select2{padding: 0 1.5rem;}} @media (min-width: 1024px){.rh_prop_search__selectwrap .select2-container.rh_select2{padding: 0 2rem;}} @media (min-width: 1140px){.rh_prop_search__selectwrap .select2-container.rh_select2{padding: 0 2rem;}} @media (min-width: 1280px){.rh_prop_search__selectwrap .select2-container.rh_select2{padding: 0 2.5rem;}} .select2-container .select2-choice .select2-arrow{width : 18px; height : 100%; position : absolute; right : 0; top : 0; border-left : 1px solid #aaa; border-radius : 0 4px 4px 0; background-clip : padding-box; background : #ccc; background-color: #fff; background-image: noene; background-image: -webkit-none; background-image: -webkit-none; background-image: -moz-none; filter : none; pointer-events : none;} .rh_prop_search__active .select2-container .select2-choice .select2-arrow{width : 18px; height : 100%; position : absolute; right : 0; top : 0; border-radius : 0 4px 4px 0; background-clip : padding-box; background : #fff; background-image: noene; background-image: -webkit-none; background-image: -webkit-none; background-image: -moz-none; filter : none; pointer-events : none; background : #1ea69a; color : #fff;} .select2-container .select2-choice .select2-arrow b{border-color: rgba(128, 128, 128, 0.7) transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height : 0; left : 50%; margin-left : -4px; margin-top : -2px; position : absolute; top : 50%; width : 0;} .rh_prop_search__active .select2-container .select2-choice .select2-arrow b{border-color: #fff transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height : 0; left : 50%; margin-left : -4px; margin-top : -2px; position : absolute; top : 50%; width : 0;} .rh_prop_search{margin : 0 auto; position : relative; z-index : 2; padding-bottom: 4.75rem;} @media (min-width: 320px){.rh_prop_search{padding: 0;}} @media (min-width: 1024px){.rh_prop_search{padding: 0;}} @media (min-width: 1140px){.rh_prop_search{padding-bottom: 4rem;}} @media (min-width: 1280px){.rh_prop_search{padding-bottom: 4.75rem;}} .rh_prop_search .home-widget-label{font-size : 3rem; font-weight: 300; margin-top : 2.5rem; text-align : center;} .rh_prop_search .ihf-widget{padding: 2.5rem 0 0;} .rh_hide_advance_fields .rh_form_fat_collapsed_fields_wrapper{display: none;} .rh_hide_advance_fields .rh_prop_search__advance{display: none !important;} .rh_hide_advance_fields .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;} @media (min-width: 1024px){.rh_hide_advance_fields .rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 1140px){.rh_hide_advance_fields .rh_prop_search__form .rh_prop_search__buttons{width: 15%;}} .rh_hide_advance_fields .rh_prop_search__form .rh_prop_search__fields{width : auto; -webkit-box-flex: 1; -webkit-flex : 1; -ms-flex : 1; flex : 1;} .rh_prop_search--page{padding-bottom: 5rem;} @media (min-width: 320px){.rh_prop_search--page{padding-bottom: 2rem;}} @media (min-width: 480px){.rh_prop_search--page{padding-bottom: 3rem;}} @media (min-width: 768px){.rh_prop_search--page{padding-bottom: 5rem;}} .rh_prop_search__form{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; position : relative; max-width : calc(1240px + 20rem); margin : auto; padding : 0 10rem; width : 100%; margin-top: -4.25rem; z-index : 1;} @media (min-width: 320px){.rh_prop_search__form{-webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; margin-top : 0; padding : 0;}} @media (min-width: 480px){.rh_prop_search__form{-webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; margin-top : 0;}} @media (min-width: 768px){.rh_prop_search__form{-webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; margin-top : 0;}} @media (min-width: 1140px){.rh_prop_search__form{padding : 0 7rem; margin-top: -4rem; position : absolute; left : 0; right : 0;}} @media (min-width: 1280px){.rh_prop_search__form{margin-top : -4.75rem; -webkit-flex-wrap: nowrap; -ms-flex-wrap : nowrap; flex-wrap : nowrap; padding : 0 10rem;}} .rh_prop_search__form .rh_prop_search__fields{display : block; -webkit-box-flex : 0; -webkit-flex : 0 1 auto; -ms-flex : 0 1 auto; flex : 0 1 auto; -webkit-box-orient : vertical; -webkit-box-direction : normal; -webkit-flex-direction : column; -ms-flex-direction : column; flex-direction : column; -webkit-box-pack : start; -webkit-justify-content: flex-start; -ms-flex-pack : start; justify-content : flex-start; background : #fff; width : 80%; position : relative; margin-right : -1px;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields{width: 100%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields{width: 80%;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields{width: 80%;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap{position: relative; z-index : 2;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2.5rem;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2rem;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2rem;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--default .select2-selection--single{padding: 0 2.5rem;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__wrap .select2-container--disabled .select2-selection--single{background: transparent;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-box-orient : horizontal; -webkit-box-direction : normal; -webkit-flex-direction: row; -ms-flex-direction : row; flex-direction : row; -webkit-flex-wrap : wrap; -ms-flex-wrap : wrap; flex-wrap : wrap; width : 100%; height : initial; opacity : 0; visibility : hidden; -webkit-transition : all 0.4s ease-in-out 0s; transition : all 0.4s ease-in-out 0s; -webkit-transform : translateY(0); -ms-transform : translateY(0); transform : translateY(0); position : absolute; top : 0; z-index : 2; border-left : 1px solid rgba(128, 128, 128, 0.2);} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown{height : 0; opacity : 0; visibility : hidden; -webkit-transform: translateY(-5rem); -ms-transform : translateY(-5rem); transform : translateY(-5rem); position : relative; top : 0; z-index : 1;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown{height : initial; opacity : 0; visibility : hidden; -webkit-transform: translateY(0); -ms-transform : translateY(0); transform : translateY(0); position : absolute; top : 0;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .rh_prop_search__option{border-bottom: 1px solid rgba(128, 128, 128, 0.2);} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .rh_prop_search__option:nth-last-child(1){border-right: 1px solid rgba(128, 128, 128, 0.2);} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default .select2-selection--single{padding: 0 2.5rem;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default .select2-selection--single{padding: 0 1.5rem;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default .select2-selection--single{padding: 0 2rem;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default .select2-selection--single{padding: 0 2rem;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default .select2-selection--single{padding: 0 2.5rem;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__dropdown .select2-container--default.select2-container--disabled .select2-selection--single{background: #fff;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__ddActive{height : auto; opacity : 1; visibility : visible; -webkit-transition: all 0.4s ease-in-out 0s; transition : all 0.4s ease-in-out 0s; -webkit-transform : translateY(9.5rem); -ms-transform : translateY(9.5rem); transform : translateY(9.5rem);} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__ddActive{height : auto; -webkit-transform: translateY(0); -ms-transform : translateY(0); transform : translateY(0); visibility : visible; opacity : 1;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__ddActive{height : auto; -webkit-transform: translateY(0); -ms-transform : translateY(0); transform : translateY(0); visibility : visible; opacity : 1;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__ddActive{height : auto; -webkit-transform: translateY(0); -ms-transform : translateY(0); transform : translateY(0); visibility : visible; opacity : 1;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__ddActive{height : auto; -webkit-transform: translateY(9rem); -ms-transform : translateY(9rem); transform : translateY(9rem); visibility : visible; opacity : 1;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__ddActive{height : auto; -webkit-transform: translateY(8rem); -ms-transform : translateY(8rem); transform : translateY(8rem);}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__ddActive{height : auto; -webkit-transform: translateY(9.5rem); -ms-transform : translateY(9.5rem); transform : translateY(9.5rem);}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{-webkit-box-flex: 1; -webkit-flex : 1 1 auto; -ms-flex : 1 1 auto; flex : 1 1 auto; width : 25%; padding : 2rem 0; background : #fff; border-right : 1px solid rgba(128, 128, 128, 0.2); border-bottom : 1px solid rgba(128, 128, 128, 0.2);} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option.default-show{display: block; opacity: 1;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option.rh_disable_parent{pointer-events : none; background : #ececec; opacity : .7; -webkit-transition: .2s all; transition : .2s all;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 100%; padding: 1.5rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 50%; padding: 1.5rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 1.5rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 2rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 1.5rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width : 25%; padding: 2rem 0;}} @media (max-width: 479px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option{width: 100% !important;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{display : block; font-size : 1.4rem; font-weight : 500; margin-bottom : 1rem; padding : 0 2.5rem; pointer-events: none; color : #666666;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 1.5rem; margin-bottom: 0.3rem;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 1.5rem; margin-bottom: 0.3rem;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 1.5rem; margin-bottom: 0.3rem;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 2rem; margin-bottom: 0.5rem;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 2rem; margin-bottom: 0.5rem;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label{padding : 0 2.5rem; margin-bottom: 1rem;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label span{display : inline-block; font-size: 1.4rem;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option label .label{font-weight: 500; color : #666666;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option span{display : block; font-size : 1.5rem; outline : 0; border : none; padding-left : 0; border-radius: 0;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option span select{outline: 0; padding: 0 2.5rem !important;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{display : block; padding : 0 2.5rem; width : 100%; line-height : 1.9; outline : none; border-style: solid; border-width: 0;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 1.5rem;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 1.5rem;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 1.5rem;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 2rem;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 2rem;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input{padding: 0 2.5rem;}} .rh_prop_search__form .rh_prop_search__fields .hide-fields{display: none;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select{padding: 0;}} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 1.5rem 0.3rem; margin-bottom: 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 1.5rem 0.3rem; margin-bottom: 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 1.5rem 0.3rem; margin-bottom: 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 2rem 2rem 0.5rem; margin-bottom: 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 1.5rem 2rem 0.5rem; margin-bottom: 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select label{padding : 2rem 2.5rem 1rem; margin-bottom: 0;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{cursor: pointer;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.5rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 2rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.2rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap{padding: 0 0 1.74rem 0;}} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .select2-selection__arrow{display : inline-block; right : 1.5rem; pointer-events: none;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__active{background : #1ea69a; border-right: none;} .rh_prop_search__form .rh_prop_search__fields .rh_prop_search__active label{color: #fff;} .rh_prop_search__form .rh_prop_search__btnWrap{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap : nowrap; -ms-flex-wrap : nowrap; flex-wrap : nowrap; width : 100%; -webkit-box-pack : justify; -webkit-justify-content: space-between; -ms-flex-pack : justify; justify-content : space-between;} .rh_prop_search__form .rh_prop_search__buttons{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-box-flex : 0; -webkit-flex : 0 1 auto; -ms-flex : 0 1 auto; flex : 0 1 auto; -webkit-box-pack : center; -webkit-justify-content: center; -ms-flex-pack : center; justify-content : center; -webkit-box-align : start; -webkit-align-items : flex-start; -ms-flex-align : start; align-items : flex-start; width : 20%; position : relative;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons{width: 100%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons{width: 20%;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons{width: 20%;}} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{position : relative; display : inline-block; width : 38%; text-align: center; background: #18998e;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow{position : absolute; top : 100%; margin-top : 6px; left : 0; right : 0; margin-left: -18px; display : none;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow span{display: inline-block;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow .arrow-inner{position: relative;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow .arrow-inner svg g{stroke: #333333;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow .arrow-inner span{position : absolute; white-space: nowrap; font-size : 14px; font-weight: 500; right : 40px; top : 22px; color : #333333;} @media (max-width: 1139px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow{display: none !important;}} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 35%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 25%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 15%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 15%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 38%;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{width: 38%;}} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-box-pack : center; -webkit-justify-content: center; -ms-flex-pack : center; justify-content : center; width : 100%; height : 100%; padding : 3.6rem 0; -webkit-transition : 0.2s background linear; transition : 0.2s background linear;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.2rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.5rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.7rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 3.3rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 2.85rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a{padding: 3.6rem 0;}} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a:hover{background : #179086; -webkit-transition: 0.2s background linear; transition : 0.2s background linear;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a svg{display: inline-block; width : 20px; height : 23px;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width : 62%; text-align: center;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 100%;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 62%;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn{width: 62%;}} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{display : block; width : 100%; margin : 0; padding : 3.7rem 0; -webkit-transition: 0.2s background linear; transition : 0.2s background linear;} @media (min-width: 320px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 2.5rem 0;}} @media (min-width: 480px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 2.7rem 0;}} @media (min-width: 768px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 2.9rem 0;}} @media (min-width: 1024px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 3.5rem 0;}} @media (min-width: 1140px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 3.05rem 0;}} @media (min-width: 1280px){.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search{padding: 3.8rem 0;}} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search:hover{background : #1c9d92; -webkit-transition: 0.2s background linear; transition : 0.2s background linear;} .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search svg{display : inline-block; width : 18px; height : 18px; margin-right: 0.5rem;} .home .rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance .advance-search-arrow{display: inline-block;} .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #fff transparent transparent transparent;} .rh_prop_search__active .select2-container--default .select2-selection--single{background: #1ea69a; color : #fff;} .rh_prop_search__active .select2-container--default .select2-selection--single .select2-selection__rendered{color: #fff;} .rh_prop_search__active .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #fff transparent transparent transparent;} .rh_prop_search__active .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color: transparent transparent #fff transparent;} .rh_prop_search__active .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #fff transparent transparent transparent;} .select2-drop{background : #1ea69a; border-radius: 0; border : none;} .select2-results li{padding: 1.5rem 2.5rem; color : #fff;} .select2-results{background: #1ea69a; color : #fff;} .select2-results .select2-highlighted{background : #1a9086; color : #fff; -webkit-transition: 0.2s all linear; transition : 0.2s all linear;} .select2-search{display: block; padding: 4px;} .select2-search input{padding : 1rem 2.5rem; border : 1px solid #fff; color : #fff; width : 100%; box-sizing : border-box; -webkit-appearance: textfield; outline-offset : -2px; background : transparent;} .rh_prop_search--map_listing{padding-bottom: 0;} .select2-search input{border: 1px solid #fff; color : #fff;} .select2-results::-webkit-scrollbar{width : 0.5rem; background: #1ea69a;} .select2-results::-webkit-scrollbar-thumb{background-color: #18877e;} .select2-results::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color : #1ea69a;} .open_more_features{width : 100%; display : block; -webkit-transition: .2s all; transition : .2s all; padding : 15px 20px; background : #373737; color : #ffffff; cursor : pointer; position : relative; white-space : nowrap;} .open_more_features:hover{background: #373737;} .open_more_features:before{content : "+"; display : inline-block; vertical-align: middle; width : 18px; text-align : center; line-height : 1.2; margin-top : -3px;} .open_more_features.featured-open:before{content: "-";} @media (min-width: 1024px){.open_more_features.featured-open{background: #179086;}} @media (min-width: 1024px){.open_more_features{background : #1ea69a; margin-bottom: 0; padding : 4px 20px; width : 100%;}} @media (min-width: 1024px){.open_more_features:hover{background: #179086;}} .more-options-wrapper{padding: 20px 0 0 20px; display: none;} .more-options-wrapper .option-bar{color : #474747; display : inline-block; margin-right : 15px; margin-bottom : 15px; vertical-align: middle; position : relative;} .more-options-wrapper label{vertical-align: middle; font-size : 1.3rem; cursor : pointer; padding-left : 15px;} .more-options-wrapper label:before{content : ''; display : inline-block; width : 11px; height : 11px; border : 1px solid #bebebe; background: #ffffff; position : absolute; left : 0; top : 4.5px;} .more-options-wrapper label small{display : inline-block; font-size: 90%;} .more-options-wrapper input[type="checkbox"]{opacity : 0; position : absolute; visibility: hidden;} .more-options-wrapper input:checked+label:before{font-family : FontAwesome; content : "\f00c"; line-height : 9px; vertical-align: middle; font-size : 8px; text-align : center; background : #373737; color : #ffffff; border-color : #373737;} .more-options-mode-container{width : 100%; position : relative; z-index : 2; background : #ffffff; -webkit-box-shadow: 0px 30px 95px -27px rgba(0, 0, 0, 0.69); box-shadow : 0px 30px 95px -27px rgba(0, 0, 0, 0.69);} .rh_widget_search__fields .more-options-wrapper{padding-top : 25px; padding-bottom: 10px;} .rh_widget_search__fields .more-options-mode-container{position : relative; -webkit-box-shadow: none; box-shadow : none;} .rh_widget_search__fields .open_more_features{opacity : 1; visibility: visible; display : block; position : relative; background: #18998e; color : #ffffff; padding : 10px 20px;} .rh_widget_search__fields .open_more_features:hover{background: #179086;} .rh_form_fat_top_fields{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap;} .rh_form_fat_collapsed_fields_wrapper{display: none;} .rh_form_fat_collapsed_fields_container{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart{display : block; -webkit-box-shadow: 0px 30px 95px -20px rgba(0, 0, 0, 0.69); box-shadow : 0px 30px 95px -20px rgba(0, 0, 0, 0.69);} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_prop_search__option{width : 25%; -webkit-box-flex: 1; -webkit-flex : 1 1 auto; -ms-flex : 1 1 auto; flex : 1 1 auto;} @media (max-width: 890px){.inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_prop_search__option{width: 50%;}} @media (max-width: 479px){.inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_prop_search__option{width: 100%;}} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_prop_search__option input{height : 44px; width : 100%; background: #ffffff;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .hide-fields{display: none; width : 100%;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields label{display: none;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields input{border-right: 1px solid #e0e0e0; padding-left: 15px;} @media (max-width: 890px){.inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields input{border-bottom: 1px solid #e0e0e0;}} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields .select2-container .select2-selection--single{border : none; border-right: 1px solid #e0e0e0;} @media (max-width: 890px){.inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields .select2-container .select2-selection--single{border-bottom: 1px solid #e0e0e0;}} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields .rh_prop_search__active .select2-selection--single{border-color: #ea723d;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields .rh_prop_search__option:last-of-type input{border-right: none;} @media (max-width: 1023px){.inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields .rh_prop_search__option:last-of-type input{border-right: 1px solid #e0e0e0;}} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields .rh_prop_search__option:last-of-type .select2-container .select2-selection--single{border-right: none;} @media (max-width: 1023px){.inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .rh_form_smart_top_fields .rh_prop_search__option:last-of-type .select2-container .select2-selection--single{border-right: 1px solid #e0e0e0;}} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .select2-container{width: 100%;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .select2-container--default .select2-selection--single{height : 44px; border-radius: 0; outline : none;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .select2-container--default .select2-selection--single .select2-selection__rendered{line-height : 44px; color : #808080; padding-left: 15px;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .select2-container--default .select2-selection--single .select2-selection__rendered:focus{outline: none;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .select2-container--default .select2-selection--single .select2-selection__arrow{height: 44px;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .more-options-mode-container{position: relative;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .more-options-wrapper{padding: 20px 0 0 10px;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .more-options-wrapper label:before{top: 2px;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .more-options-mode-container{-webkit-box-shadow: none; box-shadow : none;} .inspiry_mod_search_form_smart .rh_prop_search__wrap_smart .open_more_features{position : relative; background: transparent; opacity : 1; visibility: visible; display : block; color : #ea723d; padding : 4px 6px;} .inspiry_mod_search_form_smart .rh_prop_search__active .select2-container--default .select2-selection--single{background : #ea723d; border-color: #ea723d;} .inspiry_mod_search_form_smart .select2-container--open .select2-dropdown--below, .inspiry_mod_search_form_smart .select2-container--open .select2-dropdown--above{background: #ea723d;} .select2-results[aria-selected], .select2-results[aria-selected=true]{background: #e0581d;} .inspiry_mod_search_form_smart .rh_prop_search__active .select2-container--default .select2-selection--single .select2-selection__rendered{color: #ffffff;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__btnWrap{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; background: #ffffff;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_btn__prop_search{white-space: nowrap; padding : 12px 25px;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_btn__prop_search svg{width : 20px; -webkit-transition: .2s all; transition : .2s all;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_btn__prop_search .icon-search{-webkit-transition: .2s all; transition : .2s all;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_btn__prop_search span{display: inline-block;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__searchBtn button{background : #ea723d; -webkit-transition: .2s all; transition : .2s all;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__searchBtn button:hover{background: #e2622a;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__advance{position: relative;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__advance a{background : #ea723d; opacity : .8; -webkit-transition: .2s all; transition : .2s all; display : inline-block; padding : 12px;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__advance a:hover{opacity: .95;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__advance a.rh_smart_form_open{opacity: .95;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__advance svg{width: 20px;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__advance .icon-search-plus, .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__advance .rh_icon__search{-webkit-transition: all .2s; transition : all .2s;} .inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .advance-search-arrow{display: none;} .inspiry_mod_search_form_smart .rh_prop_search__fields_smart{-webkit-box-flex: 1; -webkit-flex : auto; -ms-flex : auto; flex : auto;} .inspiry_mod_search_form_smart .rh_prop_search__form_smart{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; position : absolute; left : 0; right : 0; margin : auto; margin-top: -22px;} @media (max-width: 1139px){.inspiry_mod_search_form_smart .rh_prop_search__form_smart{-webkit-box-orient : vertical; -webkit-box-direction : normal; -webkit-flex-direction: column; -ms-flex-direction : column; flex-direction : column; position : relative;}} @media (max-width: 1139px){.inspiry_mod_search_form_smart .rh_prop_search__form_smart .rh_prop_search__searchBtn, .inspiry_mod_search_form_smart .rh_prop_search__form_smart .rh_btn__prop_search{width: 100%;}} @media (max-width: 1139px){.inspiry_mod_search_form_smart .rh_prop_search__form_smart .rh_prop_search__advance_btn{padding: 12px 24px;}} @media (max-width: 1139px){.inspiry_mod_search_form_smart .rh_prop_search__form_smart.rh_grid_size{margin-top: 0; padding : 0;}} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields_wrapper{display : none; padding : 20px; background: #ffffff; border-top: 1px solid #e0e0e0;} @media (max-width: 890px){.inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields_wrapper{border-top: none;}} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields{display : -webkit-box; display : -webkit-flex; display : -ms-flexbox; display : flex; -webkit-flex-wrap: wrap; -ms-flex-wrap : wrap; flex-wrap : wrap;} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields label{color : #808080; font-weight : 400; margin-bottom: 5px; display : inline-block;} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option{padding-left : 10px; padding-right: 10px; max-width : 20%; width : 100%; margin-bottom: 20px;} @media (max-width: 890px){.inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option{max-width: 25%;}} @media (max-width: 767px){.inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option{max-width: 33.333%;}} @media (max-width: 558px){.inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option{max-width: 50%;}} @media (max-width: 479px){.inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option{max-width: 100%;}} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option input{height : 36px; border : 1px solid #e0e0e0; padding-left : 10px; padding-right: 10px;} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option .select2-container--default .select2-selection--single{height: 36px; border: 1px solid #e0e0e0;} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option .select2-container--default .select2-selection--single .select2-selection__rendered{line-height : 36px; padding-left : 10px; padding-right: 10px;} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__option .select2-container--default .select2-selection--single .select2-selection__arrow{height: 36px;} .inspiry_mod_search_form_smart .rh_form_smart_collapsed_fields .rh_prop_search__active .select2-container--default .select2-selection--single{border-color: #ea723d;} .select2-results[aria-selected=true]::-webkit-scrollbar{width : 0.5rem; background: #ea723d;} .select2-results[aria-selected=true]::-webkit-scrollbar-thumb{background-color: #c54b15;} .select2-results[aria-selected=true]::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color : #ea723d;} .select2-results{list-style: none; margin : 0; padding : 0;} .inspiry_hide_search_form{display: none;} @media (max-width: 1139px){.inspiry_hide_search_form{display: block;}} .select2-results .select2-result-label{padding: 0;}