:root{--color--black:#000;--color--white:#fff;--color--text:#9d9d9d;--color--blue:#050532;--color-blue-op:#050532e6;--color-orange:#c82814;--color--light-bg:#f4f4f4;--box--shadow:0 0 20px 3px rgba(0,0,0,0.05);--font-light:"Open Sans Condensed",sans-serif;--font-bold:"Open Sans Condensed",sans-serif;--font-size-base:1rem;--font-size-l:1.125rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--line-height-m:2.188rem;}*,*::before,*::after{box-sizing:border-box;}body{font-family:var(--font-light);font-size:1rem;margin:0;}html,body{height:auto;overflow-x:hidden;}.padding-0{padding:0 !important;margin-bottom:64px;}.parallax-background{position:absolute;top:0;width:100%;height:auto;background-image:url(/themes/custom/safety_subtheme/dist/css/base/../../media/images/bkg_world.webp);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;z-index:-1;}[dir="ltr"] .parallax-background{left:0;background-position:0 55px;}[dir="rtl"] .parallax-background{right:0;background-position:100% 55px;}@media (max-width:48rem){.parallax-background{overflow:hidden;}}.parallax-background .content__above{background:transparent !important;}.parallax-background .page-wrapper{background:transparent !important;}.parallax-background .content-wide{background:transparent !important;}.title-wrapp{margin-bottom:2rem;}.title-wrapp .container{padding:0 !important;}.title-wrapp .banner-bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0;}.title-wrapp .background-image-banner{padding:3rem;}@media (max-width:48rem){.title-wrapp .background-image-banner{padding:1.5rem;}}.title-wrapp .title-container{padding:1.5rem;max-width:50%;border-radius:12px;overflow:hidden;background-color:rgba(255,255,255,0.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:20px;}[dir="ltr"] .title-wrapp .title-container{margin-right:auto;text-align:left;}[dir="rtl"] .title-wrapp .title-container{margin-left:auto;text-align:right;}@media (max-width:48rem){.title-wrapp .title-container{max-width:100%;}}.title-wrapp .parallax-block{padding:0;}.title-wrapp .parallax-block .block__title{font-size:36px;color:var(--color-blue-op);line-height:normal;}.node--type-service .field--name-field-action-link{width:auto !important;padding:0 !important;background:transparent !important;box-shadow:none !important;}.node--type-service .field--name-field-action-link a{margin:0 !important;padding:10px 16px !important;border-radius:12px;}.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list{display:flex;justify-content:flex-start;gap:3px;overflow:hidden;}.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__item{position:relative;font-family:var(--font-light);font-size:16px;color:black;}.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__item:not(:first-child)::before{color:#bb2f22;margin:0 !important;}@media (max-width:48rem){.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__item{max-height:20px;}}.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link{color:#bb2f22;font-size:16px;display:inline-block;margin:0;position:relative;}.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link:hover{color:black;}.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link::after{content:"";position:absolute;bottom:-3px;width:0;height:2px;background-color:red;display:block;}[dir="ltr"] .breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link::after{right:0;transition:width 0.3s ease-in-out,right 0.3s ease-in-out;}[dir="rtl"] .breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link::after{left:0;transition:width 0.3s ease-in-out,left 0.3s ease-in-out;}.breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link:hover::after{width:100%;}[dir="ltr"] .breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link:hover::after{right:0;}[dir="rtl"] .breadcrumb-wrapp .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link:hover::after{left:0;}@media (max-width:48rem){.breadcrumb{margin-bottom:1rem;}}.breadcrumb .breadcrumb__content .breadcrumb__list{display:flex;gap:5px;}.breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__item{position:relative;color:var(--accent-color);}.breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__item:not(:first-child)::before{color:var(--accent-color);margin:0 !important;}@media (max-width:48rem){.breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__item{max-height:20px;}}.breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link{color:var(--accent-color);font-size:18px;display:inline-block;margin-bottom:40px;position:relative;}.breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link::after{content:"";position:absolute;bottom:-3px;width:0;height:2px;background-color:var(--primary-color);}[dir="ltr"] .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link::after{right:0;transition:width 0.3s ease-in-out,right 0.3s ease-in-out;}[dir="rtl"] .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link::after{left:0;transition:width 0.3s ease-in-out,left 0.3s ease-in-out;}.breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link:hover::before{width:100%;}[dir="ltr"] .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link:hover::before{right:0;}[dir="rtl"] .breadcrumb .breadcrumb__content .breadcrumb__list .breadcrumb__link:hover::before{left:0;}.page-breadcrumb--section{background:transparent !important;}.form-actions{background:transparent !important;border:none !important;}.sliding-popup-bottom{background:var(--color-blue-op) !important;}div#sliding-popup .eu-cookie-compliance-content{display:flex;justify-content:space-between;align-items:center;}div#sliding-popup .eu-cookie-compliance-content .find-more-button{transition:all ease 0.3s;}div#sliding-popup .eu-cookie-compliance-content .find-more-button:hover{color:var(--link-color);background:transparent;}div#sliding-popup .eu-cookie-compliance-banner div.eu-cookie-compliance-message h2,div#sliding-popup .eu-cookie-compliance-banner div.eu-cookie-compliance-message p{color:var(--color--white);}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .agree-button{border-radius:--sc-btn-border-radius;background-color:var(--color--white);color:var(--sc-btn-text-color);}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .decline-button{background-color:var(--color--blue);color:var(--color--white);}.dont-have-account--block{margin:0 auto 30px auto !important;}.auth-page .region--content{transition:all 0.3s ease;}.auth-page .region--content .social-auth{transition:border-color 0.3s ease;}.auth-page .region--content .social-auth:hover{border-color:var(--primary-color);}.auth-page .region--content input{border:1px solid #ccc;outline:none;transition:border-color 0.3s ease,box-shadow 0.3s ease;}.auth-page .region--content input:hover{border-color:var(--primary-color);}.auth-page .region--content input input:hover,.auth-page .region--content input input:focus,.auth-page .region--content input input:active{border:1px solid var(--primary-color) !important;box-shadow:0 0 8px rgba(223,1,0,0.2);}.auth-page .region--content .form-actions .button--primary{font-family:var(--font-semibold);font-weight:600;padding:10px 50px;border:1px solid var(--primary-color);background:var(--primary-color);transition:background-color 0.3s ease;}.auth-page .region--content .form-actions .button--primary:hover{border-color:var(--link-color);background:var(--link-color);text-decoration:none;}.auth-page .region--content .reset-link a:hover{color:var(--link-color);}.auth-page .region--content .register--wrap .signup-link:hover{color:var(--link-color);}.account-wrap--region{color:var(--primary-color) !important;}.account-wrap--region:hover{color:var(--link-color) !important;}.account-wrap--region a:hover{color:var(--link-color);}.account-wrap--region .account-icon .user-log{color:var(--primary-color) !important;}.account-wrap--region .account-icon .user-log:after{top:4px !important;}.account-wrap--region .account-icon .user-log:hover{color:var(--link-color) !important;}.account-block-wrap{border-radius:8px !important;}.account-block-wrap .menu .menu__item a:hover{color:var(--link-color) !important;}.field--name-field-page-title{font-family:var(--font-semibold);font-weight:600;font-size:2rem;text-align:center;margin-top:2rem;}.user-full{display:flex;gap:2rem;}@media (max-width:48rem){.user-full{display:flex;flex-direction:column;}}.user-full .edit-account{height:fit-content;margin-top:auto !important;}[dir="ltr"] .user-full .edit-account{margin-left:auto !important;}[dir="rtl"] .user-full .edit-account{margin-right:auto !important;}@media (max-width:48rem){[dir="ltr"] .user-full .edit-account{margin-right:auto;margin-left:unset !important;}[dir="rtl"] .user-full .edit-account{margin-left:auto;margin-right:unset !important;}}.field--name-field-page-title{font-family:var(--font-semibold);font-weight:600;}#loader-wrapper{position:fixed;top:0;width:100%;height:100%;z-index:1000;background-color:#fff;}[dir="ltr"] #loader-wrapper{left:0;}[dir="rtl"] #loader-wrapper{right:0;}#loader-wrapper #loader{display:block;position:relative;top:50%;width:100px;height:100px;border-radius:50%;border:3px solid transparent;border-top-color:var(--primary-color);animation:spin 2s linear infinite;z-index:1001;}[dir="ltr"] #loader-wrapper #loader{left:50%;margin:-75px 0 0 -75px;}[dir="rtl"] #loader-wrapper #loader{right:50%;margin:-75px -75px 0 0;}#loader-wrapper #loader::before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:var(--grey-color);animation:spin 3s linear infinite;}#loader-wrapper #loader::after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:var(--link-color);animation:spin 1.5s linear infinite;}.loaded #loader-wrapper{visibility:hidden;transition:background-color 0.2s ease-out;}.loaded #loader-wrapper #loader{opacity:0;transition:all 0.1s ease-out;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.node--type-page.node--view-mode-full .node__content{background-color:var(--color--white);padding:30px;border-radius:8px;}.region--sidebar-left .tabs--primary{background:transparent;background-color:var(--color--light-bg);border-radius:8px;}