.elementor-3643 .elementor-element.elementor-element-55fcff8{--display:flex;}.elementor-3643 .elementor-element.elementor-global-5274{--spacer-size:1rem;}.elementor-3643 .elementor-element.elementor-element-1fccdb2 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:20px 20px 20px 20px;}.elementor-3643 .elementor-element.elementor-element-1fccdb2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:105px;letter-spacing:-0.28px;word-spacing:0px;}.elementor-3643 .elementor-element.elementor-element-ff1c0bc{--display:flex;}.elementor-3643 .elementor-element.elementor-element-8a5483b{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:1px;word-spacing:0px;}.elementor-3643 .elementor-element.elementor-element-8a5483b.elementor-element{--align-self:center;}.elementor-3643 .elementor-element.elementor-element-ddd664b{--display:flex;}@media(max-width:1024px){.elementor-3643 .elementor-element.elementor-element-1fccdb2 .elementor-heading-title{font-size:30px;line-height:60px;letter-spacing:-0.28px;word-spacing:0em;}.elementor-3643 .elementor-element.elementor-element-8a5483b{font-size:16px;line-height:17px;}}@media(max-width:767px){.elementor-3643 .elementor-element.elementor-element-1fccdb2 .elementor-heading-title{font-size:24px;line-height:40px;letter-spacing:-0.28px;word-spacing:0px;}.elementor-3643 .elementor-element.elementor-element-8a5483b{font-size:16px;line-height:20px;}}