.elementor-15 .elementor-element.elementor-element-41f0a57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-41f0a57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-515f130{text-align:center;}.elementor-15 .elementor-element.elementor-element-515f130 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-70ac69e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-70ac69e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-bf82211{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-bf82211.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);text-shadow:0px 0px 8px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, var( --e-global-color-31219ad2 ) 100%);}.elementor-15 .elementor-element.elementor-element-37b65f7{width:var( --container-widget-width, 103.442% );max-width:103.442%;padding:0px 0px 32px 0px;--container-widget-width:103.442%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-37b65f7:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(203.1234375, 0, 147.29209048063868, 0.5);}.elementor-15 .elementor-element.elementor-element-37b65f7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-widget-text .aux-text-widget-header{padding:20px 20px 0px 16px;}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-ico{font-size:16px;height:16px;}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-ico-box{padding:0px 2px 0px 2px;color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-37b65f7 .col-title a, .elementor-15 .elementor-element.elementor-element-37b65f7 .col-title{color:rgb(136, 38, 109) !important;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-37b65f7:hover .col-title a, .elementor-15 .elementor-element.elementor-element-37b65f7:hover .col-title{color:#FFFFFF !important;}.elementor-15 .elementor-element.elementor-element-37b65f7 .col-title, .elementor-15 .elementor-element.elementor-element-37b65f7 .col-title a{font-size:30px;line-height:21px;}.elementor-15 .elementor-element.elementor-element-37b65f7 .col-subtitle{color:var( --e-global-color-secondary );font-size:19px;}.elementor-15 .elementor-element.elementor-element-37b65f7:hover .col-subtitle{color:var( --e-global-color-2b2c6c7a );}.elementor-15 .elementor-element.elementor-element-37b65f7:hover .widget-content{color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-widget-text .aux-text-widget-content{padding:28px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-text{font-size:13px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-button:hover{text-shadow:0px 0px 4px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-icon{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-37b65f7 .aux-widget-advanced-text{text-align:left !important;}.elementor-15 .elementor-element.elementor-element-c289866 .aux-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);text-shadow:0px 0px 8px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-c289866 .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, var( --e-global-color-31219ad2 ) 100%);}.elementor-15 .elementor-element.elementor-element-c289866{width:var( --container-widget-width, 103.442% );max-width:103.442%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 56px 0px;--container-widget-width:103.442%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-c289866:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(203.1234375, 0, 147.29209048063868, 0.5);}.elementor-15 .elementor-element.elementor-element-c289866.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c289866 .aux-widget-text .aux-text-widget-header{padding:20px 20px 0px 16px;}.elementor-15 .elementor-element.elementor-element-c289866 .aux-ico{font-size:16px;height:16px;}.elementor-15 .elementor-element.elementor-element-c289866 .aux-ico-box{padding:0px 2px 0px 2px;color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-c289866 .col-title a, .elementor-15 .elementor-element.elementor-element-c289866 .col-title{color:rgb(136, 38, 109) !important;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-c289866:hover .col-title a, .elementor-15 .elementor-element.elementor-element-c289866:hover .col-title{color:#FFFFFF !important;}.elementor-15 .elementor-element.elementor-element-c289866 .col-title, .elementor-15 .elementor-element.elementor-element-c289866 .col-title a{font-size:30px;line-height:21px;}.elementor-15 .elementor-element.elementor-element-c289866 .col-subtitle{color:var( --e-global-color-secondary );font-size:19px;}.elementor-15 .elementor-element.elementor-element-c289866:hover .col-subtitle{color:var( --e-global-color-2b2c6c7a );}.elementor-15 .elementor-element.elementor-element-c289866:hover .widget-content{color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-c289866 .aux-widget-text .aux-text-widget-content{padding:28px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-c289866 .aux-text{font-size:13px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-c289866 .aux-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c289866 .aux-button:hover{text-shadow:0px 0px 4px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-c289866 .aux-icon{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c289866 .aux-widget-advanced-text{text-align:left !important;}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);text-shadow:0px 0px 8px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, var( --e-global-color-31219ad2 ) 100%);}.elementor-15 .elementor-element.elementor-element-33b8259{width:var( --container-widget-width, 103.442% );max-width:103.442%;padding:0px 0px 105px 0px;--container-widget-width:103.442%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-33b8259:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(203.1234375, 0, 147.29209048063868, 0.5);}.elementor-15 .elementor-element.elementor-element-33b8259.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-widget-text .aux-text-widget-header{padding:20px 20px 0px 16px;}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-ico{font-size:16px;height:16px;}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-ico-box{padding:0px 2px 0px 2px;color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-33b8259 .col-title a, .elementor-15 .elementor-element.elementor-element-33b8259 .col-title{color:rgb(136, 38, 109) !important;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15 .elementor-element.elementor-element-33b8259:hover .col-title a, .elementor-15 .elementor-element.elementor-element-33b8259:hover .col-title{color:#FFFFFF !important;}.elementor-15 .elementor-element.elementor-element-33b8259 .col-title, .elementor-15 .elementor-element.elementor-element-33b8259 .col-title a{font-size:30px;line-height:21px;}.elementor-15 .elementor-element.elementor-element-33b8259 .col-subtitle{color:var( --e-global-color-secondary );font-size:19px;}.elementor-15 .elementor-element.elementor-element-33b8259:hover .col-subtitle{color:var( --e-global-color-2b2c6c7a );}.elementor-15 .elementor-element.elementor-element-33b8259:hover .widget-content{color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-widget-text .aux-text-widget-content{padding:28px 28px 28px 28px;}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-text{font-size:13px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-button:hover .aux-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-button:hover{text-shadow:0px 0px 4px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-icon{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-33b8259 .aux-widget-advanced-text{text-align:left !important;}.elementor-15 .elementor-element.elementor-element-41c8c95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-589a968{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-cc37b9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c564c10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, var( --e-global-color-2b2c6c7a ) 100%);}.elementor-15 .elementor-element.elementor-element-5ede771{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, var( --e-global-color-2b2c6c7a ) 100%);}.elementor-15 .elementor-element.elementor-element-5ede771:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-5ede771 .col-title a, .elementor-15 .elementor-element.elementor-element-5ede771 .col-title{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5ede771:hover .col-title a, .elementor-15 .elementor-element.elementor-element-5ede771:hover .col-title{color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-text{color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-button:hover .aux-text{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-button:hover{text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-widget-advanced-text{text-align:center !important;}.elementor-15 .elementor-element.elementor-element-00aa0e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-4966e12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-6552941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(195.47343750000002, 4.076789763077431, 152.85127640749786, 0.49);text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, #F6D3E3 100%);}.elementor-15 .elementor-element.elementor-element-ba988f2{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, var( --e-global-color-2b2c6c7a ) 100%);}.elementor-15 .elementor-element.elementor-element-ba988f2:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-ba988f2 .col-title a, .elementor-15 .elementor-element.elementor-element-ba988f2 .col-title{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ba988f2:hover .col-title a, .elementor-15 .elementor-element.elementor-element-ba988f2:hover .col-title{color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-ba988f2 .col-title, .elementor-15 .elementor-element.elementor-element-ba988f2 .col-title a{font-size:35px;line-height:92px;}.elementor-15 .elementor-element.elementor-element-ba988f2 .col-title{margin-bottom:-22px;}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-icon{font-size:34px;}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-button:hover .aux-icon{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-text{color:var( --e-global-color-31219ad2 );font-size:24px;}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-button:hover .aux-text{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ba988f2 .aux-widget-advanced-text{text-align:center !important;}.elementor-15 .elementor-element.elementor-element-d5fbea1{position:absolute;top:43px;right:617px;left:-510px;}.elementor-15 .elementor-element.elementor-element-d5fbea1 img{width:30%;}.elementor-15 .elementor-element.elementor-element-8dc9a82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-719119e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-56a4947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-96aba76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-62eeb74 .aux-button .aux-overlay::after{background-color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-62eeb74{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-31219ad2 ) 0%, var( --e-global-color-2b2c6c7a ) 100%);}.elementor-15 .elementor-element.elementor-element-62eeb74:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-15 .elementor-element.elementor-element-62eeb74 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-62eeb74 .col-subtitle{color:var( --e-global-color-text );font-size:20px;margin-top:11px;margin-bottom:-3px;}.elementor-15 .elementor-element.elementor-element-62eeb74:hover .col-subtitle{color:var( --e-global-color-31219ad2 );}.elementor-15 .elementor-element.elementor-element-62eeb74 .aux-button{box-shadow:0px 0px 6px -2px rgba(0,0,0,0.5);padding:14px 47px 14px 47px;}.elementor-15 .elementor-element.elementor-element-62eeb74 .aux-text{color:var( --e-global-color-primary );font-size:16px;}.elementor-15 .elementor-element.elementor-element-62eeb74 .aux-button:hover .aux-text{color:var( --e-global-color-23d68f80 );}.elementor-15 .elementor-element.elementor-element-62eeb74 .aux-icon{margin:40px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-62eeb74 .aux-widget-advanced-text{text-align:center !important;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-bf82211{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-41f0a57{--width:95.132%;}.elementor-15 .elementor-element.elementor-element-70ac69e{--width:77.417%;}.elementor-15 .elementor-element.elementor-element-bf82211{--width:81.364%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-bf82211{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-5ede771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5ede771 .col-title, .elementor-15 .elementor-element.elementor-element-5ede771 .col-title a{font-size:25px;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-text{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-icon{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-button{padding:0px 0px -3px 0px;}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5ede771 .aux-text-widget-overlay, .elementor-15 .elementor-element.elementor-element-5ede771 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}}