.elementor-536 .elementor-element.elementor-element-51a5c7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-bc03248{--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;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-536 .elementor-element.elementor-element-74a1060.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-74a1060 .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:30px;font-weight:600;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-7e9ed53.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-7e9ed53{color:#000000;font-family:"Varela Round", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;}.elementor-536 .elementor-element.elementor-element-22c9e92.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-22c9e92 .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:30px;font-weight:600;}.elementor-536 .elementor-element.elementor-element-116eb6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-116eb6b.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-116eb6b{color:#000000;font-family:"Varela Round", Sans-serif;font-size:15px;font-weight:400;}.elementor-536 .elementor-element.elementor-element-b6b8c2d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-536 .elementor-element.elementor-element-e397b74.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-e397b74 img{width:60%;}.elementor-536 .elementor-element.elementor-element-db579a2.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-db579a2 img{width:60%;}.elementor-536 .elementor-element.elementor-element-7990124.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-7990124 img{width:60%;}.elementor-536 .elementor-element.elementor-element-37d8e02{--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;--background-transition:0.3s;}.elementor-536 .elementor-element.elementor-element-5d3f8e0.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-5d3f8e0 img{width:75%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-536 .elementor-element.elementor-element-2354817 .elementor-button{background-color:#626860;font-family:"Varela Round", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2px;border-style:solid;border-color:#626860;border-radius:100px 100px 100px 100px;}.elementor-536 .elementor-element.elementor-element-2354817 .elementor-button:hover, .elementor-536 .elementor-element.elementor-element-2354817 .elementor-button:focus{background-color:var( --e-global-color-9c0f4db );border-color:var( --e-global-color-9c0f4db );}.elementor-536 .elementor-element.elementor-element-2354817.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-05aa602{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-e624ad1.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-e624ad1 .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;letter-spacing:2px;}.elementor-536 .elementor-element.elementor-element-b9dda0f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-b9dda0f{text-align:left;}.elementor-536 .elementor-element.elementor-element-b9dda0f img{width:3%;}.elementor-536 .elementor-element.elementor-element-1725b90.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-1725b90{text-align:center;}.elementor-536 .elementor-element.elementor-element-1725b90 img{width:60%;border-radius:15px 15px 15px 15px;}.elementor-536 .elementor-element.elementor-element-3722297{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-2f476a8.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-2f476a8 .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;letter-spacing:2px;}.elementor-536 .elementor-element.elementor-element-78568df.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-78568df{color:var( --e-global-color-35800b5 );font-family:"Varela Round", Sans-serif;font-size:20px;font-weight:900;letter-spacing:2px;}.elementor-536 .elementor-element.elementor-element-50347b0.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-50347b0{text-align:left;}.elementor-536 .elementor-element.elementor-element-50347b0 img{width:3%;}.elementor-536 .elementor-element.elementor-element-fcc16d9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-536 .elementor-element.elementor-element-fcc16d9.elementor-element{--align-self:center;}.elementor-536 .elementor-element.elementor-element-fcc16d9.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-a8917c2{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-795ec75.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-795ec75 .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;letter-spacing:2px;}.elementor-536 .elementor-element.elementor-element-cd973c2.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-cd973c2{text-align:center;}.elementor-536 .elementor-element.elementor-element-cd973c2 img{width:83%;border-radius:15px 15px 15px 15px;}.elementor-536 .elementor-element.elementor-element-c05cbe0{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-eb6c537.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-eb6c537 .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;letter-spacing:2px;}.elementor-536 .elementor-element.elementor-element-6bcb691.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-6bcb691{text-align:left;}.elementor-536 .elementor-element.elementor-element-6bcb691 img{width:3%;}.elementor-536 .elementor-element.elementor-element-39a5310.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-39a5310{text-align:center;}.elementor-536 .elementor-element.elementor-element-39a5310 img{width:35%;border-radius:15px 15px 15px 15px;}.elementor-536 .elementor-element.elementor-element-8b8b21d{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-b1941bb.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-b1941bb .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;letter-spacing:2px;}.elementor-536 .elementor-element.elementor-element-04fda7d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-04fda7d{text-align:left;}.elementor-536 .elementor-element.elementor-element-04fda7d img{width:3%;}.elementor-536 .elementor-element.elementor-element-2542c2d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-2542c2d{text-align:center;}.elementor-536 .elementor-element.elementor-element-2542c2d img{width:75%;border-radius:15px 15px 15px 15px;}.elementor-536 .elementor-element.elementor-element-9dbd4de{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-eb1ac5c.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-eb1ac5c .elementor-heading-title{color:var( --e-global-color-9c0f4db );font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;letter-spacing:2px;}.elementor-536 .elementor-element.elementor-element-529890a.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-529890a{text-align:left;}.elementor-536 .elementor-element.elementor-element-529890a img{width:3%;}.elementor-536 .elementor-element.elementor-element-3f01bc3.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-536 .elementor-element.elementor-element-3f01bc3{text-align:center;}.elementor-536 .elementor-element.elementor-element-3f01bc3 img{width:65%;border-radius:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-536 .elementor-element.elementor-element-b6b8c2d{--grid-auto-flow:row;}.elementor-536 .elementor-element.elementor-element-05aa602{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-3722297{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-a8917c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-c05cbe0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-8b8b21d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-9dbd4de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-536 .elementor-element.elementor-element-bc03248{--width:50%;}.elementor-536 .elementor-element.elementor-element-b6b8c2d{--width:66%;}.elementor-536 .elementor-element.elementor-element-37d8e02{--width:50%;}}@media(max-width:767px){.elementor-536 .elementor-element.elementor-element-b6b8c2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-536 .elementor-element.elementor-element-05aa602{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-3722297{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-a8917c2{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-c05cbe0{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-8b8b21d{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-9dbd4de{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-e624ad1 *//* - Animated Gradient Text - */

.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #F593B7, #799DEE, #D5B4F7, #D291BC);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f476a8 *//* - Animated Gradient Text - */

.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #F593B7, #799DEE, #D5B4F7, #D291BC);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-795ec75 *//* - Animated Gradient Text - */

.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #F593B7, #799DEE, #D5B4F7, #D291BC);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb6c537 *//* - Animated Gradient Text - */

.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #F593B7, #799DEE, #D5B4F7, #D291BC);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1941bb *//* - Animated Gradient Text - */

.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #F593B7, #799DEE, #D5B4F7, #D291BC);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb1ac5c *//* - Animated Gradient Text - */

.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #F593B7, #799DEE, #D5B4F7, #D291BC);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */