@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block1{padding-right:90px;gap:20px;}.block1 a{background-color:rgb(57,100,157);opacity:1;letter-spacing:1px;line-height:26px;border:0px solid transparent;color:white;padding:10px 30px;border-radius:20px;margin-top:5px;display:inline-block;}@media screen and (max-width:768px){.block1{padding-right:0px;}}
.mobile-menu-btn span{background-color:#2d5386;}.user-menu-list .user-menu-item-text{color:#2d5386;}body{font-family:'Manrope',sans-serif;}p,.page-footer nav > ul li a,.rightStickySidebar li,.page-main ol li,.page-main ul li{font-size:18px;line-height:30px;}h1,h2,h3,h4,h5,h6{font-family:'Manrope',sans-serif;}.page-not-front .btn.btn-rounded:not(:disabled):not(.disabled),.tabledrag-toggle-weight,.section-admin .group-form #edit-submit,.admin-learning-path .group-form #edit-submit,.section-moxtra .group-form #edit-submit{color:#39649d!important;background-color:#fff!important;}.page-admin-content .btn:not(:disabled):not(.disabled):hover,.tabledrag-toggle-weight:hover,.step-list-aside .active a,.step-list-aside .active span,#edit-actions #edit-submit:not(.js-form-submit),.qs-startbutton,.use-ajax.btn.active{color:#fff!important;background-color:#39649d!important;}.qs-startbutton{border:2px solid #39649d;}#edit-actions #edit-submit:not(.js-form-submit):hover,.qs-startbutton:hover{color:#39649d!important;background-color:#fff!important;}header.page-header .col-left,header.page-header .col-right{justify-content:space-between;}.page-footer nav > ul{flex-direction:column;}.page-footer .footer-content{justify-content:space-between;align-items:flex-start;padding:10px 0px 0px 0px;}#block-aristotle-footerleftcolumn a{background-color:rgb(57,100,157);opacity:1;letter-spacing:1px;line-height:26px;border:0px solid transparent;color:white;padding:10px 30px;border-radius:20px;margin-top:5px;display:inline-block;}ul.main-menu li{position:relative;}ul.main-menu li ul{display:none;position:absolute;top:100%;left:15px;background:white;z-index:999;}.social-icons{display:flex;gap:15px;width:60px;}ul.main-menu li:hover > ul{display:block;}.main-menu li >  ul{background-color:#ffffff;padding:1rem;margin:0;list-style-type:none;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,0.1);width:max-content;min-width:220px;}.main-menu  li > ul > li{padding:10px 15px;list-style:none;font-size:16px;color:#333;font-family:'Open Sans',sans-serif;}.main-menu li > ul > li:hover{background-color:#f5f5f5;border-radius:5px;cursor:pointer;}.btn.btn-bg.btn-rounded:not(:disabled):not(.disabled),.btn.primary-btn.btn-rounded:not(:disabled):not(.disabled),.section-admin .group-form #edit-submit,.admin-learning-path .group-form #edit-submit,.section-moxtra .group-form #edit-submit{color:#fff!important;background-color:#39649d!important;}.btn.btn-rounded:hover,.btn.btn-bg.btn-rounded:not(:disabled):not(.disabled):hover,.section-admin .group-form #edit-submit,.admin-learning-path .group-form #edit-submit{background-color:#fff!important;color:#39649d!important;}a.use-ajax.btn.primary-btn.btn-rounded.btn-restart:hover{color:#39649d!important;background-color:#fff!important;}#block-aristotle-footerbottom{clear:both;width:100%;display:block;}.footer-icons a{margin-right:10px;color:#1a2b50;font-size:20px;text-decoration:none;}.footer-icons a:hover{color:#007bff;}.group-opigno-course .action-wrapper{margin-bottom:20px;}.lp-content__bottom > div > div:first-child{display:none;}.page-mh-training .row .col-right{flex:0 0 100%;max-width:100%;}.user-login-form,.user-register-form{border:1px solid #d5d5d5;padding:40px 30px;width:40%;margin:auto;border-radius:15px;}#edit-pass{margin-bottom:20px;}#block-aristotle-registerlink{margin-top:20px;margin-left:auto;margin-right:auto;text-align:center;}.user-register-form{width:50%;}.form-text{border-radius:0.5rem;}.form-item input[type="email"]{border-radius:0.5rem;background:#f5f5f5;border:1px solid #d5d5d5;color:var(--desktop-text);display:block;font-family:"Montserrat",Geneva,Arial,Helvetica,sans-serif;font-size:0.875rem;margin-top:0;padding:0.625rem 1.4375rem;-webkit-transition:border 0.3s ease;transition:border 0.3s ease;width:100%;}form:not(.views-exposed-form):not(.group-content-form):not(.tft-add-term-form) .form-item:not(.fieldgroup){margin-bottom:1.875rem;}.opigno-lp-step-module-activity{display:none!important;}.statistics-table th.status,.statistics-table td.status,.statistics-table th.progress,.statistics-table td.progress{display:none !important;}.view-display-id-training_catalogue .view-header{display:none;}.dropdown-menu.show .info{display:none;}.main-menu__item .dropdown-menu nav > ul{gap:25px;}.main-menu__item .dropdown-menu nav > ul ul{margin-top:0;}.main-menu__item .dropdown-menu nav > ul ul li{margin-bottom:0px;}@media (max-width:575.98px){.dialog-off-canvas-main-canvas .page-main{padding-top:6.5rem;}}@media (max-width:991.98px){.main-menu__item{font-size:1rem;margin-bottom:0.875rem;}header.page-header .block-notifications{margin-bottom:1.125rem;}.user-menu-list{padding-top:0.125rem;position:relative;width:100%;}.col-lg-12{padding-right:1.375rem;padding-left:1.375rem;}.user-login-form,.user-register-form{width:100%;}}
.malignant__text_block{padding-left:80px;}.malignant__text_block .imgBox{display:flex;align-items:center;gap:15px;margin-bottom:20px;}.malignant__text_block h2{font-size:36px;}.malignant__text_block a{background-color:rgb(57,100,157);opacity:1;letter-spacing:1px;line-height:26px;border:0px solid transparent;color:white;padding:10px 30px;border-radius:20px;margin-top:5px;display:inline-block;}@media screen and (max-width:768px){.malignant__text_block{padding-left:0px;}}
.rightStickySidebar{position:fixed;right:0;top:0;margin-top:5%;background-color:#f7f7f7;padding:20px;box-shadow:-2px 0 5px rgba(0,0,0,0.1);overflow-y:auto;}@media screen and (max-width:768px){.rightStickySidebar{position:relative;}}
.section4column.layout--fourcol-section > .layout__region{background-color:#ecedef;padding:30px;}.section4column{gap:20px;justify-content:space-between;}.section4column .mh-card{display:flex;flex-direction:column;align-items:center;}.section4column .mh-card p,.section4column .mh-card h3{text-align:center;}.section4column img{margin-bottom:15px;height:70px;width:auto;}@media screen and (min-width:40em){.section4column.layout--fourcol-section > .layout__region{flex:0 1 23%;}}
.section_bottom_padding{padding-bottom:70px;}
