.avia-section.av-mpm6uldd-eb446d7b6087d854e76d66998fff3efb{
background-repeat:no-repeat;
background-image:url(https://www.oceaniamarine.au/wp-content/uploads/2026/05/Vessel-services-bg.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-mpm6uldd-eb446d7b6087d854e76d66998fff3efb .av-section-color-overlay{
opacity:0.6;
background-color:#1d2959;
}

#top .flex_column_table.av-equal-height-column-flextable.av-akz0ut-8f094332fb9bb1314ca1062006d0afff{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-akz0ut-8f094332fb9bb1314ca1062006d0afff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-95p68l-0a2428685b80fd53ca5fcf552d5b5b1f{
height:30px;
}

#top #wrap_all .avia-button.av-8txflx-765c87358d263c1630063cdcbd9f02a8{
margin-bottom:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-8txflx-765c87358d263c1630063cdcbd9f02a8:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8txflx-765c87358d263c1630063cdcbd9f02a8:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-t79sl-9101b274b9014fd2d2a41288bddb647f{
margin-bottom:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-t79sl-9101b274b9014fd2d2a41288bddb647f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-t79sl-9101b274b9014fd2d2a41288bddb647f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ld7h1-ee54ba7a7a6ca6afebf5ad13d674211b{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-mpxdh983-7d528d9554eb80b270d6ff7dbf4b9dfc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mpxdh983-7d528d9554eb80b270d6ff7dbf4b9dfc .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mpxdqylr-2261751fded793f47e3a361e951d5e90{
background-color:#f7f6f2;
background-image:unset;
}

@keyframes av_boxShadowEffect_av-48qxj9-75e72b20d11a1c594ca6c15d4847e93e-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.21); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(10,10,10,0.21); opacity: 1; }
}
.flex_column.av-48qxj9-75e72b20d11a1c594ca6c15d4847e93e{
width:48.5%;
margin-left:0;
box-shadow: 0 0 10px 0 rgba(10,10,10,0.21);
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-48qxj9-75e72b20d11a1c594ca6c15d4847e93e .av-flex-placeholder{
width:3%;
}

.av_textblock_section.av-mpxdymca-1ce01fab2d79af0b056cca4a691272f9{
background-color:#1d2959;
}
#top .av_textblock_section.av-mpxdymca-1ce01fab2d79af0b056cca4a691272f9 .avia_textblock{
padding:15px 15px 10px 15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mpxeux6c-5dd12da26ac10b44781add1de6fbbc51{
height:25px;
}

.avia-image-container.av-mpxekxno-787aa9bbf73dd9ce9a3b97887759c752 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mpxekxno-787aa9bbf73dd9ce9a3b97887759c752 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-vo2p5h-83459535d5cc81341145035a3b5cf7e2{
height:25px;
}

#top .hr.hr-invisible.av-wl4gxx-14d0035dc3e08dea0b5451445dfa7a03{
height:15px;
}

#top #wrap_all .avia-button.av-mpxeyzrs-b60cef6421d6f927b2a92783913dac17{
margin-bottom:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-mpxeyzrs-b60cef6421d6f927b2a92783913dac17:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpxeyzrs-b60cef6421d6f927b2a92783913dac17:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-v4wjh1-4c25c7270877d60569e300c6895d75e4-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.21); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(10,10,10,0.21); opacity: 1; }
}
.flex_column.av-v4wjh1-4c25c7270877d60569e300c6895d75e4{
width:48.5%;
margin-left:0;
box-shadow: 0 0 10px 0 rgba(10,10,10,0.21);
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-v4wjh1-4c25c7270877d60569e300c6895d75e4 .av-flex-placeholder{
width:3%;
}

.av_textblock_section.av-mpxf0qbf-086b68099ce1ed072e5b517ed3f8413f{
background-color:#1d2959;
}
#top .av_textblock_section.av-mpxf0qbf-086b68099ce1ed072e5b517ed3f8413f .avia_textblock{
padding:15px 15px 10px 15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-t2axdh-133056237b86f8081956833973ea91ef{
height:25px;
}

.avia-image-container.av-mpxf148p-7df1a2c7b97be2b40a1a23f8cc5e3b66 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mpxf148p-7df1a2c7b97be2b40a1a23f8cc5e3b66 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-qwvafp-73d663fca70b811eb78d93edbe5e4233{
height:25px;
}

#top .hr.hr-invisible.av-pbao8l-9838dac06cff028e54e90b940143c535{
height:15px;
}

#top #wrap_all .avia-button.av-mai4v9-8e4c91dd99136e16c3a8a32ed40fe01c{
margin-bottom:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-mai4v9-8e4c91dd99136e16c3a8a32ed40fe01c:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mai4v9-8e4c91dd99136e16c3a8a32ed40fe01c:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-kj86p1-053d3f595e9cbc742b13eec506eb27f8-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.21); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(10,10,10,0.21); opacity: 1; }
}
.flex_column.av-kj86p1-053d3f595e9cbc742b13eec506eb27f8{
width:48.5%;
margin-left:0;
box-shadow: 0 0 10px 0 rgba(10,10,10,0.21);
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-kj86p1-053d3f595e9cbc742b13eec506eb27f8 .av-flex-placeholder{
width:3%;
}

.av_textblock_section.av-mpxf21c8-d23434825293657ac9108ee63ad47011{
background-color:#1d2959;
}
#top .av_textblock_section.av-mpxf21c8-d23434825293657ac9108ee63ad47011 .avia_textblock{
padding:15px 15px 10px 15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-j4mjzp-37955593ec51b8d93c8baa296ca6a87e{
height:25px;
}

.avia-image-container.av-mpxf2wcs-6e3196f630dbbefbeb3ce6f4c8d585d9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mpxf2wcs-6e3196f630dbbefbeb3ce6f4c8d585d9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-i58jsl-fafcbf23ab5a755e7a0283de26f6e9d1{
height:25px;
}

#top .hr.hr-invisible.av-gjaux1-4901295eda0c51b9e193e9524225dc0a{
height:15px;
}

