.elementor-1257 .elementor-element.elementor-element-732b826:not(.elementor-motion-effects-element-type-background),.elementor-1257 .elementor-element.elementor-element-732b826>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1A4F70;background-image:url(https://www.portopaths.com/wp-content/uploads/2024/11/cottage2-section-bg1-1-1.jpg);background-position:top right;background-repeat:no-repeat}.elementor-1257 .elementor-element.elementor-element-732b826{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 90px 0}.elementor-1257 .elementor-element.elementor-element-732b826>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1257 .elementor-element.elementor-element-5473c59>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 08% 0% 08%}.elementor-1257 .elementor-element.elementor-element-50676f9{--spacer-size:5px}.elementor-1257 .elementor-element.elementor-element-dc88af4 .elementor-heading-title{font-size:40px}.elementor-1257 .elementor-element.elementor-element-708c017>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1257 .elementor-element.elementor-element-708c017{color:#E9E9E9}.elementor-1257 .elementor-element.elementor-element-a4c5525{--spacer-size:40px}.elementor-1257 .elementor-element.elementor-element-61c7f39>.elementor-element-populated{padding:0% 8% 0% 8%}.elementor-1257 .elementor-element.elementor-element-e93e3ba .elementor-heading-title{font-size:40px}.elementor-1257 .elementor-element.elementor-element-ce478cf>.elementor-widget-container{padding:0% 8% 0% 8%}.elementor-1257 .elementor-element.elementor-element-ce478cf .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em}.elementor-1257 .elementor-element.elementor-element-ce478cf .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start}.elementor-1257 .elementor-element.elementor-element-ce478cf .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start}.elementor-1257 .elementor-element.elementor-element-ce478cf .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit}.elementor-1257 .elementor-element.elementor-element-ce478cf .glsr-reviews{--glsr-gap-xl:2em}.elementor-1257 .elementor-element.elementor-element-fdfb543>.elementor-widget-container{padding:0% 8% 0% 08%}.elementor-1257 .elementor-element.elementor-element-fdfb543 .elementor-heading-title{font-size:40px}.elementor-1257 .elementor-element.elementor-element-05cc94c>.elementor-widget-container{padding:0% 8% 0% 8%}.elementor-1257 .elementor-element.elementor-element-05cc94c form.glsr-form .glsr-field-rating{--glsr-form-star:2em}.elementor-1257 .elementor-element.elementor-element-05cc94c .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial}.elementor-1257 .elementor-element.elementor-element-05cc94c .glsr[data-theme] .glsr-field-rating [data-stars]>span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star)}.elementor-1257 .elementor-element.elementor-element-05cc94c form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px}.elementor-1257 .elementor-element.elementor-element-05cc94c .glsr-review-form{--glsr-gap-md:0.75em}.elementor-1257 .elementor-element.elementor-element-05cc94c .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:.75em}.elementor-1257 .elementor-element.elementor-element-624fb78{--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-1257 .elementor-element.elementor-element-6e5a7f0{--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-1257 .elementor-element.elementor-element-462119e>.elementor-widget-container{margin:50px 0 0 0}.elementor-1257 .elementor-element.elementor-element-462119e{text-align:center;font-size:40px}.elementor-1257 .elementor-element.elementor-element-2217cf3{--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}.elementor-1257 .elementor-element.elementor-element-7f66781{--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-1257 .elementor-element.elementor-element-7013efd .elementor-heading-title{color:#000}.elementor-1257 .elementor-element.elementor-element-dc61645{width:100%;max-width:100%;color:#000}.elementor-1257 .elementor-element.elementor-element-61498fb .elementor-button{background-color:#5799D3;font-family:"Alegreya",Sans-serif;font-size:22px;font-weight:400;fill:#FCF3E4;color:#FCF3E4;border-radius:0 0 0 0;padding:18px 45px 18px 45px}.elementor-1257 .elementor-element.elementor-element-61498fb .elementor-button:hover,.elementor-1257 .elementor-element.elementor-element-61498fb .elementor-button:focus{background-color:#1C4263;color:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-61498fb{width:var(--container-widget-width,42%);max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0}.elementor-1257 .elementor-element.elementor-element-61498fb>.elementor-widget-container{margin:0 0 0 0}.elementor-1257 .elementor-element.elementor-element-61498fb .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-1257 .elementor-element.elementor-element-61498fb .elementor-button:hover svg,.elementor-1257 .elementor-element.elementor-element-61498fb .elementor-button:focus svg{fill:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-a0be15d{--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-1257 .elementor-element.elementor-element-817b3e4 .elementor-heading-title{color:#000}.elementor-1257 .elementor-element.elementor-element-a3954af .elementor-button{background-color:#5799D3;font-family:"Alegreya",Sans-serif;font-size:22px;font-weight:400;fill:#FCF3E4;color:#FCF3E4;border-radius:0 0 0 0;padding:18px 45px 18px 45px}.elementor-1257 .elementor-element.elementor-element-a3954af .elementor-button:hover,.elementor-1257 .elementor-element.elementor-element-a3954af .elementor-button:focus{background-color:#1C4263;color:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-a3954af{width:var(--container-widget-width,42%);max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0}.elementor-1257 .elementor-element.elementor-element-a3954af>.elementor-widget-container{margin:0 0 0 0}.elementor-1257 .elementor-element.elementor-element-a3954af .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-1257 .elementor-element.elementor-element-a3954af .elementor-button:hover svg,.elementor-1257 .elementor-element.elementor-element-a3954af .elementor-button:focus svg{fill:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-298efc0{--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:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1257 .elementor-element.elementor-element-639dc47{--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-1257 .elementor-element.elementor-element-0fee037 .elementor-heading-title{color:#000}.elementor-1257 .elementor-element.elementor-element-4bf34e7{color:#000}.elementor-1257 .elementor-element.elementor-element-aa26ebe .elementor-button{background-color:#5799D3;font-family:"Alegreya",Sans-serif;font-size:22px;font-weight:400;fill:#FCF3E4;color:#FCF3E4;border-radius:0 0 0 0;padding:18px 45px 18px 45px}.elementor-1257 .elementor-element.elementor-element-aa26ebe .elementor-button:hover,.elementor-1257 .elementor-element.elementor-element-aa26ebe .elementor-button:focus{background-color:#1C4263;color:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-aa26ebe{width:var(--container-widget-width,42%);max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0}.elementor-1257 .elementor-element.elementor-element-aa26ebe>.elementor-widget-container{margin:0 0 0 0}.elementor-1257 .elementor-element.elementor-element-aa26ebe .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-1257 .elementor-element.elementor-element-aa26ebe .elementor-button:hover svg,.elementor-1257 .elementor-element.elementor-element-aa26ebe .elementor-button:focus svg{fill:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-18f37e6{--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-1257 .elementor-element.elementor-element-4402432 .elementor-heading-title{color:#000}.elementor-1257 .elementor-element.elementor-element-497f093 .elementor-button{background-color:#5799D3;font-family:"Alegreya",Sans-serif;font-size:22px;font-weight:400;fill:#FCF3E4;color:#FCF3E4;border-radius:0 0 0 0;padding:18px 45px 18px 45px}.elementor-1257 .elementor-element.elementor-element-497f093 .elementor-button:hover,.elementor-1257 .elementor-element.elementor-element-497f093 .elementor-button:focus{background-color:#1C4263;color:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-497f093{width:var(--container-widget-width,42%);max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0}.elementor-1257 .elementor-element.elementor-element-497f093>.elementor-widget-container{margin:0 0 0 0}.elementor-1257 .elementor-element.elementor-element-497f093 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-1257 .elementor-element.elementor-element-497f093 .elementor-button:hover svg,.elementor-1257 .elementor-element.elementor-element-497f093 .elementor-button:focus svg{fill:#F8E5C8}.elementor-1257 .elementor-element.elementor-element-8e23a80{--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}@media(max-width:1024px){.elementor-1257 .elementor-element.elementor-element-61498fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1257 .elementor-element.elementor-element-a3954af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1257 .elementor-element.elementor-element-aa26ebe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1257 .elementor-element.elementor-element-497f093{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:767px){.elementor-1257 .elementor-element.elementor-element-5473c59>.elementor-element-populated{padding:0 0 0 0}.elementor-1257 .elementor-element.elementor-element-708c017{text-align:center}.elementor-1257 .elementor-element.elementor-element-dc61645{text-align:center}.elementor-1257 .elementor-element.elementor-element-4bf34e7{text-align:center}}@media(min-width:768px){.elementor-1257 .elementor-element.elementor-element-7f66781{--width:50%}.elementor-1257 .elementor-element.elementor-element-a0be15d{--width:50%}.elementor-1257 .elementor-element.elementor-element-639dc47{--width:50%}.elementor-1257 .elementor-element.elementor-element-18f37e6{--width:50%}}