@font-face {
font-family: "flaticon3";
src: url(/wp-content/uploads/extras/flaticon3.ttf?9e3b98243eb251824f2e3f248a6f6b3f) format("truetype"),
url(/wp-content/uploads/extras/flaticon3.woff?9e3b98243eb251824f2e3f248a6f6b3f) format("woff"),
url(/wp-content/uploads/extras/flaticon3.woff2?9e3b98243eb251824f2e3f248a6f6b3f) format("woff2"),
url(/wp-content/uploads/extras/flaticon3.eot?9e3b98243eb251824f2e3f248a6f6b3f#iefix) format("embedded-opentype"),
url(/wp-content/uploads/extras/flaticon3.svg?9e3b98243eb251824f2e3f248a6f6b3f#flaticon) format("svg");
}
i[class^="flaticon3-"]:before, i[class*=" flaticon3-"]:before {
font-family: flaticon3 !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.flaticon3-shower:before {
content: "\f101";
}
.flaticon3-placeholder:before {
content: "\f102";
}
.flaticon3-wifi-signal:before {
content: "\f103";
}
.flaticon3-padlock:before {
content: "\f104";
}
.flaticon3-coffee-cup:before {
content: "\f105";
}
.flaticon3-plastic-bottle:before {
content: "\f106";
}
.flaticon3-snack:before {
content: "\f107";
}
.flaticon3-harvest:before {
content: "\f108";
}
.flaticon3-helmet:before {
content: "\f109";
}
.flaticon3-life-vest:before {
content: "\f10a";
}
.flaticon3-umbrella:before {
content: "\f10b";
}
.flaticon3-dressing-room:before {
content: "\f10c";
}
.flaticon3-lockers:before {
content: "\f10d";
}
.flaticon3-first-aid-kit:before {
content: "\f10e";
}
.flaticon3-drone:before {
content: "\f10f";
}
.flaticon3-wave:before {
content: "\f110";
}
.flaticon3-boat:before {
content: "\f111";
}@font-face {
font-family: "Flaticon";
src: url(/wp-content/uploads/css/Flaticon.eot);
src: url(/wp-content/uploads/css/Flaticon.eot?#iefix) format("embedded-opentype"),
url(/wp-content/uploads/css/Flaticon.woff) format("woff"),
url(/wp-content/uploads/css/Flaticon.ttf) format("truetype"),
url(/wp-content/uploads/css/Flaticon.svg#Flaticon) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "Flaticon";
src: url(/wp-content/uploads/css/Flaticon.svg#Flaticon) format("svg");
}
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
font-family: Flaticon;
font-size: 27px;
font-style: normal;
margin-left: 0px;
}
.flaticon-001-weather:before { content: "\f100"; }
.flaticon-002-thermometer:before { content: "\f101"; }
.flaticon-003-wind-1:before { content: "\f102"; }
.flaticon-004-wind:before { content: "\f103"; }
.flaticon-005-sunset:before { content: "\f104"; }
.flaticon-006-surfboard-5:before { content: "\f105"; }
.flaticon-snorkel:before { content: "\f106"; }
.flaticon-008-beach:before { content: "\f107"; }
.flaticon-009-gopro:before { content: "\f108"; }
.flaticon-transport:before { content: "\f109"; }
.flaticon-011-tortoise:before { content: "\f10a"; }
.flaticon-012-flower:before { content: "\f10b"; }
.flaticon-013-signal:before { content: "\f10c"; }
.flaticon-water:before { content: "\f10d"; }
.flaticon-015-flip-flop:before { content: "\f10e"; }
.flaticon-boatride:before { content: "\f10f"; }
.flaticon-coaching:before { content: "\f110"; }
.flaticon-018-neoprene-1:before { content: "\f111"; }
.flaticon-019-wave-1:before { content: "\f112"; }
.flaticon-020-bikini:before { content: "\f113"; }
.flaticon-rashguard:before { content: "\f114"; }
.flaticon-022-swimsuit:before { content: "\f115"; }
.flaticon-023-sunglasses:before { content: "\f116"; }
.flaticon-024-surfboard-4:before { content: "\f117"; }
.flaticon-025-surfboard-3:before { content: "\f118"; }
.flaticon-sup:before { content: "\f119"; }
.flaticon-027-surfboard-1:before { content: "\f11a"; }
.flaticon-surfboard:before { content: "\f11b"; }
.flaticon-029-sun:before { content: "\f11c"; }
.flaticon-030-wave:before { content: "\f11d"; }@font-face {
font-family: "Flaticon2";
src: url(/wp-content/uploads/boat/Flaticon2.eot);
src: url(/wp-content/uploads/boat/Flaticon2.eot?#iefix) format("embedded-opentype"),
url(/wp-content/uploads/boat/Flaticon2.woff) format("woff"),
url(/wp-content/uploads/boat/Flaticon2.ttf) format("truetype"),
url(/wp-content/uploads/boat/Flaticon2.svg#Flaticon) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "Flaticon2";
src: url(/wp-content/uploads/boat/Flaticon2.svg#Flaticon) format("svg");
}
}
.flaticon-001-traffic-light:before { content: "\f100"; }
.flaticon-002-bus-3:before { content: "\f101"; }
.flaticon-003-rocket:before { content: "\f102"; }
.flaticon-004-bus-2:before { content: "\f103"; }
.flaticon-005-bus-1:before { content: "\f104"; }
.flaticon-006-bike:before { content: "\f105"; }
.flaticon-007-plane:before { content: "\f106"; }
.flaticon-008-bus:before { content: "\f107"; }
.flaticon-009-cable-car:before { content: "\f108"; }
.flaticon-010-train-2:before { content: "\f109"; }
.flaticon-011-train-1:before { content: "\f10a"; }
.flaticon-012-train:before { content: "\f10b"; }
.flaticon-013-truck:before { content: "\f10c"; }
.flaticon-014-car:before { content: "\f10d"; }
.flaticon2-015-boat:before { content: "\f10e"; }
.flaticon-016-taxi:before { content: "\f10f"; }.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container h2.sow-headline {
font-family: Open Sans;
font-weight: 400;
text-align: left;
color: #2cb1e2;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container h2.sow-headline {
text-align: left;
}
}
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container h2.sow-headline a {
color: #2cb1e2;
}
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container h3.sow-sub-headline {
font-family: Open Sans;
font-weight: 300;
text-align: left;
color: #4c4c4c;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container h3.sow-sub-headline {
text-align: left;
}
}
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container h3.sow-sub-headline a {
color: #4c4c4c;
}
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 1px none #eeeeee;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-c06bd6e1473c-12561 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container h2.sow-headline {
font-family: Open Sans;
font-weight: 400;
text-align: right;
color: #ffffff;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container h2.sow-headline {
text-align: right;
}
}
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container h2.sow-headline a {
color: #ffffff;
}
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container h3.sow-sub-headline {
font-family: Open Sans;
font-weight: 300;
text-align: right;
color: #ffffff;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container h3.sow-sub-headline {
text-align: right;
}
}
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container h3.sow-sub-headline a {
color: #ffffff;
}
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 1px none #eeeeee;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-09de32f8a732-12561 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container h2.sow-headline {
font-family: Open Sans;
font-weight: 400;
text-align: left;
color: #ffffff;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container h2.sow-headline {
text-align: left;
}
}
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container h2.sow-headline a {
color: #ffffff;
}
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container h3.sow-sub-headline {
font-family: Open Sans;
font-weight: 300;
text-align: left;
color: #ffffff;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container h3.sow-sub-headline {
text-align: left;
}
}
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container h3.sow-sub-headline a {
color: #ffffff;
}
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 1px none #eeeeee;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-3df8bd449df2-12561 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}@media (max-width: 780px) {
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images {
min-height: 0 !important;
}
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
padding: calc( 50px + 0px ) 20px 50px 20px;
max-width: 1280px;
}
@media (max-width: 780px) {
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1,
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2,
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3,
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4,
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5,
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6 {
line-height: 1.375em;
color: #ffffff;
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
margin: 0.1em 0;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
font-size: 38px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2 {
font-size: 32.3px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3 {
font-size: 26.6px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4 {
font-size: 22.8px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5 {
font-size: 19px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6 {
font-size: 15.2px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
color: #f6f6f6;
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
margin: 1em 0;
font-size: 16px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons {
margin-top: 3em;
padding-bottom: 0.2em;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons .so-widget-sow-button {
display: inline-block;
margin: 3px 6px 0;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base .sow-slider-pagination {
text-align: right;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base .sow-slider-pagination li a {
background: #ffffff;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base .sow-slide-nav {
font-size: 25px;
}
.so-widget-sow-hero-default-6e283e92799f-12561 .sow-slider-base .sow-slide-nav a {
color: #ffffff;
}