/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--basic-font:Arial,Helvetica,sans-serif;--basic-font-icon:"duo_frontend_font",sans-serif;--baloo-regular:"baloo_regular",sans-serif;--rubik-regular-font:"rubik_regular",sans-serif;--rubik-light-font:"rubik_light",sans-serif;--rubik-medium-font:"rubik_medium",sans-serif;--rubik-bold-font:"rubik_bold",sans-serif;--basic-text:#567B90;--titles:#0D3E5A;--brand-color:#1B80BC;--color-chathams-blue:#165B83;--color-seagull:#81C1E7;--link:#1B80BC;--link-hover:#2099df;--ui-blue-light:#F0F6FA;--primary-color:#1B80BC;--secondary-color:#0D3E5A;--tertiary-color:#74D5F8;--quaternary-color:#22BA4A;--modal-overlay:rgba(#194863,0.8);--border-color:#c9c9c9;--input-border-color:#D0DFE9;--message-red:#bc1b1b;--message-green:#22BA4A;--white:#ffffff;--black:#222222;--gray:#777777;--medium-gray:#ACC1C5;--soft-gray:#F2F7F8;--green:#22B74F;--light-green:#F6FFF8;--tabsBG:#165B83;--tabsTextColor:#ffffff;--breadcrumb-text:#81C1E7;--breadcrumb-divider:#81C1E7;--courses-bg:#F0F6FA;--courses-gray:#F8FAFB;--menu-item-bg:var(--courses-bg);--menu-item-bg-rep:rgba(13,62,90,0.98);--facts-bg:#165B83;--footer-bg:#F0F6FA;--footer-links-bg:#165B83;--footer-link:#567B90;--newsletter-bg:#165B83;--see-also-bg:#F0F6FA;--contact-bg:#F0F6FA;--placeholder-color:#567B90;--overlay-bg:#194863;--content-width:1280px;--inner-content-width:900px;--max-content-width:90%;--radius:3px;--input-radius:30px;--nav-radius:30px;--max-input-width:350px;--marge:60px;--marge-half:30px}@font-face{font-family:baloo_regular;src:url(/themes/custom/mugheli/fonts/baloo_regular/Baloo-Regular-webfont.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"rubik_regular";src:url(/themes/custom/mugheli/fonts/rubik_regular/rubik-regular-webfont.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"rubik_light";src:url(/themes/custom/mugheli/fonts/rubik_light/rubik-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"rubik_medium";src:url(/themes/custom/mugheli/fonts/rubik_medium/rubik-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"rubik_bold";src:url(/themes/custom/mugheli/fonts/rubik_bold/rubik-bold-webfont.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"duo_frontend_font";src:url(/themes/custom/mugheli/fonts/duo_frontend_font/duo_frontend_font.woff) format("woff");font-weight:normal;font-style:normal}@keyframes animationRotate{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@keyframes moveFromBottom{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}*,:after,:before{box-sizing:border-box}ul.menu,ul.links,ol.menu,ol.links,nav[role=navigation] ul,nav[role=navigation] ol{margin:0;padding:0}ul.menu li,ul.links li,ol.menu li,ol.links li,nav[role=navigation] ul li,nav[role=navigation] ol li{margin:0;padding:0;list-style-type:none;list-style-image:none}img{width:auto;max-width:100%;height:auto}iframe{border:none}table{width:100%}.flr{float:right}body:after{display:none}@media all and (max-width:74.9375em){body:after{content:"xl"}}@media all and (max-width:61.1875em){body:after{content:"l"}}@media all and (max-width:49.9375em){body:after{content:"m"}}@media all and (max-width:35.4375em){body:after{content:"s"}}body:before{display:none}@media all and (max-width:71.8125em){body:before{content:"menu"}}#block-duo-frontend-theme-local-tasks ul{margin:0;padding:0;background:var(--tabsBG);padding:0px;border:0px;text-align:center;color:var(--tabsTextColor);-webkit-font-smoothing:initial}#block-duo-frontend-theme-local-tasks ul li{margin:0;padding:0;list-style-type:none;list-style-image:none}#block-duo-frontend-theme-local-tasks ul::after{content:"";display:block;clear:both}#block-duo-frontend-theme-local-tasks ul li{display:inline-block;margin:0;padding:0}#block-duo-frontend-theme-local-tasks ul li a{display:inline-block;margin:0;padding:10px 12px 8px 12px;border:0;background:rgba(0,0,0,0);opacity:1;color:var(--tabsTextColor);font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;transition:all .2s ease-in-out}#block-duo-frontend-theme-local-tasks ul li a:hover,#block-duo-frontend-theme-local-tasks ul li a:focus{color:var(--tabsTextColor);background-color:var(--secondary-color)}#block-duo-frontend-theme-local-tasks ul li a.active{color:var(--tabsTextColor);background-color:var(--secondary-color)}@media all and (max-width:49.9375em){#block-duo-frontend-theme-local-tasks ul li{display:block;float:left;width:50%}#block-duo-frontend-theme-local-tasks ul li:nth-child(odd){clear:both}#block-duo-frontend-theme-local-tasks ul li a{display:block;padding:10px 5% 10px 5%;border-bottom:1px solid rgba(255,255,255,.2)}}@media all and (max-width:35.4375em){#block-duo-frontend-theme-local-tasks ul li{float:none;width:auto}}#message-wrapper>div>div{margin:0px 0px 15px 0px}#message-wrapper div[aria-label="Status message"]{border-color:var(--message-green);color:var(--message-green)}#message-wrapper div[aria-label="Status message"] a{position:relative;display:inline-block;color:var(--message-green)}#message-wrapper div[aria-label="Status message"] a:after{content:"";display:inline-block;width:100%;height:1px;position:absolute;bottom:2px;right:0;left:0;background:var(--message-green);transition:opacity .2s,bottom .2s}#message-wrapper div[aria-label="Status message"] a:hover:after{opacity:0;bottom:0}#message-wrapper div[aria-label="Error message"]{border-color:var(--message-red);color:var(--message-red)}#message-wrapper div[aria-label="Error message"] a{color:var(--message-red)}#message-wrapper div[aria-label="Error message"] a:after{content:"";display:inline-block;width:100%;height:1px;position:absolute;bottom:2px;right:0;left:0;background:var(--message-red);transition:opacity .2s,bottom .2s}#message-wrapper div[aria-label="Error message"] a:hover:after{opacity:0;bottom:0}#message-wrapper .messages__item+.messages__item{margin-top:0}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--SN-width:440px;--SN-background:var(--white);--SN-overlay-bg:rgba(0,0,0,0.2);--openClass:".main__nav--responsive--visible"}@media all and (max-width:71.8125em){#container:before{content:" ";position:fixed;z-index:700;top:0;left:0;width:100%;height:100%;background:var(--SN-overlay-bg);opacity:0;visibility:hidden;transition:all .5s}[data-role=responsive-aside]{position:fixed;z-index:800;background:var(--SN-background)}[data-role=responsive-aside].nav__main--left{top:0;left:0;width:var(--SN-width);max-width:80%;height:100%;transform:translateX(-100%)}.mainnav-visible{height:100%;overflow:hidden}.mainnav-visible body{height:100%;overflow:hidden}.mainnav-visible #main-nav{transform:translate(0%)}.mainnav-visible #container:before{opacity:1;visibility:visible}}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:normal}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required:after{display:inline-block;content:"*"}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.breadcrumb ol{margin:0;padding:0}.breadcrumb ol li{margin:0;padding:0;list-style-type:none;list-style-image:none}.breadcrumb ol li{position:relative;display:inline-block;margin-right:3px;padding-right:14px;color:var(--breadcrumb-text)}.breadcrumb ol li:before{display:none}.breadcrumb ol li:after{content:"";display:inline-block;width:12px;height:10px;margin-left:2px;margin-right:2px;background:url(/themes/custom/mugheli/assets/img/icons/icon-breadcrumb.svg);background-repeat:no-repeat;background-size:12px 8px;background-position:center center}.breadcrumb ol li:last-child{margin-right:0px;padding-right:0px}.breadcrumb ol li:last-child:after{display:none}.breadcrumb ol li a{display:inline-block;color:var(--white)}.flex-viewport{margin:0;padding:0}.flex-viewport a:focus{outline:none}.flex-viewport ul.slides,.flex-viewport .field--name-field-images{margin:0;padding:0}.flex-viewport ul.slides li,.flex-viewport .field--name-field-images li{margin:0;padding:0;list-style-type:none;list-style-image:none}.flex-viewport ul.slides::after,.flex-viewport .field--name-field-images::after{content:"";display:block;clear:both}.flex-viewport ul.slides li.slide,.flex-viewport ul.slides .field__item,.flex-viewport .field--name-field-images li.slide,.flex-viewport .field--name-field-images .field__item{display:none;-webkit-backface-visibility:hidden}.flex-viewport ul.slides li.slide:first-child,.flex-viewport ul.slides .field__item:first-child,.flex-viewport .field--name-field-images li.slide:first-child,.flex-viewport .field--name-field-images .field__item:first-child{display:block}:root{--control-nav-color:var(--white)}.flex-control-nav{position:absolute;z-index:200;bottom:20px;left:50%;transform:translateX(-50%);margin:0;padding:0}.flex-control-nav li{margin:0;padding:0;list-style-type:none;list-style-image:none}.flex-control-nav li{float:left}.flex-control-nav li a{display:block;overflow:hidden;width:15px;height:15px;margin:0px 4px 0px 4px;border:2px solid var(--control-nav-color);border-radius:100%;text-indent:-5555px;cursor:pointer;transition:all .3s}.flex-control-nav li a.flex-active{background:var(--control-nav-color)}.flex-direction-nav{margin:0;padding:0;position:absolute;top:50%;right:0;left:0;margin-top:-22.5px}.flex-direction-nav li{margin:0;padding:0;list-style-type:none;list-style-image:none}.flex-direction-nav li{position:absolute}.flex-direction-nav li.flex-nav-prev{left:-35px}@media all and (max-width:35.4375em){.flex-direction-nav li.flex-nav-prev{left:-25px}}.flex-direction-nav li.flex-nav-next{right:-35px}@media all and (max-width:35.4375em){.flex-direction-nav li.flex-nav-next{right:-25px}}.flex-direction-nav li.flex-nav-next a:after{background-image:url(/themes/custom/mugheli/assets/img/icons/icon-slider-next.svg)}.flex-direction-nav li a{position:relative;display:block;width:70px;height:45px;padding:20px;background:var(--primary-color);border-radius:var(--radius);text-indent:-9999em;outline:0;transition:background .2s}@media all and (max-width:35.4375em){.flex-direction-nav li a{width:50px;height:45px}}.flex-direction-nav li a:after{content:"";position:absolute;top:13px;left:12px;display:block;width:45px;height:20px;background-image:url(/themes/custom/mugheli/assets/img/icons/icon-slider-prev.svg);background-repeat:no-repeat;background-size:23px 21px;background-position:center center}@media all and (max-width:35.4375em){.flex-direction-nav li a:after{left:4px}}.flex-direction-nav li a:hover{background:var(--secondary-color)}.flex-direction-nav li a.flex-disabled{display:none}:root{--paragraph-item-margin:40px;--paragraph-item-stacked-margin:40px;--paragraph-image-width:260px;--paragraph-text-width:calc(100% - 310px)}.field-name-field-paragraph>.paragraph,.field--name-field-paragraph>.paragraph{margin-bottom:var(--paragraph-item-margin)}.field-name-field-paragraph>.paragraph:last-child,.field--name-field-paragraph>.paragraph:last-child{margin-bottom:0px}.field-name-field-paragraph .field--name-field-link,.field--name-field-paragraph .field--name-field-link{margin:0px;margin-top:20px}.field-name-field-paragraph .field--name-field-link a,.field--name-field-paragraph .field--name-field-link a{position:relative;display:inline-block;padding:0 5px 0 35px;font-family:var(--rubik-medium-font);transition:all .3s}.field-name-field-paragraph .field--name-field-link a:before,.field--name-field-paragraph .field--name-field-link a:before{content:"";position:absolute;top:1px;left:0;width:24px;height:24px;background:url(/themes/custom/mugheli/assets/img/icons/icon-intro.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.field-name-field-paragraph .field--name-field-link a:hover,.field--name-field-paragraph .field--name-field-link a:hover{padding-left:40px;padding-right:0px}.field-name-field-paragraph .field--name-field-file .field__item,.field--name-field-paragraph .field--name-field-file .field__item{margin-bottom:5px;padding-bottom:3px}.field-name-field-paragraph .field--name-field-file .field__item:last-child,.field--name-field-paragraph .field--name-field-file .field__item:last-child{margin-bottom:0;padding-bottom:0}.field-name-field-paragraph .field--name-field-file .field__item .file,.field--name-field-paragraph .field--name-field-file .field__item .file{padding-left:0;background-image:none}.field-name-field-paragraph .field--name-field-file .field__item .file a,.field--name-field-paragraph .field--name-field-file .field__item .file a{position:relative;display:inline-block;padding:0 5px 0 35px;font-family:var(--rubik-medium-font);transition:all .3s}.field-name-field-paragraph .field--name-field-file .field__item .file a:before,.field--name-field-paragraph .field--name-field-file .field__item .file a:before{content:"";position:absolute;top:1px;left:0;width:24px;height:24px;background:url(/themes/custom/mugheli/assets/img/icons/icon-download.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.field-name-field-paragraph .field--name-field-file .field__item .file a:hover,.field--name-field-paragraph .field--name-field-file .field__item .file a:hover{padding-left:40px;padding-right:0px}.field-name-field-paragraph .paragraph--view-mode-image-top .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-top .group__paragraph--aside{margin-bottom:var(--paragraph-item-stacked-margin)}.field-name-field-paragraph .paragraph--view-mode-image-top>h2,.field--name-field-paragraph .paragraph--view-mode-image-top>h2{margin-top:0px}.field-name-field-paragraph .paragraph--view-mode-image-bottom .group__paragraph--bottom,.field--name-field-paragraph .paragraph--view-mode-image-bottom .group__paragraph--bottom{margin-top:var(--paragraph-item-stacked-margin)}.field-name-field-paragraph .paragraph--view-mode-image-left::after,.field-name-field-paragraph .paragraph--view-mode-image-right::after,.field--name-field-paragraph .paragraph--view-mode-image-left::after,.field--name-field-paragraph .paragraph--view-mode-image-right::after{content:"";display:block;clear:both}.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside,.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside{width:var(--paragraph-image-width)}.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--main,.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--main,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--main,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--main{width:var(--paragraph-text-width)}.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside .field-name-field-image,.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside .field-name-field-image,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside .field-name-field-image,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside .field-name-field-image{margin-top:5px}.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside{float:left}.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--main,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--main{float:right}.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside{float:right}.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--main,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--main{float:left}@media all and (max-width:49.9375em){.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside,.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--main,.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside,.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--main,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--main,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--main{float:none;width:auto}.field-name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside,.field-name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-left .group__paragraph--aside,.field--name-field-paragraph .paragraph--view-mode-image-right .group__paragraph--aside{margin-bottom:var(--paragraph-item-stacked-margin)}}.paragraph--type--gallery .field--name-field-images{width:100%;display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.paragraph--type--gallery .field--name-field-images::after{content:"";display:block;clear:both}@media all and (max-width:61.1875em){.paragraph--type--gallery .field--name-field-images{grid-template-columns:repeat(5,1fr)}}@media all and (max-width:49.9375em){.paragraph--type--gallery .field--name-field-images{grid-template-columns:repeat(4,1fr)}}@media all and (max-width:35.4375em){.paragraph--type--gallery .field--name-field-images{grid-template-columns:repeat(3,1fr)}}.paragraph--type--gallery .field--name-field-images .field__item a{display:block}.paragraph--type--gallery .field--name-field-images .field__item a:hover{opacity:.8}.paragraph--type--gallery .field--name-field-images .field__item img{width:100%}.paragraph--type-quote{width:75%;margin-left:auto;margin-right:auto;padding:0 20px}@media all and (max-width:49.9375em){.paragraph--type-quote{width:100%}}.paragraph--type-quote .field--name-field-quote-text{position:relative;margin-bottom:10px;font-size:3rem;font-family:var(--rubik-light-font);line-height:36px}.paragraph--type-quote .field--name-field-quote-text:before,.paragraph--type-quote .field--name-field-quote-text:after{content:'"';diplay:inline-block}.paragraph--type-quote .field--name-field-quote-text:before{position:absolute;top:0;left:-12px}.paragraph--type-quote .field--name-field-caption{font-style:italic}#sliding-popup{background:var(--primary-color)}#sliding-popup .popup-content #popup-text{padding:15px 0}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3{margin-bottom:10px;color:var(--white);font-weight:400}#sliding-popup .popup-content #popup-text h2{font-size:2.6rem}#sliding-popup .popup-content #popup-text h3{font-size:2rem}#sliding-popup .popup-content #popup-text p{font-size:1.5rem}#sliding-popup .popup-content #popup-text #popup-buttons button{display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;background:var(--secondary-color);padding:10px 20px}#sliding-popup .popup-content #popup-text #popup-buttons button:hover{background:var(--secondary-color)}#sliding-popup .popup-content #popup-text #popup-buttons button.find-more-button{display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;padding:10px 30px;color:var(--medium-gray);background:var(--soft-gray);font-family:var(--rubik-regular-font)}#sliding-popup .popup-content #popup-text #popup-buttons button.find-more-button:hover{background:var(--secondary-color)}#sliding-popup .popup-content #popup-text #popup-buttons button.find-more-button:hover{background:var(--soft-gray);color:var(--medium-gray)}#sliding-popup .popup-content #popup-buttons button{display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;background:var(--secondary-color);padding:10px 20px}#sliding-popup .popup-content #popup-buttons button:hover{background:var(--secondary-color)}#sliding-popup .popup-content #popup-buttons button.find-more-button{display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;padding:10px 30px;color:var(--medium-gray);background:var(--soft-gray);font-family:var(--rubik-regular-font)}#sliding-popup .popup-content #popup-buttons button.find-more-button:hover{background:var(--secondary-color)}#sliding-popup .popup-content #popup-buttons button.find-more-button:hover{background:var(--soft-gray);color:var(--medium-gray)}.first-news-item{margin-bottom:20px}.first-news-item,.second-news-item{display:block}.first-news-item::after,.second-news-item::after{content:"";display:block;clear:both}.first-news-item .field--name-field-first-news-text *:last-child,.first-news-item .field--name-field-second-news-text *:last-child,.second-news-item .field--name-field-first-news-text *:last-child,.second-news-item .field--name-field-second-news-text *:last-child{position:relative}.first-news-item .field--name-field-first-news-text *:last-child:after,.first-news-item .field--name-field-second-news-text *:last-child:after,.second-news-item .field--name-field-first-news-text *:last-child:after,.second-news-item .field--name-field-second-news-text *:last-child:after{content:"";position:absolute;bottom:5px;display:inline-block;width:14px;height:14px;margin-left:4px;background:url(/themes/custom/mugheli/assets/img/icons/icon-intro.svg);background-repeat:no-repeat;background-position:center center;background-size:14px 14px}.first-news-item:hover .first-news-image,.first-news-item:hover .second-news-image,.second-news-item:hover .first-news-image,.second-news-item:hover .second-news-image{transform:scale(0.9)}.first-item-wrapper,.second-item-wrapper{overflow:hidden;position:relative;display:block;color:var(--basic-text);border-radius:var(--radius);box-shadow:-5px 5px 24px rgba(13,62,90,.15)}.first-item-wrapper::after,.second-item-wrapper::after{content:"";display:block;clear:both}.first-item-wrapper .first-news-image,.first-item-wrapper .second-news-image,.second-item-wrapper .first-news-image,.second-item-wrapper .second-news-image{position:absolute;top:0;bottom:0;left:0;float:left;width:30%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform .2s}.first-item-wrapper .first-news-image img,.first-item-wrapper .second-news-image img,.second-item-wrapper .first-news-image img,.second-item-wrapper .second-news-image img{display:none}.first-item-wrapper .first-news-content,.first-item-wrapper .second-news-content,.second-item-wrapper .first-news-content,.second-item-wrapper .second-news-content{float:left;width:70%;margin-left:30%;padding:20px;background:var(--white)}.first-item-wrapper .first-news-content h3,.first-item-wrapper .second-news-content h3,.second-item-wrapper .first-news-content h3,.second-item-wrapper .second-news-content h3{margin-top:0;margin-bottom:10px}.first-item-wrapper .first-news-content .field--name-field-first-news-text,.first-item-wrapper .first-news-content .field--name-field-second-news-text,.first-item-wrapper .second-news-content .field--name-field-first-news-text,.first-item-wrapper .second-news-content .field--name-field-second-news-text,.second-item-wrapper .first-news-content .field--name-field-first-news-text,.second-item-wrapper .first-news-content .field--name-field-second-news-text,.second-item-wrapper .second-news-content .field--name-field-first-news-text,.second-item-wrapper .second-news-content .field--name-field-second-news-text{color:var(--basic-text);font-size:1.5rem;line-height:22px}.first-item-wrapper .first-news-content .field--name-field-first-news-text ul,.first-item-wrapper .first-news-content .field--name-field-second-news-text ul,.first-item-wrapper .second-news-content .field--name-field-first-news-text ul,.first-item-wrapper .second-news-content .field--name-field-second-news-text ul,.second-item-wrapper .first-news-content .field--name-field-first-news-text ul,.second-item-wrapper .first-news-content .field--name-field-second-news-text ul,.second-item-wrapper .second-news-content .field--name-field-first-news-text ul,.second-item-wrapper .second-news-content .field--name-field-second-news-text ul{margin:0;padding:0}.first-item-wrapper .first-news-content .field--name-field-first-news-text ul li,.first-item-wrapper .first-news-content .field--name-field-second-news-text ul li,.first-item-wrapper .second-news-content .field--name-field-first-news-text ul li,.first-item-wrapper .second-news-content .field--name-field-second-news-text ul li,.second-item-wrapper .first-news-content .field--name-field-first-news-text ul li,.second-item-wrapper .first-news-content .field--name-field-second-news-text ul li,.second-item-wrapper .second-news-content .field--name-field-first-news-text ul li,.second-item-wrapper .second-news-content .field--name-field-second-news-text ul li{margin:0;padding:0;list-style-type:none;list-style-image:none}.first-item-wrapper .first-news-content .field--name-field-first-news-text ul li,.first-item-wrapper .first-news-content .field--name-field-second-news-text ul li,.first-item-wrapper .second-news-content .field--name-field-first-news-text ul li,.first-item-wrapper .second-news-content .field--name-field-second-news-text ul li,.second-item-wrapper .first-news-content .field--name-field-first-news-text ul li,.second-item-wrapper .first-news-content .field--name-field-second-news-text ul li,.second-item-wrapper .second-news-content .field--name-field-first-news-text ul li,.second-item-wrapper .second-news-content .field--name-field-second-news-text ul li{position:relative;margin-bottom:5px;padding-left:20px;list-style-type:none;line-height:1.2em}.first-item-wrapper .first-news-content .field--name-field-first-news-text ul li:last-child,.first-item-wrapper .first-news-content .field--name-field-second-news-text ul li:last-child,.first-item-wrapper .second-news-content .field--name-field-first-news-text ul li:last-child,.first-item-wrapper .second-news-content .field--name-field-second-news-text ul li:last-child,.second-item-wrapper .first-news-content .field--name-field-first-news-text ul li:last-child,.second-item-wrapper .first-news-content .field--name-field-second-news-text ul li:last-child,.second-item-wrapper .second-news-content .field--name-field-first-news-text ul li:last-child,.second-item-wrapper .second-news-content .field--name-field-second-news-text ul li:last-child{margin-bottom:0}.first-item-wrapper .first-news-content .field--name-field-first-news-text ul li:before,.first-item-wrapper .first-news-content .field--name-field-second-news-text ul li:before,.first-item-wrapper .second-news-content .field--name-field-first-news-text ul li:before,.first-item-wrapper .second-news-content .field--name-field-second-news-text ul li:before,.second-item-wrapper .first-news-content .field--name-field-first-news-text ul li:before,.second-item-wrapper .first-news-content .field--name-field-second-news-text ul li:before,.second-item-wrapper .second-news-content .field--name-field-first-news-text ul li:before,.second-item-wrapper .second-news-content .field--name-field-second-news-text ul li:before{content:"";display:block;width:0;height:0;position:relative;top:14px;left:-20px;border-color:rgba(0,0,0,0) var(--secondary-color);border-style:solid;border-width:.35em 0 .35em .45em}.first-item-wrapper .first-news-content .field--name-field-first-news-text ol,.first-item-wrapper .first-news-content .field--name-field-second-news-text ol,.first-item-wrapper .second-news-content .field--name-field-first-news-text ol,.first-item-wrapper .second-news-content .field--name-field-second-news-text ol,.second-item-wrapper .first-news-content .field--name-field-first-news-text ol,.second-item-wrapper .first-news-content .field--name-field-second-news-text ol,.second-item-wrapper .second-news-content .field--name-field-first-news-text ol,.second-item-wrapper .second-news-content .field--name-field-second-news-text ol{margin:0;padding:0;counter-reset:ol-counter}.first-item-wrapper .first-news-content .field--name-field-first-news-text ol li,.first-item-wrapper .first-news-content .field--name-field-second-news-text ol li,.first-item-wrapper .second-news-content .field--name-field-first-news-text ol li,.first-item-wrapper .second-news-content .field--name-field-second-news-text ol li,.second-item-wrapper .first-news-content .field--name-field-first-news-text ol li,.second-item-wrapper .first-news-content .field--name-field-second-news-text ol li,.second-item-wrapper .second-news-content .field--name-field-first-news-text ol li,.second-item-wrapper .second-news-content .field--name-field-second-news-text ol li{margin:0;padding:0;list-style-type:none;list-style-image:none}.first-item-wrapper .first-news-content .field--name-field-first-news-text ol li,.first-item-wrapper .first-news-content .field--name-field-second-news-text ol li,.first-item-wrapper .second-news-content .field--name-field-first-news-text ol li,.first-item-wrapper .second-news-content .field--name-field-second-news-text ol li,.second-item-wrapper .first-news-content .field--name-field-first-news-text ol li,.second-item-wrapper .first-news-content .field--name-field-second-news-text ol li,.second-item-wrapper .second-news-content .field--name-field-first-news-text ol li,.second-item-wrapper .second-news-content .field--name-field-second-news-text ol li{margin-bottom:5px;list-style-type:none;counter-increment:ol-counter;line-height:1.2em}.first-item-wrapper .first-news-content .field--name-field-first-news-text ol li:last-child,.first-item-wrapper .first-news-content .field--name-field-second-news-text ol li:last-child,.first-item-wrapper .second-news-content .field--name-field-first-news-text ol li:last-child,.first-item-wrapper .second-news-content .field--name-field-second-news-text ol li:last-child,.second-item-wrapper .first-news-content .field--name-field-first-news-text ol li:last-child,.second-item-wrapper .first-news-content .field--name-field-second-news-text ol li:last-child,.second-item-wrapper .second-news-content .field--name-field-first-news-text ol li:last-child,.second-item-wrapper .second-news-content .field--name-field-second-news-text ol li:last-child{margin-bottom:0}.first-item-wrapper .first-news-content .field--name-field-first-news-text ol li:before,.first-item-wrapper .first-news-content .field--name-field-second-news-text ol li:before,.first-item-wrapper .second-news-content .field--name-field-first-news-text ol li:before,.first-item-wrapper .second-news-content .field--name-field-second-news-text ol li:before,.second-item-wrapper .first-news-content .field--name-field-first-news-text ol li:before,.second-item-wrapper .first-news-content .field--name-field-second-news-text ol li:before,.second-item-wrapper .second-news-content .field--name-field-first-news-text ol li:before,.second-item-wrapper .second-news-content .field--name-field-second-news-text ol li:before{display:inline-block;width:24px;height:24px;margin-right:12px;margin-left:-14px;content:counter(ol-counter);color:var(--white);background:var(--secondary-color);text-align:center;font-size:1.2rem;line-height:24px;border-radius:50%}.first-item-wrapper .first-news-content .field--name-field-first-news-text a,.first-item-wrapper .first-news-content .field--name-field-second-news-text a,.first-item-wrapper .second-news-content .field--name-field-first-news-text a,.first-item-wrapper .second-news-content .field--name-field-second-news-text a,.second-item-wrapper .first-news-content .field--name-field-first-news-text a,.second-item-wrapper .first-news-content .field--name-field-second-news-text a,.second-item-wrapper .second-news-content .field--name-field-first-news-text a,.second-item-wrapper .second-news-content .field--name-field-second-news-text a{position:relative;display:inline-block}.first-item-wrapper .first-news-content .field--name-field-first-news-text a:after,.first-item-wrapper .first-news-content .field--name-field-second-news-text a:after,.first-item-wrapper .second-news-content .field--name-field-first-news-text a:after,.first-item-wrapper .second-news-content .field--name-field-second-news-text a:after,.second-item-wrapper .first-news-content .field--name-field-first-news-text a:after,.second-item-wrapper .first-news-content .field--name-field-second-news-text a:after,.second-item-wrapper .second-news-content .field--name-field-first-news-text a:after,.second-item-wrapper .second-news-content .field--name-field-second-news-text a:after{content:"";display:inline-block;position:absolute;bottom:2px;right:0;left:0;width:100%;height:1px;background:#8fccef;transition:opacity .2s,bottom .2s}.first-item-wrapper .first-news-content .field--name-field-first-news-text a:hover:after,.first-item-wrapper .first-news-content .field--name-field-second-news-text a:hover:after,.first-item-wrapper .second-news-content .field--name-field-first-news-text a:hover:after,.first-item-wrapper .second-news-content .field--name-field-second-news-text a:hover:after,.second-item-wrapper .first-news-content .field--name-field-first-news-text a:hover:after,.second-item-wrapper .first-news-content .field--name-field-second-news-text a:hover:after,.second-item-wrapper .second-news-content .field--name-field-first-news-text a:hover:after,.second-item-wrapper .second-news-content .field--name-field-second-news-text a:hover:after{opacity:0;bottom:-1px}.first-item-wrapper .first-news-content .field--name-field-first-news-text blockquote,.first-item-wrapper .first-news-content .field--name-field-second-news-text blockquote,.first-item-wrapper .second-news-content .field--name-field-first-news-text blockquote,.first-item-wrapper .second-news-content .field--name-field-second-news-text blockquote,.second-item-wrapper .first-news-content .field--name-field-first-news-text blockquote,.second-item-wrapper .first-news-content .field--name-field-second-news-text blockquote,.second-item-wrapper .second-news-content .field--name-field-first-news-text blockquote,.second-item-wrapper .second-news-content .field--name-field-second-news-text blockquote{margin:0 0 var(--marge) 0;padding:20px 35px;border-left:10px solid #a6d6f2;background:#f6fbfe}.first-item-wrapper .first-news-content .field--name-field-first-news-text hr,.first-item-wrapper .first-news-content .field--name-field-second-news-text hr,.first-item-wrapper .second-news-content .field--name-field-first-news-text hr,.first-item-wrapper .second-news-content .field--name-field-second-news-text hr,.second-item-wrapper .first-news-content .field--name-field-first-news-text hr,.second-item-wrapper .first-news-content .field--name-field-second-news-text hr,.second-item-wrapper .second-news-content .field--name-field-first-news-text hr,.second-item-wrapper .second-news-content .field--name-field-second-news-text hr{background:var(--secondary-color)}.first-item-wrapper .first-news-content .field--name-field-first-news-text strong,.first-item-wrapper .first-news-content .field--name-field-first-news-text b,.first-item-wrapper .first-news-content .field--name-field-second-news-text strong,.first-item-wrapper .first-news-content .field--name-field-second-news-text b,.first-item-wrapper .second-news-content .field--name-field-first-news-text strong,.first-item-wrapper .second-news-content .field--name-field-first-news-text b,.first-item-wrapper .second-news-content .field--name-field-second-news-text strong,.first-item-wrapper .second-news-content .field--name-field-second-news-text b,.second-item-wrapper .first-news-content .field--name-field-first-news-text strong,.second-item-wrapper .first-news-content .field--name-field-first-news-text b,.second-item-wrapper .first-news-content .field--name-field-second-news-text strong,.second-item-wrapper .first-news-content .field--name-field-second-news-text b,.second-item-wrapper .second-news-content .field--name-field-first-news-text strong,.second-item-wrapper .second-news-content .field--name-field-first-news-text b,.second-item-wrapper .second-news-content .field--name-field-second-news-text strong,.second-item-wrapper .second-news-content .field--name-field-second-news-text b{font-family:var(--rubik-bold-font)}.first-item-wrapper .first-news-content .field--name-field-first-news-text sup,.first-item-wrapper .first-news-content .field--name-field-first-news-text sub,.first-item-wrapper .first-news-content .field--name-field-second-news-text sup,.first-item-wrapper .first-news-content .field--name-field-second-news-text sub,.first-item-wrapper .second-news-content .field--name-field-first-news-text sup,.first-item-wrapper .second-news-content .field--name-field-first-news-text sub,.first-item-wrapper .second-news-content .field--name-field-second-news-text sup,.first-item-wrapper .second-news-content .field--name-field-second-news-text sub,.second-item-wrapper .first-news-content .field--name-field-first-news-text sup,.second-item-wrapper .first-news-content .field--name-field-first-news-text sub,.second-item-wrapper .first-news-content .field--name-field-second-news-text sup,.second-item-wrapper .first-news-content .field--name-field-second-news-text sub,.second-item-wrapper .second-news-content .field--name-field-first-news-text sup,.second-item-wrapper .second-news-content .field--name-field-first-news-text sub,.second-item-wrapper .second-news-content .field--name-field-second-news-text sup,.second-item-wrapper .second-news-content .field--name-field-second-news-text sub{font-family:var(--rubik-medium-font)}.first-item-wrapper .first-news-content .field--name-field-first-news-text table,.first-item-wrapper .first-news-content .field--name-field-second-news-text table,.first-item-wrapper .second-news-content .field--name-field-first-news-text table,.first-item-wrapper .second-news-content .field--name-field-second-news-text table,.second-item-wrapper .first-news-content .field--name-field-first-news-text table,.second-item-wrapper .first-news-content .field--name-field-second-news-text table,.second-item-wrapper .second-news-content .field--name-field-first-news-text table,.second-item-wrapper .second-news-content .field--name-field-second-news-text table{width:100% !important;border:1px solid var(--secondary-color);border-collapse:collapse}.first-item-wrapper .first-news-content .field--name-field-first-news-text table tbody,.first-item-wrapper .first-news-content .field--name-field-second-news-text table tbody,.first-item-wrapper .second-news-content .field--name-field-first-news-text table tbody,.first-item-wrapper .second-news-content .field--name-field-second-news-text table tbody,.second-item-wrapper .first-news-content .field--name-field-first-news-text table tbody,.second-item-wrapper .first-news-content .field--name-field-second-news-text table tbody,.second-item-wrapper .second-news-content .field--name-field-first-news-text table tbody,.second-item-wrapper .second-news-content .field--name-field-second-news-text table tbody{border:none}.first-item-wrapper .first-news-content .field--name-field-first-news-text table td,.first-item-wrapper .first-news-content .field--name-field-second-news-text table td,.first-item-wrapper .second-news-content .field--name-field-first-news-text table td,.first-item-wrapper .second-news-content .field--name-field-second-news-text table td,.second-item-wrapper .first-news-content .field--name-field-first-news-text table td,.second-item-wrapper .first-news-content .field--name-field-second-news-text table td,.second-item-wrapper .second-news-content .field--name-field-first-news-text table td,.second-item-wrapper .second-news-content .field--name-field-second-news-text table td{padding:5px !important;border:1px solid var(--secondary-color);color:var(--secondary-color);text-align:left;vertical-align:middle}.first-item-wrapper .first-news-content .field--name-field-first-news-text *:first-child,.first-item-wrapper .first-news-content .field--name-field-second-news-text *:first-child,.first-item-wrapper .second-news-content .field--name-field-first-news-text *:first-child,.first-item-wrapper .second-news-content .field--name-field-second-news-text *:first-child,.second-item-wrapper .first-news-content .field--name-field-first-news-text *:first-child,.second-item-wrapper .first-news-content .field--name-field-second-news-text *:first-child,.second-item-wrapper .second-news-content .field--name-field-first-news-text *:first-child,.second-item-wrapper .second-news-content .field--name-field-second-news-text *:first-child{margin-top:0}.first-item-wrapper .first-news-content .field--name-field-first-news-text *:last-child,.first-item-wrapper .first-news-content .field--name-field-second-news-text *:last-child,.first-item-wrapper .second-news-content .field--name-field-first-news-text *:last-child,.first-item-wrapper .second-news-content .field--name-field-second-news-text *:last-child,.second-item-wrapper .first-news-content .field--name-field-first-news-text *:last-child,.second-item-wrapper .first-news-content .field--name-field-second-news-text *:last-child,.second-item-wrapper .second-news-content .field--name-field-first-news-text *:last-child,.second-item-wrapper .second-news-content .field--name-field-second-news-text *:last-child{margin-bottom:0}.view-course{background:var(--courses-bg)}.view-course::after{content:"";display:block;clear:both}.view-course .views-row{float:left;width:33.33%;margin-bottom:40px;padding-right:40px}@media all and (max-width:71.8125em){.view-course .views-row{width:48.5%;padding-right:0}}@media all and (max-width:71.8125em){.view-course .views-row:nth-child(odd){clear:both !important;margin-right:3% !important}}@media all and (max-width:71.8125em){.view-course .views-row:nth-child(even){clear:none !important;margin-right:0 !important}}@media all and (max-width:35.4375em){.view-course .views-row{width:100%;margin-right:0 !important;text-align:center}}.view-course .views-row:nth-child(3n+3){margin-right:0}.view-course .views-row:nth-child(3n+4){clear:both}.view-course .views-row .field-group-link{display:block;width:280px;max-width:100%}@media all and (max-width:35.4375em){.view-course .views-row .field-group-link{margin:auto}}.view-course .views-row .field-name-field-teaser-image{width:100px;margin-bottom:20px;transition:transform .5s}@media all and (max-width:35.4375em){.view-course .views-row .field-name-field-teaser-image{margin-left:auto;margin-right:auto}}.view-course .views-row .field-name-node-title h3{margin:0 0 10px 0;font-size:1.8rem}.view-course .views-row .field-name-field-teaser-text{color:var(--basic-text);font-size:1.5rem;line-height:22px}.view-course .views-row .show-more-information-extra-field{margin-top:10px;position:relative;display:inline-block;padding:0 5px 0 35px;font-family:var(--rubik-medium-font);transition:all .3s;padding-left:25px;font-size:1.5rem}.view-course .views-row .show-more-information-extra-field:before{content:"";position:absolute;top:1px;left:0;width:24px;height:24px;background:url(/themes/custom/mugheli/assets/img/icons/icon-intro.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.view-course .views-row .show-more-information-extra-field:hover{padding-left:40px;padding-right:0px}.view-course .views-row .show-more-information-extra-field:before{top:6px;width:15px;height:15px}.view-course .views-row .show-more-information-extra-field:hover{padding-left:30px}.view-course .views-row .show-more-information-extra-field:before{top:4px}.view-course .views-row .field-group-link:hover .field-name-field-teaser-image{transform:scale(1.1,1.1)}.field--name-dynamic-block-fieldnode-partner-cta-overview{display:block;margin-top:60px;margin-bottom:var(--marge);text-align:center}.field--name-dynamic-block-fieldnode-partner-cta-overview .view-content{text-align:center}.field--name-dynamic-block-fieldnode-partner-cta-overview .view-content .views-row{display:inline-block;margin:0 20px}@media all and (max-width:71.8125em){.field--name-dynamic-block-fieldnode-partner-cta-overview .view-content .views-row{margin:0 10px 20px 10px}}.field--name-dynamic-block-fieldnode-partner-cta-overview .view-content .views-row a{filter:grayscale(100%);opacity:.3;transition:filter .2s,opacity .2s}.field--name-dynamic-block-fieldnode-partner-cta-overview .view-content .views-row a:hover{filter:grayscale(0);opacity:1}@media all and (max-width:71.8125em){.field--name-dynamic-block-fieldnode-partner-cta-overview .view-content .views-row a img{max-width:70px}}.field--name-dynamic-block-fieldnode-partner-cta-overview *:not(ul){display:inline-block}.node--type-partner-cta .field--name-field-link{display:inline-block;margin:0 20px}.node--type-partner-cta .field--name-field-link a{position:relative;display:inline-block;padding-left:30px;font-family:var(--rubik-medium-font)}.node--type-partner-cta .field--name-field-link a:before{content:"";position:absolute;top:1px;left:0;display:inline-block;width:20px;height:20px;background:url(/themes/custom/mugheli/assets/img/icons/icon-intro.svg);background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.itp::after{content:"";display:block;clear:both}.itp a:hover .itp-first-content,.itp a:hover .itp-second-content,.itp a:hover .itp-third-content{transform:translateY(20px)}@media all and (max-width:49.9375em){.itp a:hover .itp-first-content,.itp a:hover .itp-second-content,.itp a:hover .itp-third-content{right:auto;transform:translate(-50%,0px)}}.itp .itp-first,.itp .itp-second,.itp .itp-third{position:relative;z-index:10;display:block;float:left;width:32.33%;margin-right:1.5%}@media all and (max-width:49.9375em){.itp .itp-first,.itp .itp-second,.itp .itp-third{margin-bottom:var(--marge-half)}}@media all and (max-width:49.9375em){.itp .itp-first,.itp .itp-second,.itp .itp-third{width:100%;margin-right:0}}.itp .itp-third{margin-right:0}.itp .itp-first-image,.itp .itp-second-image,.itp .itp-third-image{width:100%;height:405px;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform .2s}.itp .itp-first-image img,.itp .itp-second-image img,.itp .itp-third-image img{display:none}.itp .itp-first-image{height:322px;margin-top:84px}@media all and (max-width:49.9375em){.itp .itp-first-image{margin-top:0px}}.itp .itp-third-image{height:365px}@media all and (max-width:49.9375em){.itp .itp-first-image,.itp .itp-second-image,.itp .itp-third-image{height:405px;margin-top:0px}}.itp .itp-first-content,.itp .itp-second-content,.itp .itp-third-content{width:70%;padding:20px;color:var(--basic-text);background:var(--white);border-radius:var(--radius);box-shadow:-5px 5px 24px rgba(13,62,90,.1);transition:transform .5s}@media all and (max-width:49.9375em){.itp .itp-first-content,.itp .itp-second-content,.itp .itp-third-content{background:var(--white);box-shadow:none;border-radius:var(--radius) var(--radius) 0px 0px}}.itp .itp-first-content h3,.itp .itp-second-content h3,.itp .itp-third-content h3{position:relative;z-index:15;margin:0 0 10px 0}.itp .itp-first-content h3:after,.itp .itp-second-content h3:after,.itp .itp-third-content h3:after{content:"";display:inline-block;width:14px;height:14px;margin-left:7px;background:url(/themes/custom/mugheli/assets/img/icons/icon-intro.svg);background-repeat:no-repeat;background-position:center center;background-size:14px 14px}.itp .itp-first-content .field-name-field-text-1,.itp .itp-first-content .field-name-field-text-2,.itp .itp-first-content .field-name-field-text-3,.itp .itp-second-content .field-name-field-text-1,.itp .itp-second-content .field-name-field-text-2,.itp .itp-second-content .field-name-field-text-3,.itp .itp-third-content .field-name-field-text-1,.itp .itp-third-content .field-name-field-text-2,.itp .itp-third-content .field-name-field-text-3{color:var(--basic-text);font-size:1.5rem;line-height:22px;position:relative;z-index:15}.itp .itp-first-content .field-name-field-text-1 ul,.itp .itp-first-content .field-name-field-text-2 ul,.itp .itp-first-content .field-name-field-text-3 ul,.itp .itp-second-content .field-name-field-text-1 ul,.itp .itp-second-content .field-name-field-text-2 ul,.itp .itp-second-content .field-name-field-text-3 ul,.itp .itp-third-content .field-name-field-text-1 ul,.itp .itp-third-content .field-name-field-text-2 ul,.itp .itp-third-content .field-name-field-text-3 ul{margin:0;padding:0}.itp .itp-first-content .field-name-field-text-1 ul li,.itp .itp-first-content .field-name-field-text-2 ul li,.itp .itp-first-content .field-name-field-text-3 ul li,.itp .itp-second-content .field-name-field-text-1 ul li,.itp .itp-second-content .field-name-field-text-2 ul li,.itp .itp-second-content .field-name-field-text-3 ul li,.itp .itp-third-content .field-name-field-text-1 ul li,.itp .itp-third-content .field-name-field-text-2 ul li,.itp .itp-third-content .field-name-field-text-3 ul li{margin:0;padding:0;list-style-type:none;list-style-image:none}.itp .itp-first-content .field-name-field-text-1 ul li,.itp .itp-first-content .field-name-field-text-2 ul li,.itp .itp-first-content .field-name-field-text-3 ul li,.itp .itp-second-content .field-name-field-text-1 ul li,.itp .itp-second-content .field-name-field-text-2 ul li,.itp .itp-second-content .field-name-field-text-3 ul li,.itp .itp-third-content .field-name-field-text-1 ul li,.itp .itp-third-content .field-name-field-text-2 ul li,.itp .itp-third-content .field-name-field-text-3 ul li{position:relative;margin-bottom:5px;padding-left:20px;list-style-type:none;line-height:1.2em}.itp .itp-first-content .field-name-field-text-1 ul li:last-child,.itp .itp-first-content .field-name-field-text-2 ul li:last-child,.itp .itp-first-content .field-name-field-text-3 ul li:last-child,.itp .itp-second-content .field-name-field-text-1 ul li:last-child,.itp .itp-second-content .field-name-field-text-2 ul li:last-child,.itp .itp-second-content .field-name-field-text-3 ul li:last-child,.itp .itp-third-content .field-name-field-text-1 ul li:last-child,.itp .itp-third-content .field-name-field-text-2 ul li:last-child,.itp .itp-third-content .field-name-field-text-3 ul li:last-child{margin-bottom:0}.itp .itp-first-content .field-name-field-text-1 ul li:before,.itp .itp-first-content .field-name-field-text-2 ul li:before,.itp .itp-first-content .field-name-field-text-3 ul li:before,.itp .itp-second-content .field-name-field-text-1 ul li:before,.itp .itp-second-content .field-name-field-text-2 ul li:before,.itp .itp-second-content .field-name-field-text-3 ul li:before,.itp .itp-third-content .field-name-field-text-1 ul li:before,.itp .itp-third-content .field-name-field-text-2 ul li:before,.itp .itp-third-content .field-name-field-text-3 ul li:before{content:"";display:block;width:0;height:0;position:relative;top:14px;left:-20px;border-color:rgba(0,0,0,0) var(--secondary-color);border-style:solid;border-width:.35em 0 .35em .45em}.itp .itp-first-content .field-name-field-text-1 ol,.itp .itp-first-content .field-name-field-text-2 ol,.itp .itp-first-content .field-name-field-text-3 ol,.itp .itp-second-content .field-name-field-text-1 ol,.itp .itp-second-content .field-name-field-text-2 ol,.itp .itp-second-content .field-name-field-text-3 ol,.itp .itp-third-content .field-name-field-text-1 ol,.itp .itp-third-content .field-name-field-text-2 ol,.itp .itp-third-content .field-name-field-text-3 ol{margin:0;padding:0;counter-reset:ol-counter}.itp .itp-first-content .field-name-field-text-1 ol li,.itp .itp-first-content .field-name-field-text-2 ol li,.itp .itp-first-content .field-name-field-text-3 ol li,.itp .itp-second-content .field-name-field-text-1 ol li,.itp .itp-second-content .field-name-field-text-2 ol li,.itp .itp-second-content .field-name-field-text-3 ol li,.itp .itp-third-content .field-name-field-text-1 ol li,.itp .itp-third-content .field-name-field-text-2 ol li,.itp .itp-third-content .field-name-field-text-3 ol li{margin:0;padding:0;list-style-type:none;list-style-image:none}.itp .itp-first-content .field-name-field-text-1 ol li,.itp .itp-first-content .field-name-field-text-2 ol li,.itp .itp-first-content .field-name-field-text-3 ol li,.itp .itp-second-content .field-name-field-text-1 ol li,.itp .itp-second-content .field-name-field-text-2 ol li,.itp .itp-second-content .field-name-field-text-3 ol li,.itp .itp-third-content .field-name-field-text-1 ol li,.itp .itp-third-content .field-name-field-text-2 ol li,.itp .itp-third-content .field-name-field-text-3 ol li{margin-bottom:5px;list-style-type:none;counter-increment:ol-counter;line-height:1.2em}.itp .itp-first-content .field-name-field-text-1 ol li:last-child,.itp .itp-first-content .field-name-field-text-2 ol li:last-child,.itp .itp-first-content .field-name-field-text-3 ol li:last-child,.itp .itp-second-content .field-name-field-text-1 ol li:last-child,.itp .itp-second-content .field-name-field-text-2 ol li:last-child,.itp .itp-second-content .field-name-field-text-3 ol li:last-child,.itp .itp-third-content .field-name-field-text-1 ol li:last-child,.itp .itp-third-content .field-name-field-text-2 ol li:last-child,.itp .itp-third-content .field-name-field-text-3 ol li:last-child{margin-bottom:0}.itp .itp-first-content .field-name-field-text-1 ol li:before,.itp .itp-first-content .field-name-field-text-2 ol li:before,.itp .itp-first-content .field-name-field-text-3 ol li:before,.itp .itp-second-content .field-name-field-text-1 ol li:before,.itp .itp-second-content .field-name-field-text-2 ol li:before,.itp .itp-second-content .field-name-field-text-3 ol li:before,.itp .itp-third-content .field-name-field-text-1 ol li:before,.itp .itp-third-content .field-name-field-text-2 ol li:before,.itp .itp-third-content .field-name-field-text-3 ol li:before{display:inline-block;width:24px;height:24px;margin-right:12px;margin-left:-14px;content:counter(ol-counter);color:var(--white);background:var(--secondary-color);text-align:center;font-size:1.2rem;line-height:24px;border-radius:50%}.itp .itp-first-content .field-name-field-text-1 a,.itp .itp-first-content .field-name-field-text-2 a,.itp .itp-first-content .field-name-field-text-3 a,.itp .itp-second-content .field-name-field-text-1 a,.itp .itp-second-content .field-name-field-text-2 a,.itp .itp-second-content .field-name-field-text-3 a,.itp .itp-third-content .field-name-field-text-1 a,.itp .itp-third-content .field-name-field-text-2 a,.itp .itp-third-content .field-name-field-text-3 a{position:relative;display:inline-block}.itp .itp-first-content .field-name-field-text-1 a:after,.itp .itp-first-content .field-name-field-text-2 a:after,.itp .itp-first-content .field-name-field-text-3 a:after,.itp .itp-second-content .field-name-field-text-1 a:after,.itp .itp-second-content .field-name-field-text-2 a:after,.itp .itp-second-content .field-name-field-text-3 a:after,.itp .itp-third-content .field-name-field-text-1 a:after,.itp .itp-third-content .field-name-field-text-2 a:after,.itp .itp-third-content .field-name-field-text-3 a:after{content:"";display:inline-block;position:absolute;bottom:2px;right:0;left:0;width:100%;height:1px;background:#8fccef;transition:opacity .2s,bottom .2s}.itp .itp-first-content .field-name-field-text-1 a:hover:after,.itp .itp-first-content .field-name-field-text-2 a:hover:after,.itp .itp-first-content .field-name-field-text-3 a:hover:after,.itp .itp-second-content .field-name-field-text-1 a:hover:after,.itp .itp-second-content .field-name-field-text-2 a:hover:after,.itp .itp-second-content .field-name-field-text-3 a:hover:after,.itp .itp-third-content .field-name-field-text-1 a:hover:after,.itp .itp-third-content .field-name-field-text-2 a:hover:after,.itp .itp-third-content .field-name-field-text-3 a:hover:after{opacity:0;bottom:-1px}.itp .itp-first-content .field-name-field-text-1 blockquote,.itp .itp-first-content .field-name-field-text-2 blockquote,.itp .itp-first-content .field-name-field-text-3 blockquote,.itp .itp-second-content .field-name-field-text-1 blockquote,.itp .itp-second-content .field-name-field-text-2 blockquote,.itp .itp-second-content .field-name-field-text-3 blockquote,.itp .itp-third-content .field-name-field-text-1 blockquote,.itp .itp-third-content .field-name-field-text-2 blockquote,.itp .itp-third-content .field-name-field-text-3 blockquote{margin:0 0 var(--marge) 0;padding:20px 35px;border-left:10px solid #a6d6f2;background:#f6fbfe}.itp .itp-first-content .field-name-field-text-1 hr,.itp .itp-first-content .field-name-field-text-2 hr,.itp .itp-first-content .field-name-field-text-3 hr,.itp .itp-second-content .field-name-field-text-1 hr,.itp .itp-second-content .field-name-field-text-2 hr,.itp .itp-second-content .field-name-field-text-3 hr,.itp .itp-third-content .field-name-field-text-1 hr,.itp .itp-third-content .field-name-field-text-2 hr,.itp .itp-third-content .field-name-field-text-3 hr{background:var(--secondary-color)}.itp .itp-first-content .field-name-field-text-1 strong,.itp .itp-first-content .field-name-field-text-1 b,.itp .itp-first-content .field-name-field-text-2 strong,.itp .itp-first-content .field-name-field-text-2 b,.itp .itp-first-content .field-name-field-text-3 strong,.itp .itp-first-content .field-name-field-text-3 b,.itp .itp-second-content .field-name-field-text-1 strong,.itp .itp-second-content .field-name-field-text-1 b,.itp .itp-second-content .field-name-field-text-2 strong,.itp .itp-second-content .field-name-field-text-2 b,.itp .itp-second-content .field-name-field-text-3 strong,.itp .itp-second-content .field-name-field-text-3 b,.itp .itp-third-content .field-name-field-text-1 strong,.itp .itp-third-content .field-name-field-text-1 b,.itp .itp-third-content .field-name-field-text-2 strong,.itp .itp-third-content .field-name-field-text-2 b,.itp .itp-third-content .field-name-field-text-3 strong,.itp .itp-third-content .field-name-field-text-3 b{font-family:var(--rubik-bold-font)}.itp .itp-first-content .field-name-field-text-1 sup,.itp .itp-first-content .field-name-field-text-1 sub,.itp .itp-first-content .field-name-field-text-2 sup,.itp .itp-first-content .field-name-field-text-2 sub,.itp .itp-first-content .field-name-field-text-3 sup,.itp .itp-first-content .field-name-field-text-3 sub,.itp .itp-second-content .field-name-field-text-1 sup,.itp .itp-second-content .field-name-field-text-1 sub,.itp .itp-second-content .field-name-field-text-2 sup,.itp .itp-second-content .field-name-field-text-2 sub,.itp .itp-second-content .field-name-field-text-3 sup,.itp .itp-second-content .field-name-field-text-3 sub,.itp .itp-third-content .field-name-field-text-1 sup,.itp .itp-third-content .field-name-field-text-1 sub,.itp .itp-third-content .field-name-field-text-2 sup,.itp .itp-third-content .field-name-field-text-2 sub,.itp .itp-third-content .field-name-field-text-3 sup,.itp .itp-third-content .field-name-field-text-3 sub{font-family:var(--rubik-medium-font)}.itp .itp-first-content .field-name-field-text-1 table,.itp .itp-first-content .field-name-field-text-2 table,.itp .itp-first-content .field-name-field-text-3 table,.itp .itp-second-content .field-name-field-text-1 table,.itp .itp-second-content .field-name-field-text-2 table,.itp .itp-second-content .field-name-field-text-3 table,.itp .itp-third-content .field-name-field-text-1 table,.itp .itp-third-content .field-name-field-text-2 table,.itp .itp-third-content .field-name-field-text-3 table{width:100% !important;border:1px solid var(--secondary-color);border-collapse:collapse}.itp .itp-first-content .field-name-field-text-1 table tbody,.itp .itp-first-content .field-name-field-text-2 table tbody,.itp .itp-first-content .field-name-field-text-3 table tbody,.itp .itp-second-content .field-name-field-text-1 table tbody,.itp .itp-second-content .field-name-field-text-2 table tbody,.itp .itp-second-content .field-name-field-text-3 table tbody,.itp .itp-third-content .field-name-field-text-1 table tbody,.itp .itp-third-content .field-name-field-text-2 table tbody,.itp .itp-third-content .field-name-field-text-3 table tbody{border:none}.itp .itp-first-content .field-name-field-text-1 table td,.itp .itp-first-content .field-name-field-text-2 table td,.itp .itp-first-content .field-name-field-text-3 table td,.itp .itp-second-content .field-name-field-text-1 table td,.itp .itp-second-content .field-name-field-text-2 table td,.itp .itp-second-content .field-name-field-text-3 table td,.itp .itp-third-content .field-name-field-text-1 table td,.itp .itp-third-content .field-name-field-text-2 table td,.itp .itp-third-content .field-name-field-text-3 table td{padding:5px !important;border:1px solid var(--secondary-color);color:var(--secondary-color);text-align:left;vertical-align:middle}.itp .itp-first-content .field-name-field-text-1 *:first-child,.itp .itp-first-content .field-name-field-text-2 *:first-child,.itp .itp-first-content .field-name-field-text-3 *:first-child,.itp .itp-second-content .field-name-field-text-1 *:first-child,.itp .itp-second-content .field-name-field-text-2 *:first-child,.itp .itp-second-content .field-name-field-text-3 *:first-child,.itp .itp-third-content .field-name-field-text-1 *:first-child,.itp .itp-third-content .field-name-field-text-2 *:first-child,.itp .itp-third-content .field-name-field-text-3 *:first-child{margin-top:0}.itp .itp-first-content .field-name-field-text-1 *:last-child,.itp .itp-first-content .field-name-field-text-2 *:last-child,.itp .itp-first-content .field-name-field-text-3 *:last-child,.itp .itp-second-content .field-name-field-text-1 *:last-child,.itp .itp-second-content .field-name-field-text-2 *:last-child,.itp .itp-second-content .field-name-field-text-3 *:last-child,.itp .itp-third-content .field-name-field-text-1 *:last-child,.itp .itp-third-content .field-name-field-text-2 *:last-child,.itp .itp-third-content .field-name-field-text-3 *:last-child{margin-bottom:0}.itp .itp-first-content{position:absolute;z-index:20;top:0px;right:0px}.itp .itp-second-content{position:absolute;z-index:20;bottom:-75px;right:15%;left:15%}.itp .itp-third-content{position:absolute;z-index:20;bottom:65px;right:-28px}@media all and (max-width:49.9375em){.itp .itp-first-content,.itp .itp-second-content,.itp .itp-third-content{top:auto;left:50%;right:auto;bottom:0px;width:80%;transform:translateX(-50%)}}.see-also{position:relative;padding:35px 50px;background:var(--see-also-bg)}.see-also:after{content:"";display:inline-block;width:55px;height:55px;position:absolute;right:-15px;bottom:-15px;background:url(/themes/custom/mugheli/assets/img/icons/icon-patch.svg);background-repeat:no-repeat;background-size:55px 55px;background-position:center center}.see-also:before{content:"";display:inline-block;width:55px;height:55px;position:absolute;top:-15px;left:-15px;background:url(/themes/custom/mugheli/assets/img/icons/icon-patch.svg);background-repeat:no-repeat;background-size:55px 55px;background-position:center center}.see-also .field--name-field-title{margin-bottom:8px;color:var(--titles);font-family:var(--baloo-regular);font-size:2.8rem;line-height:35px}.see-also .field--name-field-links .field__item{margin-bottom:8px}.see-also .field--name-field-links .field__item:last-child{margin-bottom:0}.see-also .field--name-field-links .field__item a{position:relative;display:inline-block;padding:0 5px 0 35px;font-family:var(--rubik-medium-font);transition:all .3s}.see-also .field--name-field-links .field__item a:before{content:"";position:absolute;top:1px;left:0;width:24px;height:24px;background:url(/themes/custom/mugheli/assets/img/icons/icon-intro.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.see-also .field--name-field-links .field__item a:hover{padding-left:40px;padding-right:0px}.field--name-dynamic-block-fieldnode-custom-stripe-block{font-size:1.5rem;line-height:1.5em}.fixed-block{-webkit-backface-visibility:hidden}.fixed-block .do_gift{display:block}.fixed-block .place_gift{display:none}.fixed-block.show-form .do_gift{display:none}.fixed-block.show-form .place_gift{display:block}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .node--type-payment{margin-bottom:30px}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .node--type-payment>*{margin-bottom:20px}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .node--type-payment>*:last-child{margin-bottom:0px}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .field--name-node-title h2{font-size:4rem;line-height:1em}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .field--name-field-amount{margin-bottom:5px;font-family:var(--baloo-regular);font-size:4rem;color:var(--secondary-color);line-height:1em}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .field--name-field-title{margin-bottom:10px;font-family:var(--baloo-regular);font-size:2rem;color:var(--secondary-color)}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .field--name-field-bullet-point .field__item{margin-bottom:5px;padding-left:20px;background:url(/themes/custom/mugheli/assets/img/icons/icon-plus.svg) no-repeat 0px 8px;background-size:7px auto}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .field--name-field-bullet-point .field__item:last-child{margin-bottom:0px}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_button{position:relative;display:block;overflow:hidden;padding:20px 40px 20px 40px;border-radius:0px 0px var(--radius) var(--radius);background:var(--quaternary-color);font-family:var(--rubik-bold-font);font-size:2rem;font-weight:bold;color:var(--white);text-align:center;transition:background .5s;margin:20px -25px -30px -40px}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_button:hover{background:#24c24e}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_button:before{content:"";position:absolute;top:30px;left:-40px;width:29px;height:37px;background:url(/themes/custom/mugheli/assets/img/icons/icon-ok-hand.svg) no-repeat center center;background-size:100% 100%;transform:rotate(-45deg);transition:all .58s}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_button:hover:before{top:10px;left:20px;transform:rotate(-13deg)}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_new_button{position:relative;display:block;overflow:hidden;padding:20px 40px 20px 40px;border-radius:0px 0px var(--radius) var(--radius);background:var(--quaternary-color);font-family:var(--rubik-bold-font);font-size:2rem;font-weight:bold;color:var(--white);text-align:center;transition:background .5s;margin:20px -25px -30px -40px}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_new_button:hover{background:#24c24e}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_new_button:before{content:"";position:absolute;top:30px;left:-40px;width:29px;height:37px;background:url(/themes/custom/mugheli/assets/img/icons/icon-ok-hand.svg) no-repeat center center;background-size:100% 100%;transform:rotate(-45deg);transition:all .58s}.field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .mugheli_custom_do_gift_new_button:hover:before{top:10px;left:20px;transform:rotate(-13deg)}@keyframes btngradient{from{background:var(--quaternary-color)}to{background:#53df78}}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift h2{font-size:4rem;line-height:1em}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift .form-item-amount{position:relative}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift .form-item-amount:before{content:"€";position:absolute;top:11px;left:20px}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift .form-item-amount label{display:none}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift .form-item-amount input{padding-left:35px}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift #edit-cancel{position:absolute;overflow:hidden;top:0px;right:0px;display:block;width:50px;height:50px;background:url(/themes/custom/mugheli/assets/img/icons/icon-remove.svg) no-repeat center center;background-size:12px auto;text-indent:-55555px}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift #card-element,.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift #edit-bank-transfer-content{position:relative;margin:20px -25px 0px -40px;padding:20px 20px 20px 40px;background:var(--ui-blue-light)}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift #card-errors{position:relative;margin-left:-40px;margin-right:-25px}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift #card-errors span{display:block;padding:5px 25px 5px 40px;background:var(--message-red);color:var(--white)}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift #card-errors span:first-child{padding-top:15px}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift #card-errors span:last-child{padding-bottom:15px}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift .form-actions{position:relative;margin:0px -25px -30px -40px}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift input#edit-submit{width:100%;position:relative;display:block;overflow:hidden;padding:20px 40px 20px 40px;border-radius:0px 0px var(--radius) var(--radius);background:var(--quaternary-color);font-family:var(--rubik-bold-font);font-size:2rem;font-weight:bold;color:var(--white);text-align:center;transition:background .5s}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift input#edit-submit:hover{background:#24c24e}.field--name-dynamic-block-fieldnode-custom-stripe-block .place_gift input#edit-submit.loading{animation:btngradient .8s linear infinite alternate}.newsletter-subscribe{position:fixed;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);width:450px;max-width:90%;margin-left:auto;margin-right:auto;opacity:0;transition:opacity .2s}.newsletter-subscribe.visible{z-index:1000;opacity:1}.newsletter-subscribe .text-and-form-wrapper{position:relative;background:var(--white)}.newsletter-subscribe .text-and-form-wrapper>a{position:absolute;overflow:hidden;top:0px;right:15px;display:block;width:50px;height:50px;color:var(--white);background:url(/themes/custom/mugheli/assets/img/icons/icon-remove.svg) no-repeat center center;background-size:12px auto;font-size:0;text-indent:-55555px}@media all and (max-width:49.9375em){.newsletter-subscribe .text-and-form-wrapper>a{top:-5px;right:0px}}.newsletter-subscribe .text-and-form-wrapper .text-and-form-inner{max-height:90vh;overflow:auto}.newsletter-subscribe .text-and-form-wrapper:after{content:"";display:inline-block;width:55px;height:55px;position:absolute;right:-15px;bottom:-15px;background:url(/themes/custom/mugheli/assets/img/icons/icon-patch.svg);background-repeat:no-repeat;background-size:55px 55px;background-position:center center}.newsletter-subscribe .text-and-form-wrapper:before{content:"";display:inline-block;width:55px;height:55px;position:absolute;top:-15px;left:-15px;background:url(/themes/custom/mugheli/assets/img/icons/icon-patch.svg);background-repeat:no-repeat;background-size:55px 55px;background-position:center center}.newsletter-subscribe .text-and-form-wrapper .text-wrapper{padding:30px;background:var(--white);text-align:left}.newsletter-subscribe .text-and-form-wrapper .text-wrapper .newsletter-signup-form-title{margin-bottom:12px;color:var(--titles);font-size:2.8rem;font-family:var(--baloo-regular);line-height:35px}.newsletter-subscribe .text-and-form-wrapper .text-wrapper .newsletter-signup-form-title+div{color:var(--basic-text);font-size:1.5rem}.newsletter-subscribe .text-and-form-wrapper .newsletter-form-wrapper{padding:30px;background:var(--contact-bg)}.newsletter-subscribe .text-and-form-wrapper .newsletter-form-wrapper>div{color:var(--titles);font-size:1.8rem;font-family:var(--baloo-regular);line-height:35px;text-align:left}.newsletter-subscribe .text-and-form-wrapper .newsletter-form-wrapper .form-wrapper::after{content:"";display:block;clear:both}.newsletter-subscribe .text-and-form-wrapper .newsletter-form-wrapper .form-actions input[type=submit]{float:left;display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;padding:10px 30px;background:var(--secondary-color);color:var(--white);border-radius:var(--input-radius);font-size:1.5rem;font-family:var(--rubik-medium-font);line-height:17px;background:var(--green)}.newsletter-subscribe .text-and-form-wrapper .newsletter-form-wrapper .form-actions input[type=submit]:hover{background:var(--secondary-color)}.newsletter-subscribe .text-and-form-wrapper .newsletter-form-wrapper .form-actions input[type=submit]:hover{background:var(--primary-color)}.newsletter-subscribe .text-and-form-wrapper .newsletter-form-wrapper .form-actions input[type=submit]:hover{background:#20ac4a}.page-intro{position:relative;background:var(--primary-color);color:var(--white);position:relative;overflow:hidden}.page-intro__inner{position:relative;width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:50px 390px 50px 130px}@media all and (max-width:74.9375em){.node--type-homepage .page-intro__inner{padding-right:0px}}@media all and (max-width:74.9375em){.page-intro__inner{padding-left:0px}}@media all and (max-width:61.1875em){.page-intro__inner{padding-right:0px}}.page-intro__inner::before{display:block;content:" ";position:absolute;top:-50px;right:0;width:490px;height:490px;border-radius:100%;background:rgba(255,255,255,.07)}@media all and (max-width:61.1875em){.page-intro__inner::before{display:none}}.page-intro__title{width:63rem;max-width:100%;margin:0 0 2rem 0;font-size:5rem;color:var(--white)}.page-intro__meta-list{margin:0;padding:0;list-style:none}.page-intro__meta-list-item{display:flex;flex-flow:row nowrap;gap:1rem;font-size:1.4rem;line-height:1.5;font-weight:bold}.page-intro__meta-list-item dt{flex:0 0 auto;min-width:0;width:2rem;margin:0;padding:0;color:var(--color-seagull)}.page-intro__meta-list-item dt svg{display:block;width:100%;height:auto;fill:currentColor}.page-intro__meta-list-item dd{flex:0 1 auto;min-width:0;margin:0;padding:0}.page-intro__meta-list-item+.page-intro__meta-list-item{margin-top:1rem}.page-intro__description{width:630px;max-width:100%;color:var(--basic-text);font-size:1.5rem;line-height:22px;color:var(--white)}.page-intro__description ul{margin:0;padding:0}.page-intro__description ul li{margin:0;padding:0;list-style-type:none;list-style-image:none}.page-intro__description ul li{position:relative;margin-bottom:5px;padding-left:20px;list-style-type:none;line-height:1.2em}.page-intro__description ul li:last-child{margin-bottom:0}.page-intro__description ul li:before{content:"";display:block;width:0;height:0;position:relative;top:14px;left:-20px;border-color:rgba(0,0,0,0) var(--secondary-color);border-style:solid;border-width:.35em 0 .35em .45em}.page-intro__description ol{margin:0;padding:0;counter-reset:ol-counter}.page-intro__description ol li{margin:0;padding:0;list-style-type:none;list-style-image:none}.page-intro__description ol li{margin-bottom:5px;list-style-type:none;counter-increment:ol-counter;line-height:1.2em}.page-intro__description ol li:last-child{margin-bottom:0}.page-intro__description ol li:before{display:inline-block;width:24px;height:24px;margin-right:12px;margin-left:-14px;content:counter(ol-counter);color:var(--white);background:var(--secondary-color);text-align:center;font-size:1.2rem;line-height:24px;border-radius:50%}.page-intro__description a{position:relative;display:inline-block}.page-intro__description a:after{content:"";display:inline-block;position:absolute;bottom:2px;right:0;left:0;width:100%;height:1px;background:#8fccef;transition:opacity .2s,bottom .2s}.page-intro__description a:hover:after{opacity:0;bottom:-1px}.page-intro__description blockquote{margin:0 0 var(--marge) 0;padding:20px 35px;border-left:10px solid #a6d6f2;background:#f6fbfe}.page-intro__description hr{background:var(--secondary-color)}.page-intro__description strong,.page-intro__description b{font-family:var(--rubik-bold-font)}.page-intro__description sup,.page-intro__description sub{font-family:var(--rubik-medium-font)}.page-intro__description table{width:100% !important;border:1px solid var(--secondary-color);border-collapse:collapse}.page-intro__description table tbody{border:none}.page-intro__description table td{padding:5px !important;border:1px solid var(--secondary-color);color:var(--secondary-color);text-align:left;vertical-align:middle}.page-intro__description *:first-child{margin-top:0}.page-intro__description *:last-child{margin-bottom:0}.page-intro__description a{color:var(--white)}.page-intro__description a:after{background:#d9d9d9}*+.page-intro__description{margin-top:2rem}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd rgba(0,0,0,0);background-color:#f3faef;background-image:url(/themes/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd rgba(0,0,0,0) #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 rgba(0,0,0,0);background-color:#fdf8ed;background-image:url(/themes/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 rgba(0,0,0,0) #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf rgba(0,0,0,0);background-color:#fcf4f2;background-image:url(/themes/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf rgba(0,0,0,0) #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.n-calendar-item__inner{width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:50px 390px 50px 130px}@media all and (max-width:74.9375em){.node--type-homepage .n-calendar-item__inner{padding-right:0px}}@media all and (max-width:74.9375em){.n-calendar-item__inner{padding-left:0px}}@media all and (max-width:61.1875em){.n-calendar-item__inner{padding-right:0px}}*+.n-calendar-item__files{margin-top:4rem}*+.n-calendar-item__files .field__item+.field__item{margin-top:.8rem}*+.n-calendar-item__files .field__item a{position:relative;display:inline-block;padding:0 .5rem 0 3.5rem;font-family:var(--rubik-medium-font);transition:all .3s ease}*+.n-calendar-item__files .field__item a:before{content:"";position:absolute;top:.1rem;left:0;width:2.4rem;height:2.4rem;background:url(/themes/custom/mugheli/assets/img/icons/icon-download.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}*+.n-calendar-item__files .field__item a:hover,*+.n-calendar-item__files .field__item a:focus{padding-left:4rem}*+.n-calendar-item__class-type-block{margin-top:4rem}.t-class-type-embed{background-color:var(--ui-blue-light);padding:2rem;border-radius:var(--radius)}.t-class-type-embed__content{margin-top:2rem}.t-class-type-embed__files{margin-top:2rem}.t-class-type-embed__files .field__item+.field__item{margin-top:.8rem}.t-class-type-embed__files .field__item a{position:relative;display:inline-block;padding:0 .5rem 0 3.5rem;font-family:var(--rubik-medium-font);transition:all .3s ease}.t-class-type-embed__files .field__item a:before{content:"";position:absolute;top:.1rem;left:0;width:2.4rem;height:2.4rem;background:url(/themes/custom/mugheli/assets/img/icons/icon-download.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.t-class-type-embed__files .field__item a:hover,.t-class-type-embed__files .field__item a:focus{padding-left:4rem}.calendar-item-teaser{position:relative;border-radius:var(--radius);background:var(--white);box-shadow:-0.2rem .3rem .5rem rgba(13,62,90,.1);padding:3rem;border:.1rem solid rgba(13,62,90,.1);transition:border-color .15s ease-out,box-shadow .15s ease-out}@media all and (max-width:35.4375em){.calendar-item-teaser{padding:2rem}}.calendar-item-teaser:hover,.calendar-item-teaser:focus-within{border-color:rgba(13,62,90,.15);box-shadow:-0.2rem .3rem .8rem rgba(13,62,90,.15)}.calendar-item-teaser__inner{display:flex;flex-flow:row nowrap;gap:3rem}@media all and (max-width:49.9375em){.calendar-item-teaser__inner{flex-flow:row wrap}}@media all and (max-width:35.4375em){.calendar-item-teaser__inner{gap:2rem}}.calendar-item-teaser__overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.calendar-item-teaser__meta-block{flex:0 1 auto;min-width:0;width:25%;background-color:var(--ui-blue-light);border-radius:var(--radius);padding:2rem}@media all and (max-width:49.9375em){.calendar-item-teaser__meta-block{width:100%}}.calendar-item-teaser__main-block{flex:0 1 auto;min-width:0;width:75%}@media all and (max-width:49.9375em){.calendar-item-teaser__main-block{width:100%}}.calendar-item-teaser__meta-list{margin:0;padding:0;list-style:none}.calendar-item-teaser__meta-list-item{display:flex;flex-flow:row nowrap;gap:1rem;font-size:1.4rem;line-height:1.5;font-weight:bold}.calendar-item-teaser__meta-list-item dt{flex:0 0 auto;min-width:0;width:2rem;margin:0;padding:0;color:var(--color-chathams-blue)}.calendar-item-teaser__meta-list-item dt svg{display:block;width:100%;height:auto;fill:currentColor}.calendar-item-teaser__meta-list-item dd{flex:0 1 auto;min-width:0;margin:0;padding:0;color:var(--titles)}.calendar-item-teaser__meta-list-item+.calendar-item-teaser__meta-list-item{margin-top:1rem}.calendar-item-teaser__title{font-size:2.8rem;margin-bottom:1.5rem}@media all and (max-width:35.4375em){.calendar-item-teaser__title{font-size:2.4rem}}.calendar-item-teaser__description a{position:relative;z-index:3}.v-calendaritems-overview-list{list-style:none;margin:0;padding:0}.v-calendaritems-overview-list__item+.v-calendaritems-overview-list__item{margin-top:2rem}.v-eva-calendar__content{width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:50px 50px 50px 130px}@media all and (max-width:74.9375em){.v-eva-calendar__content{padding-left:0;padding-right:0}}html{font-size:62.5%}body{position:relative;font-family:var(--rubik-regular-font);line-height:1.7;color:var(--basic-text);font-size:1.6em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";display:block;position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:rgba(25,72,99,.4);opacity:0;transition:opacity .2s}body.newsletter-visible:before{z-index:750;opacity:1}a,a:visited{text-decoration:none;color:var(--link);transition:color .2s}a:hover,a:focus{color:var(--link-hover)}h1,h2,h3,h4,h5,h6{color:var(--titles);line-height:1.2em;font-family:var(--baloo-regular);font-weight:normal}h1{font-size:4rem;line-height:1em}h2{font-size:2.8rem;margin-bottom:15px}h3{font-size:2rem;margin-bottom:15px}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.5rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0px}::-webkit-input-placeholder{color:var(--basic-text)}::-moz-placeholder{color:var(--basic-text)}:-ms-input-placeholder{color:var(--basic-text)}:-moz-placeholder{color:var(--basic-text)}#main::after{content:"";display:block;clear:both}#main-header,#main-info{width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto}#container{background:var(--white)}.custom__layout .group__content--fixed{position:relative;width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto}.custom__layout .group__content--fixed .fixed-block{position:absolute;z-index:100;top:80px;right:0;width:290px;padding:50px 25px 30px 40px;border-radius:var(--radius);background:var(--white);box-shadow:-5px 9px 18px rgba(13,62,90,.1);transition:top 1s}.custom__layout .group__content--fixed .fixed-block:before{content:" ";position:absolute;top:-38px;left:-32px;width:81px;height:81px;border-radius:100%;background:rgba(34,186,74,.95) url(/themes/custom/mugheli/assets/img/logo__imdh--white.svg) no-repeat 50% 55%;background-size:75% auto;transition:all .5s}.custom__layout .group__content--fixed .fixed-block:hover:before{transform:scale(1.1,1.1)}@media all and (max-width:74.9375em){.node--type-homepage .custom__layout .group__content--fixed{overflow-y:auto;position:fixed;z-index:500;top:0;left:0;width:100%;max-width:none;height:100%;background:var(--modal-overlay);opacity:0;visibility:hidden;transition:all 1s}.node--type-homepage .custom__layout .group__content--fixed .fixed-block{position:absolute !important;top:80px !important;bottom:auto !important;left:50% !important;right:auto;transform:translate(-50%,100px);margin-bottom:120px;transition:transform 1s}.node--type-homepage .custom__layout .group__content--fixed .fixed-block:before{left:50%;transform:translateX(-50%)}.fixed-block-open .node--type-homepage .custom__layout .group__content--fixed{opacity:1;visibility:visible}.fixed-block-open .node--type-homepage .custom__layout .group__content--fixed .fixed-block{transform:translate(-50%,0px)}}@media all and (max-width:61.1875em){.custom__layout .group__content--fixed{overflow-y:auto;position:fixed;z-index:500;top:0;left:0;width:100%;max-width:none;height:100%;background:var(--modal-overlay);opacity:0;visibility:hidden;transition:all 1s}.custom__layout .group__content--fixed .fixed-block{position:absolute !important;top:80px !important;bottom:auto !important;left:50% !important;right:auto;transform:translate(-50%,100px);margin-bottom:120px;transition:transform 1s}.custom__layout .group__content--fixed .fixed-block:before{left:50%;transform:translateX(-50%)}.fixed-block-open .custom__layout .group__content--fixed{opacity:1;visibility:visible}.fixed-block-open .custom__layout .group__content--fixed .fixed-block{transform:translate(-50%,0px)}}.custom__layout .btn-fixed-block{position:fixed;z-index:600;bottom:15px;right:-100px;width:80px;height:80px;border-radius:100%;background:var(--quaternary-color) url(/themes/custom/mugheli/assets/img/icons/icon-funding.svg) no-repeat center center;background-size:57px auto;box-shadow:5px 5px 20px rgba(34,186,74,.3);transition:width .5s,height .5s;cursor:pointer}@media all and (max-width:74.9375em){.node--type-homepage .custom__layout .btn-fixed-block{right:10px}}@media all and (max-width:61.1875em){.custom__layout .btn-fixed-block{right:10px}}.fixed-block-open .custom__layout .btn-fixed-block{width:50px;height:50px;box-shadow:none;background-image:url(/themes/custom/mugheli/assets/img/icons/icon-remove-white.svg);background-size:30% 30%}html.fixed-block-open{height:100%;overflow:hidden}html.fixed-block-open body{height:100%;overflow:hidden}.custom__homepage-layout .group__content--fixed .fixed-block{top:125px}.custom__layout .group__content--top{background:var(--primary-color);color:var(--white)}.custom__layout .group__content--top .section{position:relative;overflow:hidden;width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:50px 390px 50px 130px;padding-bottom:60px}@media all and (max-width:74.9375em){.node--type-homepage .custom__layout .group__content--top .section{padding-right:0px}}@media all and (max-width:74.9375em){.custom__layout .group__content--top .section{padding-left:0px}}@media all and (max-width:61.1875em){.custom__layout .group__content--top .section{padding-right:0px}}.custom__layout .group__content--top .section>*{width:630px;max-width:100%}.custom__layout .group__content--top .section h1{margin:0px 0px 20px 0px;font-size:5rem;color:var(--white)}.custom__layout .group__content--top .section:before{display:none;content:" ";position:absolute;top:-50px;right:0;width:490px;height:490px;border-radius:100%;background:rgba(255,255,255,.07)}@media all and (max-width:74.9375em){.node--type-homepage .custom__layout .group__content--top .section:before{display:none !important}}@media all and (max-width:61.1875em){.custom__layout .group__content--top .section:before{display:none !important}}.custom__layout .group__content--top .field-name-field-intro-text,.custom__layout .group__content--top .field--name-field-intro-text{color:var(--basic-text);font-size:1.5rem;line-height:22px;color:var(--white)}.custom__layout .group__content--top .field-name-field-intro-text ul,.custom__layout .group__content--top .field--name-field-intro-text ul{margin:0;padding:0}.custom__layout .group__content--top .field-name-field-intro-text ul li,.custom__layout .group__content--top .field--name-field-intro-text ul li{margin:0;padding:0;list-style-type:none;list-style-image:none}.custom__layout .group__content--top .field-name-field-intro-text ul li,.custom__layout .group__content--top .field--name-field-intro-text ul li{position:relative;margin-bottom:5px;padding-left:20px;list-style-type:none;line-height:1.2em}.custom__layout .group__content--top .field-name-field-intro-text ul li:last-child,.custom__layout .group__content--top .field--name-field-intro-text ul li:last-child{margin-bottom:0}.custom__layout .group__content--top .field-name-field-intro-text ul li:before,.custom__layout .group__content--top .field--name-field-intro-text ul li:before{content:"";display:block;width:0;height:0;position:relative;top:14px;left:-20px;border-color:rgba(0,0,0,0) var(--secondary-color);border-style:solid;border-width:.35em 0 .35em .45em}.custom__layout .group__content--top .field-name-field-intro-text ol,.custom__layout .group__content--top .field--name-field-intro-text ol{margin:0;padding:0;counter-reset:ol-counter}.custom__layout .group__content--top .field-name-field-intro-text ol li,.custom__layout .group__content--top .field--name-field-intro-text ol li{margin:0;padding:0;list-style-type:none;list-style-image:none}.custom__layout .group__content--top .field-name-field-intro-text ol li,.custom__layout .group__content--top .field--name-field-intro-text ol li{margin-bottom:5px;list-style-type:none;counter-increment:ol-counter;line-height:1.2em}.custom__layout .group__content--top .field-name-field-intro-text ol li:last-child,.custom__layout .group__content--top .field--name-field-intro-text ol li:last-child{margin-bottom:0}.custom__layout .group__content--top .field-name-field-intro-text ol li:before,.custom__layout .group__content--top .field--name-field-intro-text ol li:before{display:inline-block;width:24px;height:24px;margin-right:12px;margin-left:-14px;content:counter(ol-counter);color:var(--white);background:var(--secondary-color);text-align:center;font-size:1.2rem;line-height:24px;border-radius:50%}.custom__layout .group__content--top .field-name-field-intro-text a,.custom__layout .group__content--top .field--name-field-intro-text a{position:relative;display:inline-block}.custom__layout .group__content--top .field-name-field-intro-text a:after,.custom__layout .group__content--top .field--name-field-intro-text a:after{content:"";display:inline-block;position:absolute;bottom:2px;right:0;left:0;width:100%;height:1px;background:#8fccef;transition:opacity .2s,bottom .2s}.custom__layout .group__content--top .field-name-field-intro-text a:hover:after,.custom__layout .group__content--top .field--name-field-intro-text a:hover:after{opacity:0;bottom:-1px}.custom__layout .group__content--top .field-name-field-intro-text blockquote,.custom__layout .group__content--top .field--name-field-intro-text blockquote{margin:0 0 var(--marge) 0;padding:20px 35px;border-left:10px solid #a6d6f2;background:#f6fbfe}.custom__layout .group__content--top .field-name-field-intro-text hr,.custom__layout .group__content--top .field--name-field-intro-text hr{background:var(--secondary-color)}.custom__layout .group__content--top .field-name-field-intro-text strong,.custom__layout .group__content--top .field-name-field-intro-text b,.custom__layout .group__content--top .field--name-field-intro-text strong,.custom__layout .group__content--top .field--name-field-intro-text b{font-family:var(--rubik-bold-font)}.custom__layout .group__content--top .field-name-field-intro-text sup,.custom__layout .group__content--top .field-name-field-intro-text sub,.custom__layout .group__content--top .field--name-field-intro-text sup,.custom__layout .group__content--top .field--name-field-intro-text sub{font-family:var(--rubik-medium-font)}.custom__layout .group__content--top .field-name-field-intro-text table,.custom__layout .group__content--top .field--name-field-intro-text table{width:100% !important;border:1px solid var(--secondary-color);border-collapse:collapse}.custom__layout .group__content--top .field-name-field-intro-text table tbody,.custom__layout .group__content--top .field--name-field-intro-text table tbody{border:none}.custom__layout .group__content--top .field-name-field-intro-text table td,.custom__layout .group__content--top .field--name-field-intro-text table td{padding:5px !important;border:1px solid var(--secondary-color);color:var(--secondary-color);text-align:left;vertical-align:middle}.custom__layout .group__content--top .field-name-field-intro-text *:first-child,.custom__layout .group__content--top .field--name-field-intro-text *:first-child{margin-top:0}.custom__layout .group__content--top .field-name-field-intro-text *:last-child,.custom__layout .group__content--top .field--name-field-intro-text *:last-child{margin-bottom:0}.custom__layout .group__content--top .field-name-field-intro-text a,.custom__layout .group__content--top .field--name-field-intro-text a{color:var(--white)}.custom__layout .group__content--top .field-name-field-intro-text a:after,.custom__layout .group__content--top .field--name-field-intro-text a:after{background:#d9d9d9}.custom__layout .group__content--fixed+.group__content--top .section:before{display:block}.custom__layout .group__content--main{width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:50px 390px 50px 130px}@media all and (max-width:74.9375em){.node--type-homepage .custom__layout .group__content--main{padding-right:0px}}@media all and (max-width:74.9375em){.custom__layout .group__content--main{padding-left:0px}}@media all and (max-width:61.1875em){.custom__layout .group__content--main{padding-right:0px}}.custom__layout .group__content--bottom{width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto}#main-header{padding:8px;background:var(--white)}#main-header::after{content:"";display:block;clear:both}#logo{float:left;margin:0px 20px 0 0px}#logo::after{content:"";display:block;clear:both}#logo a{display:block}#logo img{float:left;width:100px}@media all and (max-width:35.4375em){#logo img{width:70px;margin-top:15px}}#logo span{float:left;display:inline-block;width:170px;margin:15px 5px 0 5px;color:var(--secondary-color);font-size:1.4rem;line-height:19px}@media all and (max-width:35.4375em){#logo span{width:100px;margin-top:5px;margin-left:13px;font-size:1.2rem;line-height:15px}}:root{--icon-width:21px;--icon-height:20px;--icon-bg:var(--white)}[data-role=responsive-button]{position:relative;display:none;padding-left:40px}@media all and (max-width:71.8125em){[data-role=responsive-button]{display:block}}[data-role=responsive-button] .menu-icon{position:absolute;top:47%;left:17px;display:block;width:var(--icon-width);height:2px;background:var(--icon-bg);transition:background .3s}[data-role=responsive-button] .menu-icon:before,[data-role=responsive-button] .menu-icon:after{transition:all .3s;content:"";position:absolute;width:100%;height:2px;background:var(--icon-bg);transform-origin:50% 50%}[data-role=responsive-button] .menu-icon:before{top:-6px;left:0}[data-role=responsive-button] .menu-icon:after{bottom:-6px;left:0}#main-nav.visible+.btn-resp .menu-icon{background:rgba(0,0,0,0)}#main-nav.visible+.btn-resp .menu-icon:before{top:0;transform:rotate(-45deg)}#main-nav.visible+.btn-resp .menu-icon:after{bottom:0;transform:rotate(45deg)}.btn-resp{float:right;margin-top:6px;padding:4px 20px 4px 50px;color:var(--white) !important;background:var(--primary-color);font-size:1.9rem;font-family:var(--rubik-bold-font);font-weight:400;line-height:40px}@media all and (max-width:35.4375em){.btn-resp{margin-top:12px;padding-left:35px;text-indent:-9999em}}#main-nav{float:right;margin-right:-24px;transition:transform 1s}#main-nav nav>ul{margin:0;padding:0}#main-nav nav>ul li{margin:0;padding:0;list-style-type:none;list-style-image:none}#main-nav nav>ul::after{content:"";display:block;clear:both}#main-nav nav>ul li{float:left;margin-right:15px}#main-nav nav>ul li:last-child{margin-right:0px}#main-nav nav>ul a{display:block;margin:10px 0;padding:12px 20px 9px 20px;color:var(--secondary-color);font-family:var(--baloo-regular);font-size:1.6rem;line-height:1em;border-radius:var(--nav-radius);transition:background .2s}#main-nav nav>ul a.is-active,#main-nav nav>ul a:hover{background:var(--menu-item-bg)}#main-nav nav>ul a.is-active{color:var(--link)}@media all and (max-width:71.8125em){#main-nav nav>ul a{padding:18px 20px 15px 20px;border-radius:0}}@media all and (max-width:71.8125em){#main-nav{background:var(--menu-item-bg-rep)}#main-nav nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main-nav nav>ul li{float:none;width:auto;margin:0;padding:0px;display:block}#main-nav nav>ul li a{display:inline-block;margin:0;padding:18px 35px 15px 35px;border-radius:80px;font-size:4rem;color:var(--white);white-space:nowrap}#main-nav nav>ul li a:hover{background:rgba(0,0,0,0)}#main-nav nav>ul li a.is-active{background:var(--primary-color);color:var(--white)}}@media all and (max-width:49.9375em){#main-nav nav>ul li a{font-size:3rem}}.form-item{width:var(--max-input-width);max-width:100%;margin:14px 0px 14px 0px}.form-item label{display:inline-block;margin-bottom:0;font-weight:normal}.form-item .description{margin-top:4px;font-size:1.3rem;color:var(--gray)}.form-item .description:before{content:"- "}input.form-text,input[type=text],input[type=number],input[type=email],input[type=tel],textarea,select{width:100%;padding:10px 20px 8px 20px;border:2px solid var(--input-border-color);outline:0;font-family:var(--basic-font);font-size:1.5rem;color:var(--basic-text);border-radius:var(--input-radius);box-shadow:none;-webkit-appearance:none;-moz-appearance:none}input.form-text.error,input[type=text].error,input[type=number].error,input[type=email].error,input[type=tel].error,textarea.error,select.error{border:1px solid var(--message-red)}.form-submit{display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;padding:10px 30px;background:var(--secondary-color);color:var(--white);border-radius:var(--input-radius);font-size:1.5rem;font-family:var(--rubik-medium-font);line-height:17px}.form-submit:hover{background:var(--secondary-color)}.form-submit:hover{background:var(--primary-color)}.form-actions{margin-bottom:0}.grippie{display:none}.form-type-gdpr-checkbox,.form-type-checkbox{position:relative}.form-type-gdpr-checkbox input[type=checkbox],.form-type-checkbox input[type=checkbox]{position:absolute;left:5px;width:20px;height:20px;opacity:0}input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;margin:0px 0px 0px 5px;padding-left:30px;color:var(--basic-text);cursor:pointer}input[type=checkbox]+label:before,input[type=radio]+label:before{content:" ";position:absolute;top:0px;left:0px;display:block;width:20px;height:20px;border:2px solid var(--input-border-color);border-radius:var(--radius);transition:all .3s}input[type=radio]+label:before{top:1px;left:1px;width:18px;height:18px;border-radius:100%}input[type=checkbox]:checked+label:before{border-color:var(--brand-color)}input[type=checkbox]:checked+label:after{content:" ";position:absolute;left:0px;top:0px;display:block;width:20px;height:20px;background:url(/themes/custom/mugheli/assets/img/icons/icon-check.svg) no-repeat center center;background-size:60% auto}input[type=radio]:checked+label:before{border-color:var(--brand-color);background:rgba(27,128,188,.8)}input[type=checkbox].disabled+label{color:var(--input-border-color)}input[type=checkbox].disabled+label:before{border-color:var(--input-border-color)}input[type=checkbox].disabled+label:after{display:none}.gdpr_notice{width:350px;max-width:100%;padding-left:22px;padding-right:22px;font-size:1.3rem;font-family:var(--rubik-regular-font);line-height:1.5}.captcha__title{display:none}@media screen and (max-width:27.5em){.captcha .g-recaptcha{transform:scale(0.77);transform-origin:0 0}}@media screen and (max-width:18.75em){.captcha .g-recaptcha{transform:scale(0.6)}}.path-user article#content{width:var(--max-input-width);margin:auto}.node--type-homepage .group__content--main,.node--type-homepage .group__content--bottom{padding-left:0px}.node--type-homepage .group__content--main{padding-bottom:70px}.node--type-homepage .custom__layout .group__content--fixed .fixed-block{top:87px}.node--type-homepage .bg-image{width:100%;height:650px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media all and (max-width:71.8125em){.node--type-homepage .bg-image{height:400px}}@media all and (max-width:49.9375em){.node--type-homepage .bg-image{height:350px}}@media all and (max-width:35.4375em){.node--type-homepage .bg-image{height:275px}}.node--type-homepage .bg-image img{display:none}.node--type-homepage .homepage{margin-bottom:var(--marge)}.node--type-homepage .homepage .title-and-facts-wrapper{margin-top:-100px;margin-bottom:50px}.node--type-homepage h1{margin:0;padding:30px 40px 30px 40px;color:var(--white);background:rgba(27,128,188,.95)}@media all and (max-width:35.4375em){.node--type-homepage h1{font-size:3rem}}.node--type-homepage .field-name-field-fact{padding:34px 40px 20px 40px;background:var(--facts-bg)}.node--type-homepage .field-name-field-fact::after{content:"";display:block;clear:both}.node--type-homepage .field-name-field-fact .paragraph--type-fact{float:left;width:33.33%}@media all and (max-width:35.4375em){.node--type-homepage .field-name-field-fact .paragraph--type-fact{width:100%;margin-bottom:20px}}@media all and (max-width:35.4375em){.node--type-homepage .field-name-field-fact .paragraph--type-fact:nth-child(2){margin-left:29px}}@media all and (max-width:35.4375em){.node--type-homepage .field-name-field-fact .paragraph--type-fact:last-child{margin-bottom:0;margin-left:5px}}.node--type-homepage .field-name-field-fact .paragraph--type-fact .group-left{float:left;display:block;width:auto;margin-right:5%;color:var(--white)}.node--type-homepage .field-name-field-fact .paragraph--type-fact .group-left .field--name-field-num{position:relative;font-size:5rem;font-family:var(--baloo-regular);line-height:1em}.node--type-homepage .field-name-field-fact .paragraph--type-fact .group-left .field--name-field-num:after{content:"";display:inline-block;position:absolute;top:-15px;left:50%;margin-left:-15px;width:30px;height:15px;background:url(/themes/custom/mugheli/assets/img/icons/icon-facts.svg);background-repeat:no-repeat;background-position:center center;background-size:26px 12px;opacity:.5}.node--type-homepage .field-name-field-fact .paragraph--type-fact .group-right{float:left;display:block;width:55%;padding-right:10%;color:var(--white)}.node--type-homepage .field-name-field-fact .paragraph--type-fact .group-right .field--name-field-title{padding-top:3px;font-size:1.6rem;font-family:var(--baloo-regular);line-height:1.2em}.node--type-homepage .field-name-field-fact .paragraph--type-fact:last-child .group-right{width:65%}.node--type-homepage .intro::after{content:"";display:block;clear:both}.node--type-homepage .intro .intro-content{float:left;width:40%;margin-right:10%}@media all and (max-width:49.9375em){.node--type-homepage .intro .intro-content{width:100%;margin-right:0;margin-bottom:var(--marge-half)}}.node--type-homepage .intro h2{margin-top:0}.node--type-homepage .intro .field--name-field-intro-text{margin-bottom:12px;font-size:1.5rem;line-height:22px}.node--type-homepage .intro .field--name-field-link-intro a{position:relative;display:inline-block;padding:0 5px 0 35px;font-family:var(--rubik-medium-font);transition:all .3s}.node--type-homepage .intro .field--name-field-link-intro a:before{content:"";position:absolute;top:1px;left:0;width:24px;height:24px;background:url(/themes/custom/mugheli/assets/img/icons/icon-intro.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.node--type-homepage .intro .field--name-field-link-intro a:hover{padding-left:40px;padding-right:0px}.node--type-homepage .intro .news-items{float:left;width:50%}@media all and (max-width:49.9375em){.node--type-homepage .intro .news-items{width:100%}}.node--type-homepage .homepage-courses{position:relative}.node--type-homepage .homepage-courses::after{content:"";display:block;clear:both}.node--type-homepage .homepage-courses .field-name-field-course-image{position:absolute;z-index:10;width:100%;top:0;left:50%;margin-top:-95px}@media all and (max-width:74.9375em){.node--type-homepage .homepage-courses .field-name-field-course-image{display:none}}.node--type-homepage .homepage-courses .courses-content{position:relative;z-index:25;overflow:hidden;margin-top:160px;border-radius:var(--radius)}@media all and (max-width:74.9375em){.node--type-homepage .homepage-courses .courses-content{width:100%;margin-top:0px}}.node--type-homepage .homepage-courses .courses-content h2{margin:0;padding:40px 60px 30px 60px;background:var(--courses-gray)}@media all and (max-width:35.4375em){.node--type-homepage .homepage-courses .courses-content h2{padding:60px 40px 20px 40px}}.node--type-homepage .homepage-courses .courses-content .field--name-dynamic-block-fieldnode-course-overview{padding:60px 20px 20px 60px;background:var(--courses-bg)}.node--type-homepage .homepage-courses .courses-content .field--name-dynamic-block-fieldnode-course-overview::after{content:"";display:block;clear:both}@media all and (max-width:35.4375em){.node--type-homepage .homepage-courses .courses-content .field--name-dynamic-block-fieldnode-course-overview{padding:60px 40px 20px 40px}}.node--type-homepage .partners{margin-top:0px;margin-bottom:60px}@media all and (max-width:71.8125em){.node--type-homepage .partners{margin-bottom:var(--marge-half)}}.node--type-homepage .partners .field--name-dynamic-block-fieldnode-partner-cta-overview{margin-top:0px}.node--type-homepage .partners .partners-content{text-align:center}.node--type-homepage .itp{margin-bottom:120px}@media all and (max-width:49.9375em){.node--type-homepage .itp{margin-bottom:var(--marge-half)}}.node--type-course-overview .courses-wrapper{margin-top:45px;margin-bottom:var(--marge)}.node--type-course-overview .courses-wrapper .field-name-field-course-image{position:absolute;z-index:10;left:50%;margin-top:-95px}@media all and (max-width:49.9375em){.node--type-course-overview .courses-wrapper .field-name-field-course-image{left:0}}.node--type-course-overview .courses-wrapper .courses-content{position:relative;z-index:20;width:116%;margin-left:-16%;padding:25px 20px 0px 50px;background:var(--courses-bg)}@media all and (max-width:74.9375em){.node--type-course-overview .courses-wrapper .courses-content{width:100%;margin-left:0}}@media all and (max-width:49.9375em){.node--type-course-overview .courses-wrapper .courses-content{padding:25px 20px 0 20px}}.node--type-course-overview .courses-wrapper .courses-content .field--name-dynamic-block-fieldnode-course-overview{padding:30px 20px 20px 20px;background:var(--courses-bg)}.node--type-course-overview .courses-wrapper .courses-content .field--name-dynamic-block-fieldnode-course-overview::after{content:"";display:block;clear:both}.node--type-course-overview .field--name-field-paragraph{margin-bottom:40px}.node--type-course-overview .field--name-field-paragraph>.field__item{margin-bottom:40px}.node--type-course-overview .field--name-field-paragraph>.field__item:last-child{margin-bottom:0}.node--type-course .custom__layout .group__content--fixed .fixed-block{overflow:hidden;padding:0}.node--type-course .custom__layout .group__content--fixed .fixed-block:before{display:none}.node--type-course .custom__layout .group__content--fixed .field--name-dynamic-block-fieldnode-register-course{padding-top:var(--marge-half)}.node--type-course .custom__layout .group__content--fixed .field--name-dynamic-block-fieldnode-register-course h2{padding:0 30px;margin-bottom:20px;font-size:3.7rem;line-height:36px}.node--type-course .custom__layout .group__content--fixed .field--name-dynamic-block-fieldnode-register-course p{padding:0 30px;margin:0 0 var(--marge-half);font-size:1.5rem;line-height:24px}.node--type-course .custom__layout .group__content--fixed .field--name-dynamic-block-fieldnode-register-course a{display:block;padding:10px 30px;color:var(--white);background:var(--green);font-size:2rem;font-family:var(--rubik-bold-font);line-height:40px;text-align:center;transition:background .2s}.node--type-course .custom__layout .group__content--fixed .field--name-dynamic-block-fieldnode-register-course a:hover{background:#20ac4a}.node--type-course .group__content--main::after{content:"";display:block;clear:both}.node--type-course .group__content--main .field-name-field-teaser-image{float:left;width:15%;margin-right:5%}.node--type-course .group__content--main .field-name-field-teaser-image img{width:100px}.node--type-course .group__content--main .paragraph-bullet{float:left;width:80%;margin-bottom:var(--marge)}@media all and (max-width:71.8125em){.node--type-course .group__content--main .paragraph-bullet{margin-bottom:0}}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text{color:var(--basic-text);font-size:1.5rem;line-height:22px;margin-bottom:var(--marge-half)}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ul,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ul{margin:0;padding:0}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ul li,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ul li{margin:0;padding:0;list-style-type:none;list-style-image:none}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ul li,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ul li{position:relative;margin-bottom:5px;padding-left:20px;list-style-type:none;line-height:1.2em}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ul li:last-child,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ul li:last-child{margin-bottom:0}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ul li:before,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ul li:before{content:"";display:block;width:0;height:0;position:relative;top:14px;left:-20px;border-color:rgba(0,0,0,0) var(--secondary-color);border-style:solid;border-width:.35em 0 .35em .45em}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ol,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ol{margin:0;padding:0;counter-reset:ol-counter}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ol li,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ol li{margin:0;padding:0;list-style-type:none;list-style-image:none}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ol li,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ol li{margin-bottom:5px;list-style-type:none;counter-increment:ol-counter;line-height:1.2em}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ol li:last-child,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ol li:last-child{margin-bottom:0}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph ol li:before,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text ol li:before{display:inline-block;width:24px;height:24px;margin-right:12px;margin-left:-14px;content:counter(ol-counter);color:var(--white);background:var(--secondary-color);text-align:center;font-size:1.2rem;line-height:24px;border-radius:50%}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph a,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text a{position:relative;display:inline-block}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph a:after,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text a:after{content:"";display:inline-block;position:absolute;bottom:2px;right:0;left:0;width:100%;height:1px;background:#8fccef;transition:opacity .2s,bottom .2s}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph a:hover:after,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text a:hover:after{opacity:0;bottom:-1px}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph blockquote,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text blockquote{margin:0 0 var(--marge) 0;padding:20px 35px;border-left:10px solid #a6d6f2;background:#f6fbfe}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph hr,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text hr{background:var(--secondary-color)}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph strong,.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph b,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text strong,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text b{font-family:var(--rubik-bold-font)}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph sup,.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph sub,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text sup,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text sub{font-family:var(--rubik-medium-font)}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph table,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text table{width:100% !important;border:1px solid var(--secondary-color);border-collapse:collapse}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph table tbody,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text table tbody{border:none}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph table td,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text table td{padding:5px !important;border:1px solid var(--secondary-color);color:var(--secondary-color);text-align:left;vertical-align:middle}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph *:first-child,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text *:first-child{margin-top:0}.node--type-course .group__content--main .paragraph-bullet .field--name-field-paragraph *:last-child,.node--type-course .group__content--main .paragraph-bullet .field--name-field-text *:last-child{margin-bottom:0}.node--type-course .group__content--main .paragraph-bullet .field--name-field-title{margin-bottom:15px;color:var(--titles);font-size:2.8rem;font-family:var(--baloo-regular);line-height:35px}.node--type-course .group__content--main .paragraph-bullet .field--name-field-bullet-point .field__item{position:relative;padding:5px 10px 5px 27px;margin-bottom:2.5px;font-size:1.5rem;line-height:24px}.node--type-course .group__content--main .paragraph-bullet .field--name-field-bullet-point .field__item:before{content:"";position:absolute;top:10px;left:0;display:inline-block;width:11px;height:11px;background:var(--secondary-color);border-radius:50%}.node--type-course .flexslider{position:relative;margin-bottom:var(--marge)}@media all and (max-width:35.4375em){.node--type-course .flexslider{width:80%;margin-left:auto;margin-right:auto}}.node--type-course .field-name-field-images img{border-radius:var(--radius)}.node--type-course .related{margin-bottom:var(--marge)}.node--type-course .related .course-view-title-extra-field{margin-bottom:var(--marge-half);color:var(--titles);font-size:2.8rem;font-family:var(--baloo-regular);text-align:center}.node--type-course .related .field--name-dynamic-block-fieldnode-course-detail-overview .view-course{background:var(--white)}.node--type-course .related .field--name-dynamic-block-fieldnode-course-detail-overview .view-course .views-row{margin-bottom:0;padding-right:0;text-align:center}@media all and (max-width:71.8125em){.node--type-course .related .field--name-dynamic-block-fieldnode-course-detail-overview .view-course .views-row{clear:none !important;width:33.33%;margin-right:0 !important}}@media all and (max-width:49.9375em){.node--type-course .related .field--name-dynamic-block-fieldnode-course-detail-overview .view-course .views-row{width:100%;margin-right:0;margin-bottom:var(--marge-half)}}.node--type-course .related .field--name-dynamic-block-fieldnode-course-detail-overview .view-course .views-row .field-name-field-teaser-image{margin-left:auto;margin-right:auto}.node--type-course .related .field--name-dynamic-block-fieldnode-course-detail-overview .view-course .views-row .field-group-link{width:70%;margin-left:auto;margin-right:auto}@media all and (max-width:71.8125em){.node--type-course .related .field--name-dynamic-block-fieldnode-course-detail-overview .view-course .views-row .field-group-link{width:90%}}.node--type-contact::after{content:"";display:block;clear:both}.node--type-contact .contact-content{float:left;width:40.5%;margin-right:5%;margin-bottom:var(--marge-half);padding-top:25px}@media all and (max-width:71.8125em){.node--type-contact .contact-content{width:100%;margin-right:0;padding-top:10px}}.node--type-contact .contact-content>h2{padding-left:30px;padding-right:30px}.node--type-contact .contact-content .field--name-field-text{padding-left:30px;padding-right:30px;margin-bottom:var(--marge-half);font-size:1.5rem}.node--type-contact .contact-content .mug-heli{padding:30px;border:4px solid var(--green);background:var(--light-green)}.node--type-contact .contact-content .mug-heli .field--name-field-title-1{margin-bottom:15px;color:var(--green);font-size:2.6rem;font-family:var(--baloo-regular);line-height:35px}.node--type-contact .contact-content .mug-heli .field--name-field-text-1{margin-bottom:15px;color:var(--green);font-size:1.5rem}.node--type-contact .contact-content .mug-heli .field--name-field-link{margin:0}.node--type-contact .contact-content .mug-heli .field--name-field-link a{display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;padding:10px 30px;background:var(--secondary-color);color:var(--white);border-radius:var(--input-radius);font-size:1.5rem;font-family:var(--rubik-medium-font);line-height:17px;background:var(--green)}.node--type-contact .contact-content .mug-heli .field--name-field-link a:hover{background:var(--secondary-color)}.node--type-contact .contact-content .mug-heli .field--name-field-link a:hover{background:var(--primary-color)}.node--type-contact .contact-content .mug-heli .field--name-field-link a:hover{background:#20ac4a}.node--type-contact .contact-content .mug-heli .field--name-field-link a:before{display:none}.node--type-contact .contact-block{float:right;width:54.5%;margin-bottom:var(--marge-half);padding:30px 40px;background:var(--contact-bg)}@media all and (max-width:71.8125em){.node--type-contact .contact-block{width:100%;margin-right:0}}.node--type-contact .contact-block>h3{margin-top:0}#user-login-form,#user-pass{padding:60px 0}#user-login-form label,#user-pass label{display:block !important}#user-pass .form-item+p{font-size:1.1rem}.node--type-funding .group__content--main .field--name-field-images,.node--type-funding .group__content--main .field-name-field-images{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.node--type-funding .group__content--main .field--name-field-images .field__item img,.node--type-funding .group__content--main .field-name-field-images .field__item img{width:100%}.node--type-funding .group__content--main .field--name-field-bullet-point{margin-top:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px 50px}@media all and (max-width:35.4375em){.node--type-funding .group__content--main .field--name-field-bullet-point{grid-template-columns:repeat(1,1fr)}}.node--type-funding .group__content--main .field--name-field-bullet-point .field__item{padding-left:40px;background:url(/themes/custom/mugheli/assets/img/icons/icon-advantage.svg) no-repeat left top;background-size:25px 25px}.node--type-funding .group__content--main .field--name-field-title{color:var(--titles);line-height:1.2em;font-family:var(--baloo-regular);font-weight:normal;font-size:2.8rem;margin-bottom:15px}.node--type-funding .group__content--main .field--name-field-link{margin:0px;margin-top:20px}.node--type-funding .group__content--main .field--name-field-link a{position:relative;display:inline-block;overflow:hidden;padding:15px 35px 15px 60px;border-radius:var(--radius);background:var(--quaternary-color) url(/themes/custom/mugheli/assets/img/icons/icon-intro-white.svg) no-repeat 20px 50%;background-size:24px 24px;font-family:var(--rubik-medium-font);font-size:1.5rem;color:var(--white);text-align:left;transition:background .5s}.node--type-funding .group__content--main .field--name-field-link a:hover{background-color:#24c24e}.node--type-funding .field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .field--name-field-title,.node--type-funding .field--name-dynamic-block-fieldnode-custom-stripe-block .do_gift .field--name-field-bullet-point{display:none}#footer-main{overflow:hidden;position:relative;padding-top:60px;background:var(--footer-bg)}#footer-main::after{content:"";display:block;clear:both}#footer-main:after{content:"";display:block;width:35%;height:100%;position:absolute;z-index:1;right:0;top:0;bottom:0;background:var(--newsletter-bg)}@media all and (max-width:71.8125em){#footer-main:after{display:none}}#footer-main>.section{width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto;position:relative;z-index:10}#footer-main .footer-top{float:left;width:65%}#footer-main .footer-top::after{content:"";display:block;clear:both}@media all and (max-width:71.8125em){#footer-main .footer-top{width:100%}}#footer-main .field-name-node-title{display:block;margin-bottom:var(--marge-half)}@media all and (max-width:49.9375em){#footer-main .field-name-node-title{margin-bottom:20px}}#footer-main .field-name-node-title h3{position:relative;margin:0;padding-left:65px}#footer-main .field-name-node-title h3:before{content:"";position:absolute;top:-12px;left:0;display:inline-block;width:58px;height:35px;background:url(/themes/custom/mugheli/assets/img/icons/icon-logo-blue.svg);background-size:58px 35px;background-repeat:no-repeat;background-position:center center}@media all and (max-width:49.9375em){#footer-main .field-name-node-title h3:before{top:7px}}#footer-main .contact-info{clear:both;float:left;width:30%;margin-right:2.5%;margin-bottom:var(--marge-half);padding-left:65px;font-size:1.5rem}@media all and (max-width:71.8125em){#footer-main .contact-info{width:47.5%}}@media all and (max-width:49.9375em){#footer-main .contact-info{width:100%;margin-right:0}}#footer-main .contact-info .field--name-field-address{width:130px}#footer-main .field--name-dynamic-block-fieldnode-footer-menu{float:left;width:35%;margin-right:2.5%;margin-bottom:var(--marge-half)}@media all and (max-width:49.9375em){#footer-main .field--name-dynamic-block-fieldnode-footer-menu{width:100%;padding-left:65px}}#footer-main .field--name-dynamic-block-fieldnode-footer-menu ul{column-count:2}#footer-main .field--name-dynamic-block-fieldnode-footer-menu ul li a{position:relative;display:inline-block;padding:2px 5px 2px 13px;font-size:1.5rem;transition:color .2s}#footer-main .field--name-dynamic-block-fieldnode-footer-menu ul li a:before{content:"";position:absolute;top:8px;left:0;display:inline-block;width:7px;height:11px;background:url(/themes/custom/mugheli/assets/img/icons/icon-arrow-gray.svg);background-size:7px 11px;background-repeat:no-repeat;background-position:center center}#footer-main .field--name-dynamic-block-fieldnode-footer-menu ul li a:hover,#footer-main .field--name-dynamic-block-fieldnode-footer-menu ul li a.is-active{color:var(--footer-link)}#footer-main .footer-links{float:left;width:30%;margin-bottom:var(--marge-half)}@media all and (max-width:71.8125em){#footer-main .footer-links{margin-bottom:var(--marge)}}@media all and (max-width:49.9375em){#footer-main .footer-links{width:100%}}#footer-main .footer-links .field--name-field-link,#footer-main .footer-links .field--name-field-link-1{margin:0}@media all and (max-width:71.8125em){#footer-main .footer-links .field--name-field-link,#footer-main .footer-links .field--name-field-link-1{display:block}}#footer-main .footer-links .field--name-field-link a,#footer-main .footer-links .field--name-field-link-1 a{position:relative;display:inline-block;width:auto;margin:0;padding:3px 10px 3px 35px;color:var(--white);background:var(--footer-links-bg);font-size:1.5rem;font-family:var(--rubik-medium-font);border-radius:15px;transition:background .2s}@media all and (max-width:71.8125em){#footer-main .footer-links .field--name-field-link a,#footer-main .footer-links .field--name-field-link-1 a{width:100%;padding-left:66px}}#footer-main .footer-links .field--name-field-link a:before,#footer-main .footer-links .field--name-field-link-1 a:before{display:none}#footer-main .footer-links .field--name-field-link a:after,#footer-main .footer-links .field--name-field-link-1 a:after{content:"";position:absolute;top:7px;left:13px;display:inline-block;width:15px;height:15px;background:url(/themes/custom/mugheli/assets/img/icons/icon-thumb.svg);background-size:15px 15px;background-repeat:no-repeat;background-position:center center}@media all and (max-width:71.8125em){#footer-main .footer-links .field--name-field-link a:after,#footer-main .footer-links .field--name-field-link-1 a:after{left:20px}}#footer-main .footer-links .field--name-field-link a:hover,#footer-main .footer-links .field--name-field-link-1 a:hover{background:#124c6d}#footer-main .footer-links .field--name-field-link{margin-bottom:10px}#footer-main .footer-newsletter{float:left;width:35%;padding:60px 0 60px 70px;margin-top:-60px;background:var(--footer-links-bg)}@media all and (max-width:71.8125em){#footer-main .footer-newsletter{width:120%;padding:55px 60px 60px 60px;margin-top:0;margin-left:-10%;margin-right:-10%;text-align:center}}#footer-main .footer-newsletter .field--name-field-title{margin-bottom:10px;padding-left:27px;color:var(--white);font-size:2rem;font-family:var(--baloo-regular);line-height:30px}@media all and (max-width:71.8125em){#footer-main .footer-newsletter .field--name-field-title{max-width:320px;margin-left:auto;margin-right:auto;padding-left:0}}#footer-main .footer-newsletter .field--name-field-text{margin-bottom:20px;padding-left:27px;color:var(--white);font-size:1.5rem;line-height:24px}@media all and (max-width:71.8125em){#footer-main .footer-newsletter .field--name-field-text{max-width:320px;margin-left:auto;margin-right:auto;padding-left:0}}#footer-main .footer-newsletter .newsletter-link-extra-field a{display:inline-block;padding:10px 75px;border:0;color:var(--white);background:var(--secondary-color);border:none;border-radius:0;box-shadow:none;font-size:2rem;font-family:var(--rubik-bold-font);font-weight:400;text-align:center;text-shadow:none;cursor:pointer;outline:0;transition:background .2s;padding:10px 30px;background:var(--secondary-color);color:var(--white);border-radius:var(--input-radius);font-size:1.5rem;font-family:var(--rubik-medium-font);line-height:17px;background:var(--white);color:var(--newsletter-bg)}#footer-main .footer-newsletter .newsletter-link-extra-field a:hover{background:var(--secondary-color)}#footer-main .footer-newsletter .newsletter-link-extra-field a:hover{background:var(--primary-color)}#footer-main .footer-newsletter .newsletter-link-extra-field a:hover{background:#e6e6e6}#footer-bottom{padding:20px 0;background:var(--footer-bg)}#footer-bottom::after{content:"";display:block;clear:both}#footer-bottom>.section{width:var(--content-width);max-width:var(--max-content-width);margin-left:auto;margin-right:auto;text-align:right}@media all and (max-width:71.8125em){#footer-bottom>.section{text-align:center}}#footer-bottom .credits{margin-right:12px}#footer-bottom .credits,#footer-bottom .siteby{display:inline-block;color:rgba(13,62,90,.5);font-size:1.1rem;font-family:var(--rubik-medium-font)}#footer-bottom .credits a,#footer-bottom .siteby a{display:inline-block;color:rgba(13,62,90,.5);font-size:1.1rem;font-family:var(--rubik-medium-font)}#footer-bottom .region-footer-menu{display:inline-block}#footer-bottom .region-footer-menu nav{display:inline-block;line-height:1rem}#footer-bottom .region-footer-menu nav h2{display:none}#footer-bottom .region-footer-menu nav ul.menu{margin:0;padding:0;display:inline-block}#footer-bottom .region-footer-menu nav ul.menu li{margin:0;padding:0;list-style-type:none;list-style-image:none}#footer-bottom .region-footer-menu nav ul.menu li{display:inline-block;margin-right:12px}#footer-bottom .region-footer-menu nav ul.menu a{display:inline-block;color:rgba(13,62,90,.5);font-size:1.1rem;font-family:var(--rubik-medium-font)}
