.elementor-45 .elementor-element.elementor-element-be89035 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9900FF 0%, #FF2178 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-be89035{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-be89035 > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-be89035 > .elementor-shape-top svg{width:calc(188% + 1.3px);height:4px;}.elementor-45 .elementor-element.elementor-element-be89035 > .elementor-shape-bottom svg{width:calc(135% + 1.3px);height:55px;}.elementor-45 .elementor-element.elementor-element-f0cd67d > .elementor-element-populated{padding:50px 190px 50px 190px;}.elementor-45 .elementor-element.elementor-element-e19f5ce > .elementor-container{max-width:1200px;}.elementor-45 .elementor-element.elementor-element-e19f5ce > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-e19f5ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-607ec71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45 .elementor-element.elementor-element-607ec71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-b6e42c8{text-align:center;}.elementor-45 .elementor-element.elementor-element-b6e42c8 .elementor-heading-title{color:#FFFFFF;font-family:"Alegreya SC", Sans-serif;font-weight:600;}.elementor-45 .elementor-element.elementor-element-127e422{margin-top:00px;margin-bottom:00px;}.elementor-45 .elementor-element.elementor-element-5533c14 > .elementor-container{max-width:1200px;}.elementor-45 .elementor-element.elementor-element-509a26b .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-509a26b{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-3ecc8b2 .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-3ecc8b2{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-524f78c .elementor-text-editor{text-align:left;}.elementor-45 .elementor-element.elementor-element-524f78c{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-36ea157 > .elementor-container{max-width:1200px;}.elementor-45 .elementor-element.elementor-element-caba470{--divider-border-style:zigzag_tribal;--divider-color:#9900FF;--divider-pattern-height:35px;}.elementor-45 .elementor-element.elementor-element-caba470 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-45 .elementor-element.elementor-element-caba470 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-45 .elementor-element.elementor-element-bc94d55{margin-top:0px;margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-77568ac > .elementor-container{max-width:1200px;}.elementor-45 .elementor-element.elementor-element-6245121{text-align:left;}.elementor-45 .elementor-element.elementor-element-6245121 .elementor-heading-title{color:#9900FF;font-family:"Alegreya Sans SC", Sans-serif;font-weight:600;}.elementor-45 .elementor-element.elementor-element-203db84 .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-203db84{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-1cfad18 .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-1cfad18{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-8e4f736 .elementor-text-editor{text-align:left;}.elementor-45 .elementor-element.elementor-element-8e4f736{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-1aa6cc6 .elementor-image img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-201d438 .elementor-image img{border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-bf7f475 > .elementor-container{max-width:1200px;}.elementor-45 .elementor-element.elementor-element-ee1d760{--divider-border-style:zigzag_tribal;--divider-color:#9900FF;--divider-pattern-height:35px;}.elementor-45 .elementor-element.elementor-element-ee1d760 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-45 .elementor-element.elementor-element-ee1d760 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-45 .elementor-element.elementor-element-999b8a9{margin-top:0px;margin-bottom:90px;}.elementor-45 .elementor-element.elementor-element-2dbc0e8 > .elementor-container{max-width:1200px;}.elementor-45 .elementor-element.elementor-element-aa02512{text-align:left;}.elementor-45 .elementor-element.elementor-element-aa02512 .elementor-heading-title{color:#9900FF;font-family:"Alegreya Sans SC", Sans-serif;font-weight:600;}.elementor-45 .elementor-element.elementor-element-f916d29 .elementor-text-editor{text-align:left;}.elementor-45 .elementor-element.elementor-element-f916d29{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-a7f661b .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-a7f661b{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0px;}.elementor-45 .elementor-element.elementor-element-4428017 .elementor-text-editor{text-align:left;}.elementor-45 .elementor-element.elementor-element-4428017{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-45 .elementor-element.elementor-element-f65a552 .elementor-text-editor{column-gap:0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-f65a552{color:#41104D;font-family:"Alegreya Sans SC", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0px;}.elementor-45 .elementor-element.elementor-element-224d5f0 .elementor-button{font-family:"Alegreya Sans SC", Sans-serif;font-size:20px;font-weight:500;fill:#41104D;color:#41104D;background-color:#61CE70;border-radius:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-be89035 > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-45 .elementor-element.elementor-element-f0cd67d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-e19f5ce{margin-top:15px;margin-bottom:15px;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-be89035 > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-45 .elementor-element.elementor-element-e19f5ce{margin-top:15px;margin-bottom:15px;}.elementor-45 .elementor-element.elementor-element-5533c14{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-fd17916 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-77568ac{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-41d3abc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-2dbc0e8{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-66b001a > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-224d5f0 */#button_about{
    width: 550px;
    background: linear-gradient(to left, #FF6600, #FFDA81)!important;
    border-radius: 15px;
}

#button_about a{
    width: 550px;
    background: linear-gradient(to right, #FF6600, #FFDA81)!important;
}/* End custom CSS */