.elementor-2840 .elementor-element.elementor-element-245a321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:120px;--padding-inline-start:140px;--padding-inline-end:140px;}.elementor-2840 .elementor-element.elementor-element-05ef08c{text-align:left;}.elementor-2840 .elementor-element.elementor-element-05ef08c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Abhaya Libre", Sans-serif;font-size:120px;font-weight:300;line-height:120px;}.elementor-2840 .elementor-element.elementor-element-05ef08c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2840 .elementor-element.elementor-element-39ec7c2 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Abhaya Libre", Sans-serif;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-39ec7c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-9fa4638{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:300;line-height:37px;}.elementor-2840 .elementor-element.elementor-element-9fa4638 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-873496f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-873496f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-5e681a8{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:300;line-height:37px;}.elementor-2840 .elementor-element.elementor-element-5e681a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2840 .elementor-element.elementor-element-f1d16a6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Abhaya Libre", Sans-serif;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-f1d16a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-ffd2be4{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:300;line-height:37px;}.elementor-2840 .elementor-element.elementor-element-ffd2be4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2840 .elementor-element.elementor-element-57edb90 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-57edb90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-34526a2{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:300;line-height:37px;}.elementor-2840 .elementor-element.elementor-element-34526a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2840 .elementor-element.elementor-element-d8a46f3 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-weight:400;}.elementor-2840 .elementor-element.elementor-element-d8a46f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2840 .elementor-element.elementor-element-17a31be{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:300;line-height:37px;}.elementor-2840 .elementor-element.elementor-element-17a31be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}@media(min-width:768px){.elementor-2840 .elementor-element.elementor-element-245a321{--content-width:1170px;}}@media(max-width:1024px){.elementor-2840 .elementor-element.elementor-element-245a321{--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:025px;--padding-inline-end:025px;}.elementor-2840 .elementor-element.elementor-element-05ef08c .elementor-heading-title{font-size:80px;line-height:85px;}}@media(max-width:767px){.elementor-2840 .elementor-element.elementor-element-05ef08c .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-2840 .elementor-element.elementor-element-05ef08c > .elementor-widget-container{padding:0px 0px 0px 0px;}}