/*!
Theme Name:Kadence Child
Theme URI:https://www.kadencewp.com/kadence-theme/
Template:kadence
Author:Kadence WP
Author URI:https://www.kadencewp.com/
Description:A child theme for the Kadence Theme.
Version:3.3.3
License:GNU General Public License v3.0 (or later)
License URI:https://www.gnu.org/licenses/gpl-3.0.html
Text Domain:kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* text modifications */
h1, .single-content h1,
h2, .single-content h2,
h3, .single-content h3, 
h4, .single-content h4, 
h5, .single-content h5,
h6, .single-content h6 {padding:0; margin:0 0 0.6em;}
p, .single-content p {margin:0 0 0.6em;}
ul, .single-content ul {margin:0 0 0.6em;}

h2, .single-content h2 {margin:31px 0 0.6em;} 
.home h2, .home .single-content h2 {margin:0 0 0.6em; font-weight:500; font-family:var(--global-heading-font-family); color:var(--global-palette3);} 

/* Link with heart */
p.hjertelink {margin-top:1em!important;}
.hjertelink a {position: relative; display:inline-block; padding:0 0 0 24px; background-image: url("/wp-content/themes/kadence-child/svg/rute15-heart-icon-red-2.svg");
background-repeat:no-repeat; background-color: inherit; background-size: 13px 13px; background-position: left 5px; border: 0; color: var(--global-palette3);}

/* List with heart icons */
ul.wp-block-list {list-style:none; margin:31px 0; padding:0;}
ul.wp-block-list li {list-style:none; margin:0 0 12px 0; padding:0 0 0 24px;
    background-image: url("/wp-content/themes/kadence-child/svg/rute15-heart-icon-red-2.svg");
    background-repeat:no-repeat; background-color: inherit; background-size: 13px 13px; background-position: left 5px; border: 0;}
.wp-block-list a {color: var(--global-palette3); text-decoration:none;}
 
/* margin-bottom adjust */
.margin-bottom-zero {margin-bottom:0 !important;}

/* links */
a:hover, a:focus, a:active {color:var(--global-palette1);}

/* breadcrumbs */
.yoast-breadcrumbs {padding:20px 0 35px; font-size:12px;}
.yoast-breadcrumbs a {color:var(--global-palette3);}
.yoast-breadcrumbs a:hover,
.yoast-breadcrumbs a:active,
.yoast-breadcrumbs a:focus {color:var(--global-palette1);}

/* focus styles */
a:focus,
a:active
button:focus,
button:active {
outline: 0px solid var(--global-palette5)!important;
box-shadow:none!important;
transition: all 0s linear!important;
}

a:focus-visible,
button:focus-visible {
outline: 1px solid var(--global-palette5)!important;
box-shadow:none!important;
transition: all 0s linear!important;
}

.menu a:focus-visible,
.site-header button:focus-visible {
outline: 1px solid var(--global-palette5) !important;
box-shadow: none !important;
transition: all 0s linear!important;
}

/* screen reader text */
.screen-reader-text:focus {
	background-color: var(--global-palette9);
	border-radius: 0;
	box-shadow: none;
	clip: auto !important;
	color: var(--global-palette3);
	display: block;
	font-size: 14px;
	font-weight: 400;
	height: auto;
	left:0;
	line-height:inherit;
	padding: 15px 23px 14px;
	text-decoration: none;
	top:0;
	width:auto;
	z-index:100000;
}



/* Content Col / Row Text
-------------------------------------------------------------- */

/* col-content */
.row-content .col-content > .kt-inside-inner-col {padding-right:0px; padding-bottom:45px; min-height:375px;}
@media (min-width:768px) {.row-content .col-content > .kt-inside-inner-col {padding-right:20px; padding-bottom:45px; min-height:500px;}}
@media (min-width:1024px) {.row-content .col-content > .kt-inside-inner-col {padding-right:50px; padding-bottom:45px;}}


/* Image caption */
.caption {font-style:italic; font-size: 11px;}

