

/* Start:/local/templates/sasco/assets/js/tinytoggle/tiny-ui-toggle.css?17527433825824*/
/* Variables */
:root {
  --toggle-transition-duration: .35s;
  --toggle-transition-duration-sm: .15s;
  --toggle-transition-duration-close: var(--toggle-transition-duration);

  --toggle-padding-xs: .25rem;
  --toggle-padding-sm: .75rem;
  --toggle-padding-md: 1rem;
  --toggle-padding-lg: 2rem;

  --toggle-color: #0157ff;
  --toggle-background-color: #f5f8ff;
  --toggle-border-color: #0157ff;
  --toggle-border-width: 1px;

  --toggle-color-hover: #0034a3;
  --toggle-background-color-hover: #dfeaff;

  --toggle-color-active: #fff;
  --toggle-background-color-active: #0157ff;
}
/* Essential styles */
.toggle-outer {
  position: relative;
}
.toggle {
  color: #0157ff;
  color: var(--toggle-color);
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: #f5f8ff;
  background-color: var(--toggle-background-color);
  border: none;
  cursor: pointer;
  transition: all .35s ease-out;
  transition: all var(--toggle-transition-duration) ease-out;
}
.toggle:hover, .toggle:focus {
    color: #0034a3;
    color: var(--toggle-color-hover);
    background-color: #dfeaff;
    background-color: var(--toggle-background-color-hover);
  }
.toggle:focus-visible {
    outline: 2px solid #0157ff;
    outline: 2px solid var(--toggle-background-color-active);
  }
.toggle.is-active:not(.is-reset)  {
    color: #fff;
    color: var(--toggle-color-active);
    background-color: #0157ff;
    background-color: var(--toggle-background-color-active);
  }
.toggle:where(summary)::marker, .toggle:where(summary)::-webkit-details-marker {
    content: '';
    display: none;
  }
.toggle-panel {
  transition: all .35s ease-out;
  transition: all var(--toggle-transition-duration) ease-out;
  /* Emphasized decelerate */
  transition-timing-function: cubic-bezier(.05, .7, .1, 1);
  /* transition-timing-function: cubic-bezier(0, 0, 0, 1);  */
  overflow: hidden; 
  /* Standard decelerate */
}
.toggle-panel:where(:not(details)) {
    height: 0; 
  }
/* Closing, Closed */
/* Other animations e.g. opacity and closing transitions can be added here */
.toggle-panel:where(:not(.is-active)) {
    transition-duration: .35s;
    transition-duration: var(--toggle-transition-duration-close);
  }
/* Closed */
.toggle-panel:where(:not(.is-active):not(.is-anim):not(details)) {
    display: none; 
  }
/* Opening, Open, Closing */
.toggle-panel:where(.is-active, .is-anim) {
  }
/* Opening */
.toggle-panel:where(.is-active.is-anim) {
  }
/* Open */
.toggle-panel:where(.is-active:not(.is-anim)) {
    height: auto;
    overflow: visible;
  }
/* Opening, Open */
.toggle-panel:where(.is-active) {
  }
/* Closing */
.toggle-panel:where(.is-anim:not(.is-active)) {
  }
/* Basic styling for toggle buttons and panels */
.toggle, .toggle-panel-content, .toggle-dialog-content, .toggle-tooltip-content {
  padding: .75rem 1rem;
  padding: var(--toggle-padding-sm) var(--toggle-padding-md);
  background-color: #f5f8ff;
  background-color: var(--toggle-background-color);
}
/* Animation variants */
.toggle-panel--partial {
  display: block;
  height: calc(2.5em + .75rem);
}
.toggle-panel--opacity:where(.is-anim:not(.is-active)) {
    opacity: 0;
  }
.toggle-panel--none {
  height: auto;
  transition: none;
}
/* Dropdown */
.toggle-panel--dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  transform-origin: 100% 0;
  will-change: scale;
  transition-timing-function: cubic-bezier(.19,1,.22,1);
}
.toggle-panel--dropdown:where(:not(.is-active)) {
    opacity: .25;
    scale: (.25);
  }
/* Dialog / Modal */
/* Reset UA styles for dialog */
.toggle-dialog:where(dialog, [popover]) {
    margin: 0;
    padding: 0; 
    color: inherit; 
    background: none;
    border: none;
  }
.toggle-dialog {
  --max-width: 480px;
  --max-height: 480px;

  position: fixed;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  transition: all .35s ease-out;
  transition: all var(--toggle-transition-duration) ease-out;

  /* Closed, Closing */
}
.toggle-dialog:where(:not(.is-active)) {
    opacity: 0;
    transition-duration: .15s;
    transition-duration: var(--toggle-transition-duration-sm);
  }
/* Closed */
.toggle-dialog:where(:not(.is-active):not(.is-anim)) {
    display: none;
  }
/* Optional animation on dialog content */
.toggle-dialog > * {
    animation-name: slideInUp;
    animation-duration: .35s;
    animation-duration: var(--toggle-transition-duration);
    animation-fill-mode: forwards;
  }
/* Closed, Closing */
.toggle-dialog:where(:not(.is-active)) > * {  
      animation-name: slideOutUp; 
      animation-duration: .15s; 
      animation-duration: var(--toggle-transition-duration-sm);
    }
.toggle-dialog-content {
    position: relative;
    overflow: scroll;
    overscroll-behavior: contain;
    max-width: var(--max-width);
    max-height: var(--max-height);
  }
.toggle-dialog[aria-modal='true']::after, .toggle-modal::after {
    content: '';
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
  }
body.has-dialog {
  }
body.has-modal {
    overflow: hidden;
  }
.toggle-tooltip {
    position: absolute;
    bottom: 100%;
    left: 0;
    width: -moz-max-content;
    width: max-content;
    transition: all .15s ease-out;
    transition: all var(--toggle-transition-duration-sm) ease-out;
  }
.toggle-tooltip:where(:not(.is-active)) {
      opacity: 0;
    }
.toggle-tooltip:not(.is-active):not(.is-anim) {
      display: none;
    }
@keyframes slideInUp {
    from {
      transform: translate3d(0, 32px, 0);
    }
  }
@keyframes slideOutUp {
    to {
      transform: translate3d(0, -32px, 0);
    }
  }

/* End */


/* Start:/local/templates/sasco/styles.css?176041750250*/
/*>238b3221445c00e4c29b1d93164d45a1>1752743382>*/

/* End */


