.elementor-23 .elementor-element.elementor-element-3d949593:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3d949593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.diharborhouse.com/wp-content/uploads/2025/06/page_background_image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-3d949593 > .elementor-container{max-width:1170px;min-height:0px;}.elementor-23 .elementor-element.elementor-element-3d949593{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3d949593 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-6cb27a80:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6cb27a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-6cb27a80 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-6cb27a80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6cb27a80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-44aa0683 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-23 .elementor-element.elementor-element-211ea080 .elementor-heading-title{font-family:"Kotta One", Sans-serif;font-size:34px;font-weight:500;text-transform:capitalize;color:#19324B;}.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-23 .elementor-element.elementor-element-2a34a37f{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-2a34a37f p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-2a34a37f a{color:#23527C;}.elementor-23 .elementor-element.elementor-element-91090a1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-91090a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-91090a1 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-91090a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-91090a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-8c07e30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-b696dd5 .elementor-heading-title{font-family:"Kotta One", Sans-serif;font-size:34px;font-weight:500;text-transform:capitalize;color:#19324B;}.elementor-23 .elementor-element.elementor-element-e31343b{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-e31343b p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-e31343b a{color:#30475D;}.elementor-23 .elementor-element.elementor-element-e31343b a:hover, .elementor-23 .elementor-element.elementor-element-e31343b a:focus{color:#23527C;}.elementor-23 .elementor-element.elementor-element-9b67fad:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9b67fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-9b67fad > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-9b67fad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9b67fad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-8cecaae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-8cecaae:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8cecaae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-8cecaae > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-8cecaae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-8cecaae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5fa6ad2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-5fa6ad2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5fa6ad2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-5fa6ad2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-38d96fa .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#19324B;}.elementor-23 .elementor-element.elementor-element-7d33191:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-7d33191 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7d33191 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-7d33191 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-4dee9df{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-4dee9df p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-ac6924c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-ac6924c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ac6924c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-ac6924c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2d48b16{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-2d48b16 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a58f2eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-a58f2eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a58f2eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-a58f2eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-ee32966{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-ee32966 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a603bbb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-a603bbb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a603bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-a603bbb > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-a603bbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-a603bbb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3985506:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-3985506 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3985506 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-3985506 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-78b9f1c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#19324B;}.elementor-23 .elementor-element.elementor-element-1484f4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-1484f4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1484f4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-1484f4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2c0ad82{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-2c0ad82 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-bd7cd97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-bd7cd97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bd7cd97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-bd7cd97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c2f0e2a{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-c2f0e2a p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-d8a029e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-d8a029e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d8a029e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-d8a029e > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-d8a029e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-d8a029e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-8b36664 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-8b36664 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-9e52359 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#19324B;}.elementor-23 .elementor-element.elementor-element-bcd0c55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-bcd0c55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-974adf6{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-974adf6 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-5f5a82e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-5f5a82e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-6948bd4{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-6948bd4 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-436e94e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-436e94e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-060df05{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-060df05 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-ccf74a6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ccf74a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-ccf74a6 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-ccf74a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-ccf74a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-9e3c3ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-9e3c3ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-1851949 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#19324B;}.elementor-23 .elementor-element.elementor-element-9403962 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-9403962 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-127eaf3{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-127eaf3 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-567ab3a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-567ab3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-4087a80{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-4087a80 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-866ab1f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-866ab1f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-866ab1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-866ab1f > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-866ab1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-866ab1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-14d18c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-14d18c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-14d18c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-14d18c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2317316 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#19324B;}.elementor-23 .elementor-element.elementor-element-3cf299e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-3cf299e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3cf299e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-3cf299e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-ba5a413{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-ba5a413 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-685b71d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-685b71d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-685b71d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-685b71d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2f5623f{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-2f5623f p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-d3188f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-d3188f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d3188f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-d3188f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-0c4277e{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-0c4277e p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-eab2918:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-eab2918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-eab2918 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-eab2918{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-eab2918 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-f72e7d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-f72e7d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f72e7d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-f72e7d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-56f8209 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#19324B;}.elementor-23 .elementor-element.elementor-element-14738f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-14738f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-14738f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-14738f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-311e50e{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-311e50e p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a3e2459:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-a3e2459 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a3e2459 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-a3e2459 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-74d6016{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-74d6016 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-4eca3b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-4eca3b5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4eca3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-4eca3b5 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-4eca3b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-4eca3b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-890b018 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-890b018 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-262369c{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-262369c p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-75f4f1b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-75f4f1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c980b13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-c980b13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-a91de42 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-a91de42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c59cfd4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-c59cfd4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-cf8eefc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-cf8eefc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cf8eefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-cf8eefc > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-cf8eefc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-cf8eefc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-48a38ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-48a38ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-48a38ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-48a38ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-beb6247 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;color:#19324B;}.elementor-23 .elementor-element.elementor-element-96166cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-96166cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-96166cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-96166cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-a752d57{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-a752d57 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-8dd0ff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-8dd0ff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8dd0ff8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-8dd0ff8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-80d3cac{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-80d3cac p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a8283f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-a8283f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a8283f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-a8283f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-f674de5{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-f674de5 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-3202cd7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-3202cd7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3202cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-3202cd7 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-3202cd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-3202cd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-b3948f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-b3948f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-129745e{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-129745e p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-d39cc87 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-d39cc87:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d39cc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-d39cc87 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-d39cc87{border-style:solid;border-color:#7089A073;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d39cc87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-9091363 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-d86ab73 .elementor-heading-title{font-family:"Kotta One", Sans-serif;font-size:26px;font-weight:500;text-transform:capitalize;color:#19324B;}.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-23 .elementor-element.elementor-element-a7d7d49 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;fill:#23527C;color:#23527C;}.elementor-23 .elementor-element.elementor-element-728b284 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-728b284:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-728b284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19324B;}.elementor-23 .elementor-element.elementor-element-728b284 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-728b284{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-728b284 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-fc01e8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-13bd644:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-13bd644:has(:focus) .elementor-image-box-title{color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-81a6cdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-aba013d.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-23 .elementor-element.elementor-element-aba013d.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-23 .elementor-element.elementor-element-aba013d.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-aba013d:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-aba013d:has(:focus) .elementor-image-box-title{color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-ce74a6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-5997145 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-5997145:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5997145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-5997145 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-5997145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-5997145 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-f980ee1{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-f980ee1 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-14f68a6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-14f68a6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-14f68a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-14f68a6 > .elementor-container{max-width:1200px;}.elementor-23 .elementor-element.elementor-element-14f68a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-14f68a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-b2cc72a .elementor-repeater-item-a5f29e2 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/standard_room_dauphin_02.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b2cc72a .elementor-repeater-item-f272564 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/standard_room_dauphin_03.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b2cc72a .elementor-repeater-item-436258a .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/standard_room_dauphin_01.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b2cc72a .elementor-repeater-item-1e0b49c .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/standard_room_dauphin_04.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b2cc72a .elementor-repeater-item-0865be0 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/standard_room_dauphin_06.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-slide{transition-duration:calc(3000ms*1.2);height:400px;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-slide-contents{max-width:66%;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-slide-inner{text-align:center;}.elementor-23 .elementor-element.elementor-element-b2cc72a .elementor-swiper-button{font-size:40px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b2cc72a .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-pagination-bullet{height:14px;width:14px;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-pagination-fraction{font-size:14px;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF4D;opacity:1;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-390a3de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-390a3de:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-390a3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-390a3de > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-390a3de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-390a3de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c13836f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-c85f186 .elementor-heading-title{font-family:"Kotta One", Sans-serif;font-size:26px;font-weight:500;text-transform:capitalize;color:#19324B;}.elementor-23 .elementor-element.elementor-element-84f3980 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;fill:#23527C;color:#23527C;}.elementor-23 .elementor-element.elementor-element-b012eb3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-b012eb3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b012eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19324B;}.elementor-23 .elementor-element.elementor-element-b012eb3 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-b012eb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-b012eb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3eb3576 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-e647d6d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-e647d6d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-e647d6d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-e647d6d:has(:hover) .elementor-image-box-title,
					 .elementor-23 .elementor-element.elementor-element-e647d6d:has(:focus) .elementor-image-box-title{color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#F4EEE0;}.elementor-23 .elementor-element.elementor-element-293ba86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-0ee4aa7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-0ee4aa7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0ee4aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-0ee4aa7 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-0ee4aa7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-0ee4aa7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-425eb23{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-425eb23 p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-b448de0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-b448de0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b448de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-b448de0 > .elementor-container{max-width:1200px;}.elementor-23 .elementor-element.elementor-element-b448de0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-b448de0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-f949c3c .elementor-repeater-item-a5f29e2 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/premium_room_dauphin_01.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-f949c3c .elementor-repeater-item-f272564 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/premium_room_dauphin_04.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-f949c3c .elementor-repeater-item-436258a .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/premium_room_dauphin_02.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-f949c3c .elementor-repeater-item-1e0b49c .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/premium_room_dauphin_03.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-f949c3c .elementor-repeater-item-0865be0 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/premium_room_dauphin_05.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-slide{transition-duration:calc(3000ms*1.2);height:400px;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-slide-contents{max-width:66%;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-slide-inner{text-align:center;}.elementor-23 .elementor-element.elementor-element-f949c3c .elementor-swiper-button{font-size:40px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f949c3c .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-pagination-bullet{height:14px;width:14px;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-pagination-fraction{font-size:14px;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF4D;opacity:1;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d6efe67 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-d6efe67:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d6efe67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-d6efe67 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-d6efe67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d6efe67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-9751cc5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-a01427c .elementor-heading-title{font-family:"Kotta One", Sans-serif;font-size:26px;font-weight:500;text-transform:capitalize;color:#19324B;}.elementor-23 .elementor-element.elementor-element-31a4cb7 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;fill:#23527C;color:#23527C;}.elementor-23 .elementor-element.elementor-element-ad7da5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-ad7da5d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ad7da5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19324B;}.elementor-23 .elementor-element.elementor-element-ad7da5d > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-ad7da5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-ad7da5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-8b0e390 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-6b0ddfc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-13d2379 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-13d2379:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-13d2379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-13d2379 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-13d2379{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-13d2379 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-a25e98b{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#19324B;}.elementor-23 .elementor-element.elementor-element-a25e98b p{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-1a5e62f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-1a5e62f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1a5e62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BDE0;}.elementor-23 .elementor-element.elementor-element-1a5e62f > .elementor-container{max-width:1200px;}.elementor-23 .elementor-element.elementor-element-1a5e62f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1a5e62f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .elementor-repeater-item-a5f29e2 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/boatslip_daupin_03.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .elementor-repeater-item-f272564 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/boatslip_daupin_02.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .elementor-repeater-item-436258a .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/room_9_dauphine_03.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .elementor-repeater-item-1e0b49c .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/dihh_slide_12.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .elementor-repeater-item-0865be0 .swiper-slide-bg{background-image:url(https://dev.diharborhouse.com/wp-content/uploads/2025/06/dihh_slide_11.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-slide{transition-duration:calc(3000ms*1.2);height:400px;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-slide-contents{max-width:66%;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-slide-inner{text-align:center;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .elementor-swiper-button{font-size:40px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-pagination-bullet{height:14px;width:14px;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-pagination-fraction{font-size:14px;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF4D;opacity:1;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-pagination-bullet-active{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-91090a1{padding:35px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-9b67fad{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-8cecaae{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-a603bbb{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-d8a029e{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-ccf74a6{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-866ab1f{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-eab2918{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-4eca3b5{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-cf8eefc{padding:0px 35px 0px 35px;}.elementor-23 .elementor-element.elementor-element-3202cd7{padding:0px 35px 30px 35px;}.elementor-23 .elementor-element.elementor-element-d39cc87{border-width:01px 0px 0px 0px;padding:50px 15px 0px 15px;}.elementor-23 .elementor-element.elementor-element-728b284{padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-aba013d.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-23 .elementor-element.elementor-element-aba013d.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-23 .elementor-element.elementor-element-aba013d.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-5997145{padding:20px 0px 20px 20px;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-slide{height:250px;}.elementor-23 .elementor-element.elementor-element-390a3de{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-b012eb3{padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-e647d6d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23 .elementor-element.elementor-element-e647d6d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23 .elementor-element.elementor-element-e647d6d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23 .elementor-element.elementor-element-0ee4aa7{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-slide{height:250px;}.elementor-23 .elementor-element.elementor-element-d6efe67{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-slide{height:250px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-3d949593{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5fa6ad2{width:30%;}.elementor-23 .elementor-element.elementor-element-7d33191{width:30%;}.elementor-23 .elementor-element.elementor-element-ac6924c{width:30%;}.elementor-23 .elementor-element.elementor-element-a58f2eb{width:10%;}.elementor-23 .elementor-element.elementor-element-3985506{width:40%;}.elementor-23 .elementor-element.elementor-element-1484f4a{width:30%;}.elementor-23 .elementor-element.elementor-element-bd7cd97{width:30%;}.elementor-23 .elementor-element.elementor-element-9e3c3ec{width:40%;}.elementor-23 .elementor-element.elementor-element-9403962{width:30%;}.elementor-23 .elementor-element.elementor-element-567ab3a{width:30%;}.elementor-23 .elementor-element.elementor-element-14d18c5{width:30%;}.elementor-23 .elementor-element.elementor-element-f72e7d9{width:40%;}.elementor-23 .elementor-element.elementor-element-14738f6{width:30%;}.elementor-23 .elementor-element.elementor-element-a3e2459{width:30%;}.elementor-23 .elementor-element.elementor-element-a7d7d49 .elementor-button{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-728b284{padding:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-13bd644 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-img{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23 .elementor-element.elementor-element-13bd644.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-img{margin-bottom:14px;}.elementor-23 .elementor-element.elementor-element-b2cc72a .swiper-slide{height:170px;}.elementor-23 .elementor-element.elementor-element-4b58ce8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-84f3980 .elementor-button{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b012eb3{padding:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-img{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-f949c3c .swiper-slide{height:170px;}.elementor-23 .elementor-element.elementor-element-31a4cb7 .elementor-button{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b7dcb28 .swiper-slide{height:170px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-44aa0683{width:80%;}.elementor-23 .elementor-element.elementor-element-751cd8e3{width:20%;}.elementor-23 .elementor-element.elementor-element-890b018{width:28.455%;}.elementor-23 .elementor-element.elementor-element-75f4f1b{width:11.491%;}.elementor-23 .elementor-element.elementor-element-9091363{width:80%;}.elementor-23 .elementor-element.elementor-element-c7178c9{width:20%;}.elementor-23 .elementor-element.elementor-element-c13836f{width:80%;}.elementor-23 .elementor-element.elementor-element-4b58ce8{width:20%;}.elementor-23 .elementor-element.elementor-element-9751cc5{width:80%;}.elementor-23 .elementor-element.elementor-element-28782e3{width:20%;}.elementor-23 .elementor-element.elementor-element-8b0e390{width:25%;}.elementor-23 .elementor-element.elementor-element-6b0ddfc{width:25%;}.elementor-23 .elementor-element.elementor-element-1b002f9{width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-2a34a37f */.elementor-23 .elementor-element.elementor-element-2a34a37f a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e31343b */.elementor-23 .elementor-element.elementor-element-2a34a37f a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-728b284 */.elementor-23 .elementor-element.elementor-element-13bd644 .elementor-image-box-wrapper{
    display: flex;
}
.elementor-23 .elementor-element.elementor-element-aba013d .elementor-image-box-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b012eb3 */.elementor-23 .elementor-element.elementor-element-e647d6d .elementor-image-box-wrapper{
    display: flex;
}/* End custom CSS */