html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-size:14pt;font-family:"Helvetica","Arial",sans-serif}h1,h2,h3,h4,p,a,li{font-weight:300}h1,h2,h3,h4{margin:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){h1,h2,h3,h4{margin-top:8px}}h1{font-size:1.07143rem}h2{font-size:1.07143rem}h3{font-size:.92857rem}h4{font-size:.78571rem}p.big{font-size:.78571rem}p{font-size:.78571rem}a{font-size:.78571rem}a.btn{font-size:.78571rem}a.btn-big{font-size:.78571rem}li{font-size:.78571rem}#key li{font-size:.71429rem}.content.yes::after,.content.no::after{font-size:.85714rem}@media screen and (min-width: 60.125em){#key li{font-size:.78571rem}a.btn,a.btn-big{font-size:.85714rem}}.btn{transition:all 200ms ease-in-out;text-decoration:none;color:#003a72;background-color:#f2f2f2;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;padding:10px 0;display:inline-block}.btn:hover{color:#fff;background-color:#e6e6e6}.btn.btn-big{padding:10px 0}.btn.btn-main{background-color:#d7e8f9}.btn.btn-main:hover,.btn.btn-main.active{color:#fff;background:#358ce1}.legend{position:fixed;top:0;right:0;left:0;background-color:rgba(255,255,255,0.9);border-bottom:2px solid white;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:16px 5px;z-index:9}.legend #key{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.legend #key li{list-style:none;-ms-flex-item-align:end;align-self:flex-end;text-align:right;float:right;padding:5px;margin:0 4px;color:white;border-radius:3px}@media screen and (min-width: 60.125em){.legend #key li{padding:10px 20px;margin:0 10px;border-radius:5px}}.legend #key li.shipowner{background-color:#358ce1}.legend #key li.shipyard{background-color:#b588b9}.legend #key li.flag{background-color:#00adbc}body::before{content:'mobile';display:none;opacity:0;pointer-events:none}@media screen and (min-width: 60.125em){body::before{content:'desktop';display:none;opacity:0;pointer-events:none}}.polar-code-wrapper{position:relative;width:100%;margin:0;padding:0;overflow-x:hidden}.polar-code-wrapper .polar-code-flow{position:relative;margin:60px auto;max-width:360px;width:100%}@media screen and (min-width: 60.125em){.polar-code-wrapper .polar-code-flow{max-width:9999px;width:860px;margin:80px auto}}.polar-code-wrapper .flow-selector{margin:0 auto;max-width:710px;text-align:center}.polar-code-wrapper .flow-selector .inner{padding:0 18px}.polar-code-wrapper .flow-selector .inner .main-flow-select,.polar-code-wrapper .flow-selector .inner .sub-flow-select{width:100%;background-color:#d7e8f9;padding:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:16px 0}.polar-code-wrapper .flow-selector .inner .main-flow-select .btn-big,.polar-code-wrapper .flow-selector .inner .sub-flow-select .btn-big{width:100%;margin:5px 0}@media screen and (min-width: 60.125em){.polar-code-wrapper .flow-selector .inner .main-flow-select .btn-big,.polar-code-wrapper .flow-selector .inner .sub-flow-select .btn-big{width:45%;margin:0}}.polar-code-wrapper .flow-selector .inner .main-flow-select .btn:not(.btn-big),.polar-code-wrapper .flow-selector .inner .sub-flow-select .btn:not(.btn-big){width:95%;margin:10px 0}@media screen and (min-width: 60.125em){.polar-code-wrapper .flow-selector .inner .main-flow-select .btn:not(.btn-big),.polar-code-wrapper .flow-selector .inner .sub-flow-select .btn:not(.btn-big){width:45%;margin:0}}.polar-code-wrapper .flow-selector .inner .sub-flow-select{display:none}#diagram{max-width:360px;padding:0 20px;width:100%;position:relative}@media screen and (min-width: 60.125em){#diagram{max-width:860px}}#diagram .section{width:100%;position:relative}#diagram .section-grey{width:100%;height:1180px;position:absolute;top:-20px;left:0;right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#diagram .section-grey{height:1200px}}@media screen and (min-width: 60.125em){#diagram .section-grey{height:680px}}@media screen and (min-width: 60.125em) and (-ms-high-contrast: active){#diagram .section-grey{height:700px}}#diagram .section-grey .inner{width:100%;height:100%;position:relative}#diagram .section-grey .inner .txt-wrapper{position:absolute;left:0px;top:0}@media screen and (min-width: 60.125em){#diagram .section-grey .inner .txt-wrapper{left:-50px}}#diagram .section-grey .inner .txt-wrapper .txt{font-size:.57143rem;text-transform:uppercase}#diagram .section-grey .inner .txt-wrapper .txt.pre{-ms-transform:translateY(-15px);transform:translateY(-15px)}#diagram .section-grey .inner .txt-wrapper .txt.content{-ms-transform:translateY(-5px);transform:translateY(-5px)}#diagram .section-grey .inner .txt-wrapper .txt.post{-ms-transform:translateY(1180px);transform:translateY(1180px)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#diagram .section-grey .inner .txt-wrapper .txt.post{-ms-transform:translateY(1200px);transform:translateY(1200px)}}@media screen and (min-width: 60.125em){#diagram .section-grey .inner .txt-wrapper .txt{-ms-transform-origin:left;transform-origin:left;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#diagram .section-grey .inner .txt-wrapper .txt.pre{-ms-transform:rotate(-90deg) translateX(40px) translateY(0);transform:rotate(-90deg) translateX(40px) translateY(0)}#diagram .section-grey .inner .txt-wrapper .txt.content{-ms-transform:rotate(-90deg) translateX(-440px) translateY(0);transform:rotate(-90deg) translateX(-440px) translateY(0)}#diagram .section-grey .inner .txt-wrapper .txt.post{-ms-transform:rotate(-90deg) translateX(-880px) translateY(0);transform:rotate(-90deg) translateX(-880px) translateY(0)}}#diagram .section-grey:before{content:'';background-color:rgba(0,0,0,0.1);position:absolute;top:0;bottom:0;left:-100%;right:-100%}#diagram .row{clear:both;width:100%;max-width:360px;margin:20px auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 60.125em){#diagram .row{max-width:860px;margin:10px auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:stretch;align-items:stretch}}#diagram .span1{width:100%;padding:16px}@media screen and (min-width: 60.125em){#diagram .span1{width:33.33333%;padding:20px}}#diagram .span1.keepDesktopLayout{width:33.33333%;padding:16px}#diagram .span2{width:100%;padding:16px}@media screen and (min-width: 60.125em){#diagram .span2{width:50%;padding:20px}}#diagram .span3{width:100%;padding:16px}@media screen and (min-width: 60.125em){#diagram .span3{width:100%;padding:20px}}#diagram .spanThreeQuarters{width:100%;padding:16px}@media screen and (min-width: 60.125em){#diagram .spanThreeQuarters{width:80%;padding:20px}}#diagram .half{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:50%;padding:20px}#diagram .spanHalf{width:100%;padding:16px}@media screen and (min-width: 60.125em){#diagram .spanHalf{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:50%;padding:20px}}#diagram .spacer displayDesktopOnly{background-color:transparent}#diagram .answer{background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#diagram .answer .inner{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#diagram .answer .inner .content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:50px;height:50px;border-radius:50%;position:relative}#diagram .answer .inner .content.yes::after{content:'Yes';position:absolute;top:17px;left:13px;color:white}#diagram .answer .inner .content.no::after{content:'No';position:absolute;top:17px;left:17px;color:white}#diagram .answer.shipowner .inner .content{background-color:#0b4c87}#diagram .answer.shipyard .inner .content{background-color:#7f3f98}#diagram .answer.flag .inner .content{background-color:#007e89}#diagram .terminator{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#diagram .terminator.end{padding-top:69px}#diagram .terminator .inner{width:100%;background-color:#ebebeb;text-align:center;border-radius:300px}#diagram .terminator .inner .content{padding:18px}#diagram .terminator .inner .content h2{font-weight:normal;margin:0}@media screen and (max-width: 60.0625em) and (min-width: 20em){#diagram .displayDesktopOnly{display:none}}@media screen and (min-width: 60.125em){#diagram .displayMobileOnly{display:none}}#diagram .process{position:relative}#diagram .process.open>.inner:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.5;background-color:#0b4c87;z-index:2}#diagram .process.shipowner>.inner,#diagram .process.shipyard>.inner,#diagram .process.flag>.inner{width:100%;position:relative}#diagram .process.shipowner>.inner .content,#diagram .process.shipyard>.inner .content,#diagram .process.flag>.inner .content{width:100%;min-height:76px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:20px;color:white}#diagram .process.shipowner>.inner .content>.inner,#diagram .process.shipyard>.inner .content>.inner,#diagram .process.flag>.inner .content>.inner{background:none;width:100%;position:relative}#diagram .process.shipowner>.inner .content>.inner h3,#diagram .process.shipyard>.inner .content>.inner h3,#diagram .process.flag>.inner .content>.inner h3{padding-right:40px}#diagram .process.shipowner>.inner .content>.inner ul,#diagram .process.shipyard>.inner .content>.inner ul,#diagram .process.flag>.inner .content>.inner ul{margin:15px 0 0 0;padding:0 0 0 20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}#diagram .process.shipowner>.inner .content>.inner ul li,#diagram .process.shipyard>.inner .content>.inner ul li,#diagram .process.flag>.inner .content>.inner ul li{-ms-flex-item-align:start;align-self:flex-start;width:100%}@media screen and (min-width: 60.125em){#diagram .process.shipowner>.inner .content>.inner ul li,#diagram .process.shipyard>.inner .content>.inner ul li,#diagram .process.flag>.inner .content>.inner ul li{width:calc(50% - 10px)}#diagram .process.shipowner>.inner .content>.inner ul li:nth-child(2n),#diagram .process.shipyard>.inner .content>.inner ul li:nth-child(2n),#diagram .process.flag>.inner .content>.inner ul li:nth-child(2n){margin-left:20px}}#diagram .process.shipowner>.inner .resources,#diagram .process.shipyard>.inner .resources,#diagram .process.flag>.inner .resources{width:100%;padding:20px;color:white;text-align:center}#diagram .process.shipowner>.inner .resources h4,#diagram .process.shipyard>.inner .resources h4,#diagram .process.flag>.inner .resources h4{font-weight:normal;margin-top:0}#diagram .process.shipowner>.inner .resources ul,#diagram .process.shipyard>.inner .resources ul,#diagram .process.flag>.inner .resources ul{margin:0;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}#diagram .process.shipowner>.inner .resources ul li,#diagram .process.shipyard>.inner .resources ul li,#diagram .process.flag>.inner .resources ul li{position:relative;-ms-flex-item-align:start;align-self:flex-start;text-align:left;width:100%;padding:0;list-style:none;cursor:pointer;margin-bottom:0px}@media screen and (min-width: 60.125em){#diagram .process.shipowner>.inner .resources ul li,#diagram .process.shipyard>.inner .resources ul li,#diagram .process.flag>.inner .resources ul li{width:calc(50% - 10px);margin-bottom:0px}#diagram .process.shipowner>.inner .resources ul li.single,#diagram .process.shipyard>.inner .resources ul li.single,#diagram .process.flag>.inner .resources ul li.single{width:100%}#diagram .process.shipowner>.inner .resources ul li:nth-child(2n),#diagram .process.shipyard>.inner .resources ul li:nth-child(2n),#diagram .process.flag>.inner .resources ul li:nth-child(2n){margin-left:20px}}#diagram .process.shipowner>.inner .resources ul li a,#diagram .process.shipyard>.inner .resources ul li a,#diagram .process.flag>.inner .resources ul li a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:white;text-decoration:none}#diagram .process.shipowner>.inner .resources ul li a:hover,#diagram .process.shipyard>.inner .resources ul li a:hover,#diagram .process.flag>.inner .resources ul li a:hover{color:white;text-decoration:underline}#diagram .process.shipowner>.inner .resources ul li a:before,#diagram .process.shipyard>.inner .resources ul li a:before,#diagram .process.flag>.inner .resources ul li a:before{content:'';display:inline-block;min-width:26px;height:34px;position:relative;margin-right:10px;background-image:url("../images/document.svg");background-repeat:no-repeat;background-position:center;background-size:cover}#diagram .process.shipowner>.inner .overlay-container,#diagram .process.shipyard>.inner .overlay-container,#diagram .process.flag>.inner .overlay-container{transition:opacity 200ms ease-in-out,transform 200ms ease-in-out;position:absolute;top:20px;right:38px;width:calc(50% - 36px);min-width:210px;padding:16px;background-color:white;color:white;opacity:0;pointer-events:none;z-index:5;-ms-transform:translateX(40px);transform:translateX(40px);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}#diagram .process.shipowner>.inner .overlay-container p,#diagram .process.shipyard>.inner .overlay-container p,#diagram .process.flag>.inner .overlay-container p{margin:0}#diagram .process.shipowner>.inner .overlay-container.open,#diagram .process.shipyard>.inner .overlay-container.open,#diagram .process.flag>.inner .overlay-container.open{transition:opacity 400ms ease-in-out,transform 200ms ease-in-out;opacity:1;pointer-events:auto;z-index:7;-ms-transform:translateX(0px);transform:translateX(0px)}#diagram .process.shipyard.open>.inner:before{background-color:#7f3f98}#diagram .process.shipyard>.inner{background-color:#b588b9}#diagram .process.shipyard>.inner .content>.inner ul li{transition:all 200ms ease-in-out;color:white}#diagram .process.shipyard>.inner .resources{background-color:#a077ad}#diagram .process.shipyard>.inner .overlay-container{background-color:#b588b9}#diagram .process.shipyard>.inner .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:20px;bottom:calc(100% - (20px + 36px));z-index:6}#diagram .process.shipyard>.inner .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#7f3f98;height:4px;top:10px}#diagram .process.shipyard>.inner .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#7f3f98;height:10px;bottom:10px}#diagram .process.shipyard>.inner .overlay-toggle.open{background-color:#b588b9;z-index:8}#diagram .process.shipyard>.inner .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .process.shipyard>.inner .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .process.shipowner.open>.inner:before{background-color:#0b4c87}#diagram .process.shipowner>.inner{background-color:#358ce1}#diagram .process.shipowner>.inner .content>.inner ul li{transition:all 200ms ease-in-out;color:white}#diagram .process.shipowner>.inner .resources{background-color:#2574bf}#diagram .process.shipowner>.inner .overlay-container{background-color:#358ce1}#diagram .process.shipowner>.inner .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:20px;bottom:calc(100% - (20px + 36px));z-index:6}#diagram .process.shipowner>.inner .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#0b4c87;height:4px;top:10px}#diagram .process.shipowner>.inner .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#0b4c87;height:10px;bottom:10px}#diagram .process.shipowner>.inner .overlay-toggle.open{background-color:#358ce1;z-index:8}#diagram .process.shipowner>.inner .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .process.shipowner>.inner .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .process.flag.open>.inner:before{background-color:#007e89}#diagram .process.flag>.inner{background-color:#00adbc}#diagram .process.flag>.inner .content>.inner ul li{transition:all 200ms ease-in-out;color:white}#diagram .process.flag>.inner .resources{background-color:#0096a3}#diagram .process.flag>.inner .overlay-container{background-color:#00adbc}#diagram .process.flag>.inner .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:20px;bottom:calc(100% - (20px + 36px));z-index:6}#diagram .process.flag>.inner .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#007e89;height:4px;top:10px}#diagram .process.flag>.inner .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#007e89;height:10px;bottom:10px}#diagram .process.flag>.inner .overlay-toggle.open{background-color:#00adbc;z-index:8}#diagram .process.flag>.inner .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .process.flag>.inner .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .decision{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;min-height:200px}#diagram .decision.shipowner .inner,#diagram .decision.shipyard .inner,#diagram .decision.flag .inner{width:100%;padding:20% 10%;text-align:center;background-color:transparent;color:white;z-index:2}#diagram .decision.shipowner .inner p span,#diagram .decision.shipyard .inner p span,#diagram .decision.flag .inner p span{font-weight:bold}#diagram .decision.shipowner .inner .overlay-container,#diagram .decision.shipyard .inner .overlay-container,#diagram .decision.flag .inner .overlay-container{transition:opacity 200ms ease-in-out,transform 200ms ease-in-out;width:95%;position:absolute;padding:16px;bottom:45px;left:2.5%;opacity:0;pointer-events:none;z-index:5;-ms-transform:translateY(40px);transform:translateY(40px);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}#diagram .decision.shipowner .inner .overlay-container p,#diagram .decision.shipyard .inner .overlay-container p,#diagram .decision.flag .inner .overlay-container p{margin:0}#diagram .decision.shipowner .inner .overlay-container.open,#diagram .decision.shipyard .inner .overlay-container.open,#diagram .decision.flag .inner .overlay-container.open{transition:opacity 400ms ease-in-out,transform 200ms ease-in-out;opacity:1;pointer-events:auto;z-index:7;-ms-transform:translateY(0px);transform:translateY(0px)}#diagram .decision.shipowner:before,#diagram .decision.shipyard:before,#diagram .decision.flag:before{content:'';position:absolute;top:100px;left:calc( 50% - 150px);width:0;height:0;border-left:150px transparent solid;border-right:150px transparent solid;border-top:85px #358ce1 solid;z-index:1}@media screen and (min-width: 60.125em){#diagram .decision.shipowner:before,#diagram .decision.shipyard:before,#diagram .decision.flag:before{left:calc( 50% - 120px);border-left:120px transparent solid;border-right:120px transparent solid}}#diagram .decision.shipowner:after,#diagram .decision.shipyard:after,#diagram .decision.flag:after{content:'';position:absolute;top:15px;left:calc( 50% - 150px);width:0;height:0;border-left:150px transparent solid;border-right:150px transparent solid;border-bottom:85px #358ce1 solid;z-index:0}@media screen and (min-width: 60.125em){#diagram .decision.shipowner:after,#diagram .decision.shipyard:after,#diagram .decision.flag:after{left:calc( 50% - 120px);border-left:120px transparent solid;border-right:120px transparent solid}}#diagram .decision.shipyard:before{border-top:85px #b588b9 solid}#diagram .decision.shipyard:after{border-bottom:85px #b588b9 solid}#diagram .decision.shipyard.open:before{border-top:85px #7f3f98 solid}#diagram .decision.shipyard.open:after{border-bottom:85px #7f3f98 solid}#diagram .decision.shipyard .overlay-container{background-color:#b588b9}#diagram .decision.shipyard .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:calc(50% - 18px);bottom:40px;z-index:6}#diagram .decision.shipyard .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#7f3f98;height:4px;top:10px}#diagram .decision.shipyard .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#7f3f98;height:10px;bottom:10px}#diagram .decision.shipyard .overlay-toggle.open{background-color:#b588b9;z-index:8}#diagram .decision.shipyard .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .decision.shipyard .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .decision.shipowner:before{border-top:85px #358ce1 solid}#diagram .decision.shipowner:after{border-bottom:85px #358ce1 solid}#diagram .decision.shipowner.open:before{border-top:85px #0b4c87 solid}#diagram .decision.shipowner.open:after{border-bottom:85px #0b4c87 solid}#diagram .decision.shipowner .overlay-container{background-color:#358ce1}#diagram .decision.shipowner .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:calc(50% - 18px);bottom:40px;z-index:6}#diagram .decision.shipowner .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#0b4c87;height:4px;top:10px}#diagram .decision.shipowner .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#0b4c87;height:10px;bottom:10px}#diagram .decision.shipowner .overlay-toggle.open{background-color:#358ce1;z-index:8}#diagram .decision.shipowner .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .decision.shipowner .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .decision.flag:before{border-top:85px #00adbc solid}#diagram .decision.flag:after{border-bottom:85px #00adbc solid}#diagram .decision.flag.open:before{border-top:85px #007e89 solid}#diagram .decision.flag.open:after{border-bottom:85px #007e89 solid}#diagram .decision.flag .overlay-container{background-color:#00adbc}#diagram .decision.flag .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:calc(50% - 18px);bottom:40px;z-index:6}#diagram .decision.flag .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#007e89;height:4px;top:10px}#diagram .decision.flag .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#007e89;height:10px;bottom:10px}#diagram .decision.flag .overlay-toggle.open{background-color:#00adbc;z-index:8}#diagram .decision.flag .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .decision.flag .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .document{position:relative;display:-ms-flexbox;display:flex}@media screen and (min-width: 60.125em){#diagram .document{min-height:150px}}#diagram .document.shipowner .inner,#diagram .document.shipyard .inner,#diagram .document.flag .inner{width:100%;position:relative}#diagram .document.shipowner .inner .content,#diagram .document.shipyard .inner .content,#diagram .document.flag .inner .content{width:100%;padding:20px 20px 60px 20px;color:white;text-align:center;position:relative}#diagram .document.shipowner .inner .content h3,#diagram .document.shipyard .inner .content h3,#diagram .document.flag .inner .content h3{font-weight:300;margin-top:0}#diagram .document.shipowner .inner .resources,#diagram .document.shipyard .inner .resources,#diagram .document.flag .inner .resources{width:100%;padding:18px 18px 10px 18px;color:white;text-align:center}#diagram .document.shipowner .inner .resources ul,#diagram .document.shipyard .inner .resources ul,#diagram .document.flag .inner .resources ul{margin:10px 0 0 0;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}#diagram .document.shipowner .inner .resources ul li,#diagram .document.shipyard .inner .resources ul li,#diagram .document.flag .inner .resources ul li{position:relative;text-align:left;width:100%;padding:0;list-style:none;cursor:pointer;margin:0 0 10px 0}#diagram .document.shipowner .inner .resources ul li a,#diagram .document.shipyard .inner .resources ul li a,#diagram .document.flag .inner .resources ul li a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:white;text-decoration:none}#diagram .document.shipowner .inner .resources ul li a:hover,#diagram .document.shipyard .inner .resources ul li a:hover,#diagram .document.flag .inner .resources ul li a:hover{color:white;text-decoration:underline}#diagram .document.shipowner .inner .resources ul li a:before,#diagram .document.shipyard .inner .resources ul li a:before,#diagram .document.flag .inner .resources ul li a:before{content:'';display:inline-block;min-width:26px;height:34px;position:relative;margin-right:10px;background-image:url("../images/document.svg");background-repeat:no-repeat;background-position:center;background-size:cover}#diagram .document.shipowner .inner .resources ul li:not(:last-child),#diagram .document.shipyard .inner .resources ul li:not(:last-child),#diagram .document.flag .inner .resources ul li:not(:last-child){margin:0 0 30px 0}#diagram .document.shipowner .inner .overlay-container,#diagram .document.shipyard .inner .overlay-container,#diagram .document.flag .inner .overlay-container{transition:opacity 200ms ease-in-out,transform 200ms ease-in-out;width:95%;text-align:left;position:absolute;color:white;padding:16px;bottom:35px;left:2.5%;opacity:0;pointer-events:none;z-index:5;-ms-transform:translateY(40px);transform:translateY(40px);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}#diagram .document.shipowner .inner .overlay-container p,#diagram .document.shipyard .inner .overlay-container p,#diagram .document.flag .inner .overlay-container p{margin:0}#diagram .document.shipowner .inner .overlay-container.open,#diagram .document.shipyard .inner .overlay-container.open,#diagram .document.flag .inner .overlay-container.open{transition:opacity 400ms ease-in-out,transform 200ms ease-in-out;opacity:1;pointer-events:auto;z-index:7;-ms-transform:translateY(0px);transform:translateY(0px)}#diagram .document.shipowner .inner .wave,#diagram .document.shipyard .inner .wave,#diagram .document.flag .inner .wave{margin-top:-1px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#diagram .document.shipowner .inner .wave,#diagram .document.shipyard .inner .wave,#diagram .document.flag .inner .wave{max-height:50px}}#diagram .document.shipowner .inner .wave svg,#diagram .document.shipyard .inner .wave svg,#diagram .document.flag .inner .wave svg{min-height:40px}@media screen and (min-width: 60.125em){#diagram .document.shipowner .inner .wave svg,#diagram .document.shipyard .inner .wave svg,#diagram .document.flag .inner .wave svg{min-height:30px}}#diagram .document.shipyard.open .inner .content{background-color:#7f3f98}#diagram .document.shipyard.open .inner .resources{background-color:#7f3f98}#diagram .document.shipyard.open .inner .resources ul{pointer-events:none;opacity:0.5}#diagram .document.shipyard.open .inner .wave svg#wave .st0{fill:#7f3f98}#diagram .document.shipyard .inner{width:100%}#diagram .document.shipyard .inner .content{background-color:#b588b9}#diagram .document.shipyard .inner .resources{background-color:#a077ad}#diagram .document.shipyard .inner .overlay-container{background-color:#b588b9}#diagram .document.shipyard .inner .wave svg#wave .st0{fill:#b588b9}#diagram .document.shipyard .inner .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:calc(50% - 18px);bottom:10px;z-index:6}#diagram .document.shipyard .inner .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#7f3f98;height:4px;top:10px}#diagram .document.shipyard .inner .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#7f3f98;height:10px;bottom:10px}#diagram .document.shipyard .inner .overlay-toggle.open{background-color:#b588b9;z-index:8}#diagram .document.shipyard .inner .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .document.shipyard .inner .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .document.shipyard.downloadable .wave svg#wave .st0{fill:#a077ad}#diagram .document.shipowner.open .inner .content{background-color:#0b4c87}#diagram .document.shipowner.open .inner .resources{background-color:#0b4c87}#diagram .document.shipowner.open .inner .resources ul{pointer-events:none;opacity:0.5}#diagram .document.shipowner.open .inner .wave svg#wave .st0{fill:#0b4c87}#diagram .document.shipowner .inner{width:100%}#diagram .document.shipowner .inner .content{background-color:#358ce1}#diagram .document.shipowner .inner .overlay-container{background-color:#358ce1}#diagram .document.shipowner .inner .resources{background-color:#2574bf}#diagram .document.shipowner .inner .wave svg#wave .st0{fill:#358ce1}#diagram .document.shipowner .inner .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:calc(50% - 18px);bottom:10px;z-index:6}#diagram .document.shipowner .inner .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#0b4c87;height:4px;top:10px}#diagram .document.shipowner .inner .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#0b4c87;height:10px;bottom:10px}#diagram .document.shipowner .inner .overlay-toggle.open{background-color:#358ce1;z-index:8}#diagram .document.shipowner .inner .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .document.shipowner .inner .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .document.shipowner.downloadable .wave svg#wave .st0{fill:#2574bf}#diagram .document.flag.open .inner .content{background-color:#007e89}#diagram .document.flag.open .inner .resources{background-color:#007e89}#diagram .document.flag.open .inner .resources ul{pointer-events:none;opacity:0.5}#diagram .document.flag.open .inner .wave svg#wave .st0{fill:#007e89}#diagram .document.flag .inner{width:100%}#diagram .document.flag .inner .content{background-color:#00adbc}#diagram .document.flag .inner .resources{background-color:#0096a3}#diagram .document.flag .inner .overlay-container{background-color:#00adbc}#diagram .document.flag .inner .wave svg#wave .st0{fill:#00adbc}#diagram .document.flag .inner .overlay-toggle{transition:background-color 400ms ease-in-out;width:36px;height:36px;border-radius:50%;background-color:white;position:absolute;top:auto;left:auto;right:calc(50% - 18px);bottom:10px;z-index:6}#diagram .document.flag .inner .overlay-toggle:after{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#007e89;height:4px;top:10px}#diagram .document.flag .inner .overlay-toggle:before{transition:background-color 400ms ease-in-out,height 400ms ease-in-out,transform 400ms ease-in-out .2s;content:'';width:4px;position:absolute;left:16px;background-color:#007e89;height:10px;bottom:10px}#diagram .document.flag .inner .overlay-toggle.open{background-color:#00adbc;z-index:8}#diagram .document.flag .inner .overlay-toggle.open:after{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#diagram .document.flag .inner .overlay-toggle.open:before{background-color:white;height:16px;-ms-transform-origin:center center;transform-origin:center center;-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram .document.flag.downloadable .wave svg#wave .st0{fill:#0096a3}.wave{overflow:hidden;}
