.cards.loop article a.image,.grid.loop article a.image{max-height:20em;}.full.height > .ui.masthead.segment{background-color:#1b1c1d;}.full.height > .ui.masthead.segment::after{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";background-image:url("https://reenhanced.com/wp-content/themes/chap/dist/images/headers/orchestra.jpg");opacity:0.15;background-size:cover;background-repeat:initial;background-position:center center;}.full.height > .ui.masthead.segment{margin-bottom:3rem;border-bottom:1px solid rgba(34, 36, 38, .15);padding-top:1em;}.full.height > .ui.masthead.segment + main:not(.column){margin-top:-3rem;}.full.height > .ui.masthead.segment > .ui.title.container{margin-top:2em;margin-bottom:2em;}.ui.brand.segment .ui.brand.header .image{margin-top:0.5rem;margin-bottom:0.5rem;}.ui.branding.container + .ui.mainmenu.container{margin-top:1em;}.ui.masthead.segment .ui.mainmenu{margin-bottom:1em;}.full.height > .ui.footer.segment{background-color:#333;}.full.height > .ui.footer.segment{padding-top:5em;padding-bottom:5em;}.swiper-container.swiper-container-horizontal > .swiper-pagination.swiper-pagination-bullets{bottom:10px;}.ui.product.card > .ui.image > a{max-height:300px;}.ui.form .gform_body .gform_fields{list-style-type:none;padding-inline-start:0;}.ui.form .gform_body .gfield{clear:both;margin:0 0 1em;}.ui.form .gform_body .gfield > label{display:block;margin:0 0 0.28571rem 0;font-weight:bold;font-size:0.92857em;}.ui.form .gform_body .hidden_label{display:none;}.ui.form .gform_body .validation_message{color:#f00;}.ui.form .gform_button{background-color:#2185d0;color:#fff;padding:0.78571em 0.78571em 0.78571em;font-size:1.14286rem;font-family:'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;margin:0 0.25em 0.25em 0;font-weight:bold;border-radius:0.28571rem;border:none;}span.highlight{font-style:italic;background-color:rgba(255, 240, 150, 0.5);padding:1px 4px;}.header-widgets .ui.button{font-size:0.8rem !important;}.chap-main-slider.swiper-container{--swiper-theme-color:#fff;}.ui.slide{height:42vw;min-height:calc(42vw / 2);}.ui.slide{max-height:600px;}@media only screen and (max-width:991px){.ui.slide{height:46vw;}}@media only screen and (max-width:425px){.ui.slide{height:56vw;}}.ui.featured-image.segment:not(#_){min-height:26vw;}.ui.brand.segment > .ui.brand.header > img.ui.custom-logo.image{width:3em;}