/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.highlight-format-red{background:red;}.highlight-format-yellow{background:yellow;}.highlight-format-orange{background:orange;}.common-error-tips{display:none;color:red;padding-left:165px;padding-top:6px;margin:0;}.floating-error-tips{display:none;position:absolute;top:var(--floating-error-tips-top,-45px);left:var(--floating-error-tips-left,170px);color:#000;padding:0 15px;line-height:32px;border:1px solid #999;border-radius:4px;background:#fff;box-shadow:2px -2px 6px rgba(0,0,0,.15);width:auto;z-index:9;margin:0;}.floating-error-tips:before{content:'';position:absolute;border-top:10px solid #999;border-left:10px solid transparent;border-right:10px solid transparent;left:6px;bottom:-10px;}.floating-error-tips:after{content:'';position:absolute;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:6px;bottom:-9px;border-bottom:0 none;top:auto;}.min-width-100px{min-width:100px;}.min-width-200px{min-width:200px;}.min-width-300px{min-width:300px;}.min-width-400px{min-width:400px;}.min-width-450px{min-width:450px;}.min-width-500px{min-width:500px;}.min-width-550px{min-width:550px;}.min-width-600px{min-width:600px;}.max-width-100px{max-width:100px;}.max-width-200px{max-width:200px;}.max-width-300px{max-width:300px;}.max-width-400px{min-width:400px;}.max-width-450px{min-width:450px;}.max-width-500px{min-width:500px;}.max-width-550px{min-width:550px;}.max-width-600px{min-width:600px;}.view-field-textarea,.view-field-textfield-large{max-width:300px;min-width:300px;word-break:break-word;}.o-hide{display:none;}.o-form-required:after{width:7px;height:7px;background-size:7px 7px;}.o-form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/seven/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}input:disabled,input.disabled,textarea:disabled,textarea.disabled,button:disabled,button.disabled,select:disabled,select.disabled{resize:none;opacity:.6;cursor:not-allowed;}button:disabled::after,button.disabled::after{transform:none !important;background:transparent !important;}@media (max-width:800px){.common-error-tips{padding-left:0;}.floating-error-tips{top:var(--floating-error-tips-mobile-top,-25px);left:var(--floating-error-tips-mobile-left,10px);}}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
.contact-message-bl-service-request-form-form .form-textarea{resize:none;}.contact-message-bl-service-request-form-form label{width:auto;vertical-align:middle;}.contact-message-bl-service-request-form-form label.option{width:auto;display:inline-block;margin-bottom:0;}.js-form-type-radio label.option{line-height:inherit;}.fieldgroup legend{display:flex;justify-content:space-between;width:100%;}.js-form-type-radio{display:flex;align-items:flex-start;}.js-form-type-radio .form-radio{margin-right:5px;margin-top:6px;}.contact-message-bl-service-request-form-form .js-form-wrapper > .js-form-wrapper{border-bottom:0;padding:0;}.contact-message-bl-service-request-form-form .form-checkbox,.contact-message-bl-service-request-form-form .form-radio,.contact-message-bl-service-request-form-form .form-select,.contact-message-bl-service-request-form-form label.option{cursor:pointer;}.field--widget-boolean-checkbox .form-checkbox,.field--widget-options-buttons .form-radio,.contact-message-bl-service-request-form-form .eform-container .form-text{vertical-align:middle;}.eform-container{display:none;padding-left:25px;}.required-text{display:inline-block;vertical-align:middle;}.field--name-field-eform-i-agree .js-form-type-checkbox .form-checkbox{vertical-align:middle;}.contact-message-bl-service-request-form-form #edit-field-agree-wrapper{padding-left:0;}.contact-message-bl-service-request-form-form #edit-field-agree-wrapper input{vertical-align:middle;margin:3px 3px 3px 4px;}.bl-amendment-text-container{border-bottom:1px solid rgba(0,0,0,0.1);padding:10px 0;}.contact-message-bl-service-request-form-form .field--name-field-bsr-vessel-departed #edit-field-bsr-vessel-departed{display:flex;}.contact-message-bl-service-request-form-form .field--name-field-bsr-vessel-departed .form-item-field-bsr-vessel-departed{margin-right:15px;}.contact-message-bl-service-request-form-form .bl-amendment-text-container .form-textarea{max-width:300px;}.contact-message-bl-service-request-form-form .bl-amendment-text-container label{display:block;width:auto;margin-bottom:5px;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box{max-width:650px;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .bl-amendment-type-select,.contact-message-bl-service-request-form-form .field--name-field-bsr-frequency-of-amendment .form-select{min-width:auto;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .bl-amendment-textarea-box{display:flex;flex-wrap:wrap;flex:1 1 auto;justify-content:space-between;margin-top:15px;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .bl-amendment-textarea-box .bl-amendment-textarea-item{border-bottom:none;padding:0;flex:1 1 300px;max-width:300px;min-width:150px;}.contact-message-bl-service-request-form-form .eform-container .error-text{padding-left:0;}.contact-message-bl-service-request-form-form .bl-amendment-text-container{padding:0;}.contact-message-bl-service-request-form-form .bl-amendment-text-containerg .field--name-field-bsr-amendment-text-add-btn{border-bottom:none;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .bl-amendment-text-item{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1);}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .bl-amendment-text-item .remove-btn{margin-top:10px;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .bl-amendment-text-item:first-child .remove-btn{display:none;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .field--name-field-bsr-sub-json-bat{display:none;}.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .field--name-field-bsr-mp-batc{padding:0;border-bottom:none;}.contact-message-bl-service-request-form-form .add-bl-amendment-text-btn[disabled=disabled],.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .remove-btn[disabled=disabled]{background-color:#666;}.contact-message-bl-service-request-form-form .add-bl-amendment-text-btn[disabled=disabled]:hover:after,.contact-message-bl-service-request-form-form .bl-amendment-text-content-box .remove-btn[disabled=disabled]:hover:after{opacity:0;transform:scaleY(0);}.contact-message-bl-service-request-form-form .eform-container-show{display:block;}.error-text{color:red;padding-left:165px;padding-top:6px;margin:0;}.contact-message-bl-service-request-form-form .field--name-field-bsr-upload-loi-only .description{padding-left:0;}.download-link + br{display:none;}@media (max-width:800px){.bl-amendment-text-container,.bl-amendment-upload-container{flex-wrap:wrap;}.error-text{padding-left:0;}}
.w-1{width:10%;}.w-2{width:20%;}.w-3{width:30%;}.w-4{width:40%;}.w-5{width:50%;}.w-6{width:60%;}.w-7{width:70%;}.w-8{width:80%;}.w-9{width:90%;}.w-10{width:100%;}.d-flex{display:flex;}.flex-reverse{flex-direction:row-reverse;}.flex-w-1{flex:0 1 10%;}.flex-w-2{flex:0 1 20%;}.flex-w-3{flex:0 1 30%;}.flex-w-4{flex:0 1 40%;}.flex-w-5{flex:0 1 50%;}.flex-w-6{flex:0 1 60%;}.flex-w-7{flex:0 1 70%;}.flex-w-8{flex:0 1 80%;}.flex-w-9{flex:0 1 90%;}.flex-w-10{flex:0 1 100%;}.max-w-1{max-width:10%;}.max-w-2{max-width:20%;}.max-w-3{max-width:30%;}.max-w-4{max-width:40%;}.max-w-5{max-width:50%;}.max-w-6{max-width:60%;}.max-w-7{max-width:70%;}.max-w-8{max-width:80%;}.max-w-9{max-width:90%;}.max-w-10{max-width:100%;}.pl-1{padding-left:1%;}.pl-3{padding-left:3%;}.pl-5{padding-left:5%;}.pr-1{padding-right:1%;}.pr-3{padding-right:3%;}.pr-5{padding-right:5%;}.mr-1{margin-right:1%;}.mr-2{margin-right:2%;}.mr-3{margin-right:3%;}.mr-4{margin-right:4%;}.mr-5{margin-right:5%;}
@media screen and (max-width:1000px){.middle-column{display:block;}.middle-column img{display:block;max-width:60%;margin:0 auto;}.middle-column .pl-1,.middle-column .pl-2,.middle-column .pl-3,.middle-column .pl-4,.middle-column .pl-5,.middle-column .pl-6,.middle-column .pl-7,.middle-column .pl-8,.middle-column .pl-9,.middle-column .pl-10{padding-left:0;}.middle-column .mr-1,.middle-column .mr-2,.middle-column .mr-3,.middle-column .mr-4,.middle-column .mr-5{margin-right:0;}}
.one-widget.widget-sign-in,.login-dropdown .one-widget{padding:20px 30px;}.login-box{position:relative;background-color:#fff;}.new-close-login{display:block;position:absolute;right:-50px;top:-15px;color:#000000;text-indent:999px;width:50px;height:50px;cursor:pointer;background:url('/themes/custom/one/images/image/menu-close-white.svg') no-repeat center;background-size:20px 20px;z-index:9999;}.login-box a{color:#bd1874;transition:color 250ms;text-decoration:none;font-weight:bold;padding:0;font-size:12px;}.login-box label{font-size:12px;}.login-box h2{text-align:center;color:#004d6c;font-weight:bold;text-transform:uppercase;font-size:24px;margin:0;height:30px;line-height:1.2;}.logInLayer h2{text-transform:none;}.login-form,.logged-in{position:relative;height:170px;overflow:hidden;}.login-form-option{padding:3px 0;text-align:right;}.login-form-option.large-field{padding:10px 0 0 0;}.login-form-icon{padding-left:40px;background-position:0 7px;background-repeat:no-repeat;background-size:25px;filter:saturate(0);border-bottom:1px solid #ccc;}.login-form-icon.focus{border-color:#bd1874;filter:saturate(1);}.login-form-user{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM1MCAzNTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1MCAzNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPg0KCTxwYXRoIGQ9Ik0xNzUsMTcxLjE3M2MzOC45MTQsMCw3MC40NjMtMzguMzE4LDcwLjQ2My04NS41ODZDMjQ1LjQ2MywzOC4zMTgsMjM1LjEwNSwwLDE3NSwwcy03MC40NjUsMzguMzE4LTcwLjQ2NSw4NS41ODcgICBDMTA0LjUzNSwxMzIuODU1LDEzNi4wODQsMTcxLjE3MywxNzUsMTcxLjE3M3oiIGZpbGw9IiNiZDE4NzQiLz4NCgk8cGF0aCBkPSJNNDEuOTA5LDMwMS44NTNDNDEuODk3LDI5OC45NzEsNDEuODg1LDMwMS4wNDEsNDEuOTA5LDMwMS44NTNMNDEuOTA5LDMwMS44NTN6IiBmaWxsPSIjYmQxODc0Ii8+DQoJPHBhdGggZD0iTTMwOC4wODUsMzA0LjEwNEMzMDguMTIzLDMwMy4zMTUsMzA4LjA5OCwyOTguNjMsMzA4LjA4NSwzMDQuMTA0TDMwOC4wODUsMzA0LjEwNHoiIGZpbGw9IiNiZDE4NzQiLz4NCgk8cGF0aCBkPSJNMzA3LjkzNSwyOTguMzk3Yy0xLjMwNS04Mi4zNDItMTIuMDU5LTEwNS44MDUtOTQuMzUyLTEyMC42NTdjMCwwLTExLjU4NCwxNC43NjEtMzguNTg0LDE0Ljc2MSAgIHMtMzguNTg2LTE0Ljc2MS0zOC41ODYtMTQuNzYxYy04MS4zOTUsMTQuNjktOTIuODAzLDM3LjgwNS05NC4zMDMsMTE3Ljk4MmMtMC4xMjMsNi41NDctMC4xOCw2Ljg5MS0wLjIwMiw2LjEzMSAgIGMwLjAwNSwxLjQyNCwwLjAxMSw0LjA1OCwwLjAxMSw4LjY1MWMwLDAsMTkuNTkyLDM5LjQ5NiwxMzMuMDgsMzkuNDk2YzExMy40ODYsMCwxMzMuMDgtMzkuNDk2LDEzMy4wOC0zOS40OTYgICBjMC0yLjk1MSwwLjAwMi01LjAwMywwLjAwNS02LjM5OUMzMDguMDYyLDMwNC41NzUsMzA4LjAxOCwzMDMuNjY0LDMwNy45MzUsMjk4LjM5N3oiIGZpbGw9IiNiZDE4NzQiLz4NCjwvc3ZnPg==");}.login-form-input{border:0;border-radius:0;outline:none;font-size:18px;height:36px;padding:5px 20px 5px 0;width:100%;}.login-form-password{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPjxwYXRoIGQ9Ik00MzcuMzMzLDE5MmgtMzJ2LTQyLjY2N0M0MDUuMzMzLDY2Ljk5LDMzOC4zNDQsMCwyNTYsMFMxMDYuNjY3LDY2Ljk5LDEwNi42NjcsMTQ5LjMzM1YxOTJoLTMyICAgIEM2OC43NzEsMTkyLDY0LDE5Ni43NzEsNjQsMjAyLjY2N3YyNjYuNjY3QzY0LDQ5Mi44NjUsODMuMTM1LDUxMiwxMDYuNjY3LDUxMmgyOTguNjY3QzQyOC44NjUsNTEyLDQ0OCw0OTIuODY1LDQ0OCw0NjkuMzMzICAgIFYyMDIuNjY3QzQ0OCwxOTYuNzcxLDQ0My4yMjksMTkyLDQzNy4zMzMsMTkyeiBNMjg3LjkzOCw0MTQuODIzYzAuMzMzLDMuMDEtMC42MzUsNi4wMzEtMi42NTYsOC4yOTIgICAgYy0yLjAyMSwyLjI2LTQuOTE3LDMuNTUyLTcuOTQ4LDMuNTUyaC00Mi42NjdjLTMuMDMxLDAtNS45MjctMS4yOTItNy45NDgtMy41NTJjLTIuMDIxLTIuMjYtMi45OS01LjI4MS0yLjY1Ni04LjI5Mmw2LjcyOS02MC41MSAgICBjLTEwLjkyNy03Ljk0OC0xNy40NTgtMjAuNTIxLTE3LjQ1OC0zNC4zMTNjMC0yMy41MzEsMTkuMTM1LTQyLjY2Nyw0Mi42NjctNDIuNjY3czQyLjY2NywxOS4xMzUsNDIuNjY3LDQyLjY2NyAgICBjMCwxMy43OTItNi41MzEsMjYuMzY1LTE3LjQ1OCwzNC4zMTNMMjg3LjkzOCw0MTQuODIzeiBNMzQxLjMzMywxOTJIMTcwLjY2N3YtNDIuNjY3QzE3MC42NjcsMTAyLjI4MSwyMDguOTQ4LDY0LDI1Niw2NCAgICBzODUuMzMzLDM4LjI4MSw4NS4zMzMsODUuMzMzVjE5MnoiIGZpbGw9IiNiZDE4NzQiLz48L3N2Zz4=");}.login-form-option.variable-width{text-align:left;}.login-form-option.small-line{text-align:right;}.login-form-option.small-line *{vertical-align:middle;}.login-form-option a.small-link{font-weight:normal;float:left;margin-top:2px;}.save_chk{margin-top:2px;}.login-form-option.submit{text-align:right;position:absolute;width:100%;padding:0;bottom:3px;}.login-form-btn{display:inline-block;padding:8px 24px;transform:translate3d(0,0,0);background:#bd1874;text-decoration:none;color:#fff;text-transform:uppercase;font-size:16px;position:relative;z-index:1;transition:color 250ms,background 250ms;border:none;cursor:pointer;line-height:1.2;vertical-align:top;border-radius:0;}.login-form-btn:after{content:"";position:absolute;width:100%;height:100%;background:#5d0035;top:0;left:0;z-index:-1;opacity:0;transform:scaleY(0);transition:.25s;}.login-form-btn:hover:after{transform:scaleY(1);opacity:1;}.login-form-btn.btn-small{padding:6px 18px;font-size:14px;}.login-form-btn.btn-secondary{background:#ccc;color:#444;}.login-form-btn.btn-secondary:after{background:#aaa !important;}.login-form-btn + .login-form-btn{margin-left:10px;}.welcome-text{font-size:16px;padding:10px 0;text-align:left;}.login-box-no-input .login-btn-box{position:static;width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:45px;padding:0;text-align:center;}.login-box-no-input .login-btn-box .login-btn-wrapper{padding:5px 10px;width:130px;}.login-box-no-input .login-btn-box .login-form-btn{padding:10px 18px;width:100%;}.login-box-no-input .other-options-box{position:absolute;bottom:5px;width:100%;}.login-box-no-input .other-options-box .small-link{float:none;}
.captcha__description{margin-bottom:.75em;}
.captcha-type-challenge--image{--image-width:150px;--reload-icon-size:16px;--gap-h:1rem;--gap-v:.35rem;position:relative;}.captcha-type-challenge--image .captcha__element{display:flex;flex-flow:row wrap;align-items:flex-start;gap:var(--gap-v) var(--gap-h);}.captcha-type-challenge--image .captcha__element>.form-item{flex:1 1 calc(100% - var(--image-width) - var(--gap-h));min-width:13em;margin:0;}.captcha-type-challenge--image .captcha__element>.form-item>label{margin-top:0;}.captcha__image-wrapper{position:relative;flex:0 0 var(--image-width);}.captcha__image-wrapper img{display:block;max-width:100%;border:1px solid #eee;padding:.35rem;margin-bottom:.5rem;}
.reload-captcha{display:block;width:var(--reload-icon-size);height:var(--reload-icon-size);background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 56 56' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg transform='matrix(1,0,0,1,-344.937,-314.119)'%3E%3Cpath d='M399.28,314.12L390.155,321.37C385.356,317.346 379.193,314.901 372.499,314.901C357.37,314.901 344.937,327.335 344.937,342.463C344.937,357.591 357.371,369.744 372.499,369.744C384.359,369.744 394.551,362.29 398.405,351.775L388.53,349.369C385.887,355.601 379.763,359.9 372.499,359.9C362.775,359.9 355.061,352.187 355.061,342.462C355.061,332.737 362.774,324.743 372.499,324.743C376.107,324.743 379.422,325.86 382.186,327.743L373.155,334.931L399.28,339.774L399.28,314.118L399.28,314.12Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;font-size:0px;text-align:left;opacity:0.7;transition-property:opacity;transition-duration:150ms;transition-timing-function:linear;}.reload-captcha:hover{opacity:1;}.reload-captcha:focus:not(:focus-visible){animation:image_captcha_refresh_spin 500ms linear 1;}.captcha--loading .reload-captcha{animation:image_captcha_refresh_spin 500ms linear infinite;}@keyframes image_captcha_refresh_spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
