/** Shopify CDN: Minification failed

Line 24:30 Unexpected "{"

**/
html,body {/*font-size:16px;*/}
.visually-hidden {line-height:0 !important;}
.button.button-secondary {}

/* MENU */
nav.header__inline-menu .link, nav.header__inline-menu .customer a {/*font-size:16px;*/}
.header__menu-item .icon-caret {right: 1rem;    height: 0.4rem;}
ul.list-menu li:last-of-type a.header__menu-item.level-0 .header__active-menu-item {color: #fff;text-decoration: none;}
    
ul.legal-links.inline-list {display:flex; display: -webkit-flex;display: -ms-flexbox;justify-content:space-between;align-content:flex-start; padding-left: 0;}
ul.legal-links.inline-list li {list-style:none;margin-left:12px;}
ul.legal-links.inline-list li:first-of-type {flex-basis:65%;flex:1;}
ul.legal-links.inline-list a {color:;font-size:12px;}
  
/* ABOUT */
.multicolumn-card__info .accordion__title {padding:10px;text-decoration:none;background:transparent;box-shadow:none;border:none;cursor:pointer;}
.multicolumn-card__info div[class*="fulltext-"] {}
.collapsed {display:none;}
.fulltext, .fulltext-trigger, {display:none;}
.fulltext-trigger.active{display:block;}
.multicolumn-card__info summary {text-align: right;  padding-right: 3rem;}
body.template-page.about-us .multicolumn-card__info .icon-wrap {display:none;} 

/* PHOTO GALLERY */
.ywm-photo-gallery .gallery-grid, .ywm-grid .gallery-grid {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-evenly;flex-flow:row wrap;}
.ywm-photo-gallery .gallery-item {flex:1 0 auto;margin-bottom:2rem;text-align:center;}
.ywm-photo-gallery .max-600 {max-width:600px;}

/* UIKIT FIlter */
#homepage-grid {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-flow:row wrap;border:0px solid green;}
#homepage-grid a {text-decoration:none;color:#333;;}
ul#homepage-grid-filter {display: flex;flex-flow: column wrap;flex: 0 0 30%;border:0px solid red;}
ul#homepage-grid-filter.uk-subnav {justify-content:space-evenly;}
ul#homepage-grid-filter li {flex:1;list-style:none;border-radius:0 0 8px 0;border-bottom: 1px dashed #ccc;padding:0px;margin:0px;line-height:3;}
ul#homepage-grid-filter li:hover {border-bottom: 1px dashed #1A4680;}
ul#homepage-grid-filter li:hover a {color:#1A4680;}


#homepage-grid-content {display: flex;flex-flow: column wrap;flex: 1 0 65%;border:0px solid blue;list-style:none}
#homepage-grid-content li {list-style:none;}
 #homepage-grid-content .changeImgDiv {flex:1 0 45%;text-align:right;}
 #homepage-grid-content .changeImgText {text-align:center;}
 #homepage-grid-content .changeImgTitle {margin-bottom:1.5rem !important;line-height:125%;text-align:center;font-size:20px;}
 #homepage-grid-content p {max-width:600px;margin:0 auto;} 
 #homepage-grid-content .changeImg {object-fit: contain;}
#homepage-grid-content .changeImgCTA a {background:#000;color:#fff;padding:12px 20px;}
#homepage-grid-content .changeImgCTA  {max-width: 250px;height: auto;margin: 1.5rem auto 0;text-align: center;}
.show-me {display:block !important;}
p.rte {font-size:18px;text-align:center;}

@media screen and (max-width: 480px) {
  #homepage-grid {flex-flow:column-reverse;align-items:start;align-content:start;}
  ul#homepage-grid-filter {display:none !important;}
  #homepage-grid-content li {display: block !important; } 
  #homepage-grid-content {flex: 0 1 auto;margin:0;padding-inline-start: 0px;}
  #homepage-grid-content .changeImg { max-width: 95vw;}
  #homepage-grid a {cursor:disabled;}
}

/* TABLES */
.table .thead-dark th {color: #fff;background-color: #212529;border-color: #32383e;}
.accordion__content .table thead th {vertical-align: bottom;border-bottom: 2px solid #dee2e6;}
.accordion__content .table-bordered td, .accordion__content .table-bordered thead th {border-bottom: 1px solid #dee2e6;}
.accordion__content table, .accordion__content td {word-break:normal;}


/* FORM */
input.hideMe {display:none;}

/* GLOBO FORM */
.globo-form-app .content.flex-wrap.block-container ~ p {display:none;}
.suspend .globo-form-app .globo-form-control.layout-3-column input {/*display:none;*/}
.suspend .globo-form-app .globo-form-control.layout-3-column input#text-5 {/*display:block;*/}

/* SITEMAP */
.sitemap ul {display: flex;display:flex;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: -ms-flexbox;-webkit-flex-wrap: wrap; /*flex-flow: row wrap;*/flex-flow: column wrap;align-content: flex-start;justify-content: space-between;align-items: flex-start;}
.sitemap ul li {list-style:none;padding-right: 1rem;line-height:140%;}
.sitemap ul.one-col li {flex: 1 0 100%;}
.sitemap ul.two-col li {flex: 1 0 49%;}
.sitemap ul.three-col li {flex: 1 0 32%;}
.sitemap ul li a {color:#333;text-decoration:none;}

@media screen and (max-width: 480px) {
.sitemap ul {max-height:100% !important;flex-wrap: nowrap;}
}

@media screen and (min-width: 480px) and (max-width:768px) {
.sitemap ul {max-height:100% !important;flex-wrap: nowrap;}
}

/* SPECIALTY */
.max-500 {max-width:500px;margin:0 auto;}
.max-600 {max-width:600px;margin:0 auto;}
.max-700 {max-width:700px;margin:0 auto;}
.max-800 {max-width:800px;margin:0 auto;}
.max-900 {max-width:900px;margin:0 auto;}

@media screen and (max-width: 480px) {
 body.template-index #homepage-grid a img {width:calc(100vw - 3rem);height:calc((100vw - 3rem) / 2.27);}
 body.template-index div.uk-card.uk-card-default.uk-card-body {min-height:199px;}
  h1.header__heading {height:91px;}
  header-drawer {height:44px;}
}
  
@media screen and (min-width: 480px) and (max-width:768px) {
 
}
@media screen and (min-width: 769px) and (max-width:960px) {
 
}

@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait) { 
}


@media screen and (min-width: 960px) and (max-width:1200px) {
  
}
@media screen and (min-width:1200px) {
 
}