/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-Regular.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-Regular.ttf) format("truetype");}@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-Italic.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-Italic.ttf) format("truetype");font-style:italic;}@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-Medium.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-Medium.ttf) format("truetype");font-weight:500;}@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-MediumItalic.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;}@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-SemiBold.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-SemiBold.ttf) format("truetype");font-weight:600;}@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-SemiBoldItalic.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;}@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-Bold.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-Bold.ttf) format("truetype");font-weight:bold;}@font-face{font-family:'Cabin';src:url(/themes/custom/breema2/fonts/Cabin-BoldItalic.woff) format("woff"),url(/themes/custom/breema2/fonts/Cabin-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic;}body{font-family:"Cabin",sans-serif;color:#1a272e;}a{text-decoration:none;border-bottom:none;color:#752d53;}a:focus,a:hover{text-decoration:underline;border-bottom:none;color:#883584;}h1{margin:0 0 0.5em 0;color:#a82133;}h2,.main-content h2{font-size:1.5em;color:#a82133;margin:0 0 0.5em 0;}a h2{color:#752d53;}a:focus h2,a:hover h2{color:#883584;}h3{font-size:1.25em;margin:0 0 0.5em 0;}h4{font-size:1.1em;margin:0 0 0.5em 0;}h5{font-size:1.05em;margin:0 0 0.5em 0;}p.large{font-size:1.15em;}p.larger{font-size:1.2em;}p.huge{font-size:1.3em;}p.address{margin:1em 0;font-style:italic;}blockquote,figure,p{overflow:hidden;}blockquote,figure{margin:0 0 1.5em 0;}blockquote{font-style:normal;font-size:110%;background-color:#f1f0eb;color:#143d8b;padding:10px;border-left:none;}blockquote p:last-child{margin-bottom:0;}figure{min-width:250px;}figure audio{margin:10px 0 0 10px;}figure blockquote{margin:0;}blockquote:after,blockquote:before{content:none;}.attribution,figure.quote figcaption{margin:0 0 0.5em 0;padding:0 0 0 1em;}.attribution:before,figure.quote figcaption:before{color:#999;content:"\2015\0020";}@media (min-width:715px){.attribution,figure.quote figcaption{padding:0 0 0 2em;}}li p:first-child{margin-top:0;}li p:last-child{margin-bottom:0;}.item-list ul,.item-list ul li{margin:0;padding:0;}.cke_editable li,.text-formatted li{margin:0 0 1em 0;}.cke_editable ol,.cke_editable ul,.text-formatted ol,.text-formatted ul{margin:0 0 0 1em;display:inline-block;}.cke_editable ol ol,.cke_editable ul ul,.text-formatted ol ol,.text-formatted ul ul{margin:0 0 0 1em;}.cke_editable ol ol li:last-child,.cke_editable ul ul li:last-child,.text-formatted ol ol li:last-child,.text-formatted ul ul li:last-child{margin:0;}.cke_editable ul.social-media-links--platforms,.text-formatted ul.social-media-links--platforms{margin:0;padding:0;}ul.inline{display:inline;padding-left:0;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}hr{margin:1em 0;border:0;border-bottom:1px dashed #aaa;}.align-left,.align-right{float:none;margin:0 0 1em 0;}@media (min-width:715px){.align-left{float:left;margin:0 1em 0 0;}.align-right{float:right;margin:0 0 0 1em;}}a.email,.contact-form-link a,.field--type-email a{padding:0 0 0 1.35em;margin:0 0 0 0.15em;position:relative;}a.telephone,.field--type-telephone a{padding:0 0 0 1.25em;margin:0 0 0 0.25em;position:relative;}a.email:before,a.telephone:before,.contact-form-link a:before,.field--type-email a:before,.field--type-telephone a:before{position:absolute;font-family:'Font Awesome 5 Free';left:0px;}a.email:before,.contact-form-link a:before,.field--type-email a:before{content:"\f0e0";font-weight:400;}a.telephone:before,.field--type-telephone a:before{content:"\f879";font-weight:600;}.form-item .description,.form-wrapper .description{margin:0;}body{background-color:#752d53;}#page-wrapper{background-color:#fff;}.tabs ul.primary li a:focus,.tabs ul.primary li a:hover{text-decoration:none;}.field--type-image img{margin:0;}.node .field--type-image{float:none;margin:0;}.media--view-mode-view-full,.node--view-mode-full{margin:0 0 1.5em 0;}figure .media--view-mode-view-full,figure .node--view-mode-view-full,.node--type-layout-page .media--view-mode-view-full,.node--type-layout-page .node--view-mode-full{margin:0;}.node--view-mode-teaser{border:0;margin:0;padding:0;}.node--view-mode-teaser h2 a{color:#752d53;}.node--view-mode-teaser h2 a:focus h2,.node--view-mode-teaser h2 a:hover h2{color:#883584;}.node--type-session-resume.node--view-mode-teaser{margin:0 0 2em 0;padding:0 1em;}a.teaser-link{color:black;text-decoration:none;border-bottom:none;}a.teaser-link h3{font-size:1.2em;}a.teaser-link h2,a.teaser-link h3,a.teaser-link h4,a.teaser-link .more-link{color:#752d53;margin:0 0 0.4em 0;line-height:1.2em;}a.teaser-link article.node{padding:0.25em;}a.teaser-link .field--type-entity-reference{margin:0;}a.teaser-link article .field--type-entity-reference article{margin:0;padding:0;}a.teaser-link .field--name-field-date-time{margin:0 0.5em 0.25em 0;}a.teaser-link:hover h2,a.teaser-link:hover h3,a.teaser-link:hover h4,a.teaser-link:hover .more-link,a.teaser-link:focus h2,a.teaser-link:focus h3,a.teaser-link:focus h4,a.teaser-link:focus .more-link{color:#883584;text-decoration:underline;}.node--type-article .source-info{padding-bottom:0.5em;margin-bottom:1em;border-bottom:1px solid #ccc;}.node--type-article .dash{color:#aaa;}.node--type-article .pub-date{color:#777;}a.teaser-link .node__content{font-size:1em;margin:0;}a.teaser-link .node--sticky:not(.node--type-place){background-color:#fffae8;}a.teaser-link:hover .node--sticky:not(.node--type-place){background-color:#f2eedc;}a.teaser-link .node--view-mode-teaser-search-result .field--name-field-location,a.teaser-link .node--view-mode-teaser-with-location .field--name-field-location{font-size:90%;}a.teaser-link .field--name-field-main-image.field--type-entity-reference,.field--name-field-main-image.field--type-entity-reference,.field--name-field-main-image.field--type-image{display:block;margin:0 0 1em 0;padding:0;}@media (min-width:715px){a.teaser-link .field--name-field-main-image,.field--name-field-main-image{float:left;max-width:50%;}a.teaser-link .field--name-field-main-image.field--type-entity-reference,.field--name-field-main-image.field--type-entity-reference,.field--name-field-main-image.field--type-image{margin:0 1em 0 0;}}.node--view-mode-teaser-search-result .field--name-field-location p.address,.node--view-mode-teaser-with-location .field--name-field-location p.address{margin:0.25em 0;}a.teaser-link:hover .teaser-wrapper{background-color:rgba(0,0,0,0.1);}.place-teaser-compact header{float:left;margin:0 0.5em 0 0;}.place-teaser-compact .field--name-field-address{float:left;font-style:italic;font-size:95%;line-height:1.5em;}.headshot{float:left;margin:0 1em 0 0;}.node--unpublished{background-color:#fffcd9;border:1px solid #fff8a6;padding:0 0.5em;}a.teaser-link:hover .node--unpublished{background-color:#e6e3c3;border-color:#e6df95;}.container-inline .inline{display:inline-block;}.more-link a{text-decoration:none;border-bottom:none;}.more-link a:hover{text-decoration:underline;border-bottom:none;}.block-event-datetime-block .field--name-field-date-time{font-size:1.25em;}.node--view-mode-full .field--name-field-subtitle{font-size:1.3em;}.node--view-mode-teaser .field--name-field-subtitle,.node--view-mode-teaser-no-image .field--name-field-subtitle,.node--view-mode-teaser-with-location .field--name-field-subtitle{font-size:1em;}.site-footer .layout-container{padding:0 15px;}.view-breema-articles .form--inline .form-actions,.view-breema-essence .form--inline .form-actions{clear:none;padding-top:1.2em;margin:0;}.view-breema-articles .button,.view-breema-essence .button{margin:0;}.view-breema-articles .form-item,.view-breema-essence .form-item{margin:0 1em 0 0;}.view-breema-articles .views-exposed-form,.view-breema-essence .views-exposed-form{margin:0 0 1em 0;}.field--name-field-facebook-event a{padding:0 0 0 1em;position:relative;color:#4267b2;}.field--name-field-facebook-event a:focus,.field--name-field-facebook-event a:hover{color:#3b5c9f;}.field--name-field-facebook-event a:before{position:absolute;font-family:'Font Awesome 5 Brands';font-weight:400;content:"\f39e";left:1px;}.form-actions{padding-top:0;}.node__content{font-size:1.1em;}.node__content .view-content{font-size:93.5%;}.view-breema-event-children{margin-bottom:1em;}.grid--container{display:grid;grid-column-gap:10px;grid-row-gap:10px;}.region-sidebar-first .grid--container{grid-row-gap:0;}.grid--container-2{grid-template-columns:1fr 1fr;}.grid--container-2u3366{grid-template-columns:1fr 2fr;}.grid--container-2u6633{grid-template-columns:2fr 1fr;}.grid--container-3{grid-template-columns:1fr 1fr 1fr;}@media (min-width:630px){.grid--container-1-2,.grid--container-1-2-4,.region-sidebar-first .grid--container-1-2-3{grid-template-columns:1fr 1fr;}.grid--container-1-2-4{grid-column-gap:20px;grid-row-gap:30px;}.grid--container-1-2u3366{grid-template-columns:1fr 2fr;}.grid--container-1-2u6633{grid-template-columns:2fr 1fr;}}@media (min-width:715px){.grid--container-1-2{grid-template-columns:1fr 1fr;}.grid--container-1-3{grid-template-columns:1fr 1fr 1fr;}.region-sidebar-first .grid--container-1-2-3{grid-template-columns:1fr 1fr 1fr;}}@media (min-width:851px){.grid--container{grid-column-gap:15px;}.grid--container-1-2-4{grid-column-gap:20px;grid-row-gap:30px;}.grid--container-1-2,.region-sidebar-first .grid--container-1-2,.region-sidebar-first .grid--container-1-2-3{grid-template-columns:1fr;}.grid--container-1-2-3{grid-template-columns:1fr 1fr;}.grid--container.field--name-field-tiles{grid-column-gap:20px;grid-row-gap:20px;}}@media (min-width:1024px){.grid--container.field--name-field-tiles{grid-column-gap:40px;grid-row-gap:20px;}.grid--container-1-2{grid-template-columns:1fr 1fr;}.grid--container-1-2-3{grid-template-columns:1fr 1fr 1fr;}}@media (min-width:1251px){.grid--container{grid-column-gap:20px;grid-row-gap:15px;}.grid--container.field--name-field-tiles{grid-column-gap:60px;grid-row-gap:30px;}.grid--container-1-2-4{grid-template-columns:1fr 1fr 1fr 1fr;}}.paragraph--type--featured-product .grid--container{grid-row-gap:20px;}.region-secondary-menu{background-color:#752d53;}.region-secondary-menu .menu{text-align:left;}.region-secondary-menu ul.menu{margin:0;padding:0;}.region-secondary-menu ul.menu a{padding:10px 15px;color:rgba(255,255,255,0.8);}.region-secondary-menu ul.menu a:focus,.region-secondary-menu ul.menu a:hover,.region-secondary-menu ul.menu a.is-active{color:#fff;}.region-secondary-menu .block .content{margin:0;}.region-secondary-menu .block-menu{float:left;}.region-secondary-menu .block.search-block-form{float:right;width:225px;}.region-secondary-menu .block.search-block-form input{margin:0 5px 0 0;}.region-secondary-menu .block.search-block-form .form-actions .button{margin:6px 0 0 0;}@media (min-width:601px){.region-secondary-menu .block.search-block-form input{margin:6px 5px 6px 0;}}@media (min-width:851px){.region-secondary-menu ul.menu{margin:0 auto;max-width:1290px;}}.site-branding__name{font-family:Times,serif;text-transform:uppercase;letter-spacing:0;word-spacing:100vw;font-size:22px;line-height:22px;margin-top:10px;}.site-branding__name a{color:#a82133;}.site-branding__name a:hover{text-decoration:none;}.header-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;clear:both;}.region-header{width:125px;padding:0.357em 15px 0;}.region-primary-menu{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.25em;clear:none;}.region-primary-menu a{color:#3c3c3c;}.region-primary-menu a:focus,.region-primary-menu a:hover,.region-primary-menu a.is-active,.region-primary-menu .horizontal-menu > .menu-item--active-trail > a{color:#007cb2;text-decoration:none;}.region-primary-menu .horizontal-menu{margin-top:1.75em;}@media (min-width:1025px){.site-branding__name{font-size:24px;line-height:24px;}.region-header{width:135px;}}@media (min-width:1270px){.site-branding__name{font-size:26px;line-height:26px;}.region-header{width:150px;}}.sidebar .block{padding:10px;background-color:#e8e9e8;border-color:#d1d3d0;}.sidebar .block .content{margin-top:0;}.sidebar h2{border-bottom:1px solid #d1d3d0;color:#1a272e;}.sidebar a.teaser-link h4{font-size:1.2em;}.sidebar .item-list li{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #d1d3d0;}.sidebar ol li{margin:0 0 0.5em 0;}.sidebar ol li article.node{padding:0 0.25em 0.25em;}.sidebar .action a{margin:0 auto;display:block;text-align:center;max-width:150px;}.sidebar .danger{display:block;margin:0 auto;text-align:center;}@media (min-width:630px){.sidebar .block{padding:15px 20px;}}@media (min-width:851px){.sidebar .block{padding:10px 15px 15px;}}@media (min-width:1024px){.sidebar .block{padding:15px 20px;}}.region-sidebar-first ul.menu{margin:0;padding:0;}.region-sidebar-first ul ul.menu{margin:0;padding:0.25em 0 0 0.75em;}.region-sidebar-first .menu-item{margin:0;padding:0.25em 0 0.5em 0;}.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#752d53;padding:20px 0;}.site-footer a,.site-footer .content{color:rgba(255,255,255,0.8);}.site-footer a:focus,.site-footer a:hover,.site-footer ul.menu a.is-active{color:#fff;}.site-footer .content{font-size:0.857em;}.site-footer h2{font-size:1em;margin:0 0 0.5em 0;text-transform:none;color:rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.25);}.site-footer .block-social-media-links li a,.site-footer .block-social-media-links li a:focus,.site-footer .block-social-media-links li a:hover{border:none;text-indent:0;padding:0 0.25em 0 0;background-color:#752d53;}.site-footer .block-social-media-links ol:not(.menu),.site-footer .block-social-media-links ul:not(.menu){padding:0.5em 0 0 0;}.site-footer__top .region{margin:0;border:1px solid rgba(255,255,255,0.25);}.site-footer__top .block{margin:0;padding:10px;}.site-footer__bottom{margin-top:30px;}.site-footer__bottom .block{margin:0;}.site-footer__bottom ul.menu{padding:0;}.site-footer__bottom ul.menu li{display:inline-block;padding:0;margin:0;}.site-footer__bottom .menu-item a{font-size:0.9em;padding:0 0.5em 0 0.35em;border-right:1px solid rgba(255,255,255,0.25);}.site-footer__bottom .menu-item:first-child a{padding-left:0;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}@media (min-width:400px){.site-footer__bottom .menu-item a{padding:0 1em 0 0.8em;}}.block-footer-email-subscribe-block .action--secondary a{color:#752d53;background-color:rgba(255,255,255,0.8);background-image:linear-gradient(to bottom,rgba(255,255,255,0.8),rgba(217,217,217,0.8));max-width:100px;display:block;margin:0.5em auto;text-align:center;}.block-footer-email-subscribe-block .action--secondary a:focus,.block-footer-email-subscribe-block .action--secondary a:hover{color:#883584;background-color:#fff;background-image:none;border:1px solid #883584;}.block-footer-text-block .contact a.telephone{margin:0 1em 0 0;}.block-footer-email-subscribe-block .text-link{font-size:1.1em;}.action{margin:0.5em 0;}.action a{text-decoration:none;font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-moz-border-radius:15px;-webkit-border-radius:15px;padding:3px 12px 3px 12px;display:inline-block;}.action a:focus,.action a:hover{text-decoration:none;}.action--primary a{color:#fff;background-color:#007cb2;background-image:linear-gradient(to bottom,#007cb2,#006793);border:1px solid #007cb2;border-left-color:#006089;border-right-color:#006089;border-bottom-color:#004766;}.action--primary a:focus,.action--primary a:hover{color:#fff;background-color:#006089;background-image:linear-gradient(to bottom,#006089,#004a6b);border:1px solid #006089;border-left-color:#004360;border-right-color:#004360;border-bottom-color:#002a3d;}.action--secondary a{background-color:#fff;background-image:linear-gradient(to bottom,#fff,#d9d9d9);border:1px solid #752d53;border-left-color:#58223e;border-right-color:#58223e;border-bottom-color:#3e182c;}.action--secondary a:focus,.action--secondary a:hover{background-color:#ecebeb;background-image:linear-gradient(to bottom,#ecebeb,#d3d1d1);border:1px solid #883584;border-left-color:#6b2a68;border-right-color:#6b2a68;border-bottom-color:#51204f;}.container-inline .action{display:inline-block;margin:0 0.65em 0.5em 0;}.container-inline .action:last-child{margin-right:0;}.action.center{text-align:center;}.danger{margin:0 0 0 0.25em;}.danger a{color:#d20505;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.danger a:focus,.danger a:hover{color:#aa0404;}.block .content{margin:0;}.block-local-tasks-block{margin:0 0 1em 0;}.button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-moz-border-radius:15px;-webkit-border-radius:15px;padding:3px 12px 3px 12px;display:inline-block;color:#752d53;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#d9d9d9);border:1px solid #752d53;border-left-color:#58223e;border-right-color:#58223e;border-bottom-color:#3e182c;}.button:hover{background-color:#ecebeb;background-image:linear-gradient(to bottom,#ecebeb,#d3d1d1);color:#883584;border:1px solid #883584;border-left-color:#6b2a68;border-right-color:#6b2a68;border-bottom-color:#51204f;}.button.search-form__submit{border:1px solid #e4e4e4;border-left-color:#d0d0d0;border-right-color:#d0d0d0;border-bottom-color:#bebebe;background:#f0f0f0 url(/core/misc/icons/505050/loupe.svg) no-repeat center;}.button.search-form__submit:hover{background:#dedede url(/core/misc/icons/424242/loupe.svg) no-repeat center;}ol.location-results{list-style-type:none;margin:2em 0 0 0;padding:0;}ol.location-results li{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #dedfdd;}ol.location-results li:hover article.node--type-directory-entry{background-color:rgba(0,0,0,0.1);}ol.location-results h2{margin:0;padding:0;}ol.location-results h3{margin:0.5em 0 0 0;padding:0;}ol.location-results .item-list ul li{padding:0;margin:0;}ol.location-results article.node--type-directory-entry{padding:0.25em;}ol.location-results .field--type-entity-reference{margin:0;}ol.location-results p.address{margin:0 0 0.5em 0;}ol.location-results .field--name-field-upcoming-events > .field__item{margin:0 0 0.5em 0;}.geolocation-common-map-container h2{margin:0;padding:0;}.geolocation-common-map-container .field--name-field-upcoming-events{margin:1em 0 0 0;}.view-breema-events-by-instructor{clear:both;padding-bottom:1em;}.view-breema-events-by-instructor.view-display-id-block_map{padding-top:2em;}.node--type-directory-entry.node--view-mode-full .field--name-body{clear:both;padding:1em 0 0 0;}.node--type-directory-entry.node--view-mode-full .node--type-article .field--name-body{clear:none;padding:0;}.block-essence-footer-block .action{max-width:250px;display:block;margin:0.5em auto;text-align:center;}.node--type-essence .field--name-field-source-product{clear:both;padding:1em 0 0 0;}#block-breema2-essence-subscribe-content,#block-breema2-essence-subscribe-list{padding-bottom:1em;margin-bottom:2em;border-bottom:1px solid #bbb;text-align:center;}.view-breema-event-search ul.results li{margin:0 0 0.5em 0;padding:0 0 0.5em 0;border-bottom:1px solid #dedfdd;}.field--name-field-breema-center-sponsored{font-weight:bold;}.field--type-tzfield{margin:0;}.field--type-tzfield details{margin:0;border:none;}.field--type-tzfield details summary{background:none;text-shadow:none;}.field--type-tzfield details .details-wrapper{padding:0.5em 1em;}.field--type-tzfield details[open]{border:1px solid #dedfdd;margin:0 0 0.5em 0;background-color:#fff;white-space:nowrap;}.date-time-tz-wrapper{font-size:0.9em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;margin:0 0 0.3em 0;}.field--name-field-date-time,.field--name-field-timezone{display:inline;}.block-event-datetime-block .field--name-field-date-time{font-style:italic;margin:0 0.5em 0 0;vertical-align:top;}.block-event-datetime-block .field--name-field-timezone{display:inline-block;}.multi-tz{font-size:1.1em;font-weight:500;}.field--name-field-registration-link{margin:0.5em 0 1em;}.field--name-field-event-format{margin:0.5em 0;}.field--name-field-event-format .field--item{padding:0.25em 0.5em;margin:0 0 0 1em;border:2px solid #fff;}.field--name-field-event-format .field--item:first-child{margin:0;}.field--name-field-event-format .in-person{border-color:#d66526;}.field--name-field-event-format .online{border-color:#e7b21c;}.flexslider-field-wrapper{margin:0 0 20px 0;padding:5px;background:#dce0dd;box-shadow:0 2px 2px rgba(0,0,0,0.2);}.flexslider{background-color:inherit;border:none;margin:0 0 40px;}.flexslider a.teaser-link .node--sticky{background-color:inherit;}.flexslider p{margin:0 0 0.5em 0;padding:0;}.flexslider h2,.flexslider a.teaser-link h2{margin:0 0 0.4em 0;font-size:2.20em;line-height:1em;color:#a82133;}.flexslider h3,.flexslider a.teaser-link h3{margin:0 0 0.2em 0;font-size:1.8em;line-height:1em;color:#007cb2;}.flexslider a.teaser-link:hover h3,.flexslider a.teaser-link:focus h3{text-decoration:none;color:#007cb2;}.flexslider .slides{padding:0.5em;margin:0.5em;background-color:#f5f7f9;border:5px solid #f5f7f9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.flexslider .slides img{width:inherit;}.flex-direction-nav a{overflow:visible;}@media (min-width:851px){.flexslider .slides{margin:0.5em 1em;}}@media (min-width:1024px){.flexslider .slides{max-width:900px;padding:1em;margin:0.5em auto;}}@media (min-width:1280px){.flexslider .slides{max-width:1000px;}}.flex-control-paging li a{background:#008ecc;}.flex-control-paging li a.flex-active{background:#004766;}.view-breema-group-user.view-display-id-embed_group_dashboard .views-row:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #999;}#user-pass-reset p:nth-child(3){font-weight:bold;}.media--type-video.media--view-mode-view-full{clear:both;padding:1em 0 0 0;}.media--type-video.media--view-mode-view-large{max-width:640px;}.media--type-video.media--view-mode-view-medium{max-width:480px;}.media--type-video.media--view-mode-view-small{max-width:320px;}.media--type-video.media--view-mode-view-smaller{max-width:224px;}.field--name-field-stream-url label{display:none;}.field--name-field-stream-url .audiofield-player .mejs__audio{max-width:280px;margin:0.5em 0 1em 0;}@media (min-width:410px){.field--name-field-stream-url .audiofield-player .mejs__audio{max-width:360px;}}@media (min-width:601px){.field--name-field-stream-url .audiofield-player .mejs__audio{max-width:480px;}}@media (min-width:1025px){.field--name-field-stream-url .audiofield-player .mejs__audio{max-width:none;}}.field--name-field-resources .field__item{margin:0 0 1em 0;}ul.menu a.is-active{color:#007cb2;}.page-node-type-article .menu-item--active-trail > a,.page-node-type-essence .menu-item--active-trail > a{color:#007cb2;}.menu-item--collapsed,.menu-item--expanded{list-style-image:none;list-style-type:none;}.pager .pager__items{padding:0;margin:2em 0 1em 0;}.pager__item{font-size:0.929em;border:1px solid rgba(0,0,0,0.2);padding:0;margin:0.25em;display:inline-block;}.pager__item a{display:block;padding:10px 15px;margin:0;text-decoration:none;}.pager__item a:focus{text-decoration:none;}.pager__item a:hover{text-decoration:none;background-color:#e8e9e8;}.pager__item.is-active a{color:#007cb2;font-weight:bold;background-color:#e8e9e8;}.pager__item.is-active a:hover{background-color:#dedfdd;}.pager__item--ellipsis{border:none;}.node--type-layout-page .paragraph{clear:both;margin:0 0 2em 0;}.paragraph h2,.paragraph h3,.paragraph h4{margin:0 0 0.25em 0;}.paragraph .field--type-entity-reference{margin:0;font-family:"Cabin",sans-serif;}.paragraph--type--event-featured h3{margin:1em 0 0.5em 0;}.node--type-layout-page .paragraph--type--text{margin:0 auto 2em;max-width:1030px;}.media-align-center img{margin:0 auto;display:block;}.media-align-center .field--name-field-main-image{float:none;}.media-align-left img{float:left;}.media-align-right img,.media-align-right .field--name-field-main-image{float:right;}.field--name-field-tiles .paragraph{max-width:380px;margin:0 auto 2rem;}.field--name-field-tiles .paragraph h2{text-align:center;}.field--name-field-tiles .paragraph .field--name-field-description{padding:0 1rem;}.field--name-field-tiles .paragraph .field--type-image img{display:block;margin:0 auto 1rem;max-height:250px;width:auto;}.node--type-place .field--name-field-geolocation{margin:0 0 1em 0;}.node--type-place .field--name-body{margin:1em 0;}.profile .field{margin:0 0 1em 0;}.profile .field--name-body,.profile .field--name-field-directory-entry{margin:0;}.responsive-menu-block-wrapper{display:none;}html.mm-opened .mm-page{position:fixed !important;width:100%;}.mm-page{padding-top:var(--drupal-displace-offset-top,0px);}.mm-page,.mm-wrapper_background body{background-color:#ffffff;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li > a{display:block;padding:0.3em 10px;text-transform:uppercase;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding:0 0 10px 0;width:100%;box-sizing:border-box;list-style:none;background-color:#ebebea;box-shadow:0 4px 4px rgba(0,0,0,0.4);}.horizontal-menu > li:nth-child(2) ul{width:10em;}.horizontal-menu > li:nth-child(3) ul{width:12em;}.horizontal-menu > li:nth-child(4) ul{width:9em;}.horizontal-menu > li:nth-child(6) ul{width:7.5em;}.horizontal-menu > li:hover{background-color:#ebebea;box-shadow:0 4px 4px rgba(0,0,0,0.4);}.horizontal-menu > li.menu-item--active-trail:hover > a{color:#3c3c3c;}.horizontal-menu > li.menu-item--active-trail:hover > a.is-active{color:#007cb2;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;line-height:1.25em;padding:0.25em 10px 0.4em;font-size:0.85em;}.horizontal-menu > li ul ul{top:0;left:-9.5em;box-shadow:0 6px 6px rgba(0,0,0,0.4);}.horizontal-menu > li:nth-child(3) ul ul{left:-11.5em;}.horizontal-menu > li:nth-child(6) ul ul{width:11em;left:-10.5em;}@media (min-width:1150px){.horizontal-menu > li:nth-child(6) ul ul{width:14em;left:-13.5em;}.horizontal-menu > li > a{display:block;padding:0.3em 15px;}.horizontal-menu > li li > a{padding:0.25em 15px 0.4em;}}@media (min-width:1270px){.horizontal-menu{margin-left:1em;}}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;float:right;margin:1em 1.5em 0 0;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#752d53;content:'';display:block;width:30px;height:5px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:0px;}.responsive-menu-toggle-icon span.icon{top:10px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px;}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:transparent;}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel a{border-bottom:none;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}.search-form .search-help-link{display:block;white-space:nowrap;}.search-form .description{clear:both;display:block;}.block-social-share-block{float:right;margin:0 1em 1em;position:relative;z-index:1;}.block-social-share-block .main-links li{display:inline-block;margin:0 10px 0 0;}.block-social-share-block .main-links a{display:inline-block;background-color:#007cb2;background-image:linear-gradient(to bottom,#007cb2,#006793);border:1px solid #007cb2;border-left-color:#006089;border-right-color:#006089;border-bottom-color:#004766;color:#fff;border-radius:32px;height:32px;width:32px;line-height:32px;text-align:center;font-size:20px;}.block-social-share-block .main-links a:hover{background-color:#006089;background-image:linear-gradient(to bottom,#006089,#004a6b);border:1px solid #006089;border-left-color:#004360;border-right-color:#004360;border-bottom-color:#002a3d;}.block-social-share-block .more-links{background:#fff;border:1px solid #dedfdd;list-style:none;position:absolute;left:64px;top:45px;z-index:2;opacity:0;transition:opacity .4s ease-out;visibility:hidden;padding:0 0 8px 0;}.block-social-share-block .more-links.open{opacity:1;visibility:visible;}.block-social-share-block .more-links a{padding:2px 10px;margin:0 0 4px 0;}.block-social-share-block .more-links-close{background:#58595B;color:white;margin:0 0 5px 0;padding:2px 5px;text-align:center;}.block-social-share-block .more-links-close:hover{background:#006089;cursor:pointer;}.block-social-share-block .more-links-close .x{float:right;}.block-page-title-block,.block-event-datetime-block{float:left;clear:left;}.block-local-actions-block,.block-local-tasks-block,.block-simple-blockbreema-center-contact-info,.block-simple-blockbreema-web-team-info,.block-system-main-block{clear:both;}.paragraph--type--product-info-audio,.paragraph--type--product-info-book,.paragraph--type--product-info-general{margin:0 0 1em 0;}.product-image{margin:0 1em 0 0;}.paragraph--type--product-info-general .field--name-field-description p{margin:0;}.field--name-field-cover-price,.field--name-field-cover-price .field__label,.field--name-field-publication-year .field__label{font-weight:normal;}.field--name-field-special-price{font-weight:bold;}.field--name-field-by p{margin:0;}.field--name-field-by .field__label{font-weight:normal;}.field--name-field-ebook-amazon-kindle a,.field--name-field-ebook-apple-ibooks a,.field--name-field-ebook-barnes-noble a,.field--name-field-ebook-kobo a{padding:0 0 0 1.5em;position:relative;border-bottom:none;text-decoration:none;}.field--name-field-ebook-amazon-kindle a:hover,.field--name-field-ebook-apple-ibooks a:hover,.field--name-field-ebook-barnes-noble a:hover,.field--name-field-ebook-kobo a:hover{border-bottom:none;text-decoration:none;}.field--name-field-ebook-amazon-kindle a:before{position:absolute;font-family:'Font Awesome 5 Brands';font-weight:400;content:"\f270";color:#444;left:1px;}.field--name-field-ebook-apple-ibooks a:before{position:absolute;font-family:'Font Awesome 5 Brands';font-weight:400;content:"\f179";color:#777;left:3px;}.field--name-field-ebook-barnes-noble a:before{position:absolute;font-family:Impact,Verdana,Helvetica,Arial,sans-serif;font-weight:bold;content:"BN";color:#346250;left:0;}.field--name-field-ebook-kobo a:before{position:absolute;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;content:"k";color:#bf0000;left:4px;bottom:-0.1em;}details.e-books .details-wrapper{padding:0.5em;}.field--name-field-audio-excerpts{clear:both;}.paragraph--type--product-info-audio .field--name-field-audio-excerpts .field__label{font-size:1em;font-family:"Cabin",sans-serif;}.node--type-product h3,.node--type-product h5{font-style:italic;letter-spacing:0;}.node--type-product h4,.node--type-product a.teaser-link h4{font-size:1.3em;margin:0;}.node--type-product h5,.node--type-product a.teaser-link h5{font-size:1.1em;text-transform:none;margin:0 0 0.5em 0;}.node--type-product .field--name-field-main-image,.node--type-product a.teaser-link .field--name-field-main-image{margin:0;max-width:100%;}.toolbar .toolbar-bar{background-color:#752d53;}.toolbar-tab-search.toolbar-tab-search-full.toolbar-tab{float:right;}.toolbar .toolbar-bar .toolbar-tab-search-full{height:26px;}.toolbar .toolbar-bar .toolbar-item{color:rgba(255,255,255,0.8);}.toolbar .toolbar-bar .toolbar-tab-logout > .toolbar-item{font-size:0.929em;font-weight:normal;line-height:1.25em;}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon{width:3em;}.toolbar .toolbar-bar .toolbar-tab-logout > .toolbar-icon{text-indent:0;padding:1em 0.75em;width:auto;}@media only screen and (min-width:400px){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon{width:4em;}.toolbar .toolbar-bar .toolbar-tab-logout > .toolbar-icon{width:auto;padding:1em;}}@media only screen and (min-width:575px){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon{width:auto;}}.attachment-after{margin:1em 0 0 0;}.feed-icon{margin:0;}#views-exposed-form-breema-events-by-location-block-breema-center .form--inline .form-actions{clear:none;float:left;margin:1em 0 0 1em;}#views-exposed-form-breema-events-by-location-block-breema-center .form--inline .form-item{margin-top:0;}
