.kitesurfadventure-clear { height: 0px; clear: both; }
.kitesurfadventure-left { float: left; }
.kitesurfadventure-right { float: right; }
.kitesurfadventure-webStandard strong { font-weight: bold; }
.kitesurfadventure-webStandard em { font-style: italic; }
.kitesurfadventure-webStandard ol,
.kitesurfadventure-webStandard ul { margin-bottom: 10px; margin-left: 20px; }
.kitesurfadventure-webStandard li { list-style-type: disc; margin-bottom: 5px; }
ul.kitesurfadventure-webListNone,
.kitesurfadventure-webStandard.kitesurfadventure-webListNone ul { margin: 0px; }
.kitesurfadventure-webStandard.kitesurfadventure-webListNone li {
list-style-type: none !important;
list-style-image: none !important;
margin-bottom: 0px;
}
@media print {
.kitesurfadventure-outerBenchmarkBox {
display: none;
}
}
/* open-sans-300 - latin */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url('/assets/opensans-font/font/open-sans-v40-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* open-sans-300italic - latin */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url('/assets/opensans-font/font/open-sans-v40-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* open-sans-regular - latin */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url('/assets/opensans-font/font/open-sans-v40-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* open-sans-italic - latin */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url('/assets/opensans-font/font/open-sans-v40-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* open-sans-700 - latin */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url('/assets/opensans-font/font/open-sans-v40-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* open-sans-700italic - latin */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: url('/assets/opensans-font/font/open-sans-v40-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@font-face{font-family:'Raleway';font-style:normal;font-weight:200;src:local(""),url("/assets/web/fonts/raleway-v28-latin-ext_latin-200.woff2") format("woff2");font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:local(""),url("/assets/web/fonts/raleway-v28-latin-ext_latin-regular.woff2") format("woff2");font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:local(""),url("/assets/web/fonts/raleway-v28-latin-ext_latin-700.woff2") format("woff2");font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:200;src:local(""),url("/assets/web/fonts/raleway-v28-latin-ext_latin-200italic.woff2") format("woff2");font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:400;src:local(""),url("/assets/web/fonts/raleway-v28-latin-ext_latin-italic.woff2") format("woff2");font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:700;src:local(""),url("/assets/web/fonts/raleway-v28-latin-ext_latin-700italic.woff2") format("woff2");font-display:swap}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}.kitesurfadventure-webStandard dl,.kitesurfadventure-webStandard dt,.kitesurfadventure-webStandard dd,.kitesurfadventure-webStandard ul,.kitesurfadventure-webStandard ol,.kitesurfadventure-webStandard li,.kitesurfadventure-webStandard h1,.kitesurfadventure-webStandard h2,.kitesurfadventure-webStandard h3,.kitesurfadventure-webStandard h4,.kitesurfadventure-webStandard h5,.kitesurfadventure-webStandard h6,.kitesurfadventure-webStandard pre,.kitesurfadventure-webStandard form,.kitesurfadventure-webStandard fieldset,.kitesurfadventure-webStandard input,.kitesurfadventure-webStandard p,.kitesurfadventure-webStandard blockquote,.kitesurfadventure-webStandard th,.kitesurfadventure-webStandard td{margin:0;padding:0}.kitesurfadventure-webStandard img{border:0}.kitesurfadventure-webStandard address,.kitesurfadventure-webStandard caption,.kitesurfadventure-webStandard cite,.kitesurfadventure-webStandard code,.kitesurfadventure-webStandard dfn,.kitesurfadventure-webStandard em,.kitesurfadventure-webStandard strong,.kitesurfadventure-webStandard th,.kitesurfadventure-webStandard var{font-style:normal;font-weight:normal}.kitesurfadventure-webStandard caption,.kitesurfadventure-webStandard th{text-align:left}.kitesurfadventure-webForm .kitesurfadventure-kwfFormFieldWrapper{position:relative}.kitesurfadventure-webForm.center{kwf-responsive-el-lt:500;kwf-responsive-el-gt:350}.kitesurfadventure-webForm.centerDefault{kwf-responsive-el-lt:500;kwf-responsive-el-gt:350;kwf-responsive-el-gt:500}.kitesurfadventure-webForm.default{kwf-responsive-el-lt:500;kwf-responsive-el-gt:350;kwf-responsive-el-gt:500}.kitesurfadventure-webForm .kitesurfadventure-submitWrapper .kitesurfadventure-saving{position:absolute;margin-left:-12px;margin-top:-12px;height:24px;width:24px;left:50%;top:50%}html.kitesurfadventure-cssanimations .kitesurfadventure-webForm .kitesurfadventure-submitWrapper .kitesurfadventure-saving{background:url("/assets/kwf/images/loading/loadingsmall.png") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.kitesurfadventure-cssanimations .kitesurfadventure-webForm .kitesurfadventure-submitWrapper .kitesurfadventure-saving{background-image:url("/assets/kwf/images/loading/dpr2/loadingsmall.png");background-size:26px 26px}}html.kitesurfadventure-no-cssanimations .kitesurfadventure-webForm .kitesurfadventure-submitWrapper .kitesurfadventure-saving{background:url("/assets/kwf/images/loading/loadingsmall.gif") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px}.kitesurfadventure-webForm .kitesurfadventure-kwfFieldError label{color:#252525}.kitesurfadventure-webForm .kitesurfadventure-kwfFieldError input,.kitesurfadventure-webForm .kitesurfadventure-kwfFieldError textarea{color:#252525;border-color:#bb1d1d}.kitesurfadventure-webForm button{cursor:pointer}.kitesurfadventure-webForm form .kitesurfadventure-kwfField label,.kitesurfadventure-webForm form .kitesurfadventure-kwfField span.fieldContent{line-height:20px}.kitesurfadventure-webForm .submitWrapper{text-align:center;clear:both}.kitesurfadventure-webForm .kitesurfadventure-submitWrapper .beforeButton,.kitesurfadventure-webForm .kitesurfadventure-submitWrapper .button,.kitesurfadventure-webForm .kitesurfadventure-submitWrapper .saving,.kitesurfadventure-webForm .kitesurfadventure-submitWrapper .afterButton{float:left}.kitesurfadventure-webForm .kitesurfadventure-submitWrapper .kitesurfadventure-button{position:relative}.kitesurfadventure-webForm .kitesurfadventure-submitWrapper .kitesurfadventure-button.kitesurfadventure-disabled{opacity:0.3}.kitesurfadventure-webForm input,.kitesurfadventure-webForm textarea,.kitesurfadventure-webForm select{padding:2px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#252525;line-height:18px;outline:none;float:left}.kitesurfadventure-webForm input.radio{margin-left:10px;border:none;background:none}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldCheckbox input{width:auto;border:none;background:none;margin-top:3px}.kitesurfadventure-webForm label{line-height:18px}.kitesurfadventure-webForm .kitesurfadventure-kwcLabelPositionAbove .kitesurfadventure-kwfFormFieldWrapper.kitesurfadventure-hasLabel{margin-left:0;padding-left:0}.kitesurfadventure-webForm .kitesurfadventure-kwfFieldRequired label{font-weight:normal}.kitesurfadventure-webForm .kitesurfadventure-kwfFieldRequired span label{font-weight:normal}.kitesurfadventure-webForm .kitesurfadventure-kwfFieldLabelAlignTop label{width:auto;margin:0px;text-align:left}.kitesurfadventure-webForm .kitesurfadventure-kwfFieldLabelAlignLeft label{text-align:left}.kitesurfadventure-webForm .kitesurfadventure-showField{font-weight:bold;margin-bottom:9px}.kitesurfadventure-webForm fieldset{margin-bottom:20px;padding:10px}.kitesurfadventure-webForm fieldset legend{font-weight:bold;margin-left:20px;padding:5px}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldRadio .kitesurfadventure-kwfFormFieldWrapper label{margin-right:20px;clear:none}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldRadio input{margin:0px;padding:0px}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldRadioHorizontal span{display:inline-block}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldRadioVertical span{display:block}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldRadioVertical span label{margin-left:0px}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldRadioVertical label{float:none}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldMultiCheckboxHorizontal label{float:none;width:auto;margin-left:0px}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldMultiCheckboxHorizontal .checkboxItem{float:left;white-space:nowrap;padding-right:10px}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldMultiCheckboxHorizontal .checkboxItem label{font-weight:normal}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormContainerColumns .kitesurfadventure-kwfFormContainerColumn{float:left;clear:none;margin-bottom:0px}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormContainerColumns .kitesurfadventure-kwfFormContainerColumn .kitesurfadventure-kwfField{clear:none;margin-bottom:0px}.kitesurfadventure-webForm span.kitesurfadventure-comment{margin-left:10px;color:#999}.kitesurfadventure-webForm .kitesurfadventure-kwfField{clear:both;position:relative;margin-bottom:4px}.kitesurfadventure-webForm .kitesurfadventure-kwcLabelPositionAbove label{display:block;float:none;margin-left:0px;text-align:left;width:100%}.kitesurfadventure-webForm .kitesurfadventure-spEmail{display:none}.kitesurfadventure-webForm input.radio{border:1px solid}.kitesurfadventure-webForm form .kitesurfadventure-kwfFormFieldCheckbox input{width:20px;border:1px solid}.kitesurfadventure-webForm .kitesurfadventure-hasLabel{margin-top:5px}.kitesurfadventure-webForm label{font-size:16px}.kitesurfadventure-webForm input[type=checkbox]{margin-right:10px}.kitesurfadventure-webForm .boxLabel{float:left}.kitesurfadventure-webForm input[type=text],.kitesurfadventure-webForm input[type=password],.kitesurfadventure-webForm input[type=email],.kitesurfadventure-webForm input[type=number],.kitesurfadventure-webForm button,.kitesurfadventure-webForm textarea{-webkit-appearance:none;appearance:none;box-sizing:border-box;border-radius:3px;border:1px solid #cccccc;font-family:'Open Sans', sans-serif;font-weight:400;color:#252525;padding:0 12px;height:34px;font-size:16px}.kitesurfadventure-webForm input[type=text],.kitesurfadventure-webForm input[type=password]{border:1px solid #cccccc;padding:0 5px}.kitesurfadventure-webForm button{background:#00a0e6;color:#fff;border:none;font-family:'Open Sans', sans-serif;font-weight:400;font-weight:300;height:40px;padding:0 32px;margin:10px 0}.kitesurfadventure-webForm button:hover{background:#01b2ff;color:#fff}.kitesurfadventure-webForm button:focus{outline:0}.kitesurfadventure-webForm textarea{padding:8px 12px;height:auto}.kitesurfadventure-webForm .kitesurfadventure-kwfFormContainerFieldSet fieldset{border:2px solid #E8E8E8;color:#252525;border-radius:5px}.kitesurfadventure-webForm .kwfFormFieldRadioHorizontal span{display:block;margin-bottom:5px}.kitesurfadventure-webForm select{border:1px solid #cccccc;padding:11px 35px 11px 5px;border-radius:5px;height:42px;font-size:13px;line-height:18px;margin-bottom:10px;-webkit-appearance:none;appearance:none;background:url("/assets/web/images/arrowBlue.png") no-repeat center right 15px;text-overflow:'';width:100%}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-webForm select{background-image:url("/assets/web/images/dpr2/arrowBlue.png");background-size:15px 15px}}@media (min-width: 768px){.kitesurfadventure-webForm select{width:auto;min-width:300px}}select::-ms-expand{display:none}.kitesurfadventure-webImageLoadedAnimation .container.webResponsiveImgLoading img{opacity:0}.kitesurfadventure-webImageLoadedAnimation .container:not(.webResponsiveImgLoading) img{opacity:1;transition-property:all;transition-duration:0.4s;transition-timing-function:ease}.kitesurfadventure-webStandard{font-family:'Open Sans', sans-serif;font-weight:400;font-size:16px;color:#252525}.kitesurfadventure-webStandard p strong{font-family:'Open Sans', sans-serif;font-weight:700}.kitesurfadventure-webStandard em{font-family:'Open Sans', sans-serif;font-weight:700;font-style:italic;letter-spacing:1px}.kitesurfadventure-webStandard h1 strong{font-weight:700}.kitesurfadventure-webStandard h2 strong{font-weight:700}.kitesurfadventure-webStandard h3 strong{font-weight:700}.kitesurfadventure-webStandard h4 strong{font-weight:700}.kitesurfadventure-webStandard h5 strong{font-weight:700}.kitesurfadventure-webStandard h6 strong{font-weight:700}.kitesurfadventure-webStandard p{line-height:20px;color:#252525;margin-bottom:10px}.kitesurfadventure-webStandard p.bright{color:#777}.kitesurfadventure-webStandard p.yellow{color:#faed02}.kitesurfadventure-webStandard p.blue{color:#00a0e6}.kitesurfadventure-webStandard p.big{font-family:'Open Sans', sans-serif;font-weight:400;font-weight:300;font-size:22px;line-height:30px;color:#252525}.kitesurfadventure-webStandard p.bigBright{font-family:'Open Sans', sans-serif;font-weight:400;font-weight:300;font-size:22px;line-height:30px;color:#777}.kitesurfadventure-webStandard p.bigYellow{font-family:'Open Sans', sans-serif;font-weight:400;font-weight:300;font-size:22px;line-height:30px;color:#faed02}.kitesurfadventure-webStandard p.bigBlue{font-family:'Open Sans', sans-serif;font-weight:400;font-weight:300;font-size:22px;line-height:30px;color:#00a0e6}.kitesurfadventure-frontend .kitesurfadventure-webStandard p.bigBright,.kitesurfadventure-frontend .kitesurfadventure-webStandard p.bright{color:#fff}.kitesurfadventure-webStandard h1{font-family:'Raleway', sans-serif;font-weight:200;font-size:30px;line-height:40px;letter-spacing:2px;margin-bottom:5px;color:#faed02}.kitesurfadventure-webStandard h1.blue{color:#00a0e6}.kitesurfadventure-webStandard h1.dark{color:#333}.kitesurfadventure-webStandard h2{font-family:'Raleway', sans-serif;font-weight:200;font-size:25px;line-height:34px;letter-spacing:2px;margin-top:15px;margin-bottom:5px;color:#333}.kitesurfadventure-webStandard h2.yellow{color:#faed02}.kitesurfadventure-webStandard h2.blue{color:#00a0e6}.kitesurfadventure-webStandard h3{font-family:'Raleway', sans-serif;font-weight:200;font-size:22px;line-height:25px;letter-spacing:2px;margin-top:15px;margin-bottom:5px;color:#333}.kitesurfadventure-webStandard h3.yellow{color:#faed02}.kitesurfadventure-webStandard h3.blue{color:#00a0e6}.kitesurfadventure-webStandard h4{font-family:'Raleway', sans-serif;font-weight:400;font-size:22px;line-height:30px;margin-top:15px;margin-bottom:15px;color:#00a0e6}.kitesurfadventure-webStandard h4.yellow{color:#faed02}.kitesurfadventure-webStandard h4.dark{color:#333}.kitesurfadventure-webStandard h5{font-family:'Raleway', sans-serif;font-weight:400;font-size:24px;line-height:32px;margin-top:15px;margin-bottom:5px;color:#00a0e6}.kitesurfadventure-webStandard h5.yellow{color:#faed02}.kitesurfadventure-webStandard h5.dark{color:#333}.kitesurfadventure-webStandard a{text-decoration:none;color:#00a0e6;outline:none}.kitesurfadventure-webStandard a:hover{text-decoration:none;color:#faed02}.kitesurfadventure-webStandard ol{margin-bottom:0;line-height:18px;margin-left:14px}.kitesurfadventure-webStandard ul{margin-bottom:0;line-height:18px;margin-left:14px}.kitesurfadventure-webStandard ul li{margin-bottom:5px;color:#252525;list-style:square url("/assets/web/images/listIcon.png");list-style-type:square}.kitesurfadventure-webStandard ol li{list-style-type:decimal}@media (min-width: 768px){.kitesurfadventure-frontend .kitesurfadventure-webStandard h1{font-size:48px;line-height:55px}.kitesurfadventure-frontend .kitesurfadventure-webStandard h2{font-size:30px;line-height:36px}.kitesurfadventure-frontend .kitesurfadventure-webStandard h3{font-size:25px;line-height:32px}.kitesurfadventure-frontend .kitesurfadventure-webStandard h4{font-size:25px}.kitesurfadventure-frontend .kitesurfadventure-webStandard p.bigBright{font-size:18px}}@media (min-width: 1024px){.kitesurfadventure-frontend .kitesurfadventure-webStandard h1{font-size:68px;line-height:70px}.kitesurfadventure-frontend .kitesurfadventure-webStandard h2{font-size:48px;line-height:56px}.kitesurfadventure-frontend .kitesurfadventure-webStandard h3{font-size:42px;line-height:44px}.kitesurfadventure-frontend .kitesurfadventure-webStandard h4{font-size:30px;line-height:30px}.kitesurfadventure-frontend .kitesurfadventure-webStandard p.bigBright{font-size:22px}}
html{height:100%}body.kitesurfadventure-error404{text-align:center;margin-top:50px}body.kitesurfadventure-error404 h1{font-size:30px;color:#00a0e6}body.kitesurfadventure-error404 a:hover{color:#252525}.kitesurfadventure-rootDomainTrlMasterMaster{margin:0;height:100%}.kitesurfadventure-rootDomainTrlMasterMaster__page{position:relative;overflow:hidden;min-height:100%;padding-top:100px}.kitesurfadventure-rootDomainTrlMasterMaster__header{min-height:100px;background:white;position:fixed;z-index:60;left:0;top:0;width:100%;transform:translateY(0);transition:transform 200ms}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__header{box-shadow:0 0 10px rgba(0,0,0,0.3)}}.kitesurfadventure-rootDomainTrlMasterMaster__header__background{position:absolute;width:100%;top:0;bottom:0;left:0;background:#00a0e6;overflow:hidden;display:none}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__header__background{display:inline-block}}.kitesurfadventure-rootDomainTrlMasterMaster__header__background__main{max-width:100%;margin-left:auto;margin-right:auto;max-width:1100px;position:relative;z-index:60;background:#00a0e6}.kitesurfadventure-rootDomainTrlMasterMaster__header__background__main:after{content:" ";display:block;clear:both}.kitesurfadventure-rootDomainTrlMasterMaster__header__background__lines{background-image:url("/assets/web/images/yellowLinesRoundedTop.png");position:absolute;z-index:65;bottom:0;width:100%;height:22px;transition:transform 200ms;transform:translateY(0)}.kitesurfadventure-rootDomainTrlMasterMaster__header__inner{position:relative;z-index:70;max-width:100%;margin-left:auto;margin-right:auto}.kitesurfadventure-rootDomainTrlMasterMaster__header__inner:after{content:" ";display:block;clear:both}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__header__inner{max-width:100%;margin-left:auto;margin-right:auto}.kitesurfadventure-rootDomainTrlMasterMaster__header__inner:after{content:" ";display:block;clear:both}}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__header__inner{max-width:1600px;margin-left:auto;margin-right:auto}.kitesurfadventure-rootDomainTrlMasterMaster__header__inner:after{content:" ";display:block;clear:both}}.kitesurfadventure-rootDomainTrlMasterMaster .kitesurfadventure-stickyHeader .kitesurfadventure-rootDomainTrlMasterMaster__header{transform:translateY(-50px)}.kitesurfadventure-rootDomainTrlMasterMaster .kitesurfadventure-stickyHeader .kitesurfadventure-rootDomainTrlMasterMaster__header .kitesurfadventure-rootDomainTrlMasterMaster__mainMenu{transform:translateY(17px)}.kitesurfadventure-rootDomainTrlMasterMaster .kitesurfadventure-stickyHeader .kitesurfadventure-rootDomainTrlMasterMaster__header__background__lines{transform:translateY(8px)}.kitesurfadventure-rootDomainTrlMasterMaster .kitesurfadventure-stickyHeader .kitesurfadventure-rootDomainTrlMasterMaster__header .kitesurfadventure-rootDomainTrlMasterMaster__logo{transform:translateY(50px);padding-top:8px;height:50px}.kitesurfadventure-rootDomainTrlMasterMaster .kitesurfadventure-stickyHeader .kitesurfadventure-rootDomainTrlMasterMaster__header .kitesurfadventure-rootDomainTrlMasterMaster__logo:after{right:-34px;border-bottom:50px solid white;border-right:34px solid transparent;border-left:1px solid white}.kitesurfadventure-rootDomainTrlMasterMaster__logo{box-sizing:border-box;display:inline-block;position:absolute;z-index:50;height:100px;width:100%;width:calc(100% - 130px);max-width:300px;padding-top:14px;padding-left:3%;background:white;transform:translateY(0);transition:all 200ms}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__logo{width:100%}}@media (min-width: 1280px){.kitesurfadventure-rootDomainTrlMasterMaster__logo:before{content:'';position:absolute;top:0;left:-39px;width:39px;height:100%;background-color:white}}.kitesurfadventure-rootDomainTrlMasterMaster__logo:after{content:'';position:absolute;right:-68px;top:0;width:0;height:0;border-bottom:100px solid white;border-right:68px solid transparent;border-left:1px solid white;transition:all 200ms}.kitesurfadventure-rootDomainTrlMasterMaster__switchLanguage{position:absolute;top:8px;right:2.85714%;transition:transform 200ms;transform:translateY(0)}.kitesurfadventure-rootDomainTrlMasterMaster__mainMenu{display:none;position:absolute;z-index:60;top:45px;right:2.85714%;margin:0 0 0 auto;text-align:right;transition:transform 200ms;transform:translateY(0)}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__mainMenu{display:inline-block}}.kitesurfadventure-rootDomainTrlMasterMaster__mobileMenu{position:absolute;min-height:100px;width:100%;transition:height 200ms;box-shadow:0 0 10px rgba(0,0,0,0.3)}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__mobileMenu{display:none}}.kitesurfadventure-rootDomainTrlMasterMaster__breadcrumbs{display:none}.kitesurfadventure-rootDomainTrlMasterMaster__outerStage{position:relative;z-index:40;margin-left:auto;margin-right:auto;max-width:1678px;min-height:30px}.kitesurfadventure-rootDomainTrlMasterMaster__outerStage--noStage .kitesurfadventure-rootDomainTrlMasterMaster__teaserList{margin-top:0}.kitesurfadventure-rootDomainTrlMasterMaster__outerStage--noTeaser .kitesurfadventure-themeBoxStage__title{bottom:10px}.kitesurfadventure-rootDomainTrlMasterMaster__teaserList{max-width:100%;margin-left:auto;margin-right:auto;position:relative;margin-top:20px;z-index:80}.kitesurfadventure-rootDomainTrlMasterMaster__teaserList:after{content:" ";display:block;clear:both}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__teaserList{max-width:100%;margin-left:auto;margin-right:auto}.kitesurfadventure-rootDomainTrlMasterMaster__teaserList:after{content:" ";display:block;clear:both}}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__teaserList{max-width:1600px;margin-left:auto;margin-right:auto}.kitesurfadventure-rootDomainTrlMasterMaster__teaserList:after{content:" ";display:block;clear:both}}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__teaserList{margin-top:-5%}}.kitesurfadventure-rootDomainTrlMasterMaster__content{max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:0 2.85714%}.kitesurfadventure-rootDomainTrlMasterMaster__content:after{content:" ";display:block;clear:both}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__content{max-width:100%;margin-left:auto;margin-right:auto}.kitesurfadventure-rootDomainTrlMasterMaster__content:after{content:" ";display:block;clear:both}}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__content{max-width:1600px;margin-left:auto;margin-right:auto}.kitesurfadventure-rootDomainTrlMasterMaster__content:after{content:" ";display:block;clear:both}}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__content{padding-bottom:610px}}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__content{padding-bottom:370px}}.kitesurfadventure-rootDomainTrlMasterMaster__footer{background:#00a0e6}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__footer{position:absolute;bottom:90px;width:100%;height:520px}}@media (min-width: 1024px){.kitesurfadventure-rootDomainTrlMasterMaster__footer{height:280px}}.kitesurfadventure-rootDomainTrlMasterMaster__bottomMenu{background:#093448}@media (min-width: 768px){.kitesurfadventure-rootDomainTrlMasterMaster__bottomMenu{position:absolute;bottom:0;width:100%;height:90px}}
.kitesurfadventure-benchmarkContainer{position:absolute;top:0px;right:0px;z-index:1000;width:100px}.kitesurfadventure-benchmarkBox{text-align:left;width:100px}.kitesurfadventure-benchmarkBox a.showContent{font-family:Verdana;font-size:10px;padding:5px}.kitesurfadventure-benchmarkBox .kitesurfadventure-benchmarkBoxContent{font-family:Verdana;font-size:10px;background-color:white;width:1500px;padding:5px;padding-top:0;display:none}.kitesurfadventure-benchmarkBox.visible{width:200px;margin-left:-100px}.kitesurfadventure-benchmarkBox.visible .kitesurfadventure-benchmarkBoxContent{display:block}
.kitesurfadventure-kwcRootTrlRootMasterFlagImage:after{content:"";display:table;clear:both}

.kitesurfadventure-kwcRootTrlRootMasterFlagImage {
display: block;
margin: 0px;
}
.kitesurfadventure-kwcRootTrlRootMasterFlagImage .kitesurfadventure-kwcRootTrlRootMasterFlagImage__outerContainer {
display: block;
}
.kitesurfadventure-kwcRootTrlRootMasterFlagImage .kitesurfadventure-kwcRootTrlRootMasterFlagImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-kwcRootTrlRootMasterFlagImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-webResponsiveImgLoading{position:relative}.kitesurfadventure-webResponsiveImgLoading:after{background-position:center;position:absolute;height:100%;width:100%;content:"";margin:0;bottom:0;right:0;left:0;top:0;z-index:2}html.kitesurfadventure-cssanimations .kitesurfadventure-webResponsiveImgLoading:after{background:url("/assets/kwf/images/loading/loadingsmall.png") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.kitesurfadventure-cssanimations .kitesurfadventure-webResponsiveImgLoading:after{background-image:url("/assets/kwf/images/loading/dpr2/loadingsmall.png");background-size:26px 26px}}html.kitesurfadventure-no-cssanimations .kitesurfadventure-webResponsiveImgLoading:after{background:url("/assets/kwf/images/loading/loadingsmall.gif") no-repeat scroll center center transparent;position:absolute;height:26px;width:26px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-13px;margin-top:-13px}.kitesurfadventure-webResponsiveImgLoading:before{background:none transparent;position:absolute;display:block;height:100%;width:100%;content:"";margin:0;bottom:0;right:0;left:0;top:0;z-index:1}
.kitesurfadventure-webStandard.kitesurfadventure-themeMenuMain .kitesurfadventure-themeMenuMain__item--onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-webStandard.kitesurfadventure-themeMenuMain .kitesurfadventure-themeMenuMain__item--onlyShowOnMobile{display:block}.kitesurfadventure-webStandard.kitesurfadventure-themeMenuMain .kitesurfadventure-themeMenuMain__item--hideOnMobile{display:none}}@media print{.kitesurfadventure-webStandard.kitesurfadventure-themeMenuMain{display:none}}
.kitesurfadventure-themeMenuMain ul:after{content:"";display:table;clear:both}.kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item{display:block;float:left}.kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item.hover .kitesurfadventure-themeMenuMain__dropdown{display:block}html.kitesurfadventure-no-touchevents .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item:hover .kitesurfadventure-themeMenuMain__dropdown{display:block}.kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__link{display:block;width:auto}.kitesurfadventure-themeMenuMain .kitesurfadventure-themeMenuMain__dropdown{position:absolute;background:white;display:none}.kitesurfadventure-themeMenuMain .kitesurfadventure-themeMenuMain__dropdown ul{margin-bottom:-1px}.kitesurfadventure-themeMenuMain .kitesurfadventure-themeMenuMain__dropdown ul li{float:none;margin:0px}.kitesurfadventure-themeMenuMain .kitesurfadventure-themeMenuMain__dropdown ul li a{padding:0px;float:none}
html .kitesurfadventure-themeMenuMain{position:relative;margin-left:30px;text-align:right}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item{position:relative;padding-bottom:20px;display:inline-block;margin-left:7px;float:none}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item:hover .kitesurfadventure-themeMenuMain__dropdown{display:block}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item--selected a{color:#faed02}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item--first{margin-left:0}@media (min-width: 1200px){html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item{margin-left:15px}}@media (min-width: 1300px){html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item{margin-left:20px}}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__link{color:#fff;font-size:13px;font-family:'Open Sans', sans-serif;font-weight:300;text-transform:uppercase}@media (min-width: 1200px){html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__link{font-size:16px}}@media (min-width: 1300px){html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__link{font-size:18px}}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown{position:absolute;margin-top:12px;left:50%;width:240px;margin-left:-120px;border-radius:5px;background:#00aefa}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item{padding-bottom:0;margin-left:0;float:none;display:block;text-align:left}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item:hover a{background:#0092d2}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item:hover.kitesurfadventure-themeMenuMain__item--first:before{border-bottom:12px solid #0092d2 !important}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item--first{position:relative}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item--first a{border-top-left-radius:5px;border-top-right-radius:5px}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item--first:before{position:absolute;left:50%;margin-left:-6px;display:block;content:'';width:0;height:0;margin-top:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #00aefa}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item--last a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item a{text-align:center;display:block;padding:10px;color:#fff}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item a:hover{color:#faed02}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item--last .kitesurfadventure-themeMenuMain__dropdown{left:auto;right:0}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item--last .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item--first:before{left:auto;right:9%}@media (min-width: 1700px){html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item--last .kitesurfadventure-themeMenuMain__dropdown{left:50%;right:auto}html .kitesurfadventure-themeMenuMain ul .kitesurfadventure-themeMenuMain__item--last .kitesurfadventure-themeMenuMain__dropdown .kitesurfadventure-themeMenuMain__item--first:before{left:50%;right:auto}}
.kitesurfadventure-themeMenuMobile{overflow:hidden}.kitesurfadventure-themeMenuMobile.kitesurfadventure-loading{min-height:115px}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default{background:white;width:100%}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default span.kitesurfadventure-overview{display:none}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu{display:block;position:relative;line-height:40px;color:var(mainColor);float:right;width:52px;z-index:1;top:0px;transition-delay:0.4s;transition-property:all;transition-duration:0s}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu.active{background-position:left center;transition-delay:0s;transition-property:all;transition-duration:0s}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider{position:relative}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider>ul{overflow:hidden;clear:left;position:absolute;padding-bottom:20px}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider>ul>li>.kitesurfadventure-subMenu{top:50px}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider>ul>li>.kitesurfadventure-subMenu>li>.kitesurfadventure-subMenu{top:-1px}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul{display:block;height:auto;width:100%}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li{box-sizing:border-box;padding:0 15px 0 15px;position:relative;display:block}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-moved{position:static}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-moved>.kitesurfadventure-subMenu{visibility:visible}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-back a{border-top:1px solid #ccc}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li a{padding:16px 0 16px 0;display:block;color:#00a0e6}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-last a{border:none}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-hasChildren>a{background:url("/assets/kwf/Kwc/Menu/Mobile/images//lightGreyArrowRight.png") no-repeat center right}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-hasChildren>a{background-image:url("/assets/kwf/Kwc/Menu/Mobile/images//dpr2/lightGreyArrowRight.png");background-size:10px 18px}}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li .kitesurfadventure-subMenu{position:absolute;left:100%;visibility:hidden}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-back a{background:url("/assets/kwf/Kwc/Menu/Mobile/images//lightGreyArrowLeft.png") no-repeat center left;padding-left:15px;color:#999}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul li.kitesurfadventure-back a{background-image:url("/assets/kwf/Kwc/Menu/Mobile/images//dpr2/lightGreyArrowLeft.png");background-size:10px 18px}}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul.kitesurfadventure-menu>li.onlyShowOnMobile{display:block}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>.kitesurfadventure-slider ul.kitesurfadventure-menu>li.hideOnMobile{display:none}.kitesurfadventure-themeMenuMobile .kitesurfadventure-showMenu{display:block;position:relative;line-height:40px;color:#00a0e6;float:right;width:52px;z-index:1;top:0px;transition-delay:0.4s;transition-property:all;transition-duration:0s}.kitesurfadventure-themeMenuMobile .kitesurfadventure-showMenu.kitesurfadventure-active{background-position:left center;transition-delay:0s;transition-property:all;transition-duration:0s}
.kitesurfadventure-themeMenuMobile.kitesurfadventure-default{background:#00a0e6}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu{display:block;padding-right:30px;margin-top:25px;height:50px;width:40px;transform:translateY(0);transition:transform 200ms}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu span{transition:transform 400ms;position:absolute;display:block;width:40px;height:2px;background:#ffffff}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu span.first{top:11px;transform:rotate(0deg) translate(0, 0)}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu span.second{top:23px}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu span.third{top:35px;transform:rotate(0deg) translate(0, 0)}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu.kitesurfadventure-active span.first{transform:rotate(45deg) translate(5px, 12px)}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu.kitesurfadventure-active span.second{opacity:0;visibility:hidden}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu.kitesurfadventure-active span.third{transform:rotate(-45deg) translate(5px, -12px)}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider{border-bottom:1px solid #ffffff}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider ul{padding-bottom:0}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider ul li,.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider ul li.kitesurfadventure-back{border-top:1px solid #ffffff;box-sizing:content-box;text-align:center;height:50px;padding:0}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider ul li a,.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider ul li.kitesurfadventure-back a{color:#ffffff;background:#00a0e6;padding:0;font-size:18px;line-height:50px}.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider ul li a:hover,.kitesurfadventure-themeMenuMobile.kitesurfadventure-default .kitesurfadventure-slider ul li.kitesurfadventure-back a:hover{background:#008ecd}.kitesurfadventure-themeMenuMobile__switchLanguage{transition:height 400ms;border-top:1px solid #ffffff;margin-top:100px;height:0}.kitesurfadventure-themeMenuMobile.kitesurfadventure-open .kitesurfadventure-themeMenuMobile__switchLanguage{height:50px}.kitesurfadventure-stickyHeader .kitesurfadventure-themeMenuMobile.kitesurfadventure-default>a.kitesurfadventure-showMenu{transform:translateY(25px)}
.kitesurfadventure-themeMenuMobileSwitchLanguage a div { display: inline; margin-right: 4px; }
.ext-ie7 .kitesurfadventure-themeMenuMobileSwitchLanguage a div img { margin-top: 4px; }
.kitesurfadventure-themeMenuMobileSwitchLanguage{color:#faed02}.kitesurfadventure-themeMenuMobileSwitchLanguage a{color:#fff}.kitesurfadventure-themeMenuMobileSwitchLanguage a:hover,.kitesurfadventure-themeMenuMobileSwitchLanguage a.active{color:#faed02}
.kitesurfadventure-themeMenuMobileSwitchLanguage{height:50px;line-height:50px;text-align:center;color:#ffffff}.kitesurfadventure-themeMenuMobileSwitchLanguage a{font-size:18px}
.kitesurfadventure-webStandard.kitesurfadventure-themeMenuBottom .kitesurfadventure-themeMenuBottom__item--onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-webStandard.kitesurfadventure-themeMenuBottom .kitesurfadventure-themeMenuBottom__item--onlyShowOnMobile{display:block}.kitesurfadventure-webStandard.kitesurfadventure-themeMenuBottom .kitesurfadventure-themeMenuBottom__item--hideOnMobile{display:none}}@media print{.kitesurfadventure-webStandard.kitesurfadventure-themeMenuBottom{display:none}}
html .kitesurfadventure-themeMenuBottom{text-align:center}html .kitesurfadventure-themeMenuBottom__menu{margin:0}html .kitesurfadventure-themeMenuBottom__menu .kitesurfadventure-themeMenuBottom__item{display:block;margin:0;background:#093448;border-top:1px solid #0c445f}html .kitesurfadventure-themeMenuBottom__menu .kitesurfadventure-themeMenuBottom__item:hover{background:#082d3f}@media (min-width: 768px){html .kitesurfadventure-themeMenuBottom__menu .kitesurfadventure-themeMenuBottom__item{display:inline-block;margin:0 2%;border-top:none;background:none}html .kitesurfadventure-themeMenuBottom__menu .kitesurfadventure-themeMenuBottom__item:hover{background:none}}html .kitesurfadventure-themeMenuBottom__link{color:#fff;font-size:16px;text-transform:uppercase;display:block;padding:11px 0 9px;line-height:22px}@media (min-width: 768px){html .kitesurfadventure-themeMenuBottom__link{display:inline;height:90px;line-height:90px}html .kitesurfadventure-themeMenuBottom__link:hover{color:#00a0e6}}
.kitesurfadventure-kwcParagraphs .kitesurfadventure-kwcParagraphs__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-kwcParagraphs .kitesurfadventure-kwcParagraphs__kwcParagraphItem.kitesurfadventure-kwcParagraphs__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-kwcParagraphs .kitesurfadventure-kwcParagraphs__kwcParagraphItem.kitesurfadventure-kwcParagraphs__onlyShowOnMobile{display:block}.kitesurfadventure-kwcParagraphs .kitesurfadventure-kwcParagraphs__kwcParagraphItem.kitesurfadventure-kwcParagraphs__hideOnMobile{display:none}}
.kitesurfadventure-textImage:after{content:"";display:table;clear:both}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image{width:42.62295%;float:left;margin-right:3.27869%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__text{width:54.09836%;float:left;margin-right:3.27869%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.07317%;width:40.2439%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image{width:31.14754%;float:left;margin-right:3.27869%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__text{width:65.57377%;float:left;margin-right:3.27869%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.60976%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image{width:19.67213%;float:left;margin-right:3.27869%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__text{width:77.04918%;float:left;margin-right:3.27869%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.60976%;width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image{width:48.14815%;float:left;margin-right:3.7037%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__text{width:48.14815%;float:left;margin-right:3.7037%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.07317%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.85366%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image{width:22.22222%;float:left;margin-right:3.7037%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__text{width:74.07407%;float:left;margin-right:3.7037%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.60976%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.85366%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image{width:22.22222%;float:left;margin-right:3.7037%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__text{width:74.07407%;float:left;margin-right:3.7037%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.60976%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.85366%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image{width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__text{width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.60976%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__text{width:65.85366%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:34.14634%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__text{width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:34.14634%;width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image{width:47.5%;float:left;margin-right:5%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__text{width:47.5%;float:left;margin-right:5%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.53659%;width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-md-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image{width:30%;float:left;margin-right:5%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__text{width:65%;float:left;margin-right:5%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.07317%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-md-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image{width:12.5%;float:left;margin-right:5%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__text{width:82.5%;float:left;margin-right:5%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.07317%;width:14.63415%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.43902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-md-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image{width:42.98246%;float:left;margin-right:2.63158%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__text{width:54.38596%;float:left;margin-right:2.63158%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:16.99346%;width:40.52288%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image{width:31.57895%;float:left;margin-right:2.63158%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__text{width:65.78947%;float:left;margin-right:2.63158%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.4902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image{width:20.17544%;float:left;margin-right:2.63158%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__text{width:77.19298%;float:left;margin-right:2.63158%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.4902%;width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image{width:46.93878%;float:left;margin-right:6.12245%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__text{width:46.93878%;float:left;margin-right:6.12245%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.49673%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans4 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image{width:20.40816%;float:left;margin-right:6.12245%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__text{width:73.46939%;float:left;margin-right:6.12245%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.49673%;width:15.03268%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans4 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image{width:20.40816%;float:left;margin-right:6.12245%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__text{width:73.46939%;float:left;margin-right:6.12245%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.49673%;width:15.03268%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans4 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image{width:48.51485%;float:left;margin-right:2.9703%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__text{width:48.51485%;float:left;margin-right:2.9703%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:16.99346%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:66.01307%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image{width:22.77228%;float:left;margin-right:2.9703%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__text{width:74.25743%;float:left;margin-right:2.9703%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.4902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:66.01307%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image{width:22.77228%;float:left;margin-right:2.9703%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__text{width:74.25743%;float:left;margin-right:2.9703%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.4902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:66.01307%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image{width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__text{width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.4902%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image{width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__text{width:66.01307%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:33.98693%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__text{width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:33.98693%;width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image{width:48%;float:left;margin-right:4%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__text{width:48%;float:left;margin-right:4%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.49673%;width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-default-lg-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image{width:30.66667%;float:left;margin-right:4%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__text{width:65.33333%;float:left;margin-right:4%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:16.99346%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-default-lg-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image{width:13.33333%;float:left;margin-right:4%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__text{width:82.66667%;float:left;margin-right:4%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:16.99346%;width:15.03268%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:1.96078%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-default-lg-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__text{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__text{width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:34.28571%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__text{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:34.28571%;width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image{width:42.30769%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__text{width:53.84615%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%;width:40%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image{width:30.76923%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__text{width:65.38462%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image{width:19.23077%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__text{width:76.92308%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%;width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image{width:47.82609%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__text{width:47.82609%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image{width:21.73913%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__text{width:73.91304%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image{width:21.73913%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__text{width:73.91304%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 768px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image{width:47.05882%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__text{width:47.05882%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.57143%;width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image{width:29.41176%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__text{width:64.70588%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image{width:11.76471%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__text{width:82.35294%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%;width:14.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-md-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__text{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__text{width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:34.28571%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__text{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:34.28571%;width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image{width:45.45455%;float:left;margin-right:9.09091%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__text{width:45.45455%;float:left;margin-right:9.09091%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.57143%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image{width:18.18182%;float:left;margin-right:9.09091%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__text{width:72.72727%;float:left;margin-right:9.09091%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.57143%;width:14.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image{width:18.18182%;float:left;margin-right:9.09091%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__text{width:72.72727%;float:left;margin-right:9.09091%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.57143%;width:14.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans4 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image{width:47.05882%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__text{width:47.05882%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:8.57143%;width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image{width:29.41176%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__text{width:64.70588%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image{width:11.76471%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__text{width:82.35294%;float:left;margin-right:5.88235%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%;width:14.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans6 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image{width:47.82609%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__text{width:47.82609%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image{width:21.73913%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__text{width:73.91304%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image{width:21.73913%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__text{width:73.91304%;float:left;margin-right:4.34783%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans8 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}@media (min-width: 1024px){.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image{width:42.30769%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__text{width:53.84615%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:17.14286%;width:40%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-50.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image{width:30.76923%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__text{width:65.38462%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-33.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image{width:19.23077%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__text{width:76.92308%;float:left;margin-right:3.84615%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow .kitesurfadventure-textImage__image{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--noFlow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__text{display:table-cell}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-imageCaption,.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-imageCaption{text-align:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionLeft .kitesurfadventure-textImage__text{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{float:right;margin-right:0}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image{text-align:center;display:inline;margin-left:25.71429%;width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__image img{margin-bottom:-3px;display:inline}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{display:block;width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow .kitesurfadventure-textImage__text{width:100%;float:none}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionCenter .kitesurfadventure-textImage__text{float:left}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9.kitesurfadventure-textImage--flow.kitesurfadventure-textImage--positionRight .kitesurfadventure-textImage__image{margin-left:2.85714%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image{margin-bottom:3px;display:inline;max-width:50%}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-textImage__image img{display:block}.kitesurfadventure-textImage.kitesurfadventure-textImage--imagewidth-25.kitesurfadventure-lightbox-lg-spans9 .kitesurfadventure-imageCaption{padding:3px 0 5px 0}}.kitesurfadventure-textImage.kitesurfadventure-textImage__image{text-align:center}.kitesurfadventure-textImage.kitesurfadventure-textImage__image img{display:inline}.kitesurfadventure-textImage .kitesurfadventure-kwcImage{margin:0 auto}.kitesurfadventure-textImage .kitesurfadventure-textImage__image>.kitesurfadventure-kwcImage{max-width:100% !important}.kitesurfadventure-textImage .kitesurfadventure-imageCaption{padding:0 0 5px 0;text-align:center;margin:0 auto}
.kitesurfadventure-textImage--left{text-align:left}.kitesurfadventure-textImage--center{text-align:center}.kitesurfadventure-textImage--right{text-align:right}
.kitesurfadventure-susyKwcTextImageImageEnlarge:after{content:"";display:table;clear:both}

.kitesurfadventure-susyKwcTextImageImageEnlarge {
display: block;
margin: 0px;
}
.kitesurfadventure-susyKwcTextImageImageEnlarge .kitesurfadventure-susyKwcTextImageImageEnlarge__outerContainer {
display: block;
}
.kitesurfadventure-susyKwcTextImageImageEnlarge .kitesurfadventure-susyKwcTextImageImageEnlarge__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-susyKwcTextImageImageEnlarge img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-susyKwcTextImageImageEnlarge{position:relative}.kitesurfadventure-susyKwcTextImageImageEnlarge a{display:block}.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcEnlargeTag,.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicDownloadTag,.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicLinkTagIntern,.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicLinkTagExtern,.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicLinkTagMail{position:relative;display:block}.kitesurfadventure-susyKwcTextImageImageEnlarge a img{display:block}.kitesurfadventure-susyKwcTextImageImageEnlarge a .outerHoverIcon{width:100%;height:100%;position:absolute;display:none;zoom:1;left:0;top:0;opacity:0;transition:opacity 0.25s ease-in-out}.kitesurfadventure-susyKwcTextImageImageEnlarge a .outerHoverIcon .innerHoverIcon{display:block;width:38px;height:38px;position:absolute;left:50%;margin-left:-19px;top:50%;margin-top:-19px}.kitesurfadventure-susyKwcTextImageImageEnlarge a:hover .outerHoverIcon{opacity:0.9}.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcEnlargeTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/enlargeIcon.png) no-repeat 0 0}.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicLinkTagIntern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkInternIcon.png) no-repeat 0 0}.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicLinkTagExtern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkExternIcon.png) no-repeat 0 0}.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicDownloadTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/downloadIcon.png) no-repeat 0 0}.kitesurfadventure-susyKwcTextImageImageEnlarge a.kitesurfadventure-kwcBasicLinkTagMail .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/mailIcon.png) no-repeat 0 0}.showHoverIcon.kitesurfadventure-susyKwcTextImageImageEnlarge a .outerHoverIcon{display:block}@media print{.kitesurfadventure-susyKwcTextImageImageEnlarge a .outerHoverIcon{width:0px;height:0px}}
@keyframes kwfLoadingSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
html.kitesurfadventure-kwfLightboxActive,html.kitesurfadventure-kwfLightboxActive body{overflow:hidden}body .kitesurfadventure-kwfLightboxScrollOuter{z-index:100;width:100%;right:0;left:0}body div.kitesurfadventure-kwfLightboxCenterBox{overflow-y:auto;position:fixed;height:100%}body div.kitesurfadventure-kwfLightboxCenterBox .kitesurfadventure-kwfLightboxScroll{box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;position:fixed;padding:10px;z-index:100;height:100%;width:100%;right:0;left:0;top:0}body div.kitesurfadventure-kwfLightboxCenterBox .kitesurfadventure-kwfLightboxBetween{display:table;height:100%;width:100%}body div.kitesurfadventure-kwfLightboxCenterBox .kitesurfadventure-kwfLightboxBetweenInner{vertical-align:middle;display:table-cell;text-align:center;width:100%}body div.kitesurfadventure-kwfLightboxCenterBox .kitesurfadventure-kwfLightboxInner{box-sizing:border-box;display:inline-block;position:relative;text-align:left;height:auto;z-index:51;opacity:0}body div.kitesurfadventure-kwfLightboxCenterBox .kitesurfadventure-kwfLightboxMask{height:100%;background:#000;position:fixed;left:0;top:0;opacity:0.8;z-index:50;right:0px}body div.kitesurfadventure-kwfLightboxCenterBox.kitesurfadventure-mobile .kitesurfadventure-kwfLightboxScroll{padding:0px}@media (max-width: 1025px){html.touch .kitesurfadventure-kwfLightboxScrollOuter{height:100000px}}.kitesurfadventure-kwfLightbox .kitesurfadventure-kwfLightboxInner{transition-property:opacity;transition-duration:150ms;transition-timing-function:linear;opacity:0}.kitesurfadventure-kwfLightbox.kitesurfadventure-kwfLightboxOpen .kitesurfadventure-kwfLightboxInner{transition-duration:150ms;opacity:1}body div.kitesurfadventure-kwfLightboxCenterBox .kitesurfadventure-kwfLightboxMask{transition-property:opacity;transition-duration:150ms;transition-timing-function:linear;opacity:0}body div.kitesurfadventure-kwfLightboxCenterBox .kitesurfadventure-kwfLightboxMask.kitesurfadventure-kwfLightboxMaskOpen{transition-duration:150ms;opacity:0.8}.kitesurfadventure-kwfLightbox{position:absolute;z-index:100;top:0;left:0;height:100%;width:100%}.kitesurfadventure-kwfLightbox .kitesurfadventure-kwfLightboxInner{overflow:visible !important;min-width:100px;min-height:100px;background:white;margin-bottom:40px;padding:10px;position:absolute}.kitesurfadventure-Lightbox .kitesurfadventure-lightboxHeader{position:relative;z-index:102}.kitesurfadventure-kwfLightbox .kitesurfadventure-closeButton{background:url("/assets/kwf/Kwf_js/EyeCandy/Lightbox/close.png") no-repeat center center;position:absolute;display:block;height:42px;z-index:102;width:42px;right:-25px;top:-25px}.kitesurfadventure-kwfLightbox .kitesurfadventure-innerCloseButton{display:none}.kitesurfadventure-kwfLightbox.kitesurfadventure-mobile .kitesurfadventure-closeButton{position:fixed;right:2px;top:2px}.kitesurfadventure-kwfLightbox.kitesurfadventure-mobile .kitesurfadventure-kwfLightboxInner{margin-bottom:0}.kitesurfadventure-kwfLightbox .kitesurfadventure-closeButton:hover{text-decoration:none}.kitesurfadventure-kwfLightbox .kitesurfadventure-kwfLightboxContent{position:relative;height:100%;z-index:60;width:100%}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-nextBtn,.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-nextBtn a,.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-prevBtn,.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-prevBtn a{text-decoration:none;position:absolute;top:0px;width:40%;height:100%;background:url(/assets/kwf/Kwf_js/EyeCandy/Lightbox/transparentPixel.gif);background-repeat:repeat;background-position:top left}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-nextBtn,.kitesurfadventure-kwfLightbox .lightboxBody .kitesurfadventure-nextBtn a{right:0px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-prevBtn,.kitesurfadventure-kwfLightbox .lightboxBody .kitesurfadventure-prevBtn a{left:0px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-nextBtn a,.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-prevBtn a{width:100%}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-nextBtn a:hover{background-image:url(/assets/kwf/Kwf_js/EyeCandy/Lightbox/next.png);background-repeat:no-repeat;background-position:right 50%}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-nextBtn img.nextImgBtn{position:absolute;top:100px;right:0px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-prevBtn a:hover{background-image:url(/assets/kwf/Kwf_js/EyeCandy/Lightbox/previous.png);background-repeat:no-repeat;background-position:left 50%}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .kitesurfadventure-prevBtn img.previousImgBtn{position:absolute;top:100px;left:0px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxBody .image{z-index:1}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxFooter p{text-align:left;margin-bottom:0px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxFooter p.kitesurfadventure-imageCaption{margin-top:10px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxFooter p.kitesurfadventure-imageCaptionTitle{margin:10px 0px -10px 0px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxFooter p.kitesurfadventure-title{margin-top:10px}.kitesurfadventure-kwfLightbox .kitesurfadventure-lightboxFooter p.kitesurfadventure-fullSizeLink{margin-top:10px}html.kitesurfadventure-cssanimations .kitesurfadventure-kwfLightbox .kitesurfadventure-loading{background:url("/assets/kwf/images/loading/loadingbig.png") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.kitesurfadventure-cssanimations .kitesurfadventure-kwfLightbox .kitesurfadventure-loading{background-image:url("/assets/kwf/images/loading/dpr2/loadingbig.png");background-size:50px 50px}}html.kitesurfadventure-no-cssanimations .kitesurfadventure-kwfLightbox .kitesurfadventure-loading{background:url("/assets/kwf/images/loading/loadingbig.gif") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px}@media (max-width: 650px){body .kitesurfadventure-lightboxMask{opacity:1}}
.kitesurfadventure-kwcBasicImageEnlargeEnlargeTagImagePage,
.kitesurfadventure-kwcBasicImageEnlargeEnlargeTagImagePage .kitesurfadventure-image {
height: 100%;
}
.kitesurfadventure-kwcBasicImageEnlargeEnlargeTagImagePage .kitesurfadventure-image img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
display: block;
}
.kitesurfadventure-kwcBasicImageEnlargeEnlargeTagImagePage .kitesurfadventure-container {
height: 0;
position: relative;
overflow: hidden;
}
.kitesurfadventure-kwcBasicImageEnlargeEnlargeTagImagePage .kitesurfadventure-prevBtn,
.kitesurfadventure-kwcBasicImageEnlargeEnlargeTagImagePage .kitesurfadventure-nextBtn {
z-index: 1;
}
.kitesurfadventure-themeUIElementsHeadline:after{content:"";display:table;clear:both}
.kitesurfadventure-themeUIElementsHeadline{display:table;width:100%}.kitesurfadventure-themeUIElementsHeadline__content{display:table-row;width:100%}.kitesurfadventure-themeUIElementsHeadline h2{font-size:25px;margin-top:0}.kitesurfadventure-themeUIElementsHeadline h3{font-size:18px;margin-top:30px}.kitesurfadventure-themeUIElementsHeadline .kitesurfadventure-themeUIElementsHeadline__topHeadline{margin-top:0}.kitesurfadventure-themeUIElementsHeadline--hasImage h2,.kitesurfadventure-themeUIElementsHeadline--hasImage h3{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-themeUIElementsHeadline--hasImage .kitesurfadventure-themeUIElementsHeadline__image{display:table-cell;vertical-align:middle;width:22.85714%}.kitesurfadventure-themeUIElementsHeadline--left{text-align:left}.kitesurfadventure-themeUIElementsHeadline--center{text-align:center}.kitesurfadventure-themeUIElementsHeadline--right{text-align:right}.kitesurfadventure-themeUIElementsHeadline--light h2,.kitesurfadventure-themeUIElementsHeadline--light h3{color:#fff}.kitesurfadventure-themeUIElementsHeadline--dark h2,.kitesurfadventure-themeUIElementsHeadline--dark h3{color:#252525}.kitesurfadventure-themeUIElementsHeadline--yellow h2,.kitesurfadventure-themeUIElementsHeadline--yellow h3{color:#faed02}.kitesurfadventure-themeUIElementsHeadline--blue h2,.kitesurfadventure-themeUIElementsHeadline--blue h3{color:#00a0e6}@media (min-width: 768px){.kitesurfadventure-themeUIElementsHeadline h2{font-size:30px}.kitesurfadventure-themeUIElementsHeadline h3{font-size:25px}}@media (min-width: 1024px){.kitesurfadventure-themeUIElementsHeadline h2{font-size:50px}.kitesurfadventure-themeUIElementsHeadline h3{font-size:30px}}.kwc-paragraphs-preview .kitesurfadventure-themeUIElementsHeadline--light h2,.kwc-paragraphs-preview .kitesurfadventure-themeUIElementsHeadline h3{color:#ccc}
.kitesurfadventure-themeUIElementsHeadlineImage:after{content:"";display:table;clear:both}

.kitesurfadventure-themeUIElementsHeadlineImage {
display: block;
margin: 0px;
}
.kitesurfadventure-themeUIElementsHeadlineImage .kitesurfadventure-themeUIElementsHeadlineImage__outerContainer {
display: block;
}
.kitesurfadventure-themeUIElementsHeadlineImage .kitesurfadventure-themeUIElementsHeadlineImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-themeUIElementsHeadlineImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-kwcBasicFullWidthImage:after{content:"";display:table;clear:both}

.kitesurfadventure-kwcBasicFullWidthImage {
display: block;
margin: 0px;
}
.kitesurfadventure-kwcBasicFullWidthImage .kitesurfadventure-kwcBasicFullWidthImage__outerContainer {
display: block;
}
.kitesurfadventure-kwcBasicFullWidthImage .kitesurfadventure-kwcBasicFullWidthImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-kwcBasicFullWidthImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-kwcBasicFullWidthImage{position:relative}.kitesurfadventure-kwcBasicFullWidthImage a{display:block}.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcEnlargeTag,.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicDownloadTag,.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicLinkTagIntern,.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicLinkTagExtern,.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicLinkTagMail{position:relative;display:block}.kitesurfadventure-kwcBasicFullWidthImage a img{display:block}.kitesurfadventure-kwcBasicFullWidthImage a .outerHoverIcon{width:100%;height:100%;position:absolute;display:none;zoom:1;left:0;top:0;opacity:0;transition:opacity 0.25s ease-in-out}.kitesurfadventure-kwcBasicFullWidthImage a .outerHoverIcon .innerHoverIcon{display:block;width:38px;height:38px;position:absolute;left:50%;margin-left:-19px;top:50%;margin-top:-19px}.kitesurfadventure-kwcBasicFullWidthImage a:hover .outerHoverIcon{opacity:0.9}.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcEnlargeTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/enlargeIcon.png) no-repeat 0 0}.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicLinkTagIntern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkInternIcon.png) no-repeat 0 0}.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicLinkTagExtern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkExternIcon.png) no-repeat 0 0}.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicDownloadTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/downloadIcon.png) no-repeat 0 0}.kitesurfadventure-kwcBasicFullWidthImage a.kitesurfadventure-kwcBasicLinkTagMail .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/mailIcon.png) no-repeat 0 0}.showHoverIcon.kitesurfadventure-kwcBasicFullWidthImage a .outerHoverIcon{display:block}@media print{.kitesurfadventure-kwcBasicFullWidthImage a .outerHoverIcon{width:0px;height:0px}}
.kitesurfadventure-kwcBasicFullWidthImage{margin-bottom:10px}.kitesurfadventure-kwcBasicFullWidthImage img{width:100% !important}
.kitesurfadventure-kwcListGallery:after{content:"";display:table;clear:both}
div.kitesurfadventure-kwcListGallery{margin-right:-10px}div.kitesurfadventure-kwcListGallery:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery .moreButton{display:inline-block;cursor:pointer}div.kitesurfadventure-kwcListGallery .listItem{opacity:1;transition-property:opacity;transition-duration:0.25s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}div.kitesurfadventure-kwcListGallery.hidePics .showMorePic{padding:0px !important;width:0px !important;opacity:0;transition-duration:0s}div.kitesurfadventure-kwcListGallery>.listItem,div.kitesurfadventure-kwcListGallery>.morePics>.listItem{box-sizing:border-box;padding:0 10px 7px 0;position:relative;margin:0;float:left;display:inline}div.kitesurfadventure-kwcListGallery>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery>.morePics>.listItem a .imageCaption{text-overflow:ellipsis;background:transparent;white-space:nowrap;position:absolute;line-height:16px;overflow:hidden;display:none;bottom:-17px;height:16px;width:100%;color:#333}div.kitesurfadventure-kwcListGallery>.listItem:hover a .imageCaption,div.kitesurfadventure-kwcListGallery>.morePics>.listItem:hover a .imageCaption{white-space:normal;position:absolute;background:white;height:auto}div.kitesurfadventure-kwcListGallery.col3>.listItem,div.kitesurfadventure-kwcListGallery.col3>.morePics>.listItem{width:33.33333%}div.kitesurfadventure-kwcListGallery.col4>.listItem,div.kitesurfadventure-kwcListGallery.col4>.morePics>.listItem{width:25%}div.kitesurfadventure-kwcListGallery.col5>.listItem,div.kitesurfadventure-kwcListGallery.col5>.morePics>.listItem{width:33.33333%}div.kitesurfadventure-kwcListGallery.col6>.listItem,div.kitesurfadventure-kwcListGallery.col6>.morePics>.listItem{width:25%}div.kitesurfadventure-kwcListGallery.col7>.listItem,div.kitesurfadventure-kwcListGallery.col7>.morePics>.listItem{width:33.33333%}div.kitesurfadventure-kwcListGallery.col8>.listItem,div.kitesurfadventure-kwcListGallery.col8>.morePics>.listItem{width:25%}div.kitesurfadventure-kwcListGallery.col9>.listItem,div.kitesurfadventure-kwcListGallery.col9>.morePics>.listItem{width:33.33333%}div.kitesurfadventure-kwcListGallery.col10>.listItem,div.kitesurfadventure-kwcListGallery.col10>.morePics>.listItem{width:25%}div.kitesurfadventure-kwcListGallery.col2>.listItem,div.kitesurfadventure-kwcListGallery.col2>.morePics>.listItem,div.kitesurfadventure-kwcListGallery.col4>.listItem,div.kitesurfadventure-kwcListGallery.col4>.morePics>.listItem{width:50%}div.kitesurfadventure-kwcListGallery.col6>.listItem,div.kitesurfadventure-kwcListGallery.col6>.morePics>.listItem{width:33.33333%}div.kitesurfadventure-kwcListGallery.gt360.col4>.listItem,div.kitesurfadventure-kwcListGallery.gt360.col4>.morePics>.listItem{width:25%}div.kitesurfadventure-kwcListGallery.gt600.col1>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col1>.morePics>.listItem{width:100%}div.kitesurfadventure-kwcListGallery.gt600.col1>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col1>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col1>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col1>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col1>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col1>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col1>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col1>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col2>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col2>.morePics>.listItem{width:50%}div.kitesurfadventure-kwcListGallery.gt600.col2>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col2>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col2>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col2>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col2>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col2>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col2>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col2>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col3>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col3>.morePics>.listItem{width:33.33333%}div.kitesurfadventure-kwcListGallery.gt600.col3>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col3>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col3>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col3>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col3>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col3>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col3>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col3>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col4>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col4>.morePics>.listItem{width:25%}div.kitesurfadventure-kwcListGallery.gt600.col4>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col4>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col4>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col4>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col4>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col4>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col4>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col4>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col5>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col5>.morePics>.listItem{width:20%}div.kitesurfadventure-kwcListGallery.gt600.col5>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col5>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col5>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col5>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col5>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col5>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col5>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col5>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col6>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col6>.morePics>.listItem{width:16.66667%}div.kitesurfadventure-kwcListGallery.gt600.col6>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col6>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col6>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col6>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col6>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col6>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col6>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col6>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col7>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col7>.morePics>.listItem{width:14.28571%}div.kitesurfadventure-kwcListGallery.gt600.col7>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col7>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col7>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col7>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col7>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col7>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col7>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col7>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col8>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col8>.morePics>.listItem{width:12.5%}div.kitesurfadventure-kwcListGallery.gt600.col8>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col8>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col8>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col8>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col8>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col8>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col8>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col8>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col9>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col9>.morePics>.listItem{width:11.11111%}div.kitesurfadventure-kwcListGallery.gt600.col9>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col9>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col9>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col9>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col9>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col9>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col9>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col9>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}div.kitesurfadventure-kwcListGallery.gt600.col10>.listItem,div.kitesurfadventure-kwcListGallery.gt600.col10>.morePics>.listItem{width:10%}div.kitesurfadventure-kwcListGallery.gt600.col10>.listItem a .imageCaption,div.kitesurfadventure-kwcListGallery.gt600.col10>.morePics>.listItem a .imageCaption{display:block}div.kitesurfadventure-kwcListGallery.gt600.col10>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption,div.kitesurfadventure-kwcListGallery.gt600.col10>.morePics>.listItem .kitesurfadventure-kwcAbstractImage.showImageCaption{padding-bottom:17px}div.kitesurfadventure-kwcListGallery.gt600.col10>.listItem.firstInLine,div.kitesurfadventure-kwcListGallery.gt600.col10>.morePics>.listItem.firstInLine{clear:left}div.kitesurfadventure-kwcListGallery.gt600.col10>.listItem.lastInLine:after,div.kitesurfadventure-kwcListGallery.gt600.col10>.morePics>.listItem.lastInLine:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcListGalleryImage:after{content:"";display:table;clear:both}

.kitesurfadventure-kwcListGalleryImage {
display: block;
margin: 0px;
}
.kitesurfadventure-kwcListGalleryImage .kitesurfadventure-kwcListGalleryImage__outerContainer {
display: block;
}
.kitesurfadventure-kwcListGalleryImage .kitesurfadventure-kwcListGalleryImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-kwcListGalleryImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-kwcListGalleryImage{position:relative}.kitesurfadventure-kwcListGalleryImage a{display:block}.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcEnlargeTag,.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicDownloadTag,.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicLinkTagIntern,.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicLinkTagExtern,.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicLinkTagMail{position:relative;display:block}.kitesurfadventure-kwcListGalleryImage a img{display:block}.kitesurfadventure-kwcListGalleryImage a .outerHoverIcon{width:100%;height:100%;position:absolute;display:none;zoom:1;left:0;top:0;opacity:0;transition:opacity 0.25s ease-in-out}.kitesurfadventure-kwcListGalleryImage a .outerHoverIcon .innerHoverIcon{display:block;width:38px;height:38px;position:absolute;left:50%;margin-left:-19px;top:50%;margin-top:-19px}.kitesurfadventure-kwcListGalleryImage a:hover .outerHoverIcon{opacity:0.9}.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcEnlargeTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/enlargeIcon.png) no-repeat 0 0}.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicLinkTagIntern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkInternIcon.png) no-repeat 0 0}.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicLinkTagExtern .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/linkExternIcon.png) no-repeat 0 0}.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicDownloadTag .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/downloadIcon.png) no-repeat 0 0}.kitesurfadventure-kwcListGalleryImage a.kitesurfadventure-kwcBasicLinkTagMail .outerHoverIcon .innerHoverIcon{background:url(/assets/kwf/Kwc/Basic/ImageEnlarge/EnlargeTag/mailIcon.png) no-repeat 0 0}.showHoverIcon.kitesurfadventure-kwcListGalleryImage a .outerHoverIcon{display:block}@media print{.kitesurfadventure-kwcListGalleryImage a .outerHoverIcon{width:0px;height:0px}}
.kitesurfadventure-kwcListGalleryImage a { position: relative; }
.kitesurfadventure-kwcBasicSpace { }
.kitesurfadventure-downloads:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcBasicDownload:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcBasicDownload{margin-bottom:5px}.kitesurfadventure-kwcBasicDownload span{color:#252525}
.kitesurfadventure-kwcBasicDownload { margin-bottom: 5px; }
.kitesurfadventure-kwcBasicDownload span { color: var(typo); }
.kitesurfadventure-links:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcBasicLink:after{content:"";display:table;clear:both}
.kitesurfadventure-themeUIElementsButton:after{content:"";display:table;clear:both}
html .kitesurfadventure-themeUIElementsButton{text-align:center}@media (min-width: 768px){html .kitesurfadventure-themeUIElementsButton--left{text-align:left}html .kitesurfadventure-themeUIElementsButton--center{text-align:center}html .kitesurfadventure-themeUIElementsButton--right{text-align:right}}html .kitesurfadventure-themeUIElementsButton a{display:inline-block;font-size:17px;line-height:22px;text-decoration:none;text-align:center;color:#ffffff;padding:8px 26px;border-radius:5px;margin:0 2px 20px}@media (min-width: 768px){html .kitesurfadventure-themeUIElementsButton a{margin-bottom:0}}html .kitesurfadventure-themeUIElementsButton--white a{background:#ffffff;color:#00a0e6}html .kitesurfadventure-themeUIElementsButton--white a:hover{background:#e6f7ff;color:#00a0e6}html .kitesurfadventure-themeUIElementsButton--border a{background:transparent;color:#ffffff;border:1px solid #ffffff}html .kitesurfadventure-themeUIElementsButton--border a:hover{background:rgba(255,255,255,0.25)}html .kitesurfadventure-themeUIElementsButton--blue a{background:#00a0e6;color:#fff}html .kitesurfadventure-themeUIElementsButton--blue a:hover{background:#01b2ff;color:#fff}html .kitesurfadventure-themeUIElementsButton--yellow a{background:#faed02;color:#252525}html .kitesurfadventure-themeUIElementsButton--yellow a:hover{background:#fad802;color:#252525}.kwc-paragraphs-preview .kitesurfadventure-themeUIElementsButton--white a{color:#ccc}.kwc-paragraphs-preview .kitesurfadventure-themeUIElementsButton--border a{color:#ccc;border:1px solid #ccc}
.kitesurfadventure-themeUIElementsYellowLines:after{content:"";display:table;clear:both}
.kitesurfadventure-themeUIElementsYellowLines{height:22px;width:100%;width:100vw;margin-top:-30px;margin-left:calc((100% - 100vw) / 2)}.kitesurfadventure-themeUIElementsYellowLines--top{background-image:url("/assets/web/images/yellowLinesRoundedTop.png")}.kitesurfadventure-themeUIElementsYellowLines--bottom{background-image:url("/assets/web/images/yellowLinesRoundedBottom.png")}
.kitesurfadventure-basicLine {
border-bottom: 1px solid #000;
margin-bottom: 10px;
padding-top: 0px;
}
.kitesurfadventure-basicLine{border-bottom:1px solid #00a0e6;margin:15px 0}
.kitesurfadventure-kwcBasicAnchor:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcParagraphsGroup .kitesurfadventure-kwcParagraphsGroup__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-kwcParagraphsGroup .kitesurfadventure-kwcParagraphsGroup__kwcParagraphItem.kitesurfadventure-kwcParagraphsGroup__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-kwcParagraphsGroup .kitesurfadventure-kwcParagraphsGroup__kwcParagraphItem.kitesurfadventure-kwcParagraphsGroup__onlyShowOnMobile{display:block}.kitesurfadventure-kwcParagraphsGroup .kitesurfadventure-kwcParagraphsGroup__kwcParagraphItem.kitesurfadventure-kwcParagraphsGroup__hideOnMobile{display:none}}
.kitesurfadventure-susyKwcColumns:after{content:"";display:table;clear:both}.kitesurfadventure-susyKwcColumns .kitesurfadventure-susyKwcColumns__listItem--lineFirst{clear:both}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:65.85366%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:65.85366%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.17073%;float:left;margin-right:2.43902%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}}@media (min-width: 1024px){.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:66.01307%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:66.01307%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-default-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-sm-spans12 .kitesurfadventure-susyKwcColumns__listItem{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-md-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}}@media (min-width: 1024px){.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-50_50.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-66_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:65.71429%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-33_66.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-75_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col2col-25_75.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span3.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:31.42857%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-33_33_33.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2{width:48.57143%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span2.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col3col-25_50_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1{width:22.85714%;float:left;margin-right:2.85714%}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineLast{float:right;margin-right:0}.kitesurfadventure-susyKwcColumns.col4col-25_25_25_25.kitesurfadventure-lightbox-lg-spans12 .kitesurfadventure-susyKwcColumns__listItem.span1.kitesurfadventure-susyKwcColumns__listItem--lineFirst{margin-left:0}}
.kitesurfadventure-kwcBasicTable:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcBasicTable{margin-bottom:10px}.kitesurfadventure-kwcBasicTable table{width:100%}.kitesurfadventure-kwcBasicTable table tr th{font-weight:bold}.kitesurfadventure-kwcBasicTable table tr td{padding:2px 0px}.kitesurfadventure-kwcBasicTable.flipScroll table{display:block}.kitesurfadventure-kwcBasicTable.flipScroll table th,.kitesurfadventure-kwcBasicTable.flipScroll table td{display:block}.kitesurfadventure-kwcBasicTable.flipScroll table thead{display:block;float:left}.kitesurfadventure-kwcBasicTable.flipScroll table thead th{text-align:right}.kitesurfadventure-kwcBasicTable.flipScroll table tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.kitesurfadventure-kwcBasicTable.flipScroll table tbody tr{display:inline-block;vertical-align:top}
.kitesurfadventure-formDynamic:after{content:"";display:table;clear:both}
.kitesurfadventure-formDynamicParagraphs .kitesurfadventure-formDynamicParagraphs__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-formDynamicParagraphs .kitesurfadventure-formDynamicParagraphs__kwcParagraphItem.kitesurfadventure-formDynamicParagraphs__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-formDynamicParagraphs .kitesurfadventure-formDynamicParagraphs__kwcParagraphItem.kitesurfadventure-formDynamicParagraphs__onlyShowOnMobile{display:block}.kitesurfadventure-formDynamicParagraphs .kitesurfadventure-formDynamicParagraphs__kwcParagraphItem.kitesurfadventure-formDynamicParagraphs__hideOnMobile{display:none}}
html .kitesurfadventure-formDynamicParagraphs__kwcParagraphItem{margin-top:15px}html .kitesurfadventure-formDynamicParagraphs .kitesurfadventure-kwfFormFieldCheckbox{position:relative}html .kitesurfadventure-formDynamicParagraphs .kitesurfadventure-kwfFormFieldCheckbox input{position:absolute;top:1px;left:0}html .kitesurfadventure-formDynamicParagraphs .kitesurfadventure-kwfFormFieldCheckbox label{padding-left:18px;box-sizing:border-box}
.kitesurfadventure-kwcFormDynamicParagraphs .kitesurfadventure-kwcFormDynamicParagraphs__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-kwcFormDynamicParagraphs .kitesurfadventure-kwcFormDynamicParagraphs__kwcParagraphItem.kitesurfadventure-kwcFormDynamicParagraphs__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-kwcFormDynamicParagraphs .kitesurfadventure-kwcFormDynamicParagraphs__kwcParagraphItem.kitesurfadventure-kwcFormDynamicParagraphs__onlyShowOnMobile{display:block}.kitesurfadventure-kwcFormDynamicParagraphs .kitesurfadventure-kwcFormDynamicParagraphs__kwcParagraphItem.kitesurfadventure-kwcFormDynamicParagraphs__hideOnMobile{display:none}}
.kitesurfadventure-kwcAdvancedGoogleMap:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcAdvancedGoogleMap .mobileOverlayOpen,.kitesurfadventure-kwcAdvancedGoogleMap .mobileOverlayClose{display:none}.kitesurfadventure-kwcAdvancedGoogleMap .kitesurfadventure-kwcAdvancedGoogleMap__text{display:none}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI{margin-bottom:20px;position:relative;transition-property:all;transition-duration:.24s}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI .mobileOverlayOpen{background:url("/assets/kwf/Kwc/Advanced/GoogleMapView/navigateIcon.png") no-repeat center 106px rgba(0,0,0,0.7);background-size:52px 52px;position:absolute;text-align:center;display:block;z-index:1;bottom:0;right:0;left:0;top:0;transition-property:all;transition-duration:.24s}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI .navigateIcon{position:absolute;margin-left:-26px;display:block;height:52px;width:52px;left:50%;top:34%}@media (max-height: 460px){.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI .navigateIcon{top:29%}}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI .innerMobileOverlay{position:absolute;border-radius:4px;line-height:40px;margin-top:-20px;font-size:14px;color:white;height:40px;right:20px;left:20px;top:59%}@media (max-height: 460px){.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI .innerMobileOverlay{top:62%}}@media (max-width: 800px){.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI>.container{height:50vh !important}}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI .tapToScroll{display:none}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI.navigate{margin:0 calc((100% - 100vw) / 2);z-index:45}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI.navigate .mobileOverlayClose{display:block}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI.navigate .mobileOverlayOpen{display:none}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI.navigate .mobileOverlayClose{background:rgba(0,0,0,0.9);position:fixed;bottom:85px;height:30px;width:120px;z-index:1;left:auto;right:5px;top:auto}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI.navigate .innerMobileOverlay{top:50%}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI.navigate>.container{height:100vh !important}.kitesurfadventure-kwcAdvancedGoogleMap.optimizedMobileUI.navigate .tapToScroll{background:url("/assets/kwf/Kwc/Advanced/GoogleMapView/closeIcon.png") no-repeat center right transparent;background-size:16px 16px;padding-right:24px;display:inline}.kitesurfadventure-kwcAdvancedGoogleMap.gt700 .mobileOverlayOpen,.kitesurfadventure-kwcAdvancedGoogleMap.gt700 .mobileOverlayClose{display:none}
.kitesurfadventure-kwcAdvancedImprintImprint span.imprintHeadline {
font-size: 14px;
font-weight: bold;
margin-top: 10px;
display: block;
}
.kitesurfadventure-vkwcAdvancedImprintVividPlanet span.imprintHeadline {
font-size: 14px;
font-weight: bold;
margin-top: 10px;
margin-bottom: 8px;
display: block;
}
.kitesurfadventure-kwcAdvancedImprintGoogleAnalytics span.imprintHeadline {
font-size: 14px;
font-weight: bold;
margin-top: 10px;
margin-bottom: 8px;
display: block;
}
div.kitesurfadventure-kwfSwitchDisplay a.kitesurfadventure-switchLink {
background: url(/assets/kwf/images/bullet_arrow_right.png) 0px 0px no-repeat;
padding-left: 18px;
}
div.kitesurfadventure-kwfSwitchDisplay a.kitesurfadventure-switchLink.kitesurfadventure-switchLinkOpened {
background: url(/assets/silkicons/bullet_arrow_down.png) 0px 0px no-repeat;
}
/* z-index unter 50 lassen. bildgalerie hat 50 auf die mask und 100 auf die box
und da sollten wir drunter bleiben. */
div.kitesurfadventure-kwfSwitchDisplay div.kitesurfadventure-switchContent {
overflow: hidden; z-index: 45; position: relative; 
margin-left: 19px;
}
/*
Bei einer Bildergalerie in einem switch display gab es einen Fehler,
der beim schließen die Bilder nicht sofort verschwinden ließ, sondern
über die schrift nach oben schob. Das hier war ein fix dafür, der allerdings
die steuerung (zoom +/-) einer GoogleMap in einem switchDisplay zerstören würde.
*/
/* div.kwfUp-kwfSwitchDisplay div.kwfUp-switchContent img { position: relative; z-index: 500;} */
/* avoid flicker */
html.kitesurfadventure-js div.kitesurfadventure-kwfSwitchDisplay div.kitesurfadventure-switchContent { display: none; }
.kitesurfadventure-kwcAdvancedImprintDisclaimer span.imprintHeadline {
font-size: 14px;
font-weight: bold;
margin-top: 10px;
margin-bottom: 8px;
display: block;
}
.kitesurfadventure-kwcAdvancedImprintDisclaimer .kitesurfadventure-kwfSwitchDisplay { margin-bottom: 10px; }
.kitesurfadventure-kwcBasicHtml:after{content:"";display:table;clear:both}
.kitesurfadventure-themeUIElementsCheckmark:after{content:"";display:table;clear:both}
.kitesurfadventure-themeUIElementsCheckmark{vertical-align:top}.kitesurfadventure-themeUIElementsCheckmark--big{font-size:22px;line-height:25px;min-height:48px;margin:20px 0;background:url("/assets/web/themes/Theme/UIElements/Checkmark/images/Big.png") no-repeat center center transparent}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-themeUIElementsCheckmark--big{background-image:url("/assets/web/themes/Theme/UIElements/Checkmark/images/dpr2/Big.png");background-size:48px 48px}}.kitesurfadventure-themeUIElementsCheckmark--small{font-size:18px;min-height:32px;margin:10px 0;background:url("/assets/web/themes/Theme/UIElements/Checkmark/images/Small.png") no-repeat center center transparent}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-themeUIElementsCheckmark--small{background-image:url("/assets/web/themes/Theme/UIElements/Checkmark/images/dpr2/Small.png");background-size:32px 32px}}.kitesurfadventure-themeUIElementsCheckmark--left{text-align:left;background-position:left top;padding-left:56px}.kitesurfadventure-themeUIElementsCheckmark--top{text-align:center;background-position:center top;padding-top:56px}.kitesurfadventure-themeUIElementsCheckmark--light{color:#fff}.kitesurfadventure-themeUIElementsCheckmark--dark{color:#252525}.kwc-paragraphs-preview .kitesurfadventure-themeUIElementsCheckmark--light{color:#ccc}
.kitesurfadventure-teaser:after{content:"";display:table;clear:both}
html .kitesurfadventure-teaser{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px;position:relative;padding:0 10px 10px 10px;box-sizing:border-box;overflow:hidden}@media (min-width: 768px){html .kitesurfadventure-teaser{padding-bottom:90px}}html .kitesurfadventure-teaser--white{background:#ffffff}html .kitesurfadventure-teaser--white .kitesurfadventure-teaser__headline{background:#ffffff}html .kitesurfadventure-teaser--blue{background:#00a0e6}html .kitesurfadventure-teaser--blue .kitesurfadventure-teaser__headline{background:#00a0e6}html .kitesurfadventure-teaser__image{position:relative;z-index:50;margin:0 -10px}html .kitesurfadventure-teaser__image:hover .kitesurfadventure-teaser__innerImage{transform:scale(1.2)}html .kitesurfadventure-teaser__innerImage{transition:transform 3s ease-out;transform:translate3d(0, 0, 0)}html .kitesurfadventure-teaser__headline{position:relative;z-index:60;text-align:center;word-wrap:break-word;font-size:30px;margin:0;padding:15px 0 5px 0}html .kitesurfadventure-teaser__headline--yellow{color:#faed02}html .kitesurfadventure-teaser__headline--top{position:absolute;top:20%;left:0;right:0}html .kitesurfadventure-teaser__text{margin:20px 0;padding:0 20px;box-sizing:border-box}html .kitesurfadventure-teaser__buttonList{text-align:center;margin-bottom:20px}@media (min-width: 768px){html .kitesurfadventure-teaser__buttonList{display:table;position:absolute;box-sizing:border-box;padding:0 10px;margin-bottom:0;width:100%;height:90px;left:0;bottom:0}}@media (min-width: 768px){html .kitesurfadventure-teaser__headline{font-size:36px}}
.kitesurfadventure-teaserImage:after{content:"";display:table;clear:both}

.kitesurfadventure-teaserImage {
display: block;
margin: 0px;
}
.kitesurfadventure-teaserImage .kitesurfadventure-teaserImage__outerContainer {
display: block;
}
.kitesurfadventure-teaserImage .kitesurfadventure-teaserImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-teaserImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-teaserHeadline:after{content:"";display:table;clear:both}
.kitesurfadventure-teaserText p{font-size:16px;line-height:22px}.kitesurfadventure-teaserText--left{text-align:left}.kitesurfadventure-teaserText--center{text-align:center}.kitesurfadventure-teaserText--right{text-align:right}
.kitesurfadventure-teaserButtonList:after{content:"";display:table;clear:both}@media (min-width: 768px){.kitesurfadventure-teaserButtonList{height:inherit;vertical-align:middle;display:table-cell}}.kitesurfadventure-teaserButtonList__listItem{display:inline-block;margin-bottom:10px}
.kitesurfadventure-campTeaser:after{content:"";display:table;clear:both}
html .kitesurfadventure-campTeaser{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px;position:relative;padding:0 10px 10px 10px;box-sizing:border-box;overflow:hidden}@media (min-width: 768px){html .kitesurfadventure-campTeaser{padding-bottom:90px}}html .kitesurfadventure-campTeaser--white{background:#ffffff}html .kitesurfadventure-campTeaser--white .kitesurfadventure-campTeaser__headline{background:#ffffff}html .kitesurfadventure-campTeaser--blue{background:#00a0e6}html .kitesurfadventure-campTeaser--blue .kitesurfadventure-campTeaser__headline{background:#00a0e6}html .kitesurfadventure-campTeaser__image{position:relative;z-index:50;margin:0 -10px}html .kitesurfadventure-campTeaser__image:hover .kitesurfadventure-campTeaser__innerImage{transform:scale(1.2)}html .kitesurfadventure-campTeaser__innerImage{transition:transform 3s ease-out;transform:translate3d(0, 0, 0)}html .kitesurfadventure-campTeaser__headline{position:relative;z-index:60;text-align:center;word-wrap:break-word;font-size:30px;margin:0;padding:15px 0 5px 0}html .kitesurfadventure-campTeaser__headline--yellow{color:#faed02}html .kitesurfadventure-campTeaser__headline--top{position:absolute;top:20%;left:0;right:0}html .kitesurfadventure-campTeaser__text{margin:20px 0;padding:0 20px;box-sizing:border-box}html .kitesurfadventure-campTeaser__buttonList{text-align:center;margin-bottom:20px}@media (min-width: 768px){html .kitesurfadventure-campTeaser__buttonList{display:table;position:absolute;box-sizing:border-box;padding:0 10px;margin-bottom:0;width:100%;height:90px;left:0;bottom:0}}@media (min-width: 768px){html .kitesurfadventure-campTeaser__headline{font-size:36px}}
.kitesurfadventure-campTeaserText:after{content:"";display:table;clear:both}
html .kitesurfadventure-campTeaserText__info{color:white;text-align:center}html .kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__content .kitesurfadventure-campTeaserText p.kitesurfadventure-campTeaserText__info{color:white}
.kitesurfadventure-imageParagraphs:after{content:"";display:table;clear:both}
.kitesurfadventure-imageParagraphs{position:relative}.kitesurfadventure-imageParagraphs:after{content:" ";display:block;clear:both}.kitesurfadventure-imageParagraphs__paragraphs{width:100%;float:left;margin-left:0;margin-right:0;margin-top:10px;box-sizing:border-box}.kitesurfadventure-imageParagraphs__paragraphs--before{display:none}.kitesurfadventure-imageParagraphs__paragraphs--after{display:block}@media (min-width: 1024px){html.kitesurfadventure-flexbox .kitesurfadventure-imageParagraphs--behaviorAdjust{display:flex}}html.kitesurfadventure-flexbox .kitesurfadventure-imageParagraphs--behaviorAdjust .kitesurfadventure-imageParagraphs__image__inner{height:100%;background-position:center center;background-size:cover}@media (min-width: 1024px){html.kitesurfadventure-flexbox .kitesurfadventure-imageParagraphs--behaviorAdjust .kitesurfadventure-imageParagraphs__image__inner{padding-bottom:0 !important;position:absolute;top:0;bottom:0}}.kitesurfadventure-imageParagraphs__image{width:100%;float:left;margin-left:0;margin-right:0;position:relative;width:100%}.kitesurfadventure-imageParagraphs__image__inner{width:100%;background-size:contain;background-position:top center;background-repeat:no-repeat}.kitesurfadventure-imageParagraphs__image__inner>a{display:block;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;z-index:50;width:100px;height:100px;background:url("/assets/web/images/playButton.png") no-repeat center center transparent}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-imageParagraphs__image__inner>a{background-image:url("/assets/web/images/dpr2/playButton.png");background-size:100px 100px}}.kitesurfadventure-imageParagraphs__video{display:none;position:absolute;top:0;width:100%}@media (min-width: 1024px){.kitesurfadventure-imageParagraphs__paragraphs{margin-top:0;width:49.01961%;float:left;margin-right:1.96078%}html.kitesurfadventure-csstransforms .kitesurfadventure-imageParagraphs__paragraphs--centerVertically{transform:translateY(-50%);top:50%}.kitesurfadventure-imageParagraphs__image{width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-imageParagraphs--imageLeft .kitesurfadventure-imageParagraphs__paragraphs{float:right;margin-right:0;padding-left:0}.kitesurfadventure-imageParagraphs--imageRight .kitesurfadventure-imageParagraphs__image{float:right;margin-right:0}.kitesurfadventure-imageParagraphs--imageRight .kitesurfadventure-imageParagraphs__paragraphs{padding-right:0}.kitesurfadventure-imageParagraphs--imageRight .kitesurfadventure-imageParagraphs__paragraphs--before{display:block}.kitesurfadventure-imageParagraphs--imageRight .kitesurfadventure-imageParagraphs__paragraphs--after{display:none}}
.kitesurfadventure-imageParagraphsImage:after{content:"";display:table;clear:both}

.kitesurfadventure-imageParagraphsImage {
display: block;
margin: 0px;
}
.kitesurfadventure-imageParagraphsImage .kitesurfadventure-imageParagraphsImage__outerContainer {
display: block;
}
.kitesurfadventure-imageParagraphsImage .kitesurfadventure-imageParagraphsImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-imageParagraphsImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo:after{content:"";display:table;clear:both}
.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo{position:relative}.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo__youtubeContainer{background-color:white;position:relative;overflow:hidden;height:0px;z-index:1}html.kitesurfadventure-cssanimations .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo__loading{background:url("/assets/kwf/images/loading/loadingbig.png") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.kitesurfadventure-cssanimations .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo__loading{background-image:url("/assets/kwf/images/loading/dpr2/loadingbig.png");background-size:50px 50px}}html.kitesurfadventure-no-cssanimations .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo__loading{background:url("/assets/kwf/images/loading/loadingbig.gif") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px}.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo__youtubePlayer iframe{position:absolute;height:100%;width:100%;left:0;top:0}.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo--ratio16x9 .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo__youtubeContainer{padding-bottom:56.25%}.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo.kitesurfadventure-imageParagraphsYoutubeLinkTagVideo--ratio4x3 .kitesurfadventure-imageParagraphsYoutubeLinkTagVideo__youtubeContainer{padding-bottom:75%}
.kitesurfadventure-imageList:after{content:"";display:table;clear:both}
.kitesurfadventure-imageList{display:table;width:100%}.kitesurfadventure-imageList__outer{display:table-row}.kitesurfadventure-imageList__listItem{box-sizing:border-box;display:table-cell;vertical-align:middle;padding:0 5px}
.kitesurfadventure-imageListImage:after{content:"";display:table;clear:both}

.kitesurfadventure-imageListImage {
display: block;
margin: 0px;
}
.kitesurfadventure-imageListImage .kitesurfadventure-imageListImage__outerContainer {
display: block;
}
.kitesurfadventure-imageListImage .kitesurfadventure-imageListImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-imageListImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
html .kitesurfadventure-imageListImage{margin:0 auto}
.kitesurfadventure-parallaxParagraphs:after{content:"";display:table;clear:both}
.kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2}.kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__background.kitesurfadventure-parallaxParagraphs__background--opaque{opacity:0.7}.kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__background.kitesurfadventure-parallaxParagraphs__backgroundImage{z-index:1}.kitesurfadventure-parallaxParagraphs.kitesurfadventure-parallaxParagraphs--white .kitesurfadventure-parallaxParagraphs__background{background:#FFFFFF}.kitesurfadventure-parallaxParagraphs.kitesurfadventure-parallaxParagraphs--white .kitesurfadventure-parallaxParagraphs__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-parallaxParagraphs.kitesurfadventure-parallaxParagraphs--grey .kitesurfadventure-parallaxParagraphs__background{background:#ccd0d4}.kitesurfadventure-parallaxParagraphs.kitesurfadventure-parallaxParagraphs--grey .kitesurfadventure-parallaxParagraphs__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-parallaxParagraphs.kitesurfadventure-parallaxParagraphs--black .kitesurfadventure-parallaxParagraphs__background{background:#000000}.kitesurfadventure-parallaxParagraphs.kitesurfadventure-parallaxParagraphs--black .kitesurfadventure-parallaxParagraphs__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2;background:black;background:rgba(0,0,0,0.3)}.kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__background.kitesurfadventure-parallaxParagraphs__background--opaque{opacity:0.3}.kitesurfadventure-parallaxParagraphs .kitesurfadventure-parallaxParagraphs__background__backgroundImage{z-index:1}.kitesurfadventure-parallaxParagraphs--blue .kitesurfadventure-parallaxParagraphs__background{background:#00a0e6}.kitesurfadventure-parallaxParagraphs--blue .kitesurfadventure-parallaxParagraphs__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-parallaxParagraphs--white .kitesurfadventure-parallaxParagraphs__background{background:#FFFFFF}.kitesurfadventure-parallaxParagraphs--white .kitesurfadventure-parallaxParagraphs__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-parallaxParagraphs--grey .kitesurfadventure-parallaxParagraphs__background{background:#ccd0d4}.kitesurfadventure-parallaxParagraphs--grey .kitesurfadventure-parallaxParagraphs__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-parallaxParagraphs__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-parallaxParagraphsImage:after{content:"";display:table;clear:both}
.kitesurfadventure-parallaxParagraphsImage{width:100%;height:100%;position:relative}.kitesurfadventure-parallaxParagraphsImage div{width:100%;height:100%}.kitesurfadventure-parallaxParagraphsImage div.parallaxImage{background-attachment:scroll;background-position:50% 50%;background-size:cover}
.kitesurfadventure-parallaxKwcParallaxImageImage:after{content:"";display:table;clear:both}

.kitesurfadventure-parallaxKwcParallaxImageImage {
display: block;
margin: 0px;
}
.kitesurfadventure-parallaxKwcParallaxImageImage .kitesurfadventure-parallaxKwcParallaxImageImage__outerContainer {
display: block;
}
.kitesurfadventure-parallaxKwcParallaxImageImage .kitesurfadventure-parallaxKwcParallaxImageImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-parallaxKwcParallaxImageImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-backgroundWindowWidth:after{content:"";display:table;clear:both}
.kitesurfadventure-backgroundWindowWidth .kitesurfadventure-backgroundWindowWidth__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2}.kitesurfadventure-backgroundWindowWidth .kitesurfadventure-backgroundWindowWidth__background.kitesurfadventure-backgroundWindowWidth__background--opaque{opacity:0.7}.kitesurfadventure-backgroundWindowWidth .kitesurfadventure-backgroundWindowWidth__background.kitesurfadventure-backgroundWindowWidth__backgroundImage{z-index:1}.kitesurfadventure-backgroundWindowWidth.kitesurfadventure-backgroundWindowWidth--white .kitesurfadventure-backgroundWindowWidth__background{background:#FFFFFF}.kitesurfadventure-backgroundWindowWidth.kitesurfadventure-backgroundWindowWidth--white .kitesurfadventure-backgroundWindowWidth__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-backgroundWindowWidth.kitesurfadventure-backgroundWindowWidth--grey .kitesurfadventure-backgroundWindowWidth__background{background:#ccd0d4}.kitesurfadventure-backgroundWindowWidth.kitesurfadventure-backgroundWindowWidth--grey .kitesurfadventure-backgroundWindowWidth__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-backgroundWindowWidth.kitesurfadventure-backgroundWindowWidth--black .kitesurfadventure-backgroundWindowWidth__background{background:#000000}.kitesurfadventure-backgroundWindowWidth.kitesurfadventure-backgroundWindowWidth--black .kitesurfadventure-backgroundWindowWidth__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-backgroundWindowWidth .kitesurfadventure-backgroundWindowWidth__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-backgroundWindowWidth .kitesurfadventure-backgroundWindowWidth__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2;background:black;background:rgba(0,0,0,0.3)}.kitesurfadventure-backgroundWindowWidth .kitesurfadventure-backgroundWindowWidth__background.kitesurfadventure-backgroundWindowWidth__background--opaque{opacity:0.3}.kitesurfadventure-backgroundWindowWidth .kitesurfadventure-backgroundWindowWidth__background__backgroundImage{z-index:1}.kitesurfadventure-backgroundWindowWidth--blue .kitesurfadventure-backgroundWindowWidth__background{background:#00a0e6}.kitesurfadventure-backgroundWindowWidth--blue .kitesurfadventure-backgroundWindowWidth__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-backgroundWindowWidth--white .kitesurfadventure-backgroundWindowWidth__background{background:#FFFFFF}.kitesurfadventure-backgroundWindowWidth--white .kitesurfadventure-backgroundWindowWidth__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-backgroundWindowWidth--grey .kitesurfadventure-backgroundWindowWidth__background{background:#ccd0d4}.kitesurfadventure-backgroundWindowWidth--grey .kitesurfadventure-backgroundWindowWidth__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-backgroundWindowWidth__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-kwcBasicBackgroundWindowWidthImage:after{content:"";display:table;clear:both}

.kitesurfadventure-kwcBasicBackgroundWindowWidthImage {
display: block;
margin: 0px;
}
.kitesurfadventure-kwcBasicBackgroundWindowWidthImage .kitesurfadventure-kwcBasicBackgroundWindowWidthImage__outerContainer {
display: block;
}
.kitesurfadventure-kwcBasicBackgroundWindowWidthImage .kitesurfadventure-kwcBasicBackgroundWindowWidthImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-kwcBasicBackgroundWindowWidthImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-kwcBasicBackgroundWindowWidthImage{height:100%}.kitesurfadventure-kwcBasicBackgroundWindowWidthImage .kitesurfadventure-kwcBasicBackgroundWindowWidthImage__image{position:relative;width:100%;height:100%;background-position:center center}
.kitesurfadventure-callToAction:after{content:"";display:table;clear:both}
.kitesurfadventure-callToAction .kitesurfadventure-callToAction__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2}.kitesurfadventure-callToAction .kitesurfadventure-callToAction__background.kitesurfadventure-callToAction__background--opaque{opacity:0.7}.kitesurfadventure-callToAction .kitesurfadventure-callToAction__background.kitesurfadventure-callToAction__backgroundImage{z-index:1}.kitesurfadventure-callToAction.kitesurfadventure-callToAction--white .kitesurfadventure-callToAction__background{background:#FFFFFF}.kitesurfadventure-callToAction.kitesurfadventure-callToAction--white .kitesurfadventure-callToAction__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-callToAction.kitesurfadventure-callToAction--grey .kitesurfadventure-callToAction__background{background:#ccd0d4}.kitesurfadventure-callToAction.kitesurfadventure-callToAction--grey .kitesurfadventure-callToAction__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-callToAction.kitesurfadventure-callToAction--black .kitesurfadventure-callToAction__background{background:#000000}.kitesurfadventure-callToAction.kitesurfadventure-callToAction--black .kitesurfadventure-callToAction__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-callToAction .kitesurfadventure-callToAction__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-callToAction .kitesurfadventure-callToAction__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2;background:black;background:rgba(0,0,0,0.3)}.kitesurfadventure-callToAction .kitesurfadventure-callToAction__background.kitesurfadventure-callToAction__background--opaque{opacity:0.3}.kitesurfadventure-callToAction .kitesurfadventure-callToAction__background__backgroundImage{z-index:1}.kitesurfadventure-callToAction--blue .kitesurfadventure-callToAction__background{background:#00a0e6}.kitesurfadventure-callToAction--blue .kitesurfadventure-callToAction__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-callToAction--white .kitesurfadventure-callToAction__background{background:#FFFFFF}.kitesurfadventure-callToAction--white .kitesurfadventure-callToAction__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-callToAction--grey .kitesurfadventure-callToAction__background{background:#ccd0d4}.kitesurfadventure-callToAction--grey .kitesurfadventure-callToAction__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-callToAction__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-callToActionContent:after{content:"";display:table;clear:both}
html .kitesurfadventure-callToActionContent{padding:50px 0}html .kitesurfadventure-callToActionContent__inner{margin-left:17.14286%;width:65.71429%;float:left;margin-right:2.85714%;text-align:center}html .kitesurfadventure-callToActionContent__paragraphs{margin:50px 0}
.kitesurfadventure-callToActionContentButtonList:after{content:"";display:table;clear:both}
.kitesurfadventure-callToActionContentButtonList__listItem{display:inline-block;margin-bottom:10px}
.kitesurfadventure-themeBoxFooter:after{content:"";display:table;clear:both}
.kitesurfadventure-themeBoxFooter{box-sizing:border-box;position:relative;background:#00a0e6;padding-top:40px}.kitesurfadventure-themeBoxFooter__lines{position:absolute;top:0;background-image:url("/assets/web/images/yellowLinesRoundedBottom.png");width:100%;height:22px}.kitesurfadventure-themeBoxFooter__content{max-width:1600px;box-sizing:border-box;padding:0 2.85714%;margin:0 auto}.kitesurfadventure-themeBoxFooter__outerLeft,.kitesurfadventure-themeBoxFooter__innerLeft,.kitesurfadventure-themeBoxFooter__innerRight,.kitesurfadventure-themeBoxFooter__outerRight{padding:10px 0;vertical-align:top;width:100%}@media (min-width: 768px){.kitesurfadventure-themeBoxFooter__outerLeft,.kitesurfadventure-themeBoxFooter__innerLeft,.kitesurfadventure-themeBoxFooter__innerRight,.kitesurfadventure-themeBoxFooter__outerRight{display:inline-block;width:50%}}@media (min-width: 1024px){.kitesurfadventure-themeBoxFooter__outerLeft,.kitesurfadventure-themeBoxFooter__innerLeft,.kitesurfadventure-themeBoxFooter__innerRight,.kitesurfadventure-themeBoxFooter__outerRight{width:20%;margin-right:5%}.kitesurfadventure-themeBoxFooter__innerLeft{width:15%}.kitesurfadventure-themeBoxFooter__innerRight{width:25%}.kitesurfadventure-themeBoxFooter__outerRight{width:25%;margin-right:0}}
.kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-themeBoxFooterOuterLeft__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-themeBoxFooterOuterLeft__kwcParagraphItem.kitesurfadventure-themeBoxFooterOuterLeft__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-themeBoxFooterOuterLeft__kwcParagraphItem.kitesurfadventure-themeBoxFooterOuterLeft__onlyShowOnMobile{display:block}.kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-themeBoxFooterOuterLeft__kwcParagraphItem.kitesurfadventure-themeBoxFooterOuterLeft__hideOnMobile{display:none}}
html .kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-webStandard p a{color:#fff}html .kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-webStandard p a:hover{color:#faed02}html .kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-webStandard p{text-align:center}@media (min-width: 768px){html .kitesurfadventure-themeBoxFooterOuterLeft .kitesurfadventure-webStandard p{text-align:left}}
.kitesurfadventure-doubleTextBoxes:after{content:"";display:table;clear:both}
html .kitesurfadventure-doubleTextBoxes{box-sizing:border-box;display:flex;padding-top:30px;-webkit-flex-flow:row wrap;justify-content:space-around}html .kitesurfadventure-doubleTextBoxes--leftNone .kitesurfadventure-doubleTextBoxes__left{background:white;background:rgba(255,255,255,0.6)}html .kitesurfadventure-doubleTextBoxes--leftYellow .kitesurfadventure-doubleTextBoxes__left{background:#faed02;background:rgba(250,237,2,0.6)}html .kitesurfadventure-doubleTextBoxes--leftBlue .kitesurfadventure-doubleTextBoxes__left{background:#00a0e6;background:rgba(0,160,230,0.6)}html .kitesurfadventure-doubleTextBoxes--rightNone .kitesurfadventure-doubleTextBoxes__right{background:white;background:rgba(255,255,255,0.6)}html .kitesurfadventure-doubleTextBoxes--rightYellow .kitesurfadventure-doubleTextBoxes__right{background:#faed02;background:rgba(250,237,2,0.6)}html .kitesurfadventure-doubleTextBoxes--rightBlue .kitesurfadventure-doubleTextBoxes__right{background:#00a0e6;background:rgba(0,160,230,0.6)}html .kitesurfadventure-doubleTextBoxes__left{width:100%;float:left;margin-left:0;margin-right:0}html .kitesurfadventure-doubleTextBoxes__right{width:100%;float:left;margin-left:0;margin-right:0;margin-top:30px}@media (min-width: 768px){html .kitesurfadventure-doubleTextBoxes__left{width:48.78049%;float:left;margin-right:2.43902%}html .kitesurfadventure-doubleTextBoxes__right{width:48.78049%;float:right;margin-right:0;margin-top:0}}
.kitesurfadventure-doubleTextBoxesTextBox:after{content:"";display:table;clear:both}
html .kitesurfadventure-doubleTextBoxesTextBox{position:relative;margin-top:30px;padding:30px 40px 60px;text-align:left}html .kitesurfadventure-doubleTextBoxesTextBox--none{background:white;background:rgba(255,255,255,0.6)}html .kitesurfadventure-doubleTextBoxesTextBox--yellow{background:#faed02;background:rgba(250,237,2,0.6)}html .kitesurfadventure-doubleTextBoxesTextBox--blue{background:#00a0e6;background:rgba(0,160,230,0.6)}html .kitesurfadventure-doubleTextBoxesTextBox__title{color:#252525;font-size:42px;line-height:100%}html .kitesurfadventure-doubleTextBoxesTextBox__text{margin-top:25px}html .kitesurfadventure-doubleTextBoxesTextBox__info{position:absolute;bottom:20px;right:40px;color:#252525;margin-top:25px;line-height:100%;font-size:24px;text-align:right}
html .kitesurfadventure-doubleTextBoxesTextBox{margin-top:0}html .kitesurfadventure-doubleTextBoxesTextBox--none,html .kitesurfadventure-doubleTextBoxesTextBox--yellow,html .kitesurfadventure-doubleTextBoxesTextBox--blue{background:none}
.kitesurfadventure-textBoxText--left{text-align:left}.kitesurfadventure-textBoxText--center{text-align:center}.kitesurfadventure-textBoxText--right{text-align:right}
.kitesurfadventure-singleTextBox:after{content:"";display:table;clear:both}
.kitesurfadventure-textBox:after{content:"";display:table;clear:both}
html .kitesurfadventure-textBox{position:relative;margin-top:30px;padding:30px 40px 60px;text-align:left}html .kitesurfadventure-textBox--none{background:white;background:rgba(255,255,255,0.6)}html .kitesurfadventure-textBox--yellow{background:#faed02;background:rgba(250,237,2,0.6)}html .kitesurfadventure-textBox--blue{background:#00a0e6;background:rgba(0,160,230,0.6)}html .kitesurfadventure-textBox__title{color:#252525;font-size:42px;line-height:100%}html .kitesurfadventure-textBox__text{margin-top:25px}html .kitesurfadventure-textBox__info{position:absolute;bottom:20px;right:40px;color:#252525;margin-top:25px;line-height:100%;font-size:24px;text-align:right}
.kitesurfadventure-productBox:after{content:"";display:table;clear:both}
.kitesurfadventure-productBox{margin-left:-3.0303%;margin-right:-3.0303%;border-top:1px solid #00a0e6;border-bottom:1px solid #00a0e6}@media (min-width: 768px){.kitesurfadventure-productBox{display:flex}}.kitesurfadventure-productBox--noLinkTag .kitesurfadventure-productBox__image{position:relative;width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-productBox--noLinkTag .kitesurfadventure-productBox__image{width:31.70732%;float:left;margin-right:2.43902%}}.kitesurfadventure-productBox--hasLinkTag>a{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-productBox--hasLinkTag>a{width:31.70732%;float:left;margin-right:2.43902%}}@media (min-width: 768px){.kitesurfadventure-productBox--behaviorAdjust{display:flex}}.kitesurfadventure-productBox--behaviorAdjust .kitesurfadventure-productBox__image__inner{height:100%;background-position:center center;background-size:cover}@media (min-width: 768px){.kitesurfadventure-productBox--behaviorAdjust .kitesurfadventure-productBox__image__inner{padding-bottom:0 !important;position:absolute;top:0;bottom:0}}.kitesurfadventure-productBox__image{width:100%;float:left;margin-left:0;margin-right:0;overflow:hidden;position:relative;width:100%;-webkit-backface-visibility:hidden}@media (min-width: 768px){.kitesurfadventure-productBox__image{min-height:230px}}.kitesurfadventure-productBox__image__inner{transition:transform 3s ease-out;transform:translate3d(0, 0, 0);width:100%;background-size:contain;background-position:top center;background-repeat:no-repeat}.kitesurfadventure-productBox__image:hover .kitesurfadventure-productBox__image__inner{transform:scale(1.2)}.kitesurfadventure-productBox__text{width:100%;float:left;margin-left:0;margin-right:0;box-sizing:border-box;position:relative;padding:20px 2.85714%}@media (min-width: 768px){.kitesurfadventure-productBox__text{width:40.2439%;float:left;margin-right:2.43902%;margin-top:20px;padding:0}}.kitesurfadventure-productBox__callToAction{position:relative;background:#00a0e6;padding-bottom:30px;width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-productBox__callToAction{width:23.17073%;float:right;margin-right:0;padding-bottom:0}}
.kitesurfadventure-productBoxImage:after{content:"";display:table;clear:both}

.kitesurfadventure-productBoxImage {
display: block;
margin: 0px;
}
.kitesurfadventure-productBoxImage .kitesurfadventure-productBoxImage__outerContainer {
display: block;
}
.kitesurfadventure-productBoxImage .kitesurfadventure-productBoxImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-productBoxImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-productBoxText:after{content:"";display:table;clear:both}
.kitesurfadventure-productBoxText{margin-top:-20px;width:100%}@media (min-width: 768px){.kitesurfadventure-productBoxText{margin:0 auto;left:0;right:0}}.kitesurfadventure-productBoxText p{font-size:16px;line-height:22px}.kitesurfadventure-productBoxText p.kitesurfadventure-productBoxText__title{display:table;width:100%;text-align:center;font-size:24px;line-height:30px;color:#fff;margin:-125px 0 30px 0;height:90px}.kitesurfadventure-productBoxText p.kitesurfadventure-productBoxText__title span{display:table-cell;vertical-align:bottom;height:inherit}@media (min-width: 768px){.kitesurfadventure-productBoxText p.kitesurfadventure-productBoxText__title{display:block;color:#252525;margin-top:0;margin-bottom:15px;height:auto}.kitesurfadventure-productBoxText p.kitesurfadventure-productBoxText__title span{display:inline-block;height:auto}}.kitesurfadventure-productBoxText--left{text-align:left}.kitesurfadventure-productBoxText--left p.kitesurfadventure-productBoxText__title{text-align:left}.kitesurfadventure-productBoxText--center{text-align:center}.kitesurfadventure-productBoxText--center p.kitesurfadventure-productBoxText__title{text-align:center}.kitesurfadventure-productBoxText--right{text-align:right}.kitesurfadventure-productBoxText--right p.kitesurfadventure-productBoxText__title{text-align:right}.kitesurfadventure-productBoxText--black p.kitesurfadventure-productBoxText__title{color:#252525}.kitesurfadventure-productBoxText--blue p.kitesurfadventure-productBoxText__title{color:#00a0e6}.kitesurfadventure-productBoxText--yellow p.kitesurfadventure-productBoxText__title{color:#faed02}.kitesurfadventure-productBoxText li{list-style:none !important}
.kitesurfadventure-productBoxCallToAction:after{content:"";display:table;clear:both}
.kitesurfadventure-productBoxCallToAction{padding:5px 5px 55px 5px;box-sizing:border-box;position:static;transform:none}.kitesurfadventure-productBoxCallToAction--hasSecondaryButton{padding-bottom:95px}@media (min-width: 768px){.kitesurfadventure-productBoxCallToAction--hasSecondaryButton{padding-bottom:155px}}@media (min-width: 1024px){.kitesurfadventure-productBoxCallToAction--hasSecondaryButton{padding-bottom:115px}}@media (min-width: 768px){html.kitesurfadventure-csstransforms .kitesurfadventure-productBoxCallToAction{position:absolute;top:50%;transform:translateY(-50%);margin:0 auto;left:0;right:0}}.kitesurfadventure-productBoxCallToAction__buttons{position:absolute;width:100%;bottom:15px}
.kitesurfadventure-productBoxCallToActionText{text-align:center}
.kitesurfadventure-productBoxCallToActionButton:after{content:"";display:table;clear:both}
html .kitesurfadventure-productBoxCallToActionButton{text-align:center}@media (min-width: 768px){html .kitesurfadventure-productBoxCallToActionButton--left{text-align:left}html .kitesurfadventure-productBoxCallToActionButton--center{text-align:center}html .kitesurfadventure-productBoxCallToActionButton--right{text-align:right}}html .kitesurfadventure-productBoxCallToActionButton a{display:inline-block;font-size:17px;line-height:22px;text-decoration:none;text-align:center;color:#ffffff;padding:8px 26px;border-radius:5px;margin:0 2px 20px}@media (min-width: 768px){html .kitesurfadventure-productBoxCallToActionButton a{margin-bottom:0}}html .kitesurfadventure-productBoxCallToActionButton--white a{background:#ffffff;color:#00a0e6}html .kitesurfadventure-productBoxCallToActionButton--white a:hover{background:#e6f7ff;color:#00a0e6}html .kitesurfadventure-productBoxCallToActionButton--border a{background:transparent;color:#ffffff;border:1px solid #ffffff}html .kitesurfadventure-productBoxCallToActionButton--border a:hover{background:rgba(255,255,255,0.25)}html .kitesurfadventure-productBoxCallToActionButton--blue a{background:#00a0e6;color:#fff}html .kitesurfadventure-productBoxCallToActionButton--blue a:hover{background:#01b2ff;color:#fff}html .kitesurfadventure-productBoxCallToActionButton--yellow a{background:#faed02;color:#252525}html .kitesurfadventure-productBoxCallToActionButton--yellow a:hover{background:#fad802;color:#252525}.kwc-paragraphs-preview .kitesurfadventure-productBoxCallToActionButton--white a{color:#ccc}.kwc-paragraphs-preview .kitesurfadventure-productBoxCallToActionButton--border a{color:#ccc;border:1px solid #ccc}
html .kitesurfadventure-productBoxCallToActionButton a{margin-bottom:10px}
.kitesurfadventure-productBoxCallToActionBookingLinks:after{content:"";display:table;clear:both}
html .kitesurfadventure-productBoxCallToActionBookingLinks{text-align:center}html .kitesurfadventure-productBoxCallToActionBookingLinks__button{display:inline-block;font-size:17px;line-height:22px;text-decoration:none;text-align:center;background:white;color:#00a0e6;padding:8px 26px;border-radius:5px;margin:0 2px 10px}html .kitesurfadventure-productBoxCallToActionBookingLinks__button:hover{background:#e6f7ff;color:#00a0e6}
.kitesurfadventure-paragraphsLeftRight:after{content:"";display:table;clear:both}
.kitesurfadventure-paragraphsLeftRight .kitesurfadventure-paragraphsLeftRight__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2}.kitesurfadventure-paragraphsLeftRight .kitesurfadventure-paragraphsLeftRight__background.kitesurfadventure-paragraphsLeftRight__background--opaque{opacity:0.7}.kitesurfadventure-paragraphsLeftRight .kitesurfadventure-paragraphsLeftRight__background.kitesurfadventure-paragraphsLeftRight__backgroundImage{z-index:1}.kitesurfadventure-paragraphsLeftRight.kitesurfadventure-paragraphsLeftRight--white .kitesurfadventure-paragraphsLeftRight__background{background:#FFFFFF}.kitesurfadventure-paragraphsLeftRight.kitesurfadventure-paragraphsLeftRight--white .kitesurfadventure-paragraphsLeftRight__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-paragraphsLeftRight.kitesurfadventure-paragraphsLeftRight--grey .kitesurfadventure-paragraphsLeftRight__background{background:#ccd0d4}.kitesurfadventure-paragraphsLeftRight.kitesurfadventure-paragraphsLeftRight--grey .kitesurfadventure-paragraphsLeftRight__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-paragraphsLeftRight.kitesurfadventure-paragraphsLeftRight--black .kitesurfadventure-paragraphsLeftRight__background{background:#000000}.kitesurfadventure-paragraphsLeftRight.kitesurfadventure-paragraphsLeftRight--black .kitesurfadventure-paragraphsLeftRight__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-paragraphsLeftRight .kitesurfadventure-paragraphsLeftRight__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-paragraphsLeftRight .kitesurfadventure-paragraphsLeftRight__background{overflow:hidden;position:absolute;left:0;width:100%;z-index:2;background:black;background:rgba(0,0,0,0.3)}.kitesurfadventure-paragraphsLeftRight .kitesurfadventure-paragraphsLeftRight__background.kitesurfadventure-paragraphsLeftRight__background--opaque{opacity:0.3}.kitesurfadventure-paragraphsLeftRight .kitesurfadventure-paragraphsLeftRight__background__backgroundImage{z-index:1}.kitesurfadventure-paragraphsLeftRight--blue .kitesurfadventure-paragraphsLeftRight__background{background:#00a0e6}.kitesurfadventure-paragraphsLeftRight--blue .kitesurfadventure-paragraphsLeftRight__content .kitesurfadventure-webStandard p{color:#FFFFFF}.kitesurfadventure-paragraphsLeftRight--white .kitesurfadventure-paragraphsLeftRight__background{background:#FFFFFF}.kitesurfadventure-paragraphsLeftRight--white .kitesurfadventure-paragraphsLeftRight__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-paragraphsLeftRight--grey .kitesurfadventure-paragraphsLeftRight__background{background:#ccd0d4}.kitesurfadventure-paragraphsLeftRight--grey .kitesurfadventure-paragraphsLeftRight__content .kitesurfadventure-webStandard p{color:#252525}.kitesurfadventure-paragraphsLeftRight__content{z-index:3;position:relative;padding:30px 0;box-sizing:border-box}
.kitesurfadventure-paragraphsLeftRight__left{width:100%;float:left;margin-left:0;margin-right:0;padding-top:20px;padding-bottom:10px}.kitesurfadventure-paragraphsLeftRight__left>div{display:table;margin:0 auto}.kitesurfadventure-paragraphsLeftRight__right{width:100%;float:left;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:50px}.kitesurfadventure-paragraphsLeftRight__right>div{display:table;margin:0 auto}@media (min-width: 768px){.kitesurfadventure-paragraphsLeftRight__left{width:48.78049%;float:left;margin-right:2.43902%;padding-bottom:40px}.kitesurfadventure-paragraphsLeftRight__left>div{float:left}.kitesurfadventure-paragraphsLeftRight__right{width:48.78049%;float:right;margin-right:0;padding-bottom:40px}.kitesurfadventure-paragraphsLeftRight__right>div{float:right}.kitesurfadventure-paragraphsLeftRight--small .kitesurfadventure-paragraphsLeftRight__left,.kitesurfadventure-paragraphsLeftRight--small .kitesurfadventure-paragraphsLeftRight__right{padding-top:220px}.kitesurfadventure-paragraphsLeftRight--medium .kitesurfadventure-paragraphsLeftRight__left,.kitesurfadventure-paragraphsLeftRight--medium .kitesurfadventure-paragraphsLeftRight__right{padding-top:340px}.kitesurfadventure-paragraphsLeftRight--large .kitesurfadventure-paragraphsLeftRight__left,.kitesurfadventure-paragraphsLeftRight--large .kitesurfadventure-paragraphsLeftRight__right{padding-top:460px}}
.kitesurfadventure-paragraphsLeftRightParagraphsLeft .kitesurfadventure-paragraphsLeftRightParagraphsLeft__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-paragraphsLeftRightParagraphsLeft .kitesurfadventure-paragraphsLeftRightParagraphsLeft__kwcParagraphItem.kitesurfadventure-paragraphsLeftRightParagraphsLeft__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-paragraphsLeftRightParagraphsLeft .kitesurfadventure-paragraphsLeftRightParagraphsLeft__kwcParagraphItem.kitesurfadventure-paragraphsLeftRightParagraphsLeft__onlyShowOnMobile{display:block}.kitesurfadventure-paragraphsLeftRightParagraphsLeft .kitesurfadventure-paragraphsLeftRightParagraphsLeft__kwcParagraphItem.kitesurfadventure-paragraphsLeftRightParagraphsLeft__hideOnMobile{display:none}}
.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline:after{content:"";display:table;clear:both}
.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline{display:table;width:100%}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline__content{display:table-row;width:100%}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline h2{font-size:25px;margin-top:0}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline h3{font-size:18px;margin-top:30px}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline .kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline__topHeadline{margin-top:0}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--hasImage h2,.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--hasImage h3{width:74.28571%;float:left;margin-right:2.85714%}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--hasImage .kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline__image{display:table-cell;vertical-align:middle;width:22.85714%}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--left{text-align:left}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--center{text-align:center}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--right{text-align:right}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--light h2,.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--light h3{color:#fff}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--dark h2,.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--dark h3{color:#252525}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--yellow h2,.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--yellow h3{color:#faed02}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--blue h2,.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--blue h3{color:#00a0e6}@media (min-width: 768px){.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline h2{font-size:30px}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline h3{font-size:25px}}@media (min-width: 1024px){.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline h2{font-size:50px}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline h3{font-size:30px}}.kwc-paragraphs-preview .kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--light h2,.kwc-paragraphs-preview .kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline h3{color:#ccc}
.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--left,.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--center,.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--right{text-align:center}@media (min-width: 768px){.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--left{text-align:left}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--center{text-align:center}.kitesurfadventure-paragraphsLeftRightParagraphsLeftHeadline--right{text-align:right}}
.kitesurfadventure-paragraphsLeftRightParagraphsLeftButton:after{content:"";display:table;clear:both}
html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton{text-align:center}@media (min-width: 768px){html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--left{text-align:left}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--center{text-align:center}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--right{text-align:right}}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton a{display:inline-block;font-size:17px;line-height:22px;text-decoration:none;text-align:center;color:#ffffff;padding:8px 26px;border-radius:5px;margin:0 2px 20px}@media (min-width: 768px){html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton a{margin-bottom:0}}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--white a{background:#ffffff;color:#00a0e6}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--white a:hover{background:#e6f7ff;color:#00a0e6}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--border a{background:transparent;color:#ffffff;border:1px solid #ffffff}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--border a:hover{background:rgba(255,255,255,0.25)}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--blue a{background:#00a0e6;color:#fff}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--blue a:hover{background:#01b2ff;color:#fff}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--yellow a{background:#faed02;color:#252525}html .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--yellow a:hover{background:#fad802;color:#252525}.kwc-paragraphs-preview .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--white a{color:#ccc}.kwc-paragraphs-preview .kitesurfadventure-paragraphsLeftRightParagraphsLeftButton--border a{color:#ccc;border:1px solid #ccc}
.kitesurfadventure-paragraphsLeftRightParagraphsRight .kitesurfadventure-paragraphsLeftRightParagraphsRight__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-paragraphsLeftRightParagraphsRight .kitesurfadventure-paragraphsLeftRightParagraphsRight__kwcParagraphItem.kitesurfadventure-paragraphsLeftRightParagraphsRight__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-paragraphsLeftRightParagraphsRight .kitesurfadventure-paragraphsLeftRightParagraphsRight__kwcParagraphItem.kitesurfadventure-paragraphsLeftRightParagraphsRight__onlyShowOnMobile{display:block}.kitesurfadventure-paragraphsLeftRightParagraphsRight .kitesurfadventure-paragraphsLeftRightParagraphsRight__kwcParagraphItem.kitesurfadventure-paragraphsLeftRightParagraphsRight__hideOnMobile{display:none}}
/*!
* Pikaday
* Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
*/
.pika-single {
z-index: 9999;
display: block;
position: relative;
color: #333;
background: #fff;
border: 1px solid #ccc;
border-bottom-color: #bbb;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
content: " ";
display: table;
}
.pika-single:after { clear: both }
.pika-single {}
.pika-single.is-hidden {
display: none;
}
.pika-single.is-bound {
position: absolute;
box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}
.pika-lendar {
float: left;
width: 240px;
margin: 8px;
}
.pika-title {
position: relative;
text-align: center;
}
.pika-label {
display: inline-block;
;
position: relative;
z-index: 9999;
overflow: hidden;
margin: 0;
padding: 5px 3px;
font-size: 14px;
line-height: 20px;
font-weight: bold;
background-color: #fff;
}
.pika-title select {
cursor: pointer;
position: absolute;
z-index: 9998;
margin: 0;
left: 0;
top: 5px;
filter: alpha(opacity=0);
opacity: 0;
}
.pika-prev,
.pika-next {
display: block;
cursor: pointer;
position: relative;
outline: none;
border: 0;
padding: 0;
width: 20px;
height: 30px;
/* hide text using text-indent trick, using width value (it's enough) */
text-indent: 20px;
white-space: nowrap;
overflow: hidden;
background-color: transparent;
background-position: center center;
background-repeat: no-repeat;
background-size: 75% 75%;
opacity: .5;
;
;
}
.pika-prev:hover,
.pika-next:hover {
opacity: 1;
}
.pika-prev,
.is-rtl .pika-next {
float: left;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
;
}
.pika-next,
.is-rtl .pika-prev {
float: right;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
;
}
.pika-prev.is-disabled,
.pika-next.is-disabled {
cursor: default;
opacity: .2;
}
.pika-select {
display: inline-block;
;
}
.pika-table {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
border: 0;
}
.pika-table th,
.pika-table td {
width: 14.285714285714286%;
padding: 0;
}
.pika-table th {
color: #999;
font-size: 12px;
line-height: 25px;
font-weight: bold;
text-align: center;
}
.pika-button {
cursor: pointer;
display: block;
box-sizing: border-box;
-moz-box-sizing: border-box;
outline: none;
border: 0;
margin: 0;
width: 100%;
padding: 5px;
color: #666;
font-size: 12px;
line-height: 15px;
text-align: right;
background: #f5f5f5;
}
.pika-week {
font-size: 11px;
color: #999;
}
.is-today .pika-button {
color: #33aaff;
font-weight: bold;
}
.is-selected .pika-button {
color: #fff;
font-weight: bold;
background: #33aaff;
box-shadow: inset 0 1px 3px #178fe5;
border-radius: 3px;
}
.is-inrange .pika-button {
background: #D5E9F7;
}
.is-startrange .pika-button {
color: #fff;
background: #6CB31D;
box-shadow: none;
border-radius: 3px;
}
.is-endrange .pika-button {
color: #fff;
background: #33aaff;
box-shadow: none;
border-radius: 3px;
}
.is-disabled .pika-button {
pointer-events: none;
cursor: default;
color: #999;
opacity: .3;
}
.pika-button:hover {
background: #fad802;
box-shadow: none;
border-radius: 3px;
}
/* styling for abbr */
.pika-table abbr {
border-bottom: none;
}
.kitesurfadventure-bookingForm:after{content:"";display:table;clear:both}
.kitesurfadventure-bookingForm{font-family:'Open Sans', sans-serif;font-weight:400;margin-bottom:50px;width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-bookingForm h3{color:#00a0e6}.kitesurfadventure-bookingForm .otherParticipants{width:100%}.kitesurfadventure-bookingForm .participant{width:100%}.kitesurfadventure-bookingForm form:after{content:" ";display:block;clear:both}.kitesurfadventure-bookingForm textarea{border:1px solid #cccccc;padding:5px 0 0 5px;height:114px;width:99%;border-radius:5px}@media (min-width: 768px){.kitesurfadventure-bookingForm textarea{width:98%}}.kitesurfadventure-bookingForm textarea:focus{border:1px solid #00a0e6}.kitesurfadventure-bookingForm input[type=text],.kitesurfadventure-bookingForm select,.kitesurfadventure-bookingForm input[type=email]{border:1px solid #cccccc;padding:12px 5px;box-sizing:border-box;border-radius:3px}.kitesurfadventure-bookingForm input[type=text]:focus{border:1px solid #00a0e6}.kitesurfadventure-bookingForm select{height:42px;display:block;font-size:13px;line-height:18px;margin-bottom:10px;-webkit-appearance:none;appearance:none;background:url("/assets/web/images/arrowBlue.png") no-repeat center right;background-position:95%;text-overflow:''}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-bookingForm select{background-image:url("/assets/web/images/dpr2/arrowBlue.png");background-size:15px 15px}}.kitesurfadventure-bookingForm select:focus{border:1px solid #00a0e6}.kitesurfadventure-bookingForm input[type=submit]{font-size:17px;padding:8px 26px;border:none;border-radius:5px;background-color:#00a0e6;color:#ffffff;margin-bottom:20px;margin-top:10px;-webkit-appearance:none;appearance:none;max-width:300px;cursor:pointer}.kitesurfadventure-bookingForm input[type=submit]:hover{background:#01b2ff}.kitesurfadventure-bookingForm input,.kitesurfadventure-bookingForm select{width:100%}.kitesurfadventure-bookingForm .fields{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 1024px){.kitesurfadventure-bookingForm .fields{width:74.5098%;float:left;margin-right:1.96078%}}.kitesurfadventure-bookingForm .field{margin-bottom:10px;width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-bookingForm .field{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-bookingForm .field:nth-child(3n+3){float:right;margin-right:0}}@media (min-width: 1024px){.kitesurfadventure-bookingForm .field{width:31.57895%;float:left;margin-right:2.63158%}}@media (min-width: 768px){.kitesurfadventure-bookingForm .field.textarea{width:65.85366%;float:left;margin-right:2.43902%}}@media (min-width: 1024px){.kitesurfadventure-bookingForm .field.textarea{width:65.78947%;float:left;margin-right:2.63158%}}.kitesurfadventure-bookingForm .field--checkbox{width:100%;position:relative;margin:10px 0}@media (min-width: 768px){.kitesurfadventure-bookingForm .field--checkbox{width:65.85366%;float:left;margin-right:2.43902%}}@media (min-width: 1024px){.kitesurfadventure-bookingForm .field--checkbox{width:65.78947%;float:left;margin-right:2.63158%}}.kitesurfadventure-bookingForm .field--checkbox input[type=checkbox]{width:12px}.kitesurfadventure-bookingForm .personOne,.kitesurfadventure-bookingForm .personTwo,.kitesurfadventure-bookingForm .personThree,.kitesurfadventure-bookingForm .camping{display:none}.kitesurfadventure-bookingForm .personOne,.kitesurfadventure-bookingForm .personTwo{padding-right:0}.kitesurfadventure-bookingForm .line{height:1px;border-top:1px solid #cccccc;width:100%;margin-bottom:13px}
.kitesurfadventure-shuttleForm:after{content:"";display:table;clear:both}
.kitesurfadventure-shuttleForm{width:100%;float:left;margin-left:0;margin-right:0;font-family:'Open Sans', sans-serif;font-weight:400}.kitesurfadventure-shuttleForm input[type=text],.kitesurfadventure-shuttleForm select,.kitesurfadventure-shuttleForm input[type=email]{border:1px solid #cccccc;padding:12px 5px;box-sizing:border-box;border-radius:3px}.kitesurfadventure-shuttleForm input[type=text]:focus{border:1px solid #00a0e6}.kitesurfadventure-shuttleForm select{height:42px;display:block;font-size:13px;line-height:18px;margin-bottom:10px;-webkit-appearance:none;appearance:none;background:url("/assets/web/images/arrowBlue.png") no-repeat center right;background-position:98%;text-overflow:''}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-shuttleForm select{background-image:url("/assets/web/images/dpr2/arrowBlue.png");background-size:15px 15px}}.kitesurfadventure-shuttleForm select:focus{border:1px solid #00a0e6}.kitesurfadventure-shuttleForm input[type=submit]{font-size:17px;padding:8px 26px;border:none;border-radius:5px;background-color:#00a0e6;color:#ffffff;margin-bottom:20px;margin-top:20px;-webkit-appearance:none;appearance:none;max-width:300px;cursor:pointer}.kitesurfadventure-shuttleForm input[type=submit]:hover{background:#01b2ff}.kitesurfadventure-shuttleForm input,.kitesurfadventure-shuttleForm select{width:100%;margin-bottom:20px}.kitesurfadventure-shuttleForm input[type=checkbox]{width:auto;margin-bottom:0}.kitesurfadventure-shuttleForm .checkbox label{margin-left:15px;position:relative;top:-4px}.kitesurfadventure-shuttleForm .checkbox input[type=checkbox]{float:left}@media (min-width: 768px){.kitesurfadventure-shuttleForm{width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-shuttleForm .checkbox label{width:100%}}@media (min-width: 1024px){.kitesurfadventure-shuttleForm{width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-shuttleForm .checkbox label{width:100%}}.kitesurfadventure-shuttleForm .fields{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-shuttleForm .field{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-shuttleForm .field{width:40.2439%;float:left;margin-right:2.43902%}}@media (min-width: 1024px){.kitesurfadventure-shuttleForm .field{width:40.52288%;float:left;margin-right:1.96078%}}.kitesurfadventure-shuttleForm .field--checkbox{margin:10px 0}.kitesurfadventure-shuttleForm .field--checkbox input[type=checkbox]{width:12px}@media (min-width: 768px){.kitesurfadventure-shuttleForm .field--checkbox{width:74.39024%;float:left;margin-right:2.43902%}}@media (min-width: 1024px){.kitesurfadventure-shuttleForm .field--checkbox{width:74.5098%;float:left;margin-right:1.96078%}}.kitesurfadventure-shuttleForm .textarea{margin-top:10px}.kitesurfadventure-shuttleForm textarea{border:1px solid #cccccc;padding:5px 0 0 5px;height:114px;width:99%;border-radius:5px}
.kitesurfadventure-rentForm:after{content:"";display:table;clear:both}
.kitesurfadventure-rentForm{width:100%;float:left;margin-left:0;margin-right:0;font-family:'Open Sans', sans-serif;font-weight:400}.kitesurfadventure-rentForm input[type=text],.kitesurfadventure-rentForm select,.kitesurfadventure-rentForm input[type=email]{border:1px solid #cccccc;padding:12px 5px;box-sizing:border-box;border-radius:3px}.kitesurfadventure-rentForm input[type=text]:focus{border:1px solid #00a0e6}.kitesurfadventure-rentForm select{height:42px;display:block;font-size:13px;line-height:18px;margin-bottom:10px;-webkit-appearance:none;appearance:none;background:url("/assets/web/images/arrowBlue.png") no-repeat center right;background-position:98%;text-overflow:''}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-rentForm select{background-image:url("/assets/web/images/dpr2/arrowBlue.png");background-size:15px 15px}}.kitesurfadventure-rentForm select:focus{border:1px solid #00a0e6}.kitesurfadventure-rentForm input[type=submit]{font-size:17px;padding:8px 26px;border:none;border-radius:5px;background-color:#00a0e6;color:#ffffff;margin-bottom:20px;margin-top:20px;-webkit-appearance:none;appearance:none;max-width:300px;cursor:pointer}.kitesurfadventure-rentForm input[type=submit]:hover{background:#01b2ff}.kitesurfadventure-rentForm input,.kitesurfadventure-rentForm select{width:100%;margin-bottom:20px}.kitesurfadventure-rentForm input[type=checkbox]{width:auto;margin-bottom:0}.kitesurfadventure-rentForm .checkbox label{margin-left:15px;position:relative;top:-4px}.kitesurfadventure-rentForm .checkbox input[type=checkbox]{float:left}@media (min-width: 768px){.kitesurfadventure-rentForm{width:74.39024%;float:left;margin-right:2.43902%}.kitesurfadventure-rentForm .checkbox label{width:100%}}@media (min-width: 1024px){.kitesurfadventure-rentForm{width:74.5098%;float:left;margin-right:1.96078%}.kitesurfadventure-rentForm .checkbox label{width:100%}}.kitesurfadventure-rentForm .fields{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-rentForm .field{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 768px){.kitesurfadventure-rentForm .field{width:40.2439%;float:left;margin-right:2.43902%}}@media (min-width: 1024px){.kitesurfadventure-rentForm .field{width:40.52288%;float:left;margin-right:1.96078%}}.kitesurfadventure-rentForm .field--checkbox{margin:10px 0}.kitesurfadventure-rentForm .field--checkbox input[type=checkbox]{width:12px}@media (min-width: 768px){.kitesurfadventure-rentForm .field--checkbox{width:74.39024%;float:left;margin-right:2.43902%}}@media (min-width: 1024px){.kitesurfadventure-rentForm .field--checkbox{width:74.5098%;float:left;margin-right:1.96078%}}.kitesurfadventure-rentForm .textarea{margin-top:10px}.kitesurfadventure-rentForm textarea{border:1px solid #cccccc;padding:5px 0px 0px 5px;height:114px;width:99%;border-radius:5px}.kitesurfadventure-rentForm .foilkite{margin-top:10px;display:none}
.kitesurfadventure-windInfo:after{content:"";display:table;clear:both}
.kitesurfadventure-windInfo{box-sizing:border-box;margin:10px 0;display:block;border:1px solid #00a0e6;padding:10px}@media (min-width: 768px){.kitesurfadventure-windInfo{width:48.78049%;float:left;margin-right:2.43902%;margin-top:30px}.kitesurfadventure-windInfo--niceWeather{margin-top:0}}.kitesurfadventure-windInfo__title{font-size:22px}.kitesurfadventure-windInfo__flags{background:url("/assets/web/components/WindInfo/images/flags.jpg") no-repeat center center transparent;width:72px;height:54px;padding-bottom:10px}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-windInfo__flags{background-image:url("/assets/web/components/WindInfo/images/dpr2/flags.jpg");background-size:72px 54px}}
.kitesurfadventure-campDetail:after{content:"";display:table;clear:both}
html .kitesurfadventure-campDetail__header{margin-left:-3.0303%;margin-right:-3.0303%;padding-left:3.0303%;padding-right:3.0303%;box-sizing:border-box;position:relative;background-color:#00a0e6;padding-top:10px;padding-bottom:10px;margin-bottom:40px}@media (min-width: 768px){html .kitesurfadventure-campDetail__header{padding-bottom:20px}}@media (min-width: 1024px){html .kitesurfadventure-campDetail__header{padding-bottom:10px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}}html .kitesurfadventure-campDetail__header__title{display:inline-block;padding:10px 0;box-sizing:border-box;color:white;margin-bottom:20px}html .kitesurfadventure-campDetail__header__priceTag{margin-left:-3.0303%;margin-right:-3.0303%;padding-left:3.0303%;padding-right:3.0303%;box-sizing:border-box;position:relative;background-color:#faed02;margin-bottom:-10px;padding-top:10px;padding-bottom:10px;text-align:right}@media (min-width: 768px){html .kitesurfadventure-campDetail__header__priceTag{background:url("/assets/web/images/priceTag.png") no-repeat center center transparent;display:inline-block;margin:0;top:10px;width:210px;height:78px;padding:11px 25px 0 55px;box-sizing:border-box;float:right}}@media (min-width: 768px) and (min-device-pixel-ratio: 1.1){html .kitesurfadventure-campDetail__header__priceTag{background-image:url("/assets/web/images/dpr2/priceTag.png");background-size:210px 78px}}html .kitesurfadventure-campDetail__header__priceTag__title{display:inline-block;font-size:18px}@media (min-width: 768px){html .kitesurfadventure-campDetail__header__priceTag__title{display:block;font-size:20px;line-height:1.1}}html .kitesurfadventure-campDetail__header__priceTag__price{display:inline-block;font-size:18px;float:right}@media (min-width: 768px){html .kitesurfadventure-campDetail__header__priceTag__price{display:block;font-size:28px;float:none}}html .kitesurfadventure-campDetail__sectionTitle{color:black;font-family:'Open Sans', sans-serif;font-weight:400;font-style:italic;margin-bottom:5px}@media (min-width: 768px){html .kitesurfadventure-campDetail__sectionTitle{margin-bottom:20px}}@media (min-width: 1024px){html .kitesurfadventure-campDetail__periods{width:66.01307%;float:left;margin-right:1.96078%}}html .kitesurfadventure-campDetail__suitable{margin-bottom:40px}@media (min-width: 1024px){html .kitesurfadventure-campDetail__suitable{width:32.02614%;float:right;margin-right:0}}html .kitesurfadventure-campDetail__period{margin-bottom:35px}@media (min-width: 768px){html .kitesurfadventure-campDetail__period{width:48.78049%;float:left;margin-right:2.43902%}html .kitesurfadventure-campDetail__period:nth-child(odd){float:right;margin-right:0}}@media (min-width: 1024px){html .kitesurfadventure-campDetail__period{width:48.51485%;float:left;margin-right:2.9703%}}html .kitesurfadventure-campDetail__period__title{color:#00a0e6;font-family:'Open Sans', sans-serif;font-weight:700;margin-top:0;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #999}html .kitesurfadventure-campDetail__period__subTitle{font-family:'Open Sans', sans-serif;font-weight:700}html .kitesurfadventure-campDetail__course{background:url("/assets/web/images/checkmark.png") no-repeat center left;padding-left:40px;line-height:32px;margin-bottom:10px}@media (min-device-pixel-ratio: 1.1){html .kitesurfadventure-campDetail__course{background-image:url("/assets/web/images/dpr2/checkmark.png");background-size:32px 32px}}html .kitesurfadventure-campDetail__book{margin-left:-3.0303%;margin-right:-3.0303%;padding-left:3.0303%;padding-right:3.0303%;box-sizing:border-box;background-color:#00a0e6;text-align:center;clear:both;padding-top:20px;padding-bottom:10px}html .kitesurfadventure-campDetail__book:after{content:" ";display:block;clear:both}@media (min-width: 1024px){html .kitesurfadventure-campDetail__book{padding-bottom:10px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}}html .kitesurfadventure-campDetail__book a{display:block;font-size:17px;line-height:22px;text-decoration:none;text-align:center;padding:8px 20px;box-sizing:border-box;border-radius:5px;background:#faed02;color:#252525;margin-bottom:10px}html .kitesurfadventure-campDetail__book a:hover{background:#fad802;color:#252525}@media (min-width: 500px){html .kitesurfadventure-campDetail__book a{width:48.57143%;float:left;margin-right:2.85714%}html .kitesurfadventure-campDetail__book a:nth-child(even){float:right;margin-right:0}}@media (min-width: 768px){html .kitesurfadventure-campDetail__book a{display:inline-block;float:none;width:auto;margin-right:10px;padding:8px 80px}html .kitesurfadventure-campDetail__book a:nth-child(even){float:none}}
.kitesurfadventure-campDetailSuitable:after{content:"";display:table;clear:both}
.kitesurfadventure-campDetailSuitableItem:after{content:"";display:table;clear:both}
.kitesurfadventure-campDetailSuitableItem{padding:5px;box-sizing:border-box;border:1px solid #e6e6e6;margin-bottom:8px}.kitesurfadventure-campDetailSuitableItem:after{display:none}.kitesurfadventure-campDetailSuitableItem__text{display:inline-block;line-height:22px}.kitesurfadventure-campDetailSuitableItem__rating{float:right}.kitesurfadventure-campDetailSuitableItem__star{background:url("/assets/web/components/CampDetail/Suitable/Item/images/checkmarkEmpty.png") no-repeat center center transparent;width:28px;height:22px;display:inline-block}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-campDetailSuitableItem__star{background-image:url("/assets/web/components/CampDetail/Suitable/Item/images/dpr2/checkmarkEmpty.png");background-size:22px 22px}}.kitesurfadventure-campDetailSuitableItem__star--full{background:url("/assets/web/components/CampDetail/Suitable/Item/images/checkmarkChecked.png") no-repeat center center transparent}@media (min-device-pixel-ratio: 1.1){.kitesurfadventure-campDetailSuitableItem__star--full{background-image:url("/assets/web/components/CampDetail/Suitable/Item/images/dpr2/checkmarkChecked.png");background-size:22px 22px}}
.kitesurfadventure-campDetailSuitableItemTextfield:after{content:"";display:table;clear:both}
.kitesurfadventure-campDetailBook:after{content:"";display:table;clear:both}
html .kitesurfadventure-campDetailBook .kitesurfadventure-title{font-size:34px;font-family:'Open Sans', sans-serif;font-weight:700;font-style:italic;color:#00a0e6;text-align:center;margin:10px 0}@media (min-width: 768px){html .kitesurfadventure-campDetailBook .kitesurfadventure-title{font-size:40px;margin:20px 0}}@media (min-width: 1024px){html .kitesurfadventure-campDetailBook .kitesurfadventure-title{font-size:50px}}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField{margin-bottom:10px}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField fieldset{padding:20px;box-sizing:border-box}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField input[type=text],html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField input[type=number],html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField input[type=email]{min-width:0;width:100%}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldWrapper:after{content:" ";display:block;clear:both}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-hasLabel{margin-top:0}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kwfFormFieldRadioHorizontal span:after{content:" ";display:block;clear:both}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kwfFormFieldRadioHorizontal span input[type=radio]{float:none}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kwfFormFieldRadioHorizontal span label{margin-left:5px}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox{margin-bottom:5px}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox label{position:relative;left:20px}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox label .kitesurfadventure-labelSeparator{display:none}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox .kitesurfadventure-kwfFormFieldWrapper{position:absolute;left:0;top:2px}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFieldErrorIconBubble{left:-1px;top:-18px}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox .kitesurfadventure-kwfFieldErrorIconBubble{left:18px;top:0}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField.kitesurfadventure-kwfFieldError label{padding-left:18px}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldRadio .kitesurfadventure-kwfFormFieldWrapper label{padding-left:0}html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfFormFieldSelect{width:100%}@media (min-width: 768px){html .kitesurfadventure-campDetailBook .kitesurfadventure-kwfFormFieldSelect{width:auto}}@media (min-width: 768px){html .kitesurfadventure-campDetailBook .kitesurfadventure-personalData .kitesurfadventure-kwfField{width:31.70732%;float:left;margin-right:2.43902%;clear:none}html .kitesurfadventure-campDetailBook .kitesurfadventure-personalData .kitesurfadventure-kwfField:nth-child(3n+1){float:right;margin-right:0}}@media (min-width: 1024px){html .kitesurfadventure-campDetailBook .kitesurfadventure-personalData .kitesurfadventure-kwfField:nth-child(n){width:23.52941%;float:left;margin-right:1.96078%}}html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant{display:none}html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant--visible{display:block}html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField{clear:none}html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField.kitesurfadventure-kwfFormFieldSelect{clear:left}@media (min-width: 768px){html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(2),html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(3),html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(4){width:31.70732%;float:left;margin-right:2.43902%}html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(4){float:right;margin-right:0}}@media (min-width: 1024px){html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(2),html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(3),html .kitesurfadventure-campDetailBook .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(4){width:23.52941%;float:left;margin-right:1.96078%}}html .kitesurfadventure-campDetailBook .kitesurfadventure-booking{display:none}html .kitesurfadventure-campDetailBook .kitesurfadventure-booking--visible{display:block}@media (min-width: 1024px){html .kitesurfadventure-campDetailBook div.kitesurfadventure-campData,html .kitesurfadventure-campDetailBook div.kitesurfadventure-furtherInfos{width:49.01961%;float:left;margin-right:1.96078%}}@media (min-width: 1024px){html .kitesurfadventure-campDetailBook div.kitesurfadventure-kiteService,html .kitesurfadventure-campDetailBook div.kitesurfadventure-policies{width:49.01961%;float:right;margin-right:0;clear:none}}html .kitesurfadventure-campDetailBook__button{margin-bottom:40px;clear:both}
.kitesurfadventure-kwfFieldErrorBubble{position:absolute;border:2px solid #dddddd;width:215px;border-radius:6px;background-color:#d11313;opacity:0.8;color:#fff;z-index:1000;behavior:url(/assets/css3pie/pie.htc)}.kitesurfadventure-kwfFieldErrorBubble:after{border-color:#bb1d1d transparent;border-style:solid;border-width:0px 8px 8px;top:-8px;content:"";display:block;right:175px;position:absolute;width:0;z-index:10}.kitesurfadventure-kwfFieldErrorBubble .kitesurfadventure-message{padding:5px}.kitesurfadventure-kwfFieldErrorBubble .kitesurfadventure-closeButton{width:10px;height:10px;position:absolute;top:0;right:0;background:url("/assets/kwf/images/close.png") no-repeat}
.kitesurfadventure-kwfFieldErrorIconBubble{position:absolute;width:16px;height:16px;z-index:30;background:url("/assets/silkicons/exclamation.png") no-repeat scroll left center transparent}.kitesurfadventure-kwfFieldErrorIconBubble .kitesurfadventure-message{position:absolute;font-size:12px;text-align:center;border-radius:5px;min-width:100px;cursor:default;padding:6px;margin-top:-4px;margin-left:25px;color:white;background-color:#d11313}.kitesurfadventure-kwfFieldErrorIconBubble .kitesurfadventure-arrow{border-top:7px solid transparent;border-right:7px solid #d11313;border-bottom:7px solid transparent;position:absolute;width:0;top:1px;left:18px;display:block}
.kwfFormCard.inactive { display: none; }
.kitesurfadventure-kwfFormContainerFieldSet div {
display: block;
}
.kitesurfadventure-kwfFormContainerFieldSet .kwfFormContainerFieldSetCollapsed {
border-width: 2px 2px 0px 2px;
border-left-color: transparent;
border-right-color: transparent;
margin-bottom: 0px;
}
.kitesurfadventure-kwfFormContainerFieldSet fieldset {
border: 2px groove #EEE;
}
.kitesurfadventure-kwfFormContainerFieldSet .kwfFormContainerFieldSetCollapsed div {
display: none;
}
.kwfFormFieldFileInner img{margin-top:-20px}.kwfFormFieldFile .kwfFormFieldFileInnerContent .fileSelector,.kwfFormFieldFile .kwfFormFieldFileInnerContent>input{position:absolute;width:100%}.kwfFormFieldFile .kwfFormFieldFileInnerContent .fileSelector{z-index:2;opacity:0;filter:alpha(opacity=0)}.kwfFormFieldFile .kwfFormFieldFileInnerContent .underlayFileSelector{z-index:1}.kwfFormFieldFile .kwfFormFieldFileInnerContent .underlayFileSelector a.kwfFormFieldFileUploadButton{float:right}.kwfFormFieldFile .kwfFormFieldFileInnerContent .kwfFormFieldFieldDropText{display:none}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent{position:relative;width:100%;border:1px solid;display:block;height:90px}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper{position:relative}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper input{width:100%;height:90px;background:none;border:none}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper .underlayFileSelector{position:absolute;width:100%}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFileUploadWrapper .underlayFileSelector a.kwfFormFieldFileUploadButton{position:absolute;right:0}.kwfFormFieldFile.dropField .kwfFormFieldFileInnerContent .kwfFormFieldFieldDropText{position:absolute;display:block}.kwfFormFieldUploadProgressBar{display:block;position:absolute;width:200px;height:42px;background:white;z-index:1;left:50%;margin-left:-100px;top:50%;margin-top:-21px}.kwfFormFieldUploadProgressBar .inner{display:block;width:180px;height:20px;margin:10px;border:1px solid;position:relative}.kwfFormFieldUploadProgressBar .inner span.progress{width:0%;background:#4169e1;display:block;position:relative;height:100%;text-align:center;color:white;line-height:24px}.kwfFormFieldUploadProgressBar .inner span.processing{background:#4169e1;display:none;text-align:center;font-size:12px;color:white;line-height:21px;width:100%}.kwfFormFieldUploadProgressBar .inner span.processing.visible{display:block}
.kitesurfadventure-kwcForm div.kwfFormFieldMultiCheckboxVertical {
display: inline-block;
position: relative;
}
.kitesurfadventure-kwcForm div.kwcFormFieldMultiCheckbox .checkboxItem input {
float: none;
}
.kitesurfadventure-kwcForm div.kwcFormFieldMultiCheckbox .checkboxItem label {
float: none;
}
.kitesurfadventure-bookCourseSuccess:after{content:"";display:table;clear:both}
html .kitesurfadventure-bookCourseSuccess{text-align:center}html .kitesurfadventure-bookCourseSuccess__title{margin-top:60px;margin-bottom:10px}
.kitesurfadventure-bookCourse:after{content:"";display:table;clear:both}
html .kitesurfadventure-bookCourse .kitesurfadventure-title{font-size:34px;font-family:'Open Sans', sans-serif;font-weight:700;font-style:italic;color:#00a0e6;text-align:center;margin:10px 0}@media (min-width: 768px){html .kitesurfadventure-bookCourse .kitesurfadventure-title{font-size:40px;margin:20px 0}}@media (min-width: 1024px){html .kitesurfadventure-bookCourse .kitesurfadventure-title{font-size:50px}}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField{margin-bottom:10px}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField fieldset{padding:20px;box-sizing:border-box}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField input[type=text],html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField input[type=number],html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField input[type=email]{min-width:0;width:100%}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldWrapper:after{content:" ";display:block;clear:both}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-hasLabel{margin-top:0}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kwfFormFieldRadioHorizontal span:after{content:" ";display:block;clear:both}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kwfFormFieldRadioHorizontal span input[type=radio]{float:none}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kwfFormFieldRadioHorizontal span label{margin-left:5px}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox{margin-bottom:5px}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox label{position:relative;left:20px}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox label .kitesurfadventure-labelSeparator{display:none}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox .kitesurfadventure-kwfFormFieldWrapper{position:absolute;left:0;top:2px}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFieldErrorIconBubble{left:-1px;top:-18px}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldCheckbox .kitesurfadventure-kwfFieldErrorIconBubble{left:18px;top:0}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField.kitesurfadventure-kwfFieldError label{padding-left:18px}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldRadio .kitesurfadventure-kwfFormFieldWrapper label{padding-left:0}html .kitesurfadventure-bookCourse .kitesurfadventure-kwfFormFieldSelect{width:100%}@media (min-width: 768px){html .kitesurfadventure-bookCourse .kitesurfadventure-kwfFormFieldSelect{width:auto}}@media (min-width: 768px){html .kitesurfadventure-bookCourse .kitesurfadventure-personalData .kitesurfadventure-kwfField{width:31.70732%;float:left;margin-right:2.43902%;clear:none}html .kitesurfadventure-bookCourse .kitesurfadventure-personalData .kitesurfadventure-kwfField:nth-child(3n+1){float:right;margin-right:0}}@media (min-width: 1024px){html .kitesurfadventure-bookCourse .kitesurfadventure-personalData .kitesurfadventure-kwfField:nth-child(n){width:23.52941%;float:left;margin-right:1.96078%}}html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant{display:none}html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant--visible{display:block}html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField{clear:none}html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField.kitesurfadventure-kwfFormFieldSelect{clear:left}@media (min-width: 768px){html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(2),html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(3),html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(4){width:31.70732%;float:left;margin-right:2.43902%}html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(4){float:right;margin-right:0}}@media (min-width: 1024px){html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(2),html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(3),html .kitesurfadventure-bookCourse .kitesurfadventure-furtherParticipant .kitesurfadventure-kwfField:nth-child(4){width:23.52941%;float:left;margin-right:1.96078%}}html .kitesurfadventure-bookCourse .kitesurfadventure-booking{display:none}html .kitesurfadventure-bookCourse .kitesurfadventure-booking--visible{display:block}@media (min-width: 1024px){html .kitesurfadventure-bookCourse div.kitesurfadventure-campData,html .kitesurfadventure-bookCourse div.kitesurfadventure-furtherInfos{width:49.01961%;float:left;margin-right:1.96078%}}@media (min-width: 1024px){html .kitesurfadventure-bookCourse div.kitesurfadventure-kiteService,html .kitesurfadventure-bookCourse div.kitesurfadventure-policies{width:49.01961%;float:right;margin-right:0;clear:none}}html .kitesurfadventure-bookCourse__button{margin-bottom:40px;clear:both}
.kitesurfadventure-campsOverview:after{content:"";display:table;clear:both}
html .kitesurfadventure-campsOverview__year{margin-bottom:35px}html .kitesurfadventure-campsOverview__year:after{content:" ";display:block;clear:both}html .kitesurfadventure-campsOverview__year__title{font-family:'Open Sans', sans-serif;font-weight:700;margin-top:0;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #d2d2d2}html .kitesurfadventure-campsOverview__month{margin-bottom:20px}html .kitesurfadventure-campsOverview__month__title{color:#252525;margin-top:0;margin-bottom:0}@media (min-width: 768px){html .kitesurfadventure-campsOverview__month{width:48.78049%;float:left;margin-right:2.43902%}html .kitesurfadventure-campsOverview__month:nth-child(even){float:right;margin-right:0}}@media (min-width: 1024px){html .kitesurfadventure-campsOverview__month,html .kitesurfadventure-campsOverview__month:nth-child(even){width:32.02614%;float:left;margin-right:1.96078%}html .kitesurfadventure-campsOverview__month:nth-child(3n),html .kitesurfadventure-campsOverview__month:nth-child(even):nth-child(3n){float:right;margin-right:0}}html .kitesurfadventure-campsOverview__camp a{color:#faed02}html .kitesurfadventure-campsOverview__camp a:hover{color:#fad802}
.kitesurfadventure-kwcDirectoriesListViewPage:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcPaging {
padding: 25px 0px;
text-align: center;
line-height: 20px;
z-index: 1000;
clear: both;
}
.kitesurfadventure-kwcPaging a {
padding: 1px 3px;
color: #000;
padding: 4px 6px;
font-weight: bold;
}
.kitesurfadventure-kwcPaging a:hover,
.kitesurfadventure-kwcPaging a.active {
color: #333;
font-weight: bold;
padding: 3px 5px;
border: 1px solid #aaa;
background-color: #ccc;
}
.kitesurfadventure-kwcPaging span { font-weight: bold; }
@media print {
.kitesurfadventure-kwcPaging { display: none; }
}
.kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-themeBoxFooterInnerLeft__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-themeBoxFooterInnerLeft__kwcParagraphItem.kitesurfadventure-themeBoxFooterInnerLeft__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-themeBoxFooterInnerLeft__kwcParagraphItem.kitesurfadventure-themeBoxFooterInnerLeft__onlyShowOnMobile{display:block}.kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-themeBoxFooterInnerLeft__kwcParagraphItem.kitesurfadventure-themeBoxFooterInnerLeft__hideOnMobile{display:none}}
html .kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-webStandard p a{color:#fff}html .kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-webStandard p a:hover{color:#faed02}html .kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-webStandard p{text-align:center}@media (min-width: 768px){html .kitesurfadventure-themeBoxFooterInnerLeft .kitesurfadventure-webStandard p{text-align:left}}
.kitesurfadventure-themeBoxFooterInnerRight:after{content:"";display:table;clear:both}
.kitesurfadventure-themeBoxFooterInnerRight{text-align:center}@media (min-width: 768px){.kitesurfadventure-themeBoxFooterInnerRight{text-align:left}}@media (min-width: 1024px){.kitesurfadventure-themeBoxFooterInnerRight{text-align:center}}
.kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-themeBoxFooterOuterRight__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-themeBoxFooterOuterRight__kwcParagraphItem.kitesurfadventure-themeBoxFooterOuterRight__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-themeBoxFooterOuterRight__kwcParagraphItem.kitesurfadventure-themeBoxFooterOuterRight__onlyShowOnMobile{display:block}.kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-themeBoxFooterOuterRight__kwcParagraphItem.kitesurfadventure-themeBoxFooterOuterRight__hideOnMobile{display:none}}
html .kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-webStandard p a{color:#fff}html .kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-webStandard p a:hover{color:#faed02}html .kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-webStandard p{text-align:center}@media (min-width: 768px){html .kitesurfadventure-themeBoxFooterOuterRight .kitesurfadventure-webStandard p{text-align:left}}
.kitesurfadventure-kwcFormDynamicForm:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcAdvancedLightboxParagraphs .kitesurfadventure-kwcAdvancedLightboxParagraphs__kwcParagraphItem:after{content:"";display:table;clear:both}.kitesurfadventure-kwcAdvancedLightboxParagraphs .kitesurfadventure-kwcAdvancedLightboxParagraphs__kwcParagraphItem.kitesurfadventure-kwcAdvancedLightboxParagraphs__onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-kwcAdvancedLightboxParagraphs .kitesurfadventure-kwcAdvancedLightboxParagraphs__kwcParagraphItem.kitesurfadventure-kwcAdvancedLightboxParagraphs__onlyShowOnMobile{display:block}.kitesurfadventure-kwcAdvancedLightboxParagraphs .kitesurfadventure-kwcAdvancedLightboxParagraphs__kwcParagraphItem.kitesurfadventure-kwcAdvancedLightboxParagraphs__hideOnMobile{display:none}}
.kitesurfadventure-windInfoEdit:after{content:"";display:table;clear:both}
.kitesurfadventure-windInfoEdit .kitesurfadventure-formContainer,.kitesurfadventure-kwfComponentPluginPasswordLoginForm .kitesurfadventure-formContainer{max-width:350px;margin:0 auto;padding:20px 0}.kitesurfadventure-windInfoEdit .kitesurfadventure-formContainer .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldWrapper input,.kitesurfadventure-windInfoEdit .kitesurfadventure-formContainer .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldWrapper select,.kitesurfadventure-kwfComponentPluginPasswordLoginForm .kitesurfadventure-formContainer .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldWrapper input,.kitesurfadventure-kwfComponentPluginPasswordLoginForm .kitesurfadventure-formContainer .kitesurfadventure-kwfField .kitesurfadventure-kwfFormFieldWrapper select{-webkit-appearance:none;width:100%;float:none}.kitesurfadventure-windInfoEdit__button button,.kitesurfadventure-kwfComponentPluginPasswordLoginForm__button button{width:100%}.kitesurfadventure-windInfoEdit .kitesurfadventure-editWindInfoTitle,.kitesurfadventure-kwfComponentPluginPasswordLoginForm .kitesurfadventure-editWindInfoTitle{font-family:'Open Sans', sans-serif;font-weight:700;font-size:22px}
.kitesurfadventure-kwfComponentPluginPasswordLoginForm:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcBoxMetaTagsContent:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcBoxMetaTagsContentOpenGraphImage:after{content:"";display:table;clear:both}

.kitesurfadventure-kwcBoxMetaTagsContentOpenGraphImage {
display: block;
margin: 0px;
}
.kitesurfadventure-kwcBoxMetaTagsContentOpenGraphImage .kitesurfadventure-kwcBoxMetaTagsContentOpenGraphImage__outerContainer {
display: block;
}
.kitesurfadventure-kwcBoxMetaTagsContentOpenGraphImage .kitesurfadventure-kwcBoxMetaTagsContentOpenGraphImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-kwcBoxMetaTagsContentOpenGraphImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-themeBoxLogo:after{content:"";display:table;clear:both}
html .kitesurfadventure-themeBoxLogo{text-decoration:none;display:block;width:100%}html .kitesurfadventure-themeBoxLogo__image{width:210px;max-width:100%;transition:width 200ms}html .kitesurfadventure-themeBoxLogo__text{font-size:20px;color:#00a0e6;margin-top:10px;margin-bottom:0;margin-right:-40px;transition:font-size 200ms;font-family:'Open Sans', sans-serif;font-weight:300;font-style:italic;letter-spacing:1px}@media (min-width: 768px){html .kitesurfadventure-themeBoxLogo__text{font-size:24px;margin-top:9px;letter-spacing:2px}}html .kitesurfadventure-stickyHeader .kitesurfadventure-themeBoxLogo__image{width:170px}html .kitesurfadventure-stickyHeader .kitesurfadventure-themeBoxLogo__text{font-size:0}@media (min-width: 768px){html .kitesurfadventure-stickyHeader .kitesurfadventure-themeBoxLogo__text{font-size:0}}
.kitesurfadventure-themeBoxLogoImage:after{content:"";display:table;clear:both}

.kitesurfadventure-themeBoxLogoImage {
display: block;
margin: 0px;
}
.kitesurfadventure-themeBoxLogoImage .kitesurfadventure-themeBoxLogoImage__outerContainer {
display: block;
}
.kitesurfadventure-themeBoxLogoImage .kitesurfadventure-themeBoxLogoImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-themeBoxLogoImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-switchLanguage a div { display: inline; margin-right: 4px; }
.ext-ie7 .kitesurfadventure-switchLanguage a div img { margin-top: 4px; }
.kitesurfadventure-switchLanguage{color:#faed02}.kitesurfadventure-switchLanguage a{color:#fff}.kitesurfadventure-switchLanguage a:hover,.kitesurfadventure-switchLanguage a.active{color:#faed02}
.kitesurfadventure-webStandard.kitesurfadventure-themeBoxBreadCrumbs .kitesurfadventure-themeBoxBreadCrumbs__item--onlyShowOnMobile{display:none}@media only screen and (orientation: portrait) and (max-device-width: 480px), (orientation: landscape) and (max-device-height: 480px){.kitesurfadventure-webStandard.kitesurfadventure-themeBoxBreadCrumbs .kitesurfadventure-themeBoxBreadCrumbs__item--onlyShowOnMobile{display:block}.kitesurfadventure-webStandard.kitesurfadventure-themeBoxBreadCrumbs .kitesurfadventure-themeBoxBreadCrumbs__item--hideOnMobile{display:none}}@media print{.kitesurfadventure-webStandard.kitesurfadventure-themeBoxBreadCrumbs{display:none}}
.kitesurfadventure-themeBoxBreadCrumbs{width:100%;max-width:1600px;margin:0 auto;color:#00a0e6;padding:5px 0}.kitesurfadventure-themeBoxBreadCrumbs--hidden{display:none}.kitesurfadventure-themeBoxBreadCrumbs a{color:#00a0e6}.kitesurfadventure-themeBoxBreadCrumbs a:hover{color:#0075a9}.kitesurfadventure-themeBoxBreadCrumbs a.first{padding-left:2.85714%}.kitesurfadventure-themeBoxBreadCrumbs a.first:before{content:'»';margin-right:5px}
.kitesurfadventure-themeBoxStage:after{content:"";display:table;clear:both}
html .kitesurfadventure-themeBoxStage{position:relative;width:100%}@media (min-width: 1024px){html .kitesurfadventure-themeBoxStage--fullWidth{width:100vw;margin-left:calc(50% - 50vw)}}html .kitesurfadventure-themeBoxStage--video{height:0;padding-bottom:40%;overflow-y:hidden}html .kitesurfadventure-themeBoxStage__imageSlider{position:relative}html .kitesurfadventure-themeBoxStage__video{position:relative;pointer-events:none}html .kitesurfadventure-themeBoxStage__title{position:absolute;bottom:0;z-index:60;width:100%;text-align:center;font-size:30px}@media (min-width: 768px){html .kitesurfadventure-themeBoxStage__title{font-size:40px}}@media (min-width: 1024px){html .kitesurfadventure-themeBoxStage__title{font-size:50px;bottom:12%}}html .kitesurfadventure-themeBoxStage--titleTop .kitesurfadventure-themeBoxStage__title{bottom:auto;top:30px}@media (min-width: 1024px){html .kitesurfadventure-themeBoxStage--titleTop .kitesurfadventure-themeBoxStage__title{top:8%}}
.kitesurfadventure-themeBoxStageImageSlider:after{content:"";display:table;clear:both}
.kitesurfadventure-themeBoxStageImageSlider .kitesurfadventure-themeBoxStageImageSlider__listItem{width:100%;visibility:hidden;position:absolute;top:0}.kitesurfadventure-themeBoxStageImageSlider .kitesurfadventure-themeBoxStageImageSlider__listItem:first-child{position:static;visibility:visible;top:auto}
.kitesurfadventure-themeBoxStageImageSlider .flickity-prev-next-button{width:25px;height:25px}@media (min-width: 768px){.kitesurfadventure-themeBoxStageImageSlider .flickity-prev-next-button{width:44px;height:44px}}
/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
position: relative;
}
.flickity-enabled:focus { outline: none; }
.flickity-viewport {
overflow: hidden;
position: relative;
height: 100%;
}
.flickity-slider {
position: absolute;
width: 100%;
height: 100%;
}
/* draggable */
.flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
tap-highlight-color: transparent;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.flickity-enabled.is-draggable .flickity-viewport {
cursor: move;
cursor: grab;
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: grabbing;
}
/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
position: absolute;
top: 50%;
width: 44px;
height: 44px;
border: none;
border-radius: 50%;
background: white;
background: hsla(0, 0%, 100%, 0.75);
cursor: pointer;
/* vertically center */
transform: translateY(-50%);
}
.flickity-prev-next-button:hover { background: white; }
.flickity-prev-next-button:focus {
outline: none;
box-shadow: 0 0 0 5px #09F;
}
.flickity-prev-next-button:active {
filter: alpha(opacity=60); /* IE8 */
opacity: 0.6;
}
.flickity-prev-next-button.previous { left: 10px; }
.flickity-prev-next-button.next { right: 10px; }
/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
left: auto;
right: 10px;
}
.flickity-rtl .flickity-prev-next-button.next {
right: auto;
left: 10px;
}
.flickity-prev-next-button:disabled {
filter: alpha(opacity=30); /* IE8 */
opacity: 0.3;
cursor: auto;
}
.flickity-prev-next-button svg {
position: absolute;
left: 20%;
top: 20%;
width: 60%;
height: 60%;
}
.flickity-prev-next-button .arrow {
fill: #333;
}
/* color & size if no SVG - IE8 and Android 2.3 */
.flickity-prev-next-button.no-svg {
color: #333;
font-size: 26px;
}
/* ---- page dots ---- */
.flickity-page-dots {
position: absolute;
width: 100%;
bottom: -25px;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
line-height: 1;
}
.flickity-rtl .flickity-page-dots { direction: rtl; }
.flickity-page-dots .dot {
display: inline-block;
width: 10px;
height: 10px;
margin: 0 8px;
background: #333;
border-radius: 50%;
filter: alpha(opacity=25); /* IE8 */
opacity: 0.25;
cursor: pointer;
}
.flickity-page-dots .dot.is-selected {
filter: alpha(opacity=100); /* IE8 */
opacity: 1;
}
.kitesurfadventure-themeBoxStageImageSliderImage:after{content:"";display:table;clear:both}

.kitesurfadventure-themeBoxStageImageSliderImage {
display: block;
margin: 0px;
}
.kitesurfadventure-themeBoxStageImageSliderImage .kitesurfadventure-themeBoxStageImageSliderImage__outerContainer {
display: block;
}
.kitesurfadventure-themeBoxStageImageSliderImage .kitesurfadventure-themeBoxStageImageSliderImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-themeBoxStageImageSliderImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-themeBoxStageVideo:after{content:"";display:table;clear:both}
.kitesurfadventure-themeBoxStageVideo{position:relative}.kitesurfadventure-themeBoxStageVideo .kitesurfadventure-themeBoxStageVideo__youtubeContainer{background-color:white;position:relative;overflow:hidden;height:0px;z-index:1}html.kitesurfadventure-cssanimations .kitesurfadventure-themeBoxStageVideo .kitesurfadventure-themeBoxStageVideo__loading{background:url("/assets/kwf/images/loading/loadingbig.png") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px;animation:kwfLoadingSpin 0.5s infinite linear}@media (min-device-pixel-ratio: 1.1){html.kitesurfadventure-cssanimations .kitesurfadventure-themeBoxStageVideo .kitesurfadventure-themeBoxStageVideo__loading{background-image:url("/assets/kwf/images/loading/dpr2/loadingbig.png");background-size:50px 50px}}html.kitesurfadventure-no-cssanimations .kitesurfadventure-themeBoxStageVideo .kitesurfadventure-themeBoxStageVideo__loading{background:url("/assets/kwf/images/loading/loadingbig.gif") no-repeat scroll center center transparent;position:absolute;height:50px;width:50px;margin:0 auto;display:block;content:'';left:50%;top:50%;margin-left:-25px;margin-top:-25px}.kitesurfadventure-themeBoxStageVideo .kitesurfadventure-themeBoxStageVideo__youtubePlayer iframe{position:absolute;height:100%;width:100%;left:0;top:0}.kitesurfadventure-themeBoxStageVideo.kitesurfadventure-themeBoxStageVideo--ratio16x9 .kitesurfadventure-themeBoxStageVideo__youtubeContainer{padding-bottom:56.25%}.kitesurfadventure-themeBoxStageVideo.kitesurfadventure-themeBoxStageVideo--ratio4x3 .kitesurfadventure-themeBoxStageVideo__youtubeContainer{padding-bottom:75%}
.kitesurfadventure-themeBoxStageVideo{position:absolute;top:0;z-index:40;width:100%;height:100%}.kitesurfadventure-themeBoxStageVideo__youtubeContainer{transition:opacity 400ms;opacity:0}html.kitesurfadventure-csstransforms .kitesurfadventure-themeBoxStageVideo__youtubeContainer iframe{transform:translateY(-50%);position:absolute;height:944px;top:50%}.kitesurfadventure-themeBoxStageVideo__youtubeContainer:after{content:'';position:absolute;top:0;z-index:50;width:100%;padding-bottom:40%}.kitesurfadventure-themeBoxStageVideo__youtubePlayer{position:absolute;width:100%;padding-bottom:40%}.kitesurfadventure-themeBoxStageVideo--playing .kitesurfadventure-themeBoxStageVideo__youtubeContainer{opacity:1}
.kitesurfadventure-themeBoxTeaserList:after{content:"";display:table;clear:both}
.kitesurfadventure-themeBoxTeaserList--1Items .kitesurfadventure-themeBoxTeaserList__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-themeBoxTeaserList--2Items .kitesurfadventure-themeBoxTeaserList__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-themeBoxTeaserList--3Items .kitesurfadventure-themeBoxTeaserList__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-themeBoxTeaserList--4Items .kitesurfadventure-themeBoxTeaserList__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-themeBoxTeaserList__listItem.kitesurfadventure-themeBoxTeaserList__listItem--last{float:right;margin-right:0}@media (min-width: 768px){.kitesurfadventure-themeBoxTeaserList--1Items .kitesurfadventure-themeBoxTeaserList__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-themeBoxTeaserList--2Items .kitesurfadventure-themeBoxTeaserList__listItem{width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-themeBoxTeaserList--3Items .kitesurfadventure-themeBoxTeaserList__listItem{width:31.70732%;float:left;margin-right:2.43902%}.kitesurfadventure-themeBoxTeaserList--4Items .kitesurfadventure-themeBoxTeaserList__listItem{width:48.78049%;float:left;margin-right:2.43902%}.kitesurfadventure-themeBoxTeaserList--4Items .kitesurfadventure-themeBoxTeaserList__listItem--odd{float:right;margin-right:0}.kitesurfadventure-themeBoxTeaserList__listItem.kitesurfadventure-themeBoxTeaserList__listItem--last{float:right;margin-right:0}}@media (min-width: 1024px){.kitesurfadventure-themeBoxTeaserList{display:flex}.kitesurfadventure-themeBoxTeaserList--1Items .kitesurfadventure-themeBoxTeaserList__listItem{width:100%;float:left;margin-left:0;margin-right:0}.kitesurfadventure-themeBoxTeaserList--2Items .kitesurfadventure-themeBoxTeaserList__listItem{display:flex;width:49.01961%;float:left;margin-right:1.96078%}.kitesurfadventure-themeBoxTeaserList--3Items .kitesurfadventure-themeBoxTeaserList__listItem{display:flex;width:32.02614%;float:left;margin-right:1.96078%}.kitesurfadventure-themeBoxTeaserList--4Items .kitesurfadventure-themeBoxTeaserList__listItem{display:flex;width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-themeBoxTeaserList--4Items .kitesurfadventure-themeBoxTeaserList__listItem--odd{width:23.52941%;float:left;margin-right:1.96078%}.kitesurfadventure-themeBoxTeaserList__listItem.kitesurfadventure-themeBoxTeaserList__listItem--last{float:right;margin-right:0}}
html .kitesurfadventure-statisticsOptBox{display:none;position:fixed;z-index:80;bottom:0;right:0;left:0;color:white;padding:10px;box-sizing:border-box;text-align:center;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width: 768px){html .kitesurfadventure-statisticsOptBox{text-align:left;padding-left:2.43902%;padding-right:2.43902%}}html .kitesurfadventure-statisticsOptBox:after{content:'';position:absolute;z-index:1;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);box-shadow:0 0 10px rgba(0,0,0,0.3);background-color:#00a0e6}html .kitesurfadventure-statisticsOptBox:after{content:" ";display:block;clear:both}@media (min-width: 768px){html .kitesurfadventure-statisticsOptBox{max-width:100%;margin-left:auto;margin-right:auto}html .kitesurfadventure-statisticsOptBox:after{content:" ";display:block;clear:both}}@media (min-width: 1024px){html .kitesurfadventure-statisticsOptBox{max-width:1600px;margin-left:auto;margin-right:auto}html .kitesurfadventure-statisticsOptBox:after{content:" ";display:block;clear:both}}html .kitesurfadventure-statisticsOptBox__text,html .kitesurfadventure-statisticsOptBox__info{display:block;position:relative;z-index:2;margin-bottom:10px}@media (min-width: 768px){html .kitesurfadventure-statisticsOptBox__text,html .kitesurfadventure-statisticsOptBox__info{padding-right:300px;box-sizing:border-box;margin-right:5px;margin-bottom:0}}html .kitesurfadventure-statisticsOptBox__text a,html .kitesurfadventure-statisticsOptBox__info a{display:inline-block;color:white;text-decoration:underline}html .kitesurfadventure-statisticsOptBox__text a:hover,html .kitesurfadventure-statisticsOptBox__info a:hover{text-decoration:underline}html .kitesurfadventure-statisticsOptBox__accept{display:inline-block;margin-top:10px;position:relative;z-index:2;font-size:17px;line-height:22px;text-decoration:none;text-align:center;padding:8px 26px;border-radius:5px;background:#faed02;color:#252525}@media (min-width: 768px){html .kitesurfadventure-statisticsOptBox__accept{position:absolute;right:2.43902%;top:50%;margin-top:-19px}}html .kitesurfadventure-statisticsOptBox__accept:hover{background:#fad802;color:#252525}@media (min-width: 768px){html .kitesurfadventure-statisticsOptBox__accept{margin-bottom:0}}html body.kitesurfadventure-showCookieBanner .kitesurfadventure-statisticsOptBox{display:block}
.kitesurfadventure-kwcAbstractImageTrlImage:after{content:"";display:table;clear:both}

.kitesurfadventure-kwcAbstractImageTrlImage {
display: block;
margin: 0px;
}
.kitesurfadventure-kwcAbstractImageTrlImage .kitesurfadventure-kwcAbstractImageTrlImage__outerContainer {
display: block;
}
.kitesurfadventure-kwcAbstractImageTrlImage .kitesurfadventure-kwcAbstractImageTrlImage__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-kwcAbstractImageTrlImage img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-kwcBoxFavicon:after{content:"";display:table;clear:both}

.kitesurfadventure-kwcBoxFavicon {
display: block;
margin: 0px;
}
.kitesurfadventure-kwcBoxFavicon .kitesurfadventure-kwcBoxFavicon__outerContainer {
display: block;
}
.kitesurfadventure-kwcBoxFavicon .kitesurfadventure-kwcBoxFavicon__container {
height: 0;
position: relative;
overflow: hidden;
display: block;
}
.kitesurfadventure-kwcBoxFavicon img {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
border: none;
}
.kitesurfadventure-campsDirectory:after{content:"";display:table;clear:both}
.kitesurfadventure-kwcDirectoriesListView:after{content:"";display:table;clear:both}
.kitesurfadventure-campsDirectoryDetail:after{content:"";display:table;clear:both}

/*# sourceMappingURL=/assets/dependencies/Kwf_Assets_Package_ComponentFrontend/Frontend/de/css.map?v=1734593719 */