/* Firma logoer */
.firmalogoer .kt-inside-inner-col  {padding-top:20px; padding-right:0px; padding-bottom:20px;}
.firmalogoer .kt-inside-inner-col figure {max-width:none!important; border:0px solid #ccc;}
.firmalogoer .kt-inside-inner-col figure {width:calc((100% - 40px) / 2);}

@media (min-width:520px) {.firmalogoer .kt-inside-inner-col figure {width:calc((100% - 80px) / 3);}}
@media (min-width:768px) {
    .firmalogoer .kt-inside-inner-col  {padding-top:20px; padding-right:20px; padding-bottom:20px;}
    .firmalogoer .kt-inside-inner-col figure {width:calc((100% - 80px) / 3);}
}


/* Content Col / Row Map 
------------------------------------- */

/* map mobile */
.row-content .col-map > .kt-inside-inner-col {background-color:var(--global-palette5);
	background-image:url('/wp-content/themes/kadence-child/svg/rute15-x-large-map-web-mobil.svg');
	background-size:706px 375px;
	background-position:center top;
	background-attachment:scroll;
	background-repeat:no-repeat;
	margin-left:-20px;
	margin-right:-20px;
	min-height:375px;
}

@media (min-width:500px) {
    
/* map desktop */
.row-content .col-map > .kt-inside-inner-col {background-color:var(--global-palette5);
	background-image:url('/wp-content/themes/kadence-child/svg/rute15-map-wide-2.svg');
	background-size:1400px 744px;
	background-position:-103px -10px;
	background-attachment:scroll;
	background-repeat:no-repeat;
	margin-left:-20px;
	margin-right:-20px;
	min-height:500px;
}   
}

@media (min-width:768px) {
    .row-content .col-map > .kt-inside-inner-col {
        background-position:-103px -10px; margin-left:0; 
        margin-right:0;}
}

@media (min-width:1024px) {
    .row-content .col-map > .kt-inside-inner-col {
        background-position:-43px -10px; 
        margin-left:0; 
        margin-right:0;}
}

.row-content .col-full-content > .kt-inside-inner-col {
    padding-right:0; 
    padding-bottom:45px; 
    min-height:500px;
}


/* Home
-------------------------------------------------------------- */

.home .col-intro > .kt-inside-inner-col {padding-top:50px; padding-bottom:2px; min-height:unset; border:0px solid red;}
@media (min-width:768px) {
    .home .col-intro > .kt-inside-inner-col {padding-bottom:50px; }
}

.home .col-intro h1 {font-size:48px; line-height:1.12;}
.home .col-intro h2 {font-size:48px; line-height:1.12;}

/* arrow-right */
.home .col-intro p {font-size:18px; line-height:1.41; margin-bottom:30px;}
.home .arrow-right a {position:relative; display:inline-block; padding:0 50px 0 0; background-repeat:no-repeat; background-color:inherit; background-size:38px 38px; background-position:right 12px;}
.home .arrow-right a::after {content:""; position:absolute; top:12px; right:0; width:38px; height:38px; background-repeat:no-repeat; background-size:38px 38px;}
/* match mobile desktop */
.home .arrow-right a {background-image: url("/wp-content/themes/kadence-child/svg/rute15-pil-red-right-4.svg");}
.home .arrow-right a::after {background: url("/wp-content/themes/kadence-child/svg/rute15-pil-right-4.svg");}

/* match background desktop */
@media (min-width:768px) {
    .home .arrow-right a {background-image: url("/wp-content/themes/kadence-child/svg/rute15-pil-red-right-2.svg");}
    .home .arrow-right a::after {background: url("/wp-content/themes/kadence-child/svg/rute15-pil-right-2.svg");}
}
.home .arrow-right a:hover::after {display:none;}


/* Fontpage Row Links 
------------------------------------- */
.home .row-featured-links .kt-row-column-wrap {padding-top:60px; padding-bottom:75px;}
.home .row-featured-links p {font-size:18px;}
.home .row-featured-links p.hjertelink {margin-top:0em!important;}
.home .row-featured-links .hjertelink a {
position: relative;
display: inline-block;
padding: 0 0 0 30px;
background-image: url("/wp-content/themes/kadence-child/svg/rute15-heart-icon-red-2.svg");
background-repeat:no-repeat;
background-color: inherit;
background-size: 20px 20px;
background-position: left 2px;
border: 0;
color: var(--global-palette3);
}

.home .row-featured-links .hjertelink a:hover,
.home .row-featured-links .hjertelink a:active,
.home .row-featured-links .hjertelink a:focus {
color:var(--global-palette1);
}

/* Fontpage Row News
------------------------------------- */
.home .row-news .kt-row-column-wrap {padding-top:15px; padding-bottom:0px;}
.home .row-news h2 {font-size:36px;}

/* News Grid */
.news-grid {}
.news-grid {display:grid; column-gap:24px; row-gap:33px;}
.news-grid .loop-entry .post-thumbnail {margin-bottom:22px;}
.news-grid .entry-title {font-size:16px; font-family: var(--global-body-font-family); font-weight:400; line-height:1.4;}
.news-grid .entry-title a {color:var(--global-palette3);}
.news-grid .entry-title a:hover,
.news-grid .entry-title a:active,
.news-grid .entry-title a:focus {color:var(--global-palette1);}

/* Row Read More */
.row-read-more .kt-row-column-wrap {padding-top:0px; padding-bottom:0px;}
.row-read-more .kt-row-column-wrap .kb-button.kb-btn-global-fill {color:var(--global-palette7);}

/* Page Mere Om */
.row-mere-om .kt-row-column-wrap {padding-top:0px; padding-bottom:60px;}

/* Post */
.row-post .wp-block-kadence-image {margin-top:10px; margin-bottom:10px;}
.post h1 {padding:0; margin:0.8em 0 0.6em;}





/* Header
-------------------------------------------------------------- */

/* logo */

.site-branding {padding:30px 0px 25px 20px;}
.site-branding a.brand img {max-width:200px;}

@media (min-width:1024px) {
.site-branding {padding:40px 0px 30px 0px;}
.site-branding a.brand img {max-width:390px;}  
}


/* Nav Main
-------------------------------------------------------------- */

.header-navigation {padding-top:30px;}

/* nav arrows hidden */
.nav-drop-title-wrap {padding-right:0;}
.nav--toggle-sub .dropdown-nav-toggle {display:none;}


.main-navigation .primary-menu-container > ul > li.menu-item > a {padding-left:45px; padding-right:20px; padding-top:20px; padding-bottom:20px; border:0px solid red;}
.main-navigation .primary-menu-container > ul > li.menu-item:last-child > a {padding-right:0px;}




.main-navigation .primary-menu-container > ul > li.menu-item {
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-heart-red.svg"); 
    background-size:30px 26px; background-position:10px center; background-repeat:no-repeat; 
}

.main-navigation .primary-menu-container > ul > li.menu-item > a {
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-heart-outline-3.svg"); 
    background-size:30px 26px; background-position:10px center; background-repeat:no-repeat; 
}

.main-navigation .primary-menu-container > ul > li.menu-item > a:hover,
.main-navigation .primary-menu-container > ul > li.menu-item > a:active,
.main-navigation .primary-menu-container > ul > li.menu-item > a:focus,
.main-navigation .primary-menu-container > ul > li.current-menu-item > a {
    background-image:none !important;
}






/* menu item soeg */
.main-navigation .primary-menu-container > ul > li.soeg {
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-search-red.svg"); 
    background-size:30px 26px; background-position:10px center; background-repeat:no-repeat; 
}

.main-navigation .primary-menu-container > ul > li.soeg > a {
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-search-outline-3.svg"); 
    background-size:30px 26px; background-position:10px center; background-repeat:no-repeat; 
}

.main-navigation .primary-menu-container > ul > li.soeg > a:hover,
.main-navigation .primary-menu-container > ul > li.soeg > a:active,
.main-navigation .primary-menu-container > ul > li.soeg > a:focus,
.main-navigation .primary-menu-container > ul > li.soeg.current-menu-item > a {
    background-image:none !important;
}


.main-navigation .primary-menu-container > ul > li.om-rute-15 a {cursor: default;}


/* styling dropdown */
.header-navigation ul ul.sub-menu, .header-navigation ul ul.submenu {padding: 37px 0 26px;}
.header-navigation ul ul li.menu-item > a {padding-left:45px; padding-right:15px;}





/* Nav Mobile
-------------------------------------------------------------- */

/* mobile menu spacing */
#mobile-header .site-main-header-wrap .site-container {padding:0 0 0 0;}

/* border around */
#mobile-header .site-main-header-inner-wrap {border:0px solid #ddd;}

/* mobile menu left section */
#mobile-header .site-header-section-left {}

/* mobile menu right section */
#mobile-header .site-header-section-right {flex-direction:column; justify-content:flex-start; align-items:flex-end; padding:25px 12px 0 0;}
#mobile-header .site-header-section-right .site-header-item {margin-right:0; border:0px solid #ddd;}
#mobile-header .site-header-section-right .site-header-item:first-child {margin-bottom:10px;}

/* mobile menu search icon */
.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button {
    display:block; width:44px; height:38px; padding:0; overflow:hidden; white-space:nowrap; text-indent:100%;
    background-color:transparent;
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-search-mobile.webp")!important;
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-search-outline.svg")!important;
    background-position:center center; background-repeat:no-repeat; background-size:auto;
	box-shadow:none;
	border-radius:0; 
    border:0px solid #ddd;
}

/* mobile menu toggle  */
#mobile-header button.menu-toggle-open {padding:0px;}

#mobile-header .kadence-svg-iconset {
    display:block; width:44px; height:38px; 
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-hamburger-mobile-grey.svg");
	background-position:center center; background-repeat:no-repeat; background-size:auto; 
	box-shadow:none;
	border:0px solid #ddd;
}

