.elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-container{min-height:550px;}.elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-container:after{content:"";min-height:inherit;}.elementor-776 .elementor-element.elementor-element-5578d60e:not(.elementor-motion-effects-element-type-background), .elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://kalonsurf.robertdigital.com/wp-content/uploads/2020/10/2.35x1-surfing_maleia_greg.jpg") 50% 50%;background-size:cover;}.elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-background-overlay{background-color:var( --e-global-color-0f53b96 );opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-776 .elementor-element.elementor-element-5578d60e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;padding:0px 0px 48px 0px;}.elementor-776 .elementor-element.elementor-element-c3fcaf4 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-776 .elementor-element.elementor-element-c3fcaf4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-15e74585 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-776 .elementor-element.elementor-element-7cdeb395 .elementor-heading-title{color:var( --e-global-color-8c2e519 );}.elementor-776 .elementor-element.elementor-element-2b1f6410 .elementor-heading-title{color:var( --e-global-color-8c2e519 );}.elementor-776 .elementor-element.elementor-element-2b1f6410 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-776 .elementor-element.elementor-element-475a8ce2 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;letter-spacing:1.4px;background-color:#00B3DB;padding:14px 36px 14px 36px;}.elementor-776 .elementor-element.elementor-element-475a8ce2 .elementor-button:hover, .elementor-776 .elementor-element.elementor-element-475a8ce2 .elementor-button:focus{color:var( --e-global-color-8c2e519 );}.elementor-776 .elementor-element.elementor-element-475a8ce2 .elementor-button:hover svg, .elementor-776 .elementor-element.elementor-element-475a8ce2 .elementor-button:focus svg{fill:var( --e-global-color-8c2e519 );}.elementor-776 .elementor-element.elementor-element-475a8ce2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-ce9e841{padding:48px 0px 48px 0px;}.elementor-776 .elementor-element.elementor-element-7ed26fb6 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-776 .elementor-element.elementor-element-1da0db11.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-776 .elementor-element.elementor-element-1da0db11.elementor-view-framed .elementor-icon, .elementor-776 .elementor-element.elementor-element-1da0db11.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-776 .elementor-element.elementor-element-1da0db11.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-776 .elementor-element.elementor-element-1da0db11.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-776 .elementor-element.elementor-element-1da0db11.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-776 .elementor-element.elementor-element-1da0db11 .elementor-icon{font-size:75px;}.elementor-776 .elementor-element.elementor-element-1da0db11 .elementor-icon i{transform:rotate(0deg);}.elementor-776 .elementor-element.elementor-element-1da0db11 .elementor-icon-box-title{margin-bottom:25px;}.elementor-776 .elementor-element.elementor-element-1da0db11 .elementor-icon-box-content .elementor-icon-box-title, .elementor-776 .elementor-element.elementor-element-1da0db11 .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:normal;text-transform:uppercase;}.elementor-776 .elementor-element.elementor-element-1da0db11 .elementor-icon-box-content .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:100;line-height:2em;letter-spacing:1px;}.elementor-776 .elementor-element.elementor-element-78f4e39d > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e .elementor-icon{font-size:75px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e .elementor-icon i{transform:rotate(0deg);}.elementor-776 .elementor-element.elementor-element-1f0fd4e .elementor-icon-box-title{margin-bottom:25px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e .elementor-icon-box-content .elementor-icon-box-title, .elementor-776 .elementor-element.elementor-element-1f0fd4e .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:normal;text-transform:uppercase;}.elementor-776 .elementor-element.elementor-element-1f0fd4e .elementor-icon-box-content .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:100;line-height:2em;letter-spacing:1px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-129be80b > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-776 .elementor-element.elementor-element-64c7af31.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-776 .elementor-element.elementor-element-64c7af31.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-776 .elementor-element.elementor-element-64c7af31.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-776 .elementor-element.elementor-element-64c7af31 .elementor-icon{font-size:65px;}.elementor-776 .elementor-element.elementor-element-64c7af31 .elementor-icon i{transform:rotate(0deg);}.elementor-776 .elementor-element.elementor-element-64c7af31 .elementor-icon-box-title{margin-bottom:25px;}.elementor-776 .elementor-element.elementor-element-64c7af31 .elementor-icon-box-content .elementor-icon-box-title, .elementor-776 .elementor-element.elementor-element-64c7af31 .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:normal;text-transform:uppercase;}.elementor-776 .elementor-element.elementor-element-64c7af31 .elementor-icon-box-content .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:100;line-height:2em;letter-spacing:1px;}.elementor-776 .elementor-element.elementor-element-64c7af31 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-7162fc10:not(.elementor-motion-effects-element-type-background), .elementor-776 .elementor-element.elementor-element-7162fc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-776 .elementor-element.elementor-element-7162fc10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-776 .elementor-element.elementor-element-7162fc10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-776 .elementor-element.elementor-element-62479ebd > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 6px 0px 6px;}.elementor-776 .elementor-element.elementor-element-180e9f87 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-776 .elementor-element.elementor-element-60089d1 > .elementor-element-populated{padding:10px 0px 0px 20px;}.elementor-776 .elementor-element.elementor-element-32910bc7{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-32910bc7 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-22143125{padding:48px 0px 48px 0px;}.elementor-776 .elementor-element.elementor-element-70a47d07 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-efa72e1{text-align:left;}.elementor-776 .elementor-element.elementor-element-efa72e1 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-776 .elementor-element.elementor-element-69acb9f8{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:2px;}.elementor-776 .elementor-element.elementor-element-69acb9f8 > .elementor-widget-container{margin:0% 0% 05% 0%;}.elementor-776 .elementor-element.elementor-element-61569f01 .elementor-text-editor{text-align:left;}.elementor-776 .elementor-element.elementor-element-61569f01{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-61569f01 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-2409b98 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-3e6fc0f1 .elementor-image img{width:100%;height:300px;object-fit:cover;border-radius:8px 8px 8px 8px;}.elementor-776 .elementor-element.elementor-element-78ca2793{padding:48px 0px 48px 0px;}.elementor-776 .elementor-element.elementor-element-47de7a4c > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-5fb23f80{text-align:left;}.elementor-776 .elementor-element.elementor-element-5fb23f80 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-776 .elementor-element.elementor-element-48b2c1d8{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:2px;}.elementor-776 .elementor-element.elementor-element-48b2c1d8 > .elementor-widget-container{margin:0% 0% 05% 0%;}.elementor-776 .elementor-element.elementor-element-4fa7fdee .elementor-text-editor{text-align:left;}.elementor-776 .elementor-element.elementor-element-4fa7fdee{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-4fa7fdee > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-3a15d8b9 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-1312550b .elementor-image img{width:100%;height:300px;object-fit:cover;border-radius:8px 8px 8px 8px;}.elementor-776 .elementor-element.elementor-element-2f478a8b{padding:48px 0px 48px 0px;}.elementor-776 .elementor-element.elementor-element-612bed2c > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-220d91e0{text-align:left;}.elementor-776 .elementor-element.elementor-element-220d91e0 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-776 .elementor-element.elementor-element-5bb3a152{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:2px;}.elementor-776 .elementor-element.elementor-element-5bb3a152 > .elementor-widget-container{margin:0% 0% 05% 0%;}.elementor-776 .elementor-element.elementor-element-115c6dfe .elementor-text-editor{text-align:left;}.elementor-776 .elementor-element.elementor-element-115c6dfe{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-115c6dfe > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-692ea623 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-1ca78a55 .elementor-image img{width:100%;height:300px;object-fit:cover;border-radius:8px 8px 8px 8px;}.elementor-776 .elementor-element.elementor-element-29702d6a{padding:48px 0px 48px 0px;}.elementor-776 .elementor-element.elementor-element-4b01a81f > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-4c1ee656{text-align:left;}.elementor-776 .elementor-element.elementor-element-4c1ee656 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-776 .elementor-element.elementor-element-5814ff87{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:2px;}.elementor-776 .elementor-element.elementor-element-5814ff87 > .elementor-widget-container{margin:0% 0% 05% 0%;}.elementor-776 .elementor-element.elementor-element-3dc96800 .elementor-text-editor{text-align:left;}.elementor-776 .elementor-element.elementor-element-3dc96800{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-3dc96800 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-25c081a2 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-776 .elementor-element.elementor-element-2241d885 .elementor-image img{width:100%;height:300px;object-fit:cover;border-radius:8px 8px 8px 8px;}.elementor-776 .elementor-element.elementor-element-e137d02, .elementor-776 .elementor-element.elementor-element-e137d02 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-776 .elementor-element.elementor-element-e137d02{margin-top:0%;margin-bottom:0%;padding:20px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-46eb5772 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-776 .elementor-element.elementor-element-27c7ec60{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-7e731385 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;letter-spacing:1.4px;background-color:#00B3DB;padding:14px 36px 14px 36px;}.elementor-776 .elementor-element.elementor-element-7e731385 .elementor-button:hover, .elementor-776 .elementor-element.elementor-element-7e731385 .elementor-button:focus{color:var( --e-global-color-8c2e519 );}.elementor-776 .elementor-element.elementor-element-7e731385 .elementor-button:hover svg, .elementor-776 .elementor-element.elementor-element-7e731385 .elementor-button:focus svg{fill:var( --e-global-color-8c2e519 );}.elementor-776 .elementor-element.elementor-element-7e731385 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-container{min-height:500px;}.elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-container:after{content:"";min-height:inherit;}.elementor-776 .elementor-element.elementor-element-32910bc7{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-61569f01{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-4fa7fdee{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-115c6dfe{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-3dc96800{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-container{min-height:350px;}.elementor-776 .elementor-element.elementor-element-5578d60e > .elementor-container:after{content:"";min-height:inherit;}.elementor-776 .elementor-element.elementor-element-5578d60e{margin-top:0px;margin-bottom:0px;}.elementor-776 .elementor-element.elementor-element-1da0db11 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e .elementor-icon-box-icon{margin-bottom:15px;}.elementor-776 .elementor-element.elementor-element-1f0fd4e > .elementor-widget-container{padding:14px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-64c7af31 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-776 .elementor-element.elementor-element-64c7af31 > .elementor-widget-container{padding:14px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-32910bc7{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-70a47d07 > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-61569f01{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-47de7a4c > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-4fa7fdee{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-612bed2c > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-115c6dfe{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-4b01a81f > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-3dc96800{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-776 .elementor-element.elementor-element-e137d02{padding:0px 0px 0px 0px;}.elementor-776 .elementor-element.elementor-element-46eb5772 > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-776 .elementor-element.elementor-element-27c7ec60{padding:-10px 0px 20px 0px;}}/* Start custom CSS for button, class: .elementor-element-475a8ce2 */.elementor-776 .elementor-element.elementor-element-475a8ce2 .elementor-button {
    background: linear-gradient(to right,#00b3db 0,#5cd849 100%);
    transition: none;
}
.elementor-776 .elementor-element.elementor-element-475a8ce2 .elementor-button:hover {
    background: var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for custom-video-widget, class: .elementor-element-4f2137a4 */.elementor-776 .elementor-element.elementor-element-4f2137a4 iframe {
     border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e731385 */.elementor-776 .elementor-element.elementor-element-7e731385 .elementor-button {
    background: linear-gradient(to right,#00b3db 0,#5cd849 100%);
    transition: none;
}
.elementor-776 .elementor-element.elementor-element-7e731385 .elementor-button:hover {
    background: var( --e-global-color-accent );
}/* End custom CSS */