.elementor-32510 .elementor-element.elementor-element-8776728:not(.elementor-motion-effects-element-type-background), .elementor-32510 .elementor-element.elementor-element-8776728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sail-ingreece.com/wp-content/uploads/2025/04/Hera-aerial-12.jpg");background-position:center center;background-size:cover;}.elementor-32510 .elementor-element.elementor-element-8776728{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-192px;margin-bottom:0px;}.elementor-32510 .elementor-element.elementor-element-8776728 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32510 .elementor-element.elementor-element-f4af4ce{--spacer-size:273px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-32510 .elementor-element.elementor-element-19581e5 > .elementor-widget-container:hover{--e-transform-translateX:41px;--e-transform-translateY:0px;}.elementor-32510 .elementor-element.elementor-element-19581e5{--e-transform-transition-duration:900ms;font-family:"Manrope", Sans-serif;font-size:87px;font-weight:700;line-height:88px;letter-spacing:1.1px;word-spacing:3px;text-shadow:22px -100px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32510 .elementor-element.elementor-element-19581e5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-32510 .elementor-element.elementor-element-5c812e1{--spacer-size:83px;}.elementor-32510 .elementor-element.elementor-element-9cfac18 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-075b56d{--spacer-size:5px;}.elementor-32510 .elementor-element.elementor-element-76b8079 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-85dc7b3{font-family:"Manrope", Sans-serif;color:#000000;}.elementor-32510 .elementor-element.elementor-element-39cc0e3 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-5257528 .elementor-element-populated .elementor-heading-title{color:#16205B;}.elementor-32510 .elementor-element.elementor-element-5257528 > .elementor-element-populated{color:#FFFFFF;}.elementor-32510 .elementor-element.elementor-element-fb60146 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-c1de735{--spacer-size:52px;}.elementor-32510 .elementor-element.elementor-element-d807bb6 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-761f104 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-57dc52c{font-family:"Rawline", Sans-serif;font-size:1px;}.elementor-32510 .elementor-element.elementor-element-733bd42 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-0986b83{font-family:"Rawline", Sans-serif;font-size:1px;}.elementor-32510 .elementor-element.elementor-element-b3c4190 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-08865f6{font-family:"Rawline", Sans-serif;font-size:1px;}.elementor-32510 .elementor-element.elementor-element-324ab61 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-29c9eba{--spacer-size:52px;}.elementor-32510 .elementor-element.elementor-element-bc3e4fe > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-c89cf69 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-57a4e7d{font-family:"Rawline", Sans-serif;font-size:1px;}.elementor-32510 .elementor-element.elementor-element-a063ce0 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-820144d{--spacer-size:82px;}.elementor-32510 .elementor-element.elementor-element-a0a1fcd > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-c6f8c1d{--spacer-size:130px;}.elementor-32510 .elementor-element.elementor-element-437e050 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-cb0f0f6{text-align:left;}.elementor-32510 .elementor-element.elementor-element-cb0f0f6 p{margin-block-end:0px;}.elementor-32510 .elementor-element.elementor-element-cb056e7 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-4a77467 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-ddadc18{--spacer-size:20px;}.elementor-32510 .elementor-element.elementor-element-183f7ae > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-3ce912b > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-d8f8872{--spacer-size:50px;}.elementor-32510 .elementor-element.elementor-element-16a742d > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-71843e9 > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-5ce3bf3{--spacer-size:86px;}.elementor-32510 .elementor-element.elementor-element-1b216fa:not(.elementor-motion-effects-element-type-background), .elementor-32510 .elementor-element.elementor-element-1b216fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F5;}.elementor-32510 .elementor-element.elementor-element-1b216fa > .elementor-container{max-width:1400px;}.elementor-32510 .elementor-element.elementor-element-1b216fa > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32510 .elementor-element.elementor-element-1b216fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32510 .elementor-element.elementor-element-eb8eed4{--spacer-size:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-32510 .elementor-element.elementor-element-0509557 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-32510 .elementor-element.elementor-element-0509557 .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:15px;font-weight:300;color:#000000;}.elementor-32510 .elementor-element.elementor-element-8c05b8c > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-32510 .elementor-element.elementor-element-8c05b8c .elementor-heading-title{font-family:"Rawline", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-32510 .elementor-element.elementor-element-2a49a73 > .elementor-container{max-width:1000px;}@media(min-width:801px){.elementor-32510 .elementor-element.elementor-element-b6bdf61{width:7.356%;}.elementor-32510 .elementor-element.elementor-element-43c9578{width:92.597%;}.elementor-32510 .elementor-element.elementor-element-473ea14{width:46.102%;}.elementor-32510 .elementor-element.elementor-element-628b18e{width:53.801%;}.elementor-32510 .elementor-element.elementor-element-621a9ae{width:46.102%;}.elementor-32510 .elementor-element.elementor-element-bcc7eda{width:53.801%;}.elementor-32510 .elementor-element.elementor-element-09db61f{width:46.102%;}.elementor-32510 .elementor-element.elementor-element-d8a441b{width:53.801%;}.elementor-32510 .elementor-element.elementor-element-74696ae{width:46.102%;}.elementor-32510 .elementor-element.elementor-element-3e5d4e3{width:53.801%;}}@media(max-width:1366px){.elementor-32510 .elementor-element.elementor-element-19581e5{width:var( --container-widget-width, 976px );max-width:976px;--container-widget-width:976px;--container-widget-flex-grow:0;}.elementor-32510 .elementor-element.elementor-element-93b24d4{width:var( --container-widget-width, 407.493px );max-width:407.493px;--container-widget-width:407.493px;--container-widget-flex-grow:0;}.elementor-32510 .elementor-element.elementor-element-8df5b27{width:var( --container-widget-width, 407.493px );max-width:407.493px;--container-widget-width:407.493px;--container-widget-flex-grow:0;}.elementor-32510 .elementor-element.elementor-element-00c987a{width:var( --container-widget-width, 407.493px );max-width:407.493px;--container-widget-width:407.493px;--container-widget-flex-grow:0;}.elementor-32510 .elementor-element.elementor-element-4545045{width:var( --container-widget-width, 407.493px );max-width:407.493px;--container-widget-width:407.493px;--container-widget-flex-grow:0;}}@media(max-width:800px){.elementor-32510 .elementor-element.elementor-element-0509557 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32510 .elementor-element.elementor-element-8c05b8c > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for wpforms, class: .elementor-element-5ad2142 */.wpforms-field.wpforms-field-content .wpforms-field-row h4 {
    font-size: 18px!important;
}