#mobile-header svg.kadence-menu-svg {display:none;}


/* mobile drawer */

#mobile-drawer .drawer-inner {max-width: 500px; box-shadow:none;}
#mobile-drawer .drawer-header {padding: 20px 12px 0 0;}

#mobile-drawer .drawer-header .drawer-toggle {padding:0 0 0 0; width:44px; height:38px; font-size:30px; border:1px solid #ccc;
display:block; width:44px; height:38px; 
    background-image:url("/wp-content/themes/kadence-child/svg/rute15-close-mobile-grey.svg");
	background-position:center center; background-repeat:no-repeat; background-size:auto; 
	box-shadow:none;
	border:0px solid #ddd;
}

#mobile-drawer .menu-toggle-close .toggle-close-bar {display:none;}

#mobile-drawer .sub-menu {padding-bottom:30px; padding-left:30px;}

#mobile-drawer .sub-menu li a {padding-top:10px; padding-bottom:10px;}

.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button:hover {box-shadow:none;}




/* Search
-------------------------------------------------------------- */

.kb-search {}
.kb-search .kb-search-form {}
.kb-search .kb-search-input-wrapper {}

.kb-search .kb-search-input {
    color:var(--global-palette5);
	border:1px solid var(--global-gray-400);
	border-radius:0px;
	padding:7px 10px;
	max-width:100%;
	background:var(--global-palette7);
	box-shadow:none!important;
    border:0!important;
}