#top #wrap_all .avia-button.av-19lc2t-9343dad6362300c48ecffd080fada659{
margin-bottom:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-19lc2t-9343dad6362300c48ecffd080fada659:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-19lc2t-9343dad6362300c48ecffd080fada659:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-aatkzp-5f4109af52c2d98293f5e5d2d7cf9505-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.21); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(10,10,10,0.21); opacity: 1; }
}
.flex_column.av-aatkzp-5f4109af52c2d98293f5e5d2d7cf9505{
width:48.5%;
margin-left:0;
box-shadow: 0 0 10px 0 rgba(10,10,10,0.21);
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-aatkzp-5f4109af52c2d98293f5e5d2d7cf9505 .av-flex-placeholder{
width:3%;
}

.av_textblock_section.av-mpxf346q-5aac2ad80caf3bac6281167da295807b{
background-color:#1d2959;
}
#top .av_textblock_section.av-mpxf346q-5aac2ad80caf3bac6281167da295807b .avia_textblock{
padding:15px 15px 10px 15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-8i5h9h-9c048e4af9c3111a0eb07dc820c15638{
height:25px;
}

.avia-image-container.av-mpxf4k0z-51ad60efa9c3aa661a63d2a5b713f1e3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mpxf4k0z-51ad60efa9c3aa661a63d2a5b713f1e3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-7bxf1h-6e0691527586a4a527a74f0860b93bba{
height:25px;
}

#top .hr.hr-invisible.av-5lyu45-55600a7cf91fbc8a0c6c2516d57a601f{
height:15px;
}

#top #wrap_all .avia-button.av-2t2pxx-c44a81f4f4fc0ea0e93a902c0c6c3690{
margin-bottom:15px;
margin-right:15px;
}
#top #wrap_all .avia-button.av-2t2pxx-c44a81f4f4fc0ea0e93a902c0c6c3690:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2t2pxx-c44a81f4f4fc0ea0e93a902c0c6c3690:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mpxdr6mi-e48eea64a1cd60c7f463a69360b8dde9{
position:relative;
}
.avia-section.av-mpxdr6mi-e48eea64a1cd60c7f463a69360b8dde9 .avia-divider-svg-top svg{
height:400px;
width:calc(100% + 1.3px);
fill:#f7f6f2;
}

.avia-image-container.av-7wcddh-dd17a0d271d0be5269ad84f5d2153179 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7wcddh-dd17a0d271d0be5269ad84f5d2153179 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-lmf9h-fb5832d5411570f29eeba0aeaf3cae58{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4t8ggl-4d1cef1735a6283a8a95cb9bb2bc80e9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4t8ggl-4d1cef1735a6283a8a95cb9bb2bc80e9 .av-image-caption-overlay-center{
color:#ffffff;
}

.av-horizontal-gallery.av-2rvn0l-7f4a51a6367e50fa6bd16de02de7f624 .av-horizontal-gallery-inner{
padding-bottom:25%;
}
.av-horizontal-gallery.av-2rvn0l-7f4a51a6367e50fa6bd16de02de7f624 .av-horizontal-gallery-slider{
transition-duration:1.2s;
}

.avia-section.av-mpyoqdy2-4cab532f7f3ba2eabbba57487a290ac8{
background-color:#f7f6f2;
background-image:url(https://www.oceaniamarine.au/wp-content/uploads/2026/06/38.5m-Sanlorenzo-4A-L.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-mpyoqdy2-4cab532f7f3ba2eabbba57487a290ac8 .av-section-color-overlay{
opacity:0.6;
background-color:#1d2959;
}

#top #wrap_all .avia-button.av-mpxdifma-93c7ceb62c8a7508bfb3809df8bb7d55{
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}
#top #wrap_all .avia-button.av-mpxdifma-93c7ceb62c8a7508bfb3809df8bb7d55:hover{
background-color:white;
color:#1d2959;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpxdifma-93c7ceb62c8a7508bfb3809df8bb7d55:hover .avia-svg-icon svg:first-child{
fill:#1d2959;
stroke:#1d2959;
}


@media only screen and (max-width: 479px){ 
.flex_column.av-48qxj9-75e72b20d11a1c594ca6c15d4847e93e{
padding:15px 15px 15px 15px;
}

.flex_column.av-v4wjh1-4c25c7270877d60569e300c6895d75e4{
padding:15px 15px 15px 15px;
}

.flex_column.av-kj86p1-053d3f595e9cbc742b13eec506eb27f8{
padding:15px 15px 15px 15px;
}

.flex_column.av-aatkzp-5f4109af52c2d98293f5e5d2d7cf9505{
padding:15px 15px 15px 15px;
}
}
