@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}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;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[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:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
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:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.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:0.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:0.4em;margin-bottom:0.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;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/mahi/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}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;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/mahi/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/mahi/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/mahi/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/mahi/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/mahi/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/mahi/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.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:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/mahi/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/mahi/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/mahi/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/custom/mahi/images/icons/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
hr{border:none;margin:0;clear:both;}.media--type-youtube-video[class*="colorbox"],.media--type-remote-video[class*="colorbox"]{position:relative;}.media--type-youtube-video[class*="colorbox"]:after,.media--type-remote-video[class*="colorbox"]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/mahi/images/youtube.svg) no-repeat center center;background-size:50px;opacity:0.8;pointer-events:none;}.media--type-youtube-video[class*="colorbox"]:hover,.media--type-remote-video[class*="colorbox"]:hover{cursor:pointer;}.media--type-youtube-video[class*="colorbox"]:hover:after,.media--type-remote-video[class*="colorbox"]:hover:after{opacity:1;}.embedded-entity,figure{float:none;display:block;margin:0 0 10px 0;box-sizing:border-box;}.embedded-entity .media[class*="colorbox"],figure .media[class*="colorbox"]{line-height:0;}.embedded-entity .media[class*="colorbox"]:hover,figure .media[class*="colorbox"]:hover{cursor:pointer;}.embedded-entity .media--type-image,figure .media--type-image{line-height:0;}.embedded-entity .media--type-youtube-video > .field,figure .media--type-youtube-video > .field,.embedded-entity .media--type-remote-video > .field,figure .media--type-remote-video > .field{position:relative;height:0;padding-top:56.25%;}.embedded-entity .media--type-youtube-video > .field iframe,figure .media--type-youtube-video > .field iframe,.embedded-entity .media--type-remote-video > .field iframe,figure .media--type-remote-video > .field iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.embedded-entity .media--type-youtube-video[class*="colorbox"] > .field,figure .media--type-youtube-video[class*="colorbox"] > .field,.embedded-entity .media--type-remote-video[class*="colorbox"] > .field,figure .media--type-remote-video[class*="colorbox"] > .field{height:auto;padding:0;}.embedded-entity[data-entity-embed-display*="full_width"],figure[data-entity-embed-display*="full_width"]{width:100%;}.embedded-entity[data-entity-embed-display*="half_width"],figure[data-entity-embed-display*="half_width"]{width:50%;}.embedded-entity[data-entity-embed-display*="onethird_width"],figure[data-entity-embed-display*="onethird_width"]{width:33.33%;}.embedded-entity[data-entity-embed-display*="quarter_width"],figure[data-entity-embed-display*="quarter_width"]{width:25%;}.embedded-entity img,figure img{width:100%;}.embedded-entity iframe,figure iframe{max-width:100%;height:auto;}.embedded-entity.align-left,figure.align-left{float:left;clear:none;padding-right:10px;}.embedded-entity.align-right,figure.align-right{float:right;clear:none;padding-left:10px;}.embedded-entity.align-center,figure.align-center{float:none;clear:both;display:table;margin-left:auto;margin-right:auto;}figure[class*="full_width"]{width:100%;}figure[class*="half_width"]{width:50%;}figure[class*="onethird_width"]{width:33.33%;}figure[class*="quarter_width"]{width:25%;}figure figcaption{text-align:center;display:block !important;}figure > .embedded-entity,figure > figure{max-width:100%;width:100% !important;margin:0;display:inline-block;}.box,.box-25,.box-33,.box-50{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;margin:1em -10px;width:auto;max-width:calc(100% + 20px);clear:both;box-sizing:border-box;}.box > .embedded-entity,.box-25 > .embedded-entity,.box-33 > .embedded-entity,.box-50 > .embedded-entity,.box > figure,.box-25 > figure,.box-33 > figure,.box-50 > figure{-webkit-align-self:stretch;align-self:stretch;}.box > div[class*="item"],.box-25 > div[class*="item"],.box-33 > div[class*="item"],.box-50 > div[class*="item"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;flex-grow:1;padding:10px;margin:0;width:auto;max-width:100%;box-sizing:border-box;}.box > div[class*="item"] > *,.box-25 > div[class*="item"] > *,.box-33 > div[class*="item"] > *,.box-50 > div[class*="item"] > *{width:100%;}.box > div[class*="item"] > p:first-child,.box-25 > div[class*="item"] > p:first-child,.box-33 > div[class*="item"] > p:first-child,.box-50 > div[class*="item"] > p:first-child{margin-top:0;}.box > div[class*="item"] > p:last-child,.box-25 > div[class*="item"] > p:last-child,.box-33 > div[class*="item"] > p:last-child,.box-50 > div[class*="item"] > p:last-child{margin-bottom:0;}.box > div[class*="item"].item-20,.box-25 > div[class*="item"].item-20,.box-33 > div[class*="item"].item-20,.box-50 > div[class*="item"].item-20{max-width:20%;width:20%;}.box > div[class*="item"].item-25,.box-25 > div[class*="item"].item-25,.box-33 > div[class*="item"].item-25,.box-50 > div[class*="item"].item-25{max-width:25%;width:25%;}.box > div[class*="item"].item-33,.box-25 > div[class*="item"].item-33,.box-33 > div[class*="item"].item-33,.box-50 > div[class*="item"].item-33{max-width:33%;width:33%;}.box > div[class*="item"].item-50,.box-25 > div[class*="item"].item-50,.box-33 > div[class*="item"].item-50,.box-50 > div[class*="item"].item-50{max-width:50%;width:50%;}.box > div[class*="item"].item-66,.box-25 > div[class*="item"].item-66,.box-33 > div[class*="item"].item-66,.box-50 > div[class*="item"].item-66{max-width:66%;width:66%;}.box > div[class*="item"].item-75,.box-25 > div[class*="item"].item-75,.box-33 > div[class*="item"].item-75,.box-50 > div[class*="item"].item-75{max-width:75%;width:75%;}.box > div[class*="item"].item-80,.box-25 > div[class*="item"].item-80,.box-33 > div[class*="item"].item-80,.box-50 > div[class*="item"].item-80{max-width:80%;width:80%;}.box > div[class*="item"].item-100,.box-25 > div[class*="item"].item-100,.box-33 > div[class*="item"].item-100,.box-50 > div[class*="item"].item-100{max-width:100%;width:100%;float:none;}.box > div[class*="item"].top,.box-25 > div[class*="item"].top,.box-33 > div[class*="item"].top,.box-50 > div[class*="item"].top{-webkit-justify-content:flex-start;justify-content:flex-start;}.box > div[class*="item"].middle,.box-25 > div[class*="item"].middle,.box-33 > div[class*="item"].middle,.box-50 > div[class*="item"].middle{-webkit-justify-content:center;justify-content:center;}.box > div[class*="item"].bottom,.box-25 > div[class*="item"].bottom,.box-33 > div[class*="item"].bottom,.box-50 > div[class*="item"].bottom{-webkit-justify-content:flex-end;justify-content:flex-end;}.box.top,.top.box-25,.top.box-33,.top.box-50{-webkit-align-items:flex-start;align-items:flex-start;}.box.middle,.middle.box-25,.middle.box-33,.middle.box-50{-webkit-align-items:center;align-items:center;}.box.bottom,.bottom.box-25,.bottom.box-33,.bottom.box-50{-webkit-align-items:flex-end;align-items:flex-end;}.box.left,.left.box-25,.left.box-33,.left.box-50{-webkit-justify-content:flex-start;justify-content:flex-start;}.box.center,.center.box-25,.center.box-33,.center.box-50{-webkit-justify-content:center;justify-content:center;}.box.right,.right.box-25,.right.box-33,.right.box-50{-webkit-justify-content:flex-end;justify-content:flex-end;}.box div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="full_width"],.box div[class*="item"] figure[data-entity-embed-display*="full_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="full_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="full_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="full_width"],.box div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="half_width"],.box div[class*="item"] figure[data-entity-embed-display*="half_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="half_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="half_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="half_width"],.box div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="onethird_width"],.box div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="onethird_width"],.box div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box-25 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box-33 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box-50 div[class*="item"] .embedded-entity[data-entity-embed-display*="quarter_width"],.box div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.box-25 div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.box-33 div[class*="item"] figure[data-entity-embed-display*="quarter_width"],.box-50 div[class*="item"] figure[data-entity-embed-display*="quarter_width"]{width:100%;}.box div[class*="item"] figure[class*="full_width"],.box-25 div[class*="item"] figure[class*="full_width"],.box-33 div[class*="item"] figure[class*="full_width"],.box-50 div[class*="item"] figure[class*="full_width"],.box div[class*="item"] figure[class*="half_width"],.box-25 div[class*="item"] figure[class*="half_width"],.box-33 div[class*="item"] figure[class*="half_width"],.box-50 div[class*="item"] figure[class*="half_width"],.box div[class*="item"] figure[class*="onethird_width"],.box-25 div[class*="item"] figure[class*="onethird_width"],.box-33 div[class*="item"] figure[class*="onethird_width"],.box-50 div[class*="item"] figure[class*="onethird_width"],.box div[class*="item"] figure[class*="quarter_width"],.box-25 div[class*="item"] figure[class*="quarter_width"],.box-33 div[class*="item"] figure[class*="quarter_width"],.box-50 div[class*="item"] figure[class*="quarter_width"]{width:100%;}.box-25 > *,.box-25 > .embedded-entity,.box-25 > figure,.box-25 > figure,.box-33 > *,.box-33 > .embedded-entity,.box-33 > figure,.box-33 > figure,.box-50 > *,.box-50 > .embedded-entity,.box-50 > figure,.box-50 > figure{padding-left:10px;padding-right:10px;}.box-25 > * .media,.box-25 > .embedded-entity .media,.box-25 > figure .media,.box-25 > figure .media,.box-33 > * .media,.box-33 > .embedded-entity .media,.box-33 > figure .media,.box-33 > figure .media,.box-50 > * .media,.box-50 > .embedded-entity .media,.box-50 > figure .media,.box-50 > figure .media{height:100%;}.box-25 > *,.box-25 > .embedded-entity,.box-25 > figure,.box-25 > figure{width:25%;}.box-33 > *,.box-33 > .embedded-entity,.box-33 > figure,.box-33 > figure{width:33.33%;}.box-50 > *,.box-50 > .embedded-entity,.box-50 > figure,.box-50 > figure{width:50%;}.cke_editable{margin:0;padding:8px;box-sizing:border-box;display:inline-block;width:100%;}.cke_editable img{max-width:100%;height:auto;}.cke_editable iframe{pointer-events:none;}.cke_editable hr{border:1px dotted;}.cke_editable .cke_widget_element{display:inline-block;}.cke_editable .cke_widget_element .embedded-entity,.cke_editable .cke_widget_element figure{width:100%;box-sizing:border-box;}.cke_editable .cke_widget_element[data-entity-embed-display*="full_width"]{width:100%;}.cke_editable .cke_widget_element[data-entity-embed-display*="half_width"]{width:50%;}.cke_editable .cke_widget_element[data-entity-embed-display*="onethird_width"]{width:33.33%;}.cke_editable .cke_widget_element[data-entity-embed-display*="quarter_width"]{width:25%;}.cke_editable .cke_widget_element[data-align="left"]{float:left;clear:none;}.cke_editable .cke_widget_element[data-align="right"]{float:right;clear:none;}.cke_editable .cke_widget_element[data-align="center"]{display:table;margin:auto;float:none;}.cke_editable .box,.cke_editable .box-25,.cke_editable .box-33,.cke_editable .box-50{border:2px dashed #999;background:#fff;margin-left:0;margin-right:0;}.cke_editable .box > p,.cke_editable .box-25 > p,.cke_editable .box-33 > p,.cke_editable .box-50 > p{border:1px dotted red;min-width:8px;width:auto;margin:5px;padding:5px;}.cke_editable .box > p:hover,.cke_editable .box-25 > p:hover,.cke_editable .box-33 > p:hover,.cke_editable .box-50 > p:hover,.cke_editable .box > p:focus,.cke_editable .box-25 > p:focus,.cke_editable .box-33 > p:focus,.cke_editable .box-50 > p:focus{background-color:#ccc;}.cke_editable .box > .cke_widget_wrapper,.cke_editable .box-25 > .cke_widget_wrapper,.cke_editable .box-33 > .cke_widget_wrapper,.cke_editable .box-50 > .cke_widget_wrapper{-webkit-align-self:stretch;align-self:stretch;}.cke_editable .box > .cke_widget_wrapper .cke_widget_element,.cke_editable .box-25 > .cke_widget_wrapper .cke_widget_element,.cke_editable .box-33 > .cke_widget_wrapper .cke_widget_element,.cke_editable .box-50 > .cke_widget_wrapper .cke_widget_element{width:100%;}.cke_editable .box > div[class*="item"],.cke_editable .box-25 > div[class*="item"],.cke_editable .box-33 > div[class*="item"],.cke_editable .box-50 > div[class*="item"]{background-color:#eee;border:2px solid #fff;}.cke_editable .box > div[class*="item"] p,.cke_editable .box-25 > div[class*="item"] p,.cke_editable .box-33 > div[class*="item"] p,.cke_editable .box-50 > div[class*="item"] p{border:1px dotted #aaa;}.cke_editable .box > div[class*="item"]:hover,.cke_editable .box-25 > div[class*="item"]:hover,.cke_editable .box-33 > div[class*="item"]:hover,.cke_editable .box-50 > div[class*="item"]:hover,.cke_editable .box > div[class*="item"]:focus-within,.cke_editable .box-25 > div[class*="item"]:focus-within,.cke_editable .box-33 > div[class*="item"]:focus-within,.cke_editable .box-50 > div[class*="item"]:focus-within{background-color:#ccc;}.cke_editable .box div[class*="item"] .cke_widget_element[data-entity-embed-display*="full_width"],.cke_editable .box-25 div[class*="item"] .cke_widget_element[data-entity-embed-display*="full_width"],.cke_editable .box-33 div[class*="item"] .cke_widget_element[data-entity-embed-display*="full_width"],.cke_editable .box-50 div[class*="item"] .cke_widget_element[data-entity-embed-display*="full_width"],.cke_editable .box div[class*="item"] .cke_widget_element[data-entity-embed-display*="half_width"],.cke_editable .box-25 div[class*="item"] .cke_widget_element[data-entity-embed-display*="half_width"],.cke_editable .box-33 div[class*="item"] .cke_widget_element[data-entity-embed-display*="half_width"],.cke_editable .box-50 div[class*="item"] .cke_widget_element[data-entity-embed-display*="half_width"],.cke_editable .box div[class*="item"] .cke_widget_element[data-entity-embed-display*="onethird_width"],.cke_editable .box-25 div[class*="item"] .cke_widget_element[data-entity-embed-display*="onethird_width"],.cke_editable .box-33 div[class*="item"] .cke_widget_element[data-entity-embed-display*="onethird_width"],.cke_editable .box-50 div[class*="item"] .cke_widget_element[data-entity-embed-display*="onethird_width"],.cke_editable .box div[class*="item"] .cke_widget_element[data-entity-embed-display*="quarter_width"],.cke_editable .box-25 div[class*="item"] .cke_widget_element[data-entity-embed-display*="quarter_width"],.cke_editable .box-33 div[class*="item"] .cke_widget_element[data-entity-embed-display*="quarter_width"],.cke_editable .box-50 div[class*="item"] .cke_widget_element[data-entity-embed-display*="quarter_width"]{width:100%;}.cke_editable .box .cke_widget_wrapper + p,.cke_editable .box-25 .cke_widget_wrapper + p,.cke_editable .box-33 .cke_widget_wrapper + p,.cke_editable .box-50 .cke_widget_wrapper + p{min-width:8px;border:1px dotted red;}.cke_editable .box-25,.cke_editable .box-33,.cke_editable .box-50{padding:3px;}.cke_editable .box-25 > *,.cke_editable .box-25 > p,.cke_editable .box-25 > div,.cke_editable .box-33 > *,.cke_editable .box-33 > p,.cke_editable .box-33 > div,.cke_editable .box-50 > *,.cke_editable .box-50 > p,.cke_editable .box-50 > div{padding:3px;margin:3px;-webkit-align-self:stretch;align-self:stretch;}.cke_editable .box-25 > *:hover,.cke_editable .box-25 > p:hover,.cke_editable .box-25 > div:hover,.cke_editable .box-33 > *:hover,.cke_editable .box-33 > p:hover,.cke_editable .box-33 > div:hover,.cke_editable .box-50 > *:hover,.cke_editable .box-50 > p:hover,.cke_editable .box-50 > div:hover{background-color:#ccc;}.cke_editable .box-25 > *,.cke_editable .box-25 > p,.cke_editable .box-33 > *,.cke_editable .box-33 > p,.cke_editable .box-50 > *,.cke_editable .box-50 > p{border:1px dotted red;}.cke_editable .box-25 > div,.cke_editable .box-33 > div,.cke_editable .box-50 > div{border:1px dashed #333;}.cke_editable .box-25 > *,.cke_editable .box-25 > p,.cke_editable .box-25 > div{width:calc(25% - 6px);}.cke_editable .box-33 > *,.cke_editable .box-33 > p,.cke_editable .box-33 > div{width:calc(33.33% - 6px);}.cke_editable .box-50 > *
  > p,.cke_editable .box-50 > div{width:calc(50% - 6px);}@media screen and (max-width:1023px){body:not(.cke_editable) .box > div[class*="item"].item-20,body:not(.cke_editable) .box-25 > div[class*="item"].item-20,body:not(.cke_editable) .box-33 > div[class*="item"].item-20,body:not(.cke_editable) .box-50 > div[class*="item"].item-20{max-width:25%;width:25%;}body:not(.cke_editable) .box > div[class*="item"].item-25,body:not(.cke_editable) .box-25 > div[class*="item"].item-25,body:not(.cke_editable) .box-33 > div[class*="item"].item-25,body:not(.cke_editable) .box-50 > div[class*="item"].item-25{max-width:33%;width:33%;}body:not(.cke_editable) .box > div[class*="item"].item-75,body:not(.cke_editable) .box-25 > div[class*="item"].item-75,body:not(.cke_editable) .box-33 > div[class*="item"].item-75,body:not(.cke_editable) .box-50 > div[class*="item"].item-75{max-width:66%;width:66%;}body:not(.cke_editable) .box > div[class*="item"].item-80,body:not(.cke_editable) .box-25 > div[class*="item"].item-80,body:not(.cke_editable) .box-33 > div[class*="item"].item-80,body:not(.cke_editable) .box-50 > div[class*="item"].item-80{max-width:75%;width:75%;}}@media screen and (max-width:767px){body:not(.cke_editable) .box > div[class*="item"].item-20,body:not(.cke_editable) .box-25 > div[class*="item"].item-20,body:not(.cke_editable) .box-33 > div[class*="item"].item-20,body:not(.cke_editable) .box-50 > div[class*="item"].item-20{max-width:33%;width:33%;}body:not(.cke_editable) .box > div[class*="item"].item-33,body:not(.cke_editable) .box-25 > div[class*="item"].item-33,body:not(.cke_editable) .box-33 > div[class*="item"].item-33,body:not(.cke_editable) .box-50 > div[class*="item"].item-33,body:not(.cke_editable) .box > div[class*="item"].item-66,body:not(.cke_editable) .box-25 > div[class*="item"].item-66,body:not(.cke_editable) .box-33 > div[class*="item"].item-66,body:not(.cke_editable) .box-50 > div[class*="item"].item-66{max-width:50%;width:50%;}body:not(.cke_editable) .box > div[class*="item"].item-80,body:not(.cke_editable) .box-25 > div[class*="item"].item-80,body:not(.cke_editable) .box-33 > div[class*="item"].item-80,body:not(.cke_editable) .box-50 > div[class*="item"].item-80{max-width:66%;width:66%;}}@media screen and (max-width:639px){body:not(.cke_editable) .box > div[class*="item"].item-20,body:not(.cke_editable) .box-25 > div[class*="item"].item-20,body:not(.cke_editable) .box-33 > div[class*="item"].item-20,body:not(.cke_editable) .box-50 > div[class*="item"].item-20,body:not(.cke_editable) .box > div[class*="item"].item-25,body:not(.cke_editable) .box-25 > div[class*="item"].item-25,body:not(.cke_editable) .box-33 > div[class*="item"].item-25,body:not(.cke_editable) .box-50 > div[class*="item"].item-25,body:not(.cke_editable) .box > div[class*="item"].item-75,body:not(.cke_editable) .box-25 > div[class*="item"].item-75,body:not(.cke_editable) .box-33 > div[class*="item"].item-75,body:not(.cke_editable) .box-50 > div[class*="item"].item-75,body:not(.cke_editable) .box > div[class*="item"].item-80,body:not(.cke_editable) .box-25 > div[class*="item"].item-80,body:not(.cke_editable) .box-33 > div[class*="item"].item-80,body:not(.cke_editable) .box-50 > div[class*="item"].item-80{max-width:50%;width:50%;}body:not(.cke_editable) .box > div[class*="item"].item-50,body:not(.cke_editable) .box-25 > div[class*="item"].item-50,body:not(.cke_editable) .box-33 > div[class*="item"].item-50,body:not(.cke_editable) .box-50 > div[class*="item"].item-50{max-width:100%;width:100%;}}@media screen and (max-width:479px){body:not(.cke_editable) .box > div[class*="item"],body:not(.cke_editable) .box-25 > div[class*="item"],body:not(.cke_editable) .box-33 > div[class*="item"],body:not(.cke_editable) .box-50 > div[class*="item"]{max-width:100% !important;width:100% !important;}}
@media screen{audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle;}.visually-hidden,.maintenance-page main h1{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.flexbox,#login-register-block .login-register-content,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > a,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > span,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}a.tabledrag-handle .handle{box-sizing:content-box;}.hidden,[hidden="hidden"]{display:none !important;}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;}*:focus{outline:none;}h2,h3{line-height:normal !important;font-size:3.6rem !important;font-family:"DM Sans",sans-serif !important;font-weight:700 !important;color:#000 !important;margin:0 0 2.4rem 0;}h3{font-size:2rem !important;}.ajax-progress-throbber{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzI0cHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLWhvdXJnbGFzcyI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiIGNsYXNzPSJiayI+PC9yZWN0PjxnPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01OC40LDUxLjdjLTAuOS0wLjktMS40LTItMS40LTIuM3MwLjUtMC40LDEuNC0xLjQgQzcwLjgsNDMuOCw3OS44LDMwLjUsODAsMTUuNUg3MEgzMEgyMGMwLjIsMTUsOS4yLDI4LjEsMjEuNiwzMi4zYzAuOSwwLjksMS40LDEuMiwxLjQsMS41cy0wLjUsMS42LTEuNCwyLjUgQzI5LjIsNTYuMSwyMC4yLDY5LjUsMjAsODUuNWgxMGg0MGgxMEM3OS44LDY5LjUsNzAuOCw1NS45LDU4LjQsNTEuN3oiIGNsYXNzPSJnbGFzcyI+PC9wYXRoPjxjbGlwUGF0aCBpZD0idWlsLWhvdXJnbGFzcy1jbGlwMSI+PHJlY3QgeD0iMTUiIHk9IjIwIiB3aWR0aD0iNzAiIGhlaWdodD0iMjUiIGNsYXNzPSJjbGlwIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGZyb209IjI1IiB0bz0iMCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZsYXVlcz0iMjU7MDswIiBrZXlUaW1lcz0iMDswLjU7MSI+PC9hbmltYXRlPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIGZyb209IjIwIiB0bz0iNDUiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB2bGF1ZXM9IjIwOzQ1OzQ1IiBrZXlUaW1lcz0iMDswLjU7MSI+PC9hbmltYXRlPjwvcmVjdD48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0idWlsLWhvdXJnbGFzcy1jbGlwMiI+PHJlY3QgeD0iMTUiIHk9IjU1IiB3aWR0aD0iNzAiIGhlaWdodD0iMjUiIGNsYXNzPSJjbGlwIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGZyb209IjAiIHRvPSIyNSIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZsYXVlcz0iMDsyNTsyNSIga2V5VGltZXM9IjA7MC41OzEiPjwvYW5pbWF0ZT48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBmcm9tPSI4MCIgdG89IjU1IiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdmxhdWVzPSI4MDs1NTs1NSIga2V5VGltZXM9IjA7MC41OzEiPjwvYW5pbWF0ZT48L3JlY3Q+PC9jbGlwUGF0aD48cGF0aCBkPSJNMjksMjNjMy4xLDExLjQsMTEuMywxOS41LDIxLDE5LjVTNjcuOSwzNC40LDcxLDIzSDI5eiIgY2xpcC1wYXRoPSJ1cmwoI3VpbC1ob3VyZ2xhc3MtY2xpcDEpIiBmaWxsPSIjRkZFRDAwIiBjbGFzcz0ic2FuZCI+PC9wYXRoPjxwYXRoIGQ9Ik03MS42LDc4Yy0zLTExLjYtMTEuNS0yMC0yMS41LTIwcy0xOC41LDguNC0yMS41LDIwSDcxLjZ6IiBjbGlwLXBhdGg9InVybCgjdWlsLWhvdXJnbGFzcy1jbGlwMikiIGZpbGw9IiNGRkVEMDAiIGNsYXNzPSJzYW5kIj48L3BhdGg+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgNTAgNTAiIHRvPSIxODAgNTAgNTAiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBkdXI9IjFzIiB2YWx1ZXM9IjAgNTAgNTA7MCA1MCA1MDsxODAgNTAgNTAiIGtleVRpbWVzPSIwOzAuNzsxIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9nPjwvc3ZnPg==") no-repeat center center;background-size:3rem;z-index:100;}input[type="password"],input[type="text"],input[type="email"],input[type="phone"],input[type="tel"],textarea,select{padding:1rem;margin:0;color:inherit;width:100%;border-radius:.6rem;border:1px solid #e2e8f0;}input[type="password"]::placeholder,input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="phone"]::placeholder,input[type="tel"]::placeholder,textarea::placeholder,select::placeholder{color:#e2e8f0;}input[type="submit"],#premium-box > div .right > div a[role="button"],.backbttn a,a.bttn,.field--name-field-button a,.field--name-field-button2 a{color:#fff !important;text-decoration:none;padding:10px 18px;background-color:#269881;display:inline-block;text-align:center;text-transform:normal;cursor:pointer;border:0;font-family:"Open Sans",sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.5s;transition:all 0.5s;border-radius:8px;}input[type="submit"]:hover,#premium-box > div .right > div a[role="button"]:hover,.backbttn a:hover,a.bttn:hover,.field--name-field-button a:hover,.field--name-field-button2 a:hover{background-color:#000;text-decoration:none;}a.bttn{margin:2rem auto 0 auto;display:table;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leHRlcm5hbC1saW5rIG1yLTIgaC00IHctNCI+PHBhdGggZD0iTTE1IDNoNnY2Ij48L3BhdGg+PHBhdGggZD0iTTEwIDE0IDIxIDMiPjwvcGF0aD48cGF0aCBkPSJNMTggMTN2NmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoNiI+PC9wYXRoPjwvc3ZnPg==) no-repeat left 18px center transparent;background-size:1.8rem auto;padding-left:4.6rem;}a.bttn.green269881{background-color:#269881;}a.bttn.green269881:hover{opacity:0.7;}a.bttn.black000000{background-color:#000;}a.bttn.black000000:hover{opacity:0.7;}a.bttn.purplec5c1f4{background-color:#c5c1f4;}a.bttn.purplec5c1f4:hover{opacity:0.7;}a.bttn.gradient{background-color:#269881;}a.bttn.gradient:hover{opacity:0.7;}input[type="checkbox"],input[type="radio"]{accent-color:#269881;}.webform-submission-form label{display:block;margin-bottom:0.5rem;font-weight:600;font-size:1.4rem;}.webform-submission-form .form-type-checkbox label{display:inline-block;}img{max-width:100%;height:auto;}a.feed-icon{width:25px;height:25px;background-size:cover;}.list-nostyle li,.region-mobile-menu .block-menu ul.menu li{padding-left:0;margin:0;list-style:none;}.list-nostyle li:before,.region-mobile-menu .block-menu ul.menu li:before{display:none;}html{font-size:10px;}body{font-size:1.7rem !important;background-color:#fff !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ececec",endColorstr="#ffffff",GradientType=1);font-family:"Open Sans",sans-serif !important;line-height:2.2rem !important;line-height:1.5 !important;font-weight:400 !important;}body.tabfocus *:focus{outline:2px solid #83bded !important;}body.tabfocus input[type="checkbox"]:focus + label,body.tabfocus input[type="radio"]:focus + label{outline:2px solid #83bded !important;}body.overlay{overflow:hidden;}.table-wrap{display:inline-block;width:100%;max-width:100%;overflow:auto;}.limited{margin-left:auto;margin-right:auto;display:table;width:1110px;float:none;clear:both;}.close-x,#login-register-block .login-register-content .wrap .close{position:relative;text-indent:-300vw;width:4rem;height:4rem;display:inline-block;padding:0;margin:0;box-shadow:none;border:none;background:none;overflow:hidden;z-index:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.5s;transition:transform 0.5s;}.close-x:before,#login-register-block .login-register-content .wrap .close:before,.close-x:after,#login-register-block .login-register-content .wrap .close:after{content:"";width:36px;height:3px;background:#000;position:absolute;top:50%;left:50%;margin:-1px 0 0 -18px;transition:transform 0.5s;}.close-x:before,#login-register-block .login-register-content .wrap .close:before{transform:rotate(45deg);}.close-x:after,#login-register-block .login-register-content .wrap .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.close-x:hover,#login-register-block .login-register-content .wrap .close:hover{cursor:pointer;transform:scale(1.2);}.close-x:hover:before,#login-register-block .login-register-content .wrap .close:hover:before,.close-x:hover:after,#login-register-block .login-register-content .wrap .close:hover:after{transition:transform 0.5s;}.close-x:hover:before,#login-register-block .login-register-content .wrap .close:hover:before{transform:rotate(225deg);}.close-x:hover:after,#login-register-block .login-register-content .wrap .close:hover:after{transform:rotate(135deg);}.layout-container{margin:0 !important;}ul.menu{display:flex;}ul.menu li{padding:0 1rem;}h1{font-family:"DM Sans",sans-serif;color:#269881;font-weight:700 !important;font-size:4rem !important;line-height:normal !important;margin:0 0 2rem 0 !important;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.page-node-type-page h1,.page-node-type-webform h1,.page-node-type-about h1,.page-node-type-services h1{color:#fff;}.block-system-branding-block{display:flex;align-items:center;}.block-system-branding-block .site-logo{height:48px;}.block-system-branding-block .site-logo img{width:auto;height:100%;}#login-register-block .login-register-content{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);align-items:center;justify-content:center;z-index:10;transition:opacity 0.5s ease,transform 0.5s ease,visibility 0.5s ease;opacity:0;visibility:hidden;transform:translateY(0);}#login-register-block .login-register-content .wrap{position:relative;display:inline-block;background-color:#269881;padding:5rem 0 3rem 0;width:auto;height:auto;max-width:80%;max-height:80%;overflow:auto;}#login-register-block .login-register-content .wrap .close{position:absolute;top:1rem;right:1rem;}#login-register-block .login-register-content .wrap .left,#login-register-block .login-register-content .wrap .right{display:inline-block;vertical-align:top;width:calc(50% - 3px);padding:0 4rem;}#login-register-block .login-register-content .wrap .right{border-left:1px dashed #000;}#login-register-block .login-register-content .wrap fieldset{padding:0;margin:0 !important;border:0;}#login-register-block .login-register-content .wrap fieldset legend{font-family:"DM Sans",sans-serif;line-height:normal;font-weight:700;font-size:4rem;text-transform:uppercase;width:100%;margin-bottom:4rem;}#login-register-block .login-register-content .wrap fieldset legend:after{content:'';width:100%;height:3px;background:#000;display:block;}#login-register-block .login-register-content .wrap fieldset a[data-drupal-selector="edit-password-link"]{margin:0 0 1rem 0;display:inline-block;color:#000;text-decoration:underline;transition:color 0.5s;}#login-register-block .login-register-content .wrap fieldset a[data-drupal-selector="edit-password-link"]:hover{color:#1c6f5e;}#login-register-block .login-register-content .wrap fieldset .form-item,#login-register-block .login-register-content .wrap fieldset .form-actions{margin:0;}#login-register-block .login-register-content .wrap fieldset .form-item label,#login-register-block .login-register-content .wrap fieldset .form-item input[type="password"],#login-register-block .login-register-content .wrap fieldset .form-item input[type="text"],#login-register-block .login-register-content .wrap fieldset .form-item input[type="email"],#login-register-block .login-register-content .wrap fieldset .form-actions label,#login-register-block .login-register-content .wrap fieldset .form-actions input[type="password"],#login-register-block .login-register-content .wrap fieldset .form-actions input[type="text"],#login-register-block .login-register-content .wrap fieldset .form-actions input[type="email"]{display:block;width:100%;border:0;}#login-register-block .login-register-content .wrap fieldset .form-item .description,#login-register-block .login-register-content .wrap fieldset .form-actions .description{display:none;}#login-register-block .login-register-content .wrap fieldset .form-item label,#login-register-block .login-register-content .wrap fieldset .form-actions label{font-weight:500;}#login-register-block .login-register-content .wrap fieldset .form-item label a,#login-register-block .login-register-content .wrap fieldset .form-actions label a{color:#000;text-decoration:underline;transition:color 0.5s;}#login-register-block .login-register-content .wrap fieldset .form-item label a:hover,#login-register-block .login-register-content .wrap fieldset .form-actions label a:hover{color:#1c6f5e;}#login-register-block .login-register-content .wrap fieldset .form-item label:after,#login-register-block .login-register-content .wrap fieldset .form-actions label:after{display:none;}#login-register-block .login-register-content .wrap fieldset .form-item input[type="submit"],#login-register-block .login-register-content .wrap fieldset .form-actions input[type="submit"]{color:#fff;background:#1c6f5e;transition:background 0.5s;}#login-register-block .login-register-content .wrap fieldset .form-item input[type="submit"]:hover,#login-register-block .login-register-content .wrap fieldset .form-actions input[type="submit"]:hover{background:#000;text-decoration:none;}#login-register-block .login-register-content .wrap fieldset .form-item{margin:0 0 1.5rem 0;}#login-register-block .login-register-content .wrap fieldset .form-type-checkbox input[type="checkbox"]{display:inline-block;vertical-align:top;width:21px;margin-top:0;height:21px;accent-color:#fff;border:0;background:white;appearance:none;}#login-register-block .login-register-content .wrap fieldset .form-type-checkbox input[type="checkbox"]:checked{appearance:auto;}#login-register-block .login-register-content .wrap fieldset .form-type-checkbox label{display:inline-block !important;width:calc(100% - 26px);font-weight:400;}#login-register-block.opened .login-register-content{opacity:1;visibility:visible;transform:translateY(0);}#login-register-block.closed .login-register-content{opacity:0;visibility:hidden;transform:translateY(0);transition:opacity 0.5s ease,transform 0.5s ease,visibility 0s 0.5s;}.region-header{display:flex;justify-content:space-between;}.block-system-branding-block{display:flex;align-items:center;}a,a:link,a:visited,a:hover{color:#269881;text-decoration:none;-webkit-transition:all 0.5s;transition:all 0.5s;}a:hover,a:focus{text-decoration:underline;-webkit-transition:all 0.5s;transition:all 0.5s;}.field--name-field-body ul li{list-style:none;margin-bottom:2rem;position:relative;padding-left:4rem;}.field--name-field-body ul li:before{content:'';background:url(/themes/custom/mahi/images/list-green.svg) no-repeat top left transparent;background-size:contain;display:inline-block;width:2rem;height:2rem;position:absolute;top:2px;left:0;}table{border-spacing:0;display:table;text-align:left;width:100%;border-radius:8px 8px 0 0;overflow:hidden;}table tr{background:#F8F8F8;display:table-row;padding:13px;color:#000;border-bottom:1px dashed #ccc;}table tr:nth-child(odd){background:#EFEFEF;}table tr td,table tr th{border:0;display:table-cell;padding:1rem;border-bottom:1px dashed #ccc;}table tr td.views-field-field-price,table tr th.views-field-field-price{color:#269881;text-align:right;}table tr td:last-child,table tr th:last-child{text-align:right;}table tr td.views-field-field-effective,table tr th.views-field-field-effective{max-width:10rem;}table thead tr th{background:#000;color:#fff;}table thead tr th a,table thead tr th a:link,table thead tr th a:visited,table thead tr th a:hover{color:#fff;}header[role="banner"]{background:rgba(34,36,38,0.7);position:fixed;width:100%;z-index:5;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);-webkit-transition:all 0.5s;transition:all 0.5s;}header[role="banner"] .region-header{max-width:1350px;max-width:1368px;padding:0 20px;width:calc(100% - 40px);height:87px;margin:0 auto;position:relative;z-index:5;-webkit-transition:all 0.5s;transition:all 0.5s;}header[role="banner"] .region-header > *{flex:1 1 auto;}header[role="banner"] .region-header #block-mahi-site-branding{margin:0 0 0 0;vertical-align:top;}header[role="banner"] .region-header #block-mahi-site-branding .site-logo img{filter:brightness(0) invert(1);}header[role="banner"] .region-header #block-mahi-main-menu{display:flex;align-items:center;vertical-align:top;font-family:"DM Sans",sans-serif;font-weight:600;justify-content:end;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu{height:100%;position:relative;z-index:3;-webkit-transition:all 0.5s;transition:all 0.5s;font-size:2rem;text-transform:uppercase;margin:0 2rem;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu{margin:0;height:100%;line-height:1.3em;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li{padding:0;-webkit-justify-content:center;justify-content:center;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li:after{content:'';width:0;height:6px;border-radius:100%;background:transparent;display:inline-flex;vertical-align:top;margin:10px 10px 0 10px;top:31px;position:relative;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li:last-child:after{display:none;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu{position:absolute;top:100%;left:0;background:#269881;margin:-0.5rem 0 0 0;min-width:20rem;white-space:nowrap;box-shadow:0 -2px 14px 0 rgba(0,0,0,0.32);opacity:0;visibility:hidden;-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-transition:transform 0.4s,opacity 0.4s;transition:transform 0.4s,opacity 0.4s;display:block !important;border-top:5px solid #1F1F1F;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li{display:block;margin:0;padding:0;color:#000;font-weight:400;border-bottom:1px dashed;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li a{color:#fff;background:#269881;display:inline-block;width:100%;padding:0.7rem 2rem;text-transform:initial;font-size:1.7rem;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li:after{display:none;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li:last-child{border:none;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li ul.menu{top:0;left:100%;margin-top:0;margin-left:-0.5rem;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(20%);transform:translateX(20%);}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li:focus-within > a,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li:hover > a{background:#269881;text-decoration:none;color:#000;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li:focus-within > ul.menu,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li:hover > ul.menu{-webkit-transform:translateX(0);transform:translateX(0);}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li.menu-item--expanded > a{position:relative;padding-right:3rem;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded ul.menu li.menu-item--expanded > a:after{content:"";display:inline-block;width:10px;height:10px;border-left:0;border-bottom:0;position:absolute;top:50%;right:1.5rem;margin-top:-5px;transform:rotate(45deg);}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded:focus-within:before,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded:hover:before{border-radius:5px 5px 0 0;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded:focus-within > ul.menu,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu li.menu-item--expanded:hover > ul.menu{display:block;z-index:1;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 0.4s,opacity 0.4s;transition:transform 0.4s,opacity 0.4s;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li{height:100%;position:relative;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:before{content:"";position:absolute;bottom:0.6rem;left:0;display:inline-block;border-radius:5px;width:100%;height:4.8rem;background-color:transparent;-webkit-transition:background-color 0.4s;transition:background-color 0.4s;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > a,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > span,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > button{-webkit-align-items:center;align-items:center;text-align:center;height:100%;border:none;background:none;position:relative;z-index:2;-webkit-transition:color 0.4s;transition:color 0.4s;color:#fff;cursor:pointer;padding:0.5rem 0.75rem;text-transform:initial;font-size:1.6rem;line-height:1.25rem;font-weight:500;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > a.is-active,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > span.is-active,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li > button.is-active{color:#269881;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:focus-within,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:hover{color:#fff;-webkit-transition:color 0.4s;transition:color 0.4s;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:focus-within > a,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:focus-within > span,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:focus-within > button,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:hover > a,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:hover > span,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:hover > button{color:#269881;text-decoration:none;-webkit-transition:color 0.4s;transition:color 0.4s;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:focus-within:before,header[role="banner"] .region-header #block-mahi-main-menu.block-menu > ul.menu > li:hover:before{z-index:2;-webkit-transition:background-color 0.4s;transition:background-color 0.4s;}header[role="banner"].stickheader{background:#fff;-webkit-transition:all 0.5s;transition:all 0.5s;}header[role="banner"].stickheader .region-header{height:70px;-webkit-transition:all 0.5s;transition:all 0.5s;}header[role="banner"].stickheader .region-header .block-system-branding-block .site-logo img{filter:none !important;}header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > a,header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > span,header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > button{color:#000;}header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > a:hover,header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > a.is-active,header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > span:hover,header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > span.is-active,header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > button:hover,header[role="banner"].stickheader .region-header #block-mahi-main-menu.block-menu > ul.menu > li > button.is-active{color:#269881;text-decoration:none;}main{padding:8.7rem 0 3rem 0;}.field--name-field-color{display:none !important;}.wrappernode,.region-content,.view-documents,#block-mahi-views-block-partners-block-1{max-width:1368px;padding:0 20px;width:calc(100% - 40px);margin:0 auto;}.fullsize{padding:9.6rem 0;margin:0 auto;}.fullsize .field--type-heading{text-align:center;}.fullsize .field--type-string,.fullsize .field--type-string-long{text-align:center;max-width:67.2rem;margin:0 auto 3.2rem auto;}.fullsize .field--name-field-button{text-align:center;}.fullsize .field--name-field-cards,.fullsize .field--name-field-cards2,.fullsize .field--name-field-cards3,.fullsize .field--name-field-mukodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;display:grid;}.fullsize .field--name-field-cards > .field__item,.fullsize .field--name-field-cards2 > .field__item,.fullsize .field--name-field-cards3 > .field__item,.fullsize .field--name-field-mukodes > .field__item{transition:all .3s ease;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);border:1px solid #e2e8f0;border-radius:1rem;background-color:#fff;padding:3.2rem;color:rgba(34,36,38,0.8);}.fullsize .field--name-field-cards > .field__item:hover,.fullsize .field--name-field-cards2 > .field__item:hover,.fullsize .field--name-field-cards3 > .field__item:hover,.fullsize .field--name-field-mukodes > .field__item:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(101,192,179,0.2);}.fullsize .field--name-field-cards > .field__item .field--type-heading,.fullsize .field--name-field-cards2 > .field__item .field--type-heading,.fullsize .field--name-field-cards3 > .field__item .field--type-heading,.fullsize .field--name-field-mukodes > .field__item .field--type-heading{text-align:left;}.fullsize .field--name-field-cards > .field__item .field--type-heading h3,.fullsize .field--name-field-cards2 > .field__item .field--type-heading h3,.fullsize .field--name-field-cards3 > .field__item .field--type-heading h3,.fullsize .field--name-field-mukodes > .field__item .field--type-heading h3{margin:1.6rem 0 1.2rem 0;}.fullsize .field--name-field-cards > .field__item .field.field--name-field-icon img,.fullsize .field--name-field-cards2 > .field__item .field.field--name-field-icon img,.fullsize .field--name-field-cards3 > .field__item .field.field--name-field-icon img,.fullsize .field--name-field-mukodes > .field__item .field.field--name-field-icon img{background-color:rgba(38,152,129,0.1);padding:1rem;border-radius:9999px;width:auto;height:4.4rem;}.fullsize .field--name-field-cards > .field__item .field--name-field-button,.fullsize .field--name-field-cards2 > .field__item .field--name-field-button,.fullsize .field--name-field-cards3 > .field__item .field--name-field-button,.fullsize .field--name-field-mukodes > .field__item .field--name-field-button{text-align:left;}.fullsize .field--name-field-mukodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;display:grid;}.fullsize .field--name-field-mukodes > .field__item{transition:all .3s ease;box-shadow:none;border:0;border-radius:0;background-color:transparent;padding:3.2rem;color:rgba(34,36,38,0.8);text-align:center;}.fullsize .field--name-field-mukodes > .field__item:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(101,192,179,0.2);}.fullsize .field--name-field-mukodes > .field__item .field--type-heading{text-align:center;}.fullsize .field--name-field-mukodes > .field__item .field--type-heading h3{margin:1.6rem 0 -1.2rem 0;}.fullsize .field--name-field-mukodes > .field__item .field.field--name-field-icon{display:none;}.fullsize .field--name-field-mukodes > .field__item .field--name-field-button{display:none;}.fullsize .field--name-field-mukodes > .field__item .field-number{background:#269881;color:#fff;border-radius:9999px;width:4.8rem;height:4.8rem;justify-content:center;align-items:center;display:flex;margin:0 auto;}.fullsize.color{background:#269881;}.fullsize.color .field--type-heading h2{color:#fff !important;}.fullsize.color .field--type-string,.fullsize.color .field--type-string-long{color:#fff;}#whoweare .wrappernode{display:grid;align-items:center;gap:4.8rem;grid-template-columns:repeat(2,minmax(0,1fr));}#whoweare .wrappernode .leftside .field--type-heading{text-align:left;}#whoweare .wrappernode .leftside a{font-weight:bold;}#whoweare .wrappernode .field--name-field-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;}#whoweare .wrappernode .field--name-field-numbers > .field__item{padding:2.4rem;text-align:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);border-radius:0.8rem;}#whoweare .wrappernode .field--name-field-numbers > .field__item .field--name-field-up{max-width:none;margin:auto;font-size:3rem;color:#269881;font-weight:700;line-height:3.6rem;margin-bottom:.8rem;}#whoweare .wrappernode .field--name-field-numbers > .field__item .field--name-field-bottom{max-width:none;margin:auto;font-size:1.4rem;color:rgba(34,36,38,0.7);}#pretext{max-width:86.8rem;margin:0 auto;}.region-partners{background:#269881;padding:9.6rem 0;margin:0 auto;}.region-partners .block-views > h2{text-align:center;color:#fff !important;}.region-partners .block-views .view-header{text-align:center;max-width:67.2rem;margin:0 auto 3.2rem auto;color:#fff;}.region-partners .block-views .views-field-field-image img{border-radius:1rem;}.region-content{margin-top:3rem;}.page-node-type-page .region-content,.page-node-type-webform .region-content,.page-node-type-about .region-content,.page-node-type-services .region-content,.page-node-type-fooldal .region-content{max-width:none;padding:0;width:auto;margin:0;}#titleheader{padding:9.6rem 0;margin-bottom:4.8rem;color:#fff;}#titleheader.green269881{background:#269881;}#titleheader.black000000{background:#000;}#titleheader.purplec5c1f4{background:#c5c1f4;}#titleheader.gradient{background:#269881;background:linear-gradient(90deg,#269881 0%,#c5c1f4 100%);}#titleheader .trim{max-width:76.8rem;}#titleheader .trim .field--name-field-button2 a{margin-top:3.2rem;background-color:#fff;color:#269881 !important;}#titleheader .trim .field--name-field-button2 a:hover{opacity:0.8;}.page-node-type-about #titleheader,.page-node-type-services #titleheader{margin-bottom:0;}.field--name-field-media-image img{width:100%;height:auto;}#hero{background:url(/themes/custom/mahi/images/hero.jpg) no-repeat center center transparent;background-size:cover;position:relative;height:100vh;display:flex;flex-direction:column;overflow:hidden;}#hero:after{content:'';background:rgba(34,36,38,0.7);background:linear-gradient(90deg,rgba(34,36,38,0.7) 0%,rgba(34,36,38,0.5) 50%,rgba(34,36,38,0) 100%);width:100%;height:100%;position:absolute;left:0;right:0;z-index:3;}#hero video{position:relative;z-index:2;object-fit:cover;width:100%;height:100%;}#hero .region-hero{margin:0 auto;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1.6rem;width:calc(100% - 40px);max-width:1368px;position:relative;z-index:4;position:absolute;left:0;right:0;min-height:585px;}#hero .region-hero #block-mahi-hidapenzugyekben > h2{color:#fff !important;font-size:7.2rem !important;font-weight:bold !important;margin-bottom:1.6rem;}#hero .region-hero #block-mahi-hidapenzugyekben > h2 .lastword{color:#269881;}#hero .region-hero #block-mahi-hidapenzugyekben .field--name-body p{max-width:57.6rem;margin-bottom:3.2rem;color:rgba(255,255,255,0.9);font-size:2.4rem;line-height:3.2rem;}#hero .region-hero #block-mahi-hidapenzugyekben .field--name-body .divbttn a{background:#269881;color:#fff;font-size:1.4rem;font-weight:500;text-decoration:none;border-radius:0.8rem;white-space:nowrap;gap:.5rem;padding:0 3.2rem;height:4.4rem;display:inline-flex;line-height:2rem;align-items:center;margin-right:1rem;}#hero .region-hero #block-mahi-hidapenzugyekben .field--name-body .divbttn a:hover{opacity:.9;}#hero .region-hero #block-mahi-hidapenzugyekben .field--name-body .divbttn a.white{background:#fff;color:#000;}.region-content{position:relative;}.page-node-type-webform main{padding-bottom:0;}.page-node-type-webform #titleheader .trim{max-width:76.8rem;text-align:center;margin:0 auto;}.page-node-type-webform #adress{text-align:center;padding:0 0 4.8rem 0;}.page-node-type-webform #adress .field--name-body p{display:flex;justify-content:center;align-items:center;}.page-node-type-webform #adress .field--name-body p:before{content:'';width:2rem;height:2rem;margin-right:.7rem;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMyNjk4ODEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1tYXAtcGluIGgtNSB3LTUgdGV4dC1taC10dXJxdW9pc2UgbXItMiI+PHBhdGggZD0iTTIwIDEwYzAgNC45OTMtNS41MzkgMTAuMTkzLTcuMzk5IDExLjc5OWExIDEgMCAwIDEtMS4yMDIgMEM5LjUzOSAyMC4xOTMgNCAxNC45OTMgNCAxMGE4IDggMCAwIDEgMTYgMCI+PC9wYXRoPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiPjwvY2lyY2xlPjwvc3ZnPg==) no-repeat left top transparent;background-size:contain;}.page-node-type-webform #adress .field--name-body p:nth-child(2):before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMyNjk4ODEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1waG9uZSBoLTUgdy01IHRleHQtbWgtdHVycXVvaXNlIG1yLTIiPjxwYXRoIGQ9Ik0yMiAxNi45MnYzYTIgMiAwIDAgMS0yLjE4IDIgMTkuNzkgMTkuNzkgMCAwIDEtOC42My0zLjA3IDE5LjUgMTkuNSAwIDAgMS02LTYgMTkuNzkgMTkuNzkgMCAwIDEtMy4wNy04LjY3QTIgMiAwIDAgMSA0LjExIDJoM2EyIDIgMCAwIDEgMiAxLjcyIDEyLjg0IDEyLjg0IDAgMCAwIC43IDIuODEgMiAyIDAgMCAxLS40NSAyLjExTDguMDkgOS45MWExNiAxNiAwIDAgMCA2IDZsMS4yNy0xLjI3YTIgMiAwIDAgMSAyLjExLS40NSAxMi44NCAxMi44NCAwIDAgMCAyLjgxLjdBMiAyIDAgMCAxIDIyIDE2LjkyeiI+PC9wYXRoPjwvc3ZnPg==) no-repeat left top transparent;background-size:contain;}.page-node-type-webform #adress .field--name-body p:nth-child(3):before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMyNjk4ODEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1tYWlsIGgtNSB3LTUgdGV4dC1taC10dXJxdW9pc2UgbXItMiI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB4PSIyIiB5PSI0IiByeD0iMiI+PC9yZWN0PjxwYXRoIGQ9Im0yMiA3LTguOTcgNS43YTEuOTQgMS45NCAwIDAgMS0yLjA2IDBMMiA3Ij48L3BhdGg+PC9zdmc+) no-repeat left top transparent;background-size:contain;}.page-node-type-webform #form{background:#F9FAFB;}.page-node-type-webform #form .wrappernode{max-width:71.2rem;}.path-frontpage{}.path-frontpage main{padding:0;}.path-frontpage main h1{text-indent:-200vw;height:1px;margin:0 !important;}footer{background:#222427;color:#e4e5e8;font-size:1.4rem;font-weight:600;font-family:"DM Sans",sans-serif;}footer > .footer{max-width:1350px;max-width:1368px;padding:4rem 2rem;margin:0 auto;}footer > .footer .region-footer{gap:3.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}footer > .footer .region-footer > div h2,footer > .footer .region-footer > nav h2{font-size:2rem !important;color:#e4e5e8 !important;margin-bottom:1.6rem;}footer > .footer .region-footer > nav ul.menu{display:block;margin:0;padding:0;}footer > .footer .region-footer > nav ul.menu li{margin:0 0 .5rem 0;padding:0;list-style-type:none;list-style-image:none;}footer > .footer .region-footer > nav ul.menu li::marker{display:none;list-style:transparent;}footer > .footer .region-footer > nav ul.menu li a{color:#e4e5e8;text-decoration:none;font-weight:500;}footer > .footer .region-footer > nav ul.menu li a:hover,footer > .footer .region-footer > nav ul.menu li a.is-active{color:#269881;}footer > .footer .region-footer #block-mahi-magyarhitel{margin-top:-14px;}footer > .footer .region-footer #block-mahi-magyarhitel h2{background:url(/sites/default/files/Mahi_logo_vertical.svg) no-repeat left top transparent;filter:brightness(0) invert(1);text-indent:-100vh;font-size:3rem !important;}footer > .footer .region-footer #block-mahi-magyarhitel ul.social{margin:0;padding:0;}footer > .footer .region-footer #block-mahi-magyarhitel ul.social li{background-color:#fff;-webkit-mask:url(/themes/custom/mahi/images/facebook.svg) no-repeat top center;mask:url(/themes/custom/mahi/images/facebook.svg) no-repeat top center;background-size:2rem 2rem;list-style:none;text-indent:-200vw;display:inline-block;vertical-align:top;height:20px;width:20px;margin-right:0.8rem;-webkit-transition:all 0.5s;transition:all 0.5s;}footer > .footer .region-footer #block-mahi-magyarhitel ul.social li:hover{background-color:#269881;}footer > .footer .region-footer #block-mahi-magyarhitel ul.social li a{display:block;}footer > .footer .region-footer #block-mahi-magyarhitel ul.social li.linkedin{-webkit-mask:url(/themes/custom/mahi/images/linkedin.svg) no-repeat top center;mask:url(/themes/custom/mahi/images/linkedin.svg) no-repeat top center;}footer > .footer .region-footer #block-mahi-elerhetosegek ul{list-style:none;margin:0;padding:0;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li{display:flex;align-items:flex-start;margin-bottom:1rem;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li a{color:#e4e5e8;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li a:hover,footer > .footer .region-footer #block-mahi-elerhetosegek ul li a.is-active{color:#fff;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li .text-coral{color:#e8be9a;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li .w-5{width:2rem;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li .h-5{height:2rem;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li .mt-0\.5{margin-top:0.2rem;}footer > .footer .region-footer #block-mahi-elerhetosegek ul li .mr-2{margin-right:0.5rem;}footer > .powered{padding-bottom:3px;}footer > .powered .region-powered{max-width:1350px;max-width:1368px;padding:3rem 2rem 2rem 2rem;width:calc(100% - 40px);margin:0 auto;border-top:1px solid #1f2937;margin-top:4rem;color:#9ca3af;font-size:1.4rem;display:flex;align-items:center;justify-content:space-between;}footer > .powered .region-powered #block-mahi-lablec{display:flex;}footer > .powered .region-powered #block-mahi-lablec > ul.menu{margin:0;}footer > .powered .region-powered #block-mahi-lablec > ul.menu a{color:#9ca3af;text-decoration:none;}footer > .powered .region-powered #block-mahi-lablec > ul.menu a:hover,footer > .powered .region-powered #block-mahi-lablec > ul.menu a.is-active{color:#fff;}.maintenance-page header[role="banner"] .site-name a{background:url(/themes/custom/mahi/images/logo.svg) no-repeat center bottom 10px #269881;width:145px;border-radius:0 0 10px 10px;padding:5px 10px 5px 10px;display:block;margin:0;text-indent:-200vw;background-size:130px auto;height:125px;pointer-events:none;}.maintenance-page header[role="banner"]:before{display:none;}.maintenance-page .name-and-slogan{display:inline-block;}.maintenance-page .skip-link{display:none;}.maintenance-page a[rel="home"]{display:none;}.maintenance-page .dialog-off-canvas-main-canvas:before{display:none;}.maintenance-page .dialog-off-canvas-main-canvas .layout-container{width:100%;padding:0 3rem 3rem 3rem;text-align:center;}.maintenance-page .dialog-off-canvas-main-canvas .layout-container > header{background:none;margin-bottom:3rem;position:static !important;}div#sliding-popup{bottom:-1px !important;}div#sliding-popup .eu-cookie-compliance-banner{background:#269881;color:#fff;padding:2rem 0;border-bottom:0px solid;}div#sliding-popup .eu-cookie-compliance-banner .popup-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;max-width:none;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%;float:none;clear:both;}div#sliding-popup .eu-cookie-compliance-banner .popup-content *{color:inherit;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message{float:left;margin:1px 0 0;padding-right:1rem;line-height:normal;max-width:none;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message p{font-size:1.6rem;font-weight:normal;margin:0;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;margin:0;float:none;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons button{display:inline-block;padding:1.5rem 3rem;margin:1rem 1rem 1rem 0;color:#fff;background-color:var(--link-dark);font-weight:bold;line-height:1;border:3px solid var(--link-dark);border-radius:4px;text-align:center;text-decoration-line:none;text-shadow:none;box-shadow:none;white-space:normal;position:relative;border:none;font-size:1.4rem;font-weight:normal;line-height:1.4;padding:0.5rem 1rem;margin:0.5rem;background:#fff;color:#697D45;white-space:nowrap;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons button:hover{opacity:0.85;}#block-mahi-menutoggler{display:none;}.menu-toggler{display:inline-block;width:40px;height:40px;padding:0;background:none;-webkit-appearance:none;box-shadow:none;border:none;position:relative;z-index:3;text-indent:-200vw;overflow:hidden;cursor:pointer;margin-top:3px;}.menu-toggler span{position:absolute;top:50%;left:5px;margin-top:-2px;display:block;width:30px;height:3px;background:#000;transition:all 0.5s;}.menu-toggler span:before,.menu-toggler span:after{content:"";position:absolute;left:0;display:block;width:30px;height:3px;background:#000;transform:rotate(0deg);transition:all 0.5s;}.menu-toggler span:before{top:-9px;}.menu-toggler span:after{top:9px;}.menu-toggler:hover{transition:all 0.5s;}.menu-toggler:hover,.menu-toggler:active,.menu-toggler:focus{background:none;outline:none;}.menu-toggler.open span{background:none;transition:all 0.5s;}.menu-toggler.open span:before,.menu-toggler.open span:after{top:50%;margin-top:-1px;transform-origin:center center;transition:transform 0.5s;}.menu-toggler.open span:before{transform:rotate(45deg);}.menu-toggler.open span:after{transform:rotate(-45deg);}.menu-toggler.open:hover{transition:all 0.5s;}.menu-toggler.open:hover span{width:30px;background:none;}.menu-toggler.open:hover span:before,.menu-toggler.open:hover span:after{width:30px;left:0;}.menu-toggler.open:hover span:before{transform:rotate(-45deg);}.menu-toggler.open:hover span:after{transform:rotate(45deg);}@media (hover:hover) and (pointer:fine){.menu-toggler:hover span{width:40px;background-color:#269881;}.menu-toggler:hover span:before,.menu-toggler:hover span:after{background-color:#269881;width:40px;left:-10px;}}.region-mobile-menu{background:#fff;position:absolute;top:37px;left:0;width:100%;margin-top:6rem;z-index:11;box-shadow:0 4px 4px 0 rgba(0,0,0,0.2);transform:translateX(-100%);transition:transform 0.3s ease;}.region-mobile-menu .block-menu ul.menu{margin:0;text-transform:uppercase;font-size:2rem;font-weight:bold;display:block;}.region-mobile-menu .block-menu ul.menu li{padding:0;border-bottom:1px solid #000;}.region-mobile-menu .block-menu ul.menu li:last-child{border-bottom:0;}.region-mobile-menu .block-menu ul.menu li a,.region-mobile-menu .block-menu ul.menu li span,.region-mobile-menu .block-menu ul.menu li button{display:inline-block;width:100%;padding:1.5rem 3rem;color:#000;position:relative;text-decoration:none;text-align:left;background:none;border:none;cursor:pointer;}.region-mobile-menu .block-menu ul.menu li a:hover,.region-mobile-menu .block-menu ul.menu li span:hover,.region-mobile-menu .block-menu ul.menu li button:hover{text-decoration:none;color:#269881;}.region-mobile-menu .block-menu ul.menu li ul.menu{display:none;}.region-mobile-menu .block-menu ul.menu li ul.menu li a{padding-left:5rem;}.region-mobile-menu .block-menu ul.menu li ul.menu li ul.menu li a{padding-left:8rem;}.region-mobile-menu .block-menu ul.menu li:hover > a,.region-mobile-menu .block-menu ul.menu li:hover > span,.region-mobile-menu .block-menu ul.menu li:hover > button,.region-mobile-menu .block-menu ul.menu li.submenu-open > a,.region-mobile-menu .block-menu ul.menu li.submenu-open > span,.region-mobile-menu .block-menu ul.menu li.submenu-open > button{text-decoration:none;color:#269881;}.region-mobile-menu .block-menu ul.menu li.menu-item--expanded > a,.region-mobile-menu .block-menu ul.menu li.menu-item--expanded > span,.region-mobile-menu .block-menu ul.menu li.menu-item--expanded > button{padding-right:6rem;}.region-mobile-menu .block-menu ul.menu li.menu-item--expanded > a:after,.region-mobile-menu .block-menu ul.menu li.menu-item--expanded > span:after,.region-mobile-menu .block-menu ul.menu li.menu-item--expanded > button:after{content:"";position:absolute;top:50%;right:3rem;display:inline-block;width:3rem;height:3rem;margin-top:-1.5rem;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIj4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMjY5ODgxIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNS4xNDIgMS4wNzFsLTcuMDcgNy4wNzFMMSAxLjA3MiIvPgo8L3N2Zz4K) no-repeat center center;background-size:2rem auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:transform 0.5s;transition:transform 0.5s;}.region-mobile-menu .block-menu ul.menu li.submenu-open > a,.region-mobile-menu .block-menu ul.menu li.submenu-open > span,.region-mobile-menu .block-menu ul.menu li.submenu-open > button{border-bottom:1px solid #000;}.region-mobile-menu .block-menu ul.menu li.submenu-open > a:after,.region-mobile-menu .block-menu ul.menu li.submenu-open > span:after,.region-mobile-menu .block-menu ul.menu li.submenu-open > button:after{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:transform 0.5s;transition:transform 0.5s;}.region-mobile-menu.menu-slide-in{transform:translateX(0);}.region-mobile-menu.menu-slide-out{transform:translateX(-100%);}body.path-node-23 #services{background:#F9FAFB;}body.path-node-23 #services .field--name-field-title h2{color:#000 !important;}body.path-node-23 #team .field--name-field-team{grid-template-columns:repeat(5,minmax(0,1fr));gap:3.2rem;display:grid;}body.path-node-23 #team .field--name-field-team > .field__item{display:flex;flex-direction:column;align-items:center;}body.path-node-23 #team .field--name-field-team > .field__item .field--name-field-icon{margin-bottom:1.6rem;width:16rem;height:16rem;margin:0 auto 1rem auto;}body.path-node-23 #team .field--name-field-team > .field__item .field--name-field-icon img{object-fit:cover;border-radius:9999px;width:100%;height:100%;}body.path-node-23 #team .field--name-field-team > .field__item .field--name-field-kartya-neve h3{font-weight:2rem;margin:0;}body.path-node-23 #team .field--name-field-team > .field__item .field--name-field-position{margin:0;color:#269881;}body.path-node-23 #services .field--name-field-cards{grid-template-columns:repeat(4,minmax(0,1fr));}body.path-node-23 #services .field--name-field-cards > .field__item{text-align:center;}body.path-node-23 #services .field--name-field-cards > .field__item .field.field--name-field-icon img{margin:0 auto;width:8rem;height:8rem;border-radius:1rem;}body.path-node-23 #services .field--name-field-cards > .field__item .field--type-heading{text-align:center;}body.path-node-23 #services .field--name-field-cards > .field__item .field--type-heading h3{font-weight:500 !important;}body.path-node-23 #numbers{background:linear-gradient(135deg,#65c0b3,#c5c1f4);}body.path-node-23 #numbers .field--name-field-numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;display:grid;}body.path-node-23 #numbers .field--name-field-numbers > .field__item{text-align:center;}body.path-node-23 #numbers .field--name-field-numbers > .field__item .field--name-field-up{font-size:4.8rem;line-height:1;font-weight:700;margin-bottom:.8rem;}body.path-node-23 #numbers .field--name-field-numbers > .field__item .field--name-field-bottom{font-size:1.8rem;margin:0;}.view-documents td.views-field-title:before{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMyNjk4ODEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1maWxlLXRleHQgaC01IHctNSB0ZXh0LW1oLXR1cnF1b2lzZSBtci0yIGZsZXgtc2hyaW5rLTAiPjxwYXRoIGQ9Ik0xNSAySDZhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWN1oiPjwvcGF0aD48cGF0aCBkPSJNMTQgMnY0YTIgMiAwIDAgMCAyIDJoNCI+PC9wYXRoPjxwYXRoIGQ9Ik0xMCA5SDgiPjwvcGF0aD48cGF0aCBkPSJNMTYgMTNIOCI+PC9wYXRoPjxwYXRoIGQ9Ik0xNiAxN0g4Ij48L3BhdGg+PC9zdmc+) no-repeat left top 5px transparent;background-size:16px;width:20px;height:20px;display:inline-block;margin:0 1rem 0 0;}.view-documents td.views-field-field-document a{text-indent:-200vw;background-color:#000;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWRvd25sb2FkIGgtNCB3LTQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE1IiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==) no-repeat top center;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWRvd25sb2FkIGgtNCB3LTQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE1IiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==) no-repeat top center;background-size:25px;width:30px;height:30px;font-size:0;display:block;text-align:right;margin:0 0 0 auto;color:transparent;}.view-documents td.views-field-field-document a:hover{background-color:#269881;}.region-mobile-menu{display:block;}.region-mobile-menu .block{display:none;}@media screen and (max-width:69.375em){.region-mobile-menu .menu--main{display:block;}header[role="banner"] .region-header #block-mahi-main-menu.block-menu{display:none;}#block-mahi-menutoggler{display:flex !important;align-items:center;vertical-align:top;flex-grow:0;position:relative;}}@media screen and (max-width:57.5em){.fullsize .field--name-field-cards,.fullsize .field--name-field-cards2,.fullsize .field--name-field-cards3,.fullsize .field--name-field-mukodes{grid-template-columns:repeat(1,minmax(0,1fr));}footer > .footer .region-footer,body.path-node-23 #services .field--name-field-cards,body.path-node-23 #team .field--name-field-team,body.path-node-23 #numbers .field--name-field-numbers{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (max-width:49.375em){div#sliding-popup .eu-cookie-compliance-banner .popup-content{display:block;text-align:center;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-message{float:none;}div#sliding-popup .eu-cookie-compliance-banner .popup-content .eu-cookie-compliance-buttons{float:none;display:block;padding-top:1rem;}body.path-node-23 #services .field--name-field-cards,body.path-node-23 #team .field--name-field-team,body.path-node-23 #numbers .field--name-field-numbers{grid-template-columns:repeat(1,minmax(0,1fr));}footer > .footer .region-footer{grid-template-columns:repeat(1,minmax(0,1fr));text-align:center;}footer > .footer .region-footer #block-mahi-magyarhitel h2{text-indent:-1000vh;background-position:center;}footer > .footer .region-footer > nav ul.menu{text-align:center;}footer > .powered .region-powered{display:block;text-align:center;margin-top:0;}footer > .powered .region-powered #block-mahi-lablec{display:block;margin-top:2rem;}footer > .powered .region-powered #block-mahi-lablec > ul.menu{margin:0;display:block;text-align:center;}footer > .powered .region-powered #block-mahi-lablec > ul.menu li{margin-bottom:1rem;}#whoweare .wrappernode{grid-template-columns:repeat(1,minmax(0,1fr));}.fullsize,.region-partners{padding:4.8rem 0;}.wrappernode,.region-content,.view-documents,#block-mahi-views-block-partners-block-1{padding:0;}}@media screen and (max-width:37.5em){#hero .region-hero #block-mahi-hidapenzugyekben .field--name-body .divbttn a{display:flex;margin-bottom:2rem;justify-content:center;}#hero .region-hero #block-mahi-hidapenzugyekben > h2{font-size:4.5rem !important;}}@media screen and (max-width:31.25em){#whoweare .wrappernode .field--name-field-numbers{grid-template-columns:repeat(1,minmax(0,1fr));}}
}