.kb-search .kb-search-icon-submit {
	position:absolute;
	right:0px;
	top:0px;
	bottom:0px;
	transform:translateY(0%);
	border:none;
	background:rgba(0,0,0,0);
	cursor:pointer;
	line-height:0;
	width:70px;
	border-radius:0px;
	border:0;
	padding:0px 0px 0px 0px;
	margin:1px;
	background-image:url("/wp-content/themes/kadence-child/svg/rute15-search-red.svg");
	background-position:center; 
	background-size:44px 38px; 
	background-repeat:no-repeat; 

}

.kb-search .kb-search-icon-submit:hover {box-shadow:none!important;}

.kb-search .kb-search-icon {
	display:block;
	position:absolute;
	right:0px;
	top:0px;
	bottom:0px;
	width:70px;
	height:auto;
	background-image:url("/wp-content/themes/kadence-child/svg/rute15-search-outline-3.svg");
	background-position:center; 
	background-size:44px 38px; 
	background-repeat:no-repeat; 
}

.kb-search .kb-search-icon svg {display:none;}

.kb-search .kb-search-icon-submit:hover .kb-search-icon {background-image:none;}



body.search #inner-wrap {background:#EEEEE9;}

.search .content-area .site-main {min-height:360px; margin-top:72px; margin-bottom:70px;}

