body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#012e4d!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#012e4d}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#012e4d}.footer-widget h4{color:#012e4d}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#012e4d}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#012e4d}a{color:#012e4d}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#1a7da5}.et_secondary_nav_enabled #page-container #top-header{background-color:#012e4d!important}#et-secondary-nav li ul{background-color:#012e4d}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#main-header .nav li ul a{color:rgba(0,0,0,0)}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#000000}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#012e4d}.footer-widget li:before{border-color:#012e4d}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:50px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:50px}.et_header_style_split .centered-inline-logo-wrap{width:99px;margin:-99px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:99px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:99px}.et_header_style_centered #top-menu>li>a{padding-bottom:18px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:41px 0 41px 0!important}.et_header_style_centered #main-header .logo_container{height:99px}#logo{max-height:70%}.et_pb_svg_logo #logo{height:70%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:17.82px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:30px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:30px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:59px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:59px;margin:-59px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:59px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:59px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:21px 0 21px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#012e4d!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#012e4d}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#000000!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.custom-cart-notice span{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;margin-right:2px;font-size:16px;position:relative;top:4px}p.form-field.form-field-wide.wc_bookings_field_resource{display:flex;gap:10px;align-items:center}select#wc_bookings_field_resource{max-width:130px}td.product-name a{text-transform:uppercase;font-weight:700;color:#f28d30}section.woocommerce-customer-details address{display:flex;align-items:center;justify-content:center;gap:30px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;justify-content:center}.woocommerce-order p.woocommerce-thankyou-order-received{text-align:center;font-weight:700;text-transform:uppercase;font-size:40px;color:#f28d30!important}p.woocommerce-thankyou-order-received span{color:#012e4d!important;margin-bottom:20px;margin-top:10px;font-size:22px;font-weight:500;line-height:1.3em;text-transform:none;display:block}.woocommerce .woocommerce-customer-details .woocommerce-column__title{color:#012e4d!important;font-size:22px;font-weight:500;text-transform:none;display:block;text-align:center}.woocommerce .woocommerce-customer-details address{border:unset;text-align:center;border-radius:5px}p.woocommerce-customer-details--phone{margin-top:1em}span.booking-selected-label{font-weight:500!important}p.booking-cost-label{font-size:14px}.form-row.place-order{margin-top:0!important}h3#order_review_heading{margin-bottom:10px}p.booking-selected-dates{font-weight:700;font-size:14px;padding-bottom:5px}.booking-selected-label{font-weight:500}.booking-cost-label{font-size:14px}input#payment-numberInput{background:#fff!important}.woocommerce-checkout #payment div.payment_box{background-color:#f2f2f2!important;border-radius:10px!important}input#billing_email,input#billing_phone,input#billing_first_name,input#billing_last_name{scroll-margin-top:300px}ul.woocommerce-error{background:unset!important}ul.woocommerce-error li,ul.woocommerce-error li a{color:#a00;font-size:14px}ul.woocommerce-error li[data-id="terms"]{display:none}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{font-size:14px}.woocommerce form .form-row.woocommerce-invalid label{color:#000}.et_pb_row.et_pb_row_2.notice-return-row{padding-bottom:0!important;padding-top:0!important}.colors-legend{display:flex;flex-wrap:wrap;column-gap:20px}.legend-type{display:flex;align-items:center;gap:2px;font-size:13px}.colors-legend span{display:inline-block;width:20px;height:16px;border:1px solid #cecece;margin-inline:4px}span.available-date{background:#2ea793}span.fully-booked{background:repeating-linear-gradient(45deg,#9d9d9d 25px,#ffffff 27px,#fff 5px,#fff 30px)!important}span.selected-date{background:#ef8e3d}.wc_bookings_field_persons input::-webkit-outer-spin-button,.wc_bookings_field_persons input::-webkit-inner-spin-button{-webkit-appearance:none}.wc_bookings_field_persons input[type=number]{-moz-appearance:textfield}.single-product .dsm_icon_list .dsm_icon_list_child{align-items:baseline;margin-bottom:5px!important}.custom-cart-notice{color:#000;font-size:13px}.dsm_card_carousel_child_description ul.phocea-dsm-featured-list li{display:flex}body.woocommerce-cart tbody tr:last-child{display:none}a.phocea-back-to-cart-btn{padding-top:10px!important;padding-right:20px!important;padding-bottom:10px!important;padding-left:20px!important;color:#FFFFFF!important;border-width:0px!important;border-color:RGBA(255,255,255,0);border-radius:100px;font-size:16px;background-color:#012e4d;text-transform:uppercase!important}a.phocea-back-to-cart-btn:hover{background-color:#ff9933}.phocea-btn-book.phocea-book-online{background-color:#f68b1f!important}.woocommerce-order-received section.woocommerce-order-details{display:none}ul.wc-bacs-bank-details.order_details.bacs_details{margin-bottom:0}h3#order_review_heading,.woocommerce-order h2,.woocommerce-billing-fields h3,label[for="payment_method_stripe"]{font-weight:700;text-transform:uppercase;font-size:40px;color:#1da792!important}.checkout-inline-error-message{color:#e20000}a.restore-item{padding:6px 16px;margin-left:20px;background:#f28d30}div#wc-deposits-payment-description{font-weight:700;font-size:18px;color:#0a0a0a}.wc-empty-cart-message .cart-empty.woocommerce-info{background:unset!important;color:#000!important;padding:0!important}textarea#new_order_notes{-webkit-appearance:none;background-color:#eee;max-width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px;line-height:1.7em;border-style:solid}.cart_item td.product-total small{display:none}.cart_totals tr.order-total:has(td[data-title="Future Payments"]),.woocommerce-checkout-review-order-table tr.order-total:has(td[data-title="Future Payments"]){display:none}.woocommerce-cart table.cart img{width:130px}.woocommerce table.cart td:nth-of-type(5),.woocommerce table.cart th:nth-of-type(5),.woocommerce table.cart td.product-subtotal,.woocommerce table.cart th.product-subtotal{display:none}button.woocommerce-Button.button{border-radius:50px;margin-top:30px;background:#062d4c;color:#fff}li.woocommerce-MyAccount-navigation-link.is-active a{font-weight:700}.woocommerce-info a.showlogin{font-weight:700}body #page-container .et_pb_section .et_pb_wc_cart_totals_0 .wc-proceed-to-checkout a.checkout-button.button{padding-right:1.4em}.woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward{display:none}.et_pb_wc_checkout_payment_info_0.et_pb_wc_checkout_payment_info,.et_pb_wc_checkout_payment_info_1.et_pb_wc_checkout_payment_info{background-color:#ffffff!important}.woocommerce-order,.wc-bookings-booking-form .wc-bookings-booking-cost{font-size:16px}p.woocommerce-thankyou-order-received{margin:20px 0;color:#000}.et_pb_wc_checkout_order_details{margin-top:45px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border:unset}#order_review_heading,.woocommerce h2,.woocommerce h3{color:#012e4d}div#order_review,.woocommerce form label,.woocommerce table th{color:#000}.wc-bookings-booking-form label{font-weight:600;color:#0b2c4b}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#f28d30!important}form.cart{max-width:400px}p.form-field.form-field-wide.wc_bookings_field_persons{display:flex;align-items:center;gap:10px;margin-bottom:0}select#wc_bookings_field_resource{border-radius:8px;padding:10px}.wc-bookings-booking-form .form-field input[type=number]{width:60px;padding:10px;border-radius:10px;border:1px solid #b0b0b0;text-align:center}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{background-color:#f10000}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.35}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{background-color:#062d4c}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{color:#ffffff}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#1da792!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover{background-color:#062d4c!important}.wc-bookings-date-picker .ui-datepicker td.ui-state-disabled,.wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules){opacity:.35}.wc-bookings-date-picker .ui-datepicker td.not_bookable{background-color:#FFFFFF!important;color:#000!important}.wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) span{background:repeating-linear-gradient(45deg,#9d9d9d 25px,#ffffff 27px,#fff 5px,#fff 30px)!important;color:#000000!important}datepicker td.ui-datepicker-current-day a{background-color:#062d4c!important}.wc-bookings-booking-form .wc-bookings-booking-cost{background:#062d4c;color:#ffffff}.wc-proceed-to-checkout{padding:0!important}a.checkout-button.button{width:fit-content;border:unset!important}a.checkout-button.button:hover,button#place_order:hover{background-color:#f68b1f!important}.wc-bookings-booking-form-button.single_add_to_cart_button,.wc-proceed-to-checkout a.checkout-button,button#place_order{background:#062d4c!important;color:#ffffff!important;border-radius:50px!important;margin-top:15px!important}.wc-bookings-booking-form-button.single_add_to_cart_button:hover{background:#f68b1f!important}.wc-bookings-booking-form-button.single_add_to_cart_button:hover{background:#ff0000;color:#00ff00}.woocommerce-billing-fields label{font-weight:700}.woocommerce-billing-fields input:focus{border:1px solid #062d4c!important}.flipbox-slider .slick-slide{margin-inline:0 15px}.flipbox-slider .slick-list{margin-inline:0 -15px}.flipbox-slider .dsm-flipbox.dsm-flipbox-effect-right{padding:10px}#scroll-to-tabs svg{max-height:18px}label.phocea-c7-field-required::before{content:"*";color:red}.phocea-icon-paragraph{display:flex;align-items:center;margin-bottom:2rem}a.et_pb_button.et_pb_button_one.et_pb_custom_button_icon.et_pb_bg_layout_dark.dsm-none{text-align:center}.phocea-icon-paragraph i,.phocea-icon-paragraph img{font-size:1.8rem;width:1.8rem;min-width:30px;margin-right:22px;color:#1da792;display:inline-block;transform:scale(1);transition:transform 0.7s ease-in-out}.phocea-icon-paragraph i:hover,.phocea-icon-paragraph img:hover{transform:scale(1.4)}.phocea-icon-paragraph img{overflow:hidden}.phocea-dsm-price{font-size:2.5em!important;font-family:Arial,sans-serif;font-weight:bold;color:#1da792;margin-bottom:10px}.dsm_icon_list_0{text-align:justify!important;word-spacing:-1px!important}.text-font-size{font-size:1.125rem!important}.dsm_icon_list_child:hover .dsm_icon_list_icon{display:inline-block!important;transform:scale(1.8) rotate(360deg)!important;transition:transform 0.7s ease-in-out!important}.dsm_icon_list_icon{display:inline-block!important;transform:scale(1) rotate(0deg)!important;transition:transform 0.7s ease-in-out!important;margin-right:10px!important}.dsm_icon_list_wrapper{display:inline-flex!important;align-items:center!important}.dsm_icon_list_child:hover .dsm_icon_list_icon{display:inline-block!important;transform:scale(1.8) rotate(360deg)!important;transition:transform 0.7s ease-in-out!important}.dsm_icon_list_icon{display:inline-block!important;transform:scale(1) rotate(0deg)!important;transition:transform 0.7s ease-in-out!important;margin-right:10px!important}.dsm_icon_list_wrapper{display:inline-flex!important;align-items:center!important}.dsm_card_carousel_child_image_animation_zoom_out:hover .dsm_card_carousel_child_image_background{-webkit-transform:none!important;transform:none!important}.description-align-justify,.hero-description-align,.home-description-align-justify{text-align:justify!important;word-spacing:-1px!important}.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:2;column-gap:5px}.img-zoom-effect .et_pb_image_wrap,.img_zoom-effect-phocea .et_pb_image_wrap,.et_pb_gallery_image{overflow:hidden}.et_pb_gallery_image a{pointer-events:none}.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items .et_pb_gallery_item{width:100%;margin:0px 0px 5px 0!important;float:none!important}.phocea-card-package-slider{max-width:100%!important}li#menu-item-987520162 a{padding-left:39.8125px!important}.phocea-france svg{padding-left:37.6094px}.phocea-lang-both{vertical-align:middle}.phocea-lang-es{padding-left:37.6094px!important}.phocea-lang{display:inline-flex;align-items:center;margin-right:10px;padding:0!important}.et_mobile_menu .phocea-lang a{padding:0!important}.phocea-lang img{transition:transform 0.3s ease;cursor:pointer}.phocea-lang img:hover{transform:scale(1.3)}.slick-dots{top:385px!important;bottom:0}.phocea_dive_destinations_mg>a,.destinations_mg>a,.destinations_de_plonge_mg>a,.phocea_diving_courses_mg>a,.phocea_beyond_diving_mg>a,.phocea_packages_mg>a,.paquetes_mg>a,.phocea_dive_destinations_mg>a #menu-item-987516594>a{border-bottom:none}.destinations_mg>a #menu-item-987516594>a{border-bottom:none}body.page-id-788 .phocea_dive_destinations_mg>a,body.page-id-987517271 .phocea_dive_destinations_mg>a,body.page-id-987517055 .phocea_diving_courses_mg>a,body.page-id-987517197 .phocea_diving_courses_mg>a,body.page-id-987517507 .phocea_diving_courses_mg>a,body.page-id-987517350 .phocea_beyond_diving_mg>a,body.page-id-987518558 .phocea_packages_mg>a,body.page-id-987516411 #menu-item-987516594>a{font-weight:bold!important;border-bottom:2px solid #f68b1f!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{cursor:pointer!important}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form textarea:focus,.wpcf7-form select:focus{border-color:#1da792!important;box-shadow:0 0 5px rgb(29,167,146)!important;background-color:#fff}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit{border-radius:100px!important}#phocea_packages_mg.de-mega-menu,#paquetes_mg.de-mega-menu{margin-left:334px}#phocea_beyond_diving_mg.de-mega-menu,#del_buceo_mg.de-mega-menu{margin-left:105px}#phocea_diving_courses_mg.de-mega-menu,#cursos_de_buceo_mg.de-mega-menu{max-width:751px;margin-left:0}#phocea_dive_destinations_mg.de-mega-menu,#destinations_mg.de-mega-menu,#destinos_de_buceo_mg.de-mega-menu{max-width:503px;margin-right:526px}.et_pb_menu__menu .et-menu{display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:0.9vw;overflow:hidden}h4.et_pb_module_heading{font-size:15px;color:#012e4d}.et_mobile_menu li a{font-weight:700}.de-mega-menu{width:100%!important;top:114px!important;margin-top:-20px!important;position:fixed!important}.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu>ul>li>a.mega-menu-link{color:#1da792!important}#page-container{overflow:hidden}.et_pb_contact_form input[type="text"]:focus,.et_pb_contact_form input[type="email"]:focus,.et_pb_contact_form textarea:focus{border-color:#ff9933!important;box-shadow:0 0 5px rgba(1,46,77,0.5)!important}.et_pb_contact_form{box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:20px;border-radius:8px}.slick-prev{left:-40px!important}.slick-next{right:-40px!important}#dive-mexico-flipbox .slick-slide{margin:0 25px!important}#dive-mexico-flipbox .slick-track{padding:20px 0}#dive-mexico-flipbox .slick-list{margin:0 -25px}.dsm_flipbox_0 .dsm_flipbox_child,.dsm_flipbox_1 .dsm_flipbox_child,.dsm_flipbox_2 .dsm_flipbox_child,.dsm_flipbox_3 .dsm_flipbox_child,.dsm_flipbox_4 .dsm_flipbox_child,.dsm_flipbox_5 .dsm_flipbox_child,.dsm_flipbox_6 .dsm_flipbox_child,.dsm_flipbox_7 .dsm_flipbox_child,.dsm_flipbox_8 .dsm_flipbox_child,.dsm_flipbox_9 .dsm_flipbox_child,.dsm_flipbox_11 .dsm_flipbox_child,.dsm_flipbox_12 .dsm_flipbox_child{box-shadow:0px 0px 15px 1px rgba(0,0,0,0.1)!important}.slick-next:before,.slick-prev:before{color:#012e4d}.scroll-to-tabs-arrow{position:fixed;bottom:83px!important;right:50px!important;width:40px;height:40px;background-color:#012e4d;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s}.scroll-to-tabs-arrow.visible{opacity:1;visibility:visible}.et_pb_gallery_grid .et_pb_gallery_item{display:block!important}.otgs-development-site-front-end{display:none!important}.phocea_gal{padding-right:2px!important;padding-top:4px!important}.location-switch-button-container{display:inline-flex;border-radius:100px;overflow:hidden;border:1px solid #ececec;justify-content:center;width:100%}.location-switch-button-container a{padding:10px;width:100%;font-size:1rem;font-weight:600;color:#012e4d;background-color:#fff;border:1px solid #ececec;cursor:pointer;outline:none;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.location-switch-button-container a:hover{background-color:#012e4d;color:#fff;border-radius:50px}.location-switch-button-container a:first-child{border-bottom-left-radius:50px;border-top-left-radius:50px}.location-switch-button-container a:last-child{border-bottom-right-radius:50px;border-top-right-radius:50px;border-left:0}.location-switch-button-container a+a{border-left:0}.location-switch-button-container a.active{background-color:#012e4d;color:#fff;border-radius:50px}.rental-table th,.rental-table td{border:1px solid #ddd}.rental-table th{background-color:#012e4d;color:#fff!important}.rental-table tr:nth-child(even){background-color:#f2f2f2}.phocea-contact-icon-no-animation .dsm_icon_list_icon,.phocea-contact-icon-no-animation .dsm_icon_list_child:hover .dsm_icon_list_icon{transform:none!important;transition:none!important;animation:none!important}.et_pb_section.myphocea-diving-section{padding:2rem 1.4rem!important}.et_pb_row.myphocea-diving-row{padding-top:2rem!important;padding-bottom:2rem!important}.et_pb_row.myphocea-diving-first-row{padding-bottom:2rem!important}.et_pb_section.myphocea-diving-first-section{padding:0 1.4rem 2rem}.language-switcher a{display:flex;align-items:center}.language-switcher{display:inline-flex;margin-left:1.125rem;vertical-align:middle;transition:transform 0.3s ease}.language-switcher svg{display:inline-block;transition:transform 0.2s;cursor:pointer;width:30px;height:20px}.phocea-button-language .et_pb_code_inner{display:flex}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline;width:30px;height:20px;object-fit:cover}span.dsm_icon_list_text{font-size:1rem!important}.package-features{display:grid;grid-template-columns:1fr;width:100%}.feature-column{display:flex;flex-direction:column}.feature-title{font-size:18px;font-weight:bold;margin-bottom:13px;color:#000}.feature-list{list-style:none;padding:0;margin:0}.feature-item{display:flex;align-items:center;margin-bottom:7px}.feature-icon{height:18px;min-width:18px;border-radius:50%;border:1px solid #1da792;color:#1da792;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:12px;font-weight:700;transition:transform 0.7s ease-in-out}.feature-icon::before{content:"\2713"}.package-features.dark .feature-item:hover .feature-icon{transform:scale(1.6) rotate(360deg)!important;color:#f68b1f;border-color:#f68b1f}.feature-item:hover .feature-icon{transform:scale(1.6) rotate(360deg);color:#012e4d;border-color:#012e4d}.feature-text{font-size:17px;line-height:1.6;color:#000}.package-features.dark .feature-title,.package-features.dark .feature-text{color:#ffffff}ul.feature-list.included-list{padding:0}.included-list .feature-icon{border-color:#1da792;color:#1da792}.included-list .feature-icon::before{content:"\2713"}.not-included-list .feature-icon{border-color:#D94848;color:#D94848}.not-included-list .feature-icon::before{content:"✕"}@media (min-width:768px){.package-features{grid-template-columns:1fr 1fr;gap:35px}}@media(max-width:768px){.phocea-package-img img{width:317px!important;height:473px!important}.feature-text{font-size:1rem}.location-switch-button-container a{font-size:1rem;border:unset;font-weight:600;color:#012e4d}.location-switch-button-container a.active{background-color:#012e4d;color:#fff;border-radius:50px}.location-switch-button-container{border-radius:unset;border:unset;overflow:unset}.location-switch-button-container .slick-prev{left:-30px!important;font-size:10px!important;z-index:9;display:none!important}.location-switch-button-container .slick-next{right:-30px!important;font-size:10px!important;z-index:9;display:none!important}.location-switch-button-container .slick-track{display:flex;align-items:center}.location-switch-button-container .slick-list{border:1px solid #d3d3d3!important;border-radius:50px}.location-switch-button-container .slick-dots{top:59px!important;bottom:unset}}@media (max-width:880px){.et_pb_column_1,.et_pb_column_4,.et_pb_column_5{transform:none!important}#scroll-to-tabs{display:none!important}}@media (max-width:980px){button.slick-next.slick-arrow,button.slick-prev.slick-arrow{display:none!important}.feature-text{font-size:1rem}}@media (max-width:768px){.has_et_pb_sticky .et_pb_row_1_tb_header.et_pb_row{padding-top:5px!important;padding-bottom:5px!important}}@media only screen and (max-width:1200px){.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:2}}@media only screen and (max-width:767px){.wpz-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:2}.et_pb_text_5 h2{text-align:center!important}.dsm_icon_list_0{text-align:left!important}.description-align-justify{text-align:left!important}.home-description-align-justify{text-align:center!important;word-spacing:unset!important}.et_pb_text_0 h1{text-align:center!important}}@media (min-width:768px) and (max-width:980px){.et_pb_section.myphocea-diving-section{padding:3.13rem!important}.et_pb_section.myphocea-diving-section{padding-top:0!important}.et_pb_row.myphocea-diving-row{padding-top:3.13rem!important;padding-bottom:3.13rem!important}.et_pb_row.myphocea-diving-first-row{padding-bottom:3.13rem!important}.et_pb_section.myphocea-diving-first-section{padding:0 3.13rem 3.13rem}span.dsm_icon_list_text{font-size:1rem!important}}@media (min-width:981px){.et_pb_section.myphocea-diving-section{padding:3.13rem!important}.et_pb_row.myphocea-diving-row{padding-top:3.13rem!important;padding-bottom:3.13rem!important}.et_pb_section.myphocea-diving-first-section{padding:0 3.13rem 3.13rem}.et_pb_row.myphocea-diving-first-row{padding-bottom:3.13rem!important}.et_pb_section.myphocea-diving-section-accordion{padding:3.13rem 0!important}.et_pb_section.myphocea-diving-section-bottom-background{padding:3.13rem 0 6.25rem 0!important}.et_pb_section.myphocea-diving-section-top-background{padding:6.25rem 3.13rem 3.13rem 3.13rem!important}span.dsm_icon_list_text{font-size:1.125rem!important}}#desktop-menu ul.sub-menu .sub-menu{display:block;position:relative!important;width:100%;opacity:1;z-index:99999;left:0;top:0;visibility:visible}#desktop-menu .nav li ul{box-shadow:unset;-webkit-box-shadow:unset}#desktop-menu .et-menu.nav ul.sub-menu{display:flex;visibility:hidden}#desktop-menu nav .et-menu.nav li.menu-item-has-children:hover ul.sub-menu{visibility:visible}#desktop-menu .nav li ul{width:100%}#desktop-menu .et_pb_menu__menu .et-menu{overflow:inherit}#desktop-menu .et-menu.nav{position:relative;gap:20px}#desktop-menu .et-menu.nav .sub-menu ul.sub-menu{flex-direction:column;padding-bottom:0}#desktop-menu .et-menu.nav .sub-menu ul.sub-menu li{padding-inline:0}#desktop-menu li.menu-item-has-children{padding:0!important}#desktop-menu .et-menu.nav .menu-item .sub-menu li{padding-inline:0}#desktop-menu nav .et-menu.nav li ul.sub-menu{width:max-content;background-color:#fff!important;border-top:0}#desktop-menu .et-menu.nav .sub-menu a{color:#012e4d!important;font-size:14px;font-weight:500;line-height:1.4;display:block;width:100%;padding-top:0}#desktop-menu ul.sub-menu>li.menu-item-has-children>a{font-weight:600!important;font-size:15px!important}#desktop-menu .et-menu.nav .sub-menu a:hover{color:#ff9442!important;background:unset;opacity:1}#desktop-menu .et-menu.nav ul.sub-menu>li.menu-item-has-children>a:after{content:"";background:#012e4d;width:40px;height:3px;position:absolute;left:20px;bottom:0px!important;top:unset!important}#desktop-menu nav .et-menu.nav li.one-column ul.sub-menu{flex-direction:column}#desktop-menu .three-column>ul.sub-menu{transform:translateX(-20%)!important}.et_pb_menu .et-menu>li>.sub-menu{box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)!important}ul#menu-language-switcher{gap:0px!important}div.phocea-price-container{display:flex;align-items:center}span.phocea-subprice{color:#012e4d;font-style:italic;font-size:14px}span.phocea-price-request{color:#1da792;font-style:italic;font-size:16px}.phocea-dsm-card h4.dsm_card_title.et_pb_module_header{text-align:left}#phocea-job-notice{z-index:200!important}