@charset "UTF-8";
 @font-face {
font-family: 'ivar-text';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local(""), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/IvarText-Regular.woff2) format("woff2"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/IvarText-Regular.woff) format("woff"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/IvarText-Regular.ttf) format("truetype"); }
@font-face {
font-family: 'icomoon';
src: url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/icomoon.eot?jo79aab);
src: url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/icomoon.eot?jo79aab#iefix) format("embedded-opentype"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/icomoon.ttf?jo79abb) format("truetype"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/icomoon.woff?jo79aab) format("woff"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/icomoon.svg?jo79aab#icomoon) format("svg");
font-weight: normal;
font-style: normal; }
[class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.icon-mh-down-arrow:before {
content: "\e900"; }
.icon-mh-calendar:before {
content: "\e901"; }
.icon-mh-file:before {
content: "\e902"; }
.icon-mh-news:before {
content: "\e903"; }
.icon-youtube:before {
content: "\ea9d"; }
@font-face {
font-family: "twitter";
src: url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/twitter.eot);
src: url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/twitter.eot?#iefix) format("embedded-opentype"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/twitter.woff) format("woff"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/twitter.ttf) format("truetype"), url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/fonts/twitter.svg#twitter) format("svg");
font-weight: normal;
font-style: normal; }
[data-icon]:before {
font-family: "twitter" !important;
content: attr(data-icon);
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
[class^="fts-"]:before,
[class*=" fts-"]:before {
font-family: "twitter" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.fts-twitter-x-filled:before {
content: "\61"; }
.fts-x-icon:before {
content: "\62"; }
.prettydropdown {
position: relative;
min-width: 72px; display: inline-block; }
.prettydropdown.loading {
min-width: 0; }
.prettydropdown > ul {
position: absolute;
top: 0;
left: 0;
background: #fffaf5;
border: 1px solid #192d05;
box-sizing: content-box;
color: #1f2114;
cursor: pointer;
font: normal 18px "lab-grotesque", sans-serif;
font-size: 16px;
line-height: 46px;
font-weight: bold;
list-style-type: none;
margin: 0;
padding: 0;
text-align: left;
-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 1; }
.prettydropdown.loading > ul {
visibility: hidden;
white-space: nowrap; }
.prettydropdown > ul:focus, .prettydropdown:not(.disabled) > ul:hover {
border-color: #192d05; }
.prettydropdown:not(.disabled) > ul.active {
width: auto;
max-height: none !important;
border-color: #192d05;
overflow-x: hidden;
overflow-y: auto;
z-index: 99; }
.prettydropdown > ul.active:focus {
outline: none; }
.prettydropdown > ul.active.reverse {
top: auto;
bottom: 0; }
.prettydropdown > ul > li {
position: relative;
min-width: 70px;
height: 44px !important; border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
box-sizing: border-box;
display: none;
line-height: 46px; margin: 0;
padding-left: 15px; }
.prettydropdown.loading > ul > li {
min-width: 0;
display: block;
padding-right: 0.8rem; }
.prettydropdown > ul:not(.active) > li:not(.selected):first-child {
visibility: hidden; }
.prettydropdown > ul > li:first-child, .prettydropdown > ul.active > li {
display: block; }
.prettydropdown > ul.active > li:not(.label):hover, .prettydropdown > ul.active > li.hover:not(.label), .prettydropdown > ul.active > li:first-child:hover:after {
background: #192d05;
color: #fff; }
.prettydropdown > ul.active > li.nohover {
background: inherit !important;
color: inherit !important; } .prettydropdown > ul > li:after {
display: none !important; }
.prettydropdown.arrow > ul > li.selected:before, .prettydropdown.arrow > ul > li.selected:after {
position: absolute;
top: 6px;
bottom: 0;
right: 18px;
height: 11px;
border: 6px solid;
border-top-color: transparent !important;
border-bottom-color: transparent;
border-right-color: transparent;
border-top-color: transparent;
transform: rotate(90deg);
box-sizing: border-box;
content: '';
display: block;
margin: auto; }
.prettydropdown.arrow.small > ul > li.selected:before, .prettydropdown.arrow.small > ul > li.selected:after {
top: 4px;
height: 8px;
border-width: 4px; }
.prettydropdown.arrow > ul > li.selected:before {
border-top-color: #a9a9a9; }
.prettydropdown.arrow > ul > li.selected:after {
top: 4px; border-top-color: #fff; }
.prettydropdown.arrow.small > ul > li.selected:after {
top: 2px; }
.prettydropdown.arrow.triangle > ul > li.selected:after {
content: none; }
.prettydropdown > ul:hover > li.selected:before {
border-top-color: #7f7f7f; }
.prettydropdown > ul.active > li.selected:before,
.prettydropdown > ul.active > li.selected:after {
transform: rotate(270deg);
top: -6px !important; }
.prettydropdown > ul.active > li.selected.hover:before,
.prettydropdown > ul.active > li.selected.hover:after {
color: #fffaf5 !important; }
.prettydropdown > ul > li > span.checked {
display: none; } .prettydropdown.multiple > ul > li.selected {
overflow: hidden;
padding-right: 2rem;
text-overflow: ellipsis;
white-space: nowrap; }
.prettydropdown > ul > li > span.checked {
clear: both;
float: right;
font-weight: bold;
margin-right: 0.8rem; } .prettydropdown > ul > li.label {
cursor: default;
font-weight: bold; }
.prettydropdown > ul > li.label:first-child,
.prettydropdown.classic > ul > li.label ~ li.selected {
border-top: none; }
.prettydropdown > ul > li.label ~ li:not(.label):not(.selected),
.prettydropdown.classic > ul.active > li.label ~ li:not(.label) {
padding-left: 15px; } .prettydropdown.classic > ul:not(.active) > li.selected:not(:first-child) {
position: absolute;
top: 0;
display: block; } .prettydropdown.disabled, .prettydropdown > ul > li.disabled {
opacity: 0.3; }
.prettydropdown.disabled > ul > li, .prettydropdown > ul > li.disabled {
cursor: not-allowed; } .prettydropdown.multiple > ul > li.selected + li, .prettydropdown.multiple > ul.reverse > li.selected,
.prettydropdown > ul > li.label, .prettydropdown > ul > li.label ~ li.selected {
border-top-color: #dedede; }
.mh-price-tabs .elementor-tab-desktop-title {
border: solid transparent;
font-weight: 700;
line-height: 1;
font-size: 18px; }
@media (min-width: 641.1px) {
.mh-price-tabs .elementor-tab-desktop-title {
padding: 12px 36.5px !important;
position: relative; } }
@media (max-width: 640px) {
.mh-price-tabs .elementor-tab-desktop-title {
padding: 11px 15.5px !important;
position: relative; } }
.mh-price-tabs .elementor-active {
background-color: #E4E5DE !important;
font-weight: bold !important; }
.mh-price-tabs .elementor-tab-desktop-title {
background-color: #BBBDAC;
font-weight: normal; }
.mh-price-tabs .elementor-tab-content {
text-align: center; }
.mh-price-tabs h3 + div {
max-width: 545px;
margin-left: auto;
margin-right: auto;
font-size: 18px;
font-weight: normal; }
@media (max-width: 640px) {
.mh-price-tabs .elementor-tabs {
display: flex;
flex-direction: column; }
.mh-price-tabs .elementor-tabs-wrapper {
display: flex !important;
flex-wrap: wrap; justify-content: center;
margin-bottom: -11px; }
.mh-price-tabs .elementor-tab-title {
display: block !important;
flex: 0 0 auto; cursor: pointer; }
.mh-price-tabs .elementor-tabs-content-wrapper {
display: block !important;
margin-top: 10px; }
.mh-price-tabs .elementor-tab-mobile-title {
display: none !important; } }
.long-article h2 {
font-size: 40px;
margin-top: 30px;
font-weight: 500; }
.long-article ul {
margin-top: 30px;
margin-bottom: 30px; }
.long-article a, .long-article a:visited { }
.reseller-list a, .reseller-list a:visited, .reseller-list .elementor-tab-title {
cursor: default !important; }
.reseller-list a:hover, .reseller-list .elementor-tab-title:hover {
background-color: transparent !important;
color: #192D05 !important; }
.reseller-list .elementor-tab-title.elementor-active {
font-weight: normal !important; }
.reseller-list .elementor-tab-content {
display: none !important; }
.read-rc .elementor-button-icon {
font-size: 7px; }
.mh-menu-holder {
height: 64px;
border: 0 !important;
border-color: transparent !important;
box-shadow: none !important;
background-color: #DEE0CF; }
.mh-menu-holder .elementor-container,
.mh-menu-holder .elementor-column-wrap {
padding: 0 !important; }
.mh-menu-holder p {
display: none !important; }
.mh-fullwidth {
border: 0 !important;
border-color: transparent !important;
box-shadow: none !important; }
.mh-fullwidth .elementor-container,
.mh-fullwidth .elementor-column-wrap {
padding: 0 !important; }
.mh-fullwidth:after {
content: "";
clear: both;
display: table; }
select.pretty {
display: none; }
.long-article h2 {
font-size: 40px;
margin-top: 30px;
font-weight: 500; }
.long-article ul {
margin-top: 30px;
margin-bottom: 30px; }
.long-article a, .long-article a:visited { }
.reseller-list a, .reseller-list a:visited, .reseller-list .elementor-tab-title {
cursor: default !important; }
.reseller-list a:hover, .reseller-list .elementor-tab-title:hover {
background-color: transparent !important;
color: #192D05 !important; }
.reseller-list .elementor-tab-title.elementor-active {
font-weight: normal !important; }
.reseller-list .elementor-tab-content {
display: none !important; }
.mh-address-block {
line-height: 1.5; }
body.elementor-page-953 {
padding: 0 !important; }
@media (max-width: 640px) {
.jobba-topp {
padding-top: 70px !important; } }
.mh-inv-sect p {
font-size: 16px;
line-height: 150%;
color: #000; }
.mh-inv-sect .elementor-column-wrap.elementor-element-populated {
padding: 0 !important; }
@media (min-width: 641px) {
.mh-inv-sect h2 {
margin-left: 20px;
font-size: 48px !important; }
.mh-inv-sect {
margin-top: 120px; } }
@media (max-width: 640px) {
.mh-inv-sect h2 {
margin-left: 0px;
font-size: 30px !important;
margin-bottom: 16px; }
.mh-inv-sect {
margin-left: 8px;
margin-right: 8px;
margin-top: 64px;
margin-bottom: -16px; } }
.mh-last-updated-section hr {
border: none;
background-color: #BBBDAC;
margin-top: 80px;
margin-bottom: 40px;
margin-top: 81px;
height: 1px; }
.mh-last-updated-section p {
margin-left: auto !important;
margin-right: auto !important; }
.mh-last-updated-section p {
color: #9C9E8D !important;
font-size: 16px !important; }
.mh-last-updated-section {
margin-bottom: 80px; }
.mh-last-updated-section .elementor-column-wrap.elementor-element-populated {
padding: 0 !important; }
@media (max-width: 640px) {
.mh-last-updated-section hr,
.mh-last-updated-section p {
margin-left: 8px;
margin-right: 8px; } }
@media (min-width: 641px) {
.mh-last-updated-section hr,
.mh-last-updated-section p {
margin-left: 20px !important;
margin-right: 20px !important; } }
.mh-inv-page { max-width: 860px;
margin-left: auto;
margin-right: auto; }
@media (min-width: 848px) {
.mh-inv-page h1 {
font-size: 48px !important;
margin-top: 80px;
margin-bottom: 24px; }
.mh-inv-page p {
color: #000;
font-size: 18px;
line-height: 180%;
max-width: 740px; } }
.mh-inv-page hr {
max-width: 740px;
margin-left: auto;
margin-right: auto; }
@media (min-width: 1007px) {
.mh-last-updated-section.mh-inv-page {
padding-left: 20px;
padding-right: 20px; } }
@media (max-width: 847px) {
.mh-inv-page .elementor-container {
padding-left: 0 !important;
padding-right: 0 !important; }
.mh-inv-page h1 {
font-size: 30px !important;
margin-top: 64px;
margin-bottom: 16px; }
.mh-inv-page p {
color: #000;
font-size: 16px;
line-height: 180%; } }
@media (max-width: 623px) {
.mh-last-updated-section.mh-inv-page hr,
.mh-last-updated-section.mh-inv-page p {
margin-left: 20px !important;
margin-right: 20px !important; } }
@media (min-width: 681px) {
.mh-document-list-page h1 {
font-size: 48px !important;
max-width: 680px;
margin-left: auto;
margin-right: auto;
margin-top: 120px;
margin-bottom: 55px; } }
@media (max-width: 680px) {
.mh-document-list-page h1 {
font-size: 30px !important;
margin-left: 20px;
margin-right: 20px;
margin-top: 64px;
margin-bottom: 52px; } }
.sidmeny-wrapper ul li .sub-menu .current-menu-item a,
.sidmeny-wrapper ul li .sub-menu .current-menu-item a:visited {
border-bottom: 0; }
.current-menu-parent > a {
border-color: #192D05 !important; }
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap {
padding: 0 !important; }
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated .elementor-row > .elementor-element-populated {
padding: 0 !important; }
.mh-image-section .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
padding: 0 !important; }
@media (min-width: 1024px) {
.mh-left-padding-0 .elementor-element-populated {
padding-left: 0 !important; } }
.mh-footer-columns .elementor-column-wrap {
padding-left: 0px !important;
padding-right: 0px !important; }
.mh-header-holder {
width: 100%;
z-index: 100;
position: fixed; }
.mh-header-holder.scrolled {
background-color: #fff9f4; }
.mh-header-holder .mh-header {
max-width: 1680px;
margin-left: auto;
margin-right: auto;
display: flex; }
.mh-header-holder .mh-header .mh-globe-container {
margin-right: 5px; }
@media (max-width: 564px) {
.mh-header-holder .mh-header .dropdown-toggle .mh-globe-container {
margin-right: 5px;
display: flex;
padding: 10px;
border: 1px solid transparent;
margin-bottom: -1px; }
.mh-header-holder .mh-header .dropdown-toggle .mh-globe-container svg {
width: 22px;
height: 22px; } }
@media (max-width: 564px) {
.mh-header-holder .mh-header .mh-lang-sel-container {
left: -114px; }
.mh-header-holder .mh-header .mh-lang-sel::before {
left: 128px; }
.mh-header-holder .mh-header .mh-header-login a {
margin-left: 10px; }
.mh-header-holder .mh-header .mh-header-promo-btn {
display: none; }
.mh-header-holder .mh-header .mh-header-login svg {
width: 22px;
height: 22px; }
.mh-header-holder .mh-header .mh-header-login span {
display: none; } }
@media (min-width: 564.1px) {
.mh-header-holder .mh-header.light .language-selector:hover .dropdown-toggle {
border-bottom: 1px solid #192D05; } }
@media (max-width: 564px) {
.mh-header-holder .mh-header.light .language-selector:hover .mh-globe-container {
border: 1px solid #192D05; } }
.mh-header-holder .mh-header.dark .mh-logo-link svg,
.mh-header-holder .mh-header.dark .mh-header-login svg,
.mh-header-holder .mh-header.dark .dropdown-toggle svg,
.mh-header-holder .mh-header.dark .mh-header-menu-icon svg {
fill: #fff; }
.mh-header-holder .mh-header.dark .mh-header-menu a, .mh-header-holder .mh-header.dark .mh-header-menu a:visited {
color: #fff; }
.mh-header-holder .mh-header.dark .selected-lang,
.mh-header-holder .mh-header.dark .mh-header-link,
.mh-header-holder .mh-header.dark .mh-header-link a,
.mh-header-holder .mh-header.dark .mh-header-link a:visited {
color: #fff; }
.mh-header-holder .mh-header .mh-logo-link {
display: flex; }
@media (max-width: 1145px) {
.mh-header-holder .mh-header .mh-header-menu {
display: none; } }
.mh-header-holder .mh-header .mh-header-menu .mh-header-menu-options {
list-style-type: none; }
.mh-header-holder .mh-header .mh-header-menu .mh-header-menu-options li {
display: inline-block;
padding: 16px;
margin: 0; }
.mh-header-holder .mh-header .mh-header-left {
display: flex;
align-items: center;
width: 70%; }
@media (min-width: 1680px) {
.mh-header-holder .mh-header .mh-header-left {
padding: 5px 10px; } }
@media (max-width: 1145.9px) {
.mh-header-holder .mh-header .mh-header-left {
padding: 20px; } }
@media (min-width: 1146px) and (max-width: 1679.9px) {
.mh-header-holder .mh-header .mh-header-left {
padding: 5px 20px; } }
.mh-header-holder .mh-header .mh-header-left nav {
font-size: 16px;
font-weight: 700; }
.mh-header-holder .mh-header .mh-header-left .mh-header-logo {
width: 166.48px;
display: flex; }
.mh-header-holder .mh-header .mh-header-right {
width: 30%;
display: flex;
align-items: center;
justify-content: flex-end; }
@media (max-width: 1145.9px) {
.mh-header-holder .mh-header .mh-header-right {
padding: 20px; } }
@media (min-width: 1680px) {
.mh-header-holder .mh-header .mh-header-right {
padding: 5px 10px; } }
@media (min-width: 1146px) and (max-width: 1679.9px) {
.mh-header-holder .mh-header .mh-header-right {
padding: 5px 20px; } }
.mh-header-holder .mh-header .mh-header-right .mh-menu-link {
width: 22px; }
.mh-header-holder .mh-header .mh-header-login {
font-size: 16px;
font-weight: 700;
display: flex;
align-items: center;
margin-right: 21px; }
.mh-header-holder .mh-header .mh-header-login a {
display: flex;
align-items: center; }
.mh-header-holder .mh-header .mh-header-login svg {
margin-right: 4px; }
@media (min-width: 564.1px) {
.mh-header-holder .mh-header .mh-header-login svg {
width: 16px;
height: 16px;
margin-top: -1px; } }
@media (max-width: 564px) {
.mh-header-holder .mh-header .mh-header-login svg {
width: 22px;
height: 22px; } }
.mh-header-holder .mh-header .mh-header-login .mh-user-icon {
margin-right: 5px; }
.mh-header-holder .mh-header .mh-header-promo-btn {
margin-right: 16px; }
.mh-header-holder .mh-header .mh-header-menu-icon {
width: 22px;
display: flex;
align-items: center; }
.mh-header-holder .mh-header .mh-header-menu-icon a {
display: flex; }
.mh-header-holder .mh-header .mh-header-menu-icon .mh-menu-icon {
width: 22px;
height: 22px; }
.language-selector {
position: relative;
display: inline-block;
font-size: 16px;
font-weight: 700; }
.language-selector .dropdown-toggle {
border-bottom: 1px solid transparent; }
@media (max-width: 564px) {
.language-selector .dropdown-toggle > span {
display: none; } }
.dropdown-toggle {
cursor: pointer;
display: flex;
align-items: center;
padding-top: 0px;
padding-bottom: 0px; }
.dropdown-toggle svg {
width: 16px;
height: 16px; }
@media (min-width: 565px) {
.dropdown-toggle svg {
margin-bottom: -3px; } }
.selected-lang {
margin-top: 1px; }
.arrow {
font-size: 12px; }
.mh-lang-sel-container {
position: absolute;
top: 100%;
left: -75px;
display: none;
z-index: 1000; }
.mh-lang-sel-inner {
position: relative; }
.mh-lang-sel {
list-style: none;
margin: 8px 0 0 0;
padding: 0;
background-color: #fff;
min-width: 100%; box-shadow: 0px 4px 11px 0px #192D051F;
border-radius: 4px;
width: 159px; }
.mh-lang-sel::before {
content: '';
position: absolute;
width: 0;
height: 0;
bottom: 100%;
left: 126px;
border: 8px solid transparent;
border-top: none;
margin-bottom: 0px;
border-bottom-color: #fff;
filter: drop-shadow(0 -0.0625rem 0.0625rem rgba(0, 0, 0, 0.1)); }
.mh-lang-sel li {
padding: 0px; }
.mh-lang-sel li:first-of-type {
padding-top: 12px; }
.mh-lang-sel li:last-of-type {
padding-bottom: 12px; }
.mh-lang-sel li a {
text-decoration: none;
color: #192D05;
padding: 12px 14px;
line-height: 1;
display: block;
font-weight: 500; }
.mh-lang-sel li a:hover {
background-color: #f2f5f1;
color: #192D05; }
@media (min-width: 564.1px) {
.language-selector {
margin-right: 22px; } }
@media (max-width: 564px) {
.language-selector {
margin-right: 0px; } } .language-selector:hover .mh-lang-sel-container {
display: block; }
.mh-wide-page {
max-width: 1111px;
margin-left: auto;
margin-right: auto; }
@media (min-width: 848px) {
.mh-wide-page h1 {
font-size: 48px !important;
margin-top: 80px;
margin-bottom: 24px; }
.mh-wide-page p {
color: #000;
font-size: 18px;
line-height: 180%;
max-width: 740px; } }
.mh-wide-page hr {
max-width: 740px;
margin-left: auto;
margin-right: auto; }
@media (min-width: 1007px) {
.mh-wide-page.mh-last-updated-section {
padding-left: 20px;
padding-right: 20px; } }
@media (max-width: 847px) {
.mh-wide-page .elementor-container {
padding-left: 0 !important;
padding-right: 0 !important; }
.mh-wide-page h1 {
font-size: 30px !important;
margin-top: 64px;
margin-bottom: 16px; }
.mh-wide-page p {
color: #000;
font-size: 16px;
line-height: 180%; } }
.mh-article-list {
padding-left: 0;
list-style-type: none;
font-family: 'ivar-headline', serif;
font-size: 22px;
border-top: 1px solid #BBBDAC;
margin-top: -16px;
max-width: 649px; }
.mh-article-list li {
border-bottom: 1px solid #BBBDAC;
margin: 0; }
.mh-article-list li a {
padding-top: 23px;
padding-bottom: 23px;
padding-left: 23px;
display: block;
color: #192D05;
transition: background-color 0.3s; }
.mh-article-list li a:hover {
background-color: #DDDBD1;
color: #192D05; }
.mh-article-list li a .fas {
font-size: 14px;
margin-left: 19px; }
.sidmeny-mobile-wrapper {
background-color: #DEE0CF;
width: 100%;
font-weight: 700;
font-family: "lab-grotesque", sans-serif;
font-size: 16px;
position: absolute;
z-index: 200; }
@media (min-width: 1260.9px) {
.sidmeny-mobile-wrapper {
display: none; } }
.sidmeny-mobile-wrapper .toggle-ms {
padding-top: 18px;
padding-bottom: 18px;
margin-left: 20px;
margin-left: 20px;
text-align: center;
font-weight: bold;
color: #000; }
.sidmeny-mobile-wrapper .toggle-ms.ms-open:after {
transform: rotate(180deg); }
.sidmeny-mobile-wrapper .toggle-ms:after {
display: inline-block;
content: "\e900";
font-family: "icomoon" !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
font-size: 12px;
margin-left: 5px;
margin-right: 18px; }
.sidmeny-mobile-wrapper ul {
list-style: none;
margin: 0;
padding-left: 0;
font-weight: 700;
font-family: "lab-grotesque", sans-serif;
font-size: 16px;
overflow: hidden;
padding: 0; }
.sidmeny-mobile-wrapper ul li {
padding: 0;
border-top: 1px solid #BBBDAC;
margin: 0; }
.sidmeny-mobile-wrapper ul li a {
display: block;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px; }
.sidmeny-mobile-wrapper ul li ul li a {
display: block;
padding-left: 40px; }
.sidmeny-mobile-wrapper ul.ms-closed {
height: 0; }
.sidmeny-wrapper {
position: absolute;
z-index: 50;
background-color: #DEE0CF;
width: 100%; }
@media (max-width: 1260px) {
.sidmeny-wrapper {
display: none; } }
.sidmeny-wrapper ul {
list-style: none;
margin: 0;
padding-left: 0;
font-weight: 700;
font-family: "lab-grotesque", sans-serif;
font-size: 16px;
margin-left: 24px; }
.sidmeny-wrapper li {
display: block;
float: left;
position: relative;
text-decoration: none;
transition-duration: 0.5s;
margin: 0; }
@media (min-width: 1446px) {
.sidmeny-wrapper li {
margin-left: 11px;
margin-right: 11px; } }
@media (max-width: 1445px) {
.sidmeny-wrapper li {
margin-left: 8px;
margin-right: 8px; } }
@media (min-width: 1260px) and (max-width: 1385px) {
.sidmeny-wrapper li {
font-size: 14px; } }
.sidmeny-wrapper li.menu-item-has-children > a:after {
content: "\e900";
font-family: "icomoon" !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
font-size: 12px;
margin-left: 5px; }
.sidmeny-wrapper li.menu-item-has-children.hover > span {
border: 1px solid #192D05;
position: absolute;
height: 35px;
padding: 4px;
left: -10px;
top: 15px; }
@media (min-width: 1285px) {
.sidmeny-wrapper li.menu-item-has-children.hover > span {
width: 147px; } }
@media (min-width: 1160px) and (max-width: 1284px) {
.sidmeny-wrapper li.menu-item-has-children.hover > span {
width: 133px; } }
.sidmeny-wrapper li.menu-item-has-children.hover > a {
color: #192D05; }
.sidmeny-wrapper li.menu-item-has-children.hover > a:after {
transform: rotate(180deg);
display: inline-block;
margin-top: -10px; }
.sidmeny-wrapper li.current-menu-item > a {
color: #192D05;
border-color: #192D05; }
.sidmeny-wrapper li a {
color: #fff;
display: inline-block;
width: 100%;
color: #5F6152;
border-bottom: 4px solid transparent;
padding-bottom: 10px;
padding-top: 18px; }
.sidmeny-wrapper li a:hover {
color: #192D05; }
.sidmeny-wrapper li:hover {
cursor: pointer; }
.sidmeny-wrapper ul li ul {
background: #FFFFFF;
box-shadow: 0px 4px 11px rgba(25, 45, 5, 0.12);
border-radius: 2px;
visibility: hidden;
opacity: 0;
position: absolute;
transition: all 0.5s ease;
margin-top: -8px;
right: -9px;
display: none;
margin-left: -26px;
font-size: 14px;
font-weight: normal;
padding-top: 10px;
padding-bottom: 5px; }
.sidmeny-wrapper ul li:hover > ul,
.sidmeny-wrapper ul li ul:hover {
visibility: visible;
opacity: 1;
display: block; }
.sidmeny-wrapper ul li ul li {
clear: both;
width: 100%; }
.sidmeny-wrapper ul li ul li a {
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;
padding-top: 0px; } .mh-staff-heading {
max-width: 1027px;
margin-left: auto;
margin-right: auto; }
@media (max-width: 872px) {
.mh-staff-heading {
margin-bottom: 49px;
margin-top: 49px; }
.mh-staff-heading h1 {
font-size: 30px !important; } }
@media (min-width: 873px) {
.mh-staff-heading {
margin-bottom: 64px;
margin-top: 92px; }
.mh-staff-heading h1 {
font-size: 48px !important; } }
.mh-person-post {
margin-bottom: 58px;
margin-left: auto;
margin-right: auto; }
@media (min-width: 873px) {
.mh-person-post {
display: table; } }
.mh-person-post .person-left {
vertical-align: top; }
@media (min-width: 873px) {
.mh-person-post .person-left {
display: table-cell; } }
.mh-person-post .person-image {
width: 100%;
background-size: cover;
background-position: center top; }
@media (min-width: 440px) {
.mh-person-post .person-image {
width: 303px;
height: 287px; } }
@media (max-width: 439px) {
.mh-person-post .person-image {
width: 100%;
padding-bottom: 95%; } }
.mh-person-post .person-right {
vertical-align: top;
max-width: 724px; }
@media (min-width: 1111px) {
.mh-person-post .person-right {
width: 724px; } }
@media (min-width: 873px) {
.mh-person-post .person-right {
display: table-cell;
padding-left: 64px; } }
.mh-person-post .person-right h2 {
color: #192D05;
font-family: "ivar-headline", Times, Serif;
margin-bottom: 3px; }
@media (min-width: 873px) {
.mh-person-post .person-right h2 {
font-size: 30px; } }
@media (max-width: 872px) {
.mh-person-post .person-right h2 {
margin-top: 18px;
font-size: 24px; } }
.mh-person-post .person-right .sub-heading, .mh-person-post .person-right p {
font-size: 16px;
color: #192D05; }
.mh-person-post .person-right .sub-heading {
margin-bottom: 20px; }
.mh-person-post .person-right p {
line-height: 150%;
margin-bottom: 8px; }
@media (max-width: 680px) {
.mh-filelist-section .elementor-container, .mh-filelist-section .elementor-column-wrap {
padding: 0 !important; } }
@media (min-width: 831px) {
.mh-filelist > h2 {
font-size: 30px !important;
margin-bottom: 24px !important; } }
@media (max-width: 830px) {
.mh-filelist > h2 {
font-size: 24px !important;
margin-bottom: 18px !important; } }
@media (min-width: 403px) and (max-width: 680px) {
.mh-filelist > h2 {
margin-left: 25px !important;
margin-right: 25px !important; } }
@media (max-width: 402px) {
.mh-filelist > h2 {
margin-left: 18px !important;
margin-right: 18px !important; } }
.mh-filelist .mh-list-post {
max-width: 100% !important; }
@media (min-width: 403px) and (max-width: 755px) {
.mh-filelist .mh-list-post .mhrp-left {
padding: 24px 12px 24px 25px;
width: 55px; } }
@media (max-width: 402px) {
.mh-filelist .mh-list-post .mhrp-left {
padding: 24px 12px 24px 18px;
width: 55px; } }
.abscence-heading h2 {
font-size: 48px;
margin-bottom: 24px; }
@media not all and (min-resolution: 0.001dpcm) {
@supports (-webkit-appearance: none) and (stroke-color: transparent) {
.mh-mobile-safari-fix {
top: 243px !important; } } }
.mh-statruta {
width: 100%;
float: right; }
@media (min-width: 1025px) {
.mh-statruta {
max-width: 790px; } }
@media (max-width: 767px) {
.mh-statruta {
margin-top: -10px;
margin-bottom: 5px; } }
@media (min-width: 768px) {
.mh-statruta {
margin-top: -66px; } }
.mh-statruta .mh-stat-last-updated {
display: block;
font-size: 11px; }
@media (max-width: 569px) {
.mh-statruta .mh-stat-last-updated {
text-align: center;
margin-top: -23px; } }
@media (min-width: 570px) {
.mh-statruta .mh-stat-last-updated {
text-align: right;
margin-top: 20px; } }
.mh-statruta .mh-stat-table {
display: table;
width: 100%; }
@media (max-width: 569px) {
.mh-statruta .mh-stat-table {
border-top: 1px solid rgba(25, 45, 5, 0.25);
border-bottom: 1px solid rgba(25, 45, 5, 0.25);
margin-bottom: 52px; } }
.mh-statruta .mh-stat-table .mh-mobile-stat-row {
position: relative; }
.mh-statruta .mh-stat-table .mh-stat-row {
display: table-row; }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-mobile-heading {
text-align: center;
font-size: 24px;
font-family: "ivar-headline";
padding-top: 27px;
padding-bottom: 40px; }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-mobile-heading span {
position: absolute;
top: 38px;
left: 0;
width: 100%; }
@media (max-width: 569px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-mobile-heading {
display: table-cell; } }
@media (min-width: 570px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-mobile-heading {
display: none; } }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
display: table-cell;
font-family: "ivar-headline", Georgia, "Times New Roman", Serif;
vertical-align: middle; }
@media (min-width: 1373px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
letter-spacing: -0.2px; } }
@media (min-width: 1258px) and (max-width: 1372px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
letter-spacing: -0.5px; } }
@media (max-width: 1257px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
letter-spacing: -0.2px; } }
@media (min-width: 1157px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
font-size: 24px;
line-height: 25px;
height: 80px; } }
@media (min-width: 937px) and (max-width: 1156px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
font-size: 22px;
line-height: 25px;
height: 80px; } }
@media (min-width: 570px) and (max-width: 936px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
font-size: 20px;
line-height: 25px;
height: 70px; } }
@media (max-width: 569px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading.mh-stat-wide-h {
display: none; } }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading span {
display: block; }
@media (min-width: 1157px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading span {
margin-top: -10px; } }
@media (min-width: 937px) and (max-width: 1156px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading span {
margin-top: -15px; } }
@media (max-width: 936px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading span {
margin-top: -16px; } }
@media (min-width: 1258px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading {
max-width: 113px; } }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-heading.first-row {
border-bottom: 1px solid rgba(25, 45, 5, 0.25); }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
display: table-cell;
text-align: center;
vertical-align: top; }
@media (min-width: 768px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
font-family: "ivar-headline", Sans-Serif;
font-weight: 400; } }
@media (max-width: 767.99px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
font-family: "lab-grotesque", Sans-Serif;
font-weight: 700; } }
@media (min-width: 1307px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
width: 205px; } }
@media (min-width: 1157px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
font-size: 40px;
height: 80px;
padding-top: 55px; } }
@media (min-width: 937px) and (max-width: 1156px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
font-size: 34px;
height: 80px;
padding-top: 45px; } }
@media (min-width: 570px) and (max-width: 936px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
font-size: 31px;
height: 70px;
padding-top: 35px; } }
@media (max-width: 569px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value {
font-size: 32px;
height: 70px;
padding-top: 35px;
width: 33.33%; }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value.mh-stat-col-1 {
text-align: left; }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value.mh-stat-col-2 {
text-align: center; }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value.mh-stat-col-3 {
text-align: right; }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value .mh-value-block {
display: inline-block;
text-align: center; }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value .mh-value-block span {
width: min-content;
text-align: center;
margin-top: 17px; } }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value.first-row {
border-bottom: 1px solid rgba(25, 45, 5, 0.25); }
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value span {
font-weight: 400;
display: block;
margin-bottom: 31px;
margin-left: auto;
margin-right: auto; }
@media (min-width: 1157px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value span {
font-size: 18px;
margin-top: 18px;
line-height: 22.5px;
max-width: 150px; } }
@media (min-width: 937px) and (max-width: 1156px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value span {
font-size: 15px;
margin-top: 13px;
line-height: 21.5px;
max-width: 135px; } }
@media (min-width: 570px) and (max-width: 936px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value span {
font-size: 13px;
margin-top: 8px;
line-height: 19.5px;
max-width: 119px; } }
@media (max-width: 569px) {
.mh-statruta .mh-stat-table .mh-stat-row .mh-stat-value span {
font-size: 12px;
margin-top: 8px;
line-height: 15px;
width: 98px; } }
.mh-ruta {
background-color: #E4E5DE;
margin-top: 60px;
margin-bottom: 60px; }
@media (min-width: 768px) {
.mh-ruta {
padding: 40px; } }
@media (max-width: 767px) {
.mh-ruta {
padding: 30px; } }
.mh-ruta ul, .mh-ruta ol {
margin-bottom: 0 !important;
padding-inline-start: 31px;
margin-top: -8px; }
.mh-ruta ul li::marker, .mh-ruta ol li::marker {
font-size: 22px; }
.mh-ruta ul li:last-of-type, .mh-ruta ol li:last-of-type {
margin-bottom: 0 !important; }
.mh-ruta h4 {
margin-top: 0 !important; }
@media (min-width: 768px) {
.mh-ruta h4 {
margin-bottom: 29px !important; } }
@media (max-width: 767px) {
.mh-ruta h4 {
margin-bottom: 17px !important; } }
.mh-btn-group > a:first-of-type {
margin-right: 10px; }
@media (max-width: 600px) {
.mh-btn-group .mh-btn-v2 {
width: 100%; }
.mh-btn-group > a:first-of-type {
margin-bottom: 20px; } }
.pricecol {
max-width: 435px !important; }
.mh-package-holder-v2 {
display: flex;
justify-content: center;
gap: 20px; }
@media (min-width: 640.1px) {
.mh-package-holder-v2 {
margin-top: 60px; } }
@media (max-width: 640px) {
.mh-package-holder-v2 {
margin-top: 0px; } }
@media (max-width: 1133px) {
.mh-package-holder-v2 {
flex-wrap: wrap; } }
.mh-rehab-introtext { }
.mh-rehab-introtext p {
color: #192D05;
font-size: 16px;
line-height: 1.5;
font-weight: normal;
text-align: left; }
.mh-package-v2 {
position: relative;
padding: 63px 28px; }
.mh-package-v2 .mh-pb-label {
position: absolute;
font-size: 14px;
border-radius: 4px;
padding: 5px 10px;
line-height: 1;
display: inline-block;
top: 19px;
right: 27px;
font-weight: bold; }
.mh-package-v2.variant-1 {
max-width: 415px; }
@media (min-width: 640.1px) {
.mh-package-v2.variant-1 .mh-package-heading {
height: 88px; }
.mh-package-v2.variant-1 .mh-package-desc {
height: 104px; } }
@media (max-width: 640px) {
.mh-package-v2.variant-1 .mh-package-heading {
margin-bottom: 20px; }
.mh-package-v2.variant-1 .mh-package-desc {
margin-bottom: 20px; } }
@media (min-width: 640.1px) {
.mh-package-v2.variant-2 .mh-package-heading {
height: 54px; }
.mh-package-v2.variant-2 .mh-package-desc {
height: 57px; } }
@media (max-width: 640px) {
.mh-package-v2.variant-2 .mh-package-heading {
margin-bottom: 20px; }
.mh-package-v2.variant-2 .mh-package-desc {
margin-bottom: 20px; } }
.mh-package-v2.variant-2 .mh-pv2-price-sect {
margin-top: 40px;
letter-spacing: -0.5px; }
.mh-package-v2.variant-2 .mh-option-heading {
font-family: "lab-grotesque", sans-serif;
font-size: 16px;
font-weight: bold;
text-align: left;
margin-top: 38px; }
.mh-package-v2.normal-mode {
background-color: #FFFAF5; }
.mh-package-v2.normal-mode .mh-pb-label {
color: #F5F0EB;
background-color: #356009; }
.mh-package-v2.normal-mode h2,
.mh-package-v2.normal-mode .mh-package-desc,
.mh-package-v2.normal-mode .mh-pv2-fsect1,
.mh-package-v2.normal-mode .mh-pv2-fsect2,
.mh-package-v2.normal-mode .mh-pv2-fsect3,
.mh-package-v2.normal-mode .mh-pv2-price-sect,
.mh-package-v2.normal-mode .mh-pv2-subtext {
color: #192D05; }
.mh-package-v2.normal-mode .mh-pv2-fsect1 h3,
.mh-package-v2.normal-mode .mh-pv2-fsect2 h3,
.mh-package-v2.normal-mode .mh-pv2-fsect3 h3 {
color: #404234; }
.mh-package-v2.normal-mode .mh-pack-btn-v2 {
border: 1px solid #192D05;
transition: all 0.3s !important; }
.mh-package-v2.normal-mode .mh-pack-btn-v2:hover {
background-color: #f8f3ee;
color: #192D05; }
.mh-package-v2.normal-mode .mh-pv2-fsect1 ul.mh-pack-feature-list > li::before,
.mh-package-v2.normal-mode .mh-pv2-fsect2 ul.mh-pack-feature-list > li::before,
.mh-package-v2.normal-mode .mh-pv2-fsect3 ul.mh-pack-feature-list > li::before {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOSA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC4yNjk5NCA3LjE3NjI1TDUuODE3MjggNS40MTU3MUw4Ljc4OTA2IDIuMDM0NDhMNy4wMDA5NCAwTDQuMDI5MTYgMy4zODEyM0wxLjc4NjQ0IDAuODI5NTAyTDAgMi44NjAxNUw0LjAzMDg1IDcuNDQ4MjhMNC4yNjk5NCA3LjE3NjI1WiIgZmlsbD0iIzQwNDIzNCIvPgo8L3N2Zz4="); }
.mh-package-v2.inverted-mode {
background-color: #192D05; }
.mh-package-v2.inverted-mode .mh-pb-label {
color: #F5F0EB;
background-color: #356009; }
.mh-package-v2.inverted-mode h2,
.mh-package-v2.inverted-mode .mh-package-desc,
.mh-package-v2.inverted-mode .mh-pv2-fsect1,
.mh-package-v2.inverted-mode .mh-pv2-fsect2,
.mh-package-v2.inverted-mode .mh-pv2-fsect3,
.mh-package-v2.inverted-mode .mh-pv2-price-sect,
.mh-package-v2.inverted-mode .mh-pv2-subtext {
color: #D5E0AF; }
.mh-package-v2.inverted-mode .mh-pv2-fsect1 h3,
.mh-package-v2.inverted-mode .mh-pv2-fsect2 h3,
.mh-package-v2.inverted-mode .mh-pv2-fsect3 h3 {
color: #D5E0AF; }
.mh-package-v2.inverted-mode .mh-pack-btn-v2 {
border: 1px solid #E1F550;
color: #192D05;
background-color: #E1F550;
transition: all 0.3s !important; }
.mh-package-v2.inverted-mode .mh-pack-btn-v2:hover {
background-color: #d4e74b; }
.mh-package-v2.inverted-mode .mh-pv2-fsect1 ul.mh-pack-feature-list > li::before,
.mh-package-v2.inverted-mode .mh-pv2-fsect2 ul.mh-pack-feature-list > li::before,
.mh-package-v2.inverted-mode .mh-pv2-fsect3 ul.mh-pack-feature-list > li::before {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOSA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC4yNjk5NCA3LjE3NjI1TDUuODE3MjggNS40MTU3MUw4Ljc4OTA2IDIuMDM0NDhMNy4wMDA5NCAwTDQuMDI5MTYgMy4zODEyM0wxLjc4NjQ0IDAuODI5NTAyTDAgMi44NjAxNUw0LjAzMDg1IDcuNDQ4MjhMNC4yNjk5NCA3LjE3NjI1WiIgZmlsbD0iI0FFQjEwNCIvPgo8L3N2Zz4K"); }
.mh-package-v2.inverted-mode .mh-pv2-price-sect {
color: #CFE020; }
.mh-package-v2.inverted-mode .mh-pv2-price-sect .mh-pv2-subtext {
color: #FFFAF5; }
.mh-package-v2 .mh-bb-wrapper {
display: flex; }
@media (max-width: 640px) {
.mh-package-v2 .mh-bb-wrapper {
flex-wrap: wrap; } }
.mh-package-v2 .mh-bb-wrapper .mh-pb-bb:nth-child(odd) {
margin-left: 0; }
@media (max-width: 640px) {
.mh-package-v2 .mh-bb-wrapper .mh-pb-bb:nth-child(odd) {
margin-bottom: 15px; } }
@media (min-width: 640.1px) {
.mh-package-v2 .mh-bb-wrapper .mh-pb-bb:nth-child(odd) {
margin-right: 10px; } }
.mh-package-v2 .mh-bb-wrapper .mh-pb-bb:nth-child(even) {
margin-right: 0; }
@media (min-width: 640.1px) {
.mh-package-v2 .mh-bb-wrapper .mh-pb-bb:nth-child(even) {
margin-left: 10px; } }
.mh-package-v2 .mh-pb-bb {
background-color: #E8E3DF;
border-radius: 4px;
padding: 20px 15px 77px 15px;
position: relative; }
.mh-package-v2 .mh-pb-bb h4 {
color: #404234;
text-align: left;
font-size: 14px;
font-weight: bold;
font-family: "lab-grotesque", Sans-Serif !important;
margin-bottom: 13px; }
.mh-package-v2 .mh-pb-bb ul.mh-bb-list {
list-style: none;
margin: 0;
padding-left: 0rem;
font-family: "lab-grotesque", Sans-Serif !important;
text-align: left;
font-weight: normal; }
.mh-package-v2 .mh-pb-bb ul.mh-bb-list > li {
position: relative;
padding-left: 1.2rem;
margin: 9px 0;
line-height: 1.9;
font-size: 14px;
letter-spacing: -0.1px; }
.mh-package-v2 .mh-pb-bb ul.mh-bb-list > li::before {
content: "";
position: absolute;
left: 0;
top: 9px;
width: 9px;
height: 8px;
background-repeat: no-repeat;
background-size: contain; }
.mh-package-v2 .mh-pb-bb ul.mh-bb-list > li {
font-size: 12px !important;
margin: 7px 0 !important; }
.mh-package-v2 .mh-pb-bb ul.mh-bb-list > li::before {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOSA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC4yNjk5NCA3LjE3NjI1TDUuODE3MjggNS40MTU3MUw4Ljc4OTA2IDIuMDM0NDhMNy4wMDA5NCAwTDQuMDI5MTYgMy4zODEyM0wxLjc4NjQ0IDAuODI5NTAyTDAgMi44NjAxNUw0LjAzMDg1IDcuNDQ4MjhMNC4yNjk5NCA3LjE3NjI1WiIgZmlsbD0iIzQwNDIzNCIvPgo8L3N2Zz4="); }
.mh-package-v2 .mh-pb-bb .mh-text-below-bb {
font-size: 16px;
font-weight: bold;
text-align: left;
position: absolute;
bottom: 26px;
line-height: 1; }
.mh-package-v2 .mh-pb-bb .mh-text-below-bb .mh-small-text-below-bb {
color: #192D05;
font-size: 12px;
font-size: 11px;
margin-top: 7px;
letter-spacing: 0.4px; }
.mh-package-v2 hr {
border: 0;
height: 1px;
background-color: #BBBDAC;
margin-top: 31px; }
.mh-package-v2 .mh-package-heading h2 {
font-family: "lab-grotesque", Sans-Serif !important;
font-size: 28px !important;
font-weight: 700;
letter-spacing: -0.2px;
margin-bottom: 0;
text-align: left; }
.mh-package-v2 .mh-package-desc {
font-family: "lab-grotesque", Sans-Serif;
font-size: 16px;
font-weight: 400;
letter-spacing: -0.16px;
line-height: 1.6;
text-align: left; }
.mh-package-v2 .mh-pack-btn-v2 {
font-family: "lab-grotesque", Sans-Serif;
font-size: 16px;
border: 1px solid #192D05;
padding: 4px 20px;
width: 100%;
border-radius: 20px;
display: block;
text-align: center;
font-weight: normal; }
.mh-package-v2 .mh-pv2-fsect1 {
margin-top: 42px;
text-align: left;
font-weight: normal; }
@media (max-width: 640.9px) {
.mh-package-v2 .mh-pv2-fsect1 {
margin-bottom: 40px; } }
.mh-package-v2 .mh-pv2-fsect1 h3 {
font-family: "lab-grotesque", Sans-Serif;
font-size: 18px;
letter-spacing: -1%;
font-weight: 700;
margin-bottom: 25px; }
.mh-package-v2 .mh-pv2-fsect1 ul.mh-pack-feature-list {
list-style: none;
margin: 0;
padding-left: 0rem; }
.mh-package-v2 .mh-pv2-fsect1 ul.mh-pack-feature-list > li {
position: relative;
padding-left: 1.2rem;
margin: 9px 0;
line-height: 1.9;
font-size: 14px;
letter-spacing: -0.1px; }
.mh-package-v2 .mh-pv2-fsect1 ul.mh-pack-feature-list > li::before {
content: "";
position: absolute;
left: 0;
top: 9px;
width: 9px;
height: 8px;
background-repeat: no-repeat;
background-size: contain; }
.mh-package-v2 .mh-pv2-fsect2 {
text-align: left;
font-weight: normal; }
@media (max-width: 640.9px) {
.mh-package-v2 .mh-pv2-fsect2 {
margin-bottom: 40px; } }
.mh-package-v2 .mh-pv2-fsect2 h3 {
font-family: "lab-grotesque", Sans-Serif;
font-size: 18px;
letter-spacing: -1%;
font-weight: 700;
margin-bottom: 23px; }
.mh-package-v2 .mh-pv2-fsect2 ul.mh-pack-feature-list {
list-style: none;
margin: 0;
padding-left: 0rem; }
.mh-package-v2 .mh-pv2-fsect2 ul.mh-pack-feature-list > li {
position: relative;
padding-left: 1.2rem;
margin: 9px 0;
line-height: 1.9;
font-size: 14px;
letter-spacing: -0.1px; }
.mh-package-v2 .mh-pv2-fsect2 ul.mh-pack-feature-list > li::before {
content: "";
position: absolute;
left: 0;
top: 9px;
width: 9px;
height: 8px;
background-repeat: no-repeat;
background-size: contain; }
.mh-package-v2 .mh-pv2-fsect3 {
text-align: left;
font-weight: normal; }
@media (max-width: 640.9px) {
.mh-package-v2 .mh-pv2-fsect3 {
margin-bottom: 40px; } }
.mh-package-v2 .mh-pv2-fsect3 h3 {
font-family: "lab-grotesque", Sans-Serif;
font-size: 18px;
letter-spacing: -1%;
font-weight: 700;
margin-bottom: 23px; }
.mh-package-v2 .mh-pv2-fsect3 ul.mh-pack-feature-list {
list-style: none;
margin: 0;
padding-left: 0rem; }
.mh-package-v2 .mh-pv2-fsect3 ul.mh-pack-feature-list > li {
position: relative;
padding-left: 1.2rem;
margin: 9px 0;
line-height: 1.9;
font-size: 14px;
letter-spacing: -0.1px; }
.mh-package-v2 .mh-pv2-fsect3 ul.mh-pack-feature-list > li::before {
content: "";
position: absolute;
left: 0;
top: 9px;
width: 9px;
height: 8px;
background-repeat: no-repeat;
background-size: contain; }
.mh-package-v2 .mh-pv2-price-sect {
font-size: 32px;
letter-spacing: -1%;
font-weight: 400;
color: #192D05;
font-family: "ivar-headline", Serif;
text-align: center; }
.mh-package-v2 .mh-pv2-price-sect .mh-pv2-subtext {
font-size: 12px;
font-family: "lab-grotesque", Sans-Serif; }
.mh-package-intro {
margin-top: 60px; }
.mh-package-intro h3 {
font-size: 27px;
margin-bottom: 15px;
letter-spacing: -0.3px; }
.mh-package-intro p {
color: #5E5F56;
font-weight: normal;
font-size: 18px;
max-width: 560px;
margin-left: auto;
margin-right: auto;
line-height: 1.5; }
.two-col-wrapper {
display: flex;
gap: 1.5rem;
justify-content: center; }
.two-col-wrapper .two-col {
box-sizing: border-box;
flex: 1 1 0; }
.two-col-wrapper .two-col-1,
.two-col-wrapper .two-col-2 {
flex: 0 0 50%; }
@media (max-width: 767px) {
.two-col-wrapper {
flex-wrap: wrap; }
.two-col-wrapper .two-col-1,
.two-col-wrapper .two-col-2 {
flex: 0 0 100%; } }
.mh-dd-holder {
max-width: 680px;
margin-left: auto;
margin-right: auto;
margin-bottom: 39px; }
@media (max-width: 755px) {
.mh-report-holder .mh-dd-holder {
display: block;
padding-left: 20px;
padding-right: 20px; }
.mh-report-holder .mh-dd-holder .prettydropdown {
width: 100% !important; }
.mh-report-holder .mh-dd-holder .prettydropdown ul {
width: 100%; }
.mh-report-holder .mh-dd-holder .prettydropdown ul li {
width: 100% !important; } }
.hide-first {
display: none; }
.mh-prm-more {
cursor: pointer; }
.mh-prm-more .icon-mh-down-arrow {
margin-left: 5px;
margin-top: 20px; }
@media (max-width: 754px) {
.mh-prm-more {
padding-left: 20px; } }
.mh-list-post {
width: 100%;
max-width: 680px;
display: table;
border-top: 1px solid #BBBDAC;
margin-left: auto;
margin-right: auto;
margin-top: -1px; }
.mh-list-post:last-of-type {
border-bottom: 1px solid #BBBDAC; }
.mh-list-post .mhrp-left {
display: table-cell;
vertical-align: top; }
@media (min-width: 756px) {
.mh-list-post .mhrp-left {
padding: 24px 24px 25px 24px;
width: 77px; } }
@media (max-width: 755px) {
.mh-list-post .mhrp-left {
padding: 24px 12px 24px 20px;
width: 55px; } }
@media (min-width: 756px) {
.mh-list-post .mhrp-left .icon-mh-file {
font-size: 34px; } }
@media (max-width: 755px) {
.mh-list-post .mhrp-left .icon-mh-file {
font-size: 20px; } }
@media (min-width: 756px) {
.mh-list-post .mhrp-left .icon-mh-news {
font-size: 26px; } }
@media (max-width: 755px) {
.mh-list-post .mhrp-left .icon-mh-news {
font-size: 20px; } }
@media (min-width: 756px) {
.mh-list-post .mhrp-left .icon-mh-calendar {
font-size: 26px; } }
@media (max-width: 755px) {
.mh-list-post .mhrp-left .icon-mh-calendar {
font-size: 20px; } }
@media (min-width: 756px) {
.mh-list-post .mhrp-left .icon-youtube {
font-size: 34px; } }
@media (max-width: 755px) {
.mh-list-post .mhrp-left .icon-youtube {
font-size: 20px; } }
.mh-list-post .mhrp-right {
display: table-cell;
vertical-align: top;
padding-top: 20px;
padding-bottom: 22px;
position: relative; }
.mh-list-post .mhrp-right .mhrp-label {
position: absolute;
background: #E4E5DE;
border-radius: 4px;
font-size: 12px;
line-height: 150%;
color: #5F6152;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 6px;
padding-right: 6px; }
@media (min-width: 705px) {
.mh-list-post .mhrp-right .mhrp-label {
top: 26px;
right: 0; } }
@media (max-width: 704px) {
.mh-list-post .mhrp-right .mhrp-label {
top: 20px;
right: 20px; } }
.mh-list-post .mhrp-right a, .mh-list-post .mhrp-right a:visited {
color: #192D05; }
.mh-list-post .mhrp-right .mhrp-date {
font-weight: bold;
font-size: 14px;
line-height: 125%;
color: #737565;
display: block;
margin-bottom: 15px;
margin-top: 5px; }
.mh-list-post .mhrp-right a {
text-decoration: underline; }
.mh-list-post .mhrp-right h2 {
font-family: "lab-grotesque", sans-serif !important;
font-style: normal;
font-weight: bold;
line-height: 150% !important;
letter-spacing: -0.005em !important;
max-width: 484px; }
@media (min-width: 756px) {
.mh-list-post .mhrp-right h2 {
font-size: 18px !important; } }
@media (max-width: 755px) {
.mh-list-post .mhrp-right h2 {
font-size: 16px !important; } }
@media (max-width: 755px) {
.mh-list-post .mhrp-right h2 {
padding-right: 49px; } }
@media (max-width: 687px) {
.mh-dd-holder {
padding-left: 20px;
padding-right: 20px;
margin-top: -16px;
margin-bottom: 38px !important; } }
@media (max-width: 687px) {
.mh-date-type-sel-holder {
display: block; } }
@media (min-width: 688px) {
.mh-date-type-sel-holder {
display: table;
max-width: 680px;
width: 100%;
margin-left: auto;
margin-right: auto; } }
@media (max-width: 687px) {
.mh-date-type-sel-holder .mh-dts-left {
display: block;
width: 100% !important; }
.mh-date-type-sel-holder .mh-dts-left .prettydropdown {
width: 100%; } }
@media (min-width: 688px) {
.mh-date-type-sel-holder .mh-dts-left {
display: table-cell;
padding-right: 20px;
width: 145px; } }
@media (max-width: 687px) {
.mh-date-type-sel-holder .mh-dts-right {
display: block;
margin-bottom: 40px; } }
@media (min-width: 688px) {
.mh-date-type-sel-holder .mh-dts-right {
display: table-cell; } }
.mfn-footer {
margin-top: 50px; }
.mfn-footer hr {
display: none; }
.mfn-footer p {
margin-bottom: 10px; }
.mfn-info-main-1 {
font-weight: bold; }
.mfn-list {
list-style-type: none;
margin-left: 0;
padding-left: 0; }
@media (min-width: 395px) and (max-width: 517px) {
.mfn-list li {
width: 42%; } }
@media (max-width: 394px) {
.mfn-list li {
width: 100%; } }
.mfn-list li {
display: inline-block; }
.mfn-list li input, .mfn-list li label {
display: inline-block; }
@media (max-width: 394px) {
.mfn-sub-submit {
width: 100%; }
.mfn-policy-approve {
margin-top: 15px; } }
.mfn-subscribe {
border-top: 0 !important; }
@media (max-width: 739px) {
.mfn-subscribe {
padding-left: 10px;
padding-right: 10px; } }
.mfn-info-options,
.mfn-info-languages {
line-height: 1.5;
margin-top: 20px;
margin-bottom: 10px; }
.mfn-fields {
margin-top: 20px !important; }
.mfn-sub-approve-text {
margin-top: 22px !important; }
.mfn-sub-approve-text a, .mfn-sub-approve-text a:visited {
text-decoration: underline; }
.mfn-alert-active {
background-color: transparent !important;
border-left: 3px solid red;
padding-left: 10px; }
.mfn-policy-approve {
display: block;
height: 39px;
margin-bottom: 9px; }
.mfn-policy-approve label {
position: absolute;
top: 7px; }
.box {
position: relative;
padding-left: 27px;
margin-right: 20px; }
.box input {
display: none !important; } .checkmark {
position: absolute;
left: 0px;
margin-top: 8px;
height: 20px;
width: 20px;
border-radius: 2px;
background-color: transparent;
border: 2px solid #192D05; }
@media (max-width: 1007px) {
.checkmark {
top: -4px; } }
@media (min-width: 1008px) {
.checkmark {
top: -1px; } } .box:hover input ~ .checkmark {
background-color: #eee !important; }  .checkmark:after {
content: "L";
transform: scaleX(-1) rotate(-42deg);
color: #000;
position: absolute;
display: none; } .box input:checked ~ .checkmark:after {
display: block; }
.checkmark:after {
width: 5px;
height: 10px;
border-width: 0 3px 3px 0; }
@media (max-width: 1007px) {
.checkmark:after {
left: 13px;
top: -3px; } }
@media (min-width: 1008px) {
.checkmark:after {
left: 15px;
top: -5px; } }
.mfn-subscribe {
width: 100%;
max-width: 680px;
display: table;
border-top: 1px solid #BBBDAC;
margin-left: auto;
margin-right: auto; }
.mfn-submit {
margin-top: 15px !important; }
.mfn-checkbox-row,
.mfn-policy-approve {
cursor: pointer; }
.mfn-checkbox-row input, .mfn-checkbox-row label,
.mfn-policy-approve input,
.mfn-policy-approve label {
cursor: pointer; }
.mfn-info-languages,
.mfn-languages {
display: none; }
.mh-page-head {
margin-top: -160px;
overflow: hidden; }
@media (min-width: 831px) {
.mh-page-head {
height: 400px; } }
@media (max-width: 830px) {
.mh-page-head {
height: 231px; } }
.mh-page-head h1 {
line-height: 100%; }
@media (min-width: 831px) {
.mh-page-head h1 {
font-size: 80px;
margin-left: 40px;
margin-top: 200px; } }
@media (max-width: 830px) {
.mh-page-head h1 {
font-size: 48px !important;
margin-left: 20px;
margin-top: 140px; } }
.mh-page-head.mh-dark {
background-color: #192D05;
color: #fff; }
.mh-page-head.mh-dark h1 {
color: #FFFAF5; }
.mh-article-holder {
max-width: 740px;
margin-left: auto;
margin-right: auto;
line-height: 180%; }
@media (max-width: 830px) {
.mh-article-holder {
margin-left: 20px;
margin-right: 20px;
font-size: 16px; } }
@media (min-width: 831px) {
.mh-article-holder {
font-size: 18px; } }
.mh-article-holder p {
color: #000; }
@media (min-width: 831px) {
.mh-article-holder .mh-backlink {
margin-top: 130px;
margin-bottom: 65px; } }
@media (max-width: 830px) {
.mh-article-holder .mh-backlink {
margin-top: 100px;
margin-bottom: 35px; } }
.mh-article-holder .mh-backlink .mh-backlink-text {
font-size: 16px;
line-height: 110%;
letter-spacing: -0.005em;
color: #192D05;
font-weight: bold;
margin-left: 16px; }
@media (max-width: 830px) {
.mh-article-holder h1 {
font-size: 36px !important; } }
@media (min-width: 831px) {
.mh-article-holder h1 {
font-size: 48px !important; } }
.mh-ag-scroll-down {
margin-top: -20px;
margin-bottom: 20px;
font-size: 16px; }
.age-gate-form {
max-width: 800px !important; }
.age-gate-message {
max-height: 400px;
overflow-y: scroll;
font-size: 16px;
text-align: left;
line-height: 150%;
padding: 15px;
border: 1px solid #ccc;
margin-bottom: 35px; }
.age-gate-message ol li:marker {
font-size: 16px !important; }
.age-gate-heading {
display: none !important; }
.age-gate-subheading {
font-size: 48px !important;
margin-bottom: 20px; }
.age-gate-submit-yes,
.age-gate-submit-no {
color: #000; }
.age-gate-submit-yes:hover,
.age-gate-submit-no:hover {
color: #000;
background-color: #d2e44e !important; }
@media (max-width: 1006px) {
.mh-breadcrumbs .bc-current-page, .mh-breadcrumbs .caret-last {
display: none !important; } }
@media (min-width: 1007px) and (max-width: 1640px) {
.mh-bc-blog .mh-breadcrumbs {
margin-left: 21px !important; } }
@media (max-width: 1006px) {
.mh-bc-blog .mh-breadcrumbs {
margin-left: 14px !important; } }
@media (min-width: 640px) {
.bc-top-spacing {
margin-top: 160px; } }
@media (max-width: 639px) {
.bc-top-spacing {
margin-top: 70px; } }
.mh-breadcrumb-section .elementor-column-wrap,
.mh-breadcrumb-section .elementor-container {
padding: 0 !important;
max-width: 100% !important; }
.mh-breadcrumb-section p {
display: none !important; }
.mh-breadcrumb-section .mh-bc-inner {
max-width: 1600px;
margin-left: auto;
margin-right: auto; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container {
margin-left: -16px;
margin-right: -16px; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.dark a {
color: #FFFAF5; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.dark a:hover {
color: rgba(255, 250, 245, 0.75); }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.dark .caret {
color: rgba(255, 250, 245, 0.75); }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.dark .current-page, .mh-breadcrumb-section .mh-bc-inner .mh-bc-container.dark .caret {
color: rgba(255, 250, 245, 0.75); }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.light a {
color: #192D05; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.light a:hover {
color: #5F6152; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.light .caret {
color: #192D05; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container.light .current-page {
color: #5F6152; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container a {
transition: color 0.3s; }
.mh-breadcrumb-section .mh-bc-inner .mh-bc-container .mh-bc {
display: inline-block;
padding: 16px !important; }
.inv-topp h1 {
margin-top: 13px;
letter-spacing: 2px; }
@media (max-width: 1002px) {
.inv-topp h1 {
font-size: 48px !important; } }
@media (min-width: 641px) {
.inv-topp {
height: 460px;
margin-top: -160px !important; } }
@media (max-width: 640px) {
.inv-topp {
margin-top: -160px !important; } }
.mh-acc-holder {
width: 100%; }
@media (min-width: 768px) {
.mh-acc-holder {
display: table; } }
@media (min-width: 768px) {
.mh-acc-holder .mh-acc-left,
.mh-acc-holder .mh-acc-right {
display: table-cell;
width: 50%;
vertical-align: top; } }
@media (max-width: 767px) {
.mh-acc-holder .mh-acc-left {
display: none; } }
@media (max-width: 767px) {
.mh-acc-holder .mh-acc-right {
display: block;
width: 100%; } }
ul.mh-accordion {
list-style: none;
padding: 0;
border-bottom: 1px solid #BBBDAC; }
ul.mh-accordion li .bottom-image {
max-width: 100%; }
@media (min-width: 768px) {
ul.mh-accordion li .bottom-image {
display: none; } }
@media (max-width: 767px) {
ul.mh-accordion li .bottom-image {
display: block; } }
ul.mh-accordion .mh-ac-read-more {
font-size: 16px;
font-weight: 700;
text-decoration: none;
display: table;
border-bottom: 0;
margin-top: 20px; }
ul.mh-accordion .mh-ac-read-more span {
display: table-cell;
vertical-align: middle; }
ul.mh-accordion .mh-ac-read-more:hover {
border-bottom: 0; }
ul.mh-accordion .mh-ac-heading-holder {
display: table;
width: 100%; }
ul.mh-accordion .mh-ac-heading-holder .mh-ac-symbol {
display: table-cell;
vertical-align: middle;
width: 49px; }
ul.mh-accordion .mh-ac-heading-holder .mh-ac-symbol img {
width: 25px;
height: 25px;
display: block;
width: 49px;
text-align: left; }
ul.mh-accordion .mh-ac-heading-holder .mh-ac-heading {
display: table-cell;
vertical-align: middle;
padding-left: 12px; }
ul.mh-accordion .mh-ac-heading-holder .mh-ac-heading h3 {
font-size: 18px;
font-weight: 700;
margin: 0;
line-height: 1;
font-family: "lab-grotesque", Sans-Serif; }
ul.mh-accordion .mh-ac-heading-holder .mh-ac-expand {
display: table-cell;
vertical-align: middle; }
ul.mh-accordion .mh-ac-heading-holder .mh-ac-expand .mh-expand-arrow {
display: block;
float: right;
transform: rotate(180deg);
transition: all 0.3s; }
ul.mh-accordion .mh-more-arrow {
margin-left: 9px;
display: inline-block; }
ul.mh-accordion .mh-inner {
padding-bottom: 20px;
font-size: 18px;
line-height: 27px;
overflow: hidden;
display: none; }
@media (min-width: 768px) {
ul.mh-accordion .mh-inner {
padding-left: 61px;
padding-right: 61px; } }
@media (max-width: 767px) {
ul.mh-accordion .mh-inner {
padding-left: 10px;
padding-right: 22px; } }
ul.mh-accordion li {
margin: 0; }
ul.mh-accordion li a.mh-toggle {
width: 100%;
display: block;
border-top: 1px solid #BBBDAC;
color: #192D05;
font-weight: 700;
padding-top: 17px;
padding-bottom: 17px;
padding-right: 17px;
padding-left: 0px;
transition: background 0.3s ease;
font-size: 18px;
line-height: 1; }
.side-image {
margin-left: auto;
margin-right: auto;
opacity: 0;
transition: opacity 0.2s; }
.mh-ac-bottom-link {
margin-top: 48px;
font-weight: 700;
font-size: 16px;
display: table;
transition: background-color 0.3s !important;
color: #FFFAF5 !important;
background-color: #192D05 !important;
font-weight: 400 !important;
font-size: 16px !important;
font-family: "lab-grotesque", Sans-serif !important;
border-radius: 25px;
padding: 12px 32px !important;
line-height: 1 !important;
text-align: center; }
.mh-ac-bottom-link:hover {
background-color: #576546 !important; }
@media (max-width: 767.99px) {
.mh-ac-bottom-link {
width: 100%; } }
.mh-ac-bottom-link span svg {
display: none; }
.mh-overflow-image {
background-repeat: no-repeat;
background-size: cover;
position: absolute;
width: 950px;
height: 732px; }
.mh-of-1 {
background-image: url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/img/koll-pa-sjukfranvaron-ny.jpg); }
.mh-of-2 {
background-image: url(//www.medhelp.se/wp-content/uploads/2021/11/detta-ar-medhelp.png);
margin-left: -20px; }
.mh-left-im-col {
padding-top: 20px;
padding-bottom: 120px; }
@media (max-width: 767px) {
.mh-left-im-col .elementor-button-wrapper {
margin-right: 10px;
margin-bottom: -24px; }
.mh-left-im-col .elementor-button-wrapper > a {
width: 100%; } }
@media (min-width: 1024px) {
.mh-left-im-col {
padding-left: 20px; } }
@media (max-width: 1023px) {
.mh-left-im-col {
padding-left: 10px; } }
.mh-left-im-col h2 {
max-width: 543px; }
.mh-left-im-col p {
max-width: 543px; }
@media (min-width: 768px) {
.mh-left-im-col p {
margin-right: 30px; } }
@media (max-width: 767px) {
.mh-left-im-col p {
margin-right: 20px; } }
@media (max-width: 768px) {
.mh-left-im-col h2 {
font-size: 36px !important;
margin-top: 23px;
margin-bottom: 28px; }
.mh-left-im-col {
padding-bottom: 64px; } }
@media (min-width: 769px) {
.mh-left-im-col h2 {
font-size: 48px !important;
margin-top: 100px;
margin-bottom: 24px; } }
.mh-toppmeddelande {
background-color: #E4E5DE;
color: #192D05; }
@media (min-width: 1023.1px) {
.mh-toppmeddelande {
padding-top: 40px;
padding-bottom: 40px; } }
@media (max-width: 1023px) {
.mh-toppmeddelande {
padding-top: 20px;
padding-bottom: 20px; } }
.mh-toppmeddelande .mh-tm-holder {
width: 100%;
display: table;
margin-left: auto;
margin-right: auto;
max-width: 1650px; }
@media (min-width: 1700px) {
.mh-toppmeddelande .mh-tm-holder {
padding-left: 24px;
padding-right: 20px; } }
@media (min-width: 1680px) and (max-width: 1699px) {
.mh-toppmeddelande .mh-tm-holder {
padding-left: 24px;
padding-right: 24px; } }
@media (min-width: 1201px) and (max-width: 1679px) {
.mh-toppmeddelande .mh-tm-holder {
padding-left: 24px;
padding-right: 36px; } }
@media (min-width: 1024px) and (max-width: 1200px) {
.mh-toppmeddelande .mh-tm-holder {
padding-left: 24px;
padding-right: 40px; } }
@media (min-width: 768px) and (max-width: 1023px) {
.mh-toppmeddelande .mh-tm-holder {
padding-left: 32px;
padding-right: 32px; } }
@media (min-width: 420px) and (max-width: 767px) {
.mh-toppmeddelande .mh-tm-holder {
padding-left: 24px;
padding-right: 24px; } }
@media (max-width: 419px) {
.mh-toppmeddelande .mh-tm-holder {
padding-left: 15px;
padding-right: 24px; } }
.mh-toppmeddelande .mh-tm-icon-holder {
display: table-cell; }
@media (min-width: 530px) {
.mh-toppmeddelande .mh-tm-icon-holder {
vertical-align: middle; } }
@media (max-width: 529px) {
.mh-toppmeddelande .mh-tm-icon-holder {
vertical-align: middle; } }
@media (min-width: 1024px) {
.mh-toppmeddelande .mh-tm-icon-holder {
width: 92px; } }
@media (max-width: 1023px) {
.mh-toppmeddelande .mh-tm-icon-holder {
width: 61px; } }
.mh-toppmeddelande .mh-tm-icon-holder .mh-tm-icon-exclamation {
display: block; }
@media (min-width: 1024px) {
.mh-toppmeddelande .mh-tm-icon-holder .mh-tm-icon-exclamation {
width: 45px;
height: 45px;
margin-right: 38px;
margin-left: 9px; } }
@media (max-width: 1023px) {
.mh-toppmeddelande .mh-tm-icon-holder .mh-tm-icon-exclamation {
width: 36px;
height: 36px;
margin-right: 30px;
margin-left: 0px; } }
.mh-toppmeddelande .mh-tm-text-holder {
display: table-cell; }
@media (min-width: 530px) {
.mh-toppmeddelande .mh-tm-text-holder {
vertical-align: middle; } }
@media (max-width: 529px) {
.mh-toppmeddelande .mh-tm-text-holder {
vertical-align: middle; } }
@media (min-width: 1024px) {
.mh-toppmeddelande .mh-tm-text-holder {
font-size: 18px;
line-height: 27px; } }
@media (min-width: 641px) and (max-width: 1023px) {
.mh-toppmeddelande .mh-tm-text-holder {
font-size: 16px;
line-height: 25px; } }
@media (min-width: 531px) and (max-width: 640px) {
.mh-toppmeddelande .mh-tm-text-holder {
font-size: 14px;
line-height: 22px; } }
@media (max-width: 530px) {
.mh-toppmeddelande .mh-tm-text-holder {
font-size: 13px;
line-height: 20px; } }
.mh-toppmeddelande .mh-tm-text-holder .mh-tm-text-container {
max-width: 937px; }
@media (min-width: 768px) and (max-width: 1150px) {
.mh-toppmeddelande .mh-tm-text-holder .mh-tm-text-container {
padding-right: 40px; } }
@media (max-width: 767px) {
.mh-toppmeddelande .mh-tm-text-holder .mh-tm-text-container {
padding-right: 20px; } }
.mh-toppmeddelande .mh-tm-text-holder .mh-tm-text-container a, .mh-toppmeddelande .mh-tm-text-holder .mh-tm-text-container a:visited {
text-decoration: underline; }
.mh-toppmeddelande .mh-tm-text-holder .mh-tm-text-container a:hover {
color: #192D05; }
.mh-toppmeddelande .mh-tm-close-holder {
display: table-cell;
align: right;
min-width: 12px; }
@media (min-width: 530px) {
.mh-toppmeddelande .mh-tm-close-holder {
vertical-align: middle; } }
@media (max-width: 529px) {
.mh-toppmeddelande .mh-tm-close-holder {
vertical-align: middle; } }
.mh-toppmeddelande .mh-tm-close-holder .mh-tm-close {
width: 12px;
height: 12px;
display: block;
cursor: pointer; }
.mh-raknesnurra-text {
max-width: 543px;
line-height: 27px;
font-size: 18px;
margin-top: 30px; }
.mh-raknesnurra-text p {
line-height: 27px;
font-size: 18px; }
@media (min-width: 998px) {
.mh-rs-holder {
display: table; } }
@media (max-width: 1400px) {
.mh-rs-holder {
width: 100%; } }
@media (min-width: 998px) {
.mh-rs-holder .mh-rs-controls {
display: table-cell;
vertical-align: top; } }
@media (min-width: 1400px) {
.mh-rs-holder .mh-rs-controls {
width: 596px; } }
@media (min-width: 998px) and (max-width: 1399px) {
.mh-rs-holder .mh-rs-controls {
width: 50%; } }
@media (max-width: 997px) {
.mh-rs-holder .mh-rs-controls {
width: 100%; } }
@media (min-width: 1400px) {
.mh-rs-holder .mh-rs-spacer {
width: 102px; } }
@media (min-width: 998px) and (max-width: 1399px) {
.mh-rs-holder .mh-rs-spacer {
width: 50px; } }
@media (max-width: 997px) {
.mh-rs-holder .mh-rs-spacer {
display: none; } }
@media (min-width: 998px) {
.mh-rs-holder .mh-rs-results {
display: table-cell;
vertical-align: top; } }
@media (min-width: 1400px) {
.mh-rs-holder .mh-rs-results {
width: 618px; } }
@media (min-width: 998px) and (max-width: 1399px) {
.mh-rs-holder .mh-rs-results {
width: 50%; } }
@media (max-width: 997px) {
.mh-rs-holder .mh-rs-results {
width: 100%; } }
#moneyspinner-results {
width: 100%; }
@media (min-width: 998px) {
#moneyspinner-results {
display: table; } }
#moneyspinner-results .mh-rs-result-row {
line-height: 27px; }
@media (min-width: 998px) {
#moneyspinner-results .mh-rs-result-row {
display: table-row; } }
@media (max-width: 997px) {
#moneyspinner-results .mh-rs-result-row {
font-size: 18px;
border-bottom: 1px solid #DEE0CF;
padding: 24px; }
#moneyspinner-results .mh-rs-result-row .mh-rs-result-value {
margin-bottom: 0 !important; } }
#moneyspinner-results .mh-rs-result-row.mh-light-row {
background-color: #E4E5DE; }
#moneyspinner-results .mh-rs-result-row.mh-light-row .mh-rs-result-text,
#moneyspinner-results .mh-rs-result-row.mh-light-row .mh-rs-result-value {
background-color: #E4E5DE; }
#moneyspinner-results .mh-rs-result-row.mh-dark-row {
background-color: #DDDBD1; }
#moneyspinner-results .mh-rs-result-row.mh-dark-row .mh-rs-result-text,
#moneyspinner-results .mh-rs-result-row.mh-dark-row .mh-rs-result-value {
background-color: #DDDBD1; }
#moneyspinner-results .mh-rs-result-row .mh-rs-result-text {
text-align: left;
color: #192D05; }
@media (max-width: 997px) {
#moneyspinner-results .mh-rs-result-row .mh-rs-result-text {
width: 100%; } }
@media (min-width: 998px) {
#moneyspinner-results .mh-rs-result-row .mh-rs-result-text {
display: table-cell;
border-bottom: 1px solid #DEE0CF;
padding: 24px;
vertical-align: middle; } }
#moneyspinner-results .mh-rs-result-row .mh-rs-result-value {
color: #192D05;
font-weight: bold; }
@media (max-width: 997px) {
#moneyspinner-results .mh-rs-result-row .mh-rs-result-value {
width: 100%; }
#moneyspinner-results .mh-rs-result-row .mh-rs-result-value > div {
margin-top: 6px; } }
@media (min-width: 998px) {
#moneyspinner-results .mh-rs-result-row .mh-rs-result-value {
display: table-cell;
border-bottom: 1px solid #DEE0CF;
text-align: right;
padding: 24px;
vertical-align: middle;
width: 185px; } }
#moneyspinner-results .mh-rs-result-row:last-of-type .mh-rs-result-text, #moneyspinner-results .mh-rs-result-row:last-of-type .mh-rs-result-value {
border-bottom: 0 !important; }
#moneyspinner_2 {
padding: 30px 0 0 0 !important; }
#moneyspinner_2 .raknesnurra-range {
margin: 60px 0 0 0%;
width: 100%; }
#moneyspinner_2 .mh-snurra-input {
display: table;
width: 100%; }
#moneyspinner_2 .mh-snurra-input .mh-input-heading {
font-weight: bold;
margin-bottom: 19px; }
#moneyspinner_2 .mh-snurra-input .range-slider {
display: table-cell;
vertical-align: top; }
@media (max-width: 997px) {
#moneyspinner_2 .mh-snurra-input .range-slider {
padding-bottom: 37px; } }
@media (min-width: 998px) {
#moneyspinner_2 .mh-snurra-input .range-slider {
padding-right: 29px;
padding-bottom: 84px; } }
@media (min-width: 998px) {
#moneyspinner_2 .mh-snurra-input:last-of-type .range-slider {
padding-bottom: 0 !important; } }
@media (max-width: 997px) {
#moneyspinner_2 .mh-snurra-input:last-of-type .range-slider {
padding-bottom: 71px !important; } }
#moneyspinner_2 .mh-snurra-input .value-input {
display: table-cell;
max-width: 99px;
width: 99px;
padding-top: 24px; }
#moneyspinner_2 .mh-snurra-input .value-input input {
padding: 7px 12px; }
#moneyspinner_2 .mh-snurra-input .value-unit {
display: table-cell;
width: 29px;
color: #737565;
text-align: right;
padding-top: 4px; }
#moneyspinner_2 .range-slider__range {
appearance: none;
-webkit-appearance: none;
width: calc(100% - (73px));
height: 8px;
border-radius: 5px;
background: #E4E5DE;
outline: none;
padding: 0;
margin: 0;
width: 100%; }
#moneyspinner_2 .range-slider__range::-webkit-slider-thumb {
appearance: none;
-webkit-appearance: none;
width: 20px;
height: 20px;
border-radius: 50%;
background: #cfe020;
cursor: pointer;
transition: background .15s ease-in-out;
border: 1px solid #CFE020;
box-sizing: border-box;
box-shadow: 0px 4px 20px rgba(25, 45, 5, 0.25); }
#moneyspinner_2 .range-slider__range::-webkit-slider-thumb:hover {
background: #b8cb1c; }
#moneyspinner_2 .range-slider__range:active::-webkit-slider-thumb {
border: 0 !important; }
#moneyspinner_2 .range-slider__range::-moz-range-thumb {
width: 20px;
height: 20px;
border: 0;
border-radius: 50%;
background: #cfe020;
cursor: pointer;
transition: background .15s ease-in-out; }
#moneyspinner_2 .range-slider__range::-moz-range-thumb:hover {
background: #b8cb1c; }
#moneyspinner_2 .range-slider__range:focus { }
.mh-raknesnurra-text {
max-width: 543px;
line-height: 27px;
font-size: 18px;
margin-top: 30px; }
.mh-raknesnurra-text p {
line-height: 27px;
font-size: 18px; }
@media (min-width: 998px) {
.mh-rs-holder {
display: table; } }
@media (max-width: 1400px) {
.mh-rs-holder {
width: 100%; } }
@media (min-width: 998px) {
.mh-rs-holder .mh-rs-controls {
display: table-cell;
vertical-align: top; } }
@media (min-width: 1400px) {
.mh-rs-holder .mh-rs-controls {
width: 596px; } }
@media (min-width: 998px) and (max-width: 1399px) {
.mh-rs-holder .mh-rs-controls {
width: 50%; } }
@media (max-width: 997px) {
.mh-rs-holder .mh-rs-controls {
width: 100%; } }
@media (min-width: 1400px) {
.mh-rs-holder .mh-rs-spacer {
width: 102px; } }
@media (min-width: 998px) and (max-width: 1399px) {
.mh-rs-holder .mh-rs-spacer {
width: 50px; } }
@media (max-width: 997px) {
.mh-rs-holder .mh-rs-spacer {
display: none; } }
@media (min-width: 998px) {
.mh-rs-holder .mh-rs-results {
display: table-cell;
vertical-align: top; } }
@media (min-width: 1400px) {
.mh-rs-holder .mh-rs-results {
width: 618px; } }
@media (min-width: 998px) and (max-width: 1399px) {
.mh-rs-holder .mh-rs-results {
width: 50%; } }
@media (max-width: 997px) {
.mh-rs-holder .mh-rs-results {
width: 100%; } }
.moneyspinner-v3 {
padding: 30px 0 0 0 !important; }
.moneyspinner-v3 .raknesnurra-range {
margin: 60px 0 0 0%;
width: 100%; }
.moneyspinner-v3 .mh-snurra-input {
display: table;
width: 100%; }
.moneyspinner-v3 .mh-snurra-input .mh-input-heading {
font-weight: bold;
margin-bottom: 19px; }
.moneyspinner-v3 .mh-snurra-input .range-slider {
display: table-cell;
vertical-align: top; }
@media (max-width: 997px) {
.moneyspinner-v3 .mh-snurra-input .range-slider {
padding-bottom: 37px; } }
@media (min-width: 998px) {
.moneyspinner-v3 .mh-snurra-input .range-slider {
padding-right: 29px;
padding-bottom: 84px; } }
.moneyspinner-v3 .mh-snurra-input .range-slider input {
padding: 0 !important; }
@media (min-width: 998px) {
.moneyspinner-v3 .mh-snurra-input:last-of-type .range-slider {
padding-bottom: 0 !important; } }
@media (max-width: 997px) {
.moneyspinner-v3 .mh-snurra-input:last-of-type .range-slider {
padding-bottom: 71px !important; } }
.moneyspinner-v3 .mh-snurra-input .value-input {
display: table-cell;
max-width: 99px;
width: 99px;
padding-top: 24px; }
.moneyspinner-v3 .mh-snurra-input .value-input input {
padding: 7px 12px; }
.moneyspinner-v3 .mh-snurra-input .value-unit {
display: table-cell;
width: 29px;
color: #737565;
text-align: right;
padding-top: 4px; }
.moneyspinner-v3 .range-slider__range {
appearance: none;
-webkit-appearance: none;
width: calc(100% - (73px));
height: 8px;
border-radius: 5px;
background: #E4E5DE;
outline: none;
padding: 0;
margin: 0;
width: 100%; }
.moneyspinner-v3 .range-slider__range::-webkit-slider-thumb {
appearance: none;
-webkit-appearance: none;
width: 20px;
height: 20px;
border-radius: 50%;
background: #cfe020;
cursor: pointer;
transition: background .15s ease-in-out;
border: 1px solid #CFE020;
box-sizing: border-box;
box-shadow: 0px 4px 20px rgba(25, 45, 5, 0.25); }
.moneyspinner-v3 .range-slider__range::-webkit-slider-thumb:hover {
background: #b8cb1c; }
.moneyspinner-v3 .range-slider__range:active::-webkit-slider-thumb {
border: 0 !important; }
.moneyspinner-v3 .range-slider__range::-moz-range-thumb {
width: 20px;
height: 20px;
border: 0;
border-radius: 50%;
background: #cfe020;
cursor: pointer;
transition: background .15s ease-in-out; }
.moneyspinner-v3 .range-slider__range::-moz-range-thumb:hover {
background: #b8cb1c; }
.moneyspinner-v3 .moneyspinner-v3-res {
width: 100%; }
@media (min-width: 998px) {
.moneyspinner-v3 .moneyspinner-v3-res {
display: table; } }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row {
line-height: 27px; }
@media (min-width: 998px) {
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row {
display: table-row; } }
@media (max-width: 997px) {
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row {
font-size: 18px;
border-bottom: 1px solid #DEE0CF;
padding: 24px; }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-value {
margin-bottom: 0 !important; } }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row.mh-light-row {
background-color: #E4E5DE; }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row.mh-light-row .mh-rs-result-text,
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row.mh-light-row .mh-rs-result-value {
background-color: #E4E5DE; }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row.mh-dark-row {
background-color: #DDDBD1; }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row.mh-dark-row .mh-rs-result-text,
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row.mh-dark-row .mh-rs-result-value {
background-color: #DDDBD1; }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-text {
text-align: left;
color: #192D05; }
@media (max-width: 997px) {
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-text {
width: 100%; } }
@media (min-width: 998px) {
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-text {
display: table-cell;
border-bottom: 1px solid #DEE0CF;
padding: 24px;
vertical-align: middle; } }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-value {
color: #192D05;
font-weight: bold; }
@media (max-width: 997px) {
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-value {
width: 100%; }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-value > div {
margin-top: 6px; } }
@media (min-width: 998px) {
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row .mh-rs-result-value {
display: table-cell;
border-bottom: 1px solid #DEE0CF;
text-align: right;
padding: 24px;
vertical-align: middle;
width: 185px; } }
.moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row:last-of-type .mh-rs-result-text, .moneyspinner-v3 .moneyspinner-v3-res .mh-rs-result-row:last-of-type .mh-rs-result-value {
border-bottom: 0 !important; }
.mh-cta-button-sc {
display: inline-block;
font-family: "lab-grotesque", "Arial", "Helvetica", Sans-Serif;
font-weight: 400;
font-size: 18px;
background-color: #192D05;
color: #FFFAF5 !important;
transition: background-color 0.3s;
border-radius: 32px;
line-height: 1; }
.mh-cta-button-sc:hover {
background-color: #576546;
color: #FFFAF5 !important; }
@media (min-width: 641px) {
.mh-cta-button-sc {
padding: 12px 34px; } }
@media (max-width: 640px) {
.mh-cta-button-sc {
padding: 12px 34px;
width: 100%;
text-align: center; } }
.h3-subs {
font-family: "ivar-headline", "Times New Roman", Serif; }
@media (min-width: 1440px) {
.h3-subs {
font-size: 48px; } }
@media (min-width: 1024px) and (max-width: 1439px) {
.h3-subs {
font-size: 32px; } }
@media (max-width: 1023px) {
.h3-subs {
font-size: 28px; } }
.mh-post-breadcrumbs {
max-width: 1440px;
margin-left: auto;
margin-right: auto;
margin-bottom: 55px;
font-weight: 400;
font-size: 18px;
font-family: "lab-grotesque", "Arial", Sans-Serif;
color: #9C9E8D; }
@media (max-width: 768px) {
.mh-post-breadcrumbs {
display: none; } }
@media (max-width: 1439px) {
.mh-post-breadcrumbs {
max-width: 944px; } }
.mh-post-breadcrumbs a {
padding-right: 12px;
color: #192D05; }
.mh-post-breadcrumbs .caret {
margin-right: 16px;
color: #192D05; }
.mh-mobile-back {
margin-top: -51px;
margin-bottom: 46px;
font-weight: bold; }
@media (min-width: 769px) {
.mh-mobile-back {
display: none; } }
@media (max-width: 768px) {
.mh-mobile-back {
display: block; } }
.mh-art li.b-mark::marker {
font-weight: bold !important; }
.mh-art .kv-v1-mobile-image {
position: relative;
max-width: 480px;
width: 100%;
margin-top: 57px;
margin-bottom: 57px; }
@media (min-width: 768px) {
.mh-art .kv-v1-mobile-image {
display: none; } }
.mh-art .kv-v1-mobile-image .kv-v1-mob-img-holder {
padding-bottom: 125%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center; }
@media (min-width: 1535px) {
.mh-art .header-outer {
margin-left: auto;
margin-right: auto; } }
@media (min-width: 1024px) and (max-width: 1534px) {
.mh-art .header-outer {
margin-left: 40px;
margin-right: 40px; } }
@media (min-width: 768px) and (max-width: 1023px) {
.mh-art .header-outer {
margin-left: 32px;
margin-right: 32px; } }
@media (min-width: 420px) and (max-width: 767px) {
.mh-art .header-outer {
margin-left: 24px;
margin-right: 24px; } }
@media (max-width: 419px) {
.mh-art .header-outer {
margin-left: 16px;
margin-right: 16px; } }
.mh-art .header-holder {
display: table;
max-width: 1440px;
margin-left: auto;
margin-right: auto; }
.mh-art .header-holder .v1-left-image {
background-position: center center;
display: table-cell;
background-size: cover;
background-repeat: no-repeat; }
@media (min-width: 1440px) {
.mh-art .header-holder .v1-left-image {
width: 467px;
height: 583px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .header-holder .v1-left-image {
width: 327px;
height: 408px; } }
.mh-art .header-holder .v1-main-title {
display: table-cell;
vertical-align: middle; }
@media (min-width: 1440px) {
.mh-art .header-holder .v1-main-title {
padding-left: 76px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .header-holder .v1-main-title {
padding-left: 43px; } }
.mh-art .header-holder .v1-main-title .mh-art-main-title {
font-family: "ivar-headline", "Times New Roman", Serif; }
@media (min-width: 1440px) {
.mh-art .header-holder .v1-main-title .mh-art-main-title {
font-size: 80px;
margin: 0;
margin-top: 6px;
letter-spacing: -0.5%;
line-height: 1.2;
font-weight: 400;
max-width: 90%; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .header-holder .v1-main-title .mh-art-main-title {
font-size: 56px;
margin: 0;
margin-top: 6px;
letter-spacing: -0.5%;
line-height: 1.2;
font-weight: 400;
max-width: 574px; } }
@media (max-width: 767px) {
.mh-art .header-holder .v1-main-title .mh-art-main-title {
font-size: 40px;
line-height: 120%;
letter-spacing: -0.005em; } }
.mh-art .header-holder .v1-main-title .mh-scroll-down {
font-weight: 700;
margin-top: 25px;
font-size: 16px; }
@media (max-width: 767px) {
.mh-art .header-holder .v1-main-title .mh-scroll-down {
display: none; } }
.mh-art .mh-art-main {
font-size: 18px;
line-height: 27px; }
@media (min-width: 1440px) {
.mh-art .mh-art-main {
max-width: 893px; } }
@media (min-width: 918px) {
.mh-art .mh-art-main {
margin-left: auto;
margin-right: auto; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .mh-art-main {
max-width: 855px; } }
@media (min-width: 768px) and (max-width: 917px) {
.mh-art .mh-art-main {
margin-left: 32px;
margin-right: 32px; } }
@media (min-width: 420px) and (max-width: 767px) {
.mh-art .mh-art-main {
margin-left: 24px;
margin-right: 24px; } }
@media (max-width: 419px) {
.mh-art .mh-art-main {
margin-left: 16px;
margin-right: 16px; } }
.mh-art .mh-art-main section.mh-art-intro {
font-family: "ivar-headline", Georgia, Serif;
color: #192D05; }
@media (min-width: 1440px) {
.mh-art .mh-art-main section.mh-art-intro {
font-size: 28px;
margin-top: 60px;
margin-bottom: 60px;
line-height: 1.7; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .mh-art-main section.mh-art-intro {
font-size: 24px;
margin-top: 60px;
margin-bottom: 56px;
line-height: 1.7; } }
@media (max-width: 767px) {
.mh-art .mh-art-main section.mh-art-intro {
margin-top: 44px;
margin-bottom: 44px;
font-size: 20px;
line-height: 150%; } }
.mh-art .mh-art-main section.mh-main-article {
padding-bottom: 26px; }
.mh-art .mh-art-main section.mh-main-article p {
font-size: 18px;
line-height: 27px;
font-family: "lab-grotesque", Arial, Sans-Serif;
color: #192D05;
margin-bottom: 27px; }
.mh-art .mh-art-main section.mh-main-article p:last-of-type {
margin-bottom: 0; }
.mh-art .mh-art-main section.mh-main-article p:last-of-type {
margin-bottom: 52px; }
.mh-art .mh-art-main section.mh-main-article .mh-midtext-img {
margin-top: 33px;
margin-bottom: -7px; }
.mh-art .mh-art-main section.mh-main-article .mh-ruta ~ h4 {
margin-top: -6px; }
.mh-art .mh-art-main section.mh-main-article h2 {
letter-spacing: -0.005em;
margin-bottom: 21px;
font-weight: 700;
font-family: "lab-grotesque", Arial, Sans-Serif;
color: #192D05; }
@media (min-width: 1440px) {
.mh-art .mh-art-main section.mh-main-article h2 {
font-size: 32px;
line-height: 38.4px;
margin-top: 59px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .mh-art-main section.mh-main-article h2 {
font-size: 28px;
line-height: 33.6px;
margin-top: 61px; } }
@media (max-width: 767px) {
.mh-art .mh-art-main section.mh-main-article h2 {
font-size: 24px;
line-height: 28.8px;
margin-top: 61px;
margin-bottom: 10px; } }
.mh-art .mh-art-main section.mh-main-article h3 {
letter-spacing: -0.005em;
margin-bottom: 17px;
font-weight: 700;
font-family: "lab-grotesque", Arial, Sans-Serif;
color: #192D05; }
@media (min-width: 1440px) {
.mh-art .mh-art-main section.mh-main-article h3 {
font-size: 26px;
line-height: 31px;
margin-top: 47px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .mh-art-main section.mh-main-article h3 {
font-size: 22px;
line-height: 27px;
margin-top: 49px; } }
@media (max-width: 767px) {
.mh-art .mh-art-main section.mh-main-article h3 {
font-size: 19px;
line-height: 23px;
margin-top: 49px;
margin-bottom: 8px; } }
.mh-art .mh-art-main section.mh-main-article h4 {
letter-spacing: -0.005em;
margin-top: 60px;
margin-bottom: 20px;
font-family: "lab-grotesque", Arial, Sans-Serif;
font-weight: 700; }
@media (min-width: 1440px) {
.mh-art .mh-art-main section.mh-main-article h4 {
font-size: 28px;
line-height: 33.6px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .mh-art-main section.mh-main-article h4 {
font-size: 24px;
line-height: 28.8px; } }
@media (max-width: 767px) {
.mh-art .mh-art-main section.mh-main-article h4 {
font-size: 20px;
line-height: 24px;
margin-top: 61px;
margin-bottom: 10px; } }
.mh-art .mh-art-main section.mh-main-article h5 {
margin-bottom: 20px;
font-family: "lab-grotesque", Arial, Sans-Serif;
font-weight: 700; }
@media (min-width: 1440px) {
.mh-art .mh-art-main section.mh-main-article h5 {
font-size: 20px;
line-height: 24px;
margin-top: 60px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-art .mh-art-main section.mh-main-article h5 {
font-size: 20px;
line-height: 24px;
margin-top: 49px; } }
@media (max-width: 767px) {
.mh-art .mh-art-main section.mh-main-article h5 {
font-size: 16px;
line-height: 19.2px;
margin-top: 49px;
margin-bottom: 10px; } }
.mh-art .mh-art-main section.mh-main-article ul {
margin-left: -7px; }
.mh-art .mh-art-main section.mh-main-article ul li {
margin-bottom: 7px; }
.mh-art .mh-art-main section.mh-main-article ul ~ h4 {
margin-top: 60px !important; }
.mh-art .mh-art-main section.mh-main-article ol {
margin-bottom: 28px;
padding-left: 25px; }
.mh-art .mh-art-main section.mh-main-article ol li {
margin-bottom: 9px; }
.mh-art .mh-art-main section.mh-main-article ol li::marker {
font-size: 18px;
margin-right: 10px; }
.mh-article-footer {
margin-top: 28px; }
.mh-article-footer hr {
max-width: 1600px; }
@media (min-width: 1535px) and (max-width: 1700px) {
.mh-article-footer hr {
margin-left: 40px !important;
margin-right: 40px !important; } }
@media (min-width: 768px) {
.mh-article-footer hr {
margin-bottom: 29px; } }
@media (max-width: 767px) {
.mh-article-footer hr {
margin-bottom: 20px; } }
.mh-article-footer .mh-last-updated {
max-width: 1600px; }
@media (min-width: 1440px) and (max-width: 1700px) {
.mh-article-footer .mh-last-updated {
margin-left: auto !important;
margin-right: auto !important;
max-width: 893px; } }
@media (min-width: 918px) and (max-width: 1439px) {
.mh-article-footer .mh-last-updated {
margin-left: auto !important;
margin-right: auto !important;
max-width: 855px; } }
.mh-article-footer .share-icons {
display: table;
font-size: 16px;
margin-bottom: 29px;
font-weight: 700; }
.mh-article-footer .share-icons .fb-link, .mh-article-footer .share-icons .tw-link, .mh-article-footer .share-icons .li-link, .mh-article-footer .share-icons .pr-link {
float: left; }
.mh-article-footer .share-icons .tw-link {
margin-top: 1px; }
.mh-article-footer .share-icons .x-icon {
font-size: 26px;
display: inline;
margin-left: 18px; }
@media (min-width: 580px) {
.mh-article-footer .share-icons {
float: right;
margin-top: -4px; } }
@media (max-width: 579px) {
.mh-article-footer .share-icons {
float: none;
margin-top: 15px;
margin-bottom: -50px; } }
.mh-article-footer .share-icons a {
display: inline-block;
padding-top: 3px; }
.mh-article-footer .share-icons .fab {
font-size: 29px;
margin-left: 18px; }
.mh-footer-np-outer {
background-color: #E4E5DE;
margin-top: 108px; }
@media (min-width: 767px) {
.mh-footer-np-outer {
padding-top: 80px;
padding-bottom: 80px; } }
@media (max-width: 767px) {
.mh-footer-np-outer {
padding-top: 80px;
padding-bottom: 80px; } }
.mh-footer-next-post {
max-width: 1600px;
height: 188px;
width: -webkit-fill-available; }
@media (min-width: 1535px) and (max-width: 1700px) {
.mh-footer-next-post {
margin-left: 40px !important;
margin-right: 40px !important; } }
@media (min-width: 1535px) {
.mh-footer-next-post {
margin-left: auto;
margin-right: auto; } }
@media (min-width: 1024px) and (max-width: 1534px) {
.mh-footer-next-post {
margin-left: 40px;
margin-right: 40px; } }
@media (min-width: 768px) and (max-width: 1023px) {
.mh-footer-next-post {
margin-left: 32px;
margin-right: 32px; } }
@media (min-width: 420px) and (max-width: 767px) {
.mh-footer-next-post {
margin-left: 24px;
margin-right: 24px; } }
@media (max-width: 419px) {
.mh-footer-next-post {
margin-left: 16px;
margin-right: 16px; } }
@media (min-width: 768px) {
.mh-footer-next-post {
display: table; } }
.mh-footer-next-post .mh-next-post-txt {
font-size: 18px;
vertical-align: middle; }
@media (min-width: 768px) {
.mh-footer-next-post .mh-next-post-txt {
display: table-cell; } }
@media (max-width: 767px) {
.mh-footer-next-post .mh-next-post-txt {
padding-bottom: 10px; } }
.mh-footer-next-post .mh-next-post-lnk {
font-family: "ivar-headline", "Georgia", Serif;
line-height: 1.2;
vertical-align: middle; }
@media (min-width: 1440px) {
.mh-footer-next-post .mh-next-post-lnk {
font-size: 48px; }
.mh-footer-next-post .mh-next-post-lnk a {
max-width: 1120px; } }
@media (min-width: 1024px) and (max-width: 1439px) {
.mh-footer-next-post .mh-next-post-lnk {
font-size: 32px; }
.mh-footer-next-post .mh-next-post-lnk a {
max-width: 750px; } }
@media (max-width: 1023px) {
.mh-footer-next-post .mh-next-post-lnk {
font-size: 28px; } }
.mh-footer-next-post .mh-next-post-lnk a {
text-align: left;
display: inline-block;
padding-top: 20px;
padding-bottom: 20px; }
@media (min-width: 768px) {
.mh-footer-next-post .mh-next-post-lnk a {
margin-left: 30px; } }
@media (min-width: 768px) {
.mh-footer-next-post .mh-next-post-lnk {
display: table-cell;
text-align: right; } }
.mh-footer-divider {
border: 0;
height: 1px;
background-color: #BBBDAC; }
.v2-image {
padding-bottom: 66%;
background-size: cover;
margin-top: 60px; }
.res-heading h1 {
font-size: 81px; }
@media (min-width: 1440px) {
.res-heading h1 {
letter-spacing: 2.5px !important; } }
@media (max-width: 640px) {
.res-heading h1 {
margin-bottom: 8px;
margin-left: -6px;
padding-top: 49px; } }
.res-desc .elementor-text-editor {
line-height: 1.25;
max-width: 552px; }
@media (max-width: 640px) {
.res-desc .elementor-text-editor {
font-size: 18px;
margin-left: -6px; } }
.mh-resurser {
display: grid;
grid-template-rows: auto;
column-gap: 39px;
row-gap: 122px;
max-width: 1359px;
margin-left: auto;
margin-right: auto; }
.mh-resurser .mh-downl-btn {
font-size: 16px;
font-weight: 700;
border: 1px solid #192D05;
border-radius: 25px;
padding: 7px 10px;
margin-top: 10px;
display: inline-block;
line-height: 1.1;
cursor: pointer;
transition: background 0.3s !important;
color: #192D05 !important; }
.mh-resurser .mh-downl-btn:hover {
background: #e2e4d7;
color: #192D05 !important; }
.mh-resurser .mh-downl-btn img {
width: 13.33px;
height: 13.33px;
float: right;
margin-left: 6px;
margin-top: 1px; }
@media (min-width: 1201px) {
.mh-resurser {
grid-template-columns: 1fr 1fr 1fr;
row-gap: 122px; } }
@media (min-width: 699px) and (max-width: 1200px) {
.mh-resurser {
grid-template-columns: 1fr 1fr;
row-gap: 80px; } }
@media (max-width: 698px) {
.mh-resurser {
grid-template-columns: 1fr;
row-gap: 60px; } }
.mh-resurser .mh-resurs .mh-res-img {
position: relative;
width: 100%;
padding-bottom: 67%;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
background-color: #192D05;
transition: opacity 0.3s;
cursor: pointer; }
.mh-resurser .mh-resurs .mh-res-img .mh-download-outer {
display: table;
position: absolute;
width: 100%;
height: 100%; }
.mh-resurser .mh-resurs .mh-res-img .mh-download-outer .mh-download-inner {
display: table-cell;
text-align: center;
vertical-align: middle;
height: 100%; }
.mh-resurser .mh-resurs a, .mh-resurser .mh-resurs a:visited {
text-decoration: none;
transition: color 0.3s; }
.mh-resurser .mh-resurs h2 {
margin-top: 24px; }
@media (min-width: 641px) {
.mh-resurser .mh-resurs h2 {
font-size: 28px; } }
@media (max-width: 640px) {
.mh-resurser .mh-resurs h2 {
font-size: 30px; } }
.mh-resurser .mh-resurs time {
color: #5e5f56;
display: block; }
@media (min-width: 641px) {
.mh-resurser .mh-resurs time {
font-size: 18px;
margin-top: 24px; } }
@media (max-width: 640px) {
.mh-resurser .mh-resurs time {
font-size: 16px;
margin-top: 19px; } }
.mh-btn-v2 {
font-family: "lab-grotesque", sans-serif;
text-align: center;
display: inline-block;
transition: color 0.3s, background-color 0.3s, border-color 0.3s;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none; }
.mh-btn-v2.mh-btn-v2-lg {
padding: 12px 40px;
border-radius: 32px;
font-size: 16px;
line-height: 20px;
font-weight: 400; }
.mh-btn-v2.mh-btn-v2-lg.thick {
font-weight: 700; }
.mh-btn-v2.primary-01 {
background-color: #E1F550;
color: #192D05; }
.mh-btn-v2.primary-01:hover {
background-color: #A3B541;
color: #192D05; }
.mh-btn-v2.primary-01.disabled {
background-color: #D8D8D8;
color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.primary-01.disabled:hover {
background-color: #D8D8D8;
color: #818181; }
.mh-btn-v2.primary-02 {
background-color: #192D05;
color: white; }
.mh-btn-v2.primary-02:hover {
background-color: #576546;
color: white; }
.mh-btn-v2.primary-02.disabled {
background-color: #D8D8D8;
color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.primary-02.disabled:hover {
background-color: #D8D8D8;
color: #818181; }
.mh-btn-v2.secondary-01 {
border: 1px solid #E1F550;
color: #E1F550; }
.mh-btn-v2.secondary-01:hover {
color: #A3B541;
border-color: #A3B541; }
.mh-btn-v2.secondary-01.disabled {
color: #818181;
border-color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.secondary-01.disabled:hover {
color: #818181;
border-color: #818181; }
.mh-btn-v2.secondary-02 {
border: 1px solid #192D05;
color: #192D05; }
.mh-btn-v2.secondary-02:hover {
color: #576546;
border-color: #576546; }
.mh-btn-v2.secondary-02.disabled {
color: #818181;
border-color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.secondary-02.disabled:hover {
color: #818181;
border-color: #818181; }
.mh-reg-pak {
max-width: 1356px;
margin-left: auto;
margin-right: auto; }
@media (min-width: 808px) {
.mh-reg-pak > h2 {
font-size: 51px;
letter-spacing: 0.1px;
max-width: 680px;
line-height: 1.39;
margin-bottom: 90px;
margin-left: 28px; } }
@media (max-width: 807.9px) {
.mh-reg-pak > h2 {
font-size: 32px;
letter-spacing: -1.5px !important;
max-width: 680px;
line-height: 1.25;
margin-bottom: 50px;
text-align: center; } }
.mh-reg-pak .mh-input-heading {
text-align: center;
font-family: "ivar-headline", serif;
letter-spacing: -0.3px; }
@media (min-width: 768px) {
.mh-reg-pak .mh-input-heading {
margin-bottom: 35px;
font-size: 32px; } }
@media (max-width: 767.9px) {
.mh-reg-pak .mh-input-heading {
font-size: 23px;
line-height: 1.35 !important;
margin-bottom: 19px;
letter-spacing: 0.2px; } }
.regp-holder-desktop .active {
background-color: #192D05; }
.mh-regp-holder {
background-color: #E4E5DE;
margin-left: auto;
margin-right: auto; }
@media (min-width: 808px) {
.mh-regp-holder {
display: table;
margin-top: 165px; } }
@media (max-width: 807.9px) {
.mh-regp-holder {
display: none; } }
.mh-regp-holder .mh-regp-row {
display: table-row; }
@media (max-width: 1390px) {
.mh-regp-holder .mh-regp-row .mh-regp-cell:first-of-type span {
font-size: 15px;
min-width: 256px; } }
.mh-regp-holder .mh-regp-cell {
display: table-cell;
letter-spacing: -0.15px; }
@media (max-width: 1023.9px) {
.mh-regp-holder .mh-regp-cell {
padding-left: 13px;
padding-right: 11px;
font-size: 15px; } }
@media (min-width: 1024px) {
.mh-regp-holder .mh-regp-cell {
padding-left: 26px;
padding-right: 22px;
font-size: 16px; } }
.mh-regp-holder .mh-regp-cell.active span {
border-bottom-color: rgba(187, 189, 172, 0.25) !important; }
.mh-regp-holder .mh-regp-cell.active span.mh-feature-check svg {
fill: #e1f550; }
.mh-regp-holder .mh-regp-cell span {
display: block;
width: 100%;
padding-top: 11px;
padding-bottom: 11px;
border-bottom: 1px solid #BBBDAC; }
.mh-regp-holder .mh-regp-cell span.mh-feature-check {
text-align: center; }
.mh-regp-holder .mh-regp-cell span.mh-feature-check svg {
width: 14px;
height: 10px; }
.mh-regp-holder .mh-regp-footercol {
display: table-cell;
text-align: center; }
.mh-regp-holder .mh-regp-footercol.active {
color: white; }
.mh-regp-holder .mh-regp-footercol .mh-regp-price {
font-family: 'ivar-headline';
margin-top: 52px;
margin-bottom: -3px; }
@media (min-width: 1024px) {
.mh-regp-holder .mh-regp-footercol .mh-regp-price {
font-size: 32px; } }
@media (max-width: 1023.9px) {
.mh-regp-holder .mh-regp-footercol .mh-regp-price {
font-size: 24px; } }
.mh-regp-holder .mh-regp-footercol .mh-regp-subtext {
font-size: 12px;
margin-bottom: 30px; }
.mh-regp-holder .mh-regp-footercol .mh-bottom-btn-holder {
margin-bottom: 100px; }
@media (max-width: 1023.9px) {
.mh-regp-holder .mh-regp-footercol .mh-bottom-btn-holder a {
padding-left: 15px;
padding-right: 15px; } }
.mh-regp-holder .mh-regp-row-1 {
display: table-row; }
.mh-regp-holder .mh-regp-row-1 .mh-regp-hdcol {
width: 339px; }
@media (min-width: 1024px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-hdcol h2 {
font-size: 24px;
margin-left: 26px;
letter-spacing: 0.5px; } }
@media (max-width: 1023.9px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-hdcol h2 {
font-size: 21px;
margin-left: 13px; } }
@media (min-width: 880px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-hdcol h2 {
margin-top: 125px; } }
@media (max-width: 879.9px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-hdcol h2 {
margin-top: 40px; } }
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol {
padding-top: 40px;
vertical-align: top;
text-align: center;
width: 339px; }
@media (max-width: 1024px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol.fc-1 {
padding-right: 15px; }
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol.fc-2 {
padding-left: 15px;
padding-right: 15px; }
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol.fc-3 {
padding-left: 15px;
padding-right: 15px; } }
@media (max-width: 1390px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol {
padding-left: 15px;
padding-right: 15px; }
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol .mh-feat-desc {
font-size: 15px !important; } }
@media (max-width: 1023.9px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol a {
letter-spacing: -0.5px;
padding-left: 15px;
padding-right: 15px; } }
@media (max-width: 879.9px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol a {
display: none; } }
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol.active {
color: white; }
@media (min-width: 880px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol h3 {
margin-top: 47px;
margin-bottom: 31px;
font-size: 24px; } }
@media (max-width: 879.1px) {
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol h3 {
margin-top: 0px;
margin-bottom: 31px;
font-size: 24px; } }
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol .mh-feat-desc {
font-size: 16px;
letter-spacing: -0.15px;
max-width: 280px;
margin-left: auto;
margin-right: auto;
margin-bottom: 25px;
line-height: 1.5; }
.mh-regp-holder .mh-regp-row-1 .mh-regp-hdcol,
.mh-regp-holder .mh-regp-row-1 .mh-regp-featcol {
display: table-cell; }
.mh-mob-min-max-txt {
width: 100%; }
@media (min-width: 768px) {
.mh-mob-min-max-txt {
display: none; } }
@media (max-width: 767.9px) {
.mh-mob-min-max-txt {
display: table; } }
.mh-mob-min-max-txt .mh-mob-mm-txt-left,
.mh-mob-min-max-txt .mh-mob-mm-txt-right {
font-family: "ivar-headline", Serif;
font-size: 18px;
padding-top: 12px;
letter-spacing: -0.4px; }
.mh-mob-min-max-txt .mh-mob-mm-txt-left {
display: table-cell;
text-align: left; }
.mh-mob-min-max-txt .mh-mob-mm-txt-right {
display: table-cell;
text-align: right; }
.mh-regp-input .mh-regp-slider-holder {
display: table;
width: 100%;
margin-left: auto;
margin-right: auto; }
@media (min-width: 768px) {
.mh-regp-input .mh-regp-slider-holder {
margin-bottom: 84px; } }
@media (max-width: 767.9px) {
.mh-regp-input .mh-regp-slider-holder {
margin-bottom: 70px; } }
.mh-regp-input .mh-regp-slider-holder .mh-regp-sl-inner {
text-align: center;
font-family: 'ivar-headline', Serif;
font-size: 23px; }
@media (min-width: 768px) {
.mh-regp-input .mh-regp-slider-holder .mh-regp-sl-inner {
display: table-cell; } }
@media (max-width: 767.9px) {
.mh-regp-input .mh-regp-slider-holder .mh-regp-sl-inner {
display: block; } }
.mh-regp-input .mh-regp-slider-holder .mh-regp-sl-inner span {
margin-left: 13px;
margin-right: 13px; }
@media (max-width: 767.9px) {
.mh-regp-input .mh-regp-slider-holder .mh-regp-sl-inner span {
display: none; } }
.mh-regp-input input[type=range] {
appearance: none;
-webkit-appearance: none;
width: 100%;
height: 10px;
border-radius: 5px;
background-color: #192D05 !important;
outline: none;
padding: 0 !important;
margin: 0;
width: 100%; }
@media (min-width: 808px) {
.mh-regp-input input[type=range] {
max-width: 632px; } }
.mh-regp-input input[type=range]::-webkit-slider-thumb {
appearance: none;
-webkit-appearance: none;
width: 20px;
height: 20px;
border-radius: 50%;
background: #cfe020;
cursor: pointer;
transition: background .15s ease-in-out;
border: 1px solid #CFE020;
box-sizing: border-box;
box-shadow: 0px 4px 20px rgba(25, 45, 5, 0.25); }
.mh-regp-input input[type=range]::-webkit-slider-thumb:hover {
background: #b8cb1c; }
.mh-regp-input input[type=range]:active::-webkit-slider-thumb {
border: 0 !important; }
.mh-regp-input input[type=range]::-moz-range-thumb {
width: 20px;
height: 20px;
border: 0;
border-radius: 50%;
background: #cfe020;
cursor: pointer;
transition: background .15s ease-in-out; }
.mh-regp-input input[type=range]::-moz-range-thumb:hover {
background: #b8cb1c; }
@media (min-width: 808px) {
.mh-mobile-regp-holder {
display: none; } }
@media (max-width: 807.9px) {
.mh-mobile-regp-holder {
display: block;
margin-top: -9px; } }
.mh-mobile-regp-holder h2 {
background-color: #E4E5DE;
font-family: "ivar-headline", Serif !important;
padding: 23px 0;
font-size: 24px !important;
text-align: center;
margin-bottom: 2px; }
.mh-mobile-regp-holder h4 {
font-family: "lab-grotesque", Sans-Serif;
font-size: 16px !important;
letter-spacing: -0.15px;
font-weight: 700;
color: #192D05;
margin-top: 32px; }
.mh-mobile-regp-holder .mh-mob-feattable {
display: table;
width: 100%; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow {
display: table-row; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck {
display: table-cell;
width: 33.33%; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck.fc-1 {
padding-right: 1px; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck.fc-2 {
padding-left: 1px;
padding-right: 1px; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck.fc-3 {
padding-left: 1px; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck .mh-mob-featcheck-inner {
text-align: center;
padding-top: 4px;
padding-bottom: 4px; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck.active .mh-mob-featcheck-inner {
background-color: #192D05; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck.active .mh-mob-featcheck-inner .mh-feature-check svg {
fill: #E1F550; }
.mh-mobile-regp-holder .mh-mob-feattable .mh-mob-featrow .mh-mob-featcheck .mh-mob-featcheck-inner {
background-color: #E4E5DE; }
.mh-mobile-regp-holder .mh-regp-mob-footercol {
text-align: center;
background-color: #E4E5DE;
padding: 16px;
margin-bottom: 10px; }
.mh-mobile-regp-holder .mh-regp-mob-footercol.fc-1 {
margin-top: 43px; }
.mh-mobile-regp-holder .mh-regp-mob-footercol a {
padding: 9px 28px !important;
font-size: 14px !important; }
.mh-mobile-regp-holder .mh-regp-mob-footercol.active {
background-color: #192D05;
color: white; }
.mh-mobile-regp-holder .mh-regp-mob-footercol .mh-regp-price {
width: 100%;
text-align: center;
font-size: 24px;
font-family: "ivar-headline", Serif; }
.mh-mobile-regp-holder .mh-regp-mob-footercol .mh-regp-subtext {
width: 100%;
text-align: center;
font-size: 12px;
line-height: 1;
margin-top: 3px;
margin-bottom: 18px; }
.mh-mobile-regp-holder .mh-mob-feat-hd {
display: table;
width: 100%; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol h3 {
font-size: 16px;
text-align: center;
margin: 0;
line-height: 1.2; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol.fc-1 {
padding-right: 1px; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol.fc-2 {
padding-left: 1px;
padding-right: 1px; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol.fc-3 {
padding-left: 1px; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol .mh-mob-fc-inner {
background-color: #E4E5DE;
padding-left: 15px;
padding-right: 15px;
height: 73px;
position: relative;
vertical-align: middle; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol .mh-recommended {
font-size: 10px;
width: 100%;
text-align: center;
font-family: "lab-grotesque", sans-serif;
display: none; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol.active .mh-mob-fc-inner {
background-color: #192D05; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol.active .mh-mob-fc-inner h3 {
color: white; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol.active .mh-mob-fc-inner h3 .mh-recommended {
display: block; }
.mh-mobile-regp-holder .mh-mob-feat-hd .mh-regp-mob-featcol.active .mh-mob-fc-inner .mh-recommended {
color: #E1F550; }
.mh-btn-v2 {
font-family: "lab-grotesque", sans-serif;
text-align: center;
display: inline-block;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none; }
.mh-btn-v2.mh-btn-v2-lg {
padding: 12px 40px;
border-radius: 32px;
font-size: 16px;
line-height: 20px;
font-weight: 400; }
.mh-btn-v2.mh-btn-v2-lg.thick {
font-weight: 700; }
.mh-btn-v2.mh-btn-v2-sm {
padding: 8px 28px;
border-radius: 32px;
font-size: 14px;
line-height: 20px;
font-weight: 400;
height: 36px; }
.mh-btn-v2.mh-btn-v2-sm.thick {
font-weight: 700; }
.mh-btn-v2.primary-01 {
background-color: #E1F550;
color: #192D05; }
.mh-btn-v2.primary-01:hover {
background-color: #A3B541;
color: #192D05; }
.mh-btn-v2.primary-01.disabled {
background-color: #D8D8D8;
color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.primary-01.disabled:hover {
background-color: #D8D8D8;
color: #818181; }
.mh-btn-v2.primary-02 {
background-color: #192D05;
color: white; }
.mh-btn-v2.primary-02:hover {
background-color: #576546;
color: white; }
.mh-btn-v2.primary-02.disabled {
background-color: #D8D8D8;
color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.primary-02.disabled:hover {
background-color: #D8D8D8;
color: #818181; }
.mh-btn-v2.secondary-01 {
border: 1px solid #E1F550;
color: #E1F550; }
.mh-btn-v2.secondary-01:hover {
color: #A3B541;
border-color: #A3B541; }
.mh-btn-v2.secondary-01.disabled {
color: #818181;
border-color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.secondary-01.disabled:hover {
color: #818181;
border-color: #818181; }
.mh-btn-v2.secondary-02 {
border: 1px solid #192D05;
color: #192D05; }
.mh-btn-v2.secondary-02:hover {
color: #576546;
border-color: #576546; }
.mh-btn-v2.secondary-02.disabled {
color: #818181;
border-color: #818181;
cursor: not-allowed;
pointer-events: none; }
.mh-btn-v2.secondary-02.disabled:hover {
color: #818181;
border-color: #818181; }
.mh-hs-poph h2 {
margin-top: -43px !important;
letter-spacing: -0.3px;
line-height: 1.2; }
@media (min-width: 410px) {
.mh-hs-poph h2 {
font-size: 32px !important; } }
@media (max-width: 409.9px) {
.mh-hs-poph h2 {
font-size: 24px !important; } }
.mh-hs-subtxt {
margin-top: -4px !important;
margin-bottom: 30px !important; }
.mh-hs-subtxt .elementor-text-editor {
font-size: 18px !important;
margin-top: -50px !important;
letter-spacing: -0.2px; }
.mh-hs-form-pop {
padding-bottom: 40px; }
.mh-hs-form-pop input[type=text], .mh-hs-form-pop input[type=email], .mh-hs-form-pop input[type=tel] {
padding: 12px 16px !important;
border-radius: 2px !important; }
.mh-hs-form-pop .hs-form-booleancheckbox-display input[type=checkbox] {
float: left;
margin-top: 3px; }
.mh-hs-form-pop .hs-form-booleancheckbox-display p {
line-height: 1.3; }
.mh-hs-form-pop fieldset {
max-width: 100% !important;
margin-bottom: 10px !important; }
.mh-hs-form-pop fieldset .hs-firstname .input, .mh-hs-form-pop fieldset .hs-firstname ul {
margin-left: 0px !important; }
@media (min-width: 410px) {
.mh-hs-form-pop fieldset .hs-firstname .input, .mh-hs-form-pop fieldset .hs-firstname ul {
margin-right: 15px !important; } }
.mh-hs-form-pop fieldset .hs-lastname .input, .mh-hs-form-pop fieldset .hs-lastname ul {
margin-right: 0px !important; }
@media (min-width: 410px) {
.mh-hs-form-pop fieldset .hs-lastname .input, .mh-hs-form-pop fieldset .hs-lastname ul {
margin-left: 15px !important; } }
.mh-hs-form-pop fieldset .hs-email .input {
margin-right: 0 !important; }
.mh-hs-form-pop fieldset .hs-email input {
width: 100% !important; }
.mh-hs-form-pop fieldset .hs-title .input {
margin-right: 0 !important; }
.mh-hs-form-pop fieldset .hs-title select {
width: 100% !important;
height: 48px;
border-radius: 2px; }
.mh-hs-form-pop fieldset .hs-company .input {
margin-right: 0 !important; }
.mh-hs-form-pop fieldset .hs-company input[type=text] {
width: 100%; }
.mh-hs-form-pop fieldset .hs-phone .input {
margin-right: 0 !important; }
.mh-hs-form-pop fieldset .hs-phone input[type=tel] {
width: 100%; }
.mh-hs-form-pop fieldset label {
font-size: 16px;
margin-bottom: 8px; }
.mh-hs-form-pop input[type=submit].hs-button {
background-color: #192D05;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 34px;
padding-right: 34px;
color: #FFFAF5;
font-weight: 400;
transition: background-color 0.3s; }
.mh-hs-form-pop input[type=submit].hs-button:hover {
background-color: #576546; } .hs-form .hs-input {
margin-bottom: 15px; }
.hs-form ul {
list-style-type: none;
padding-left: 0; }
.hs-form {
margin-top: -25px; }
.hs-form .hs-form-booleancheckbox-display {
margin-bottom: 25px;
margin-top: 10px; }
.hs-form .hs-error-msg {
color: #ff0000; }
.hs-form ul.hs-error-msgs {
margin-top: -15px;
margin-bottom: 20px; }
.hs-form .hs_error_rollup {
padding-top: 10px;
padding-bottom: 5px; }
.mh-lediga-tjanster .mh-lt-post {
margin-bottom: 60px; }
.mh-lediga-tjanster .mh-lt-post:last-of-type {
margin-bottom: 0; }
.mh-ledig-tjanst-page {
padding-bottom: 100px; }
.mh-partner-content-main {
display: flex;
align-items: center; }
.clearfix::after {
content: "";
clear: both;
display: table; }
.chevron {
float: right;
transition: transform 0.3s;
width: 15px; }
@media (min-width: 1440px) and (max-width: 1700px) {
.mh-partner-footer .mh-article-footer .mh-last-updated {
margin-left: auto;
margin-right: auto;
max-width: 75% !important; } }
.mh-partner-back-link-holder {
margin-bottom: 60px;
max-width: 1680px;
margin-left: auto;
margin-right: auto; }
.mh-partner-back-link {
font-weight: 700;
font-family: "Lab Grotesque", Sans-Serif;
font-size: 16px;
margin-left: 24px; }
.mh-partner-back-link:hover {
opacity: 0.6;
color: #000 !important; }
.mh-partner-back-link:hover svg {
opacity: 0.6; }
.mh-partner-back-link svg {
margin-right: 5px; }
.mh-partner-back {
font-weight: 700;
font-family: "Lab Grotesque", Sans-Serif;
font-size: 16px; }
@media (max-width: 957px) {
.mh-partner-back {
display: block;
margin-bottom: 20px;
margin-top: -20px; } }
@media (min-width: 957px) and (max-width: 1499.9px) {
.mh-partner-back {
margin-left: 0;
display: inline-block;
margin-bottom: 20px; } }
@media (min-width: 1500px) {
.mh-partner-back {
margin-left: 5%;
display: inline-block;
margin-bottom: 20px; } }
.mh-partner-back:hover {
opacity: 0.6;
color: #000 !important; }
.mh-partner-back:hover svg {
opacity: 0.6; }
.mh-partner-back svg {
margin-right: 5px; }
.mh-partner-art-holder {
max-width: 1080px; }
@media (min-width: 2000px) {
.mh-partner-art-holder {
margin-left: auto;
margin-right: auto;
display: table; } }
@media (min-width: 957.1px) and (max-width: 2000px) {
.mh-partner-art-holder {
margin-left: 16%;
display: table; } }
@media (max-width: 957px) {
.mh-partner-art-holder {
margin-left: 20px;
margin-right: 20px;
width: calc(100% - 40px); } }
.mh-partner-art-holder .mh-partner-art-main {
max-width: 700px;
display: table-cell;
padding-bottom: 26px; }
.mh-partner-art-holder .mh-partner-art-main p {
font-size: 18px;
line-height: 27px;
font-family: "lab-grotesque", Arial, Sans-Serif;
color: #192D05;
margin-bottom: 27px; }
.mh-partner-art-holder .mh-partner-art-main p:last-of-type {
margin-bottom: 0; }
.mh-partner-art-holder .mh-partner-art-main p:last-of-type {
margin-bottom: 52px; }
.mh-partner-art-holder .mh-partner-art-main .mh-midtext-img {
margin-top: 33px;
margin-bottom: -7px; }
.mh-partner-art-holder .mh-partner-art-main .mh-ruta ~ h4 {
margin-top: -6px; }
.mh-partner-art-holder .mh-partner-art-main h2 {
letter-spacing: -0.005em;
margin-bottom: 21px;
font-weight: 700;
font-family: "lab-grotesque", Arial, Sans-Serif;
color: #192D05; }
@media (min-width: 1440px) {
.mh-partner-art-holder .mh-partner-art-main h2 {
font-size: 32px;
line-height: 38.4px;
margin-top: 59px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-partner-art-holder .mh-partner-art-main h2 {
font-size: 28px;
line-height: 33.6px;
margin-top: 61px; } }
@media (max-width: 767px) {
.mh-partner-art-holder .mh-partner-art-main h2 {
font-size: 24px;
line-height: 28.8px;
margin-top: 61px;
margin-bottom: 10px; } }
.mh-partner-art-holder .mh-partner-art-main h3 {
letter-spacing: -0.005em;
margin-bottom: 17px;
font-weight: 700;
font-family: "lab-grotesque", Arial, Sans-Serif;
color: #192D05; }
@media (min-width: 1440px) {
.mh-partner-art-holder .mh-partner-art-main h3 {
font-size: 26px;
line-height: 31px;
margin-top: 47px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-partner-art-holder .mh-partner-art-main h3 {
font-size: 22px;
line-height: 27px;
margin-top: 49px; } }
@media (max-width: 767px) {
.mh-partner-art-holder .mh-partner-art-main h3 {
font-size: 19px;
line-height: 23px;
margin-top: 49px;
margin-bottom: 8px; } }
@media (max-width: 953px) {
.mh-partner-art-holder .mh-partner-art-main h3 {
padding-bottom: 15px;
padding-top: 15px;
margin-top: -15px; }
.mh-partner-art-holder .mh-partner-art-main h3:first-of-type {
margin-top: 10px !important; } }
.mh-partner-art-holder .mh-partner-art-main h4 {
letter-spacing: -0.005em;
margin-top: 60px;
margin-bottom: 20px;
font-family: "lab-grotesque", Arial, Sans-Serif;
font-weight: 700; }
@media (min-width: 1440px) {
.mh-partner-art-holder .mh-partner-art-main h4 {
font-size: 28px;
line-height: 33.6px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-partner-art-holder .mh-partner-art-main h4 {
font-size: 24px;
line-height: 28.8px; } }
@media (max-width: 767px) {
.mh-partner-art-holder .mh-partner-art-main h4 {
font-size: 20px;
line-height: 24px;
margin-top: 61px;
margin-bottom: 10px; } }
.mh-partner-art-holder .mh-partner-art-main h5 {
margin-bottom: 20px;
font-family: "lab-grotesque", Arial, Sans-Serif;
font-weight: 700; }
@media (min-width: 1440px) {
.mh-partner-art-holder .mh-partner-art-main h5 {
font-size: 20px;
line-height: 24px;
margin-top: 60px; } }
@media (min-width: 768px) and (max-width: 1439px) {
.mh-partner-art-holder .mh-partner-art-main h5 {
font-size: 20px;
line-height: 24px;
margin-top: 49px; } }
@media (max-width: 767px) {
.mh-partner-art-holder .mh-partner-art-main h5 {
font-size: 16px;
line-height: 19.2px;
margin-top: 49px;
margin-bottom: 10px; } }
.mh-partner-art-holder .mh-partner-art-main ul {
margin-left: -7px; }
.mh-partner-art-holder .mh-partner-art-main ul li {
margin-bottom: 7px; }
.mh-partner-art-holder .mh-partner-art-main ul ~ h4 {
margin-top: 60px !important; }
.mh-partner-art-holder .mh-partner-art-main ol {
margin-bottom: 28px;
padding-left: 25px; }
.mh-partner-art-holder .mh-partner-art-main ol li {
margin-bottom: 9px; }
.mh-partner-art-holder .mh-partner-art-main ol li::marker {
font-size: 18px;
margin-right: 10px; }
.mh-partner-art-holder .side-nav-holder {
display: table-cell;
vertical-align: top;
padding-right: 10px; }
@media (max-width: 957px) {
.mh-partner-art-holder .side-nav-holder {
display: none; } }
.mh-partner-art-holder .side-nav-spacer {
display: table-cell;
width: 98px; }
@media (max-width: 957px) {
.mh-partner-art-holder .side-nav-spacer {
display: none; } }
.mh-partner-art-holder .side-nav {
width: 200px;
max-height: calc(100% - 75px);
overflow-y: auto;
background: #fff;
width: 280px;
border-top: 5px solid #dee0cf;
border-right: 1px solid #dee0cf;
border-bottom: 1px solid #dee0cf;
border-left: 1px solid #dee0cf;
border-radius: 10px;
padding: 11px; }
.mh-partner-art-holder .side-nav h4 {
font-family: lab-grotesque, Arial;
font-weight: bold;
font-size: 20px;
margin-top: 7px;
margin-left: 11px;
margin-bottom: 14px; }
.mh-partner-art-holder .side-nav ul {
list-style: none;
padding: 0; }
.mh-partner-art-holder .side-nav ul li {
margin-bottom: 0;
margin-top: 0;
border-top: 1px solid #dee0cf;
padding-left: 10px;
font-size: 16px; }
.mh-partner-art-holder .side-nav ul li:last-of-type {
border-bottom: 1px solid #dee0cf; }
.mh-partner-art-holder .side-nav ul li a {
display: block;
padding-left: 26px;
position: relative; }
.mh-partner-art-holder .side-nav ul li a.selected::before {
background: url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/img/arrow-inv-black.png) no-repeat center center !important;
background-size: contain !important; }
.mh-partner-art-holder .side-nav ul li a::before {
position: absolute;
top: 12px;
left: 0;
content: "";
display: inline-block;
vertical-align: middle;
margin-right: 8px; background: url(//www.medhelp.se/wp-content/themes/hello-theme-child-master/assets/img/arrow.png) no-repeat center center;
background-size: contain; width: 18px;
height: 18px;
border-radius: 50%; }
.mh-partner-art-holder .side-nav a {
padding-top: 5px;
padding-bottom: 5px;
display: inline-block;
text-decoration: none;
color: #333; }
.mh-partner-art-holder .side-nav a:hover {
text-decoration: underline; }
@media (min-width: 768px) {
.mh-partner-landing-top {
margin-bottom: 100px !important; } }
.video-lb-close {
position: absolute;
color: #fff;
right: 0;
margin-top: -33px;
font-family: "Arial";
border: 1px solid #fff;
line-height: 24px;
width: 25px;
height: 25px;
text-align: center;
border-radius: 50%;
cursor: pointer; }
.video-lb-close:hover {
color: #333;
background-color: #fff; }
.sp-partner-cats li.selected {
opacity: 1 !important; }
.mh-partner-header .mh-header .mh-header-left {
padding: 20px; }
.mh-partner-header .mh-header .mh-header-right {
padding: 20px; }
.mh-video-block {
display: flex; }
.mh-video-block.first {
display: none; }
@media (max-width: 768px) {
.mh-video-block.top_post {
flex-direction: column;
margin-bottom: 39px; }
.mh-video-block.top_post .mh-vb-left,
.mh-video-block.top_post .mh-vb-right {
width: 100%;
padding: 0 !important; }
.mh-video-block.top_post .mh-vb-right h2 {
margin-top: 25px;
margin-bottom: 23px; } }
.mh-video-block.top_post .mh-vb-left {
padding-right: 10px; }
.mh-video-block.top_post .mh-vb-right {
padding-left: 37px;
line-height: 1.5; }
.mh-video-block.top_post .mh-vb-right h2 {
margin-bottom: 24px;
letter-spacing: 1.5px; }
@media (min-width: 1024.1px) {
.mh-video-block.top_post .mh-vb-right h2 {
font-size: 48px; } }
@media (max-width: 1024px) {
.mh-video-block.top_post .mh-vb-right h2 {
font-size: 31px;
letter-spacing: -0.33px; } }
.mh-video-block.v_post {
flex-direction: column; }
.mh-video-block.v_post .mh-vb-left {
width: 100%; }
.mh-video-block.v_post .mh-vb-right {
width: 100%; }
.mh-video-block.v_post .mh-vb-right h2 {
font-size: 31px;
margin-top: 25px;
letter-spacing: -0.33px;
margin-bottom: 23px; }
.mh-video-block.v_post .mh-vb-right .mh-pv-desc {
letter-spacing: -0.1px;
font-size: 16px;
line-height: 1.5; }
.mh-video-block .mh-vb-left {
width: 50%; }
.mh-video-block .mh-vb-left .mh-vb-video-container {
width: 100%;
padding-top: 64%;
background-size: cover;
position: relative;
display: flex;
cursor: pointer; }
.mh-video-block .mh-vb-left .mh-vb-video-container .mh-vb-play {
position: absolute;
top: 0;
width: 100%;
text-align: center;
height: 100%;
display: flex;
text-align: center;
width: 100%;
justify-content: center; }
.mh-video-block .mh-vb-left .mh-vb-video-container .mh-vb-play img {
width: 80px; }
.mh-video-block .mh-vb-right {
width: 50%; } #video-lightbox {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.8);
display: flex;
justify-content: center;
align-items: center;
z-index: 1000; }
#video-wrapper {
width: 90%;
max-width: 1400px;
aspect-ratio: 16 / 9;
position: relative;
background: #000; }
#video-frame {
width: 100%;
height: 100%; }
.mh-partner-video-page {
max-width: 1361px;
margin-left: auto;
margin-right: auto; }
.mh-main-article {
transition: opacity 0.3s; }
.mh-partner-video-top {
max-width: 1361px;
margin-left: auto;
margin-right: auto;
display: flex; }
.mh-partner-video-top .mh-vpt-right {
line-height: 1.5;
font-size: 18px; }
@media (max-width: 768px) {
.mh-partner-video-top {
flex-direction: column;
margin-bottom: 60px; }
.mh-partner-video-top .mh-vpt-left {
width: 100%; }
.mh-partner-video-top .mh-vpt-right {
width: 100%; }
.mh-partner-video-top .mh-art-main-title {
margin-bottom: 20px; } }
@media (min-width: 768.1px) {
.mh-partner-video-top {
margin-bottom: 71px; }
.mh-partner-video-top .mh-vpt-left {
padding-right: 100px;
width: 50%; }
.mh-partner-video-top .mh-vpt-left h1.mh-art-main-title {
max-width: 625px;
line-height: 1;
letter-spacing: 2.6px; }
.mh-partner-video-top .mh-vpt-right {
width: 50%;
padding-left: 37px;
line-height: 1.5; } }
.sp-partner-bottom-videos {
display: flex;
flex-wrap: wrap; margin-right: -39px; gap: 39px; }
@media (max-width: 480px) {
.sp-partner-bottom-videos {
width: 100%; } }
.sp-partner-bottom-videos > * {
flex: 0 0 calc(33.333% - 39px); box-sizing: border-box; }
.sp-partner-bottom-videos > :nth-child(3n) {
margin-right: 0; }
@media (max-width: 768px) {
.sp-partner-bottom-videos > * {
flex: 0 0 calc(50% - 39px); }
.sp-partner-bottom-videos > :nth-child(2n) {
margin-right: 0; } }
@media (max-width: 480px) {
.sp-partner-bottom-videos > * {
flex: 0 0 100%; margin-right: 0; } }
@media (min-width: 641px) {
.sp-partner-top-video {
margin-bottom: 80px; } }
@media (max-width: 640.9px) {
.sp-partner-top-video {
margin-bottom: 39px; } }
.noselect {
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
#sp-slide-down-menu {
margin-bottom: 70px;
margin-left: 20px;
margin-right: 20px;
width: 200px; cursor: pointer;
position: relative;
width: calc(100% - 40px); }
@media (min-width: 1024.1px) {
#sp-slide-down-menu {
display: none; } }
@media (max-width: 1024px) {
#sp-slide-down-menu {
display: block; } }
#sp-menu-header {
padding: 10px;
display: flex;
justify-content: space-between;
align-items: center; }
#sp-menu-title {
font-size: 16px;
color: #333; }
.sp-chevron {
font-size: 14px;
transition: transform 0.3s ease; }
.sp-chevron.open {
transform: rotate(180deg); }
#sp-category-list {
list-style: none;
padding: 10px;
margin: 0; }
#sp-category-list li {
padding: 5px;
font-size: 16px;
cursor: pointer;
opacity: 0.8; }
#sp-category-list li:hover {
opacity: 1; }
@media (min-width: 1024.1px) {
.mh-partner-cats-outer {
display: block; } }
@media (max-width: 1024px) {
.mh-partner-cats-outer {
display: none; } }
.mh-partner-cats-outer .mh-partner-cats {
max-width: 1361px;
margin-left: auto;
margin-right: auto;
height: 68px;
margin-bottom: 100px;
display: flex;
align-items: center; }
.mh-partner-cats-outer .mh-partner-cats ul {
list-style-type: none;
padding-left: 0; }
.mh-partner-cats-outer .mh-partner-cats ul li {
display: inline-block;
font-size: 16px;
font-weight: 700;
margin-right: 34px;
cursor: pointer;
opacity: 0.8;
transition: opacity 0.3s; }
.mh-partner-cats-outer .mh-partner-cats ul li:hover {
opacity: 1; }
@media (max-width: 1400px) {
.mh-partner-art .mh-partner-video-top,
.mh-partner-art .mh-main-article {
margin-left: 20px;
margin-right: 20px; }
.mh-partner-art .mh-partner-cats-outer {
padding-left: 20px;
padding-right: 20px; } }
.mh-partner-footer-logo {
margin-top: 34px; }
.mh-partner-news-main {
max-width: 742px;
margin-left: auto;
margin-right: auto; }
.mh-partner-news-main .mh-partner-news-main-title {
font-size: 48px; }
.mh-partner-footer {
margin-bottom: 65px; }
.mh-partner-footer hr {
width: 100%;
margin-left: 0 !important;
margin-right: 0 !important;
max-width: 100%; }
.mh-partner-news-footer {
max-width: 742px; }
@media (min-width: 793.1px) {
.mh-partner-news-footer .mh-last-updated {
margin-left: 0 !important; } }
@media (min-width: 793.1px) {
.mh-partner-news-footer {
margin-left: auto !important;
margin-right: auto !important; } }
@media (max-width: 793px) {
.mh-partner-news-footer {
margin-left: 24px !important;
margin-right: 24px !important; }
.mh-partner-news-footer .mh-last-updated {
margin-left: 0 !important; } }
@media (min-width: 793.1px) {
.mh-partner-footer {
margin-left: 40px;
margin-right: 40px; } }
.mh-partner-news-main .mh-news-intro {
font-family: "ivar-headline", Georgia, Serif;
font-size: 20px;
margin-bottom: 20px;
margin-top: 40px; }
@media (min-width: 793.1px) {
.mh-partner-news-main .mh-partner-news-main-title {
margin-bottom: 38px; } }
@media (max-width: 793px) {
.mh-partner-news-main {
margin-left: 24px;
margin-right: 24px; }
.mh-partner-news-main .mh-partner-news-main-title {
font-size: 36px; } }
.mh-news-list .mh-list-post {
margin-left: 0;
margin-right: 0;
max-width: 100%; }
.mh-partner-news-page-footer {
color: #9C9E8D; }
.mh-partner-news-page-footer .mh-last-updated {
font-weight: normal; }
.mh-partner-news-page-footer .mh-last-updated b {
font-weight: normal !important; }
.mh-partner-news-footer .share-icons {
display: none; }
.mh-partner-news-footer .mh-article-footer {
margin-top: 88px; }
.mh-partner-news-list-main {
height: calc(100vh - 280px); }
.mh-spacer-60 {
height: 60px; }
@media (min-width: 640px) {
.mh-link-boxes {
display: flex;
flex-wrap: wrap; } }
@media (max-width: 639.9px) {
.mh-link-boxes {
display: block;
padding: 10px 0 !important; } }
.mh-link-boxes.lb-standard {
gap: 15px; }
.mh-link-boxes.with-buttons {
gap: 19px; }
.mh-link-boxes .mh-link-box {
position: relative;
transition: background-color 0.3s; }
@media (max-width: 639.9px) {
.mh-link-boxes .mh-link-box {
max-width: 100% !important;
margin-bottom: 15px; } }
.mh-link-boxes .mh-link-box .mh-lb-text-part {
min-height: 48px; }
.mh-link-boxes .mh-link-box .lb-btn {
position: absolute;
bottom: 20px; }
.mh-popupgate-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background: white;
padding: 20px;
z-index: 9999; }
.mh-popupgate-heading {
font-size: 48px;
font-family: "ivar-display", sans-serif;
color: #192D05;
margin-bottom: 20px;
text-align: center; }
.mh-popupgate-box {
max-width: 760px;
max-height: 400px;
width: 100%;
background: #fff;
overflow-y: auto;
padding: 20px;
border: 1px solid #ccc;
box-sizing: border-box;
font-size: 16px;
font-family: "lab-grotesque", sans-serif;
color: #192D05; }
.mh-popupgate-scroll-message {
margin-top: 15px;
font-size: 16px;
text-align: center;
line-height: 1.5; }
.mh-popupgate-button-group {
margin-top: 20px;
gap: 20px;
justify-content: center; }
@media (min-width: 467px) {
.mh-popupgate-button-group {
display: flex; } }
.mh-popupgate-button {
border: none;
border-radius: 32px;
padding: 12px 24px;
font-size: 16px;
cursor: pointer;
background-color: #E1F550;
color: #192D05;
transition: background-color 0.3s ease; }
@media (max-width: 466.9px) {
.mh-popupgate-button {
width: 100%;
margin-bottom: 10px; } }
.mh-popupgate-button:hover {
background-color: #E1F550; }
.mh-popupgate-button:disabled {
opacity: 0.5;
cursor: not-allowed; }
@media (max-width: 768px) {
.mh-popupgate-heading {
font-size: 32px; }
.mh-popupgate-box {
max-height: 60vh; } }
.mh-system-status-page {
margin-bottom: 81px; }
.mh-system-status-page h1 {
text-align: center;
font-family: "ivar-headline", serif; }
@media (min-width: 640px) {
.mh-system-status-page h1 {
font-size: 50px !important;
margin-top: -45px;
letter-spacing: 0.6px; } }
@media (max-width: 639.9px) {
.mh-system-status-page h1 {
font-size: 40px !important;
margin-top: -45px;
letter-spacing: 0; } }
.mh-system-status-page .mh-ss-top-text {
line-height: 1.5;
text-align: center; }
@media (min-width: 640px) {
.mh-system-status-page .mh-ss-top-text {
margin-top: 23px;
max-width: 635px;
margin-left: auto;
margin-right: auto; } }
@media (max-width: 639.9px) {
.mh-system-status-page .mh-ss-top-text {
margin-top: 23px;
margin-left: 15px;
margin-right: 15px;
font-size: 18px; } }
.mh-system-status-page .mh-ss-sub-updates {
display: block;
text-align: center;
margin-top: 24px; }
.mh-system-status-page .mh-ss-sub-updates .mh-ss-subscribe {
max-width: 240px;
padding-left: 24px;
padding-right: 24px;
cursor: pointer; }
.mh-system-status-page .mh-ss-sub-updates .mh-ss-subscribe svg {
float: left;
margin-right: 8px;
margin-top: 1px; }
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub {
opacity: 0;
display: none;
margin-left: auto;
margin-right: auto;
justify-content: center;
align-items: flex-end;
text-align: left;
transition: opacity 0.3s;
flex-wrap: wrap; }
@media (max-width: 749.9px) {
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub .mh-ss-em-left {
width: 100%;
width: calc(100% - 40px); } }
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub input[type=email] {
padding: 7px; }
@media (min-width: 750px) {
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub input[type=email] {
width: 385px; } }
@media (max-width: 749.9px) {
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub input[type=email] {
width: 100%; } }
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub input[type=email]::placeholder {
color: #BBBDAC; }
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub label {
padding-bottom: 15px;
font-size: 16px; }
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub .mh-btn-v2-sm {
padding-left: 22px;
padding-right: 22px; }
@media (min-width: 750px) {
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub .mh-btn-v2-sm {
width: 385px;
margin-left: 18px; } }
@media (max-width: 749.9px) {
.mh-system-status-page .mh-ss-sub-updates .mh-ss-email-sub .mh-btn-v2-sm {
margin-left: 0px;
margin-right: 0px;
margin-top: 20px; } }
.mh-system-status-page .mh-ss-holder {
margin-left: auto;
margin-right: auto;
margin-top: 78px; }
@media (min-width: 1023.1px) {
.mh-system-status-page .mh-ss-holder {
max-width: 970px; } }
@media (max-width: 1023px) {
.mh-system-status-page .mh-ss-holder {
padding-left: 20px;
padding-right: 20px;
width: 100%; } }
.mh-system-status-page .mh-ss-holder .mh-ss-tab-selector {
list-style-type: none;
padding-left: 0;
margin-top: -7px;
font-size: 16px; }
.mh-system-status-page .mh-ss-holder .mh-ss-tab-selector li {
display: inline-block;
margin-right: 27px;
margin-bottom: 0;
padding-bottom: 11px;
cursor: pointer; }
.mh-system-status-page .mh-ss-holder .mh-ss-tab-selector li.active {
border-bottom: 3px solid #192D05;
font-weight: bold; }
.mh-system-status-page .mh-ss-holder hr {
background-color: #BBBDAC;
height: 1px;
border: 0;
margin-top: -1px; }
.mh-system-status-page .mh-issue-boxes {
max-width: 970px;
width: 100%;
margin-top: 41px;
margin-bottom: 38px; }
@media (min-width: 640px) {
.mh-system-status-page .mh-issue-boxes {
margin-left: auto;
margin-right: auto; } }
.mh-system-status-page .mh-issue-boxes .mh-ss-issue-box {
display: flex;
border: 1px solid #FF5637;
background-color: #FFECE8;
margin-top: 20px; }
.mh-system-status-page .mh-issue-boxes .mh-ss-issue-box:first-of-type {
margin-top: 0; }
.mh-system-status-page .mh-issue-boxes .mh-ss-issue-box .mh-ib-left {
padding: 23px 15px;
line-height: 1; }
.mh-system-status-page .mh-issue-boxes .mh-ss-issue-box .mh-ib-right {
padding: 20px 20px 20px 0px; }
.mh-system-status-page .mh-issue-boxes .mh-ss-issue-box .mh-ib-right .mh-ib-heading {
color: #192D05;
font-size: 16px;
font-weight: 700; }
.mh-system-status-page .mh-issue-boxes .mh-ss-issue-box .mh-ib-right .mh-ib-desc {
color: #192D05;
font-size: 16px;
margin-top: -3px; }
.mh-system-status-page .mh-issue-boxes .mh-ss-issue-box .mh-ib-right .mh-ib-last-upd {
color: #5F6152;
font-size: 16px;
margin-top: 15px; }
.mh-system-status-page .mh-history-boxes {
max-width: 970px;
width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 41px;
margin-bottom: 38px; }
.mh-system-status-page .mh-history-boxes .mh-ss-history-box {
display: flex;
border: 1px solid #DEE0CF;
margin-top: 20px; }
.mh-system-status-page .mh-history-boxes .mh-ss-history-box:first-of-type {
margin-top: 0; }
.mh-system-status-page .mh-history-boxes .mh-ss-history-box .mh-hb-right {
padding: 20px; }
.mh-system-status-page .mh-history-boxes .mh-ss-history-box .mh-hb-right .mh-hb-heading {
color: #192D05;
font-size: 16px;
font-weight: 700; }
.mh-system-status-page .mh-history-boxes .mh-ss-history-box .mh-hb-right .mh-hb-desc {
color: #192D05;
font-size: 16px;
margin-top: -3px; }
.mh-system-status-page .mh-history-boxes .mh-ss-history-box .mh-hb-right .mh-hb-last-upd {
color: #5F6152;
font-size: 16px;
margin-top: 15px; }
.mh-system-status-page .mh-ss-list-holder {
margin-left: auto;
margin-right: auto;
margin-top: 41px;
width: 100%; }
@media (min-width: 1023.1px) {
.mh-system-status-page .mh-ss-list-holder {
max-width: 970px; } }
@media (max-width: 1023px) {
.mh-system-status-page .mh-ss-list-holder {
padding-left: 20px;
padding-right: 20px;
width: 100%; } }
.mh-system-status-page .mh-ss-list-holder .mh-ss-list {
border-top: 1px solid #E4E5DE;
border-bottom: 1px solid #E4E5DE;
border-left: 1px solid #E4E5DE;
border-right: 1px solid #E4E5DE;
padding-left: 0;
margin-bottom: 30px; }
.mh-system-status-page .mh-ss-list-holder .mh-ss-list .mh-ss-list-item {
justify-content: space-between;
align-items: flex-start;
display: flex;
border-bottom: 1px solid #E4E5DE;
padding: 10px 22px;
margin: 0; }
.mh-system-status-page .mh-ss-list-holder .mh-ss-list .mh-ss-list-item .ms-li-right {
line-height: 1; }
.mh-system-status-page .mh-ss-list-holder .mh-ss-list .mh-ss-list-item .mh-ss-li-heading,
.mh-system-status-page .mh-ss-list-holder .mh-ss-list .mh-ss-list-item .mh-ss-li-subhead {
display: block; }
.mh-system-status-page .mh-ss-list-holder .mh-ss-list .mh-ss-list-item .mh-ss-li-heading {
font-size: 18px; }
.mh-system-status-page .mh-ss-list-holder .mh-ss-list .mh-ss-list-item .mh-ss-li-subhead {
font-size: 14px;
line-height: 1.7; }
.mh-system-status-page .mh-ss-list-holder .mh-ss-list .mh-ss-list-item:last-of-type {
border-bottom: none; }
.mh-history-boxes-pager {
display: flex;
justify-content: center; }
.mh-history-boxes-pager .pageno {
line-height: 1.6;
cursor: pointer; }
.mh-history-boxes-pager .pageno:hover {
background-color: #ddd;
border-radius: 50%; }
.mh-history-boxes-pager .active {
background-color: #F4F6F3;
border-radius: 50%;
line-height: 1.6; }
.mh-history-boxes-pager .pager-left,
.mh-history-boxes-pager .pager-right,
.mh-history-boxes-pager .pageno {
display: block;
width: 27px;
height: 27px;
text-align: center;
margin-left: 5px;
margin-right: 5px; }
.mh-history-boxes-pager .pager-left svg,
.mh-history-boxes-pager .pager-right svg,
.mh-history-boxes-pager .pageno svg {
margin-top: 7px; }
.mh-history-boxes-pager .pager-left,
.mh-history-boxes-pager .pager-right {
background-color: #F4F6F3;
border-radius: 50%; }
.mh-ss-err-wrapper {
flex-basis: 100%;
text-align: center; }
.mh-ss-err-wrapper #mh-ss-error {
display: inline-block;
max-width: 525px;
width: 100%;
text-align: left;
font-size: 12px;
text-transform: uppercase;
padding-left: 0px;
color: red; }
@media (max-width: 801px) {
.mh-ss-err-wrapper #mh-ss-error {
text-align: center; } }
.mh-ss-thank-you {
display: flex;
justify-content: center; }
.mh-ss-thank-you span {
font-size: 16px;
font-weight: 700;
padding: 0 5px; }
.mh-ss-error {
display: flex;
justify-content: center; }
.mh-ss-error span {
font-size: 16px;
font-weight: 700;
padding: 0 5px; }
.mh-art.mh-system-status-page {
margin-top: 40px; }
@media (max-width: 767px) {
.mh-header-btns {
display: none; } }
.smooth-scroll {
cursor: pointer; }
.populated-lr-zero { }
.populated-lr-zero.elementor-top-section > .elementor-container {
padding-left: 0 !important;
padding-right: 0 !important; }
.mh-left-arrow-green {
width: 16px;
height: 10px;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjcwNjc5IDkuNzA2OTJDNS41MTkyNiA5Ljg5NDM5IDUuMjY0OTUgOS45OTk3MSA0Ljk5OTc5IDkuOTk5NzFDNC43MzQ2MiA5Ljk5OTcxIDQuNDgwMzEgOS44OTQzOSA0LjI5Mjc5IDkuNzA2OTJMMC4yOTI3ODYgNS43MDY5MkMwLjEwNTMxNSA1LjUxOTM5IDAgNS4yNjUwOCAwIDQuOTk5OTJDMCA0LjczNDc1IDAuMTA1MzE1IDQuNDgwNDUgMC4yOTI3ODYgNC4yOTI5Mkw0LjI5Mjc5IDAuMjkyOTE5QzQuNDgxMzkgMC4xMTA3NjEgNC43MzM5OSAwLjAwOTk2NjQxIDQuOTk2MTkgMC4wMTIyNDQ4QzUuMjU4MzggMC4wMTQ1MjMzIDUuNTA5MiAwLjExOTY5MiA1LjY5NDYgMC4zMDUxMDFDNS44ODAwMSAwLjQ5MDUwOSA1Ljk4NTE4IDAuNzQxMzIxIDUuOTg3NDYgMS4wMDM1MkM1Ljk4OTc0IDEuMjY1NzEgNS44ODg5NCAxLjUxODMyIDUuNzA2NzkgMS43MDY5MkwzLjQxMzc5IDMuOTk5OTJIMTQuOTk5OEMxNS4yNjUgMy45OTk5MiAxNS41MTk0IDQuMTA1MjggMTUuNzA2OSA0LjI5MjgxQzE1Ljg5NDQgNC40ODAzNSAxNS45OTk4IDQuNzM0NyAxNS45OTk4IDQuOTk5OTJDMTUuOTk5OCA1LjI2NTE0IDE1Ljg5NDQgNS41MTk0OSAxNS43MDY5IDUuNzA3MDNDMTUuNTE5NCA1Ljg5NDU2IDE1LjI2NSA1Ljk5OTkyIDE0Ljk5OTggNS45OTk5MkgzLjQxMzc5TDUuNzA2NzkgOC4yOTI5MkM1Ljg5NDI2IDguNDgwNDUgNS45OTk1NyA4LjczNDc1IDUuOTk5NTcgOC45OTk5MkM1Ljk5OTU3IDkuMjY1MDggNS44OTQyNiA5LjUxOTM5IDUuNzA2NzkgOS43MDY5MloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=");
background-size: cover;
display: inline-block; }
.noselect {
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.caret {
transform: rotate(-90deg);
display: inline-block;
font-size: 11px; }
.mh-rel-pos {
position: relative !important; }
.mh-rel-pos .mh-header-left {
padding: 9px 20px !important; }
.mh-rel-pos .language-selector {
display: none !important; }
@media (max-width: 565px) {
.mh-rel-pos {
padding-top: 10px !important; } }
@media (min-width: 768px) {
.mega-menu-popup {
margin: -20px 40px; }
.mega-menu-popup .elementor-top-column {
margin-bottom: 40px; } }
.bm20 {
margin-bottom: 20px !important; }
.ljusa-upp a {
transition: opacity 0.3s; }
.ljusa-upp a:hover {
opacity: 0.75; }
.morka-ner a {
transition: filter 0.3s; }
.morka-ner a:hover {
filter: brightness(95%); }