.search-results .content-area .site-main {min-height:500px; margin-top:70px; margin-bottom:70px;}
.search-archive {display:grid;	grid-template-columns:minmax(0, 1fr); column-gap:2.5rem; row-gap:0.5rem;}
.search-results .loop-entry h2.entry-title {font-style:normal;	font-size:18px; color:var(--global-palette3);}

/* Footer
-------------------------------------------------------------- */

/* footer rows */

/* credit hook kadence_footer */
.footertext {padding:10px 20px 15px 20px; text-align:right;}
@media (min-width:768px) {
.footertext {padding:9px 20px 15px 20px;}
}
.footertext p {font-style:italic; font-size:10px;}

/* footer top */
.site-top-footer-wrap .footer-widget-area {height:auto; border:1px solid #ccc;}
.site-top-footer-inner-wrap {padding-top:10px; padding-bottom:0px; grid-column-gap:30px; grid-row-gap:30px;}

/* footer middle */
.site-middle-footer-wrap .footer-widget-area {height:auto; border:0px solid #ccc;}

.site-footer-row.site-footer-row-columns-4 {grid-template-columns:minmax(0, 1.27fr)	minmax(0, 0.43fr) minmax(0, 0.93fr)	minmax(0, 1.37fr);}




/* section 1 */
.site-footer-middle-section-1  {}
.site-footer-middle-section-1 .widget_media_image img {max-width:72px!important; margin-bottom:12px;}
.site-footer-middle-section-1 a {color:var(--global-palette1)!important;}
.site-footer-middle-section-1 a:hover,
.site-footer-middle-section-1 a:active,
.site-footer-middle-section-1 a:focus {color:var(--global-palette3)!important;}


/* section 2 */
.site-footer-middle-section-2 .widget_nav_menu {}
.site-footer-middle-section-2 ul.menu {display:flex; flex-direction:row; margin-bottom:3px;}
.site-footer-middle-section-2 ul.menu li {width:25px; height:25px; margin-right:6px;}
.site-footer-middle-section-2 ul.menu a {display:block;	width:25px;	height:25px; overflow:hidden; white-space:nowrap; text-indent:100%; border:0px solid #ccc;}
	
.site-footer-middle-section-2 ul.menu li.linkedin {background-image:url("/wp-content/themes/kadence-child/svg/rute15-linkedin-icon-red-2.svg"); 
background-position:center; background-repeat:no-repeat; background-size:25px 25px;}

.site-footer-middle-section-2 ul.menu li.linkedin a {background-image:url("/wp-content/themes/kadence-child/svg/rute15-linkedin-icon-2.svg");
    background-position:center; background-repeat:no-repeat; background-size:25px 25px;}

.site-footer-middle-section-2 ul.menu li.linkedin a:hover,
.site-footer-middle-section-2 ul.menu li.linkedin a:active,
.site-footer-middle-section-2 ul.menu li.linkedin a:focus {
    background-image:none !important;
}




/* right-align social on mobile */
@media (max-width:768px) {.site-footer-middle-section-2 ul.menu {flex-direction:row-reverse;}} 


/* section 3 */

.site-footer-middle-section-3  {}
.site-footer-middle-section-3 .widget-title  {margin-bottom:4px!important;}
.site-footer-middle-section-3 ul.menu {margin-bottom:-1px;}
.site-footer-middle-section-3 ul.menu li a {display:block; padding:6px 0 0 25px; text-decoration:none; font-size:15px; line-height:1.75; color:var(--global-palette3);}
.site-footer-middle-section-3 ul.menu li a {background-image:url("/wp-content/themes/kadence-child/svg/rute15-heart-icon-red-2.svg");
    background-position:left 11px; background-repeat:no-repeat; background-size:15px 15px;}
.site-footer-middle-section-3 ul.menu li.current-menu-item a {color:var(--global-palette1);}
.site-footer-middle-section-3 ul.menu li.current-menu-item a:hover {color:var(--global-palette1);}

/* section 3 - rettelser 1 */
.site-footer-middle-section-3 ul.menu {margin-bottom:-1px;}
.site-footer-middle-section-3 ul.menu li a {display:inline-block; padding:0 0 0 25px; text-decoration:none; font-size:15px; line-height:1.6; color:var(--global-palette3);}
.site-footer-middle-section-3 ul.menu li a {background-position:left 5px;}




/* section 4 */

.site-footer-middle-section-4  {}
.site-footer-middle-section-4 ul.menu {}

/* extended right margin */
.site-footer-middle-section-4 .custom-html-widget {margin-right:0px;}

@media (min-width:1280px) {
.site-footer-middle-section-4 .custom-html-widget {margin-right:-60px; border:0px solid red;}
}


/* footer text */
footer .widget-area .widget-title  {font-size:15px; font-weight:700; letter-spacing:0; line-height:1.5; margin-bottom:0; text-transform:none;}
footer p {font-family:var(--global-body-font-family); font-size:15px; line-height:1.6; margin-bottom:0;}
footer p.first {margin-bottom:0.6em;}
footer p.first a {color:var(--global-palette3)!important;}
footer p span.intro-txt {display:block; font-weight:700; padding:0 8px 0 0; white-space:nowrap;}
footer p span.txt {display:inline-block;}
footer p span.line {display:block;}
footer p span.txt:not(:last-child)::after {content:"\00B7"; display:inline-block; padding:0 6px;}
footer .footer-widget-area .widget_nav_menu a {display:block; padding:0 0;	text-decoration:none; color:var(--global-palette3);}

/* Error 404 
-------------------------------------------------------------- */
.error404 .error .page-content {
	box-shadow:0px 15px 25px -10px rgba(0,0,0,0.0);
	border-radius:0;
	margin:80px 0 100px;
	min-height:350px;
}


/* Mailerlite 
-------------------------------------------------------------- */

      #mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper {
        background-color: #EEEEE9;
}

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper.embedForm {
  max-width: none;
}

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-44015631.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {
  padding: 0 0 0 0; 
}

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label {
	margin-bottom: 5px;
	color: #4e4b4b;
	font-size: 16px;
	font-family: 'Barlow', Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	display: inline-block;
	line-height: 20px;
}

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input {
	background-color: #FFFCF0 !important;
	color: #4e4b4b !important;
	border-color: #cccccc;
	border-radius: 0px !important;
	border-style: solid !important;
	border-width: 0px !important;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	height: auto;
	line-height: 21px !important;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 8px 8px !important;
	width: 100% !important;
	box-sizing: border-box !important;
	max-width: 100% !important;
}

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before {
  border-color: #cccccc !important;
  background-color: #FFFCF0 !important;
}


#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p {
	color: #4e4b4b;
	font-family: 'Barlow', Arial, Helvetica, sans-serif;
	font-size: 16px!important;
	line-height: 1.4;
	margin: 0 0 10px 0;
}


#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p {
	color: #4e4b4b !important;
	font-family: Barlow, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	font-weight: 400!important;
	line-height: 18px !important;
	padding: 0 !important;
	margin: 0 5px 0 0 !important;
}


#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button {
	background-color: #aa0825!important;
	border: none !important;
	border-radius: 4px !important;
	box-shadow: none !important;
	color: #fffaeb !important;
	cursor: pointer;
	font-family: Barlow, Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	font-weight: 500 !important;
	line-height: 21px !important;
	height: auto;
	padding: 8px 20px 10px !important;
width: auto !important;
        float: left;
	box-sizing: border-box !important;
}

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p a {
color: #4e4b4b;
text-underline-offset:0.2em;
}

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p
a:hover, 

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p
a:focus, 

#mlb2-44561262.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p
a:active {
text-underline-offset:0.2em;
color: #aa0825;
}