/* Center-align WP Forms fields */
.wpforms-container {
  text-align: right;
}

/* Optionally, center-align form labels */
.wpforms-label {
  text-align: center;
}

div.wpforms-container .wpforms-form .choices__list--dropdown .choices__list {
    position: relative;
    max-height: 300px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    will-change: scroll-position;
    text-align: left!important;
}

div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable.choices__placeholder {
    opacity: 0.5;
    text-align: left;
}

div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable {
    background-color: transparent;
    font-size: var(--wpforms-field-size-font-size);
    color: var(--wpforms-field-text-color);
    text-align: left;
}


div.wpforms-container-full input[type=date], div.wpforms-container-full input[type=datetime], div.wpforms-container-full input[type=datetime-local], div.wpforms-container-full input[type=email], div.wpforms-container-full input[type=month], div.wpforms-container-full input[type=number], div.wpforms-container-full input[type=password], div.wpforms-container-full input[type=range], div.wpforms-container-full input[type=search], div.wpforms-container-full input[type=tel], div.wpforms-container-full input[type=text], div.wpforms-container-full input[type=time], div.wpforms-container-full input[type=url], div.wpforms-container-full input[type=week], div.wpforms-container-full select, div.wpforms-container-full textarea {
    background-color: #ffffff00!important;
    border-radius: 0px!important;
    color: var(--wpforms-field-text-color);
    border: 0px!important;
    padding: 0 var(--wpforms-field-size-padding-h);
    font-size: var(--wpforms-field-size-font-size);
    line-height: 100%;
    box-shadow: none;
    transition: border 0.15s, box-shadow 0.15s;
    border-bottom: 1px solid black !important;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-100.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-100-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-200-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-200i-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-300-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-300i-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-400-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-500-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-600-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-700-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-800-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Rawline';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://sail-ingreece.com/wp-content/uploads/2023/08/rawline-900-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */