body {
font-variant-ligatures: none;
}
body #ajax-content-wrap [data-midnight="light"] :is(h1, h2, h3, h4, h5, h6) {
color: #EFECF9;
}
body #ajax-content-wrap [data-midnight="light"] .light {
color: #EFECF9;
}
.small, .small li {
font-size: 14px;
}
.wpb_column.columns-3 {
columns: 3;
column-gap: 40px;
}
.fixed {
bottom: 130px;
}
.widget_nav_menu ul {
margin-left: 0;
margin-bottom: 0;
}
.widget_nav_menu li {
list-style: none;
}
#menu-copyright {
display: flex;
gap: 20px;
justify-content: center;
}
#menu-footer > .menu-item:not(:last-child) {
margin-bottom: 25px;
}
#menu-footer .sub-menu {
margin-top: 10px;
}
#menu-footer .sub-menu li a {
font-weight: 400;
}
#menu-footer .menu-item > a {
font-weight: 800;
}
#header-outer #header-branding {
max-width: 284px;
}
#header-outer .col .logo-spacing {
width: 308px;
}
#header-outer nav {
padding-left: 20px;
padding-right: 20px;
}
.nectar_hook_global_section_footer .menu {
font-size: 14px;
line-height: 1.2;
}
.nectar_hook_global_section_footer .menu li {
margin-bottom: 7px;
}
.nectar_hook_global_section_footer #copyright .menu li {
margin-bottom: 0px;
}
.nectar_hook_global_section_footer .nectar-hor-list-item:hover .nectar-list-item {
opacity: .85;
}
.nectar_hook_global_section_footer .nectar-hor-list-item {
padding: 0;
}
.nectar_hook_global_section_footer .nectar-hor-list-item .nectar-list-item {
padding-right: 0;
}
.nectar_hook_global_section_footer .nectar-hor-list-item .item-icon {
background-color: #BA1E74;
border-radius: 200px;
}
.nectar_hook_global_section_footer .im-icon-wrap[data-size="small"] {
height: 36px;
width: 36px;
text-align: center;
padding-top: 4px;
}
.nectar_hook_global_section_footer .vc_column-inner a p {
transition: color .3s;
}
.nectar_hook_global_section_footer .vc_column-inner a:hover p  {
color: #BA1E74 !important;
}
.nectar_hook_global_section_footer #copyright > .row_col_wrap_12 {
align-items: center;
}
#slide-out-widget-area .nectar-header-text-content.mobile-only,
.single-post #breadcrumbs {
display: none;
} .light .toggle>div {
color: inherit;
}
.material #header-space {
background-color: transparent;
}
body #header-outer {
background-color: rgba(239,236,249,0);
transition: background-color .45s cubic-bezier(0.25,1,0.33,1);
}
body #header-outer.scrolled-down {
background-color: rgba(239,236,249,100);
transition: background-color .45s cubic-bezier(0.25,1,0.33,1);
}
body.material .light .nectar-button.see-through.extra-color-1[data-color-override="false"] {
border-color: #fff !important;
color: #fff !important;
}
body.material[data-button-style^="rounded"] .light .nectar-button.see-through i {
color: #4F0A33 !important;
}
.tabbed .ui-tabs-nav.wpb_tabs_nav li {
margin: 11px;
}
.tabbed .ui-tabs-nav.wpb_tabs_nav a {
border-radius: 200px;
border-width: 1px;
border-style: solid;
color: #fff;
padding: 25px 40px;
}
.tabbed[data-style*="vertical"] .wpb_tabs_nav li a {
padding-right: 20px; 
}
.light .tabbed > ul li a, 
.light .tabbed > ul li:last-child a {
border-color: rgba(186,30,116,.3);
}
.tabbed > ul, .wpb_content_element .tabbed .wpb_tabs_nav {
margin-bottom: 50px;
}
.vc_row-o-content-stretch .nectar-fancy-box.using-img {
border-radius: 20px;
height: 100%;
margin-bottom: 20px;
}
.nectar-fancy-box.using-img .image-wrap {
border-top-left-radius: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
} 
.nectar-fancy-box.using-img .text {
background-color: #fff;
padding: 45px;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
height: 100%;
} 
.nectar-fancy-box.nectar-underline h3 {
background-image: none;
}
.wpb_video_widget iframe {
border-radius: 20px;
box-shadow: 0 30px 80px rgba(0,0,0,.14),0 20px 70px rgba(0,0,0,.12);
}
body[data-button-style] .nectar-button.extra-color-1.wpb_animate_when_almost_visible.animated:hover {
color: #4F0A33;
}
.row .col .team-member p.description {
border: none;
}
.full-width-section .team-member img {
margin-bottom: 45px;
}
:root :where(.wp-element-button, .wp-block-button__link) {
background-color: rgba(42,255,177,1);
color: #4F0A33;
}
:root :where(.wp-element-button, .wp-block-button__link):hover {
background-color: rgba(42,255,177,.75);
color: #4F0A33;
}
#slide-out-widget-area .sub-menu li:first-child {
margin-top: 10px !important;
}
#slide-out-widget-area .sub-menu li:last-child {
margin-bottom: 20px !important;
} .blog-recent[data-style="default"] .col .post-header h3 {
font-size: 28px;
line-height: 1.5;
}
.nectar-milestone .number {
font-family: "Plus Jakarta Sans", sans-serif;
}
.nectar-icon-list[data-direction="horizontal"] .nectar-icon-list-item,
.nectar-post-grid[data-columns="3"] .post-heading,
h1.entry-title {
hyphens: auto;
hyphenate-limit-chars: 6 3;
}
.row .nectar-icon-list .nectar-icon-list-item h4 {
line-height: 1.5;
margin-bottom: 25px;
}
.nectar-icon-list[data-icon-color="accent-color"][data-icon-style="border"] .content h4 {
color: inherit;
}
.nectar-icon-list::after {
display: none;
}
.nectar-icon-list[data-icon-style="border"] .list-icon-holder {
background-color: transparent !important;
border-width: 1px;
border-color: #D6D1E7;
}
.nectar-icon-list[data-icon-size="large"] .nectar-icon-list-item .list-icon-holder span {
font-size: 28px;
}
#header-outer[data-format="centered-menu"] #top .span_9 .sf-menu:not(.buttons) {
width: auto;
margin: 40px auto;
background-color: #D6D1E7;
border-radius: 200px;
padding: 0 40px;
}
.nectar-icon-list-item .content {
color: inherit;
}
.testimonial_slider .slides {
overflow: visible;
}
body.material .wpb_wrapper a.nectar-button.see-through, 
body.material .wpb_wrapper a.nectar-button.see-through-2, 
body.material .wpb_wrapper a.nectar-button.see-through-3 {
border-width: 1px;
}
.nectar-button.jumbo {
font-size: 14px;
}
body.material .wpb_wrapper .nectar-button.jumbo {
padding-top: 20px;
padding-bottom: 20px;
}
body.material .wpb_wrapper .nectar-button.has-icon.regular.medium {
padding-top: 20px;
padding-bottom: 20px;
}
body.material .nectar-button.has-icon.regular i {
transform: translateY(-50%) translateX(-5px);
}
.nectar-button.regular-button.extra-color-1 {
color: #4F0A33;
}
.nectar-button.extra-color-1 .im-icon-wrap svg {
fill: #fff;
}
.nectar-button.regular-button.extra-color-1 i {
color: #fff;
}
body.material .nectar-button.extra-color-1.has-icon:not([class*="see-through"]) i {
background-color: #fff;
}
body.material .nectar-button.extra-color-1.has-icon:not([class*="see-through"]) i svg {
fill: #4F0A33 !important;
}
body.material[data-button-style^="rounded"] .nectar-button.has-icon:not([class*="see-through"])[data-color-override="#2AFFB1"] i {
background-color: #2AFFB1;
} body.material .light .nectar-button.has-icon.jumbo[data-color-override="#2AFFB1"] {
border-color: #fff !important;
color: #fff !important;
}
body.material .light .nectar-button.has-icon.jumbo[data-color-override="#2AFFB1"]:hover { color: #4F0A33 !important;
}
body.material[data-button-style^="rounded"] .nectar-button.see-through-2[data-color-override="#2AFFB1"]:hover i {
background-color: #4F0A33 !important;
}
[data-hover-bg="#2AFFB1"]:hover .nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-1"] .nectar_icon::before {
background-color: #4F0A33;
}
[data-hover-bg="#2AFFB1"]:hover .im-icon-wrap[data-color="extra-color-1"] path {
fill: #fff;
}
.nectar-button.norm-caps {
text-transform: none !important;
letter-spacing: .5px;
}
.fixed {
position: fixed;
z-index: 100;
}
.wpb_column[data-shadow="medium_depth"] > .vc_column-inner > .column-bg-overlay-wrap,
.box-shadow .row-bg-wrap {
box-shadow: 0 30px 80px rgba(186,30,116,.09),0 20px 70px rgba(186,30,116,.07);
}
.nectar-button[data-color-override="#2AFFB1"] .im-icon-wrap svg {
fill: #4F0A33;
}
.nectar-button[data-color-override="#2AFFB1"]:hover .im-icon-wrap svg {
fill: #fff;
}
.im-icon-wrap[data-color="extra-color-1"] path {
fill: #4F0A33;
}
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-1"] .nectar_icon::before {
opacity: 1;
}
.clients.no-carousel {
justify-content: left;
}
.clients[data-additional_padding="3"].no-carousel {
margin-left: -3%;
}
.page-header-overlay-color {
background-color: transparent !important;
}
.home #page-header-wrap{
display: none;
}
.tabbed > ul li a svg {
fill: #BA1E74;
}   .row .col.section-title {
border-bottom: 0;
}
.page-header-no-bg h1 span {
margin-top: 70px;
display: block;
}
.pricing-table[data-style="flat-alternative"] .pricing-column.accent-color::before {
display: none;	
}
.pricing-column {
border-radius: 40px;
}
.pricing-column.highlight {
border: 1px solid #BA1E74;
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0;
box-sizing: border-box;
}
.highlight-reason {
border: 1px solid #BA1E74;
border-top-left-radius: 40px;
border-top-right-radius: 40px;
}
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight h3 .highlight-reason {
top: -40px;
}
.pricing-table[data-style="flat-alternative"] .pricing-column h4 {
font-size: 70px;
}
.no-list-style, .no-list-style li {
list-style: none;
margin-left: 0;
}
li.check:before {
content: url(//medondo.com/wp-content/themes/medondo-child/assets/img/check.svg);
margin-right: 10px;
}
li.no-check:before {
content: url(//medondo.com/wp-content/themes/medondo-child/assets/img/no-check.svg);
margin-right: 10px;
}
li.plus:before {
content: "–";
margin-right: 10px;
}
ul li.no-check {
color: #D6D1E7;
}
.pricing-table[data-style="flat-alternative"] .pricing-column.accent-color .interval {
color: inherit;
font-size: 14px;
}
.toggle > .toggle-title a {
color: #4F0A33;
padding: 45px 70px 45px 45px;
}
.toggle > .toggle-title a i {
color: #BA1E74;
font-size: 25px;
line-height: 1;
top: 40%;
right: 45px;
left: unset;
}
body .toggle > div,
div[data-style="default"] .toggle .toggle-title a {
box-shadow: 0 30px 60px rgba(186, 30, 116, .15);
}
div[data-style="default"] .toggle .toggle-title a {
background-color: #EFECF9;
}
div[data-style="default"] .extra-color-2 .toggle-title a {
background-color: #4F0A33;
color: #fff;
}
div[data-style="default"] .toggle .toggle-title a:hover {
background-color: #fff;
}
div[data-style="default"] .toggle.open .toggle-title a {
background-color: #fff;
box-shadow: none;
}
div[data-style="default"] .toggle.open .toggle-title a,
div[data-style="default"] .toggle .toggle-title a:hover,
.toggle.open > .toggle-title a i {
color: #BA1E74;
}
body .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {
padding: 0 45px 45px 45px;
}
:is(.page-id-514, .page-id-661, .page-id-714, .page-id-692, .page-id-697, .page-id-1862) .nectar_hook_global_section_after_content,
.page-id-992 :is(#breadcrumbs, #contact-widget) {
display: none;
}
.nectar-post-grid-item[data-has-img="false"] .nectar-post-grid-item-bg-wrap {
display: none;
}
.light .nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content * {
color: #EFECF9;
}
.nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content * {
color: #4f0a33;
}
.nectar-post-grid[data-text-hover-color="dark"] .nectar-post-grid-item:hover .content * {
color: #BA1E74;
}
.nectar-post-grid .nectar-cta {
margin-top: 40px;
}
.nectar-post-grid .nectar-post-grid-item .content .item-main {
display: flex;
flex-flow: column;
}
.nectar-post-grid-item__meta-wrap {
order: -1;
margin-bottom: 10px; 
} #breadcrumbs {
text-align: center;
}
#breadcrumbs > span {
font-size: 14px;
letter-spacing: .2px;
}
#breadcrumbs span :is(a, .breadcrumb_last) {
opacity: .5;
transition: all .45s cubic-bezier(.25,1,.33,1);
}
#breadcrumbs > span > span {
color: #1D0F4A;
}
#breadcrumbs > span a {
color: #1D0F4A;
}
#breadcrumbs > span > span > a:hover {
color: #BA1E74;
opacity: 1;
} .hbspt-form ul {
margin-left: 0;
margin-bottom: 10px;
}
.hbspt-form li {
list-style: none;
}
.hbspt-form label {
display: block;
}
.hbspt-form .hs-form fieldset {
margin-bottom: 15px;
}
.hs-form-checkbox label span {
font-weight: 400;
}
.hs-form-checkbox input {
margin-right: 14px;
}
.hbspt-form .legal-consent-container li {
list-style: none;
}
.legal-consent-container label.hs-form-booleancheckbox-display > span {
margin-left: 30px;
}
.legal-consent-container {
margin-top: 20px;
margin-bottom: 30px;
}
.legal-consent-container .hs-form-booleancheckbox-display :is(p, span) {
font-size: 12px;
font-weight: 400;
line-height: 1.5;
}
.hbspt-form .hs-form fieldset {
max-width: 100%;
}
.hbspt-form .hs-form fieldset .input input {
width: 100%;
} .geek-frame-holder, .geek-frame-holder > iframe {
width: 100% !important;
} @media screen and (min-width:1000px) {
.desktop_28 {
font-size: 28px;
}
}
@media screen and (max-width: 1400px) {
#header-outer #header-branding {
max-width: 142px;
}
}
@media screen and (max-width: 1300px) {
.wpb_column.columns-3 {
columns: 2;
}
}
@media screen and (max-width: 1000px) {
.nectar_hook_global_section_footer #copyright > .row_col_wrap_12 {
gap: 20px;
}
#menu-copyright {
flex-flow: column;
}
}
@media screen and (max-width: 690px) {
.mobile_14 {
font-size: 14px;
}
.nectar-hor-list-item.has-btn {
padding-right: 20px;
}
.nectar-hor-list-item[data-columns="2"]>.nectar-list-item {
width: 100%;
}
.nectar-hor-list-item[data-columns="2"]>.nectar-list-item:not(:first-child) {
margin-top: 15px;
}
.nectar-hor-list-item .nectar-list-item[data-text-align=right] {
padding-left: 0;
text-align: left;
}
}
@media screen and (max-width: 480px) {
.wpb_column.columns-3 {
columns: 1;
}
} .columns-2 {
columns: 2;
column-gap: 40px;
}@font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 400;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 400;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 400;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 400;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 500;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 500;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 500;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 500;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 600;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 600;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 600;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Plus Jakarta Sans';
font-style: normal;
font-weight: 600;
src: url(https://medondo.com/wp-content/uploads/fonts/12bb87d75ac392505f8221626147abc2/plus-jakarta-sans--v11-normal-400.woff2?c=1756908285) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}