/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
::selection{background-color:#4d6e8c !important;color:white !important;}.messages a{color:#4d6e8c !important;font-weight:bold !important;text-decoration:underline !important;}.message,.message > div{background-color:#4d6e8c !important;color:white !important;}.message:before,.message > *:before{background-color:#4d6e8c !important;color:white !important;}.header{background-color:#d2f0e8;}.header-cicle7,.header-cicle8,.header-cicle9,.header-cicle10,.home-block-cicle3{background-color:#40434e;}.header-cicle1,.header-cicle3,.home-block-cicle2,.home-block-cicle1{background-color:#97c2b8;}.header-cicle4,.header-cicle6,.header-cicle2,.header-cicle5{background-color:#4d6e8c;}.header .slider-container .slider-text li{background-color:rgba(210,240,232,0.9);padding:8px 15px;border-radius:5px;}.header .slider-container .slider-image{padding:0 35px;}.header .slider-container .slider-image img{padding:18px 25px;background-color:rgba(210,240,232,0.9);border-radius:5px;}.site-branding{background-color:rgba(210,240,232,0.9);padding:8px 15px;border-radius:5px;}.site-name a,.site-name p{color:#40434e;font-size:32px;font-weight:bold;}.primary-menu-wrapper{background-color:rgba(210,240,232,0.9);padding:8px 15px;border-radius:5px;}.zoom-container{display:flex;flex-direction:row;justify-content:center;cursor:zoom-in;}.zoom-icon{width:35px;height:35px;padding:2px;border-radius:3px;border:1px solid black;background-color:white;margin-left:-40px;margin-top:5px;}.zoom1-5,.zoom2,.zoom2-5{transition:transform .3s;}.zoom1-5:hover{transform:scale(1.5);border-radius:3px;border:1px solid black;}.zoom2:hover{transform:scale(2);border-radius:3px;border:1px solid black;}.zoom2-5:hover{transform:scale(2.5);border-radius:3px;border:1px solid black;}.breadcrumb li:not(:last-child),.breadcrumb li:not(:last-child) a{color:#4d6e8c;font-weight:bold;}.main-wrapper,.main-wrapper > div{width:100%;padding:0;margin:0;}.main-wrapper .block{width:100%;padding:25px 10%;margin-bottom:15px;}.main-wrapper .block:not(:has(ul.primary-tab)):nth-child(odd):not(:first-child){background-color:#d2f0e8;}.main-wrapper a{color:black;font-weight:bold;text-decoration:underline;}.main-menu li a:after{background:#4d6e8c !important;border:3px solid #4d6e8c;border-radius:2px;}.submenu li{border:3px solid #4d6e8c !important;margin-bottom:2px;border-radius:4px;}.submenu li:first-child{margin-top:2px;}.submenu li a{background-color:#4d6e8c;color:white;}div:has(> i[class^="icon"]){border:3px solid #4d6e8c;}.close-mobile-menu{border:2px solid white;}.node-preview-container .node-preview-backlink{color:#4d6e8c;font-weight:bold;background-color:rgba(210,240,232,0.9);padding:5px;border-radius:5px;}.button-link{color:#40434e !important;border:2px solid #40434e !important;background-color:white !important;}.button-link:hover{color:white !important;background-color:#40434e !important;}#search-block-form input[type=submit],.form-actions input{color:white !important;background-color:#4d6e8c !important;}.scrolltop{background-color:#4d6e8c;}.scrolltop-icon{font-size:30px;margin-top:-10px;}.page-tabs li.active-page-tab,.page-tabs li.active-page-tab a{background-color:#4d6e8d !important;}.page-tabs li:hover,.page-tabs li a:hover{background-color:#97c2b8 !important;color:black !important;}.main-wrapper .block .block-title{text-align:center;margin-bottom:35px;}.main-wrapper .block .block-title:before{transform:translateX(-70px);position:absolute;content:'';top:50%;background-color:#97c2b8;width:60px;height:5px;border-radius:5px;}.main-wrapper .block .block-title:after{transform:translateX(10px);position:absolute;content:'';top:50%;background-color:#97c2b8;width:60px;height:5px;border-radius:5px;}.main-wrapper .feature,.main-wrapper .feature:hover{background-color:white !important;}.feature p{color:black;}.ckeditor-accordion-container,.ckeditor-accordion-container dl{border-radius:5px;overflow:hidden;}.ckeditor-accordion-container dl{border:1px solid #4d6e8d !important;}.ckeditor-accordion-container dl a{text-decoration:none !important;}.ckeditor-accordion-container dt,.ckeditor-accordion-container dt a{background-color:#4d6e8d !important;}.ckeditor-accordion-container dt:not(:last-child):not(:nth-last-child(2)) a{border-bottom:1px solid white !important;}.ckeditor-accordion-container dt p,.ckeditor-accordion-container dd p,.ckeditor-accordion-container dd{border:none !important;}.footer{background-color:#d2f0e8;color:#40434e;}.footer *{border:none !important;}
