h1,.h1,.contact-section--text,h2,.h2,h3,.quote,.h3,h4,.h4,h5,.h5,h6,.h6{color:#141733;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;clear:both;letter-spacing:0em}h1,.h1,.contact-section--text{font-size:55px;font-weight:800;line-height:1.1;margin:25px 0}@media (max-width:781px){h1,.h1,.contact-section--text{font-size:45px}}@media (max-width:480px){h1,.h1,.contact-section--text{font-size:35px}}h2,.h2{font-size:40px;font-weight:800;line-height:1.1;margin:20px 0}@media (max-width:781px){h2,.h2{font-size:35px}}@media (max-width:480px){h2,.h2{font-size:30px}}h3,.quote,.h3{font-size:23px;font-weight:800;line-height:1.2;margin:13px 0}@media (max-width:781px){h3,.quote,.h3{font-size:18px}}h4,.h4,h5,.h5,h6,.h6{font-size:22px;font-weight:800;line-height:1.4;margin:12px 0}.hero{font-size:75px;font-weight:800;line-height:1.1;margin:35px 0}@media (max-width:781px){.hero{font-size:50px}}@media (max-width:480px){.hero{font-size:40px}}.big-text{font-size:55px;font-weight:400;line-height:1.3}@media (max-width:1080px){.big-text{font-size:45px}}@media (max-width:781px){.big-text{font-size:35px}}.subheading{text-transform:uppercase;font-size:16px;font-weight:800;line-height:1.3}body{--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:55px;--wp--preset--font-size--x-large:75px}@media (max-width:781px){body{--wp--preset--font-size--medium:18px;--wp--preset--font-size--large:40px;--wp--preset--font-size--x-large:55px}}@media (max-width:480px){body{--wp--preset--font-size--medium:14px;--wp--preset--font-size--large:30px;--wp--preset--font-size--x-large:45px}}.contact-section{background-color:#00C0F0;position:relative;overflow:visible;background-image:url(/wp-content/themes/oceaa/blocks/contact-section/../../assets/zigzag.svg);background-size:contain;background-repeat:no-repeat;background-position:right bottom;margin:0 auto;display:flex;flex-direction:row-reverse;max-width:1224px!important;border-radius:20px}.contact-section.orange{background-color:#F73}@media (max-width:781px){.contact-section{flex-direction:column-reverse;background-position:calc(100% + 50px) bottom}}@media (max-width:480px){.contact-section{width:100%!important;border-radius:0}}.contact-section>img{position:relative;z-index:1;width:40%!important;align-self:flex-end}@media (max-width:781px){.contact-section>img{display:none}}.contact-section--content{flex:1;position:relative;align-self:center;z-index:1;padding:40px 4% 40px 6%}@media (max-width:781px){.contact-section--content{padding:40px}}@media (max-width:680px){.contact-section--content{align-self:stretch}}@media (max-width:480px){.contact-section--content{padding:40px 20px}}.contact-section--text{line-height:1}.contact-section--links{margin:40px 0 30px}.contact-section--link{display:inline-block;background-color:#FFFFFF!important;margin-bottom:16px;margin-right:16px}.contact-section--link:not(.has-text){padding:10px 0;width:46px;text-align:center;border-radius:23px}.contact-section--link:not(.has-text) i{font-size:21px;vertical-align:-2px}.contact-section--link.has-text{padding:10px 24px;border-radius:8px}.contact-section--link.has-text i{color:#F73}.contact-section--link span{font-weight:800}.contact-section--link i+span{margin-left:12px}.acf-block-preview .contact-section i[class*="fa-"]{font-style:normal}.wrapper{max-width:1224px;margin-left:auto;margin-right:auto;width:calc(100vw - 60px)}@media (max-width:480px){.wrapper{width:calc(100vw - 30px)}}.base-font-setting{color:#141733;font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:1.5;font-weight:400}.base-input-style{appearance:none;color:#141733;background:#FFF;padding:13px;outline:none;font-size:18px;border:1px solid #141733;border-radius:5px;height:55px}.border-bottom .base-input-style,.base-input-style.border-bottom{border-top:0;border-left:0;border-right:0;padding:0}.no-border-radius .base-input-style,.base-input-style.no-border-radius{border-radius:0}.height-40 .base-input-style,.base-input-style.height-40{height:40px}.base-input-style::placeholder{color:rgba(20,23,51,.6);opacity:1}.pill{display:inline-block;padding:8px 24px;border-radius:20px;font-size:12px;line-height:14px;font-weight:500;transition:background .3s ease-in}.pill:hover,.pill:focus,.pill.active{background:#F73}.base-button-style{display:inline-block;border:0;border-radius:8px;background-color:#F73;color:#141733;background-size:300%;line-height:1;font-weight:800;padding:18px 40px;cursor:pointer;box-shadow:none;transition:background-color 1s ease-out}.base-button-style:hover,.base-button-style:active,.base-button-style:focus{background-color:#f96}.base-button-style a{color:inherit}.no-scrollbar,.wp-block.jobs:not(.on-page-for-jobs) .post-list{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.wp-block.jobs:not(.on-page-for-jobs) .post-list::-webkit-scrollbar{width:1px;height:1px}.no-scrollbar::-webkit-scrollbar-track,.wp-block.jobs:not(.on-page-for-jobs) .post-list::-webkit-scrollbar-track{background-color:transparent}.no-scrollbar::-webkit-scrollbar-thumb,.wp-block.jobs:not(.on-page-for-jobs) .post-list::-webkit-scrollbar-thumb{background-color:transparent}@media (max-width:781px){.mobile-dark-blue-dim-top .has-background-dim{box-shadow:0 310px 20px -40px var(--color-primary) inset;opacity:1!important;background-color:transparent!important}.mobile-dark-blue-dim-top .wp-block-cover__image-background{background-color:var(--color-primary);padding-top:240px}}.tns-nav-dot{all:unset;width:10px!important;height:10px!important;border-radius:50%;padding:0;margin:0 15px;border:1px solid #141733;background-color:#fff}.tns-nav-dot.tns-nav-active{border-color:#F73;background-color:#F73}.wp-block.jobs:not(.on-page-for-jobs) .post-list{flex-wrap:nowrap;overflow:auto}.wp-block.jobs:not(.on-page-for-jobs) .post-list>*{flex-shrink:0}@media (max-width:1224px){.wp-block.jobs:not(.on-page-for-jobs){margin-left:0;width:100vw}.wp-block.jobs:not(.on-page-for-jobs) .post-list{width:100vw;padding:0 30px;max-width:none!important}}@media (max-width:480px){.wp-block.jobs:not(.on-page-for-jobs) .post-list{padding:0 15px}}