.redBorderForTesting:not(a[data-interaction-trigger]){border:2px dashed red!important}nav .redBorderForTesting:not(a[data-interaction-trigger]){border:0!important;border-bottom:2px dashed red!important}#satzuma-link{color:#f26522!important;transition:0.3s;margin-left:4px}#satzuma-link img{vertical-align:middle;margin-right:4px}#satzuma-link:hover{color:#ff8542}#satzuma-link:hover img{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mobileOnly{display:none!important}ul#mobile_menu3{max-height:calc(100vh - 160px);overflow:scroll}nav.et-menu-nav ul li a,#menu-secondary-menu li a{transition:0.2s}nav.et-menu-nav ul li ul.sub-menu a{color:black!important;background:white;box-shadow:0px 8px 15px #00000011;padding:10px 20px!important;font-size:14px;line-height:1.2em;width:235px}nav.et-menu-nav ul li ul.sub-menu a:hover{opacity:1!important;background:#f37327;color:white!important}nav.et-menu-nav ul li ul.sub-menu{top:20px;border-top:24px solid transparent;background:transparent;box-shadow:0 0 0 transparent;padding:0;width:235px!important}.et_pb_menu#secondaryNav .et-menu>li{padding-left:0;padding-right:0}.et_pb_menu#secondaryNav .et-menu>li>a{padding-left:8px;padding-right:8px;border-bottom:2px solid #f37327}.et_pb_menu#secondaryNav .et-menu>li>ul{top:18px;z-index:999999999}.et_pb_menu#secondaryNav .et-menu>li>ul>li a{border-bottom:0}div#secondaryNav{z-index:9999}.et_pb_menu#secondaryNav .et-menu>li.menu-item-has-children>a{padding-right:16px}.et_pb_menu_1_tb_header.et_pb_menu ul li li.current-menu-item>a,.et_pb_menu_1_tb_header.et_pb_menu ul li li.current-menu-ancestor>a,.et_pb_menu_1_tb_header.et_pb_menu ul:not(.sub-menu)>li li.current-menu-ancestor>a,.et_pb_menu_2_tb_header.et_pb_menu ul li li.current-menu-item>a,.et_pb_menu_2_tb_header.et_pb_menu ul li li.current-menu-ancestor>a,.et_pb_menu_2_tb_header.et_pb_menu ul:not(.sub-menu)>li li.current-menu-ancestor>a{color:black!important;font-weight:bold}.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul,.et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul,.et_pb_menu_1_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul,.et_pb_menu_2_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul,.et_pb_menu_2_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul{left:auto;right:100%!important}h1{font-weight:200!important;letter-spacing:1px!important}html{background:black}.square-aspect-ratio{aspect-ratio:1}.fullwidthButton{width:100%;max-width:100%!important}body h3,body h4,body h5,body h6{text-transform:uppercase;color:#ec6b19;font-size:1em}body h3{font-size:1.225em}body h4{font-size:1.15em}body h5{font-size:1.075em}.quote{background:#62676d30;border-left:6px solid #ec6b19;padding:20px;border-radius:0px 20px 20px 0px;position:relative}.quote:before,.quote:after{content:"“";font-size:128px;font-family:"Times New Roman",serif;display:inline-block;position:absolute;top:16px;left:16px;pointer-events:none;color:#62676d;text-shadow:2px 2px 0px white,2px -2px 0px white,-2px 2px 0px white,-2px -2px 0px white}.quote:after{content:"”";top:initial;left:initial!important;bottom:-44px;right:16px}.entry-content table.privacy-policy-table{border:2px solid black}.entry-content table.privacy-policy-table th{background:black;color:white}.entry-content table.privacy-policy-table td{border:0;color:black;font-size:14px;vertical-align:top;line-height:19px}.entry-content table.privacy-policy-table tr{transition:0.25s}.entry-content table.privacy-policy-table tr:nth-child(2n){background:#00000018}.entry-content table.privacy-policy-table tr:hover{background:#f3732760}#icon-marine span.et-pb-icon,#icon-offshore span.et-pb-icon,#icon-oilgas span.et-pb-icon,#icon-infrastructure span.et-pb-icon,#icon-industrial span.et-pb-icon,#icon-engineering span.et-pb-icon{width:36px;height:32px;font-size:0px!important;background:transparent url(https://corrodere.satzuma-creative.co.uk/wp-content/uploads/2026/08/marine-icon.png) center center no-repeat}#icon-offshore span.et-pb-icon{background:transparent url(https://corrodere.satzuma-creative.co.uk/wp-content/uploads/2026/08/offshore-icon.png) center center no-repeat}#icon-oilgas span.et-pb-icon{background:transparent url(https://corrodere.satzuma-creative.co.uk/wp-content/uploads/2026/08/oil-rig-icon.png) center center no-repeat}#icon-infrastructure span.et-pb-icon{background:transparent url(https://corrodere.satzuma-creative.co.uk/wp-content/uploads/2026/08/infrastructure-icon.png) center center no-repeat}#icon-industrial span.et-pb-icon{background:transparent url(https://corrodere.satzuma-creative.co.uk/wp-content/uploads/2026/08/industrial-icon.png) center center no-repeat}#icon-engineering span.et-pb-icon{background:transparent url(https://corrodere.satzuma-creative.co.uk/wp-content/uploads/2026/08/engineering-icon.png) center center no-repeat}header svg path.cls-1,svg path.cls-2{stroke-dasharray:200px;stroke-dashoffset:0px;stroke:transparent;stroke:rgba(255,255,255,0);fill-opacity:1;opacity:1;animation:corrodere 4s forwards ease;animation-delay:-.25s}header svg path.cls-2{animation:corrodere-orange 4s forwards ease;stroke:#ed6b1b00;animation-delay:-.5s}@keyframes corrodere{0%{stroke-dashoffset:300px;opacity:0;stroke:transparent;fill-opacity:0}15%{opacity:0;stroke:rgba(255,255,255,1);fill-opacity:0}40%{fill-opacity:0}60%{opacity:1;stroke:rgba(255,255,255,1);fill-opacity:0}100%{stroke-dashoffset:0px;opacity:1;stroke:rgba(255,255,255,0);fill-opacity:1}}@keyframes corrodere-orange{0%{stroke-dashoffset:300px;opacity:0;stroke:#ed6b1b00;fill-opacity:0}15%{opacity:0;stroke:#ed6b1bff;fill-opacity:0}40%{fill-opacity:0}60%{opacity:1;stroke:#ed6b1bff;fill-opacity:0}100%{stroke-dashoffset:0px;opacity:1;stroke:#ed6b1b00;fill-opacity:1}}body:not(.et-fb) .popupRow{display:none!important;opacity:0!important;transition:opacity 0.5s!important}body:not(.et-fb) .popupRow.activePopup{display:flex!important;opacity:1!important;position:fixed!important;top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;transform:translateX(-50%) translateY(-50%)!important}ul.et-menu>li>a{font-weight:200}.cartLink a{font-size:0em!important;line-height:22px!important;position:relative;width:40px}.cartLink a:before{content:"\e015";font-family:"ETmodules";font-size:22px!important;display:inline-block;margin-right:10px;margin-bottom:-10px;position:absolute;top:5px;right:0}#corrodereLogo svg{width:100%;max-width:300px;transition:0.4s;margin-bottom:-15px}.et_pb_sticky #corrodereLogo svg{width:150px;margin-bottom:-15px}.alwaysMiniMenu .et_pb_menu__menu{display:none!important}.alwaysMiniMenu .et_mobile_nav_menu{display:flex!important}.alwaysMiniMenu{display:none}.et_pb_sticky .alwaysMiniMenu{display:initial}.et_pb_sticky .topMenu{display:none}.et_pb_sticky .mobileOnly{display:initial!important}ul.et_mobile_menu{margin-top:17px!important;max-width:250px;left:auto;right:0}body .et_mobile_nav_menu ul{list-style-type:none!important}body .et_mobile_nav_menu ul a{text-align:left}nav.et-menu-nav ul li ul.sub-menu ul.sub-menu{top:0px;left:100%;padding:0;margin:0;max-height:200px;overflow-y:scroll;width:235px!important;border-top:0}.et-menu li li.menu-item-has-children>a:first-child:after{right:6px;top:9px;font-size:28px;font-weight:100}nav.et-menu-nav ul li ul.sub-menu .scrollable-dropdown:hover:before{content:"USE SCROLLWHEEL TO SEE ALL COURSES";display:block;width:100%;position:fixed;bottom:58px;left:100%;right:-235px;z-index:99999;background:#3478bc;color:white;width:auto;padding:3px 8px;font-size:9.5px;line-height:12px;border-radius:10px;text-align:center}nav.et-menu-nav ul li ul.sub-menu .scrollable-dropdown:hover:after{content:"THIS MENU ITEM IS TEMPORARY";display:block;width:100%;position:fixed;bottom:38px;left:100%;right:-235px;z-index:99999;background:#14589c;color:white;width:auto;padding:3px 8px;font-size:9.5px;line-height:12px;border-radius:10px;text-align:center}.nav li ul.sub-menu li{padding:0!important;margin:0!important;position:relative}#ttpQuizCodeBlock{display:flex;align-items:center;justify-content:center;align-content:center}#ttpQuiz{min-height:2em;color:#ffffff}#ttpQuiz .quizTitle{font-size:24px}#ttpQuiz strong{font-size:48px;font-weight:200;line-height:1.6em}#ttpQuiz .quizButton{background:#ec6b19;color:#ffffff;font-size:18px;line-height:1.7em;border-radius:100px;padding:0.3em 1em;margin:0.5em;display:inline-block;transition:all 0.2s;cursor:pointer;text-decoration:none}#ttpQuiz .quizButton:hover{background:#ff8b39}#ttpQuiz .quizButton.trainingProvider{background:black}#ttpQuiz .quizButton.trainingProvider:hover{background:#333}#ttpQuiz .quizButton#resetQuiz{background:white;color:black;border:2px solid black;font-size:14px;line-height:1.4em}#ttpQuiz .quizButton#resetQuiz:hover{background:#000;color:white}#ttpQuiz .question{display:none}#ttpQuiz .question:first-of-type{display:block}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#ffffff}::-webkit-scrollbar-thumb{background:#ec6b19;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#ec6b19}.shop_table .product-thumbnail{display:none}.woocommerce-shipping-totals.shipping{display:none}.crossSellList{max-height:300px;overflow-y:auto;border:1px solid black}.crossSellList li{margin:0!important;width:100%!important}.crossSellList li a{padding:0.5em 1em;background:rgba(0,0,0,0.0);transition:0.2s}.crossSellList li a:hover{background:rgba(0,0,0,0.05)}@media all and (min-width:768px){.shop_table td,.shop_table th{width:100%}.shop_table .product-subtotal,.shop_table .product-price,.shop_table .product-quantity{width:130px}.shop_table .product-remove{width:40px}}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:disabled:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.button[name="update_cart"]{border:0!important}html .woocommerce #respond input#submit,html .woocommerce-page #respond input#submit,html .woocommerce #content input.button,html .woocommerce-page #content input.button,html .woocommerce-message,html .woocommerce-error,html .woocommerce-info{background:black!important}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:white!important}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-width:1px}.woocommerce-info a,.woocommerce-message a{color:#f37327!important}a.button.wc-forward.et_pb_custom_button_icon.et_pb_button{background:#f37327!important}a.button.wc-forward.et_pb_custom_button_icon.et_pb_button:after{display:none!important}html .woocommerce form .form-row .woocommerce-input-wrapper .description{font-size:14px;line-height:20px}.cart-subtotal{display:none}.order-total td,.order-total tr,.order-total th{border-top:1px solid black!important}.woocommerce-shipping-totals th,.fee th,.tax-rate th,.woocommerce table.shop_table tfoot td{font-weight:400!important}.woocommerce.ph-bookings-calendar-from-shortcode a.button{color:white!important}.woocommerce.ph-bookings-calendar-from-shortcode a.button:hover{color:black!important}li.ph-calendar-date{border:1px solid #ec6b19}.past-time,.ph-calendar-date.not-available,li.ph-calendar-date:empty,li.ph-calendar-date.selected-date:empty{border:1px solid #00000020!important;color:#00000060!important;background:#00000020!important}li.ph-calendar-date:empty:hover,li.ph-calendar-date.selected-date:empty:hover{background:#00000020!important}.ph-calendar-date.booking-full{background:#aaa!important;color:black!important;border-color:black!important}.woocommerce form .form-row .woocommerce-input-wrapper .description{display:block!important;height:initial!important;font-size:16px;color:black;font-weight:200;background:transparent;border:0;padding:0;border-radius:0;position:initial;margin:0 0 1em!important;font-style:italic}.woocommerce form .form-row .woocommerce-input-wrapper .description:before,.woocommerce form .form-row .woocommerce-input-wrapper .description:after{display:none}[aria-describedby="tti_icorr_level_1_requirements-description"]:before{content:"Course Requirements";display:block;font-weight:700;font-size:26px}.woocommerce-privacy-policy-text p:not(.has-background):last-of-type{padding-bottom:2em}ul.woocommerce-error{border-left:8px solid #ec6b19!important;background:white!important}ul.woocommerce-error a{color:#ec6b19!important}ul.woocommerce-error li:not(:last-child){padding-bottom:1em}span.optional{font-size:14px;color:#999999}label.checkbox{font-size:14px;line-height:1.3em}td.product-total{min-width:140px}.woocommerce-input-wrapper{display:block;line-height:1.3em}.woocommerce-input-wrapper span.description{height:initial!important;display:block!important;font-size:0.7em;line-height:1.3em;margin:1em 0 0!important;padding:0!important;font-style:italic;height:initial!important}label.radio{font-size:0.8em}.form-row{border-bottom:1px solid #abc;padding:0px 0px 20px!important}.additional_items .form-row{border-bottom:0px;padding:0px!important}.thwcfe-checkout-section,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{margin-bottom:50px!important}.et_pb_wc_checkout_shipping_2.et_pb_wc_checkout_shipping.et_pb_fields_layout_default.et_pb_module{display:none!important}span.required{color:rgb(236,107,25)!important}.courseBox img{transition:0.5s;filter:brightness(0.8) saturate(0%) invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%)}.courseBox:hover img{filter:brightness(1) saturate(100%) invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%)}.categoryBoxes img{transition:0.5s;filter:brightness(1)}.categoryBoxes:hover img{filter:brightness(0.5)}.promoBarColumn:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(64,64,64,0.5);transition:all 0.5s;mix-blend-mode:overlay;backdrop-filter:blur(0px);pointer-events:none;z-index:1}.promoBarColumn:hover:before{background:var(--gcid-pr0b8zx8c4);backdrop-filter:blur(20px)}.wpgmza_infowindow_categories:before{content:"Courses Offered:";display:block;font-weight:bold;font-size:1.1em}.wpgmza_infowindow_address:before{content:"Address:";display:block;font-weight:bold;font-size:1.1em}.wpgmza_infowindow_title{font-weight:bold;font-size:1.4em;border-bottom:1px solid black;padding-bottom:1em;margin-bottom:1em}.wpgmza-distance-from-location{font-size:0.85em;font-style:italic}.wpgmza_gallery_placeholder{width:38%;float:right}.wpgmza_infowindow_title,.wpgmza_infowindow_categories,.wpgmza_infowindow_address,.wpgmza_infowindow_description{width:58%}.wpgmza-store-locator input,.wpgmza-store-locator select,.wpgmza-store-locator button,.wpgmza-search,.wpgmza-marker-listing-category-filter.wpgmza-dropdown select{box-shadow:0 0 4px 1px #999;height:44px!important;margin:5px 20px 5px 0px!important}button.wpgmza-use-my-location.wpgmza-button{position:absolute;bottom:0;right:-41px}.wpgmza-address-container{position:relative;margin-right:40px}.wpgmza-marker-grid .wpgmaps_mlist_row{box-shadow:0 0 2px 1px #999!important;border-radius:10px!important;position:relative;padding:20px 20px 70px!important}.wpgmza-marker-grid .wpgmaps_mlist_row .wpgmza-link{position:absolute;bottom:20px;right:20px}.wpgmza-marker-grid .wpgmaps_mlist_row .wpgmza-link a{background:#f37327;padding:5px 10px;color:White;border-radius:7px;transition:0.2s}.wpgmza-marker-grid .wpgmaps_mlist_row .wpgmza-link a:hover{background:#ff9347}.wpgmza-marker-grid .wpgmaps_mlist_row .wpgmza_marker_icon{display:none}.wpgmza-marker-grid .wpgmaps_mlist_row .wpgmza_marker_title{font-size:18px;font-weight:bold}.wpgmza-marker-grid .wpgmaps_mlist_row .wpgmza-desc>p:empty,.wpgmza-marker-grid .wpgmaps_mlist_row .wpgmza-desc>div br{display:none!important}.wpgmza-search,.wpgmza-button,.wpgmza-button svg{background:#f37327!important;transition:0.2s!important}.wpgmza-search:hover,.wpgmza-button:hover,.wpgmza-button svg:hover,.wpgmza-button:hover svg:hover{background:#ff9347!important}.wpgmza_map .wpgmza-inner-stack svg.wpgmza-use-loc .line,.wpgmza_map .wpgmza-inner-stack svg.wpgmza-use-loc .circle_outer,.wpgmza-standalone-component svg.wpgmza-use-loc .line,.wpgmza-standalone-component svg.wpgmza-use-loc .circle_outer,.wpgmza-search,.wpgmza-button,.wpgmza-button svg{stroke:white!important}.wpgmza_map .wpgmza-inner-stack svg.wpgmza-use-loc .circle_inner,.wpgmza-standalone-component svg.wpgmza-use-loc .circle_inner{fill:white!important}.wpgmza-marker-listing-category-filter.wpgmza-dropdown{width:100%;padding:30px 0}body div.wpgmza-marker-listing-category-filter[data-map-id="2"],body div.wpgmza-marker-listing-category-filter[data-map-id="4"],body #wpgmza_map_2 .wpgmza_infowindow_categories,body #wpgmza_map_4 .wpgmza_infowindow_categories{display:none!important}.woocommerce-notices-wrapper:not(:empty)+.product-type-phive_booking{display:none}.product-type-phive_booking h1{display:none}a.more-link{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);text-align:center;font-size:0;background:#f37327;display:block;padding:10px 20px 0;transition:0.3s;border-radius:50px}a.more-link:hover{background:#ff8b39)}a.more-link:after{content:"Read More";color:white;display:inline;font-size:20px;line-height:20px}.et_pb_blog_posts article.et_pb_post{padding-bottom:75px!important}@media all and (max-width:980px){.mobileOnly{display:initial!important}.alwaysMiniMenu{display:initial}.topMenu{display:none}.wpgmza-standalone-component .wpgmza-marker-grid,.wpgmza_map .wpgmza-inner-stack .wpgmza-marker-grid{grid-template-columns:repeat(2,1fr)!important}}@media all and (max-width:767px){ul.et_mobile_menu{width:80vw!important;max-width:80vw!important}.wpgmza-standalone-component .wpgmza-marker-grid,.wpgmza_map .wpgmza-inner-stack .wpgmza-marker-grid{grid-template-columns:repeat(1,1fr)!important}.wpgmza-standalone-component .wpgmza-marker-grid .wpgmza_map_image,.wpgmza_map .wpgmza-inner-stack .wpgmza-marker-grid .wpgmza_map_image{display:none}}