﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");body.page-template-page-cafaring{}@media (max-width:1080px){body.page-template-page-cafaring section.sec1 .custom-banner-img{height:200px !important}}body.page-template-page-cafaring section.sec1 .banner-video-wrapper{position:relative;width:100%;overflow:hidden}body.page-template-page-cafaring section.sec1 .banner-video-wrapper::after{content:"";position:absolute;inset:0;background:rgba(0, 0, 0, 0.25);z-index:1}body.page-template-page-cafaring section.sec1 .banner-video{display:block;width:100%;height:100%;object-fit:cover;min-height:400px;max-height:674px}body.page-template-page-cafaring section.sec1_counter{position:relative;margin-top:-7em;padding-bottom:6em;z-index:999}body.page-template-page-cafaring section.sec1_counter::before{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%, 0%);width:100vw;height:90%;background:#F5F5F5;padding:14px;z-index:-1}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter{margin-top:-2em}}body.page-template-page-cafaring section.sec1_counter .blocks-wrapper{display:flex;justify-content:space-between}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper{flex-wrap:wrap;gap:1em}}body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block{display:flex;background-color:white;flex-direction:column;align-items:start;-webkit-box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.3);border-radius:19px;padding:1.5rem;margin:0 1em;width:25%}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block{margin:0}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block{width:23%}}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block{width:100%}}body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block:first-of-type{margin-right:1em;margin-left:0}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block:first-of-type{margin-right:0}}body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block:last-of-type{margin-left:1em;margin-right:0}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block:last-of-type{margin-left:0}}body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .heading span{font-size:55px;font-weight:bold;font-family:"Ubuntu", sans-serif}@media (max-width:1660px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .heading span{white-space:nowrap}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .heading span{white-space:nowrap}}body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .text p{font-family:"Open Sans", sans-serif;font-size:1rem}@media (max-width:1500px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .text p{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .text p{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .text p{font-size:1rem}}body.page-template-page-cafaring section.sec1_counter .blocks-wrapper .block .text_null p{font-family:"Open Sans", sans-serif;font-size:23px;color:#3C3C3C;font-weight:500;margin-top:1em;width:90%}body.page-template-page-cafaring section.sec1_counter .cta-support{margin-top:5rem}body.page-template-page-cafaring section.sec1_counter .cta-support .section-heading h2{font-family:"Ubuntu", sans-serif;font-weight:bold;font-size:2.625rem;width:70%;margin:0 auto}@media (max-width:1500px){body.page-template-page-cafaring section.sec1_counter .cta-support .section-heading h2{font-size:2rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .cta-support .section-heading h2{font-size:2.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .cta-support .section-heading h2{font-size:1.75rem}}body.page-template-page-cafaring section.sec1_counter .cta-support .support-content{max-width:900px;margin:2rem auto 0;font-family:"Open Sans", sans-serif}body.page-template-page-cafaring section.sec1_counter .cta-support .support-content p{font-size:1.25rem;font-family:"Open Sans", sans-serif}@media (max-width:1500px){body.page-template-page-cafaring section.sec1_counter .cta-support .support-content p{font-size:1.1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .cta-support .support-content p{font-size:1.188rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .cta-support .support-content p{font-size:1.125rem}}body.page-template-page-cafaring section.sec1_counter .cta-support .support-content p strong{color:#677a3f}body.page-template-page-cafaring section.sec1_counter .cta-support .support-content ul{list-style:none;padding:0;margin-top:1.5rem}body.page-template-page-cafaring section.sec1_counter .cta-support .support-content ul li{font-size:1rem;margin-bottom:0.6em}@media (max-width:1500px){body.page-template-page-cafaring section.sec1_counter .cta-support .support-content ul li{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .cta-support .support-content ul li{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .cta-support .support-content ul li{font-size:1rem}}body.page-template-page-cafaring section.sec1_counter .cta-support .support-content ul li::before{content:"•";color:#677a3f;font-weight:bold;margin-right:0.5em}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar{display:flex;justify-content:space-between;align-items:center;gap:2em;background-color:#6b7a45;border-radius:19px;padding:1em 3em;width:80%;margin:3rem auto 1rem auto}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar{flex-direction:column;text-align:center;padding:1.5em}}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-bar-text p{color:white;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:bold;margin:0}@media (max-width:1500px){body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-bar-text p{font-size:1.1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-bar-text p{font-size:1.188rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-bar-text p{font-size:1.125rem}}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button{flex-shrink:0}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a{text-decoration:none}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta{outline:none;border:none;background-color:white;border-radius:19px;padding:0.9em 2em;cursor:pointer;white-space:nowrap;transition:box-shadow 0.2s ease;display:flex;align-items:center;overflow:hidden}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta span{color:#677a3f;font-weight:bold;font-family:"Ubuntu", sans-serif;font-size:1rem;transition:transform 0.2s ease}@media (max-width:1500px){body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta span{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta span{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta span{font-size:1rem}}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta::after{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'><path d='M12.6 12L8.7 8.1q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.6 4.6q.15.15.213.325t.062.375t-.062.375t-.213.325l-4.6 4.6q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7z' fill='%236b7a45'/></svg>") no-repeat center;background-size:contain;opacity:0;transform:translateX(-8px);transition:opacity 0.2s ease, transform 0.2s ease}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta:hover{box-shadow:0 4px 12px rgba(0, 0, 0, 0.2)}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta:hover span{transform:translateX(-4px)}body.page-template-page-cafaring section.sec1_counter .cta-support .cta-bar .cta-button a button.btn-cta:hover::after{opacity:1;transform:translateX(4px)}body.page-template-page-cafaring section.sec2 .container .row{display:flex;align-items:center}body.page-template-page-cafaring section.sec2 .container .row .left-col h2,body.page-template-page-cafaring section.sec2 .container .row .left-col h3,body.page-template-page-cafaring section.sec2 .container .row .left-col h4,body.page-template-page-cafaring section.sec2 .container .row .left-col h5,body.page-template-page-cafaring section.sec2 .container .row .left-col h6{font-size:4.25rem;font-weight:bold;color:#262626;font-family:"Ubuntu", sans-serif;text-transform:uppercase;margin-bottom:0.5em}@media (max-width:1500px){body.page-template-page-cafaring section.sec2 .container .row .left-col h2,body.page-template-page-cafaring section.sec2 .container .row .left-col h3,body.page-template-page-cafaring section.sec2 .container .row .left-col h4,body.page-template-page-cafaring section.sec2 .container .row .left-col h5,body.page-template-page-cafaring section.sec2 .container .row .left-col h6{font-size:3.5rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec2 .container .row .left-col h2,body.page-template-page-cafaring section.sec2 .container .row .left-col h3,body.page-template-page-cafaring section.sec2 .container .row .left-col h4,body.page-template-page-cafaring section.sec2 .container .row .left-col h5,body.page-template-page-cafaring section.sec2 .container .row .left-col h6{font-size:2.625rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .left-col h2,body.page-template-page-cafaring section.sec2 .container .row .left-col h3,body.page-template-page-cafaring section.sec2 .container .row .left-col h4,body.page-template-page-cafaring section.sec2 .container .row .left-col h5,body.page-template-page-cafaring section.sec2 .container .row .left-col h6{font-size:2.5rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .left-col h2,body.page-template-page-cafaring section.sec2 .container .row .left-col h3,body.page-template-page-cafaring section.sec2 .container .row .left-col h4,body.page-template-page-cafaring section.sec2 .container .row .left-col h5,body.page-template-page-cafaring section.sec2 .container .row .left-col h6{font-size:28px}}body.page-template-page-cafaring section.sec2 .container .row .left-col p{font-size:2.625rem;font-family:"Ubuntu", sans-serif;font-weight:bold;color:#3c3c3c}@media (max-width:1500px){body.page-template-page-cafaring section.sec2 .container .row .left-col p{font-size:2rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec2 .container .row .left-col p{font-size:2.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .left-col p{font-size:1.75rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .left-col p{font-size:18px}}body.page-template-page-cafaring section.sec2 .container .row .right-col{position:relative;padding:2em 0 2em 2em}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .right-col{padding:1em}}body.page-template-page-cafaring section.sec2 .container .row .right-col::before{content:"";position:absolute;top:0;left:0;right:calc(-1 * (50vw - 100%));height:100%;background:linear-gradient(to right, #677a3f, #6c9d61);z-index:-1}@media (max-width:1080px){body.page-template-page-cafaring section.sec2 .container .row .right-col::before{width:50vw}}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .right-col::before{width:100%}}body.page-template-page-cafaring section.sec2 .container .row .right-col h2,body.page-template-page-cafaring section.sec2 .container .row .right-col h3,body.page-template-page-cafaring section.sec2 .container .row .right-col h4,body.page-template-page-cafaring section.sec2 .container .row .right-col h5,body.page-template-page-cafaring section.sec2 .container .row .right-col h6{font-size:1.25rem;font-weight:bold;color:white;font-family:"Open Sans", sans-serif;margin-bottom:1em}@media (max-width:1500px){body.page-template-page-cafaring section.sec2 .container .row .right-col h2,body.page-template-page-cafaring section.sec2 .container .row .right-col h3,body.page-template-page-cafaring section.sec2 .container .row .right-col h4,body.page-template-page-cafaring section.sec2 .container .row .right-col h5,body.page-template-page-cafaring section.sec2 .container .row .right-col h6{font-size:1.1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec2 .container .row .right-col h2,body.page-template-page-cafaring section.sec2 .container .row .right-col h3,body.page-template-page-cafaring section.sec2 .container .row .right-col h4,body.page-template-page-cafaring section.sec2 .container .row .right-col h5,body.page-template-page-cafaring section.sec2 .container .row .right-col h6{font-size:1.188rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .right-col h2,body.page-template-page-cafaring section.sec2 .container .row .right-col h3,body.page-template-page-cafaring section.sec2 .container .row .right-col h4,body.page-template-page-cafaring section.sec2 .container .row .right-col h5,body.page-template-page-cafaring section.sec2 .container .row .right-col h6{font-size:1.125rem}}body.page-template-page-cafaring section.sec2 .container .row .right-col p{font-size:1rem;font-family:"Open Sans", sans-serif;color:white}@media (max-width:1500px){body.page-template-page-cafaring section.sec2 .container .row .right-col p{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec2 .container .row .right-col p{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec2 .container .row .right-col p{font-size:1rem}}body.page-template-page-cafaring section.sec3 .blocks-wrapper{display:flex;justify-content:space-evenly}@media (max-width:1366px){body.page-template-page-cafaring section.sec3 .blocks-wrapper{flex-wrap:wrap}}@media (max-width:810px){body.page-template-page-cafaring section.sec3 .blocks-wrapper{flex-direction:row}}body.page-template-page-cafaring section.sec3 .blocks-wrapper .block{display:flex;background-color:white;flex-direction:column;align-items:start;-webkit-box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.3);border-radius:19px;padding:2.5rem;margin:0 1em;width:25%}@media (max-width:1366px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block{margin:0;margin-bottom:1.5em}}@media (max-width:1366px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block{width:23%;flex-wrap:wrap}}@media (max-width:810px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block{width:48%;gap:1em}}@media (max-width:480px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block{width:100%}}body.page-template-page-cafaring section.sec3 .blocks-wrapper .block:first-of-type{margin-right:1em;margin-left:0}@media (max-width:1366px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block:first-of-type{margin-right:0}}body.page-template-page-cafaring section.sec3 .blocks-wrapper .block:last-of-type{margin-left:1em;margin-right:0}@media (max-width:1366px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block:last-of-type{margin-left:0}}body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .icon img{width:auto;height:42px}body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .heading span{font-size:3.688rem;font-weight:bold;font-family:"Ubuntu", sans-serif}@media (max-width:1500px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .heading span{font-size:2.75rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .heading span{font-size:2.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .heading span{font-size:2rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .heading span{white-space:nowrap}}body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .text p{font-family:"Ubuntu", sans-serif;font-size:1rem}@media (max-width:1500px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .text p{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .text p{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec3 .blocks-wrapper .block .text p{font-size:1rem}}body.page-template-page-cafaring section.sec4 .section-heading{text-align:center}body.page-template-page-cafaring section.sec4 .section-heading h2{font-size:2.625rem;font-family:"Ubuntu", sans-serif;color:#262626;font-weight:bold}@media (max-width:1500px){body.page-template-page-cafaring section.sec4 .section-heading h2{font-size:2rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec4 .section-heading h2{font-size:2.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec4 .section-heading h2{font-size:1.75rem}}body.page-template-page-cafaring section.sec4 .services-wrapper{display:flex;flex-direction:column;gap:3.5em;margin-top:3.5em}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row{display:flex;align-items:stretch}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row:nth-child(even){flex-direction:row-reverse}@media (max-width:480px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row{flex-direction:column}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row:nth-child(even){flex-direction:column}}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content{display:flex;flex-direction:column;justify-content:center;width:40%;padding:3em 4em;background-color:#fff;box-shadow:0 3px 15px rgba(0, 0, 0, 0.08)}@media (max-width:1080px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content{padding:2.5em}}@media (max-width:480px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content{width:100%;padding:2em 1.5em}}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .heading{position:relative;padding-left:1.25em}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .heading::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background-color:#677a3f}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .heading h3{font-size:2.625rem;color:#262626;font-weight:bold;margin:0}@media (max-width:1500px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .heading h3{font-size:2rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .heading h3{font-size:2.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .heading h3{font-size:1.75rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .heading h3{font-size:18px !important}}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .text{margin-top:2em}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .text p{font-size:1rem;margin:0}@media (max-width:1500px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .text p{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .text p{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .content .text p{font-size:1rem}}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .image{position:relative;overflow:hidden}body.page-template-page-cafaring section.sec4 .services-wrapper .service-row .image img{display:block;width:100%;height:100%;object-fit:cover}body.page-template-page-cafaring section.sec5 .content-wrapper{display:flex;justify-content:space-between;align-items:stretch;gap:5em}@media (max-width:1080px){body.page-template-page-cafaring section.sec5 .content-wrapper{gap:3em}}@media (max-width:810px){body.page-template-page-cafaring section.sec5 .content-wrapper{flex-direction:column;gap:2.5em}}body.page-template-page-cafaring section.sec5 .content-wrapper .image{width:42%;min-height:550px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:810px){body.page-template-page-cafaring section.sec5 .content-wrapper .image{width:100%;min-height:400px}}@media (max-width:480px){body.page-template-page-cafaring section.sec5 .content-wrapper .image{min-height:300px}}body.page-template-page-cafaring section.sec5 .content-wrapper .content{display:flex;flex-direction:column;justify-content:center;width:52%}@media (max-width:810px){body.page-template-page-cafaring section.sec5 .content-wrapper .content{width:100%}}body.page-template-page-cafaring section.sec5 .content-wrapper .content h2{font-size:2.625rem;color:#262626;font-weight:bold;margin:0 0 1em}@media (max-width:1500px){body.page-template-page-cafaring section.sec5 .content-wrapper .content h2{font-size:2rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec5 .content-wrapper .content h2{font-size:2.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec5 .content-wrapper .content h2{font-size:1.75rem}}body.page-template-page-cafaring section.sec5 .content-wrapper .content h3,body.page-template-page-cafaring section.sec5 .content-wrapper .content strong{font-size:1.125rem;color:#262626;font-weight:bold}@media (max-width:1500px){body.page-template-page-cafaring section.sec5 .content-wrapper .content h3,body.page-template-page-cafaring section.sec5 .content-wrapper .content strong{font-size:1.085rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec5 .content-wrapper .content h3,body.page-template-page-cafaring section.sec5 .content-wrapper .content strong{font-size:1.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec5 .content-wrapper .content h3,body.page-template-page-cafaring section.sec5 .content-wrapper .content strong{font-size:1.063rem}}body.page-template-page-cafaring section.sec5 .content-wrapper .content p{font-size:1rem;color:#3c3c3c;margin:0 0 1.5em}@media (max-width:1500px){body.page-template-page-cafaring section.sec5 .content-wrapper .content p{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec5 .content-wrapper .content p{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec5 .content-wrapper .content p{font-size:1rem}}body.page-template-page-cafaring section.sec5 .content-wrapper .content p:last-child{margin-bottom:0}body.page-template-page-cafaring section.sec5 .content-wrapper .content ul{margin:0 0 1.5em;padding-left:1.25em;list-style:none}body.page-template-page-cafaring section.sec5 .content-wrapper .content ul li{font-size:1rem;color:#3c3c3c;position:relative;padding-left:1em;margin-bottom:0.75em}@media (max-width:1500px){body.page-template-page-cafaring section.sec5 .content-wrapper .content ul li{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec5 .content-wrapper .content ul li{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec5 .content-wrapper .content ul li{font-size:1rem}}body.page-template-page-cafaring section.sec5 .content-wrapper .content ul li::before{content:"";position:absolute;left:0;top:0.55em;width:6px;height:6px;border-radius:50%;background-color:#6c9d61}body.page-template-page-cafaring section.sec6{text-align:center}body.page-template-page-cafaring section.sec6 .section-heading h2{font-size:2.625rem;color:#262626;font-weight:bold;margin:0}@media (max-width:1500px){body.page-template-page-cafaring section.sec6 .section-heading h2{font-size:2rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec6 .section-heading h2{font-size:2.125rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec6 .section-heading h2{font-size:1.75rem}}body.page-template-page-cafaring section.sec6 .section-text{max-width:1200px;margin:2em auto 0}body.page-template-page-cafaring section.sec6 .section-text p{font-size:1rem;color:#3c3c3c;margin:0 0 1.5em}@media (max-width:1500px){body.page-template-page-cafaring section.sec6 .section-text p{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec6 .section-text p{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec6 .section-text p{font-size:1rem}}body.page-template-page-cafaring section.sec6 .section-text p:last-child{margin-bottom:0}body.page-template-page-cafaring section.sec6 .section-text strong{color:#262626}body.page-template-page-cafaring section.sec6 .blocks-wrapper{display:flex;justify-content:space-between;margin-top:3.5em}@media (max-width:1080px){body.page-template-page-cafaring section.sec6 .blocks-wrapper{flex-wrap:wrap;justify-content:center;gap:2.5em}}@media (max-width:480px){body.page-template-page-cafaring section.sec6 .blocks-wrapper{flex-direction:column;gap:0}}body.page-template-page-cafaring section.sec6 .blocks-wrapper .block{display:flex;flex-direction:column;align-items:center;width:20%;text-align:center}@media (max-width:1080px){body.page-template-page-cafaring section.sec6 .blocks-wrapper .block{width:45%}}@media (max-width:480px){body.page-template-page-cafaring section.sec6 .blocks-wrapper .block{width:100%;margin-bottom:2.5em}body.page-template-page-cafaring section.sec6 .blocks-wrapper .block:last-child{margin-bottom:0}}body.page-template-page-cafaring section.sec6 .blocks-wrapper .block .icon{display:flex;align-items:flex-end;height:68px}body.page-template-page-cafaring section.sec6 .blocks-wrapper .block .icon img{width:auto;height:auto;max-height:68px}body.page-template-page-cafaring section.sec6 .blocks-wrapper .block .text{margin-top:1.5em}body.page-template-page-cafaring section.sec6 .blocks-wrapper .block .text span{font-size:1.063rem;color:#262626;font-weight:bold}@media (max-width:1500px){body.page-template-page-cafaring section.sec6 .blocks-wrapper .block .text span{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec6 .blocks-wrapper .block .text span{font-size:1.063rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec6 .blocks-wrapper .block .text span{font-size:1rem}}body.page-template-page-cafaring section.sec6 .section-summary{margin-top:3.5em}body.page-template-page-cafaring section.sec6 .section-summary p{font-size:1rem;color:#3c3c3c;margin:0}@media (max-width:1500px){body.page-template-page-cafaring section.sec6 .section-summary p{font-size:1rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec6 .section-summary p{font-size:1rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec6 .section-summary p{font-size:1rem}}body.page-template-page-cafaring section.sec_video{padding:4rem 0}body.page-template-page-cafaring section.sec_video .section-heading h2{font-family:"Ubuntu", sans-serif;font-weight:bold}body.page-template-page-cafaring section.sec_video .video-wrapper{position:relative;width:900px;max-width:90%;margin:3rem auto 0}body.page-template-page-cafaring section.sec_video .video-wrapper .laptop-overlay{position:relative;z-index:2;pointer-events:none}body.page-template-page-cafaring section.sec_video .video-wrapper .laptop-overlay img{width:100%;height:auto;display:block}body.page-template-page-cafaring section.sec_video .video-wrapper .video{position:absolute;z-index:2;background-color:#000;top:4%;left:15%;width:70%;height:76%}body.page-template-page-cafaring section.sec_video .video-wrapper .video iframe{width:100%;height:100%;display:block;border:0}@media (max-width:810px){body.page-template-page-cafaring section.sec_video .video-wrapper{max-width:100%}}body.page-template-page-cafaring section.sec8 .realization-block{position:relative;height:529px;max-height:530px;border-radius:19px;overflow:hidden;background-size:cover;background-position:center;margin-bottom:4em}@media (max-width:1366px){body.page-template-page-cafaring section.sec8 .realization-block{height:300px}}body.page-template-page-cafaring section.sec8 .realization-block .hover-background{position:absolute;inset:0;border-radius:19px;background-size:cover;background-position:center;opacity:0;transform:scale(1.1);transition:opacity 0.5s ease, transform 0.5s ease;z-index:0}body.page-template-page-cafaring section.sec8 .realization-block::before{content:"";position:absolute;inset:0;border-radius:19px;background:rgba(0, 0, 0, 0.3);z-index:1;transform-origin:bottom center;transform:scaleY(1);transition:transform 0.5s ease;will-change:transform}body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper{display:flex;justify-content:space-evenly;align-items:center;position:relative;z-index:2;color:white;height:100%;transition:opacity 0.35s ease, transform 0.5s ease;will-change:opacity, transform}@media (max-width:810px){body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper{flex-direction:row}}@media (max-width:480px){body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper{flex-wrap:wrap}}body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (max-width:480px){body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block{width:45%}}body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block .icon{margin-bottom:1em}@media (max-width:810px){body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block .icon svg{width:50px}}body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block .text span{font-size:2.125rem;font-family:"Open Sans", sans-serif;font-weight:600;white-space:nowrap}@media (max-width:1500px){body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block .text span{font-size:1.625rem}}@media (max-width:1366px){body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block .text span{font-size:1.75rem}}@media (max-width:810px){body.page-template-page-cafaring section.sec8 .realization-block .info-wrapper .block .text span{font-size:1.5rem}}body.page-template-page-cafaring section.sec8 .realization-block:hover::before{transform:scaleY(0)}body.page-template-page-cafaring section.sec8 .realization-block:hover .info-wrapper{opacity:0;transform:translateY(10px);pointer-events:none}body.page-template-page-cafaring section.sec8 .realization-block:hover .hover-background{opacity:1;transform:scale(1)}body.page-template-page-cafaring section.sec8 .realizations-wrapper .title h4{font-size:28px;font-family:"Ubuntu", sans-serif;font-weight:500}@media (max-width:810px){body.page-template-page-cafaring section.sec8 .realizations-wrapper .title h4{font-size:22px}}@media (max-width:480px){body.page-template-page-cafaring section.sec8 .realizations-wrapper .title h4{font-size:18px}}@media (prefers-reduced-motion:reduce){body.page-template-page-cafaring .realization-block::before,body.page-template-page-cafaring .realization-block .info-wrapper,body.page-template-page-cafaring .realization-block .hover-background{transition:none !important}}/*# sourceMappingURL=page-cafaring.css.map */