/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,[data-bs-theme=light]{--bb-primary-dark:#231f21;--bb-primary-text:#ffffff;--bb-secondary-dark:#5a6168;--bb-h1-color:#212529;--bb-h2-color:#212529;--bb-h3-color:#212529;--bs-body-font-family:'Roboto',sans-serif;}[data-bs-theme=dark]{--bb-primary-text:#dee2e6;--bb-h1-color:#dee2e6;--bb-h2-color:#dee2e6;--bb-h3-color:#dee2e6;}.hover-underline-animation{display:inline-block;position:relative;}.hover-underline-animation::after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#0087ca;transition:transform 0.25s ease-out;}.hover-underline-animation:hover::after{transform:scaleX(1);}.hover-underline-animation.left::after{transform-origin:bottom right;}.hover-underline-animation.left:hover::after{transform-origin:bottom left;}.hover-underline-animation.center::after{transform-origin:bottom center;}.hover-underline-animation.center:hover::after{transform-origin:bottom center;}.hover-underline-animation.right::after{transform-origin:bottom left;}.hover-underline-animation.right:hover::after{transform-origin:bottom right;}.alert svg{max-height:3rem;}.alert-wrapper{position:unset !important;margin-bottom:16px;}.alert-wrapper > .alert{margin-bottom:16px;}.toast{--bs-toast-max-width:550px;--bs-toast-font-size:1rem;--bs-toast-bg:rgba(255,255,255,0.95);}.toast-container{left:50%;transform:translate(-50%,25%);height:100vh;}.toast-container .toast-header .me-auto{margin-left:10px;}.toast-container .toast-header .btn-close{padding:6px 8px 6px 5px;}.maintenance-page #main-wrapper{padding:20px;margin-top:40px;background-color:#f1f1f1;}.maintenance-page--flood #page{min-height:300px;height:80vh;}.maintenance-page--flood #page header{padding:20px;}.maintenance-page--flood #page #main-wrapper{padding:20px;}.dropdown-item.active,.dropdown-item:active{background-color:#124c50;}.dropdown-item:active a{color:#ffffff;}.fp-hide{pointer-events:none;opacity:0 !important;transition:opacity 1.1s ease-in-out;position:absolute;left:-99999px;top:0px;}.fp-show{opacity:1 !important;pointer-events:all;position:relative;left:0px;top:0px;}@media (min-width:768px){.min-height-525{min-height:525px;}}.area--warning{border-radius:5px;margin:-5px -15px 5px;padding:5px 15px;background-color:#fcd49d;transition:background-color 10s;}.media--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.captcha-type-challenge--image .captcha__element .captcha__image-wrapper{padding-top:10px;}a{text-decoration:none;}.btn{padding-top:5px;padding-bottom:5px;}a.button--danger{padding:10px 16px;border-radius:24px;background-color:#ffeaa7;}a.dialog-cancel{padding:10px 16px;border-radius:24px;background-color:#f1f2f6;}body:not(.path-user) .btn{--bs-btn-border-radius:1.5rem;}.btn.more-info::after{display:inline-block;content:' ';background-image:url('/themes/custom/magna/images/more-info.png');background-repeat:no-repeat;-webkit-background-size:12px 11px;background-size:12px 11px;background-position:right bottom;width:20px;height:20px;}tr.odd{background:rgba(255,255,255,0.35);}input:focus::-webkit-input-placeholder{color:transparent;}input:focus:-moz-placeholder{color:transparent;}input:focus::-moz-placeholder{color:transparent;}input:focus:-ms-input-placeholder{color:transparent;}.field--type-text-with-summary div.more-link,.field--type-text-long div.more-link{padding:0px;}.field--type-text-with-summary div.more-link::after,.field--type-text-long div.more-link::after{all:initial;}.field--type-text-with-summary .more-link a,.field--type-text-long .more-link a{padding-top:2px;padding-bottom:4px;}#main-wrapper form > details.form-wrapper{margin-bottom:1rem;}#main-wrapper form > .form-actions{display:flex;gap:12px;}#main-wrapper form:not(.node-confirm-form,.media-form) > .form-actions{justify-content:flex-end;}#main-wrapper .form-control:not(.is-invalid){background-color:transparent;border:1px solid #231f20;}#main-wrapper .geolocation-map-wrapper .form-control{background-color:#ffffff;}#main-wrapper .form-control::placeholder{color:#ecf1f2;}#main-wrapper .js-form-item.style-2 .form-control{border:1px solid #ecf1f2;padding-left:40px;}#main-wrapper .js-form-item.style-2 label{text-indent:-9999px;position:absolute;margin-top:6px;margin-left:10px;}#main-wrapper .js-form-item.style-2 label.form-required::after{color:#ecf1f2;background-image:none;}#main-wrapper .form-control:focus{border-color:#00add4;background-color:#ffffff;}#main-wrapper .form-control:not(:placeholder-shown){background-color:#e8f0fe;}#main-wrapper .form-control:not(:placeholder-shown) + .ajax-progress{font-size:14px;}#main-wrapper .form-select:not(.All){color:#212529;background-color:#e8f0fe;}#main-wrapper .form-control.form-date:not(.empty){color:#212529;background-color:#e8f0fe !important;}#main-wrapper .form-actions .form-submit:not(.js-hide){display:flex;align-items:center;padding-right:18px;}#main-wrapper .form-actions .form-submit:not(.js-hide)::before{position:relative;top:-2px;}#main-wrapper .form-checkbox,.form-checkbox + label{cursor:pointer;}#main-wrapper .form-check small{display:inline-block;}#main-wrapper .image-widget-data,#main-wrapper .form-type-password-confirm > div{width:100%;max-width:none;}#main-wrapper .form-type-password-confirm div.form-item-pass-pass2{margin-bottom:0px !important;}#main-wrapper .node-form .form-select._none{background-color:transparent;color:#212529;border:1px solid #231f20;}#main-wrapper .node-form .form-control.form-file{background-color:transparent;}.search-block-form{display:flex;gap:4px;}.header #header-main-wrapper .header-main--split{background-color:#ffffff;}.header #header-main-wrapper .header-main--split .header-main--logo{align-items:center;display:flex;padding-right:0px;}@media (min-width:992px){.header #header-main-wrapper .header-main--split .header-main--logo{max-width:200px;}}@media (max-width:991px){.header #header-main-wrapper .header-main--split .header-main--logo{min-width:200px;}}.header #header-main-wrapper .header-main--split .header-main--logo .navbar-brand{margin:2px 2px 2px 10px;}.header #header-main-wrapper .navbar-brand img{max-height:90px;width:auto;height:auto;}.header .header-right{background-color:#00add4;height:100%;}.header #navbar-top .region-secondary-menu{width:100%;justify-content:space-between;gap:12px;}.header #navbar-top .region-secondary-menu > .block{display:inline-block;width:auto;}.header #navbar-top .region-secondary-menu > .block.navigation{padding-top:2px;}.header #navbar-top .region-secondary-menu > .block .pseudo-ticker .ticker-type{color:#888888;margin-left:10px;margin-right:10px;font-size:12px;}.header #navbar-top .region-secondary-menu > .block .pseudo-ticker .ticker-text{letter-spacing:-1px;font-size:15px;}.header #navbar-top .region-secondary-menu > #block-magna-views-block-content-repository-block-1{flex-grow:1;text-align:right;margin-top:1px;margin-bottom:-1px;}.header #navbar-top .region-secondary-menu > .language-switcher-language-url .links-inline{margin-left:6px;}.header #navbar-top .region-secondary-menu > .language-switcher-language-url .nav-link{padding:0px 8px;}.header #navbar-top .region-secondary-menu > .language-switcher-language-url .nav-link .language-link{border:1px solid #bcbec0;padding:1px 6px 4px;}.header #navbar-top .region-secondary-menu > .language-switcher-language-url .nav-link .language-link.is-active{border:2px solid #231f20;padding:0px 5px 3px;}.header #navbar-top .region-secondary-menu > .language-switcher-language-url .language-icon{height:12px;}.header .header-right aside,.header .header-right aside .region-header-right{height:100%;}.header .header-right .search-block-form{display:flex;gap:4px;align-items:center;justify-content:center;}.header .header-right .search-block-form .container-inline > .container-inline{display:block;}.header .header-right .search-block-form form .form-actions.mb-3{margin-bottom:0px !important;}.header .header-right .search-block-form form .form-item-keys input{display:none;position:absolute;right:6%;width:auto;min-width:240px;z-index:2;margin-top:-11px;box-shadow:0px 0px 24px rgba(0,0,0,0.2);}.header .header-right .search-block-form form .form-item-keys input::placeholder{color:#999999;opacity:0.5;}.header .header-right .search-block-form form .button.btn{font-size:0px;background-color:transparent;border:0px;padding:0px;margin:10px auto;transition:transform .5s ease;overflow:hidden;}.header .header-right .search-block-form form .button.btn::before{background-image:url('/themes/custom/magna/images/search-sm.png');-webkit-background-size:35px 35px;background-size:35px 35px;width:36px;height:42px;}.header .header-right .search-block-form form .button.btn:hover{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}.header #navbar-main{padding:10px 20px;min-height:110px;}.header #navbar-top{justify-content:flex-end;padding-right:12px;}.header #navbar-top:not(.fixed-bottom,.fixed-top) + #navbar-main{min-height:0px;}.header #navbar-top .region-secondary-menu .navigation .nav-item a{padding:0px 6px;font-size:15px;border-right:1px solid #00add4;}.header #navbar-top .region-secondary-menu .navigation .nav-item:last-child a{border-right:0px;}.header #navbar-main .navbar-collapse .navigation.menu--main ul li.nav-item{text-transform:uppercase;font-weight:600;}.header #navbar-main .navbar-collapse .navigation.menu--main ul li.nav-item a.nav-link{color:#124c50;background-image:linear-gradient(rgb(0,173,212),rgb(0,173,212)),linear-gradient(#00add4,#00add4);background-size:0 3px,0 3px;background-position:100% 76%,50% 100%;background-repeat:no-repeat;transition:background-size 0.16s linear;}.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link:hover,.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link:focus,.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link:active,.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link.active{background-size:0 3px,60% 3px;}@media (max-width:576px){.header #navbar-main .navbar-brand{max-width:240px;}}@media (max-width:991px){.header .header-right .search-block-form form .form-item-keys input{right:7.5%;}.header #navbar-main .navbar-collapse{border-top:2px solid #f1f1f1;margin-top:4px;padding-top:10px;}.header #navbar-main .navbar-collapse .navigation.menu--main ul li.nav-item a.nav-link{background-position:100% 76%,0% 100%;}.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link:hover,.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link:focus,.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link:active,.header #navbar-main .navigation.menu--main ul li.nav-item a.nav-link.active{background-size:0 3px,10% 3px;}}@media (min-width:1200px){.header #navbar-main .navbar-collapse .navigation.menu--main ul.nav > li.nav-item > a{padding-right:18px;padding-left:18px;}}@media (min-width:768px){.header .header-right .search-block-form{padding:0px !important;}}@media (max-width:767px){.header .header-right .search-block-form{justify-content:flex-end;}.header .header-right .search-block-form form .form-item-keys.mb-3{margin-bottom:0px !important;}.header .header-right .search-block-form form .form-item-keys input{position:relative;margin-top:0px;}.header #navbar-main{padding-left:10px;padding-right:10px;}}.sidebar{container-name:my-container;container-type:inline-size;}.sidebar_outer{background-color:#ffffff;}.sidebar_outer.sidebar_outer_second aside.section{position:sticky;position:-webkit-sticky;top:0px;padding:15px 0px;}.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons{display:flex;flex-wrap:wrap;flex-direction:column;margin:30px auto;}.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons a{display:inline-block;width:auto;height:auto;margin:15px auto;padding:5px 8px;font-size:26px;color:#231f20;transition:transform .5s ease;}.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons a .fa-user-plus{margin-right:-5px;}.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons a:hover{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);color:#00add4;}.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons .mgn-line-1{background-color:#00add4;min-width:45px;min-height:4px;width:60%;height:auto;margin:30px auto;border-radius:10px;}.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons [data-tooltip-location="left"]::before,.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons [data-tooltip-location="left"]::after{bottom:53%;}@media (max-width:767px){.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons{flex-wrap:wrap;flex-direction:row;margin:auto;}.sidebar_outer.sidebar_outer_second aside.section .sidebar-icons .mgn-line-1{max-width:4px;min-width:0px;min-height:50px;margin:auto;}}.featured-top .block-page-title-block{padding:0px;}.featured-top .block-page-title-block .content{padding:50px 30px 42px;background-color:#858c7f;color:#ecf1f2;text-transform:uppercase;}.featured-top .block-page-title-block .content h1{font-size:calc(2rem + 1.5vw);}@media (min-width:1200px){.featured-top .block-page-title-block .content h1{font-size:56px;}}.path-frontpage #main-wrapper,.path-frontpage #main-wrapper #main,.path-frontpage #main-wrapper #main > .row{height:100%;}body[class*="sidebar "]:not(.path-b2b,.path-user,.page-node-109) #main-wrapper,body[class*="sidebar "]:not(.path-b2b,.path-user,.page-node-109) #main-wrapper #main,body[class*="sidebar "]:not(.path-b2b,.path-user,.page-node-109) #main-wrapper #main > .row{height:100%;}body.node--type-profile #main-wrapper .main-content{max-width:1000px;margin:auto;}body:not(.node--type-layout-builder-page) #main-wrapper .main-content,body.page-node-109 #main-wrapper .main-content,body:not(.node--type-layout-builder-page) #main-wrapper .sidebar,body.page-node-109 #main-wrapper .sidebar{padding-top:30px;padding-bottom:30px;}@media (min-width:992px){#main-wrapper[class*="with-sidebar-"]:not(.with-sidebar-no) #main > .row{gap:19px;}body:not(.path-b2b) #main-wrapper.with-sidebar-fist .main-content{border-left:3px solid #231f20;padding-left:20px;}}@media (min-width:768px){#main-wrapper .main-content{min-height:550px;}.path-node #main-wrapper .main-content{min-height:725px;}body:not(.path-b2b) #main-wrapper .sidebar.sidebar_first{border-right:3px solid #231f20;}}@media (max-width:767px){body:not(.path-frontpage) #main-wrapper .main-content{padding-bottom:20px;}body:not(.node--type-layout-builder-page) #main-wrapper .sidebar{padding-top:10px;padding-bottom:10px;}body:not(.path-user) #main-wrapper .sidebar.sidebar_first:not(.views-exposed-form--exits){order:0 !important;}}.sidebar .block{border-radius:50px;padding:18px 25px;}.sidebar .block h2{font-size:28px;color:#231f20;text-shadow:none;border-bottom:0px;}.sidebar .block ul.nav .nav-item .nav-link{color:#124c50;}.sidebar .block ul.nav .nav-item .nav-link.is-active{color:#666666;}.sidebar .block ul.nav .nav-item .nav-link:hover{text-decoration:underline;}.sidebar.views-exposed-form--exits aside{padding-top:0px;position:sticky;top:30px;}.sidebar .block.views-exposed-form{background-color:transparent;padding:15px;border-color:transparent;}@media (max-width:767px){.sidebar .block.views-exposed-form.block-views-exposed-filter-blockcontent-repository-page-1{max-width:400px;margin:auto;}}#main-wrapper .sidebar .block.views-exposed-form .form-control{border-color:#ffffff;}#main-wrapper .sidebar .block.views-exposed-form .form-control::placeholder{color:#ffffff;}#main-wrapper .sidebar .block.views-exposed-form .form-control:active::placeholder,#main-wrapper .sidebar .block.views-exposed-form .form-control:focus::placeholder{color:#aaaaaa;}.sidebar .block.views-exposed-form .form-type-select,.sidebar .block.views-exposed-form .form-type-textfield{width:100%;}.sidebar .block.views-exposed-form .form-type-select .form-select{color:#ffffff;background-color:transparent;border-color:#ffffff;}.sidebar .block.views-exposed-form .form-type-select .form-select option{color:initial;}.sidebar .block.views-exposed-form  legend{font-size:18px;font-weight:600;color:#ffffff;}.sidebar .block.views-exposed-form .fieldsets-group{width:100%;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px;justify-content:space-between;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup{margin-bottom:0px !important;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup .checkbox.form-check{margin-bottom:0px !important;padding-left:0px;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup .checkbox.form-check input[type=checkbox]+label{min-width:80px;background-color:transparent;cursor:pointer;padding:8px 12px;border:1px solid #ffffff;border-radius:.375rem;color:#ffffff;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup .checkbox.form-check input[type=checkbox]{display:none;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup .checkbox.form-check input[type=checkbox]:checked+label{transition:all .2s linear;background-color:#e8f0fe;border-color:#212529;color:#212529;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup .checkbox.form-check input[type=checkbox]:checked+label:before{display:none;content:'✓';width:1em;height:1em;padding-left:0.1em;padding-bottom:0.10em;margin-right:0.5em;vertical-align:bottom;color:transparent;transition:.2s;color:#000000;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup .checkbox.form-check input[type=checkbox]+label:active:before{transform:scale(0);color:#000000;}.sidebar .block.views-exposed-form .fieldsets-group--wrapper .fieldgroup .checkbox.form-check input[type=checkbox]:disabled+label:before{transform:scale(1);border-color:#aaaaaa;}.sidebar .block.views-exposed-form .form-actions{display:flex;justify-content:space-between;width:100%;margin-top:10px;flex-wrap:wrap;gap:6px;}.sidebar .block.views-exposed-form .form-actions button{margin-bottom:6px;}.sidebar .block.views-exposed-form .form-actions .btn.form-submit:first-child::before{background-image:url('/themes/custom/magna/images/search-sm.png');height:1.30rem;}.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper]{width:100%;}.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] legend{margin-bottom:4px;}.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] .fieldset-wrapper{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between;}.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] .fieldset-wrapper .form-type-date{margin-bottom:0px !important;}.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] .fieldset-wrapper .form-inline label{color:#ffffff;}.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] .fieldset-wrapper .form-inline .form-type-date input{color:#ffffff;background-color:transparent !important;max-width:140px;min-width:140px;}.sidebar .block[class*="block-views-blockcontent-repository-block-style1-"],.sidebar .block[class*="block-views-blockmedia-repository-block"]{background-color:inherit;padding-left:10px;padding-right:10px;border-color:transparent;}.sidebar .block[class*="block-views-blockcontent-repository-block-style1-"] > h2,.sidebar .block[class*="block-views-blockmedia-repository-block"] > h2{color:#ecf1f2;text-transform:uppercase;font-size:56px;margin-bottom:16px;}@media (min-width:1200px){.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] .fieldset-wrapper > div{width:45%}.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] .fieldset-wrapper .form-inline .form-type-date,.sidebar .block.views-exposed-form fieldset[data-drupal-selector=edit-field-hmer-value-wrapper] .fieldset-wrapper .form-inline .form-type-date input{width:100%;max-width:none;}}@media (min-width:992px){.sidebar .block .content > div > .view.sidebar-style-1{min-height:400px;position:relative;max-height:800px;overflow-y:auto;padding:10px 14px 10px 14px;scrollbar-color:#ecf1f2 transparent;scrollbar-width:thin;}.sidebar .block .content > div > .view.sidebar-style-1.has-sidebar{margin-right:-40.5px;padding-right:40.5px;}}.sidebar .block .view.sidebar-style-1 .view-header .more-link,.sidebar .block .view.sidebar-style-1 > .more-link{text-align:right;margin-bottom:12px;margin-top:-12px;}.sidebar .block .view.sidebar-style-1 .views-row{background-color:#ecf1f2;border-radius:50px;overflow:hidden;padding:0px;margin-bottom:30px;}.sidebar .block .view.sidebar-style-1 .views-row > article .node__content,.sidebar .block .view.sidebar-style-1 .views-row > div{display:flex;font-size:14px;margin:0px;}.sidebar .block .view.sidebar-style-1 .views-row > article header .node__meta .profile .field--name-user-picture img{border-radius:50%;object-fit:cover;width:25px;height:25px;margin-bottom:0px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-1{width:55%;padding:20px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-1 header{overflow:hidden;margin-bottom:6px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-1 header h2{margin-bottom:0px;line-height:30px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-1 header .node__meta{padding-bottom:5px;display:flex;align-items:center;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-1 header .node__meta .field--type-image{margin-right:4px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-1 header .node__meta em{line-height:14px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-1 .field--name-name{font-size:20px;font-weight:600;margin-bottom:5px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2{width:45%;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2 div{height:100%;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2 a{height:100%;display:inline-block;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2 .field--type-image{float:none;margin:0px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2 img{object-fit:cover;height:100%;margin-bottom:0px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail img{height:auto;object-fit:initial;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail .field.field--name-field-media-video-file,.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail .field.field--name-field-media-oembed-video,.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail .field a{display:grid;align-items:center;justify-content:center;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail .field.field--name-field-media-video-file,.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail .field.field--name-field-media-oembed-video{margin-right:-1px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail .field.field--name-field-media-oembed-video iframe{height:100.5%;min-height:180px;}.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2.thumbnail .field.field--name-field-media-video-file video{width:100%;height:auto;}@media (max-width:991px){.sidebar .block .view.sidebar-style-1 .views-row div .teaser-1--col-2 img{max-height:400px;}body.node--type-content-repository #main-wrapper .sidebar.sidebar_first,body.node--type-event #main-wrapper .sidebar.sidebar_first,body.node--type-article #main-wrapper .sidebar.sidebar_first,body.node--type-blog #main-wrapper .sidebar.sidebar_first{order:0 !important;border-right:0px;}}@media (max-width:435px),(min-width:992px) and (max-width:1199px){.sidebar.col-lg-5 .block[class*="block-views-blockcontent-repository-block-style1-"] > h2,.sidebar .block[class*="block-views-blockmedia-repository-block"] > h2{font-size:4vw;}.sidebar.col-lg-5 .block .view.sidebar-style-1 .views-row > article .node__content,.sidebar.col-lg-5 .block .view.sidebar-style-1 .views-row > div{flex-flow:column-reverse;}.sidebar.col-lg-5 .block .view.sidebar-style-1 .views-row > article .node__content .teaser-1--col-1,.sidebar.col-lg-5 .block .view.sidebar-style-1 .views-row > div .teaser-1--col-1,.sidebar.col-lg-5 .block .view.sidebar-style-1 .views-row > article .node__content .teaser-1--col-2,.sidebar.col-lg-5 .block .view.sidebar-style-1 .views-row > div .teaser-1--col-2{width:auto;}.sidebar.col-lg-5 .block .view.sidebar-style-1 .views-row div .teaser-1--col-2 img{max-height:200px;}}@media (max-width:435px),(min-width:992px) and (max-width:1399px){.sidebar.col-lg-4 .block[class*="block-views-blockcontent-repository-block-style1-"] > h2,.sidebar .block[class*="block-views-blockmedia-repository-block"] > h2{font-size:4vw;}.sidebar.col-lg-4 .block .view.sidebar-style-1 .views-row > article .node__content,.sidebar.col-lg-4 .block .view.sidebar-style-1 .views-row > div{flex-flow:column-reverse;}.sidebar.col-lg-4 .block .view.sidebar-style-1 .views-row > article .node__content .teaser-1--col-1,.sidebar.col-lg-4 .block .view.sidebar-style-1 .views-row > div .teaser-1--col-1,.sidebar.col-lg-4 .block .view.sidebar-style-1 .views-row > article .node__content .teaser-1--col-2,.sidebar.col-lg-4 .block .view.sidebar-style-1 .views-row > div .teaser-1--col-2{width:auto;}.sidebar.col-lg-4 .block .view.sidebar-style-1 .views-row div .teaser-1--col-2 img{max-height:200px;}}@media (max-width:435px),(min-width:768px) and (max-width:1399px){.sidebar.col-md-4 .block[class*="block-views-blockcontent-repository-block-style1-"] > h2,.sidebar .block[class*="block-views-blockmedia-repository-block"] > h2{font-size:4vw;}}@media (max-width:435px){.sidebar .block[class*="block-views-blockcontent-repository-block-style1-"] > h2,.sidebar .block[class*="block-views-blockmedia-repository-block"] > h2{font-size:13vw !important;}}.sidebar .block.block-platform-register-msg{background-color:transparent;padding:15px;border:0px;}.sidebar .block.block-platform-register-msg .platform-register-msg{padding-top:10px;background-color:#124c50;color:#ffffff;text-align:center;border-radius:12px;padding:30px 20px 20px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.sidebar .block.block-platform-register-msg .platform-register-link:hover .platform-register-msg .img--wrapper,.sidebar .block.block-platform-register-msg .platform-register-link:hover .platform-register-msg{background-color:#b12c53;}.sidebar .block.block-platform-register-msg .platform-register-msg .img--wrapper{display:inline-block;max-width:50px;background-color:#124c50;border-radius:50%;position:absolute;top:-10px;padding:5px;left:50%;transform:translate(-50%,0);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.sidebar aside:has(.my-profile-info){padding-top:0px;position:sticky;top:30px;}.sidebar .block article.profile{display:flex;gap:14px;flex-wrap:wrap;align-items:center;}.sidebar .block article.profile .field--name-user-picture img{margin-bottom:0px;}.sidebar .block article.profile .form-type-item.mb-3{margin-bottom:0px !important;}.sidebar .block .view.my-profile-info .views-field{margin-bottom:10px;}.sidebar .block .view.my-profile-info .views-field .more-links{text-align:right;}.sidebar .block .view.my-profile-info .views-field-field-image{margin:-20px -25px 20px -25px}.sidebar .block .view.my-profile-info .views-field-field-image .field-content{text-align:center;}.sidebar .block .view.my-profile-info .views-field-field-image .field-content a{margin:auto;display:inline-block;}.sidebar .block .view.my-profile-info .views-field-field-image .field-content a img{border-top-left-radius:50px;border-top-right-radius:50px;}body:not(.path-node-add,.node--type-content-repository,.node--type-event,.node--type-article,.node--type-blog) .main-content #block-magna-page-title .title,body:not(.path-node-add,.node--type-content-repository,.node--type-event,.node--type-article,.node--type-blog) .main-content .block-page-title-block .title{color:#ecf1f2;text-transform:uppercase;font-size:56px;margin-bottom:16px;}.main-content #block-magna-content .item-list ul{padding:10px;background-color:var(--bs-list-group-bg);}.main-content #block-magna-content .item-list ul li{padding:0.2em 0.5em;}.main-content #block-magna-content .pagination .page-item.active .page-link:hover{color:#FFFFFF;text-decoration:underline;}@media (min-width:992px){body:not(.path-frontpage) #main-wrapper.with-sidebar-no #main{padding-left:30px;padding-right:30px;}}body:not(.path-frontpage,.node--type-page,.path-b2b,.node--type-profile,.page-node-109) #main-wrapper .main-content article .node__content{border-top:3px solid #231f20;padding-top:15px;margin-top:15px;}body:not(.path-frontpage,.node--type-page,.path-b2b,.node--type-profile,.page-node-109) #main-wrapper .main-content article[class*="view-mode-teaser"] .node__content{border-width:2px;margin-top:8px;}.path-frontpage:not(.maintenance-page) #main-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0.75);background-blend-mode:multiply;transition:all 1.5s ease-in-out;position:relative;}.path-frontpage #main-wrapper .img-alt-text{position:absolute;color:#f1f1f1;font-style:italic;top:2px;right:2px;padding:8px 12px;font-size:15px;text-shadow:-1px 0 #231f20,0 1px #231f20,1px 0 #231f20,0 -1px #231f20;}.path-frontpage #main-wrapper.show-content .img-alt-text{color:rgb(241,241,241,0.3);}@media (min-width:992px){.path-frontpage #main-wrapper .main-content > .section,.path-frontpage #main-wrapper .main-content > .section article,.path-frontpage #main-wrapper .main-content > .section div{height:100%;}}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--onecol{height:auto;}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1{display:flex;flex-direction:column;min-height:735px;}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1 .row .layout__region{display:flex;align-items:center;justify-content:center;}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1 .row.col-1-2 .layout__region{opacity:0;}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1 .row .layout__region.layout__region--row-2{align-items:flex-end;justify-content:flex-end;}@media (max-width:991px){.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1 .row-2:not(.fp-show--2){position:absolute;bottom:0px;width:100%;}}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1 .row .layout__region.layout__region--row-2.first{justify-content:flex-start;gap:10px;flex-wrap:wrap;}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1 .row .layout__region.layout__region--row-2.first img.logos-extra{background-color:#ffffff;padding:4px;max-height:40px;width:auto;margin-bottom:10px;}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content .layout--twocol--st1 .row .layout__region div{height:auto;}.path-frontpage #main-wrapper .main-content > .section #block-magna-content .content article .node__content{margin-top:0px;}.path-frontpage #main-wrapper .node--type-layout-builder-page .block-field-blocknodelayout-builder-pagefield-images > .content{position:relative;}.path-frontpage #main-wrapper .node--type-layout-builder-page .block-field-blocknodelayout-builder-pagefield-images > .content .field--name-field-image,.path-frontpage #main-wrapper .node--type-layout-builder-page .block-field-blocknodelayout-builder-pagefield-images > .content .field--name-field-images{max-width:50px;opacity:0;position:absolute;}.path-media .main-content .media-form .field--name-moderation-state{overflow:hidden;margin-bottom:5px !important;}.path-media .main-content .media-form .field--name-moderation-state .mb-3{margin-bottom:1px !important;}.path-media .main-content .media-form .field--name-moderation-state > .form-wrapper{float:right;}.path-media .main-content .media-form .form-type-vertical-tabs{display:none;}.path-media .block-page-title-block .title .field--name-name .field__label{color:initial;opacity:0.2;}.path-media .block-system-main-block > .content > div{border-top:3px solid #231f20;padding-top:30px;margin-top:15px;}.path-media .block-system-main-block .content div .field--name-thumbnail,.path-media .block-system-main-block .content div .field--name-field-media-oembed-video,.path-media .block-system-main-block .content div .field--name-field-media-image{float:left;margin-right:15px;}.path-media .block-system-main-block .content div .field--name-field-media-image img{margin-bottom:0px;}.path-media .block-system-main-block .content div .field{margin-bottom:10px;}.path-media .block-system-main-block .content div .field.field--name-field-media-video-file,.path-media .block-system-main-block .content div .field.field--name-field-media-audio-file{display:grid;align-items:center;justify-content:center;}.path-media .block-system-main-block .content div .field .field__label{font-weight:600;}.path-media .block-system-main-block .content div .field.field--label-above .field__label{margin-bottom:5px;}.path-media .block-system-main-block .content .media-form .js-form-item label{font-weight:600;}.path-media .block-system-main-block .content .media-form .field--widget-text-textarea .js-form-item.text-format-wrapper .form-type-textarea{margin-bottom:0px !important;}.path-media .block-system-main-block .content .media-form .field--widget-text-textarea .js-form-item.text-format-wrapper .js-filter-wrapper{font-size:12px;margin-left:5px;}.path-media .block-system-main-block .content .media-form div[class*="field--"].form-wrapper .js-form-item small.description{display:block;line-height:18px;margin-top:3px;}.path-media .block-system-main-block .content .media-form div[class*="field--"].form-wrapper:not(.field--widget-file-generic) .form-managed-file:not(.imce-filefield-parent){display:flex;gap:15px;}.path-media .block-system-main-block .content .media-form div[class*="field--"].form-wrapper button.btn[data-drupal-selector]{position:relative;font-size:14px;padding:3px 14px 3px 8px;}.path-media .block-system-main-block .content .media-form div[class*="field--"].form-wrapper button.btn[data-drupal-selector]::after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255,255,255,0.2);border-radius:var(--bs-btn-border-radius);}.path-media .block-system-main-block .content .media-form .js-form-item .form-managed-file{overflow:hidden;}.path-media .block-system-main-block .content .media-form .js-form-item .form-managed-file .btn.form-submit[id*="remove"]{display:flex;align-items:center;padding-right:18px;}.path-media .block-system-main-block .content .media-form .js-form-item .form-managed-file .btn.form-submit[id*="remove"]{float:right;}.path-media .block-system-main-block .content .media-form .js-form-item .form-managed-file .btn.form-submit[id*="remove"]::before{position:relative;top:-2px;}.path-media .block-system-main-block .content .media-confirm-form[class*="delete"] .form-item-also-delete-file{margin-top:15px;margin-bottom:35px !important;}.path-media .block-system-main-block .content .media-confirm-form[class*="delete"] .form-item-also-delete-file small.description{width:100%;}.path-media .block-system-main-block .content div .content-moderation-entity-moderation-form{display:none;}.highlighted > aside > [data-drupal-messages]{position:absolute;padding:20px;z-index:1;}#main-wrapper .main-content .view .view-header .summary-results{text-align:right;margin-bottom:15px;font-size:14px;font-style:italic;color:#666666;}#main-wrapper .main-content .view.group-by .view-content > h3{display:none;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article .node__content .field--name-field-images-3{display:flex;gap:6px;justify-content:space-between;flex-wrap:wrap;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article .node__content .field--name-field-images-3 img{max-width:180px;height:auto;margin-bottom:10px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article .node__content .field--name-field-images-3 .field__item:nth-of-type(n+3){display:none;}@media (max-width:1199px){#main-wrapper .main-content .view.view-content-repository .view-content .views-row article .node__content .field--name-field-images-3 img{max-width:150px;}}@media (max-width:991px){#main-wrapper .main-content .view.view-content-repository .view-content .views-row article .node__content .field--name-field-images-3{width:100%;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article .node__content .field--name-field-images-3 img{max-width:200px;}}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile{padding:16px;border:2px solid #e5e6e5;background-color:#f0f1ef;border-radius:14px;margin-bottom:24px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content{margin-top:0px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .field--name-field-image{margin-right:0px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .field--name-body p{line-height:22px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details{padding:4px 12px;background-color:#e0d8c5;border-radius:8px;border:1px solid #b6a689;display:inline-block;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details:empty{display:none;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details > div{font-size:16px;display:inline-block;margin:2px 10px 2px 0px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details > div:not(.field--type-link,.field--type-email){text-transform:uppercase;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details > div:last-child{margin-right:5px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details .field.field__items .field__item{display:inline-block;margin-right:6px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details .field--name-field-address{padding-left:24px;background-image:url('/themes/custom/magna/images/location_on-2.png');-webkit-background-size:21px auto;background-size:21px auto;background-repeat:no-repeat;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details .field--name-field-subtitle{padding-left:24px;background-image:url('/themes/custom/magna/images/user.png');-webkit-background-size:21px auto;background-size:21px auto;background-repeat:no-repeat;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details .field--name-field-tilefono{padding-left:24px;background-image:url('/themes/custom/magna/images/phone.png');-webkit-background-size:20px auto;background-size:20px auto;background-repeat:no-repeat;background-position:0px 2px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details .field--name-field-email{padding-left:28px;background-image:url('/themes/custom/magna/images/mail.png');-webkit-background-size:22px auto;background-size:22px auto;background-repeat:no-repeat;background-position:0px 1.4px;}#main-wrapper .main-content .view.view-content-repository .view-content .views-row article.node--type-profile .node__content .profile-details .field--name-field-website{padding-left:28px;background-image:url('/themes/custom/magna/images/globe.png');-webkit-background-size:22px auto;background-size:22px auto;background-repeat:no-repeat;background-position:0px 1px;}#main-wrapper .main-content .view.view-repo-callendar.view-display-id-page_1{max-width:1400px;margin:50px auto auto;}#main-wrapper .main-content article header .node__meta{display:flex;align-items:center;margin-bottom:-5px;}#main-wrapper .main-content article[class*="view-mode-teaser"] header .node__meta{font-size:0.857em;}#main-wrapper .main-content article header .node__meta em .field--name-uid{font-weight:600;}#main-wrapper .main-content article header .node__meta .profile .field--name-user-picture{margin-right:6px;}#main-wrapper .main-content article header .node__meta .profile .field--name-user-picture img{border-radius:50%;object-fit:cover;width:25px;height:25px;margin-bottom:0px;}#main-wrapper .main-content article.media--view-mode-teaser,#main-wrapper .main-content article.node--view-mode-teaser{border-color:#ecf1f2;}#main-wrapper .main-content article.media--view-mode-teaser.node--sticky,#main-wrapper .main-content article.node--view-mode-teaser.node--sticky{background:rgba(0,0,0,0.070);}#main-wrapper .main-content article.media--view-mode-teaser header .node__title a:hover,#main-wrapper .main-content article.node--view-mode-teaser header .node__title a:hover{color:#007690;}#main-wrapper .main-content article.media--view-mode-teaser .node__content .inline__links .links.inline,#main-wrapper .main-content article.node--view-mode-teaser .node__content .inline__links .links.inline{justify-content:flex-end;margin-top:-12px;}#main-wrapper .main-content article .node__content{margin-top:14px;}body.page-node-109 #main-wrapper .main-content article .node__content{margin-top:0px;}#main-wrapper .main-content article .node__content .field--name-field-shetika-arthra{overflow:hidden;width:100%;}#main-wrapper .main-content article .node__content .field--name-field-shetika-arthra > .field__label{background-color:rgb(0,0,0,0.1);padding:5px 10px;font-size:20px;margin-top:10px;margin-bottom:20px;}#main-wrapper .main-content article .node__content .field--name-field-shetika-arthra .field--name-field-images-3 .field__items .field__item:not(:first-child){display:none;}#main-wrapper .main-content .view .view-content article.node--view-mode-teaser .node__content .field--name-field-images-3.field__items .field__item:not(:first-child){display:none;}#main-wrapper .main-content article .node__content .field--type-geolocation .geolocation-map-wrapper .gm-bundled-control button.gm-svpc div{position:initial !important;}#main-wrapper .main-content article.node--type-page .node__content .field--type-image{margin-right:0px;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-body-extra{margin-top:15px;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-body-extra .collapse-style-1{background-color:#d9dbd7;padding:10px;border-radius:10px;margin-bottom:15px;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-body-extra .collapse-style-1 a.label{width:100%;text-align:left;border:0px;font-weight:600;text-transform:uppercase;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-body-extra .collapse-style-1 a.label::after{content:' ';display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;margin-left:.7rem;transform:translateY(-2px);transition:transform .2s ease-out;float:right;position:relative;top:10px;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-body-extra .collapse-style-1 a.label[aria-expanded="true"]::after{transform:rotate(90deg) translateX(-3px);}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-videos .field__item{margin-bottom:10px;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-videos .field__item video{width:100%;height:auto;max-width:700px;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-videos-frm .field__item iframe{width:100%;max-width:700px;margin-bottom:10px;}#main-wrapper .main-content article.node--type-page .node__content .row .videos{display:flex;flex-direction:column;}#main-wrapper .main-content article.node--type-page .node__content .row .right-col{font-size:14px;}#main-wrapper .main-content article.node--type-page .node__content .row .right-col .field--name-field-subbody-2 .field__item iframe{width:100%;border:0px;}@media (max-width:1199px){#main-wrapper .main-content article.node--type-page .node__content .row .images{order:1;margin-top:30px;}#main-wrapper .main-content article.node--type-page .node__content .row .videos{order:2;}#main-wrapper .main-content article.node--type-page .node__content .row .videos .field--name-field-images-2{order:1;}#main-wrapper .main-content article.node--type-page .node__content .row .videos .field--name-field-videos{order:2;}#main-wrapper .main-content article.node--type-page .node__content .row .videos .field--name-field-videos-frm{order:3;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-videos-frm .field__item,#main-wrapper .main-content article.node--type-page .node__content .field--name-field-videos .field__item{text-align:center;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-images-2 .field__items,#main-wrapper .main-content article.node--type-page .node__content .field--name-field-images .field__items{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-around;margin-bottom:30px;}#main-wrapper .main-content article.node--type-page .node__content .field--name-field-images-2 .field__items .field__item,#main-wrapper .main-content article.node--type-page .node__content .field--name-field-images .field__items .field__item{max-width:350px;}}#main-wrapper .main-content article .node__content .content-moderation-entity-moderation-form{display:none;}body.node--type-content-repository #main-wrapper .main-content .block-page-title-block{margin-bottom:15px;}body.node--type-content-repository #main-wrapper .main-content .block-page-title-block .content{display:flex;gap:16px;justify-content:space-between;}body.node--type-content-repository #main-wrapper .main-content .block-page-title-block .field--name-field-images-3 .field__items{gap:10px;display:grid;grid-template-columns:auto auto;}body.node--type-content-repository #main-wrapper .main-content .block-page-title-block .field--name-field-images-3 .field__items img{margin-bottom:0px;}body.node--type-content-repository #main-wrapper .main-content article header .node__meta .social-links{margin-left:auto;font-size:18px;display:flex;gap:8px;}body.node--type-content-repository #main-wrapper .main-content article header .node__meta .social-links a{color:#777777;}body.node--type-content-repository #main-wrapper .main-content article header .node__meta .social-links a:hover{color:#007690;}body.node--type-content-repository #main-wrapper .main-content article .node__content .field{margin-bottom:14px;}body.node--type-content-repository #main-wrapper .main-content article .node__content .field .field__label{font-weight:600;padding-right:8px;}body.node--type-content-repository #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item,body.node--type-blog #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item,body.node--type-article #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item,body.node--type-event #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item{border-right:3px solid rgb(from #888888 r g b / 0.4);padding-right:5px;}body.node--type-content-repository #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item:last-child,body.node--type-blog #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item:last-child,body.node--type-article #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item:last-child,body.node--type-event #main-wrapper .main-content article .node__content .field.field--label-inline .field__items .field__item:last-child{border-right:0px;padding-right:0px;}@media (max-width:575px){body.node--type-content-repository #main-wrapper .main-content .block-page-title-block .content{display:inherit;}body.node--type-content-repository #main-wrapper .main-content .block-page-title-block .field--name-field-images-3 .field__items{gap:10px;display:flex;justify-content:flex-end;}}body.node--type-event #main-wrapper .main-content .block-page-title-block{margin-bottom:15px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .content{display:flex;gap:6px;justify-content:space-between;}body.node--type-event #main-wrapper .main-content .block-page-title-block .content .title--wrapper{padding-right:10px;display:flex;flex-direction:column;gap:10px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .content .title--wrapper .title{margin-bottom:6px;}@media (min-width:1400px){body.node--type-event #main-wrapper .main-content .block-page-title-block .field--name-field-image{min-width:270px;}}body.node--type-event #main-wrapper .main-content .block-page-title-block .field--name-field-image .field__items{gap:10px;display:grid;grid-template-columns:auto auto;}body.node--type-event #main-wrapper .main-content .block-page-title-block .field--name-field-image img{margin-bottom:0px;border-radius:20px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar{max-width:500px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-toolbar{padding:2px 5px;margin-bottom:8px;border:1px solid #ffffff;background-color:rgba(255,255,255,0.3);background-blend-mode:multiply;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-toolbar .fc-left{order:2;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-toolbar .fc-left .fc-button{padding:0px 5px;font-size:14px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-toolbar .fc-left .fc-button .fc-icon{font-size:12px;margin-top:-2px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-toolbar .fc-center h2{font-size:16px}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-toolbar .fc-right{display:none;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-view-container table .fc-day-header{font-size:12px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-view-container table .fc-day-top{font-size:10px;padding-bottom:0px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-view-container table .fc-day-grid-event *{font-size:11px;font-weight:normal;min-height:13px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .view-single-node-calendar .fc .fc-view-container .fc-dayGrid-view .fc-body .fc-row{min-height:3em;}body.node--type-event #main-wrapper .main-content .block-page-title-block .field--name-field-hmer-event-recur{color:#124c50;font-size:15px;min-width:280px;padding-left:28px;background-image:url('/themes/custom/magna/images/clock.png');-webkit-background-size:20px 20px;background-size:20px 20px;background-repeat:no-repeat;background-position:0px 2px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .field--name-field-hmer-event-recur ul{list-style-type:none;margin:0px;padding:0px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .field--name-field-address{color:#124c50;font-size:15px;padding-left:28px;background-image:url('/themes/custom/magna/images/map-pin.png');-webkit-background-size:20px 20px;background-size:20px 20px;background-repeat:no-repeat;background-position:0px 2px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .see-map{margin-top:5px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .see-map summary{color:#124c50;font-size:15px;padding-left:8px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .see-map summary::marker{font-size:18px;color:#231f20;}body.node--type-event #main-wrapper .main-content article .node__content > .field{margin-bottom:14px;}body.node--type-event #main-wrapper .main-content article .node__content .field .field__label{font-weight:600;padding-right:8px;}body.node--type-event #main-wrapper .main-content article .node__content .field--name-body{padding-left:28px;background-image:url('/themes/custom/magna/images/info.png');-webkit-background-size:20px 20px;background-size:20px 20px;background-repeat:no-repeat;background-position:0px 2px;}body.node--type-event #main-wrapper .main-content article .node__content .field--name-field-image{float:right;margin-bottom:2px;}body.node--type-event #main-wrapper .main-content article .node__content .field--name-field-images{width:100%;}body.node--type-event #main-wrapper .main-content article .node__content .field--name-field-images .field__items{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px;}body.node--type-event #main-wrapper .main-content article .node__content .field--name-field-images .field__items .field__item img{margin-bottom:0px;}@media (max-width:575px){body.node--type-event #main-wrapper .main-content .block-page-title-block .content{display:inherit;}body.node--type-event #main-wrapper .main-content .block-page-title-block .content .title--wrapper{margin-bottom:10px;}body.node--type-event #main-wrapper .main-content .block-page-title-block .field--name-field-image .field__items{gap:10px;display:flex;justify-content:flex-end;}}body.node--type-article #main-wrapper .main-content .block-page-title-block{margin-bottom:15px;}body.node--type-article #main-wrapper .main-content .block-page-title-block .content{display:flex;gap:6px;justify-content:space-between;}body.node--type-article #main-wrapper .main-content article .node__content > .field:not(.field--name-field-image){margin-bottom:14px;}body.node--type-article #main-wrapper .main-content article .node__content .field .field__label{font-weight:600;padding-right:8px;font-size:inherit;}body.node--type-article #main-wrapper .main-content article .node__content .field--name-field-images{width:100%;}body.node--type-article #main-wrapper .main-content article .node__content .field--name-field-images .field__items{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px;}body.node--type-article #main-wrapper .main-content article .node__content .field--name-field-images .field__items .field__item img{margin-bottom:0px;}@media (max-width:575px){body.node--type-article #main-wrapper .main-content .block-page-title-block .content{display:inherit;}body.node--type-article #main-wrapper .main-content .block-page-title-block .content .title--wrapper{margin-bottom:10px;}body.node--type-article #main-wrapper .main-content .block-page-title-block .field--name-field-image .field__items{gap:10px;display:flex;justify-content:flex-end;}}body.node--type-blog #main-wrapper .main-content .block-page-title-block{margin-bottom:15px;}body.node--type-blog #main-wrapper .main-content .block-page-title-block .content{display:flex;gap:6px;justify-content:space-between;}body.node--type-blog #main-wrapper .main-content article .node__content > .field:not(.field--name-field-image){margin-bottom:14px;}body.node--type-blog #main-wrapper .main-content article .node__content .field .field__label{font-weight:600;padding-right:8px;font-size:inherit;}body.node--type-blog #main-wrapper .main-content article .node__content .field--name-field-images{width:100%;}body.node--type-blog #main-wrapper .main-content article .node__content .field--name-field-images .field__items{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px;}body.node--type-blog #main-wrapper .main-content article .node__content .field--name-field-images .field__items .field__item img{margin-bottom:0px;}@media (max-width:575px){body.node--type-blog #main-wrapper .main-content .block-page-title-block .content{display:inherit;}body.node--type-blog #main-wrapper .main-content .block-page-title-block .content .title--wrapper{margin-bottom:10px;}body.node--type-blog #main-wrapper .main-content .block-page-title-block .field--name-field-image .field__items{gap:10px;display:flex;justify-content:flex-end;}}body.node--type-profile #main-wrapper .main-content article header{display:none;}body.node--type-profile #main-wrapper .main-content article .node__content{padding:16px;border:2px solid #e5e6e5;background-color:#f0f1ef;border-radius:14px;}@media (max-width:991px){body.node--type-profile #main-wrapper .main-content article .node__content .row-1 .col-lg-4{text-align:center;}body.node--type-profile #main-wrapper .main-content article .node__content .row-1 .col-lg-4 .field--type-image{display:block;float:none;}body.node--type-profile #main-wrapper .main-content article .node__content .row-1 .col-lg-4 .sidebar-content--wrapper{text-align:left;margin-bottom:18px;}}body.node--type-profile #main-wrapper .main-content article .node__content .field .field__label{font-weight:600;padding-right:8px;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper{display:inline-block;line-height:20px;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper > div{margin-bottom:4px;padding-bottom:7px;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper .field--name-field-cat-repo{margin-bottom:14px;padding-bottom:14px;border-bottom:2px solid #757575;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper .field{font-weight:600;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper .field .field__items{overflow:hidden;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper .field .field__items .field__item{float:left;margin-right:8px;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper .field .field__items .field__item:last-child{margin-right:0px;}body.node--type-profile #main-wrapper .main-content article .node__content .sidebar-content--wrapper .social-links{margin-top:14px;margin-left:auto;font-size:22px;display:flex;gap:8px;}body.node--type-profile #main-wrapper .main-content article .node__content .field--name-field-subtitle{padding-left:28px;background-image:url('/themes/custom/magna/images/user.png');-webkit-background-size:21px auto;background-size:21px auto;background-repeat:no-repeat;}body.node--type-profile #main-wrapper .main-content article .node__content .field--name-field-address{padding-left:28px;background-image:url('/themes/custom/magna/images/location_on-2.png');-webkit-background-size:21px auto;background-size:21px auto;background-repeat:no-repeat;}body.node--type-profile #main-wrapper .main-content article .node__content .field--name-field-tilefono{padding-left:28px;background-image:url('/themes/custom/magna/images/phone.png');-webkit-background-size:20px auto;background-size:20px auto;background-repeat:no-repeat;}body.node--type-profile #main-wrapper .main-content article .node__content .field--type-email{padding-left:28px;background-image:url('/themes/custom/magna/images/mail.png');-webkit-background-size:22px auto;background-size:22px auto;background-repeat:no-repeat;}body.node--type-profile #main-wrapper .main-content article .node__content .field--name-field-website{padding-left:28px;background-image:url('/themes/custom/magna/images/globe.png');-webkit-background-size:22px auto;background-size:22px auto;background-repeat:no-repeat;}body.node--type-profile #main-wrapper .main-content article .node__content .field--name-field-map{margin-top:10px;}.path-user:not(.user-logged-in) .main-content > .section{max-width:600px;margin:auto;}.user-id-anon.page-node-109 article .field--name-body .add-content{display:none;}.path-user .main-content #block-magna-content .content form{margin-top:30px;}.path-user .main-content #block-magna-content .content form .description{display:inline-block;line-height:18px;margin-top:3px;}.path-user .main-content #block-magna-content .content form .password-confirm,.path-user .main-content #block-magna-content .content form .password-field,.path-user .main-content #block-magna-content .content form .password-strength,.path-user .main-content #block-magna-content .content form .password-confirm-match{width:100%;}.path-user .main-content #block-magna-content .content form .password-strength__title,.path-user .main-content #block-magna-content .content form .password-confirm-message{font-size:14px;}.path-user .main-content #block-magna-content .content form .password-suggestions{border:1px solid #ecf1f2;border-radius:5px;font-size:15px;}.path-user .main-content #block-magna-content .content form .form-item-pass{width:100%;max-width:none;}.path-user .main-content #block-magna-content .content form .form-item-pass-pass1{margin-bottom:4px !important;}.path-user .main-content #block-magna-content .content form input.password-field,.path-user .main-content #block-magna-content .content form input.password-confirm{display:inline-block;}.path-user .main-content #block-magna-content .content form .captcha legend{display:none;}.path-user .main-content #block-magna-content .content form .captcha .captcha__description{font-size:14px;}.path-user .main-content #block-magna-content .content form  > details.form-wrapper{border:1px solid #bcbec0;padding:5px 10px;border-radius:10px;}.path-user .main-content #block-magna-content .content form  > details.form-wrapper summary{font-size:14px;text-align:right;}.path-user .main-content #block-magna-content .content div[class*="field--"].form-wrapper:not(.field--widget-file-generic) .js-form-managed-file:not(.imce-filefield-parent){display:flex;gap:15px;}.path-user .main-content #block-magna-content .content div[class*="field--"].form-wrapper button.btn[data-drupal-selector]{position:relative;font-size:14px;padding:3px 14px 3px 8px;}.path-user .main-content #block-magna-content .content .js-form-item .image-widget-data > .btn.form-submit[id*="remove"]{float:right;}.path-user .main-content #block-magna-content .content .js-form-item .image-widget-data > .btn.form-submit[id*="remove"]{display:flex;align-items:center;}.path-user .main-content #block-magna-content .content .js-form-item .image-widget-data > .btn.form-submit[id*="remove"]::before{position:relative;top:-2px;}.user-pass .form-type-password label,.user-register-form .form-type-password label,.user-login-form .form-type-password label,.user-pass .form-type-email label,.user-register-form .form-type-email label,.user-login-form .form-type-email label,.user-pass .form-item-user-picture-0 label,.user-register-form .form-item-user-picture-0 label,.user-login-form .form-item-user-picture-0 label,.user-pass .form-item-name label,.user-register-form .form-item-name label,.user-login-form .form-item-name label{display:flex;}.user-pass .form-type-email label::before,.user-register-form .form-type-email label::before,.user-login-form .form-type-email label::before{position:relative;top:-6px;}.user-pass .form-type-password label::before,.user-register-form .form-type-password label::before,.user-login-form .form-type-password label::before{position:relative;top:-5px;}.user-pass .form-item-user-picture-0 label::before,.user-register-form .form-item-user-picture-0 label::before,.user-login-form .form-item-user-picture-0 label::before{position:relative;top:-4px;}.user-pass .form-item-name label::before,.user-register-form .form-item-name label::before,.user-login-form .form-item-name label::before{position:relative;top:-6px;}.main-content .section > div:has(.page-user-dashboard-item){border-bottom:3px solid #c1c1c1;margin-bottom:25px;padding-bottom:20px;}.main-content .section > div:has(.page-user-dashboard-item):last-child{border-bottom:0px;}body.page-node-109 .main-content .section article.node--view-mode-full .node__content .field--name-body .header-links,.main-content .section > div:has(.page-user-dashboard-item) .header-links{text-align:right;font-size:19px;}.main-content .section > div:has(.page-user-dashboard-item) .description{font-size:14px;}.main-content .section > div:has(.page-user-dashboard-item) .view-empty{color:#777777;}.main-content .section > div:has(.page-user-dashboard-item) .views-table td.views-field.views-field-dropbutton{min-width:120px;padding:5px;}.main-content .section > div:has(.page-user-dashboard-item) .views-table td .dropbutton-wrapper{padding-right:6em;margin-right:25px;max-width:none;position:absolute;}.main-content .section > div:has(.page-user-dashboard-item) .views-table td.views-field.status--draft{color:#cd6133;}.main-content .section > div:has(.page-user-dashboard-item) .views-table td.views-field.status--pros-elegho{color:#227093;}.main-content .section > div:has(.page-user-dashboard-item) .views-table td.views-field.status--published{color:#218c74;}.main-content .section > div:has(.page-user-dashboard-item) .views-table td.views-field.status--archived{color:#6a6a6a;}.main-content .section > div:has(.page-user-dashboard-item) .pagination li span,.main-content .section > div:has(.page-user-dashboard-item) .pagination li a{font-size:13px;padding-top:3px;padding-bottom:3px;}.main-content .section > div:has(.page-user-dashboard-item) .view-filters .views-exposed-form .d-flex{justify-content:flex-end;}.main-content .section > div:has(.page-user-dashboard-item) .view-filters .views-exposed-form .d-flex .js-form-item select{font-size:14px;padding-top:3px;padding-bottom:3px;}.path-node.node--revision-table #main-wrapper .main-content,.path-node-add #main-wrapper .main-content{margin:auto;max-width:1200px;}@media (min-width:768px){body #main-wrapper .main-content #block-magna-content .content:has(.forbidden-403),body #main-wrapper .main-content #block-magna-content .content:has(.not-found-404),.path-node-add  #main-wrapper .main-content .node-type-list{min-height:525px;}}.path-node-add #main-wrapper .main-content .node-type-list .profile{display:none;}.path-node-add #main-wrapper .main-content .node-form .content:has(.layout-region-node-secondary,[class*="vertical-tabs"]),.path-node .main-content .node-form[action*="/translations/add/"] .content:has(.layout-region-node-secondary,[class*="vertical-tabs"]),.path-node .main-content .node-form[class*="-edit-form"] .content:has(.layout-region-node-secondary,[class*="vertical-tabs"]){display:none;}.path-node .main-content .node-form .entity-content-form-footer{float:right;}.path-node .main-content .node-form table.table .form-submit:not(.js-hide),.path-node .main-content .node-form .js-form-item .image-widget-data > .btn.form-submit[id*="remove"],.path-node .main-content .node-form .form-item .form-submit:not(.js-hide){display:flex;align-items:center;padding-right:18px;}.path-node .main-content .node-form .js-form-item .image-widget-data > .btn.form-submit[id*="remove"]{float:right;}.path-node .main-content .node-form table.table .form-submit::before,.path-node .main-content .node-form .js-form-item .image-widget-data > .btn.form-submit[id*="remove"]::before,.path-node .main-content .node-form .form-item .form-submit::before{position:relative;top:-2px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper details{padding:10px;border:2px solid #d1d1d1;border-radius:6px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .js-form-item > label{font-weight:600;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .js-form-item small.description{display:block;line-height:18px;margin-top:3px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .js-form-item.js-media-library-widget .fieldset-wrapper .form-control{width:auto;font-size:13px;padding:4px 8px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper.field--type-entity-reference .js-form-item .field-multiple-table{margin-bottom:0px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper.field--type-entity-reference .js-form-item:has(.field-multiple-table) small.description{margin-bottom:1rem;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper.field--widget-text-textarea-with-summary .js-form-item.text-format-wrapper .form-type-textarea{margin-bottom:0px !important;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper.field--widget-text-textarea-with-summary .js-form-item.text-format-wrapper .js-filter-wrapper{font-size:12px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive .label{margin-bottom:0px;color:#231f20;font-size:var(--bs-body-font-size);font-family:var(--bs-body-font-family);}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-widget-toggle-weight,.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive .tabledrag-toggle-weight-wrapper{display:none;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection{display:flex;gap:14px;flex-wrap:wrap;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection .js-media-library-item{position:relative;background-color:#f1f1f1;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection .js-media-library-item button[data-drupal-selector*="remove"]{position:absolute;top:10px;left:10px;font-size:12px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection .js-media-library-item .media-library-edit__link{top:10px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection .js-media-library-item article{max-width:220px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection .js-media-library-item article .media-library-item__preview img{margin-bottom:1px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection .js-media-library-item article .media-library-item__preview .field--name-langcode{float:right;font-size:13px;padding:5px;color:#888888;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .media-library-widget .js-media-library-selection .js-media-library-item article .media-library-item__attributes{padding:5px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table tr{background-color:transparent;border:0px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table th,.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td{border:0px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td .js-form-item:not([class*="recur"]){margin-bottom:0px !important;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td .date-recur-modular-sierra-widget{padding-top:25px;padding-bottom:25px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td .date-recur-modular-sierra-widget .date-recur-modular-sierra-widget-day{border-bottom:2px solid #c1c1c1;margin-bottom:16px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td .date-recur-modular-sierra-widget-recurrences .form-check-input{margin-left:auto;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td .date-recur-modular-sierra-widget-recurrences .date-recur-modular-sierra-widget-occurrences-open{width:auto;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td .date-recur-modular-sierra-widget-recurrences .date-recur-modular-sierra-widget-recurrence-option.is-invalid{border-color:#ced4da;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table tr td:nth-child(3):has(button.btn){min-width:140px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table tr td:nth-child(3):has(button.btn) button{float:right;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td.field-multiple-drag{width:0px;padding:0px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .table-responsive table td .tabledrag-handle{display:none;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper:not(.field--widget-file-generic) .js-form-managed-file:not(.imce-filefield-parent){display:flex;gap:15px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .details-wrapper:has(.form-type-managed-file){margin-top:14px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .details-wrapper:has(.table-responsive){margin-top:0px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .form-type-managed-file .imce-filefield-parent .imce-filefield-widget,.path-node .main-content .node-form .content div[class*="field--"].form-wrapper .form-type-managed-file.imce-filefield-parent .imce-filefield-widget{text-align:right;font-size:14px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper button.btn[data-drupal-selector]{position:relative;font-size:14px;padding:3px 14px 3px 8px;}.path-node .main-content .node-form .content div[class*="field--"].form-wrapper button.btn[data-drupal-selector]::after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255,255,255,0.2);border-radius:var(--bs-btn-border-radius);}.path-node .main-content .node-form .content .map--wrapper{padding-top:14px;}.path-node .main-content .node-form .content .horizontal-tabs-pane{padding-top:14px;}.path-node .main-content .node-form .content .form-actions{display:flex;gap:20px;}.path-node.node--form #main-wrapper .main-content{min-height:725px;margin:auto;max-width:1200px;}.path-node.node--form .main-content #block-magna-page-title .title,.path-node.node--form .main-content .block-page-title-block .title{font-size:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.path-node.node--form .main-content #block-magna-page-title .title,.path-node.node--form .main-content .block-page-title-block .title{font-size:2.5em;}}.path-node.node--revision-table #main-wrapper .main-content{min-height:725px;}.path-node.node--revision-table .block-help{display:none;}.path-node.node--revision-table .main-content #block-magna-page-title .title,.path-node.node--revision-table .main-content .block-page-title-block .title{font-size:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.path-node.node--revision-table .main-content #block-magna-page-title .title,.path-node.node--revision-table .main-content .block-page-title-block .title{font-size:2.5em;}}.path-node.node--revision-table .node-revision-table .revision-log:empty{display:none;}.path-node.node--revision-table .node-revision-table .revision-log{margin-bottom:4px;}.path-node.node--delete-form #main-wrapper .main-content{min-height:725px;margin:auto;max-width:1200px;}.path-node.node--delete-form #main-wrapper .main-content form.node-confirm-form .form-actions{margin-top:50px;}#main-wrapper .main-content .webform-submission-form .captcha .captcha__element{display:flex;gap:12px;}#main-wrapper .main-content .webform-submission-form .captcha .captcha__element small.description{display:flex;line-height:18px;margin-top:3px;}#main-wrapper .main-content .webform-submission-form .captcha .captcha__description{font-size:15px;}.path-frontpage #main-wrapper .node--type-layout-builder-page .layout__region .block,.path-frontpage #main-wrapper .node--type-layout-builder-page .layout__region .block a{color:#ffffff;}.path-frontpage #main-wrapper .node--type-layout-builder-page .layout__region .block .contextual-links a{color:#000000;}.path-frontpage #main-wrapper .main-content .block .welcome-text{padding:10px;max-width:820px;}.path-frontpage #main-wrapper .main-content .block .welcome-text p{line-height:24px;}.path-frontpage #main-wrapper .main-content .block .welcome-text .caption-wrapper{line-height:32px;}.path-frontpage #main-wrapper .main-content .block .welcome-text .caption-wrapper .title{font-size:38px;font-family:'Roboto Condensed',sans-serif;margin-right:5px;}.path-frontpage #main-wrapper .main-content .block .welcome-text .title{font-size:56px;}.path-frontpage #main-wrapper .main-content .block .welcome-text .subtitle{font-size:26px;}.path-frontpage #main-wrapper .main-content .block .welcome-text a{color:#8ddcee;}.path-frontpage #main-wrapper .main-content .block .welcome-text a:hover{text-decoration:underline;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views.block-views-blockrepo-callendar-block-1 > h2{display:none;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1{max-width:500px;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 > .more-link{font-size:12px;text-align:right;margin-top:-26px;margin-bottom:6px;opacity:0.7;}#main-wrapper .main-content .view-repo-callendar.view-display-id-block_1 .fc .fc-toolbar{padding:4px 8px;border:1px solid #ffffff;background-color:rgba(255,255,255,0.3);background-blend-mode:multiply;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 .fc .fc-toolbar .fc-left{order:2;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 .fc .fc-toolbar .fc-left .fc-button{padding:3px 6px;font-size:14px;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 .fc .fc-toolbar .fc-center h2{font-size:20px}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 .fc .fc-toolbar .fc-right{display:none;}#main-wrapper .main-content .view-repo-callendar .fc .fc-view-container{background-color:rgba(255,255,255,0.3);background-blend-mode:multiply;}#main-wrapper .main-content .view-repo-callendar .fc .fc-view-container table{margin:0px;}#main-wrapper .main-content .view-repo-callendar .fc .fc-view-container table thead > tr{border:1px solid;border-color:rgba(255,255,255,0.2);}#main-wrapper .main-content .view-repo-callendar .fc.fc-unthemed .fc-view-container table td{border-color:rgba(255,255,255,0.3);}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 .fc .fc-view-container table .fc-day-header{font-size:15px;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 .fc .fc-view-container table .fc-day-top a{font-size:11px;padding-bottom:0px;}#main-wrapper .main-content .view-repo-callendar .fc .fc-view-container table .fc-day-top.fc-today a{color:initial;}.path-frontpage #main-wrapper .main-content .layout__region--row-2{padding-right:0px;}@media (min-width:992px){.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage{position:absolute;bottom:0px;}}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul{margin:2px;padding:20px 20px;border:1px solid #ffffff;background-color:rgba(255,255,255,0.3);background-blend-mode:multiply;}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item{border-right:1px solid #ffffff;padding:5px 25px;}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item:last-child{border-right:0px;}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item a.nav-link{background-image:linear-gradient(rgb(255,255,255),rgb(255,255,255)),linear-gradient(#ffffff,#ffffff);background-size:0 3px,0 3px;background-position:100% 76%,50% 100%;background-repeat:no-repeat;transition:background-size 0.16s linear;}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item a.nav-link:hover,.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item a.nav-link:focus,.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item a.nav-link:active,.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item a.nav-link.active{background-size:0 3px,60% 3px;}@media (max-width:991px){.path-frontpage #main-wrapper .main-content .block .welcome-text{padding:60px 10px 25px;}.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1{padding:25px 10px 60px;}}@media (max-width:1140px){.path-frontpage #main-wrapper .main-content .block .welcome-text{max-width:none;}}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item a{padding:5px 8px;}@media (max-width:692px),(min-width:992px) and (max-width:1300px){.path-frontpage #main-wrapper .main-content .layout__region--col-2 .block-views .view-repo-callendar.view-display-id-block_1 .fc .fc-toolbar .fc-left{display:none;}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul{padding:4px;}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item{padding:2px 5px;}.path-frontpage #main-wrapper .main-content .layout__region--row-2 .block.menu--main-frontpage ul li.nav-item a{padding:4px 5px;}}.site-footer.without-footer__top{padding-top:8px;padding-bottom:8px;}.site-footer .site-footer__bottom .region-footer-fifth{padding-left:20px;padding-right:20px;align-items:center;gap:15px;}.site-footer .site-footer__bottom .region-footer-fifth > .block{width:auto;}.site-footer .site-footer__bottom .region-footer-fifth [id^="block-magna-footerlogos"]{margin:0px;}.site-footer .site-footer__bottom .region-footer-fifth [id^="block-magna-footerlogos"] > .content{padding:0px;}.site-footer .site-footer__bottom .region-footer-fifth [id^="block-magna-footerlogos"] > .content img.logos-extra{background-color:#ffffff;padding:4px;max-height:40px;width:auto;}.site-footer.without-footer__top .site-footer__bottom{border:0px;margin-top:0px;font-size:15px;}.site-footer.without-footer__top .site-footer__bottom .region{margin-top:0px;}.site-footer .site-footer__bottom .region-footer-fifth .field__item p:last-child{margin-bottom:0px;}.site-footer .content a,footer .site-footer .content a.is-active{color:#ecf1f2;}.site-footer .content a:hover{text-decoration:underline;}.ui-dialog .date-recur-modular-sierra-modal summary,.ui-dialog .date-recur-modular-sierra-modal .details-wrapper{margin-bottom:14px;}.ui-dialog .details-wrapper .table-responsive table thead tr th{color:#555555;}.ui-dialog .details-wrapper .table-responsive table tbody tr td .js-form-item{margin-bottom:0px !important;}.ui-dialog .details-wrapper .table-responsive table tbody tr td .js-form-item .form-checkbox{width:16px;height:16px;cursor:pointer;}.ui-dialog .show-more-wrapper button,.ui-dialog .form-actions button{display:flex;background-color:#124c50;background-image:none;color:var(--bb-primary-text);}.ui-dialog .date-recur-modular-sierra-modal .details-wrapper .ends{gap:20px;}.ui-dialog .date-recur-modular-sierra-modal .details-wrapper .ends .ends-row .ends-row-field [data-drupal-selector="edit-ends-date"]{margin-bottom:0px !important;}.ui-dialog .date-recur-modular-sierra-modal .details-wrapper .ends .ends-row .ends-row-field [data-drupal-selector="edit-ends-date"] .form-inline{display:flex;gap:10px;align-items:center;}.ui-dialog .date-recur-modular-sierra-modal .details-wrapper .ends .ends-row .ends-row-field .form-inline > .js-form-item,.ui-dialog .date-recur-modular-sierra-modal .details-wrapper .ends .ends-row .ends-row-field > .js-form-item{margin-bottom:0px !important;}.ui-dialog .date-recur-modular-sierra-modal .details-wrapper .ends .ends-row .ends-row-field .js-form-item .input-group{gap:10px;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form .form-type-vertical-tabs{display:none;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form .field--widget-text-textarea .js-form-item.text-format-wrapper .form-type-textarea{margin-bottom:0px !important;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form .field--widget-text-textarea .js-form-item.text-format-wrapper .js-filter-wrapper{font-size:12px;margin-left:5px;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form div[class*="field--"].form-wrapper label{font-weight:600;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form div[class*="field--"].form-wrapper:not(.field--widget-file-generic) .js-form-managed-file:not(.imce-filefield-parent){display:flex;gap:15px;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form div[class*="field--"].form-wrapper:not(.field--widget-file-generic) .js-form-managed-file:not(.imce-filefield-parent) span.file{float:left;padding-top:4px;padding-right:14px;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form div[class*="field--"].form-wrapper small.description{display:block;line-height:18px;margin-top:3px;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form div[class*="field--"].form-wrapper .form-submit:not(.js-hide){display:flex;align-items:center;padding-right:18px;background-image:linear-gradient(to bottom,#e8e8e8,#d3d3d3);}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form div[class*="field--"].form-wrapper .form-submit:not(.js-hide)::before{position:relative;top:-2px;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form .entity-content-form-footer{overflow:hidden;}.ui-dialog .media-library-edit__modal .media-image-edit-form.media-form .entity-content-form-footer .field--name-moderation-state{float:right;}
[data-tooltip]{--arrow-size:5px;position:relative;z-index:10;}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;left:50%;bottom:calc(100% + var(--arrow-size));pointer-events:none;transition:0.2s;will-change:transform;}[data-tooltip]:before{content:attr(data-tooltip);padding:6px 10px;min-width:50px;max-width:300px;width:max-content;width:-moz-max-content;border-radius:6px;font-size:12px;background-color:rgba(65,74,55,0.85);background-image:linear-gradient(30deg,rgba(59,72,80,0.44),rgba(59,68,75,0.44),rgba(60,82,88,0.44));box-shadow:0px 0px 24px rgba(0,0,0,0.2);color:#fff;text-align:center;white-space:pre-wrap;transform:translate(-50%,calc(0px - var(--arrow-size))) scale(0.5);}[data-tooltip].style-3:before{max-width:500px;}[data-tooltip]:after{content:'';border-style:solid;border-width:var(--arrow-size) var(--arrow-size) 0px var(--arrow-size);border-color:rgba(55,64,70,0.9) transparent transparent transparent;transition-duration:0s;transform-origin:top;transform:translateX(-50%) scaleY(0);}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1;}[data-tooltip]:hover:before{transition-delay:0.3s;transform:translate(-50%,calc(0px - var(--arrow-size))) scale(1);}[data-tooltip]:hover:after{transition-delay:0.5s;transition-duration:0.2s;transform:translateX(-50%) scaleY(1);}[data-tooltip-location="left"]:before,[data-tooltip-location="left"]:after{left:auto;right:calc(100% + var(--arrow-size));bottom:50%;}[data-tooltip-location="left"]:before{transform:translate(calc(0px - var(--arrow-size)),50%) scale(0.5);}[data-tooltip-location="left"]:hover:before{transform:translate(calc(0px - var(--arrow-size)),50%) scale(1);}[data-tooltip-location="left"]:after{border-width:var(--arrow-size) 0px var(--arrow-size) var(--arrow-size);border-color:transparent transparent transparent rgba(55,64,70,0.9);transform-origin:left;transform:translateY(50%) scaleX(0);}[data-tooltip-location="left"]:hover:after{transform:translateY(50%) scaleX(1);}[data-tooltip-location="right"]:before,[data-tooltip-location="right"]:after{left:calc(100% + var(--arrow-size));bottom:50%;}[data-tooltip-location="right"]:before{transform:translate(var(--arrow-size),50%) scale(0.5);}[data-tooltip-location="right"]:hover:before{transform:translate(var(--arrow-size),50%) scale(1);}[data-tooltip-location="right"]:after{border-width:var(--arrow-size) var(--arrow-size) var(--arrow-size) 0px;border-color:transparent rgba(55,64,70,0.9) transparent transparent;transform-origin:right;transform:translateY(50%) scaleX(0);}[data-tooltip-location="right"]:hover:after{transform:translateY(50%) scaleX(1);}[data-tooltip-location="bottom"]:before,[data-tooltip-location="bottom"]:after{top:calc(100% + var(--arrow-size));bottom:auto;}[data-tooltip-location="bottom"]:before{transform:translate(-50%,var(--arrow-size)) scale(0.5);}[data-tooltip-location="bottom"]:hover:before{transform:translate(-50%,var(--arrow-size)) scale(1);}[data-tooltip-location="bottom"]:after{border-width:0px var(--arrow-size) var(--arrow-size) var(--arrow-size);border-color:transparent transparent rgba(55,64,70,0.9) transparent;transform-origin:bottom;}
body{color:#231f20;background:#231f20;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#bcbec0;}.tabs ul.primary li a.is-active{background-color:#bcbec0;}.tabs ul.primary li.is-active a{background-color:#bcbec0;border-bottom-color:#bcbec0;}#navbar-top{background-color:#f1f1f1;}#navbar-main{background-color:#ffffff;}a,.link{color:#007690;}a:hover,a:focus,.link:hover,.link:focus{color:#069ec0;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#1dc7ed;}.page-item.active .page-link{background-color:#007690;border-color:#007690;}.page-link,.page-link:hover{color:#007690;}.sidebar .block{background-color:#ecf1f2;border-color:#a1a2a2;}.btn-primary{background-color:#124c50;border-color:#124c50;}.btn-primary:hover,.btn-primary:focus{background-color:#65a5a9;}.site-footer{background:#231f20;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#124c50;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.pagination{--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);}.btn-primary{--bs-btn-color:var(--bb-primary-text);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-primary-text);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary);}.btn-secondary{--bs-btn-color:var(--bb-secondary-text);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-secondary-text);--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary);}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-disabled-color:var(--bb-primary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-primary-dark);}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-disabled-color:var(--bb-secondary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-secondary-dark);}h1,.h1{color:var(--bb-h1-color);}h2,.h2{color:var(--bb-h2-color);}h3,.h3{color:var(--bb-h3-color);}
