.elementor-4951 .elementor-element.elementor-element-ff6a991{--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;--background-transition:0.3s;}.elementor-4951 .elementor-element.elementor-element-50e2e43{text-align:center;}.elementor-4951 .elementor-element.elementor-element-50e2e43 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-size:46px;font-weight:500;}.elementor-4951 .elementor-element.elementor-element-50e2e43 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4951 .elementor-element.elementor-element-9ebae85{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;line-height:28px;}.elementor-4951 .elementor-element.elementor-element-e14f744 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-size:26px;font-weight:500;}.elementor-4951 .elementor-element.elementor-element-e14f744 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4951 .elementor-element.elementor-element-63c676a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;line-height:28px;}.elementor-4951 .elementor-element.elementor-element-3390426 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-size:26px;font-weight:500;}.elementor-4951 .elementor-element.elementor-element-3390426 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4951 .elementor-element.elementor-element-3880b61{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;line-height:28px;}.elementor-4951 .elementor-element.elementor-element-9a31e7d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-size:26px;font-weight:500;}.elementor-4951 .elementor-element.elementor-element-9a31e7d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4951 .elementor-element.elementor-element-77b711e{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;line-height:28px;}#elementor-popup-modal-4951 .dialog-message{width:1080px;height:90vh;align-items:flex-start;padding:30px 30px 30px 30px;}#elementor-popup-modal-4951{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-4951 .dialog-close-button{display:flex;}#elementor-popup-modal-4951 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for heading, class: .elementor-element-50e2e43 */.elementor-4951 .elementor-element.elementor-element-50e2e43 {
    position:relative;
}
.elementor-4951 .elementor-element.elementor-element-50e2e43:after {
    content:'';
    width:150px;
    height:4px;
    background-color: var( --e-global-color-primary );
    display:block;
    position:absolute;
    bottom:0px;
    left:50%;
    margin-left:-75px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e14f744 */.elementor-4951 .elementor-element.elementor-element-e14f744 {
    position:relative;
}
.elementor-4951 .elementor-element.elementor-element-e14f744:after {
    content:'';
    width:150px;
    height:3px;
    background-color: var( --e-global-color-primary );
    display:block;
    position:absolute;
    bottom:10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3390426 */.elementor-4951 .elementor-element.elementor-element-3390426 {
    position:relative;
}
.elementor-4951 .elementor-element.elementor-element-3390426:after {
    content:'';
    width:150px;
    height:3px;
    background-color: var( --e-global-color-primary );
    display:block;
    position:absolute;
    bottom:10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a31e7d */.elementor-4951 .elementor-element.elementor-element-9a31e7d {
    position:relative;
}
.elementor-4951 .elementor-element.elementor-element-9a31e7d:after {
    content:'';
    width:150px;
    height:3px;
    background-color: var( --e-global-color-primary );
    display:block;
    position:absolute;
    bottom:10px;
}/* End custom CSS */