.elementor-134221 .elementor-element.elementor-element-374e351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-7876370a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-7876370a:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-7876370a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-intro-header-desktop-v2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-2bdc31cf{--spacer-size:70vh;}.elementor-134221 .elementor-element.elementor-element-f9acbe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-f9acbe0:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-f9acbe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-134221 .elementor-element.elementor-element-71e5a4b1{--spacer-size:0vh;}.elementor-134221 .elementor-element.elementor-element-3ccb44e{--display:flex;}.elementor-134221 .elementor-element.elementor-element-6f78787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-134221 .elementor-element.elementor-element-42e7902{text-align:center;}.elementor-134221 .elementor-element.elementor-element-42e7902 img{width:70%;}.elementor-134221 .elementor-element.elementor-element-0ab3d44{--display:flex;}.elementor-134221 .elementor-element.elementor-element-7ab4646{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-815a27e{text-align:center;}.elementor-134221 .elementor-element.elementor-element-815a27e img{width:70%;}.elementor-134221 .elementor-element.elementor-element-5171c55{--display:flex;}.elementor-134221 .elementor-element.elementor-element-75654b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-fe850db{text-align:center;}.elementor-134221 .elementor-element.elementor-element-fe850db img{width:70%;}.elementor-134221 .elementor-element.elementor-element-ef69c6d{--display:flex;}.elementor-134221 .elementor-element.elementor-element-2a23fec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-9ae050b{text-align:center;}.elementor-134221 .elementor-element.elementor-element-9ae050b img{width:70%;}.elementor-134221 .elementor-element.elementor-element-68ece9e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-134221 .elementor-element.elementor-element-68ece9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-3e6e7513{--spacer-size:0vh;}.elementor-134221 .elementor-element.elementor-element-57e1ace9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-134221 .elementor-element.elementor-element-72320857{text-align:center;}.elementor-134221 .elementor-element.elementor-element-72320857 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.4em;font-weight:400;text-transform:none;line-height:1.2em;}.elementor-134221 .elementor-element.elementor-element-1543c2c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-134221 .elementor-element.elementor-element-1543c2c1.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-134221 .elementor-element.elementor-element-541fdc0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-1f17157a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-1f17157a:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-1f17157a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-banner-Desktop-v4.jpg");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-134221 .elementor-element.elementor-element-3db72116{--spacer-size:70vh;}.elementor-134221 .elementor-element.elementor-element-b552f55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-5f341bc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-7e5be6dc > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-7e5be6dc{text-align:center;}.elementor-134221 .elementor-element.elementor-element-7e5be6dc .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:300;font-style:italic;line-height:1.3em;}.elementor-134221 .elementor-element.elementor-element-489c09c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-134221 .elementor-element.elementor-element-424774a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-134221 .elementor-element.elementor-element-43dda3bc > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-134221 .elementor-element.elementor-element-43dda3bc{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-73b22d3{--display:flex;}.elementor-134221 .elementor-element.elementor-element-300d40eb .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;text-transform:none;line-height:1.3em;}.elementor-134221 .elementor-element.elementor-element-7f2fa860 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-7f2fa860{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-261cc1dc .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;line-height:1.3em;}.elementor-134221 .elementor-element.elementor-element-216935e5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-216935e5{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-42208503 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;line-height:1.3em;}.elementor-134221 .elementor-element.elementor-element-75d424bd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-75d424bd{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-1777df62 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;line-height:1.3em;}.elementor-134221 .elementor-element.elementor-element-4862f774 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-4862f774{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-754c583 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;line-height:1.3em;}.elementor-134221 .elementor-element.elementor-element-0a9e295 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-0a9e295{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-330d036b{--n-accordion-title-font-size:15px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-134221 .elementor-element.elementor-element-330d036b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-134221 .elementor-element.elementor-element-330d036b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}:where( .elementor-134221 .elementor-element.elementor-element-330d036b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-134221 .elementor-element.elementor-element-37f8f917{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-27ffb660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;}.elementor-134221 .elementor-element.elementor-element-27ffb660:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-27ffb660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-south-africa-2.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-27ffb660::before, .elementor-134221 .elementor-element.elementor-element-27ffb660 > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-27ffb660 > .e-con-inner > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-27ffb660 > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-27ffb660 > .e-con-inner > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-27ffb660 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-134221 .elementor-element.elementor-element-20ffd65a{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-4d763260 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-134221 .elementor-element.elementor-element-4d763260{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:normal;line-height:1em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-763364c0 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-134221 .elementor-element.elementor-element-763364c0 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 2% 0% 2%;}.elementor-134221 .elementor-element.elementor-element-763364c0{text-align:center;}.elementor-134221 .elementor-element.elementor-element-763364c0 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.3em;font-weight:400;line-height:0.7em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-6de98680{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-b840fc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;}.elementor-134221 .elementor-element.elementor-element-b840fc3:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-b840fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-Europe-and-beyond-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-b840fc3::before, .elementor-134221 .elementor-element.elementor-element-b840fc3 > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-b840fc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-b840fc3 > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-b840fc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-b840fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-134221 .elementor-element.elementor-element-226765ff{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-235b437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-235b437{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:normal;line-height:1em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-450ef314 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-134221 .elementor-element.elementor-element-450ef314 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 2% 0% 2%;}.elementor-134221 .elementor-element.elementor-element-450ef314{text-align:center;}.elementor-134221 .elementor-element.elementor-element-450ef314 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.3em;font-weight:400;line-height:0.7em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-4d248db8{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-1f501332{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-339fd29c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;}.elementor-134221 .elementor-element.elementor-element-339fd29c:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-339fd29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-Shared-ownership-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-339fd29c::before, .elementor-134221 .elementor-element.elementor-element-339fd29c > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-339fd29c > .e-con-inner > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-339fd29c > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-339fd29c > .e-con-inner > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-339fd29c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-134221 .elementor-element.elementor-element-370eb818{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-b5c46b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-b5c46b7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:normal;line-height:1em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-7de5a31a > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-134221 .elementor-element.elementor-element-7de5a31a > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 2% 0% 2%;}.elementor-134221 .elementor-element.elementor-element-7de5a31a{text-align:center;}.elementor-134221 .elementor-element.elementor-element-7de5a31a .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.3em;font-weight:400;line-height:0.7em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-346f0318{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-597dafee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;}.elementor-134221 .elementor-element.elementor-element-597dafee:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-597dafee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-Private-collection-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-597dafee::before, .elementor-134221 .elementor-element.elementor-element-597dafee > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-597dafee > .e-con-inner > .elementor-background-video-container::before, .elementor-134221 .elementor-element.elementor-element-597dafee > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-597dafee > .e-con-inner > .elementor-background-slideshow::before, .elementor-134221 .elementor-element.elementor-element-597dafee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-134221 .elementor-element.elementor-element-40c82f5f{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-031d4b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-031d4b5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:normal;line-height:1em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-f484c23 > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-134221 .elementor-element.elementor-element-f484c23 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 2% 0% 2%;}.elementor-134221 .elementor-element.elementor-element-f484c23{text-align:center;}.elementor-134221 .elementor-element.elementor-element-f484c23 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.3em;font-weight:400;line-height:0.7em;color:var( --e-global-color-cc3f53b );}.elementor-134221 .elementor-element.elementor-element-3ed3b0c9{--spacer-size:15vh;}.elementor-134221 .elementor-element.elementor-element-17de2daf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-41228119{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-134221 .elementor-element.elementor-element-3b4fb10d{text-align:center;}.elementor-134221 .elementor-element.elementor-element-3b4fb10d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:1.3em;font-weight:normal;line-height:4.8em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-132f1c3d{text-align:center;}.elementor-134221 .elementor-element.elementor-element-132f1c3d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;text-transform:none;line-height:77px;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-68634235{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-467f5f6b{--display:flex;}.elementor-134221 .elementor-element.elementor-element-467f5f6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134221 .elementor-element.elementor-element-5f339a63{--spacer-size:50px;}.elementor-134221 .elementor-element.elementor-element-5f339a63 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:22px 0px 250px 0px;}.elementor-134221 .elementor-element.elementor-element-6a748808{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-134221 .elementor-element.elementor-element-348af538{text-align:center;}.elementor-134221 .elementor-element.elementor-element-348af538 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:1.3em;font-weight:normal;line-height:4.8em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-503e0c85{text-align:center;}.elementor-134221 .elementor-element.elementor-element-503e0c85 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;text-transform:none;line-height:77px;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-528620b2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-695375c2{--display:flex;}.elementor-134221 .elementor-element.elementor-element-695375c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134221 .elementor-element.elementor-element-3d27ca54{--spacer-size:50px;}.elementor-134221 .elementor-element.elementor-element-3d27ca54 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:22px 0px 250px 0px;}.elementor-134221 .elementor-element.elementor-element-320c063f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-134221 .elementor-element.elementor-element-4c1683be{text-align:center;}.elementor-134221 .elementor-element.elementor-element-4c1683be .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:1.3em;font-weight:normal;line-height:4.8em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-6a2ba6c1{text-align:center;}.elementor-134221 .elementor-element.elementor-element-6a2ba6c1 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:2em;font-weight:normal;text-transform:none;line-height:77px;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-5320e2f1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-43fd0c38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-1adac723{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-134221 .elementor-element.elementor-element-6b0ac838{text-align:center;}.elementor-134221 .elementor-element.elementor-element-6b0ac838 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:20px;font-weight:normal;line-height:77px;}.elementor-134221 .elementor-element.elementor-element-60277ebb{text-align:center;}.elementor-134221 .elementor-element.elementor-element-60277ebb .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:30px;font-weight:normal;text-transform:none;line-height:77px;}.elementor-134221 .elementor-element.elementor-element-19542ea5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;line-height:29px;}.elementor-134221 .elementor-element.elementor-element-68f16df7{--display:flex;}.elementor-134221 .elementor-element.elementor-element-68f16df7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134221 .elementor-element.elementor-element-57fbbd76{--spacer-size:50px;}.elementor-134221 .elementor-element.elementor-element-57fbbd76 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:22px 0px 300px 0px;}.elementor-134221 .elementor-element.elementor-element-453ee46c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-134221 .elementor-element.elementor-element-7bcadee7{text-align:center;}.elementor-134221 .elementor-element.elementor-element-7bcadee7 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:20px;font-weight:normal;line-height:77px;}.elementor-134221 .elementor-element.elementor-element-50def65f{text-align:center;}.elementor-134221 .elementor-element.elementor-element-50def65f .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:30px;font-weight:normal;text-transform:none;line-height:77px;}.elementor-134221 .elementor-element.elementor-element-bf900aa{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;line-height:29px;}.elementor-134221 .elementor-element.elementor-element-10456cc9{--display:flex;}.elementor-134221 .elementor-element.elementor-element-10456cc9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134221 .elementor-element.elementor-element-5125ef97{--spacer-size:50px;}.elementor-134221 .elementor-element.elementor-element-5125ef97 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:22px 0px 300px 0px;}.elementor-134221 .elementor-element.elementor-element-6cc04cd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-134221 .elementor-element.elementor-element-7e2e70fb{text-align:center;}.elementor-134221 .elementor-element.elementor-element-7e2e70fb .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:20px;font-weight:normal;line-height:77px;}.elementor-134221 .elementor-element.elementor-element-54351a06{text-align:center;}.elementor-134221 .elementor-element.elementor-element-54351a06 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:30px;font-weight:normal;text-transform:none;line-height:77px;}.elementor-134221 .elementor-element.elementor-element-3f60596d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;line-height:29px;}.elementor-134221 .elementor-element.elementor-element-a073aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-a073aa:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-a073aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-Let-us-find-your-perfect-property-desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-65a41b78{--spacer-size:80vh;}.elementor-134221 .elementor-element.elementor-element-2040224e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-522fb92c{text-align:center;}.elementor-134221 .elementor-element.elementor-element-522fb92c .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.4em;font-weight:400;text-transform:none;line-height:1.2em;}.elementor-134221 .elementor-element.elementor-element-479d513{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-67f7fd80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-242c98f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-bd5ce5c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-134221 .elementor-element.elementor-element-543e1127 .elementor-button{background-color:#70757500;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201016E;border-radius:5px 5px 5px 5px;padding:2% 10% 2% 10%;}.elementor-134221 .elementor-element.elementor-element-543e1127 .elementor-button:hover, .elementor-134221 .elementor-element.elementor-element-543e1127 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-text );}.elementor-134221 .elementor-element.elementor-element-543e1127{width:auto;max-width:auto;}.elementor-134221 .elementor-element.elementor-element-543e1127 > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-134221 .elementor-element.elementor-element-543e1127 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-543e1127 .elementor-button:hover svg, .elementor-134221 .elementor-element.elementor-element-543e1127 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-134221 .elementor-element.elementor-element-54d22945{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-6f979720{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-10bce9f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-10bce9f6:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-10bce9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-qoutes-desktop-v2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-6af90f2d{--spacer-size:384px;}.elementor-134221 .elementor-element.elementor-element-1d4205e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-1d4205e7:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-1d4205e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0EE;}.elementor-134221 .elementor-element.elementor-element-1f04d601{--spacer-size:5vh;}.elementor-134221 .elementor-element.elementor-element-51fe0cf9{--display:flex;}.elementor-134221 .elementor-element.elementor-element-2c2259ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-39e0a93{text-align:center;}.elementor-134221 .elementor-element.elementor-element-39e0a93 img{width:70%;}.elementor-134221 .elementor-element.elementor-element-a8b9b01{--display:flex;}.elementor-134221 .elementor-element.elementor-element-8b0671b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-8a49415{text-align:center;}.elementor-134221 .elementor-element.elementor-element-8a49415 img{width:70%;}.elementor-134221 .elementor-element.elementor-element-ac79545{--display:flex;}.elementor-134221 .elementor-element.elementor-element-262f161{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-2faaf74{text-align:center;}.elementor-134221 .elementor-element.elementor-element-2faaf74 img{width:70%;}.elementor-134221 .elementor-element.elementor-element-2764f4e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-134221 .elementor-element.elementor-element-2764f4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-295a0be4{--spacer-size:5vh;}.elementor-134221 .elementor-element.elementor-element-3675cd15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-242f397{text-align:center;}.elementor-134221 .elementor-element.elementor-element-242f397 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.4em;font-weight:400;text-transform:none;line-height:1.2em;}.elementor-134221 .elementor-element.elementor-element-1d0c9f39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-36c89e3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-57659b6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-5a1885be{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-34389556 .elementor-button{background-color:#70757500;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:300;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201016E;border-radius:5px 5px 5px 5px;padding:2% 10% 2% 10%;}.elementor-134221 .elementor-element.elementor-element-34389556 .elementor-button:hover, .elementor-134221 .elementor-element.elementor-element-34389556 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-text );}.elementor-134221 .elementor-element.elementor-element-34389556{width:auto;max-width:auto;}.elementor-134221 .elementor-element.elementor-element-34389556 > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-134221 .elementor-element.elementor-element-34389556 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-34389556 .elementor-button:hover svg, .elementor-134221 .elementor-element.elementor-element-34389556 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-134221 .elementor-element.elementor-element-6020c3d{--spacer-size:50px;}.elementor-134221 .elementor-element.elementor-element-4ba0e7e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-44a433c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-44a433c4:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-44a433c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-List-your-property-Desktop.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:90% auto;}.elementor-134221 .elementor-element.elementor-element-57c21de3{--spacer-size:600px;}.elementor-134221 .elementor-element.elementor-element-57265f93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-cb337f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-e9a5e12{text-align:center;}.elementor-134221 .elementor-element.elementor-element-e9a5e12 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:3.438em;font-weight:normal;text-transform:none;line-height:1.3em;}.elementor-134221 .elementor-element.elementor-element-778985d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-3466db85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-6af58d15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-2d52e47d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;}.elementor-134221 .elementor-element.elementor-element-2281c02d .elementor-button{background-color:#212631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:21px;fill:var( --e-global-color-cc3f53b );color:var( --e-global-color-cc3f53b );border-radius:10px 10px 10px 10px;padding:10px 40px 10px 40px;}.elementor-134221 .elementor-element.elementor-element-2281c02d > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-134221 .elementor-element.elementor-element-525cd3f5 .elementor-button{background-color:#212631;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:300;line-height:21px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-134221 .elementor-element.elementor-element-525cd3f5 > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-134221 .elementor-element.elementor-element-525cd3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-6d69ddc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-6f0d98a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-66d1f916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-66d1f916:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-66d1f916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/06/About-us-intro-banner-8-x-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-59a91307{--spacer-size:384px;}.elementor-134221 .elementor-element.elementor-element-f2a8415{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-134221 .elementor-element.elementor-element-f2a8415:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-f2a8415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0EE;}.elementor-134221 .elementor-element.elementor-element-574a8191 img{width:50%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-134221 .elementor-element.elementor-element-71e5a4b1{--spacer-size:30px;}.elementor-134221 .elementor-element.elementor-element-68ece9e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-134221 .elementor-element.elementor-element-3e6e7513{--spacer-size:30px;}.elementor-134221 .elementor-element.elementor-element-3b4fb10d > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-3b4fb10d .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-134221 .elementor-element.elementor-element-132f1c3d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-132f1c3d .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-134221 .elementor-element.elementor-element-348af538 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-348af538 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-134221 .elementor-element.elementor-element-503e0c85 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-503e0c85 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-134221 .elementor-element.elementor-element-4c1683be > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-4c1683be .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-134221 .elementor-element.elementor-element-6a2ba6c1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-6a2ba6c1 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-134221 .elementor-element.elementor-element-543e1127 .elementor-button{font-size:14px;}.elementor-134221 .elementor-element.elementor-element-1f04d601{--spacer-size:30px;}.elementor-134221 .elementor-element.elementor-element-2764f4e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-134221 .elementor-element.elementor-element-295a0be4{--spacer-size:30px;}.elementor-134221 .elementor-element.elementor-element-34389556 .elementor-button{font-size:14px;}.elementor-134221 .elementor-element.elementor-element-2281c02d .elementor-button{font-size:14px;}body.elementor-page-134221{margin:0px 0px 0px 343px;}}@media(max-width:767px){.elementor-134221 .elementor-element.elementor-element-7876370a:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-7876370a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-intro-header-Mobile.jpg");background-position:top center;}.elementor-134221 .elementor-element.elementor-element-2bdc31cf{--spacer-size:65vh;}.elementor-134221 .elementor-element.elementor-element-f9acbe0{--padding-top:0%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-134221 .elementor-element.elementor-element-71e5a4b1{--spacer-size:0vh;}.elementor-134221 .elementor-element.elementor-element-42e7902 img{width:100%;}.elementor-134221 .elementor-element.elementor-element-815a27e img{width:100%;}.elementor-134221 .elementor-element.elementor-element-fe850db img{width:100%;}.elementor-134221 .elementor-element.elementor-element-9ae050b img{width:100%;}.elementor-134221 .elementor-element.elementor-element-68ece9e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-134221 .elementor-element.elementor-element-68ece9e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-134221 .elementor-element.elementor-element-3e6e7513{--spacer-size:5vh;}.elementor-134221 .elementor-element.elementor-element-57e1ace9{--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-72320857 > .elementor-widget-container{padding:15% 0% 10% 0%;}.elementor-134221 .elementor-element.elementor-element-72320857 .elementor-heading-title{font-size:3em;line-height:1.2em;}.elementor-134221 .elementor-element.elementor-element-1543c2c1{--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-134221 .elementor-element.elementor-element-1f17157a:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-1f17157a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-banner-mobile-2.jpg");background-position:top left;}.elementor-134221 .elementor-element.elementor-element-1f17157a{--content-width:100%;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-3db72116{--spacer-size:63vh;}.elementor-134221 .elementor-element.elementor-element-b552f55{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-134221 .elementor-element.elementor-element-7e5be6dc > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-134221 .elementor-element.elementor-element-7e5be6dc .elementor-heading-title{font-size:1.3em;}.elementor-134221 .elementor-element.elementor-element-489c09c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-424774a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-37f8f917{--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-763364c0 .elementor-heading-title{font-size:2.4em;line-height:1.1em;}.elementor-134221 .elementor-element.elementor-element-450ef314 .elementor-heading-title{font-size:2.4em;line-height:1.1em;}.elementor-134221 .elementor-element.elementor-element-7de5a31a .elementor-heading-title{font-size:2.4em;line-height:1.1em;}.elementor-134221 .elementor-element.elementor-element-f484c23 .elementor-heading-title{font-size:2.4em;line-height:1.1em;}.elementor-134221 .elementor-element.elementor-element-43fd0c38{--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-6b0ac838 .elementor-heading-title{font-size:0.9em;line-height:1.4em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-60277ebb .elementor-heading-title{font-size:2em;line-height:1.5em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-19542ea5 > .elementor-widget-container{padding:0px 20px 030px 20px;}.elementor-134221 .elementor-element.elementor-element-19542ea5{font-size:1em;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-68f16df7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-134221 .elementor-element.elementor-element-57fbbd76{--spacer-size:10px;}.elementor-134221 .elementor-element.elementor-element-57fbbd76 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-7bcadee7 .elementor-heading-title{font-size:0.9em;line-height:1.4em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-50def65f .elementor-heading-title{font-size:2em;line-height:1.4em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-bf900aa > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-134221 .elementor-element.elementor-element-bf900aa{font-size:1em;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-10456cc9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-134221 .elementor-element.elementor-element-5125ef97{--spacer-size:10px;}.elementor-134221 .elementor-element.elementor-element-5125ef97 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-7e2e70fb .elementor-heading-title{font-size:0.9em;line-height:1.4em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-54351a06 .elementor-heading-title{font-size:2em;line-height:1.4em;letter-spacing:2.5px;}.elementor-134221 .elementor-element.elementor-element-3f60596d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-134221 .elementor-element.elementor-element-3f60596d{font-size:1em;line-height:1.6em;}.elementor-134221 .elementor-element.elementor-element-a073aa:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-a073aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-Let-us-find-your-perfect-property-Mobile.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-134221 .elementor-element.elementor-element-a073aa{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-65a41b78{--spacer-size:67vh;}.elementor-134221 .elementor-element.elementor-element-2040224e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-522fb92c > .elementor-widget-container{padding:15% 4% 0% 4%;}.elementor-134221 .elementor-element.elementor-element-522fb92c .elementor-heading-title{font-size:2.188em;line-height:1.2em;}.elementor-134221 .elementor-element.elementor-element-479d513{--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-242c98f3{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-134221 .elementor-element.elementor-element-bd5ce5c > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-134221 .elementor-element.elementor-element-543e1127 .elementor-button{font-size:1em;padding:4% 0% 4% 0%;}.elementor-134221 .elementor-element.elementor-element-6f979720{--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-10bce9f6:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-10bce9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthideawaysrealestate.com/wp-content/uploads/2025/07/Perfect-Hideaways-real-estate-about-us-qoutes-Mobile.jpg");}.elementor-134221 .elementor-element.elementor-element-1d4205e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-1f04d601{--spacer-size:2vh;}.elementor-134221 .elementor-element.elementor-element-1f04d601 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-39e0a93 img{width:100%;}.elementor-134221 .elementor-element.elementor-element-8a49415 img{width:100%;}.elementor-134221 .elementor-element.elementor-element-2faaf74 img{width:100%;}.elementor-134221 .elementor-element.elementor-element-2764f4e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-134221 .elementor-element.elementor-element-295a0be4{--spacer-size:2vh;}.elementor-134221 .elementor-element.elementor-element-3675cd15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-242f397 > .elementor-widget-container{padding:15% 0% 0% 0%;}.elementor-134221 .elementor-element.elementor-element-242f397 .elementor-heading-title{font-size:2.188em;line-height:1.2em;}.elementor-134221 .elementor-element.elementor-element-1d0c9f39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-57659b6f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-134221 .elementor-element.elementor-element-5a1885be > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-134221 .elementor-element.elementor-element-34389556 .elementor-button{font-size:1em;padding:4% 0% 4% 0%;}.elementor-134221 .elementor-element.elementor-element-6020c3d{--spacer-size:10vh;}.elementor-134221 .elementor-element.elementor-element-6a95ef5e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-134221 .elementor-element.elementor-element-cb337f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134221 .elementor-element.elementor-element-e9a5e12 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-e9a5e12 .elementor-heading-title{font-size:2.188em;line-height:1.2em;}.elementor-134221 .elementor-element.elementor-element-778985d0{--padding-top:0%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-134221 .elementor-element.elementor-element-2d52e47d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-134221 .elementor-element.elementor-element-2281c02d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-2281c02d .elementor-button{font-size:15px;}.elementor-134221 .elementor-element.elementor-element-525cd3f5{width:100%;max-width:100%;}.elementor-134221 .elementor-element.elementor-element-525cd3f5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-525cd3f5 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:3% 33% 3% 33%;}.elementor-134221 .elementor-element.elementor-element-66d1f916:not(.elementor-motion-effects-element-type-background), .elementor-134221 .elementor-element.elementor-element-66d1f916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-134221 .elementor-element.elementor-element-59a91307{--spacer-size:65vh;}.elementor-134221 .elementor-element.elementor-element-574a8191 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-134221 .elementor-element.elementor-element-574a8191 img{width:100%;}body.elementor-page-134221{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-134221 .elementor-element.elementor-element-7876370a{--width:100%;}.elementor-134221 .elementor-element.elementor-element-f9acbe0{--width:100%;}.elementor-134221 .elementor-element.elementor-element-1543c2c1{--width:70%;}.elementor-134221 .elementor-element.elementor-element-1f17157a{--content-width:100%;}.elementor-134221 .elementor-element.elementor-element-b552f55{--width:100%;}.elementor-134221 .elementor-element.elementor-element-5f341bc2{--width:70%;}.elementor-134221 .elementor-element.elementor-element-489c09c4{--width:100%;}.elementor-134221 .elementor-element.elementor-element-424774a3{--width:100%;}.elementor-134221 .elementor-element.elementor-element-37f8f917{--content-width:100%;}.elementor-134221 .elementor-element.elementor-element-1f501332{--content-width:100%;}.elementor-134221 .elementor-element.elementor-element-467f5f6b{--width:21px;}.elementor-134221 .elementor-element.elementor-element-695375c2{--width:21px;}.elementor-134221 .elementor-element.elementor-element-68f16df7{--width:1.8%;}.elementor-134221 .elementor-element.elementor-element-10456cc9{--width:1.8%;}.elementor-134221 .elementor-element.elementor-element-a073aa{--content-width:100%;}.elementor-134221 .elementor-element.elementor-element-67f7fd80{--width:20%;}.elementor-134221 .elementor-element.elementor-element-242c98f3{--width:60%;}.elementor-134221 .elementor-element.elementor-element-54d22945{--width:20%;}.elementor-134221 .elementor-element.elementor-element-10bce9f6{--width:50%;}.elementor-134221 .elementor-element.elementor-element-1d4205e7{--width:50%;}.elementor-134221 .elementor-element.elementor-element-36c89e3c{--width:20%;}.elementor-134221 .elementor-element.elementor-element-57659b6f{--width:60%;}.elementor-134221 .elementor-element.elementor-element-4ba0e7e6{--width:20%;}.elementor-134221 .elementor-element.elementor-element-3466db85{--width:20%;}.elementor-134221 .elementor-element.elementor-element-6af58d15{--width:60%;}.elementor-134221 .elementor-element.elementor-element-6d69ddc0{--width:20%;}.elementor-134221 .elementor-element.elementor-element-66d1f916{--width:38%;}.elementor-134221 .elementor-element.elementor-element-f2a8415{--width:62%;}}/* Start custom CSS for nested-accordion, class: .elementor-element-330d036b */.read-more .e-n-accordion-item-title-text {
    background-color: #Fff;
    padding: 0.75em 3em;
    border: 1px solid #A3A3A3A1;
    border-radius: 5px;
    transition: all 0.2s ease-in-out;
}

.read-more .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #fff;
    border: 1px solid #121212;
    border-radius: 5px;
}

.read-more .e-n-accordion-item-title[aria-expanded="true"] {
  display: none;
}

.read-more .e-n-accordion-item-title {
    border: none;
}

@media only screen and (min-width: 767px) and (max-width: 1024px) {
    .elementor-134221 .elementor-element.elementor-element-330d036b .e-n-accordion-item-title-text {
            padding: 1em 3em
 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-763364c0 */.elementor-134221 .elementor-element.elementor-element-763364c0 a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-450ef314 */.elementor-134221 .elementor-element.elementor-element-450ef314 a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de5a31a */.elementor-134221 .elementor-element.elementor-element-7de5a31a a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f484c23 */.elementor-134221 .elementor-element.elementor-element-f484c23 a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c1683be */.elementor-134221 .elementor-element.elementor-element-4c1683be a {
   font-family: inherit !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-543e1127 */.elementor-134221 .elementor-element.elementor-element-543e1127 a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34389556 */.elementor-134221 .elementor-element.elementor-element-34389556 a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2281c02d */.elementor-134221 .elementor-element.elementor-element-2281c02d a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-525cd3f5 */.elementor-134221 .elementor-element.elementor-element-525cd3f5 a { text-decoration: none; }/* End custom CSS */