.elementor-29 .elementor-element.elementor-element-77a1ce2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0100px;--padding-block-end:0100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29 .elementor-element.elementor-element-42cd291{text-align:center;}.elementor-29 .elementor-element.elementor-element-42cd291 .elementor-heading-title{color:#0C0C0C;font-family:"Montserrat", Sans-serif;font-size:82px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-f513b03{--divider-border-style:solid;--divider-color:#00A0F6;--divider-border-width:2px;}.elementor-29 .elementor-element.elementor-element-f513b03 .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-29 .elementor-element.elementor-element-f513b03 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-29 .elementor-element.elementor-element-f513b03 > .elementor-widget-container{margin:5px 0px 050px 0px;}.elementor-29 .elementor-element.elementor-element-9ffe5d5 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4580d81 > .elementor-widget-container{margin:75px 0px 0px 0px;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-42cd291{text-align:center;}.elementor-29 .elementor-element.elementor-element-42cd291 .elementor-heading-title{font-size:77px;}.elementor-29 .elementor-element.elementor-element-42cd291 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f513b03 .elementor-divider-separator{width:34%;}.elementor-29 .elementor-element.elementor-element-9ffe5d5 > .elementor-widget-container{margin:-100px 15px 0px 13px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-77a1ce2{--content-width:1300px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-77a1ce2{--gap:0px 0px;--padding-block-start:050px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29 .elementor-element.elementor-element-42cd291 .elementor-heading-title{font-size:62px;}.elementor-29 .elementor-element.elementor-element-f513b03 .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-29 .elementor-element.elementor-element-f513b03 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}}