.elementor-716 .elementor-element.elementor-element-3f94a16{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-716 .elementor-element.elementor-element-b16a9c2 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-716 .elementor-element.elementor-element-fac9028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-716 .elementor-element.elementor-element-5d4e282 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:#9E1642;}.elementor-716 .elementor-element.elementor-element-a3e261a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-716 .elementor-element.elementor-element-581f378{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-7927c75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-d3e70a6{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-716 .elementor-element.elementor-element-581f378{width:100%;max-width:100%;}.elementor-716 .elementor-element.elementor-element-d3e70a6{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-716 .elementor-element.elementor-element-b16a9c2 img{height:220px;}.elementor-716 .elementor-element.elementor-element-fac9028{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-716 .elementor-element.elementor-element-a3e261a{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-716 .elementor-element.elementor-element-581f378{width:100%;max-width:100%;}.elementor-716 .elementor-element.elementor-element-7927c75{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-716 .elementor-element.elementor-element-d3e70a6{width:100%;max-width:100%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-b16a9c2 */.elementor-716 .elementor-element.elementor-element-b16a9c2 img { width: 1254px !important; max-width: 100% !important; height: 460px !important; object-fit: cover !important; display: block !important; margin: 0 auto !important; } @media(max-width:767px){ .elementor-716 .elementor-element.elementor-element-b16a9c2 img { height: 220px !important; width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac9028 */.elementor-716 .elementor-element.elementor-element-fac9028 > .e-con-inner { align-items: center !important; background-color: #FFFFFF !important; position: relative !important; z-index: 5 !important; max-width: 641px !important; margin-left: auto !important; margin-right: auto !important; padding-left: 30px !important; padding-right: 30px !important; } .elementor-716 .elementor-element.elementor-element-fac9028 { text-align: center !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e261a */.elementor-716 .elementor-element.elementor-element-a3e261a > .e-con-inner { align-items: center !important; }/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d3e70a6 */.elementor-716 .elementor-element.elementor-element-d3e70a6 .title-comments{display:none !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comments-area{display:flex !important;flex-wrap:wrap !important;column-gap:70px !important;row-gap:30px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-list{flex:1 1 380px !important;list-style:none !important;margin:0 !important;padding:0 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-respond{flex:1 1 380px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-reply-title{font-family:"Cormorant Garamond", serif !important;color:#9E1642 !important;font-weight:600 !important;font-size:26px !important;margin:0 0 20px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-reply-title small{font-size:13px !important;font-weight:400 !important;margin-left:10px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-reply-title small a{font-family:"Mulish", sans-serif !important;color:#9C9B9B !important;text-decoration:underline !important;text-transform:none !important;letter-spacing:normal !important;font-weight:400 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-reply-title small a:hover{color:#9E1642 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-body{border-bottom:1px solid #EFEFEF !important;padding-top:0 !important;padding-bottom:20px !important;margin-bottom:20px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-meta{display:flex !important;align-items:flex-start !important;gap:14px !important;margin-bottom:12px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-author.vcard{display:flex !important;align-items:flex-start !important;gap:14px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-author.vcard img{border-radius:50% !important;width:52px !important;height:52px !important;object-fit:cover !important;flex-shrink:0 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-author .says{display:none !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-author .fn{font-family:"Cormorant Garamond", serif !important;font-style:normal !important;font-weight:600 !important;font-size:26px !important;color:#9E1642 !important;line-height:1.2 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-author .fn a{color:#9E1642 !important;text-decoration:none !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-metadata{font-family:"Mulish", sans-serif !important;font-size:12px !important;font-style:italic !important;color:#9C9B9B !important;margin-top:2px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-metadata a{color:#9C9B9B !important;text-decoration:none !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-metadata .edit-link{display:none !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-content p{font-family:"Mulish", sans-serif !important;font-size:14px !important;color:#6B6A6A !important;line-height:1.6 !important;margin:0 0 8px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .reply{margin-top:8px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-reply-link{font-family:"Mulish", sans-serif !important;font-size:11px !important;color:#9E1642 !important;text-decoration:none !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.5px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form p{margin:0 0 20px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form label{display:block !important;font-family:"Mulish", sans-serif !important;font-size:11px !important;text-transform:uppercase !important;letter-spacing:0.5px !important;color:#9C9B9B !important;margin-bottom:6px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form textarea,
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form input[type=text],
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form input[type=email],
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form input[type=url]{border:none !important;border-bottom:1px solid #D8D7D7 !important;background:transparent !important;padding:8px 0 !important;font-family:"Mulish", sans-serif !important;font-size:14px !important;color:#3A3A3A !important;width:100% !important;box-sizing:border-box !important;transition:border-color .25s ease !important;border-radius:0 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form textarea:focus,
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form input:focus{outline:none !important;border-bottom-color:#9E1642 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form-author,
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form-email{display:inline-block !important;width:48% !important;vertical-align:top !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .comment-form-author{margin-right:4% !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .logged-in-as{font-family:"Mulish", sans-serif !important;font-size:13px !important;color:#9C9B9B !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .logged-in-as a{color:#9E1642 !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .required-field-message{display:block !important;margin-top:4px !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .form-submit input,
.elementor-716 .elementor-element.elementor-element-d3e70a6 input[type="submit"]{background:#9E1642 !important;color:#fff !important;border:none !important;text-transform:uppercase !important;letter-spacing:1px !important;font-family:"Mulish", sans-serif !important;font-size:12px !important;font-weight:700 !important;padding:12px 28px !important;cursor:pointer !important;transition:background 0.25s ease !important;}
.elementor-716 .elementor-element.elementor-element-d3e70a6 .form-submit input:hover,
.elementor-716 .elementor-element.elementor-element-d3e70a6 input[type="submit"]:hover{background:#7A1032 !important;}
@media(max-width:767px){
  .elementor-716 .elementor-element.elementor-element-d3e70a6 .comments-area{flex-direction:column !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7927c75 */.elementor-716 .elementor-element.elementor-element-7927c75 > .e-con-inner { align-items: center !important; }/* End custom CSS */