.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://staging.erwinbrothers.com/wp-content/themes/chap/dist/images/headers/outdoor-defocused-aerial-urban.jpg");opacity:0.3;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:3em;margin-bottom:3em;}.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:#1b1c1d;}.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;}p{padding:0;font-family:ff-tisa-web-pro, serif !important;font-weight:100 !important;/*letter-spacing: 1px !important;*/font-style:normal !important;line-height:1.5em !important;}h1:not(.red-link),h2:not(.red-link),h3:not(.red-link),h4:not(.red-link),h5:not(.red-link){font-family:'Playfair Display', cursive !important;text-transform:none !important;font-weight:400 !important;font-style:italic !important;letter-spacing:0.1rem !important;}h1,h2,h3,h4,h5{/*font-family: 'Playfair Display', cursive !important;*/font-family:proxima-nova, sans-serif !important;font-weight:400 !important;font-style:normal !important;letter-spacing:0.1rem !important;}h3:not(.red-link){font-size:2.28571rem !important;}body.pushable > .pusher{background:none !important;}.ui.inverted.vertical.center.aligned.masthead.segment{margin-bottom:0 !important;background:none !important;}.ui.inverted.vertical.center.aligned.masthead.segment::after{display:none !important;}.fp-section{display:flex !important;flex-direction:column;justify-content:center;min-height:100vh;}.red-link{color:#fff;position:relative;}.red-link:after{content:'';width:0%;height:10px;background-color:#d60303;display:block;margin-left:-5%;margin-top:-10px;z-index:-1;position:relative;/* For Safari 3.1 to 6.0 */-webkit-transition:width 0.5s;transition:width 0.5s;}.red-link:hover:after{width:110%;}#primary_menu a.item{position:relative;}#primary_menu a.item:not(.active):after{content:'' !important;width:0%;height:5px !important;background-color:#d60303 !important;display:block !important;margin-left:-3px !important;margin-top:5px !important;z-index:-1 !important;position:absolute !important;/* For Safari 3.1 to 6.0 */-webkit-transition:width 0.5s !important;transition:width 0.5s !important;}#primary_menu a.item.active:after{content:'' !important;width:90%;height:5px !important;background-color:#d60303 !important;display:block !important;margin-left:-3px !important;margin-top:5px !important;z-index:-1 !important;position:absolute !important;/* For Safari 3.1 to 6.0 */-webkit-transition:width 0.5s !important;transition:width 0.5s !important;}#primary_menu a.item:not(.menu-item-125):not(.menu-item-126):not(.menu-item-127):hover:after{width:90% !important;}.connect-page .ui.form input[type=text],.connect-page .ui.form textarea{border:1px solid #7e7f80;border-radius:0;background-color:rgba(80, 80, 80, .4);color:#fff;}.connect-page .ui.form input[type=text]{font-weight:400 !important;font-style:normal !important;letter-spacing:0.1rem !important;}.connect-page .form-inputs label{font-weight:400 !important;font-style:normal !important;letter-spacing:0.1rem !important;}.connect-page .form-inputs label{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;margin-bottom:30px;}.connect-page .form-inputs input[type=radio]{display:none;}input[type="radio"],input[type="checkbox"]{margin-right:0.5em;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}.connect-page .ui.form .upload.button{border:1px solid #7e7f80;border-radius:0;background-color:transparent;color:#d60303;width:100%;padding-top:30px;padding-bottom:30px;}.connect-page .ui.form .submit.button{font-weight:400 !important;font-style:normal !important;letter-spacing:0.1rem !important;}.connect-page .ui.form .submit.button{position:relative;background:0 0;color:#fff;padding:0;margin-top:40px;margin-bottom:200px;}.connect-page .question{margin-bottom:40px;font-size:16px !important;}h1,h2,h3,h4,h5,h6{text-transform:uppercase;}.ui.segment p{font-size:16px !important;}a.single.item.menu-item{font-family:'proxima-nova', 'Helvetica Neue', Arial, Helvetica, sans-serif !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:0.1px !important;}.ui.form input:not([type]),.ui.form input,.ui.form .field *{font-family:'proxima-nova', 'Helvetica Neue', Arial, Helvetica, sans-serif !important;}.full.height > .ui.masthead.segment{border-bottom:none !important;}.ui.vertical.menu .item > i.icon{width:1.18em;float:left !important;margin:0 0 0 0.5em;}#sticky_menu{background:rgba(0, 0, 0, 0.8) !important;}#sticky_menu .brand.item{margin-right:auto;}@media only screen and (max-width:767px){.ui.container{width:auto !important;margin-left:0em !important;margin-right:0em !important;}}.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:7.5em;}