@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-thin-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-thin-webfont.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-extralight-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-extralight-webfont.woff) format('woff');font-weight:200;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-light-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-light-webfont.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-regular-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-book-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-book-webfont.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-medium-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-medium-webfont.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-black-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-black-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-bold-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'geo';src:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-ultra-webfont.woff2) format('woff2'),url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/font/geomanist-ultra-webfont.woff) format('woff');font-weight:800;font-style:normal}.heading02{text-align:center}@font-face{font-display:swap}.epl-archive-default h1.archiveheading{display:none!important}.awards-tr{position:absolute;right:5px;top:20px;z-index:10}.fusion-header{border-bottom:1px solid #dee8ee}.fusion-megamenu-title{font-weight:500!important}.property-report1 .fusion-column,.col.content-wrapper-background{min-height:320px;border-radius:10px}.featured-container{background:#0f0c29;background:-webkit-linear-gradient(to right,#24243e,#302b63,#0f0c29);background:linear-gradient(to right,#24243e,#302b63,#0f0c29);padding:50px 16px!important}.home-intro-container{background:#0f0c29;background:-webkit-linear-gradient(to right,#24243e,#302b63,#0f0c29);background:linear-gradient(to right,#24243e,#302b63,#0f0c29);padding:20px 16px 10px!important}.home-intro-container h3{color:#fff!important;margin-bottom:10px;font-size:22px!important}.featured-container h2,.home-intro-container p,.featured-container p,.home-intro-container h2{text-align:left;color:white!important;margin-bottom:20px}.featured-content{width:31%;height:auto;vertical-align:top;display:inline-block;*display:inline;zoom:1;background:#fff;margin:0 1% 0 1%;border-radius:7px;overflow:hidden}.featured-content h3{font-size:18px!important;padding:15px 10px 10px 15px;text-overflow:ellipsis;width:100%}.featured-thumb img{width:100%;height:auto}.featured-address{font-size:14px;padding:10px;height:65px}.featured-address::before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f3c5";padding-right:10px}.featured-icons{padding:10px}.featured-price{text-align:center;color:#000;font-size:18px;padding:10px 0}.status-sticker .new{background:#c3d5f6}.featured-cta{background:#f42;text-align:center;font-size:18px;padding:10px 0}.featured-cta:hover{background:#f35a3e}.featured-cta a{color:#fff;text-align:center;font-size:18px;padding:10px 0}.featured-cta a i{padding-right:10px}.quickconnect{text-align:center;padding:15px}.quickconnect p{color:#fff;font-size:21px!important;font-weight:600;margin:0;padding:0px!important}.quickconnect i{font-size:35px;padding:0 5px}.fa-viber{color:#665cac}.fa-whatsapp{color:#00e676}.quickcontact{margin-top:5px;min-width:300px}.contact-wrapper{padding:15px;border-radius:10px}.homeform h2{color:black!important;font-size:18px!important;font-weight:600!important;line-height:20px!important;margin-bottom:25px;text-transform:uppercase;text-align:center}.homeform h2 span{font-weight:500;font-size:16px;background:#272930;color:#fff;padding:7px 10px;border-radius:5px;margin-left:10px}.heading02{margin-bottom:20px}.wpcf7 .homeform input[type="text"],.wpcf7 .homeform input[type="tel"],.wpcf7 .homeform input[type="email"],.wpcf7 .homeform textarea{background:f4f4f4;color:red!important;opacity:1;padding:10px 15px;font-size:14px;max-height:100px}.wpcf7 .homeform input::placeholder,.wpcf7 .homeform textarea::placeholder{color:#f42}.wpcf7 .homeform input[type="submit"]{background:#f42;width:100%;color:whote;border-radius:0%;text-transform:none;font-size:16px;padding:10px 30px}.wpcf7 .homeform input:focus,.wpcf7 .homeform textarea:focus{border:1px solid #fff}.help{vertical-align:top;position:relative;top:0;z-index:99}.help-callout h2,.help-callout p{color:white!important}.cta-call{font-size:28px!important}.property-report1{border-radius:10px!important;font-size:16px!important;text-align:center}.property-report1 p{color:#fff;font-size:13px !Important;min-height:50px}.property-a{background:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/images/sale-bg.jpg);background-repeat:no-repeat;background-position:center bottom!important;background-size:cover;border-radius:10px!important;font-size:16px!important;text-align:center}.property-b{background:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/images/rent-bg.jpg);background-repeat:no-repeat;background-position:center bottom!important;background-size:cover;border-radius:10px!important;font-size:16px!important;text-align:center}.property-a a,.property-b a{color:#fff;font-size:18px !Important;font-weight:500;margin-bottom:15px;display:inline-block}.property-a p,.property-b p{color:#fff;font-size:14px !Important;min-height:70px;margin-bottom:15px;font-weight:400;letter-spacing:.5px}.property-ab .fusion-button-text{background:#3cc5e9!important;font-size:12px!important;padding:0}.wp-caption{position:relative;padding:0;margin:10px;border-radius:10px;overflow:hidden}.wp-caption img{display:block;max-width:100%;height:auto}.wp-caption:after{content:"";position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:#000;opacity:.3;z-index:1;-webkit-transition:all 1.5s cubic-bezier(.23,1,.32,1);-o-transition:all 1.5s cubic-bezier(.23,1,.32,1);transition:all 1.5s cubic-bezier(.23,1,.32,1)}.wp-caption:hover:after{opacity:.8;background:#00aeef}.wp-caption-text{display:block;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;color:#fff;border-bottom:1px solid #fff0;padding:1em;font-weight:700;font-size:2.2vh;z-index:55;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;letter-spacing:.2px}.wp-caption-text:after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:2px dotted #fff;margin-top:25px;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0,1);transform:scale(0,1);z-index:55}.wp-caption-text:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:55}.wp-caption-text a,.wp-caption-text a:hover{color:#fff}.listingbanner{font-family:'Poppins:400,700',Arial,sans-serif;position:relative;display:inline-block;overflow:hidden;margin:0 auto;border-radius:6px;width:100%;background-color:#000;color:#fff;text-align:left;font-size:16px;box-shadow:0 0 5px rgb(0 0 0 / .15)}.listingbanner *{-webkit-transition:all 0.35s;transition:all 0.35s;-webkit-box-sizing:border-box;box-sizing:border-box}.listingbanner img{max-width:100%;vertical-align:top}.listingbanner figcaption{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;background-image:-webkit-linear-gradient(bottom,rgb(0 0 0 / .5) 0%,transparent 100%);background-image:linear-gradient(to top,rgb(0 0 0 / .5) 0%,transparent 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.listingbanner h1{font-size:44px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:3px 0;color:white!important}.listingbanner .title1{font-weight:700}.listingbanner .title2{color:#a58e7c;font-weight:300}.listingbanner .title3{font-weight:700;font-size:25px}.listingbanner a{position:absolute;top:0;bottom:0;left:0;right:0}.test:after{width:1px;height:300px;background:red;position:absolute;bottom:10px}.property-report{margin-bottom:15px;padding:0;display:inline-block;width:100%;border-radius:10px}.property-report a{background:#f42;color:#fff;padding:5px 10px;font-size:14px}.pr-left{width:35%;float:left;max-width:160px;padding-right:3%}.pr-left img{display:block;margin:auto}.pr-right{width:65%;float:left;color:#000}.pr-right h2{font-size:26px!important;color:black!important;margin-bottom:10px}.youtube-vid h3{font-weight:400;padding-bottom:20px}.blog-home h2 a{color:#171819!important;text-transform:uppercase;font-size:14px!important}.fusion-contact-info{line-height:24px!important}.center-sep{text-align:center;display:block}.center{text-align:center!important}.col-70{width:70%;margin:0 auto}.col-100{width:100%}.header-call{margin-left:10px;color:#ff604a;font-weight:400;font-size:16px}.header-call i{font-size:14px;margin-right:10px}.header-call span{unicode-bidi:bidi-override;direction:rtl}.home-reviews{text-align:center}.home-reviews img{display:block;border-radius:50%;max-width:100px;margin:10px auto}.home-reviews h2{font-size:28px!important;font-weight:bold!important}.home-reviews span{font-weight:600;font-size:14px}.home-reviews p{font-style:italic;font-size:12px}.home-experience{text-align:center}.home-experience h1{font-size:36px!important;color:black!important;font-weight:600 !Important}.home-experience h2{font-size:18px!important;color:black!important;font-weight:600 !Important}.home-experience p{font-size:15px}.home-services{color:black!important}.home-services h1{font-size:36px!important;font-weight:600 !Important;color:black!important;margin-bottom:10px;text-transform:uppercase}.home-services h2{font-size:24px!important;font-weight:600 !Important;margin-bottom:15px;color:#474c60!important}.home-services h3{font-size:18px!important;font-weight:600 !Important}.home-services h4{display:inline-block;padding:20px 35px !Important;background:#75bfdc;color:white!important;margin-top:10px}.home-services h4 span{font-size:28px!important;font-weight:600 !Important}.home-services p{font-size:16px;letter-spacing:.5px;text-align:justify}.home-services p span{font-size:20px;text-align:center;display:block}.home-services a{font-weight:600;font-size:16px;color:#03a9f4}.home-services a:hover{color:#169ab5;border-color:#169ab5}.home-services-accordian h4 a{font-weight:500!important}.services-wrapper{padding:25px}.fusion-image-carousel{margin-bottom:0px!important}.white h1,.white p,.white h2{color:white!important;text-shadow:2px 2px 4px #545454}.white h1{text-align:left}.white a{color:#e7e7e7;border-color:#e7e7e7}.white a:hover{color:#169ab5;border-color:#169ab5}.cta-grow{color:white!important}.cta-grow h2{font-weight:bold !Important;color:white!important;margin-bottom:20px!important}.cta-grow p a{color:#fff;font-weight:700;text-decoration:underline}.cta-grow2{color:white!important;background:#ff5252;padding:15px;text-align:left}.cta-grow2 h2{font-family:geo,Helvetica,Arial!important;font-weight:600!important;font-size:20px!important;color:white!important}.cta-grow2-button{border:1px solid #fff;font-weight:600;font-size:16px;margin:0 auto;text-align:center;padding:15px 10px !Important}.cta-grow2-button a{color:white!important}.cta-grow2-button a:hover{color:#81d4fa!important}.cta-grow3{color:white!important;background:#8A2387;background:-webkit-linear-gradient(to top,#F27121,#E94057,#8A2387);background:linear-gradient(to top,#F27121,#E94057,#8A2387);padding:15px;text-align:center}.cta-grow3 img{max-width:120px;margin-top:-50px;margin-bottom:10px;text-align:center}.cta-grow3 h2{font-family:geo,Helvetica,Arial!important;font-weight:500!important;font-size:20px!important;color:white!important;text-transform:uppercase}.cta-grow3-button{background:#fff;font-weight:600;font-size:16px;margin:0 auto;text-align:center;text-transform:uppercase;padding:15px 10px !Important}.cta-grow3-button a{color:#F27121!important}.cta-grow3-button a:hover{color:#8A2387!important}.about-sec b{color:#788f9b}.about-sec h3{color:white!important}.about-sec p{color:#bcbcbc;text-align:justify}.about-sec-white p{text-align:justify}.floating__block::before{content:"";position:absolute;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#373f48;z-index:5551;width:16px;height:100px;right:155px}.blog50{margin:50px 0}.fusion-sticky-sidebar{margin-top:50px}.blog-intro{font-family:geo,Helvetica,Arial}.blog-intro h1{font-size:70px;font-weight:600;color:#000;margin:0 0 60px 0;line-height:74px}.blog-intro h1 span{color:#03a9f4}h1.fusion-post-title{font-family:geo,Helvetica,Arial!important;word-wrap:break-word;font-weight:600!important;font-size:36px!important;line-height:50px!important;color:#2d2d2d !Important;margin:20px 0!important}h2.fusion-post-title{font-family:geo,Helvetica,Arial!important;word-wrap:break-word;font-weight:600!important;font-size:36px!important;line-height:50px!important;color:#2d2d2d !Important;margin:20px 0!important}h2.fusion-post-title a{color:black!important}h2.fusion-post-title a:hover{color:#0996f8!important}.blog-post{font-family:geo,Helvetica,Arial!important}.blog-post h1{font-family:geo,Helvetica,Arial!important;font-size:34px!important;font-weight:600!important}.blog-post h2{font-family:geo,Helvetica,Arial!important;font-size:24px!important;line-height:1.25em!important;margin-bottom:1.25em!important;font-weight:600!important}.blog-post h3{font-family:geo,Helvetica,Arial!important;font-size:22px!important;line-height:1.1em!important;margin-bottom:1.25em!important;font-weight:500!important}.blog-post p a{text-decoration:underline;color:#0996f8}.blog-post p{margin-bottom:1.6em;font-size:16px;letter-spacing:.5px;color:black!important;font-weight:400}.blog-post p strong,ul li strong,ol li strong{font-weight:500}.fusion-related-posts-title-link{font-size:20px;font-family:geo,Helvetica,Arial!important;font-weight:500}.footer-description p{font-size:14px}.fusion-footer .fusion-column:first-of-type{width:45%}.fusion-footer .fusion-column:nth-child(2),.fusion-footer .fusion-column:nth-child(3),.fusion-footer .fusion-column:nth-child(4),.fusion-footer .fusion-column:nth-child(5){width:27%}.footer-form input[type=email]{background:#fff0;color:#fff;border-bottom:1px solid #fff;font-size:16px;padding:5px 0;outline:none;max-width:230px;vertical-align:bottom}.footer-form input[type=submit]{background:#fff0;border:1px solid #fff;color:#fff;margin-top:15px;font-size:14px;padding:5px 25px}.footer-form input::placeholder-shown{color:#fff}.property-unique-id{width:100%;display:block;padding:15px 5px;font-size:20px;font-family:geo,Helvetica,Arial}.property-unique-id span{font-weight:600;color:#163e5c}.epl-search-wide .epl-search-btn{margin-top:23px}.epl-search-btn{background-color:#1896d3;color:#fff;border:none;text-transform:uppercase;font-weight:100;width:auto;height:30px;line-height:30px;padding:0 23px;font-size:13px;margin-top:28px}.epl-search-form .in-field{border:1px solid #dedede;color:#23334b;min-height:auto;margin:0 3px 0 0;font-family:'Montserrat';font-size:11px}.epl-search-form .epl-search-label{color:#212121;text-transform:uppercase;font-weight:700;font-size:13px;line-height:26px}.propertycontainer{margin:20px 0 30px}.archiveheading{font-size:32px;font-family:geo,Helvetica,Arial;line-height:38px;font-weight:500}.single-listing{background:;padding:30px 5px;font-family:geo,Helvetica,Arial}.single-listing h1{font-size:34px;line-height:42px;color:#34495E;font-weight:600;margin-bottom:20px!important}.single-listing h3{font-size:18px;color:#BFA27C;font-weight:300;margin-bottom:5px!important}.single-content h4{font-size:26px;color:#34495E;font-weight:100;padding-bottom:2px;border-bottom:1px solid #D0D3D4;margin:0px!important}.property-gallery{padding:10px 0;width:100%;background:#EBEDEF}#gallery-1{background:;width:auto!important}#gallery-1 .gallery-item{float:left!important;margin-top:0px!important;margin-bottom:0px!important;margin-right:0px!important;margin-left:0px!important;text-align:left!important;margin:0.39%!important;width:13.5%!important}#gallery-1 img{border:0px!important;width:100%!important;margin:0 auto}.epl-button-wrapper{width:100%;height:auto;background:#212121;box-sizing:border-box;margin:10px 0}.epl-button-wrapper .epl-button{padding:0;border:none;vertical-align:baseline}.epl-button a,.epl-button input[type=button],.epl-button input[type=submit]{color:#2a3e69}.epl-floor-plan-button-wrapper{display:inline-block}button.epl-button.epl-energy-certificate,.epl-button a,.floorplan a,.floorplan2 a{padding:4px 12px;font-size:14px;background:#eee;display:inline-block;border-radius:4px;color:#2a3e69;font-weight:400;border:1px solid #fff0;line-height:26px}button.epl-button.epl-energy-certificate:hover,.epl-energy-certificate a:hover,.epl-button a:hover,.floorplan a:hover,.floorplan2 a:hover{background:#2a3e69;color:#fff}.epl-section{width:100%;padding:10px 0;display:inline-block;height:auto;background:;padding:5px;font-size:16px}.features-inner{display:block;margin-top:15px;overflow:hidden;width:100%}.icon-container{width:50%;float:left}.property-feature-icons .icon{padding:0 4px 4px 30px!important;overflow:hidden;margin:0 30px 0 0;font-size:16px;font-weight:500}.icon.beds{width:25px;height:16px;background:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/css_sprites.png) -48px -10px}.icon.bath{width:25px;height:14px;background:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/css_sprites.png) -93px -10px}.icon.parking{width:25px;height:18px;background:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/css_sprites.png) -138px -10px}.icon.air{width:25px;height:18px;background:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/aircond.png) no-repeat}.icon.pool{width:25px;height:18px;background:url(https://thairesidential.com/wp-content/themes/Zemos-Child-Theme/swim.png) no-repeat}.rent-table{font-family:geo,Helvetica,Arial}.rent-table td,th{border:1px solid #868686;color:#868686;font-size:16px;text-align:center;padding:5px}.rent-table strong,th{font-size:18px;font-weight:500;color:#0D47A1}.author-cta h5{font-size:20px;font-weight:700;margin:10px 0}.author-wrap{width:100%;background:;height:auto;margin:5px auto;display:inline-block;border:2px solid #ededed;padding:10px;box-sizing:border-box}.avatar-profile{float:left;width:150px;height:auto;display:inline-block}.author-profile{float:left;width:auto;height:auto;margin:15px}.author-details{font-weight:300;font-size:14px;display:block;padding-bottom:2px}.boldy{font-weight:700}.zlistheading a{font-size:24px;font-weight:700;color:#0D47A1;line-height:28px;text-transform:uppercase;letter-spacing:.3px}.epl-listing-grid-view>.epl-property-blog-entry-wrapper{min-height:750px}.epl-listing-grid-view>.zlistheading a{font-size:12px}.zlistdescription{font-size:16px;letter-spacing:.5px;line-height:20px;margin-top:30px;text-align:justify;color:#212121;font-weight:400}.property-box-left{width:50%;max-width:;padding-right:0px!important}.property-box-right{width:50%;padding:20px!important;background:}.searchresult-bottom{margin-top:15px}.epl-listing-grid-view .property-front-id,.epl-listing-grid-view .property-front-price{width:100%;text-align:center}.property-front-id{float:left;padding:10px 10px;background:#0b3c5d;font-size:16px;font-family:geo,Helvetica,Arial;color:#fff;min-width:184px}.property-front-price{font-size:16px;min-width:184px;text-align:center;font-family:geo,Helvetica,Arial;float:left;padding:8px 10px;color:#0b3c5d;border:2px solid #0b3c5d}.ctacontact h3{font-size:30px;font-weight:700;color:#fff}.home-bg{padding-top:300px!important;background-image:url(https://thairesidential.com/phuket-real-estate.jpg);background-repeat:no-repeat;background-attachment:;background-position:center top!important}.home-container{max-width:1100px;margin:0 auto!important}.headertop{font-weight:400;text-transform:uppercase}.headertop img{height:15px;margin-left:5px;vertical-align:middle}.shadowbanner{font-family:geo,Helvetica,Arial!important;text-align:center;color:white!important}.shadowbanner h1{font-weight:500!important;font-size:40px!important;line-height:46px!important}.shadowbanner p{font-size:20px;font-weight:400;letter-spacing:.5px}.contact-heading h2{font-family:geo,Helvetica,Arial!important;font-size:22px !Important;text-transform:uppercase;font-weight:600!important;color:#000;margin-bottom:15px}.contact-heading h3{font-size:18px !Important;text-transform:uppercase;color:#000;margin-bottom:15px}.contact-border{border-left:1px solid #b9b9b9;border-right:1px solid #b9b9b9}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.textarea-742 textarea{background-color:#ededed!important;color:#515151;outline:none;font-family:'Montserrat';font-weight:300;padding:10px 15px;height:auto;border:none;margin-bottom:20px}input[type="submit"] .form-submit{background:#000}.form-submit{background:white!important;color:black!important;border:2px solid black!important;border-radius:0px!important}.form-submit:hover{background:black!important;color:white!important}.chalf{width:48%;vertical-align:top;display:inline-block;*display:inline;zoom:1}.cfull{width:100%;display:flex;justify-content:space-between}.textwidget{text-align:justify}ul.property_search-tabs li.tab-link{background:#1896d3;color:#fff;font-weight:500;font-size:14px;border-bottom:0;margin:0}ul.property_search-tabs li.epl-sb-current{background:#f2f2f2;color:#000}.tz{width:100%;background:#f2f2f2;display:block;padding:20px}.boxedin{max-width:1100px;margin:0 auto}.epl-search-wide .epl-search-row{width:24.5%!important;float:left;margin-right:.5%;margin-bottom:5px}.ppg-h1{text-align:center;color:white!important}.ppg-h1 h1{font-size:50px!important;font-weight:700!important;color:white!important}.ppg-h1 p{font-size:22px;font-weight:500}.ppg-content h1{font-size:42px !Important;font-weight:600!important;margin-bottom:30px;color:#23408f!important;line-height:46px!important}.ppg-content p{margin-bottom:10px !Important;text-align:justify}.bullets h2,.ppg-content h2,.contributors h2,.table-h2 h2{font-size:28px!important;font-weight:600!important;margin-bottom:20px;line-height:36px!important}.bold-right strong{margin-right:5px}.green.ppg-content h2{color:#40ae49!important;font-size:36px!important}.green.ppg-content h2 span{background:#fcaf1b;padding:0 10px;color:#fff;margin-right:10px}.tbc-bg{background:#0f0c29;background:-webkit-linear-gradient(to bottom,#24243e,#302b63,#0f0c29);background:linear-gradient(to bottom,#24243e,#302b63,#0f0c29)}.table-h2 h2{color:white!important}.table-contents{padding:45px}.table-contents ol{counter-reset:ordered}.table-contents ol>li::before{color:#fff;content:counter(ordered,decimal-leading-zero);counter-increment:ordered;display:inline-block;width:1em}.table-contents ol{list-style:none}.table-contents ol li{text-indent:-1em;counter-increment:counter(ordered,decimal-leading-zero);font-size:1.3rem;margin-bottom:35px;line-height:30px}.table-contents ol li a{color:#f7941d;text-decoration:none;background:#fff0 -webkit-gradient(linear,left top,right top,color-stop(50%,#ee804c),color-stop(0,rgb(156 158 165 / .6))) no-repeat;background-position-x:0%;background-position-y:0%;background-image:linear-gradient(to right,rgb(156 158 165 / .6) 0%,#ffffff 50%);background-size:auto;background:#fff0 linear-gradient(90deg,#ee804c 50%,rgb(156 158 165 / .6) 0) no-repeat;background-size:202% 1px;background-position:100% 100%;padding:0 0 2px;-webkit-transition:all .3s;transition:all .3s}.table-contents ol li a:hover{background-position:0 100%;background-image:linear-gradient(90deg,#f26522 50%,#ee804c 0)}.contributors p{font-size:18px;font-weight:500}.ppg-highlight{color:#fff}.ppg-highlight h2{color:white!important;font-size:24px!important;font-weight:600;margin-bottom:25px}.ppg-highlight ul li{margin-bottom:10px;color:#fff;font-size:15px}.ppg-content h3{font-size:24px!important;line-height:28px!important;font-weight:500!important;margin-bottom:15px}.ppg-content strong{color:#25274d;font-weight:500}.ppg-content ul li,.ppg-content ol li{color:black!important;font-size:16px;line-height:20px;margin-bottom:20px}.ppg-image-bottom{margin-bottom:-300px!important}.ppg-light h1{color:#fcaf1b!important}.ppg-light h2{color:#fcaf1b!important}.ppg-light h3{color:#fff !Important;font-size:26px !Important;margin-bottom:20px}.ppg-light p{color:white!important}.ppg-light strong{font-weight:500;color:#fff}.ppg-light ul li,.ppg-light ol li{color:white!important;font-size:14px;line-height:16px;margin-bottom:20px}.image20{margin-bottom:20px}.image10{margin-top:40px}.ppg-banner{z-index:99999}.ppg-banner h2{margin-left:-150px;font-size:60px!important;color:white!important;font-weight:700!important;line-height:65px!important}.ppg-section{background:#7F7FD5;background:-webkit-linear-gradient(to right,#91EAE4,#86A8E7,#7F7FD5);background:linear-gradient(to right,#91EAE4,#86A8E7,#7F7FD5)}.ppg-section h2{font-size:60px!important;color:white!important;font-weight:700!important;line-height:65px!important;text-align:center}.pb::before{position:absolute;content:'';top:0;left:0;background-color:#e8eaed;width:70%;height:100%}.ppg-large h2{font-size:40px!important;color:#fff200!important;font-weight:700!important;line-height:55px!important;text-align:center;margin-bottom:20px}.cm-s-oceanic-next.CodeMirror{background:#d00b10!important}.orange h2{color:#f26522!important}.pb2 h2{color:#3a4d96!important}.pb2 p{color:#fff}.pb2::before{position:absolute;content:'';top:0;left:0;background-color:#5ac4be;width:70%;height:100%}.ppg-next{font-size:30px!important;color:#273656}.ppg-next a{font-weight:500;color:#273656}.ppg-next a i{color:#009a44}.green-label{color:#fff;font-size:20px;line-height:34px;background:#11998e;background:-webkit-linear-gradient(to right,#38ef7d,#11998e);background:linear-gradient(to right,#38ef7d,#11998e);padding:10px;text-align:center;font-weight:500;border-radius:5px;display:block}.barometer em{clear:both;display:block}.barometer p{margin-bottom:10px}.barometer{padding:15px;border:2px solid #000;margin:10px 0;font-size:14px}.barometer h3{font-size:20px!important;text-decoration:underline}.gr-1{background:#5ac4be;background:radial-gradient(circle,rgb(90 196 190) 0%,rgb(6 121 115) 100%)}.testa{background:#fff14b;background:linear-gradient(90deg,rgb(255 241 75) 50%,rgb(255 210 110) 100%)}.related-list{margin-right:5px}.related-list h2{display:inline-block;font-size:26px!important;line-height:30px!important;font-weight:600!important;position:relative;padding:15px 12px 0 0;text-transform:uppercase}.related-list h2:before{background:#fff0;border-right:2px solid #393092;border-top:2px solid #393092;content:"";left:10px;bottom:8px;right:-16px;position:absolute;top:0;transform:skewX(25deg);z-index:0}}.related-list ul li{list-style:none;margin-bottom:10px;font-weight:400!important}.akc{text-align:center;color:#254e96}.akc h2{font-size:26px!important;font-weight:600!important;margin-bottom:20px;line-height:36px!important;color:white!important;background:#f89d45}.akc p{font-weight:400}.akc p span{display:block;font-weight:600}.akc ul{padding:0;margin-bottom:5px}.akc ul li{list-style:none;font-weight:600}.container-add h6{font-weight:500!important;margin:0;font-size:16px!important}.addpropertyform h2{font-size:26px!important;margin:0 0 15px 0;font-weight:500}.form-1-3{flex-basis:30%;margin-bottom:10px}.form-2{flex-basis:48%}.form-1{flex-basis:100%;margin-bottom:20px}.addprop span.wpcf7-list-item{display:block;margin:5px 0}.wpcf7-list-item-label{line-height:10px!important}.wpcf7 .addpropertyform input[type="text"],.wpcf7 .addpropertyform input[type="tel"],.wpcf7 .addpropertyform input[type="email"],.wpcf7 .addpropertyform input[type="select"],.wpcf7 .addpropertyform textarea{background:white!important;color:#212528!important;opacity:1;padding:10px 15px;font-size:14px;max-height:100px;border:1px solid #ddd!important;border-radius:3px;min-height:20px}.wpcf7 .addpropertyform input[type="text"]:focus,.wpcf7 .addpropertyform input[type="tel"]:focus,.wpcf7 .addpropertyform input[type="email"]:focus,.wpcf7 .addpropertyform input[type="select"]:focus,.wpcf7 .addpropertyform textarea:focus{outline:none;border-color:#9ecaed;box-shadow:0 0 10px #9ecaed}.wpcf7 .addpropertyform select{border:1px solid #ddd!important;border-radius:3px;min-height:40px;font-size:14px;padding:10px 15px;margin-bottom:20px}.wpcf7 .addpropertyform textarea{margin-bottom:20px}.wpcf7 .addpropertyform input[type="submit"]{background:#006aff;width:100%!important;color:#fff;border-radius:3px;text-transform:none;font-size:14px!important;padding:10px 16px!important;border:1px solid #006aff}.wpcf7 .addpropertyform input[type="submit"]:hover{background:#fff;width:100%;color:#006aff;border:1px solid #006aff}.wpcf7 input[type=file]{padding:15px 25px;width:100%;background:#bfe9e9;color:#000;font-size:10px;border:1px solid #ddd;-webkit-border-radius:2px;border-radius:2px;margin:0 auto;text-align:center}.formspacer{width:100%;height:1px;background:#ddd;margin-bottom:10px}body,h1,h2,h3,h4,h5,h6,p,li,a,span{font-family:geo,Helvetica,Arial!important}@media (min-width:768px){.container-add{display:flex;justify-content:space-between}}@media screen and (max-width:800px) and (min-width:0){.epl-search-wide .epl-property_location,.epl-search-wide .epl-property_category,.epl-search-wide .epl-property_price_from,.epl-search-wide .epl-property_price_to{width:49%!important}.epl-search-wide .epl-property_bedrooms_min,.epl-search-wide .epl-property_bedrooms_max,.epl-search-wide .epl-property_bathrooms{width:32.3%!important}.epl-search-form .epl-search-label{font-size:10px}.epl-search-wide .epl-search-submit{width:100%;margin-right:0}.epl-search-btn{margin-top:0;width:100%;padding:0;text-align:center}.avatar-profile{display:none}.rent-table{overflow:scroll}.rent-table table{margin:0 auto;overflow-y:auto}.rent-table td,th{font-size:13px;text-align:center}.rent-table strong,th{font-size:15px;font-weight:400}.epl-property-blog.hentry{max-width:100%}.epl-property-blog.epl-listing-grid-view{max-width:100%}.home-services h4{display:inline-block;padding:20px 15px !Important;background:#65a3bc;color:white!important;margin-top:10px}.home-services h4 span{font-size:28px!important;font-weight:600 !Important;clear:both;display:block}.featured-content{width:90%;height:auto;margin:50px auto;display:block}.wp-caption-text{font-size:24px}.landing-bg{display:none}.property-ab.fusion-button.button-2,.button-1{width:100%!important;font-size:9px !Important}.quickcontact{margin:5px auto}.property-ab .fusion-button-text{background:#3cc5e9!important;font-size:12px!important;padding:0}.property-report a{background:#f42;color:#fff;padding:5px 10px;font-size:14px}.pr-left{width:100%;max-width:100%;padding:0}.pr-left img{display:block;margin:20px auto;max-width:200px}.pr-right{width:100%;color:#000;text-align:center}.pr-right h2{font-size:26px!important;color:black!important;margin-bottom:10px}.pr-right p{font-size:13px}.property-report a{font-size:14px;white-space:nowrap}.table-h2 h2{text-align:center}.table-contents{margin-top:0}.pb::before,.pb2::before{width:100%;height:100%}.ppg-banner h2{margin-left:0;font-size:40px!important;color:white!important;font-weight:700!important;line-height:55px!important;text-align:center;margin-top:15px}.listingbanner{font-family:'Poppins:400,700',Arial,sans-serif;position:relative;display:inline-block;overflow:hidden;margin:0 auto;border-radius:6px;width:100%;background-color:#000;color:#fff;text-align:left;font-size:16px;box-shadow:0 0 5px rgb(0 0 0 / .15)}.listingbanner img{object-fit:cover;width:100%;min-height:450px}.listingbanner figcaption{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;background-image:-webkit-linear-gradient(bottom,rgb(0 0 0 / .5) 0%,transparent 100%);background-image:linear-gradient(to top,rgb(0 0 0 / .5) 0%,transparent 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.listingbanner h1{font-size:44px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:3px 0;color:white!important}.listingbanner p{font-weight:400;text-shadow:2px 2px 4px #000}button.epl-button.epl-energy-certificate,.epl-button a,.floorplan a,.floorplan2 a{padding:4px 8px;font-size:12px}}@media only screen and (max-width:1100px){.epl-property-blog.epl-listing-grid-view{width:100%}.contact-border{border:0}.property-box-left{width:100%!important}.property-box-right{width:100%!important;padding:10px!important}}.fusion-sb-toggle{top:30%!important;right:50px!important;width:70px!important;height:70px!important}.fusion-sb-toggle::after{font-family:'Font Awesome 5 Free'!important;font-weight:900;content:"\f095"!important;font-size:22px!important}.fusion-sliding-bar-area.open .fusion-sb-toggle::after{content:'\f00d'!important}.fusion-sb-toggle{box-shadow:0 0 0 rgb(86 232 41 / .9);animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgb(204 44 44 / .9)}70%{-webkit-box-shadow:0 0 0 20px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgb(204 44 44 / .8);box-shadow:0 0 0 0 rgb(204 44 44 / .7)}70%{-moz-box-shadow:0 0 0 20px #fff0;box-shadow:0 0 0 20px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@media only screen and (max-width:1400px){.awards-tr{visibility:hidden}}