.elementor-319 .elementor-element.elementor-element-ff9dff9{--display:flex;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-b2abd27.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-b2abd27 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-b2abd27 .elementor-button:hover, .elementor-319 .elementor-element.elementor-element-b2abd27 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-b2abd27 .elementor-button:hover svg, .elementor-319 .elementor-element.elementor-element-b2abd27 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-319 .elementor-element.elementor-element-ff9dff9{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-319 .elementor-element.elementor-element-ff9dff9{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-60df76a */.elementor-319 .elementor-element.elementor-element-60df76a {
    font-family: "Montserrat", Sans-serif;
}
.elementor-319 .elementor-element.elementor-element-60df76a h3 {
    text-align: center;
    color: var(--e-global-color-primary);
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 600;
}/* End custom CSS */