.elementor-25 .elementor-element.elementor-element-03b8700{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-ff27c99:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ff27c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://i0.wp.com/oceanhousetenby.com/wp-content/uploads/2022/12/Luxury-holiday-home-Tenby-1.jpg?fit=1193%2C550&ssl=1") 50% 50%;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ff27c99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-ff27c99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-e67ef68{--spacer-size:360px;width:100%;max-width:100%;}.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-25 .elementor-element.elementor-element-5969fbc > .elementor-widget-container{margin:0px 0px 0px 150px;}.elementor-25 .elementor-element.elementor-element-5969fbc{text-align:start;}.elementor-25 .elementor-element.elementor-element-5969fbc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2aea272 > .elementor-widget-container{margin:0px 0px 0px 150px;}.elementor-25 .elementor-element.elementor-element-2aea272{text-align:start;}.elementor-25 .elementor-element.elementor-element-2aea272 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3b91269{--spacer-size:100px;}.elementor-25 .elementor-element.elementor-element-d1ec832{--spacer-size:360px;width:100%;max-width:100%;}.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-25 .elementor-element.elementor-element-59b76ed > .elementor-widget-container{margin:0px 38px 0px 0px;}.elementor-25 .elementor-element.elementor-element-59b76ed{text-align:end;}.elementor-25 .elementor-element.elementor-element-59b76ed img{width:7%;}.elementor-25 .elementor-element.elementor-element-18f6dca{--spacer-size:100px;}.elementor-25 .elementor-element.elementor-element-4abcd74{margin-top:-26px;margin-bottom:-26px;}.elementor-25 .elementor-element.elementor-element-cfcf19b > .elementor-widget-container{background-color:#E2E2E2;margin:16px 40px -7px 40px;padding:18px 010px 10px 010px;border-radius:0px 0px 10px 010px;}.elementor-25 .elementor-element.elementor-element-192fd16:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-192fd16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://i0.wp.com/oceanhousetenby.com/wp-content/uploads/2022/12/Luxury-holiday-home-Tenby-1.jpg?fit=1193%2C550&ssl=1") 50% 50%;background-size:cover;}.elementor-25 .elementor-element.elementor-element-192fd16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-192fd16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b2384c3{--spacer-size:720px;}.elementor-25 .elementor-element.elementor-element-5b10c40{text-align:center;}.elementor-25 .elementor-element.elementor-element-5b10c40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#323232;}.elementor-25 .elementor-element.elementor-element-75c231d{text-align:center;}.elementor-25 .elementor-element.elementor-element-75c231d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:#323232;}.elementor-25 .elementor-element.elementor-element-38f3147{text-align:start;}.elementor-25 .elementor-element.elementor-element-38f3147 img{width:4%;}.elementor-25 .elementor-element.elementor-element-a59c2b2{--spacer-size:55px;}.elementor-25 .elementor-element.elementor-element-c7081fe{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-c7081fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c7081fe .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25 .elementor-element.elementor-element-c7081fe .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#606060;}.elementor-25 .elementor-element.elementor-element-c7081fe .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-25 .elementor-element.elementor-element-c7081fe .elementor-swiper-button.elementor-swiper-button-next svg{fill:#606060;}.elementor-25 .elementor-element.elementor-element-8142666{--spacer-size:30px;}.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-25 .elementor-element.elementor-element-1e7c2a1{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:#323232;}.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-25 .elementor-element.elementor-element-0d880f5 .elementor-button{background-color:#2274AC;border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-ef0f36f{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-6165d6b{font-family:"Roboto", Sans-serif;font-weight:300;color:#323232;}.elementor-25 .elementor-element.elementor-element-8e9ea9a > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d8bbc4f{--spacer-size:19px;}.elementor-25 .elementor-element.elementor-element-afe6585 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-25 .elementor-element.elementor-element-677a911{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-15c74e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-15c74e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b7111af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-b7111af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b1c2382{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#323232;}.elementor-25 .elementor-element.elementor-element-a3409b4 .elementor-button{background-color:#2274AC;border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-65b80c8 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-bbcdb5b{--spacer-size:19px;}.elementor-25 .elementor-element.elementor-element-74f729e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-74f729e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-85af688 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-c7763fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-c7763fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-bf2e11f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#323232;}.elementor-25 .elementor-element.elementor-element-0dbeeee .elementor-button{background-color:#2274AC;border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-80d4f39{--spacer-size:19px;}.elementor-25 .elementor-element.elementor-element-547c6fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-547c6fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-6f3f660 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-6f3f660 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-728b7a9{font-family:"Roboto", Sans-serif;font-weight:300;color:#323232;}.elementor-25 .elementor-element.elementor-element-d0a05d9 .elementor-button{background-color:#2274AC;border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-7e16dad img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-2b8e496{--spacer-size:19px;}.elementor-25 .elementor-element.elementor-element-cee856b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-cee856b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-c980a9a img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-201c8a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-201c8a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-058edfd{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#323232;}.elementor-25 .elementor-element.elementor-element-5212b4e .elementor-button{background-color:#2274AC;border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-02d6ea0{--spacer-size:19px;}.elementor-25 .elementor-element.elementor-element-1e46408{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-1e46408 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ace66ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-ace66ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-bfa9e01{font-family:"Roboto", Sans-serif;font-weight:300;color:#323232;}.elementor-25 .elementor-element.elementor-element-a346596 .elementor-button{background-color:#2274AC;border-radius:30px 30px 30px 30px;}.elementor-25 .elementor-element.elementor-element-efd218f img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-0a043d7{--spacer-size:19px;}.elementor-25 .elementor-element.elementor-element-2173670{font-family:"Roboto", Sans-serif;font-weight:300;color:#323232;}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-b2384c3{--spacer-size:211px;}.elementor-25 .elementor-element.elementor-element-38f3147 img{width:12%;}.elementor-25 .elementor-element.elementor-element-c7081fe .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-bd6649f > .elementor-widget-container{margin:0px 0px -19px 0px;}}