<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dmb-notification.dismissed{display:none}
.country-visibility--hide{visibility:hidden;display:none}
.padi-ads-gam__inline-container{text-align:center;display:inline-block;width:100%}.padi-ads-gam--banner{display:inline-block;max-width:100% !important}.padi-ads-gam__inline-container .padi-ads-gam--inline{clear:none;margin:20px;margin-top:0;display:inline-block}
.page-node-type-padi-course article.page-node-content{padding-top:0}.page-node-type-padi-course .hero{margin-bottom:24px}.page-node-type-padi-course .padi-course__requirements span{font-weight:700}.page-node-type-padi-course .padi-course__requirements div{margin-bottom:16px}.page-node-type-padi-course .page-node-pdpv2 .hero,.page-node-type-padi-course .page-node-pdp-course-bundle .hero{margin-bottom:0}.page-node-type-padi-course .page-node-pdpv2 .pdp-add-to-cart,.page-node-type-padi-course .page-node-pdp-course-bundle .pdp-add-to-cart{margin-top:24px;margin-bottom:0}@media only screen and (min-width:768px){.page-node-type-padi-course .page-node-pdpv2 .pdp-add-to-cart,.page-node-type-padi-course .page-node-pdp-course-bundle .pdp-add-to-cart{margin-top:0}}.page-node-type-padi-course .page-node-pdpv2 .about-course-wrapper,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course-wrapper{border:1px solid #d7dee4}.page-node-type-padi-course .page-node-pdpv2 .about-course,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course{margin:24px}@media only screen and (min-width:768px){.page-node-type-padi-course .page-node-pdpv2 .about-course,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course{margin:32px}}.page-node-type-padi-course .page-node-pdpv2 .about-course__title .heading__title,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__title .heading__title{margin-top:0}.page-node-type-padi-course .page-node-pdpv2 .about-course__description,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__description{margin-bottom:16px}@media only screen and (min-width:1270px){.page-node-type-padi-course .page-node-pdpv2 .about-course__description,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__description{margin-right:32px}}@media only screen and (min-width:1270px){[dir=rtl] .page-node-type-padi-course .page-node-pdpv2 .about-course__description,[dir=rtl] .page-node-type-padi-course .page-node-pdp-course-bundle .about-course__description{margin-right:0;margin-left:32px}}@media only screen and (min-width:768px){.page-node-type-padi-course .page-node-pdpv2 .about-course__list-items,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list-items{display:flex}}.page-node-type-padi-course .page-node-pdpv2 .about-course__list,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list{margin-top:48px}@media only screen and (min-width:1270px){.page-node-type-padi-course .page-node-pdpv2 .about-course__list,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list{margin-top:0}}@media only screen and (min-width:768px){.page-node-type-padi-course .page-node-pdpv2 .about-course__list,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list{width:50%}}@media only screen and (min-width:768px){.page-node-type-padi-course .page-node-pdpv2 .about-course__list:nth-child(2),.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list:nth-child(2){margin-left:32px}}@media only screen and (min-width:768px){[dir=rtl] .page-node-type-padi-course .page-node-pdpv2 .about-course__list:nth-child(2),[dir=rtl] .page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list:nth-child(2){margin-left:0;margin-right:32px}}.page-node-type-padi-course .page-node-pdpv2 .about-course__list .heading__title,.page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list .heading__title{margin-top:0}[dir=rtl] .page-node-type-padi-course .page-node-pdpv2 .about-course__list .list--icon,[dir=rtl] .page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list .list--icon{margin-right:0}[dir=rtl] .page-node-type-padi-course .page-node-pdpv2 .about-course__list li,[dir=rtl] .page-node-type-padi-course .page-node-pdp-course-bundle .about-course__list li{padding-right:0}.page-node-type-padi-course .page-node-pdpv2 .certification_process__heading,.page-node-type-padi-course .page-node-pdp-course-bundle .certification_process__heading{margin-bottom:24px}.page-node-type-padi-course .page-node-pdpv2 .padi_elearning__body,.page-node-type-padi-course .page-node-pdp-course-bundle .padi_elearning__body{margin-bottom:16px}.page-node-type-padi-course .page-node-pdpv2 .padi_elearning__details .list-ul li strong,.page-node-type-padi-course .page-node-pdp-course-bundle .padi_elearning__details .list-ul li strong{padding-right:4px}.page-node-type-padi-course .page-node-pdpv2 [dir=rtl] .padi_elearning__details .list-ul li strong,.page-node-type-padi-course .page-node-pdp-course-bundle [dir=rtl] .padi_elearning__details .list-ul li strong{padding-right:0;padding-left:4px;float:right}.page-node-type-padi-course .page-node-pdpv2 .with_instructor__body,.page-node-type-padi-course .page-node-pdp-course-bundle .with_instructor__body{margin-bottom:16px}.page-node-type-padi-course .page-node-pdpv2 .with_instructor__details .list-ul li strong,.page-node-type-padi-course .page-node-pdp-course-bundle .with_instructor__details .list-ul li strong{padding-right:4px}.page-node-type-padi-course .page-node-pdpv2 [dir=rtl] .with_instructor__details .list-ul li strong,.page-node-type-padi-course .page-node-pdp-course-bundle [dir=rtl] .with_instructor__details .list-ul li strong{padding-right:0;padding-left:4px;float:right}.page-node-type-padi-course .page-node-pdpv2 .cert-info-grid,.page-node-type-padi-course .page-node-pdp-course-bundle .cert-info-grid{padding-top:0;padding-bottom:0}.page-node-type-padi-course .page-node-pdpv2 .field--name-field-components .padi-grid,.page-node-type-padi-course .page-node-pdp-course-bundle .field--name-field-components .padi-grid{padding-top:0;padding-bottom:0}.page-node-type-padi-course .page-node-pdpv2 .more-courses-override,.page-node-type-padi-course .page-node-pdp-course-bundle .more-courses-override{padding-top:0}
.dive-shop,.dive-shop-pdp{font-style:normal;font-size:14px;line-height:150%}.dive-shop div.dive-shop__name,.dive-shop-pdp div.dive-shop__name{font-weight:700}.dive-shop a.dive-shop__name,.dive-shop-pdp a.dive-shop__name{font-weight:400;text-decoration:none}.dive-shop__email a,.dive-shop__phone a,.dive-shop-pdp__email a,.dive-shop-pdp__phone a{text-decoration:none}.dive-shop .accordion ul,.dive-shop-pdp .accordion ul{margin:0}.dive-shop .accordion li,.dive-shop-pdp .accordion li{padding:0;margin-bottom:16px;list-style:none;display:flex;align-items:flex-start}.dive-shop .accordion li i,.dive-shop-pdp .accordion li i{margin-right:4px;line-height:1em;margin-top:2px}.dive-shop .accordion li:last-child,.dive-shop-pdp .accordion li:last-child{margin-bottom:0}
.pdp-add-to-cart{width:100%;height:auto;background:#fff;border:0;text-align:left;margin-bottom:24px;word-wrap:break-word}[dir=rtl] .pdp-add-to-cart{text-align:right}.pdp-add-to-cart-form{margin-bottom:8px}.pdp-add-to-cart-form .form-group{margin-bottom:0}.pdp-add-to-cart form .bootstrap-select&gt;.dropdown-toggle{height:48px;font-weight:normal;border-radius:4px;padding-left:16px;padding-right:16px}.pdp-add-to-cart form .bootstrap-select&gt;.dropdown-toggle .filter-option{display:flex;align-items:center}.pdp-add-to-cart form .bootstrap-select&gt;.dropdown-toggle .bs-caret{display:flex}.pdp-add-to-cart form .bootstrap-select.open .dropdown-menu a{font-weight:normal}.pdp-add-to-cart form .bootstrap-select .bs-caret{right:16px}[dir=rtl] .pdp-add-to-cart form .bootstrap-select .bs-caret{left:16px;right:auto}@media only screen and (min-width:768px){.pdp-add-to-cart__sticky-bar-content{display:flex;justify-content:flex-end;align-items:center}}.pdp-add-to-cart__sticky-bar-content .pdp-add-to-cart__button{padding-top:0 !important;margin-bottom:0 !important;text-align:center}.pdp-add-to-cart__sticky-bar-content .product-info{display:none;text-align:left;margin-right:32px}@media only screen and (min-width:768px){.pdp-add-to-cart__sticky-bar-content .product-info{display:block}}.pdp-add-to-cart__sticky-bar-content .product-info .pdp-add-to-cart__title{font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.02em;color:#657381;text-transform:uppercase;margin-bottom:0}.pdp-add-to-cart__sticky-bar-content .product-info .pdp-add-to-cart__price{line-height:125%;color:inherit;font-size:18px;font-weight:600;letter-spacing:0;margin-bottom:0}@media only screen and (min-width:768px){.pdp-add-to-cart__sticky-bar-content .product-info .pdp-add-to-cart__price{font-size:20px;letter-spacing:-0.015em}}.pdp-add-to-cart__sticky-bar-content .product-info .pdp-add-to-cart__price.populated{margin-top:4px}[dir=rtl] .pdp-add-to-cart__sticky-bar-content .product-info{margin-right:0;margin-left:32px}.pdp-add-to-cart__details span{font-weight:bold}.pdp-add-to-cart__details div{margin-bottom:16px}.pdp-add-to-cart__experience{color:#657381;font-style:normal;font-weight:500;line-height:1.35;text-transform:uppercase;margin-bottom:8px}.pdp-add-to-cart__title{line-height:125%;color:inherit;font-size:25px;font-weight:700;letter-spacing:-0.02em;margin-top:0;margin-bottom:16px}@media only screen and (min-width:768px){.pdp-add-to-cart__title{font-size:31px}}.pdp-add-to-cart__price{line-height:125%;color:inherit;font-size:20px;font-weight:700;letter-spacing:-0.015em;margin-bottom:16px}@media only screen and (min-width:768px){.pdp-add-to-cart__price{font-size:25px;letter-spacing:-0.02em}}.pdp-add-to-cart__price span.slashed{line-height:125%;color:inherit;font-size:18px;font-weight:600;letter-spacing:0;text-decoration-line:line-through}@media only screen and (min-width:768px){.pdp-add-to-cart__price span.slashed{font-size:20px;letter-spacing:-0.015em}}.pdp-add-to-cart__price span.sale{color:#f23d4e}.pdp-add-to-cart__price span.sale-percent{color:#f23d4e;font-weight:400;font-size:16px}.pdp-add-to-cart__price-note{color:#657381;font-style:normal;font-weight:normal;font-size:16px;line-height:150%;margin-bottom:24px}.pdp-add-to-cart__gift-anchor{margin-bottom:24px}.pdp-add-to-cart__gift-anchor a{text-decoration:none}.pdp-add-to-cart__visit-text{font-style:normal;font-weight:normal;font-size:14px;line-height:20px}.pdp-add-to-cart__button{padding-top:32px;margin-bottom:48px}@media only screen and (min-width:768px){.pdp-add-to-cart__sticky-bar-content .pdp-add-to-cart__button{margin-bottom:0}}@media only screen and (min-width:768px){.pdp-add-to-cart__sticky-bar-content .pdp-add-to-cart__button .button{width:auto}}.pdp-add-to-cart__language-note{margin-top:8px;margin-bottom:16px}.pdp-add-to-cart__language-note a{color:#0070d3;font-style:normal;font-weight:normal;font-size:16px;line-height:150%;text-decoration:none}.pdp-add-to-cart__language-note a:hover,.pdp-add-to-cart__language-note a:active,.pdp-add-to-cart__language-note a:focus,.pdp-add-to-cart__language-note a:active:hover{color:#0070d3}.pdp-add-to-cart__diveshop{margin-bottom:48px}@-moz-document url-prefix(){@media only screen and (min-width:768px){.pdp-add-to-cart{margin-top:50px}}}.page-node-pdpv2 .pdp-add-to-cart__button,.page-node-pdp-course-bundle .pdp-add-to-cart__button,.certification-cards-pdp-block .pdp-add-to-cart__button{margin-bottom:32px}.page-node-pdpv2 .pdp-add-to-cart__price-container,.page-node-pdp-course-bundle .pdp-add-to-cart__price-container,.certification-cards-pdp-block .pdp-add-to-cart__price-container{margin-bottom:32px}.page-node-pdpv2 .pdp-add-to-cart__price-container #afterpay-clearpay-message,.page-node-pdp-course-bundle .pdp-add-to-cart__price-container #afterpay-clearpay-message,.certification-cards-pdp-block .pdp-add-to-cart__price-container #afterpay-clearpay-message{margin-top:16px}.page-node-pdpv2 .pdp-add-to-cart__price-note,.page-node-pdp-course-bundle .pdp-add-to-cart__price-note,.certification-cards-pdp-block .pdp-add-to-cart__price-note{margin-bottom:24px}.certification-cards-pdp-block{position:relative;min-height:500px}.block-certification-cards-pdp-block{min-height:500px}.block-certification-cards-pdp-block #pdp-add-to-cart-box .form-fields{position:relative}.block-certification-cards-pdp-block #pdp-add-to-cart-box .form-fields .drop-down__placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block-certification-cards-pdp-block #alert-physical-ecard{margin-bottom:16px}.block-certification-cards-pdp-block #alert-physical-ecard .alert-box.alert-neutral .alert-box-bar{background-color:#ffd43b}.block-certification-cards-pdp-block form.pdp-cert-cards-add-to-cart-form{margin-bottom:20px}.block-certification-cards-pdp-block .pdp-add-to-cart__button{padding-top:24px;margin-bottom:24px}.block-certification-cards-pdp-block .pdp-add-to-cart__details{font-size:13px;margin-bottom:20px}.block-certification-cards-pdp-block #card-excerpt{margin-top:20px;margin-bottom:0}.block-certification-cards-pdp-block #card-excerpt p{display:inline}.block-certification-cards-pdp-block #card-excerpt span:before{content:"Â&nbsp;"}.block-certification-cards-pdp-block #lightbox-card-image{width:100%;margin-bottom:24px}.block-certification-cards-pdp-block #image-file{display:none}.block-certification-cards-pdp-block #image-file-preview{overflow:hidden;width:200px;height:auto;object-fit:cover;margin-bottom:24px}.block-certification-cards-pdp-block .upload-body{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;align-items:center}.block-certification-cards-pdp-block .upload-info{width:100%}@media only screen and (min-width:768px){.block-certification-cards-pdp-block .upload-info{width:35%}}.block-certification-cards-pdp-block .upload-field{width:100%;border:1px dashed #d7dee4;border-radius:4px;display:flex;height:300px;background-color:#eaf0f5;flex-wrap:nowrap;justify-content:center;align-items:center;flex-direction:column;padding:16px}@media only screen and (min-width:768px){.block-certification-cards-pdp-block .upload-field{width:60%}}.block-certification-cards-pdp-block .upload-field .padi-icons--upload{color:#0070d3;margin-bottom:40px}.block-certification-cards-pdp-block .lightbox__ctas{padding-top:16px;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.block-certification-cards-pdp-block .lightbox__ctas a{text-decoration:none}.block-certification-cards-pdp-block .lightbox__ctas a+button{margin-left:16px}@media only screen and (min-width:768px){.block-certification-cards-pdp-block .card-boxes{display:flex;flex-wrap:nowrap;justify-content:space-between}.block-certification-cards-pdp-block .card-boxes .card-boxed{width:49%}}.block-certification-cards-pdp-block .drop-down:not(:first-child){margin-top:16px}
.paragraph--unpublished{background-color:#fff4f4}
.search-api-autocomplete-suggestion{position:relative;padding:3px 5px}.search-api-autocomplete-search .ui-menu-item-wrapper{margin:0;padding:0;color:#333;border:0}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{color:#fff;background:#0072b9}.search-api-autocomplete-search .ui-menu-item{list-style-image:none}.search-api-autocomplete-search .ui-menu-item:hover{background:#eee}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:700}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:.2em}
.webform-flex--container .form-inline .form-control{width:100%}.form-composite legend{font-size:1em;font-weight:700;border:none;margin:0}.webform-element--title-inline&gt;div{display:inline}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:700;border:none;margin:10px .5em 10px 0}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important}.webform-likert-description.hidden{display:block !important}}html.js .form-type-webform-image-select .select-wrapper:after{display:none}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff}
</pre></body></html>