/* Start:/local/templates/sasco/template_styles.css?176041750273474*/
/*>74042f454893db0af5880f790ec30aa4>1752743382>*/
.container{margin-left:var(--g-container-margin);margin-right:var(--g-container-margin);width:auto}@font-face{font-family:"Druk";src:url("/local/templates/sasco/assets/fonts/druktextcyrbold.otf") format("opentype")}@font-face{font-family:"Bahn";src:url("/local/templates/sasco/assets/fonts/bahnpro.ttf") format("truetype")}@font-face{font-family:"Arial-Regular";src:url("/local/templates/sasco/assets/fonts/arialreg.ttf") format("truetype")}@font-face{font-family:"DrukCyr-Bold";src:url("/local/templates/sasco/assets/fonts/druktextcyrbold.otf") format("opentype")}@font-face{font-family:"Bahn Pro";src:url("/local/templates/sasco/assets/fonts/bahnpro.ttf") format("truetype")}@font-face{font-family:"Arial-Regular";src:url("/local/templates/sasco/assets/fonts/arialreg.ttf") format("truetype")}*{padding:0px;margin:0px;box-sizing:border-box}:root{font-size:1px;color:var(--c-black);--g-container-margin: 120rem;--scrollbar-width: 16px;--vh: 100vh;--font-common: "Arial-Regular", Arial, Helvetica, sans-serif;--font-display: "DrukCyr-Bold", Arial, Helvetica, sans-serif;--font-deco: "Bahn Pro", Arial, Helvetica, sans-serif;--fs-title: 80rem;--fs-title-big: 48rem;--fs-title-mid: 32rem;--fs-large: 22rem;--fs-common: 16rem;--fs-small: 14rem;--fs-tiny: 12rem;--fs-micro: 10.5rem;--fs-huge: 32vw;--fs-huge: 24vw;--lh-common: 1.78;--c-pagebg: #fff;--c-white: #ffffff;--c-white-ghost: #f8f8f8;--c-black: #101010;--c-blue: #072fa0;--c-blue-light: #768bb2;--c-blue-dark: #0A0A5A;--c-blue-deep: #091834;--c-grey: grey;--c-grey-light: #d9d9d9;--c-grey-lightest: #eeeeee;--c-red: #A00707}@media (max-width:1399px){:root{font-size:0.85px;--g-container-margin: 80rem}}@media (max-width:1023px){:root{font-size:1px;--g-container-margin: 15px;--fs-title: 32rem;--fs-title-mid: 20rem}}div[id^="wait_"]{display:none !important;background:none !important;border:0 !important;color:#000000;font-family:Verdana, Arial, sans-serif;font-size:11px;font-style:normal !important;font-variant:normal !important;font-weight:normal;letter-spacing:normal !important;line-height:normal;padding:0 !important;position:absolute;text-align:center !important;text-indent:0 !important;width:0px !important;height:0px !important;word-spacing:normal !important;z-index:0;content:""}a{color:var(--c-black)}html{font-family:var(--font-common)}html,body{background-color:var(--c-pagebg)}body{font-size:16rem}.page-l{position:relative}b{font-weight:600}h1{line-height:1;font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-4rem;text-transform:uppercase;margin-left:-4rem;font-weight:400;color:var(--c-blue-deep)}@media (max-width:1023px){h1{letter-spacing:-1rem;margin-left:0px}}h1.small{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400;font-size:var(--fs-title-big)}@media (max-width:1023px){h1.small{letter-spacing:-1rem}}h2{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400;color:var(--c-blue-deep)}@media (max-width:1023px){h2{letter-spacing:-1rem}}h2.large{line-height:1;font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-4rem;text-transform:uppercase;margin-left:-4rem;font-weight:400}@media (max-width:1023px){h2.large{letter-spacing:-1rem;margin-left:0px}}h4{font-size:var(--fs-small);font-weight:700}h5{font-size:var(--fs-small);text-transform:uppercase;font-weight:normal;line-height:var(--lh-common)}.offset-top-1x{margin-top:15rem}.offset-top-2x{margin-top:30rem}.offset-top-4x{margin-top:60rem}@media (max-width:1023px){.offset-top-4x{margin-top:30rem}}.offset-top-6x{margin-top:90rem}@media (max-width:1023px){.offset-top-6x{margin-top:40rem}}.offset-top-8x{margin-top:120rem}@media (max-width:1023px){.offset-top-8x{margin-top:60rem}}.offset-top-80{margin-top:80rem}@media (max-width:1023px){.offset-top-80{margin-top:40rem}}.offset-bottom-80{margin-bottom:80rem}@media (max-width:1023px){.offset-bottom-80{margin-bottom:40rem}}.offset-bottom-8x{margin-bottom:120rem}@media (max-width:1023px){.offset-bottom-8x{margin-bottom:60rem}}.buttons-line{display:flex;align-items:flex-start;gap:10px}.button{padding:12rem 22rem;font-size:14rem;background:transparent;border-radius:20rem;border:1px solid var(--c-black);outline:none;transition:all 0.3s;cursor:pointer;text-decoration:none;text-align:center;white-space:nowrap}.button.active,.button:hover{border-color:var(--c-blue);color:var(--c-blue)}@media (max-width:1023px){.button{padding:8rem 18rem}}.button-white{border:1px solid var(--c-white);color:var(--c-white)}.button-white:hover{border-color:var(--c-white);background-color:var(--c-white);color:var(--c-black)}.button.button-ghost{text-decoration:underline;border-color:transparent}.button.button-ghost:hover,.button.button-ghost.active{text-decoration:none;border-color:var(--c-blue);color:var(--c-blue)}.button-circle{border:1px solid var(--c-grey);width:60rem;height:60rem;border-radius:50%}.button-circle.ddown{display:flex;align-items:center;justify-content:center}.button-circle.num{display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:20rem;letter-spacing:-0.5rem;text-transform:uppercase}@media (max-width:1023px){.button-circle{width:40rem;height:40rem}}.ddown-block.active .button-circle.ddown .icon-triangle{transform:rotate(180deg)}.icon-triangle{width:0;height:0;border-color:var(--c-blue-deep) transparent transparent;border-style:solid;border-width:10px 7.5px 0}.visi-on .button:not(.button-ghost){font-size:var(--visi-font-small);border:2px solid var(--visi-font-color);border-radius:100px;transition:none !important}.visi-on .button:not(.button-ghost).active,.visi-on .button:not(.button-ghost):hover{border-color:var(--visi-font-color);background-color:var(--visi-font-color);color:var(--visi-bg-color)}.cookie-consent-block{position:fixed;bottom:0px;right:0px;left:0px;background-color:var(--c-pagebg);padding:30rem var(--g-container-margin);box-shadow:rgba(50, 50, 93, 0.25) 0px 0px 100px -20px, rgba(0, 0, 0, 0.3) 0px 0px 60px -30px;transform:translateY(120%);transition:all 0.5s;pointer-events:all;z-index:10}.cookie-consent-block.active{transform:translateY(0px);pointer-events:all}.cookie-consent-block .cookie-consent-container{display:flex;gap:40rem;align-items:center;justify-content:center}@media (max-width:1023px){.cookie-consent-block .cookie-consent-container{flex-direction:column;gap:20rem}.cookie-consent-block .consent-text{text-align:center}.cookie-consent-block .button{padding-left:40rem;padding-right:40rem}}.dropdown-selector{position:relative}.dropdown-selector button{display:block;width:100%;background-color:var(--c-white);padding:16rem 16rem;font-size:var(--fs-normal);text-align:left;border:1px solid var(--c-grey-light);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.dropdown-selector .dd-list{background-color:var(--c-white);z-index:100;display:none;position:absolute;width:100%;left:0px;border:1px solid var(--c-grey-light);border-top:none;padding:0rem 16rem;transition:all 0.3s ease;overflow:hidden}.dropdown-selector .dd-list.active{display:block}.dropdown-selector .list-item{display:block;text-align:center;padding:12rem;font-size:var(--fs-small);background-size:100% 0%;background-image:linear-gradient(var(--c-blue), var(--c-blue));background-repeat:no-repeat;background-position:50% 50%;transition:all 0.3s}.dropdown-selector .list-item.active{color:var(--c-blue);text-decoration:none}.dropdown-selector .list-item:hover{background-size:100% 100%;color:var(--c-white)}.dropdown-selector.active .dd-list{padding:16rem 16rem}.dropdown-selector.visible .dd-list{display:block}.dd-year-selector{display:flex;align-items:center;width:240px}.dd-year-selector .caption{font-size:var(--fs-micro);text-transform:uppercase;font-weight:700;color:var(--c-blue);margin-right:30rem;white-space:nowrap}.dd-year-selector .dropdown-selector{flex-grow:1}@media (max-width:1023px){.dd-year-selector{flex-direction:column;align-items:flex-start}.dd-year-selector .caption{flex-grow:1;margin-bottom:10rem}.dd-year-selector .dropdown-selector{flex-grow:1;width:100%}}label.input-cb-label{padding-left:36px;min-height:24px;position:relative;display:inline-block;cursor:pointer}label.input-cb-label input[type=checkbox]{position:absolute;top:0px;left:0px}label.input-rb-label{display:inline-block;position:relative;padding-left:32px;padding-top:0px;min-height:24px}label.input-rb-label input[type=radio]{position:absolute;left:0px;top:0px}label.input-rb-label span{line-height:24px}input[type=checkbox].input-checkbox{cursor:pointer;box-sizing:border-box;width:24px;height:24px;margin:0px;margin-right:8px;padding:0;border:1px solid var(--c-grey-light);appearance:none;background-color:#fff;outline:none;transition:outline 0.1s;border-radius:2px}input[type=checkbox].input-checkbox::checked{background-size:contain;padding:4px}input[type=checkbox].input-checkbox:not(:disabled):checked{border-color:var(--c-grey-light);background-color:var(--c-blue);background-image:url('data:image/svg+xml,<svg width="14" height="11" viewBox="0 0 14 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.6938 2.41357L11.4956 0.215332L5.43896 6.27197L2.49902 3.33154L0.300781 5.52979L5.43896 10.6685L13.6938 2.41357Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center}input[type=checkbox].input-checkbox.field-error{border-color:var(--c-red)}input[type=checkbox].input-checkbox.blue{border-color:var(--c-blue)}input[type=radio].input-radio{width:24px;height:24px;margin:0px;margin-right:8px;padding:0;border:1px solid var(--c-grey-light);border-radius:50%;appearance:none;background-color:transparent;background-color:#fff;outline:none;transition:outline 0.1s}input[type=radio].input-radio:not(:disabled):checked{background-image:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="5" cy="5" r="5" fill="white"/></svg>');background-repeat:no-repeat;background-position:center}.control-input-file-single{width:100%}.control-input-file-single input[type=file]{display:none}.control-input-file-single .file-select-button,.control-input-file-single .file-info-button{border:1px solid var(--c-grey-light);padding:0 10rem;width:100%;height:40rem;font-size:var(--fs-small);background-color:#fff;display:inline-flex;gap:5px;align-items:center;transition:all 0.3s}.control-input-file-single .file-select-button{cursor:pointer}.control-input-file-single .file-select-button:hover{color:var(--c-blue)}.control-input-file-single .file-info-button:hover{background-color:#fff}.control-input-file-single .file-info-button{max-width:100%;display:none}.control-input-file-single .file-info-button .text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.control-input-file-single .file-info-button .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-large);cursor:pointer}.control-input-file-single .file-info-button .icon:hover{color:var(--c-blue)}.control-input-file-single.active .file-select-button{display:none}.control-input-file-single.active .file-info-button{display:inline-flex}.input{border:1px solid var(--c-grey-light);padding:0 10rem;width:100%;outline:none;background:transparent;font-size:var(--fs-small);line-height:1.78;height:40rem}.input::placeholder{color:var(--c-grey-light)}.button-wide{font-size:20rem;font-family:var(--font-display);text-transform:uppercase;background-color:var(--c-blue);outline:none;transition:all 0.3s;cursor:pointer;color:#fff;padding:18rem;border:1px solid transparent}.input.textarea{font-size:var(--fs-small);line-height:1.78;font-family:var(--font-common)}.link:hover{color:var(--c-blue);transition:0.3s ease}.link.dblue{color:var(--c-blue-deep)}.link.dblue:hover{color:var(--c-blue);transition:0.3s ease}body.cover-on{overflow:hidden;padding-right:calc(var(--scrollbar-width))}.modal{display:none}.modal.active{display:block}.modal.loader .loader{display:block}.modal.loader .modal-window{display:none}.modal .loader{display:none;width:80px;height:80px;background-position:center;background-repeat:no-repeat;animation:loaderAnim 2s ease 0s infinite normal forwards}@keyframes loaderAnim{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}.modal .modal-box{position:fixed;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1100;display:flex;justify-content:center;align-items:center;padding:80rem 0px;overflow-y:auto}.modal .modal-window{background-color:#fff;padding:80rem;padding-right:120rem;position:relative}.modal .modal-window.mid{width:600px}.modal .modal-window .close-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;position:absolute;right:40rem;top:40rem;background-color:transparent;border:0px;cursor:pointer}.modal .modal-window .close-button .icon{display:block;pointer-events:none}.modal .modal-window .close-button:hover svg path{fill:var(--c-blue)}.modal .modal-window .title{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400;margin-bottom:40rem}@media (max-width:1023px){.modal .modal-window .title{letter-spacing:-1rem}}.page-cover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0, 0, 32, 0.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.header-wrapper{height:300px;position:relative;transition:height 0.2s linear}.header-wrapper.small{height:140px}header{position:fixed;width:100%;top:0px;left:0px;z-index:900;height:300px;display:flex;flex-direction:column;justify-content:space-between;transition:height 0.2s linear;background-color:var(--c-white)}header .logo-block{pointer-events:none}header .logo-main{pointer-events:all;display:block;position:absolute;top:80px;left:50%;transform:translateX(-50%);width:195px;transition:all 0.2s linear}header .logo-main img{width:100%;height:auto}.main-menu-blackout{position:fixed;width:100%;height:100%;left:0px;top:0px;background-color:rgba(0, 0, 32, 0.5);z-index:800;pointer-events:none;opacity:0;transition:all 0.2s linear}.main-menu-blackout.active{opacity:1;pointer-events:all}.header-top{font-size:var(--fs-small);line-height:var(--lh-common);padding:20rem 0px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:var(--g-container-margin);margin-right:var(--g-container-margin);width:auto}.header-top .header-top-block{display:flex;justify-content:flex-end}.header-top .header-top-block:nth-child(-n+2){justify-content:flex-start}header.small{height:140px}header.small .main-menu{background-color:var(--c-white-ghost)}header.small .logo-main{top:25px;width:96px}.visi-on header{top:100px;background-color:var(--visi-bg-color)}.visi-on .visi-switch{visibility:hidden}.visi-on header.small .main-menu{background-color:var(--visi-bg-color)}@media (max-width:1023px){.header-wrapper,.header-wrapper.small{height:64px}.header-top{display:none}.main-menu{display:none}header{border-bottom:1px solid var(--c-grey-light);height:64px}header.small{height:64px}header .logo-main,header.small .logo-main{width:100px;height:40px;top:14px}}.main-menu{width:100%}.main-menu ul{list-style:none}.main-menu ul,.main-menu li{margin:0px;padding:0px;display:block}.main-menu .top-level{list-style:none;display:flex;justify-content:space-between}.main-menu .top-level span{pointer-events:none}.main-menu .top-level>li>ul{position:absolute;left:0px;width:100%;background-color:var(--c-white-ghost)}.main-menu .top-level>li>ul a{color:var(--c-black)}.main-menu .root-item{text-align:center;width:100%;border-right:1px solid rgba(16, 16, 16, 0.1);border-bottom:1px solid rgba(16, 16, 16, 0.1);transition:background-color 0.3s ease;cursor:pointer}.main-menu .root-item>a,.main-menu .root-item>span{transition:background-color 0.3s ease}.main-menu .root-item.selected,.main-menu .root-item:hover{background-color:#072fa0;color:var(--c-white)}.main-menu .root-item.selected>span,.main-menu .root-item.selected>a,.main-menu .root-item:hover>span,.main-menu .root-item:hover>a{color:var(--c-white)}.main-menu .root-item:last-child{border-right:none}.main-menu .root-item span,.main-menu .root-item a{padding:20rem 0px;display:block}.main-menu .root-item span{text-decoration:underline}.main-menu .root-item a{width:100%;height:100%;display:block}.main-menu .internal{padding:40rem 0px;opacity:0;pointer-events:none;transition:all 0.3s;transform:translateY(-20rem)}.main-menu .internal a{padding:25rem 0px;background-size:100% 0%;background-image:linear-gradient(var(--c-blue), var(--c-blue));background-repeat:no-repeat;background-position:50% 50%;border-bottom:1px solid var(--c-grey-light);transition:all 0.3s}.main-menu .internal a:last-child{border-bottom:none}.main-menu .internal a:hover{background-size:100% 100%;color:var(--c-white)}.main-menu .top-level .submenu-active>ul.internal{opacity:1;display:block;pointer-events:all;transform:translateY(0px)}.visi-on{background-color:var(--visi-bg-color)}.visi-on .main-menu .top-level{border-top:1px solid var(--visi-font-color);border-bottom:1px solid var(--visi-font-color)}.visi-on .main-menu .top-level li{border-left:1px solid var(--visi-font-color);transition:none}.visi-on .main-menu .top-level li.selected{background-color:var(--visi-font-color)}.visi-on .main-menu .top-level li:hover{background-color:var(--visi-font-color)}.visi-on .main-menu .top-level li:first-child{border-left:0px}.visi-on .main-menu .internal{background-color:var(--visi-bg-color);border-top:1px solid var(--visi-font-color);border-bottom:1px solid var(--visi-font-color)}.visi-on .main-menu .internal li:hover{background:none}.visi-on .main-menu .internal a:hover{background:none;color:var(--visi-font-color);transition:none}.header-mobile{position:relative;display:none;height:64px}@media (max-width:1023px){.header-mobile{display:block}}.header-mobile-top{display:flex;justify-content:space-between;height:100%;padding-left:var(--g-container-margin);padding-right:var(--g-container-margin)}.header-mobile-top .menu-left,.header-mobile-top .menu-right{display:flex;align-items:center;gap:30px}.header-mobile-top .button-mobile-top{width:40px;height:40px;border-radius:50%;background-color:var(--c-grey-lightest);display:flex;justify-content:center;align-items:center}.header-mobile-top .button-mobile-top svg{display:block}.header-mobile-top .button-mobile-menu{width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.header-mobile-top .button-mobile-menu svg{display:block}.header-mobile-top .button-mobile-menu .button-mobile-menu-off{display:none}.header-mobile-top .icon{pointer-events:none}body.mobile-menu-on{overflow:hidden}body.mobile-menu-on .header-mobile-top .button-mobile-menu-on{display:none}body.mobile-menu-on .header-mobile-top .button-mobile-menu-off{display:block}body.mobile-menu-on .mobile-menu{display:block}.mobile-menu{position:absolute;background-color:var(--c-white-ghost);left:0px;top:64px;width:100%;height:calc(100 * var(--vh) - 64px);display:block;pointer-events:none;transform:translateX(100%);transition:transform 0.3s}.mobile-menu-items{padding-top:50rem}.mobile-menu-items ul{list-style:none}.mobile-menu-items ul,.mobile-menu-items li{margin:0px;padding:0px;display:block}.mobile-menu-items .top-level span{pointer-events:none}.mobile-menu-items .root-item{border-bottom:1px solid var(--c-grey-light);padding:5rem 0}.mobile-menu-items .root-item span,.mobile-menu-items .root-item>a{display:block;padding-left:var(--g-container-margin);padding-right:var(--g-container-margin);text-decoration:none;font-family:var(--font-display);font-size:20rem;letter-spacing:-0.5rem;text-transform:uppercase}.mobile-menu-items .root-item.active{border-bottom:none;background-color:var(--c-blue);min-height:80rem}.mobile-menu-items .root-item.active span,.mobile-menu-items .root-item.active a{color:var(--c-white-ghost)}.mobile-menu-items .internal{padding:25rem}.mobile-menu-items .internal li{text-align:right;font-size:var(--fs-small);line-height:var(--lh-common)}.mobile-menu-items .internal a{color:var(--c-white-ghost)}.mobile-menu-items .internal{display:none}.mobile-menu-items .root-item.active .internal{display:block}body.mobile-menu-on .mobile-menu{pointer-events:all;transform:translateX(0%)}footer{padding:40rem var(--g-container-margin)}footer .footer-top{display:flex;justify-content:space-between;margin-bottom:60rem}footer .footer-top .button{width:170rem}footer .footer-top .footer-top-logo{width:96rem}footer .footer-top .footer-top-logo img{width:100%;height:auto;display:block}footer .footer-main{display:flex;justify-content:space-between}footer .footer-menu{display:flex;gap:30rem;font-size:var(--fs-small)}footer .footer-menu .menu-block{min-width:170rem}footer .footer-menu .menu-block-title{text-transform:uppercase}footer .footer-menu .menu-block-items{margin:30px 0 20px;list-style:none;padding:0px}footer .footer-menu .menu-block-items li{padding:0px;margin:0px;font-size:var(--fs-tiny);line-height:1.6666}footer .footer-contacts{text-align:right;font-size:var(--fs-tiny)}footer .footer-contacts .contacts-title{margin-bottom:30rem;font-size:var(--fs-small);text-transform:uppercase}footer .footer-contacts .contacts-text{line-height:1.6666;color:var(--c-grey)}footer .footer-contacts .contacts-link{margin-top:40rem}footer .footer-bottom{margin-top:80rem;display:flex;justify-content:space-between;align-items:flex-end;font-size:var(--fs-tiny);color:var(--c-grey)}footer .footer-bottom .made-by div:last-child{margin-top:5rem}footer .footer-bottom a{color:var(--c-grey)}footer .footer-bottom .logos img{height:60px;width:auto}footer .footer-bottom .logos .logo-bimco{margin-left:10rem}@media (max-width:1023px){footer .footer-main{flex-direction:column}footer .footer-menu{flex-wrap:wrap;gap:15rem}footer .footer-contacts{text-align:left}footer .footer-top{margin-bottom:40rem}footer .footer-top .footer-top-logo{width:80rem}footer .footer-top .button{width:auto}footer .footer-bottom{margin-top:60rem;flex-direction:column;text-align:center;align-items:center}footer .logos{order:1;margin-bottom:40rem}footer .made-by{order:2}footer .cpr{margin-top:20rem;order:3}}@media (max-width:576px){footer .footer-menu .menu-block{min-width:auto;width:calc(50% - 7.5px)}}.page-404{display:flex;flex-direction:column;justify-content:center;align-items:center}.home-about-section{padding-bottom:150rem;background-color:#072fa0;background-image:url("/local/templates/sasco/assets/images/relief-lines-blue.svg");background-size:cover;background-position:center;color:var(--c-white)}.home-about-section .nav-box{padding:40rem 0 30rem;display:flex;justify-content:space-between}.home-about-section .about-link{font-size:var(--fs-small);color:var(--c-white)}.home-about-section .about-link h1{font-size:var(--fs-small);color:var(--c-white);letter-spacing:0px;font-weight:400;font-family:var(--font-common);text-transform:none;line-height:var(--lh-common)}.home-about-section .texts{display:flex;gap:20rem;line-height:var(--lh-common);font-size:var(--fs-small)}.home-about-section .title{font-size:var(--fs-huge);font-family:var(--font-deco);line-height:0.75;text-align:center}.home-about-section .title span{display:block;margin-top:40rem}.home-about-section .age-mob{display:none}@media (max-width:1023px){.home-about-section{height:480rem;padding-bottom:0px}.home-about-section .container{height:100%;position:relative}.home-about-section .nav-box{padding:20rem 0 30rem;flex-direction:column;height:100%;font-size:var(--fs-small)}.home-about-section .title .name,.home-about-section .age{display:none}.home-about-section .title{position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.home-about-section span.num{margin-top:0px;font-size:320rem}.home-about-section .age-mob{display:inline}.home-about-section .about-link{display:none}}.visi-on .home-about-section{color:var(--visi-font-color);background:none}.block-columns-4{display:grid;grid-template-columns:repeat(4, 1fr);position:relative}@media (max-width:1023px){.block-columns-4{display:flex;flex-direction:column}}.block-columns-4 .number-bg{color:var(--c-blue-light);font-family:var(--font-deco);font-size:400rem;font-weight:lighter;text-align:center;line-height:120rem;position:absolute;top:90rem;left:50%;z-index:1;transform:translateX(-50%)}.block-columns-4 .number-bg.bottom{top:auto;bottom:30px}@media (max-width:1023px){.block-columns-4 .number-bg{font-size:300rem;top:60rem}}.block-columns-4 .block-col-1,.block-columns-4 .block-col-2,.block-columns-4 .block-col-2-3,.block-columns-4 .block-col-3,.block-columns-4 .block-col-4{z-index:10}.block-columns-4.rows-4{grid-template-rows:repeat(2, 60px) 40px 1fr}.block-columns-4.rows-4 .block-col-1{grid-area:2 /1 / 5 / 2}.block-columns-4.rows-4 .block-col-2{grid-area:2 / 2 / 5 / 3}.block-columns-4.rows-4 .block-col-2-3{grid-area:2 / 2 / 5 / 4}.block-columns-4.rows-4 .block-col-3{grid-area:2 / 3 / 5 / 4}.block-columns-4.rows-4 .block-col-4{grid-column:4 / 5}.block-columns-4.rows-4 .block-col-4-row-4{grid-column:4 / 5;grid-row:4 / 5}.block-columns-4:not(.rows-4) .block-col-1{grid-column:1 / 2}.block-columns-4:not(.rows-4) .block-col-1-2{grid-column:1 / 3}.block-columns-4:not(.rows-4) .block-col-2{grid-column:2 / 3}.block-columns-4:not(.rows-4) .block-col-2-3{grid-column:2 / 4}.block-columns-4:not(.rows-4) .block-col-3{grid-column:3 / 4}.block-columns-4:not(.rows-4) .block-col-3-4{grid-column:3 / 5}.block-columns-4:not(.rows-4) .block-col-4{grid-column:4 / 5}.block-columns-2{display:grid;grid-template-columns:repeat(2, 1fr);align-items:start}.block-columns-2 .block-col-1{grid-column:1 / 2}.block-columns-2 .block-col-2{grid-column:2 / 3}.block-columns-2 .block-col-1-2{grid-column:1 / 3}@media (max-width:1023px){.block-columns-2{display:flex;flex-direction:column}}.block-columns-2 .start-row-1,.block-columns-4 .start-row-1{grid-row-start:1}.block-columns-2.col-gap-40,.block-columns-4.col-gap-40{grid-column-gap:40rem}.block-columns-2.gap-40,.block-columns-4.gap-40{grid-gap:40rem}.block-columns-2 .w-75,.block-columns-4 .w-75{width:75%}.block-columns-2 .w-80,.block-columns-4 .w-80{width:80%}.block-columns-2 .w-90,.block-columns-4 .w-90{width:90%}@media (max-width:1023px){.block-columns-2 .w-75,.block-columns-2 .w-80,.block-columns-2 .w-90,.block-columns-4 .w-75,.block-columns-4 .w-80,.block-columns-4 .w-90{width:100%}.block-columns-2.gap-40,.block-columns-4.gap-40{grid-gap:none;gap:20px}}@media (max-width:1023px){.block-columns-2 .block-col-1,.block-columns-2 .block-col-2,.block-columns-2 .block-col-3,.block-columns-2 .block-col-4,.block-columns-2 .block-col-1-2,.block-columns-2 .block-col-2-3,.block-columns-2 .block-col-3-4,.block-columns-2 .block-col-4-row-4,.block-columns-4 .block-col-1,.block-columns-4 .block-col-2,.block-columns-4 .block-col-3,.block-columns-4 .block-col-4,.block-columns-4 .block-col-1-2,.block-columns-4 .block-col-2-3,.block-columns-4 .block-col-3-4,.block-columns-4 .block-col-4-row-4{margin-top:30rem}.block-columns-2 .block-col-1:first-of-type,.block-columns-4 .block-col-1:first-of-type{margin-top:0px}}.visi-on .number-bg{display:none !important}.docs-list-small{font-size:var(--fs-small);text-decoration:none}.docs-list-small .docs-list-item{text-decoration:none}.docs-list-small .docs-list-item:hover .name{color:var(--c-blue);transition:0.3s ease}.docs-list-small .name{text-decoration:underline;line-height:1.78;padding-right:20rem}.docs-list-small .type,.docs-list-small .size{text-transform:uppercase;line-height:1.78;white-space:nowrap}.docs-list-small .type{color:var(--c-grey)}.docs-list-small.table .docs-list-item{display:grid;grid-template-columns:2fr repeat(2, 1fr);padding:20rem 0px;border-top:1px solid var(--c-grey-light)}.docs-list-small.table .docs-list-item:first-child{padding-top:0px;border-top:none}.docs-list-small.table .docs-list-item .size{text-align:right}.docs-list-small.table .docs-group{border-top:1px solid var(--c-grey-light);font-size:var(--fs-small);padding-top:20rem;display:grid;grid-template-columns:1fr 1fr}.docs-list-small.table .group-files .file{margin-bottom:10rem;display:flex;justify-content:space-between;gap:20rem}.docs-list-small.table .group-files .file .info{text-align:right;color:var(--c-grey)}.docs-list-small.table .group-files .file .type{text-transform:uppercase}.docs-list-small.table .group-files .file .size{margin-left:10rem}@media (max-width:1023px){.docs-list-small.table .docs-group{display:flex;flex-direction:column}.docs-list-small.table .docs-group .group-name{margin-bottom:10rem;text-transform:uppercase}}.docs-list-small.table-compact .docs-list-item{display:flex;padding:20rem 0px;border-top:1px solid var(--c-grey-light)}.docs-list-small.table-compact .docs-list-item:first-child{padding-top:0px;border-top:none}.docs-list-small.table-compact .name{flex-grow:1}.docs-list-small.table-compact .type{padding-right:20rem}.docs-list-small.list .docs-list-item{display:flex;flex-wrap:wrap;margin-bottom:20rem}.docs-list-small.list .docs-list-item:last-child{margin-bottom:0px}.docs-list-small.list .name:after{content:","}.docs-list-small.list .type{padding-right:5rem}.docs-list-small.list .type:after{content:","}.docs-list-small.list .size{color:var(--c-grey)}.link-blocks-section{display:flex;flex-wrap:wrap}.link-blocks-section .link-block{background-color:#091834;color:var(--c-white-ghost);height:36.25vw;width:100%;position:relative}@media (max-width:1023px){.link-blocks-section .link-block{height:240px}}.link-blocks-section .link-block .block-heading,.link-blocks-section .link-block .overlay,.link-blocks-section .link-block .link-primary{position:absolute;left:0px;top:0px;width:100%;height:100%}.link-blocks-section .link-block .block-heading{display:flex;flex-direction:column;justify-content:center;align-items:center}.link-blocks-section .link-block .block-title{text-align:center;font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400}@media (max-width:1023px){.link-blocks-section .link-block .block-title{letter-spacing:-1rem}}.link-blocks-section .link-block .block-caption{font-size:var(--fs-small);margin-top:15px}.link-blocks-section .link-block .caption{position:absolute;font-size:var(--fs-small);bottom:40rem;left:40rem}@media (max-width:1023px){.link-blocks-section .link-block .caption{left:15rem;bottom:20rem}}.link-blocks-section .link-block .links{position:absolute;font-size:var(--fs-small);bottom:40rem;left:40rem;display:flex;gap:10px}@media (max-width:1023px){.link-blocks-section .link-block .links{left:15rem;bottom:20rem;gap:5px}}.link-blocks-section .link-block .overlay{background-color:#091834;opacity:0.4;transition:opacity 0.3s ease}.link-blocks-section .link-block img{display:block;object-fit:cover;width:100%;height:100%}.link-blocks-section .link-block img.right{object-position:right}.link-blocks-section .link-block.width-1\/2{width:50%}.link-blocks-section .link-block.width-1\/2:nth-child(odd) .caption,.link-blocks-section .link-block.width-1\/2:nth-child(odd) .links{left:var(--g-container-margin)}.link-blocks-section .link-block.low{height:20vw}.link-blocks-section .link-block:hover .overlay{opacity:0.8}.link-blocks-section.low .link-block{height:20vw}@media (max-width:1023px){.link-blocks-section .link-block{height:240px}.link-blocks-section .link-block .block-heading{padding:0px 15rem}.link-blocks-section .link-block .block-title{font-size:var(--fs-title)}.link-blocks-section.low .link-block{height:240px}}@media (max-width:576px){.link-blocks-section .link-block,.link-blocks-section.low .link-block{height:240px}.link-blocks-section .link-block.width-1\/2,.link-blocks-section.low .link-block.width-1\/2{width:100%}}.visi-on .link-blocks-section .link-block{height:400rem;background-color:var(--visi-bg-color);color:var(--visi-font-color);border-top:1px solid var(--visi-font-color);border-bottom:1px solid var(--visi-font-color)}.visi-on .link-blocks-section .link-block .block-title{text-transform:none;text-decoration:underline}.visi-on .link-blocks-section .link-block img{display:none}.visi-on .link-blocks-section .link-block .overlay{display:none}.visi-on .link-blocks-section .link-block.width-1\/2:nth-child(even){border-right:none;border-left:1px solid var(--visi-font-color)}.visi-on .link-blocks-section .link-block.width-1\/2:nth-child(odd){border-right:none;border-left:none}.local-time-section{padding-top:60px;padding-bottom:120px;background-color:var(--c-white-ghost)}.local-time-section .clocks{display:flex;margin-top:60rem;gap:90rem;justify-content:center}@media (max-width:1023px){.local-time-section .clocks{gap:40rem}}@media (max-width:576px){.local-time-section .clocks{margin-left:auto;margin-right:auto;width:50%;display:grid;grid-gap:40rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}}.local-time-section .clock{display:flex;flex-direction:column;align-items:center}.local-time-section .clock .display{font-size:20rem;font-family:var(--font-display);color:var(--c-blue-deep);margin-bottom:30rem;border:2px solid grey;display:flex;justify-content:center;align-items:center;width:140rem;height:140rem;border-radius:50%}@media (max-width:1023px){.local-time-section .clock .display{width:100rem;height:100rem;margin-bottom:15rem}}@media (max-width:576px){.local-time-section .clock .display{width:140rem;height:140rem}}.local-time-section .clock .city{text-transform:uppercase;text-align:center;font-size:var(--fs-small);text-transform:uppercase}.local-time-section .clock .time-zone{text-align:center;font-size:var(--fs-small);text-transform:uppercase;color:var(--c-grey)}.local-time-section .clock.local .display{border-color:transparent}.local-time-wrapper{background-color:var(--c-white-ghost)}.visi-on .local-time-wrapper,.visi-on .local-time-section{background-color:var(--visi-bg-color)}.menu-onpage{background-color:#0A0A5A;background-image:url("/local/templates/sasco/assets/images/relief-lines-blue-dark.svg");background-size:cover;background-position:center;height:80vh;padding-top:120rem;padding-bottom:120rem;position:relative}@media (max-width:1023px){.menu-onpage{height:auto}}.menu-onpage .layout{display:flex;justify-content:center;align-items:center;height:100%}.menu-onpage .caption{color:var(--c-white-ghost);font-size:var(--fs-small);position:absolute;top:40rem;left:var(--g-container-margin)}.menu-onpage .menu-items{width:60%;list-style:none;margin:0px;padding:0px}.menu-onpage .menu-items li{text-align:center;display:block}.menu-onpage .menu-items a{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400;padding:16px 0px;display:block;width:100%;height:100%;color:var(--c-white-ghost);text-decoration:none;background-size:100% 0%;background-image:linear-gradient(var(--c-blue), var(--c-blue));background-repeat:no-repeat;background-position:50% 50%;transition:all 0.3s}@media (max-width:1023px){.menu-onpage .menu-items a{letter-spacing:-1rem}}.menu-onpage .menu-items a:hover{background-size:100% 100%}@media (max-width:1023px){.menu-onpage .menu-items a{padding:10px 0px}}.visi-on .menu-onpage{background-image:none;background-color:var(--visi-bg-color);height:auto;border-top:1px solid var(--visi-font-color)}.visi-on .menu-onpage .menu-items a{color:var(--visi-font-color);text-transform:none;text-decoration:underline;background:none}.page-head{margin-bottom:80rem}.page-head .page-title.half{width:54%}.page-head .page-title.narrow{width:25%}@media (max-width:1023px){.page-head .page-title.half,.page-head .page-title.narrow{width:100%}}@media (max-width:1023px){.page-head{margin-bottom:40rem}}.head-fixed{position:absolute;z-index:10}.head-fixed h1{color:var(--c-white-ghost)}.head-dark h1{color:var(--c-white-ghost)}.visi-on .page-title.half,.visi-on .page-title.narrow{width:100%}.visi-on .head-dark h1{color:var(--visi-font-color)}.table-row-2c{display:grid;grid-template-columns:1fr 1fr;padding:20rem 0;border-bottom:1px solid var(--c-grey-light)}.table-row-2c.first{padding-top:0px}.table-row-2c:last-child{border-bottom:0px;padding-bottom:0px}.table-block{margin-top:80rem;line-height:var(--lh-common)}.table-block .table-header{padding-bottom:10rem;color:var(--c-blue);font-size:var(--fs-micro);text-transform:uppercase;font-weight:700;border-bottom:1px solid var(--c-grey-light)}.table-block .table-row{border-bottom:1px solid var(--c-grey-light);padding:20rem 0;font-size:var(--fs-small);display:grid;grid-template-columns:1fr 1fr}.table-block .table-row:last-child{border:none}.table-block .table-cell.flex-between{display:flex;justify-content:space-between;align-items:flex-start}.table-block .table-cell.right{text-align:right}@media (max-width:1023px){.table-block{margin-top:40rem;width:100%}}.text-block.padded-right{padding-right:40rem}.text-block p{font-size:var(--fs-small);line-height:1.785}.text-block p:not(:first-child){margin-top:30rem}.text-block ul{margin-top:30rem;margin-bottom:30rem;padding-left:15rem}.text-block ul li{font-size:var(--fs-small);line-height:1.785}.text-block ul li:not(:first-child){margin-top:10rem}.text-uppercase{text-transform:uppercase}.text-blue{color:var(--c-blue)}.logo-bimco{width:80px;height:80px}.logo-rps{width:160px;height:80px}.logo-rmrs{width:80px;height:80px}.logo-rmrs.big{width:120px;height:120px}.bl-find-form{display:flex;align-items:center}.bl-find-form .label{font-size:var(--fs-micro);text-transform:uppercase;font-weight:700;color:var(--c-blue);margin-right:30rem}.bl-find-form .input-combo{position:relative}.bl-find-form .input{font-size:var(--fs-large);height:60rem;font-weight:700}.bl-find-form .input.field-error{border-color:var(--c-red)}.bl-find-form .find-button{background:var(--c-white-ghost);color:var(--c-black);border:none;height:57rem;position:absolute;right:1px;bottom:1px}.bl-find-form .find-button:hover{background-color:var(--c-blue);color:var(--c-white-ghost)}.bl-find-form .errors-block{position:absolute;bottom:-20rem}.bl-find-form .error{font-size:var(--fs-micro);text-transform:uppercase;font-weight:700;color:var(--c-red)}.fields-group{margin-top:60rem}.fields-set{margin-top:20rem}.fields-set.cols-2{display:grid;grid-template-columns:repeat(2, 1fr)}.fields-set.cols-2 .field-set:last-child{margin-left:40rem}.fields-set .field-set.l-1-1{display:grid;grid-template-columns:repeat(2, 1fr)}.fields-set .field-set.l-1-3{display:grid;grid-template-columns:1fr 3fr}.fields-set .field-set.l-1{display:block}.fields-set .field-set.l-1 .label{margin-top:10rem;margin-bottom:15rem}.field-set{font-size:var(--fs-small);line-height:var(--lh-common);padding-top:20rem;padding-bottom:10rem;border-bottom:1px solid var(--c-grey-light);display:flex;align-items:center}.field-set .input-box{position:relative}.field-set .input[type=text].field-error{border-color:var(--c-blue)}.field-set textarea.field-error{border-color:var(--c-blue)}.field-set .textarea{resize:none;height:200rem;width:100%;padding:10rem}.field-set .error{position:absolute;bottom:-40rem;color:var(--c-blue)}.field-set .textarea-wrapper{position:relative}.field-set .textarea-wrapper .error{bottom:-30rem}.field-set .input{width:100%}.field-set .label{display:flex;align-items:center}.field-set .label.w-arrow{display:flex;justify-content:space-between;padding-right:20rem}.field-set .caption{margin-right:20rem}.field-set .comment{color:var(--c-grey)}.field-set .label.w-comment{justify-content:space-between;padding-right:20rem}.field-set .arrow svg{display:block}.field-set .arrow svg line{stroke:var(--c-blue)}.field-set .arrow svg path{fill:var(--c-blue)}.action-set .error{position:absolute;color:var(--c-blue)}.action-set .input-box{position:relative}.fields-set.simple{margin-top:0rem}.fields-set.simple .field-set:first-child{padding-top:0rem}.fields-set.simple .field-set:last-child{border-bottom:none}.fields-set.simple .field-set{margin-bottom:20rem}.form-action{margin-top:40rem}.form-action .consent{font-size:var(--fs-small);line-height:var(--lh-common);padding-right:40rem}.form-action .action-set{display:grid;grid-template-columns:repeat(2, 1fr)}.form-action .button-wide{display:inline-block;width:100%}.form-action.l-right{display:grid;grid-template-columns:repeat(2, 1fr)}.form-action.l-right .action-set{padding-left:40rem;grid-column:2 / 3}body:not(.visi-on) form.dark input[type=text].input{color:var(--c-white-ghost);border-color:rgba(255, 255, 255, 0.3)}body:not(.visi-on) form.dark textarea.textarea{color:var(--c-white-ghost);border-color:rgba(255, 255, 255, 0.3)}body:not(.visi-on) form.dark .field-set{border-bottom-color:rgba(255, 255, 255, 0.3)}body:not(.visi-on) form.dark .field-set .error,body:not(.visi-on) form.dark .action-set .error{color:var(--c-white-ghost);opacity:0.7}body:not(.visi-on) form.dark .input[type=text].field-error{border-color:var(--c-white-ghost)}body:not(.visi-on) form.dark textarea.field-error{border-color:var(--c-white-ghost)}body:not(.visi-on) form.dark .link{color:var(--c-white-ghost)}body:not(.visi-on) form.dark input[type=checkbox].input-checkbox{border-color:var(--c-white-ghost)}body:not(.visi-on) form.dark input[type=checkbox].input-checkbox:not(:disabled):checked{border-color:var(--c-white-ghost);background-color:var(--c-white-ghost);background-image:url('data:image/svg+xml,<svg width="14" height="11" viewBox="0 0 14 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.6938 2.41357L11.4956 0.215332L5.43896 6.27197L2.49902 3.33154L0.300781 5.52979L5.43896 10.6685L13.6938 2.41357Z" fill="%23072fa0"/></svg>')}@media (max-width:1023px){.extended-request-block{}.extended-request-block h2{margin-bottom:20rem}.extended-request-block .fields-set{margin-top:0rem}.extended-request-block .fields-set.cols-2{display:block}.extended-request-block .fields-set .field-set:last-child{margin-left:0px}.extended-request-block .fields-set .field-set.l-1-1,.extended-request-block .fields-set .field-set.l-1-3{display:block}.extended-request-block .field-set{margin-top:0px;padding-top:10rem;border-bottom:none}.extended-request-block .field-set .label.w-arrow{padding-right:0px}.extended-request-block .field-set .error{position:relative;bottom:0rem}.extended-request-block .field-set .input-box{margin-top:10rem}.extended-request-block .form-action.l-right{display:block}.extended-request-block .form-action.l-right .action-set{padding-left:0px;display:block}.extended-request-block .fields-group{margin-top:40rem}.extended-request-block .submit{margin-top:40rem}}.order-form-simple{background-color:var(--c-blue-dark);color:var(--c-white-ghost);padding-top:80rem;padding-bottom:120rem}.order-form-simple h2{color:var(--c-white-ghost)}@media (max-width:1023px){.order-form-simple{padding-top:40rem;padding-bottom:40rem}.order-form-simple .request-block{margin-top:40rem}.order-form-simple .form-action{margin-top:30rem}.order-form-simple .form-action .action-set{display:block}.order-form-simple .form-action .submit{margin-top:40rem}}.visi-on .order-form-simple{color:var(--visi-font-color);background-color:var(--visi-bg-color)}.page-about-intro{background-color:var(--c-blue);min-height:900px;color:var(--c-white);padding-bottom:40rem}@media (max-width:1023px){.page-about-intro{min-height:auto}}.page-about-intro .company-age{pointer-events:none;line-height:800rem;text-align:center;font-size:800rem;font-family:var(--font-deco);color:var(--c-blue);font-weight:400;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}.page-about-intro .company-age span{position:relative;left:2%}@media (max-width:1023px){.page-about-intro .company-age{font-size:330rem;line-height:350rem;padding-top:40px;padding-bottom:10px}}.page-about-intro .nav-block{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:1023px){.page-about-intro .nav-block{flex-direction:column;align-items:center;justify-content:center}.page-about-intro .nav-block .buttons-line{justify-content:center}.page-about-intro .nav-block .caption{margin-top:40rem}}@media (max-width:1023px){.page-head_about-page{margin-bottom:0px}.page-head_about-page.head-fixed{position:relative;background-color:var(--c-blue)}}.page-about .about-top-100{color:var(--c-blue-light);font-family:var(--font-deco);font-size:400rem;font-weight:lighter;text-align:center;line-height:120rem;position:relative;z-index:-1;transform:translateY(-20%)}@media (max-width:1023px){.page-about .about-top-100{font-size:300rem;transform:translateY(-70%)}}.visi-on .page-about .about-top-100{display:none !important}.visi-on .page-about-intro{height:auto;background-color:var(--visi-bg-color);color:var(--visi-font-color)}.visi-on .page-about-intro .company-age{line-height:normal;padding-top:200rem;color:var(--visi-font-color);font-size:400rem;-webkit-text-stroke:none;-webkit-text-fill-color:var(--visi-font-color)}.agents-contacts{padding-top:80rem;padding-bottom:80rem}.agents-contacts h2{margin-bottom:40rem}.agents-contacts .location{display:none}.agents-contacts .location.active{display:block}.career-hero{background-color:var(--c-blue-dark);position:relative}.career-hero img{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.career-hero .container{overflow:hidden}.career-hero .content{position:relative;z-index:10}.career-hero .title{line-height:1;font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-4rem;text-transform:uppercase;margin-left:-4rem;font-weight:400;color:var(--c-white-ghost);width:45%;position:absolute;top:40rem}@media (max-width:1023px){.career-hero .title{letter-spacing:-1rem;margin-left:0px}}.career-hero .links{position:absolute;bottom:40rem}.career-hero .number{font-size:35vw;font-size:max(35vw, 400px);-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent;color:var(--c-blue);font-family:var(--font-deco);text-align:center;line-height:1;transform:translateX(2%)}@media (max-width:1023px){.career-hero .number{font-size:340px;padding-top:80rem;padding-bottom:40rem}.career-hero .title{width:80%;top:20rem}.career-hero .links{bottom:20rem}}.visi-on .career-hero{overflow:auto;background-color:var(--visi-bg-color)}.visi-on .career-hero img{display:none}.visi-on .career-hero .content{padding:80rem;border:1px solid var(--visi-font-color)}.visi-on .career-hero .number{display:none}.visi-on .career-hero .title{position:static;top:0px;color:var(--visi-font-color);text-transform:none;width:100%}.visi-on .career-hero .title br{display:none}.visi-on .career-hero .links{margin-top:40rem;position:static;bottom:auto}.contacts-list-main .contacts-block{padding-top:40rem;padding-bottom:40rem;border-top:1px solid var(--c-grey-light)}.contacts-list-main .contacts-block:first-child{border:none;padding-top:0px}@media (max-width:1023px){.contacts-list-main .contacts-block{padding-top:20rem;padding-bottom:20rem}}.contacts-list-main .contacts-title{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400;color:var(--c-blue-deep)}@media (max-width:1023px){.contacts-list-main .contacts-title{letter-spacing:-1rem}}.contacts-list-main .contacts-list{font-size:var(--fs-small)}@media (max-width:1023px){.contacts-list-main .contacts-list{margin-top:30rem}}.contacts-list-main .contact-data{display:flex;gap:40rem;justify-content:space-between}@media (max-width:1023px){.contacts-list-main .contact-data{flex-direction:column;gap:0px}}.contacts-list-main .contact-name{text-align:right;color:var(--c-grey)}@media (max-width:1023px){.contacts-list-main .contact-name{text-align:left}}.contacts-list-main .contact-address{padding-bottom:20rem;margin-bottom:20rem;border-bottom:1px solid var(--c-grey-light)}.contacts-list-main .contacts-item{padding-top:20rem;padding-bottom:20rem;border-bottom:1px solid var(--c-grey-light);font-size:var(--fs-small);line-height:1.78;color:var(--c-blue-deep)}.contacts-list-main .contacts-item:first-child{padding-top:0px}.contacts-list-main .contacts-item:last-child{border:none}.containers-photo img{display:block;width:100%;height:36.25vw;object-fit:cover}.documents-sections-list ul{list-style:none;padding:0px;margin:0px}.documents-sections-list ul li{padding:0px;margin:0px}.documents-sections-list>ul>li{border-top:1px solid var(--c-grey-light)}.documents-sections-list>ul>li a.link{display:block;text-decoration:none;font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400;padding-top:40rem;padding-bottom:40rem}@media (max-width:1023px){.documents-sections-list>ul>li a.link{letter-spacing:-1rem}}.documents-sections-list>ul>li a.link:has(+ .level-2){padding-bottom:20rem}@media (max-width:1023px){.documents-sections-list>ul>li a.link{padding-top:20rem;padding-bottom:20rem}}.documents-sections-list>ul>li>ul{display:flex;gap:10px;padding-bottom:40rem}@media (max-width:1023px){.documents-sections-list>ul>li>ul{flex-wrap:wrap;padding-bottom:20rem}}.documents-sections-list .button{display:block}.documents-list-big .documents-list-items{}.documents-list-big .document-item{border-top:1px solid var(--c-grey-light)}.documents-list-big .document-item:first-child{border-top:none}.documents-list-big .document-item.padded,.documents-list-big .document-item .padded{padding-top:30rem;padding-bottom:30rem}@media (max-width:1023px){.documents-list-big .document-item.padded,.documents-list-big .document-item .padded{padding-top:20rem;padding-bottom:20rem}}.documents-list-big .document-item.multiple:not(.visible) .internal-list{display:none}.documents-list-big .document-item.multiple.active .internal-list{padding-top:30rem}.documents-list-big .document-item .link{cursor:pointer}.documents-list-big .document-item a{text-decoration:none}.documents-list-big .document-item .title{font-family:var(--font-display);font-size:20rem;letter-spacing:-0.5rem;text-transform:uppercase}.documents-list-big .document-item .year{font-size:var(--fs-small);color:var(--c-grey)}.documents-list-big .document-item .file{font-size:var(--fs-small);color:var(--c-grey);white-space:nowrap;text-align:right}.documents-list-big .document-item .info{height:100%;display:flex;justify-content:space-between;gap:80rem}@media (max-width:1023px){.documents-list-big .document-item .info{gap:20rem;width:100%;align-items:center}}.documents-list-big .document-item .expand{flex-grow:1;height:100%;display:flex;justify-content:space-between;align-items:top;gap:40rem}.documents-list-big .internal-list{padding-top:0rem;transition:all 0.3s ease;overflow:hidden}.documents-list-big .internal-file{display:flex;gap:40rem;line-height:1.785}@media (max-width:1023px){.documents-list-big .internal-file{width:100%;gap:20rem;justify-content:space-between}}@media (max-width:576px){.documents-list-big .internal-file{display:block}.documents-list-big .internal-file .file{text-align:left}}.documents-list-big .internal-file-block{margin-bottom:5rem}.documents-list-big .internal-file-block:last-child{margin-bottom:0rem}.documents-list-big .internal-title{flex-grow:1;font-size:var(--fs-small);text-decoration:underline}.visi-on .documents-sections-list>ul>li a.link{text-transform:none;text-decoration:underline}.visi-on .documents-list-big .document-item .title{text-transform:none;text-decoration:underline}.page-history{background-color:#0A0A5A;background-image:url("/local/templates/sasco/assets/images/relief-lines-blue-dark.png");background-size:cover;background-position:center;background-attachment:fixed;padding-bottom:120rem}@media (max-width:1023px){.page-history{background-image:none;padding-bottom:60rem}}.page-history .history-title{width:60%}.page-history .history-title.hr-t,.page-history .history-title.hr-b{position:relative}.page-history .history-title.hr-t::before,.page-history .history-title.hr-t::after,.page-history .history-title.hr-b::before,.page-history .history-title.hr-b::after{display:none;content:"";width:120rem;height:1px;background-color:var(--c-white-ghost);opacity:0.4;position:absolute;left:0px}.page-history .history-title.hr-t{padding-top:80rem}.page-history .history-title.hr-t::before{display:block;top:0px}.page-history .history-title.hr-b{padding-bottom:80rem}.page-history .history-title.hr-b::after{display:block;bottom:0px}@media (max-width:1023px){.page-history .history-title{width:100%}.page-history .history-title.hr-t{padding-top:40rem}.page-history .history-title.hr-b{padding-bottom:40rem}}.page-history .history-longread{color:var(--c-white-ghost)}.page-history .history-longread .logo{display:flex;justify-content:center;margin-top:30rem}.page-history .history-longread .logo img{display:block;width:62vw;height:auto}.page-history .history-longread .founded .text-block{margin-top:0px}@media (max-width:1023px){.page-history .history-longread .founded{margin-top:0px}.page-history .history-longread .founded .block-col-2{width:100%;margin-top:0px}.page-history .history-longread .founded .text-block{text-align:center}}.page-history .history-longread h2{color:var(--c-white-ghost)}.page-history .history-longread>.block-columns-2{margin-top:80rem}.page-history .history-longread .text-block{margin-top:30rem;font-size:var(--fs-small);width:80%}.page-history .history-longread .history-column-title{grid-column:1 / 3;font-size:var(--fs-small);font-style:italic;color:var(--c-grey)}.page-history .history-longread img{width:100%;height:auto;display:block;margin-top:30rem}.page-history .history-longread img:not(full-w){width:calc(100% - 40rem)}.page-history .history-longread img.full-w{grid-column:1 / 3}@media (max-width:1023px){.page-history .history-longread>.block-columns-2{margin-top:40rem}.page-history .history-longread .text-block{width:100%}.page-history .history-longread img:not(full-w){width:100%}}.visi-on .page-history{background-color:var(--visi-bg-color);background-image:none}.visi-on .page-history .history-longread{color:var(--visi-font-color)}.visi-on .page-history .history-title.hr-t{padding-top:40rem}.visi-on .page-history .history-title.hr-b{padding-bottom:40rem}.journal-head-image img{width:100%;height:auto;display:block}.line-details .page-title{line-height:1;font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-4rem;text-transform:uppercase;margin-left:-4rem;font-weight:400;color:var(--c-white-ghost)}@media (max-width:1023px){.line-details .page-title{letter-spacing:-1rem;margin-left:0px}}.line-details .line-intro{position:relative}.line-details .image-wrapper{width:100%;height:100%;position:absolute;top:0px;left:0px}.line-details .image-wrapper img{display:block;object-fit:cover;width:100%;height:100%;z-index:1}.line-details .image-wrapper .overlay{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:2;background-color:#091834;opacity:0.7}.line-details .line-schedule{position:absolute;right:0px;top:110rem;text-align:right;line-height:var(--lh-common)}.line-details .line-schedule a{color:var(--c-white-ghost)}.line-details .line-schedule .file-size{color:var(--c-white-ghost)}@media (max-width:1023px){.line-details .line-schedule{top:auto;right:auto;left:0px;bottom:80rem;text-align:left;margin-top:80rem}.line-details .line-schedule br{display:none}}.line-details .buttons-left{padding-bottom:40rem;position:absolute;bottom:0px}.line-details .buttons-bottom{padding-bottom:40rem;position:absolute;bottom:0px;left:50%;transform:translateX(-50%)}.line-details .block-caption{color:var(--c-white-ghost);padding-bottom:40rem;position:absolute;bottom:0px;right:0px}.line-details .intro-content{position:relative;z-index:10}.line-details .intro-content .container{min-height:700px;position:relative}.line-details .intro-content .value{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400}@media (max-width:1023px){.line-details .intro-content .value{letter-spacing:-1rem}}.line-details .intro-content .caption{opacity:0.5;margin-top:5rem;font-size:var(--fs-small)}.line-details .intro-params{display:flex;gap:80rem;color:var(--c-white-ghost)}.line-details .voyages{background-color:var(--c-white-ghost)}@media (max-width:1023px){.line-details .intro-content .container{min-height:auto;height:540rem}.line-details .image-wrapper{height:540rem}.line-details .intro-content .value{font-size:var(--fs-title)}.line-details .block-caption{display:none}.line-details .buttons-left{padding-bottom:20rem}.line-details .buttons-bottom{right:0px;padding-bottom:20rem;left:auto;transform:none}.line-details .buttons-bottom.buttons-line{flex-direction:row-reverse}}.visi-on .line-details .page-title{color:var(--visi-font-color);text-transform:none}.visi-on .line-details .intro-content .container{min-height:auto}.visi-on .line-details .line-intro{display:flex;flex-direction:column-reverse}.visi-on .line-details .line-intro .image-wrapper{position:relative;padding-left:var(--g-container-margin);padding-right:var(--g-container-margin)}.visi-on .line-details .line-intro .overlay{display:none}.news-details .news-intro-image img{width:100%;height:36.25vw;display:block;object-fit:cover}.news-details .details{text-transform:uppercase;font-size:var(--fs-small)}.news-details .details .source{display:flex;justify-content:space-between}.news-details .details .source-name{text-align:right}.news-list .news-item{margin-top:40rem;display:block;display:grid;grid-template-columns:repeat(2, 1fr);text-decoration:none}.news-list .news-item .title{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400;color:var(--c-blue-deep);transition:color 0.3s}@media (max-width:1023px){.news-list .news-item .title{letter-spacing:-1rem}}.news-list .news-item .image{min-width:680rem}.news-list .news-item .image img{display:block;object-fit:cover;width:100%;height:220rem}.news-list .news-item .news-text{margin-left:40rem}.news-list .news-item .props{margin-top:20rem;display:flex;font-size:var(--fs-small);line-height:var(--lh-common)}.news-list .news-item .date{text-transform:uppercase;margin-right:20rem;white-space:nowrap}.news-list .news-item .section{color:var(--c-grey)}@media (hover:hover){.news-list .news-item:hover .title{color:var(--c-blue)}}@media (max-width:1023px){.news-list .news-item{display:flex;flex-direction:column}.news-list .news-item .image{min-width:auto}.news-list .news-item .news-text{margin-left:0px;margin-top:15rem;display:flex}.news-list .news-item .title{flex-grow:1}.news-list .news-item .props{display:block;margin-top:0px;margin-left:40rem}.news-list .news-item .date{margin-bottom:0rem}}@media (min-width:1024px){.news-list.big .news-item:first-of-type{padding-bottom:40rem;border-bottom:1px solid var(--c-grey-light)}.news-list.big .news-item:first-of-type .title{line-height:1;font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-4rem;text-transform:uppercase;margin-left:-4rem;font-weight:400}.news-list.big .news-item:first-of-type .image img{height:500rem}}@media (min-width:1024px) and (max-width:1023px){.news-list.big .news-item:first-of-type .title{letter-spacing:-1rem;margin-left:0px}}.news-list-wrapper{padding-top:80rem;padding-bottom:80rem}.news-list-wrapper.grey{background-color:var(--c-white-ghost)}@media (max-width:1023px){.news-list-wrapper{padding-top:40rem;padding-bottom:40rem}}.visi-on .news-list .news-item .title{text-transform:none;text-decoration:underline}.visi-on .news-list-wrapper{background-color:var(--visi-bg-color);border-top:1px solid var(--visi-font-color);border-bottom:1px solid var(--visi-font-color)}.services-blocks-list{padding-bottom:30rem}.services-blocks-list .services-block{padding:60rem 0rem;border-bottom:1px solid var(--c-grey-light)}.services-blocks-list .services-block:first-child{padding-top:0px}.services-blocks-list .services-block:last-child{border-bottom:none}.services-blocks-list .services-block .link-block{margin-top:20rem}@media (min-width:1024px){.services-blocks-list .services-block .link-block a{font-family:var(--font-display);font-size:20rem;letter-spacing:-0.5rem;text-transform:uppercase;color:var(--c-blue-deep);text-decoration:none}.services-blocks-list .services-block .link-block a:hover{color:var(--c-blue);transition:0.3s ease}}@media (max-width:1023px){.services-blocks-list .services-block .link-block{text-align:right;width:100%;font-size:var(--fs-small)}}.services-blocks-list .services-block .title-small{font-size:var(--fs-small);text-transform:uppercase}@media (max-width:1023px){.services-blocks-list .services-block{padding:30rem 0rem}.services-blocks-list .services-block .title-small{margin-bottom:0px;width:100%;text-align:right}.services-blocks-list .services-block .title h2{margin-bottom:30rem}}@media (min-width:1024px){.lines-list-small a{text-decoration:none;font-family:var(--font-display);font-size:20rem;letter-spacing:-0.5rem;text-transform:uppercase}.lines-list-small .service-item{display:block;padding:20rem 0px;border-bottom:1px solid var(--c-grey-light)}.lines-list-small .service-item:first-child{padding-top:0px}.lines-list-small .service-item:last-child{border-bottom:none;padding-bottom:0px}}@media (max-width:1023px){.lines-list-small{display:flex;flex-direction:column;align-items:flex-end;width:100%}.lines-list-small .service-item{display:block;line-height:var(--lh-common);font-size:var(--fs-small);text-align:right}.lines-list-small.block-col-1-2{margin-top:0px}}.lines-list-big a{text-decoration:none;font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400}@media (max-width:1023px){.lines-list-big a{letter-spacing:-1rem}}.lines-list-big .line-item{display:block;padding:40rem 0px;border-top:1px solid var(--c-grey-light)}@media (max-width:1023px){.lines-list-big .line-item{padding:20rem 0px}}.visi-on .lines-list-big a{text-decoration:underline;text-transform:none}.vacancies-list .vacancy-item{position:relative;display:block;padding:40rem 0px;border-bottom:1px solid var(--c-grey-light)}.vacancies-list .vacancy-item:last-child{border-bottom:none}.vacancies-list .vacancy-item .title{cursor:pointer}.vacancies-list .vacancy-item .control{position:absolute;right:0px;top:40rem}.vacancies-list .vacancy-item .info{padding-right:80rem;overflow:hidden;transition:all 0.3s ease}.vacancies-list .vacancy-item h5{margin-bottom:20rem;margin-top:30rem}.vacancies-list .vacancy-item h5:first-of-type{margin-top:0rem}@media (max-width:1023px){.vacancies-list .vacancy-item{padding:20rem 0px}.vacancies-list .vacancy-item .title{padding-right:80rem}.vacancies-list .vacancy-item .info{padding-right:0px}.vacancies-list .vacancy-item .control{top:15rem}}.vacancies-list .vacancy-item:not(.visible) .info{display:none}.vacancies-list .vacancy-item.active .button-circle.ddown .icon-triangle{transform:rotate(180deg)}.vessel-details .page-title{line-height:1;font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-4rem;text-transform:uppercase;margin-left:-4rem;font-weight:400;color:var(--c-white-ghost)}@media (max-width:1023px){.vessel-details .page-title{letter-spacing:-1rem;margin-left:0px}}.vessel-details .vessel-intro{position:relative}.vessel-details .image-wrapper{width:100%;height:100%;position:absolute;top:0px;left:0px}.vessel-details .image-wrapper img{display:block;object-fit:cover;width:100%;height:100%;z-index:1}.vessel-details .image-wrapper .overlay{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:2;background-color:#091834;opacity:0.7}.vessel-details .buttons-line{padding-bottom:40rem;position:absolute;bottom:0px}.vessel-details .intro-content{position:relative;z-index:10}.vessel-details .intro-content .container{min-height:900px}.vessel-details .intro-content .value{font-family:var(--font-display);font-size:var(--fs-title-mid);letter-spacing:-1rem;text-transform:uppercase;font-weight:400}@media (max-width:1023px){.vessel-details .intro-content .value{letter-spacing:-1rem}}.vessel-details .intro-content .caption{opacity:0.5;margin-top:5rem;font-size:var(--fs-small)}.vessel-details .intro-params{display:flex;gap:80rem;color:var(--c-white-ghost)}.vessel-details .vessel-figure{display:flex;justify-content:center}.vessel-details .vessel-figure img{display:block;max-width:100%;height:auto}@media (max-width:1023px){.vessel-details .buttons-line{padding-bottom:20rem}.vessel-details .intro-content .container{min-height:auto;height:540rem}.vessel-details .image-wrapper{height:540rem}.vessel-details .intro-content .value{font-size:var(--fs-title)}}.visi-on .vessel-details .page-title{color:var(--visi-font-color);text-transform:none}.visi-on .vessel-details .intro-content .container{min-height:auto}.visi-on .vessel-details .vessel-intro{display:flex;flex-direction:column-reverse}.visi-on .vessel-details .vessel-intro .image-wrapper{position:relative;padding-left:var(--g-container-margin);padding-right:var(--g-container-margin)}.visi-on .vessel-details .vessel-intro .overlay{display:none}.vessel-info .table-vessel-params .value{text-align:right}.vessel-info .table-vessel-params .unit{color:var(--c-grey)}.vessels-groups-list a.vessels-group{display:flex;justify-content:space-between;text-decoration:none;padding:60rem 0rem;border-bottom:1px solid var(--c-grey-light);gap:40rem}.vessels-groups-list a.vessels-group:hover h2{color:var(--c-blue);transition:0.3s ease}@media (max-width:1023px){.vessels-groups-list a.vessels-group{padding:30rem 0rem}}.vessels-groups-list .vessels{text-transform:uppercase;margin-top:10rem;font-size:var(--fs-small)}.vessels-groups-list .head{flex-grow:1}.visi-on .vessels-blocks-list .link-block{height:auto;padding:40rem;padding-left:var(--g-container-margin);padding-right:var(--g-container-margin);display:flex;align-items:center;flex-direction:column;border-bottom:none}.visi-on .vessels-blocks-list .link-block.width-1\/2{width:100%}.visi-on .vessels-blocks-list .link-block img{margin-top:40rem;display:block;width:100%;height:auto;height:500px}.visi-on .vessels-blocks-list .link-block .block-heading{position:relative}.voyages-wrapper{background-color:var(--c-white-ghost);padding-top:80rem;padding-bottom:120rem}@media (max-width:1023px){.voyages-wrapper{padding-top:40rem;padding-bottom:60rem}}.voyages-list{display:grid;grid-template-columns:1fr 1fr;column-gap:40rem}@media (max-width:1023px){.voyages-list{display:flex;flex-direction:column;gap:0rem}}.voyage-block{margin-top:80rem;font-size:var(--fs-small);line-height:var(--lh-common)}.voyage-block .voyage-title{text-transform:uppercase;padding-bottom:10rem;font-size:var(--fs-micro);font-weight:700;color:var(--c-blue)}.voyage-block .voyage-row{border-top:1px solid var(--c-grey-light);padding:20rem 0px;display:grid;grid-template-columns:1fr 1fr}.voyage-block .action{color:var(--c-grey)}.voyage-block .details{display:flex;justify-content:space-between}.voyage-block .port.warrow{display:flex;justify-content:space-between}.voyage-block .action.warrow{display:flex}.voyage-block .arrow{display:flex;align-items:center}.voyage-block .date{text-align:right}.voyage-block .arrow-sign{margin:0px 25px}.voyage-block .arrow-sign path,.voyage-block .arrow-sign line{fill:var(--c-blue);stroke:var(--c-blue)}@media (max-width:1023px){.voyage-block{margin-top:40rem}.voyage-block .arrow{display:none}}.visi-on .voyages-wrapper{background-color:var(--visi-bg-color);border-top:1px solid var(--visi-font-color);border-bottom:1px solid var(--visi-font-color)}.breadcrumbs{padding-top:60rem;padding-bottom:30rem;font-size:var(--fs-small);display:flex}.breadcrumbs .breadcrumb-item{margin-right:36px;white-space:nowrap}.breadcrumbs span.current{color:var(--c-grey)}@media (max-width:1023px){.breadcrumbs{overflow:auto;padding-top:20rem}.breadcrumbs::-webkit-scrollbar{width:0;height:0;background:transparent}.breadcrumbs .breadcrumb-item{margin-right:15px}}.head-dark .breadcrumbs{color:var(--c-white)}.head-dark .breadcrumbs a{color:var(--c-white)}.head-dark .breadcrumbs .current{color:var(--c-white);opacity:0.7}.visi-on .head-dark .breadcrumbs{color:var(--visi-font-color) !important}.visi-on .head-dark .breadcrumbs a,.visi-on .head-dark .breadcrumbs span.current{color:var(--visi-font-color) !important}.buttons-line{display:flex;gap:10px}@media (max-width:1023px){.buttons-line{gap:5px;flex-wrap:wrap}}.list-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--c-grey-light);padding-bottom:30rem}@media (min-width:1024px){.list-nav .dropdown-selector{width:180rem}}@media (max-width:1023px){.list-nav{flex-direction:column;align-items:stretch}.list-nav .buttons-line{margin-bottom:30rem}.list-nav .dd-year-selector{width:100%}}.page-menu{margin-bottom:40rem}.page-menu.underline{padding-bottom:20rem;border-bottom:1px solid var(--c-grey-light)}.pagination{margin-top:80rem;margin-bottom:80rem}.pagination ul{list-style:none;margin:0px;padding:0px;display:flex;gap:20rem}.pagination .pag-prev,.pagination .pag-next{display:none}.pagination li{display:block}.pagination li a,.pagination li span{width:42px;height:42px;border-radius:50%;border:1px solid var(--c-grey-light);display:flex;justify-content:center;align-items:center;text-decoration:none}.pagination li.active a,.pagination li.active span{background-color:var(--c-blue);border-color:var(--c-blue);color:var(--c-white)}.pagination li:hover a,.pagination li:hover span{transition:all 0.3s;background-color:var(--c-blue);border-color:var(--c-blue);color:var(--c-white)}:root{--visi-color-white: #fff;--visi-color-black: #000;--visi-color-blue: #9dd1ff;--visi-color-beige: #f7f3d6;--visi-color-green: #a9e44d;--visi-bg-color: var(--visi-color-white);--visi-color-grey: #eee;--visi-color-grey-light: #f0f0f0;--visi-font-color: var(--visi-color-black);--visi-font-size: 18px;--visi-font-small: 16px;--visi-font-big: 32px;--visi-font-huge: 100px;--visi-line-height-common: 1.4;--visi-line-height-small: 1.1;--visi-letter-spacing: normal;--visi-font-weight: 400;--visi-font-weight-bold: 600;--visi-font-family: Arial, Helvetica, sans-serif}.visi{background-color:var(--visi-color-grey-light);color:var(--visi-color-black)}.visi-on .visi{display:block}.visi-toolbar{padding:16px 0px;font-family:var(--visi-font-family)}.visi-toolbar .visi-l{display:flex}.visi-toolbar .visi-block{display:flex;flex-direction:column;margin-right:40px}.visi-toolbar .visi-block.last{flex-grow:1;margin-right:0px}.visi-toolbar .visi-block.last .visi-controls{justify-content:flex-end}.visi-toolbar .visi-header{font-size:18px;font-weight:400;text-align:center}.visi-toolbar .visi-controls{margin-top:5px;display:flex;align-items:flex-end;gap:10px}.visi-toolbar .visi-button{color:#000;height:40px;min-width:40px;font-weight:600;border:1px solid var(--visi-color-black);background-color:#fff;border-radius:4px;cursor:pointer;display:flex;justify-content:center;align-items:center}.visi-toolbar .visi-button.visi-button-text{font-size:18px;padding-left:20px;padding-right:20px;white-space:nowrap}.visi-toolbar .icon{background-repeat:no-repeat;background-position:center;background-size:contain;width:30px;height:28px;display:inline-block;pointer-events:none}.visi-toolbar .visi-button.icon-button{padding:3px 8px}.visi-toolbar .visi-button[data-action=color-bw]{background-color:var(--visi-color-white);color:var(--visi-color-black)}.visi-toolbar .visi-button[data-action=color-wb]{background-color:var(--visi-color-black);color:var(--visi-color-white)}.visi-toolbar .visi-button[data-action=color-bl]{background-color:var(--visi-color-blue);color:var(--visi-color-black)}.visi-toolbar .visi-button[data-action=color-be]{background-color:var(--visi-color-beige);color:var(--visi-color-black)}.visi-toolbar .visi-button[data-action=color-gb]{background-color:var(--visi-color-black);color:var(--visi-color-green)}.visi-toolbar .icon-image-show{background-image:url("/local/templates/sasco/visi/icons/ico-img-show.svg")}.visi-toolbar .icon-image-bw{background-image:url("/local/templates/sasco/visi/icons/ico-img-bw.svg")}.visi-toolbar .icon-image-disable{background-image:url("/local/templates/sasco/visi/icons/ico-img-disable.svg")}.visi-toolbar .icon-line-common{background-image:url("/local/templates/sasco/visi/icons/ico-line-height-normal.svg")}.visi-toolbar .icon-line-big{background-image:url("/local/templates/sasco/visi/icons/ico-line-height-big.svg")}.visi-toolbar .icon-letter-space-common{background-image:url("/local/templates/sasco/visi/icons/ico-letter-spacing-normal.svg")}.visi-toolbar .icon-letter-space-big{background-image:url("/local/templates/sasco/visi/icons/ico-letter-spacing-big.svg")}@media (max-width:1399px){.visi-toolbar .visi-controls{gap:5px}.visi-toolbar .visi-block{margin-right:20px}}.visi-on{background-color:var(--visi-bg-color);letter-spacing:var(--visi-letter-spacing);font-size:var(--visi-font-size);color:var(--visi-font-color);--font-common: var(--visi-font-family);--font-display: var(--visi-font-family);--font-deco: var(--visi-font-family);--c-pagebg: var(--visi-bg-color);--c-grey: var(--visi-font-color);--c-grey-light: var(--visi-font-color);--c-blue: var(--visi-font-color);--c-blue-deep: var(--visi-font-color);--c-grey-lightest: var(--visi-font-color);--fs-common: var(--visi-font-size);--fs-small: var(--visi-font-size);--fs-tiny: var(--visi-font-small);--fs-micro: var(--visi-font-small);--fs-huge: var(--visi-font-huge)}.visi-on .visi{display:block}.visi-on .deco{display:none}.visi-on h1,.visi-on h2,.visi-on h3,.visi-on h4,.visi-on h5{font-weight:600 !important}.visi-on *{letter-spacing:var(--visi-letter-spacing) !important}.visi-on a{color:var(--visi-font-color)}.visi{display:none}.visi-on h1,.visi-on h2,.visi-on h3,.visi-on h4,.visi-on h5,.visi-on h6{color:var(--visi-font-color) !important;text-transform:none;letter-spacing:normal}.visi-on.visi-images-bw img,.visi-on.visi-images-bw svg{filter:grayscale(1)}.visi-on.visi-images-off img,.visi-on.visi-images-off svg{display:none !important}
/* End */
/* /local/templates/sasco/assets/js/tinytoggle/tiny-ui-toggle.css?17527433825824 */
/* /local/templates/sasco/styles.css?176041750250 */
/* /local/templates/sasco/template_styles.css?176041750273474 */
