.elementor-267 .elementor-element.elementor-element-7ab59b16{--display:flex;--min-height:500px;--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-1da72817{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-267 .elementor-element.elementor-element-25cb915f{text-align:center;}.elementor-267 .elementor-element.elementor-element-4b861a4b{--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:120px 80px;--row-gap:120px;--column-gap:80px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-267 .elementor-element.elementor-element-2efbf11e{--display:flex;}.elementor-267 .elementor-element.elementor-element-744aaf68.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-267 .elementor-element.elementor-element-38bc8d8d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-267 .elementor-element.elementor-element-64119ce1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-267 .elementor-element.elementor-element-79274df5{background-color:#DC4B5F;padding:6px 6px 0px 6px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#DC4B5F;border-radius:50% 50% 50% 50%;}.elementor-267 .elementor-element.elementor-element-79274df5 .elementor-icon-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-79274df5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f4e7a41 );color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-79274df5.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-79274df5.elementor-view-default .elementor-icon{color:var( --e-global-color-f4e7a41 );border-color:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-79274df5.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-79274df5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-79274df5.elementor-view-framed .elementor-icon{background-color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-79274df5.elementor-view-stacked .elementor-icon svg{fill:#19BBC8;}.elementor-267 .elementor-element.elementor-element-79274df5 .elementor-icon{font-size:36px;padding:26px;}.elementor-267 .elementor-element.elementor-element-79274df5 .elementor-icon svg{height:36px;}.elementor-267 .elementor-element.elementor-element-c4378e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-267 .elementor-element.elementor-element-c4378e3 .elementor-icon-box-title{margin-block-end:8px;}.elementor-267 .elementor-element.elementor-element-192a0c82{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-267 .elementor-element.elementor-element-11cb5bbb{background-color:#DC4B5F;padding:6px 6px 0px 6px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#DC4B5F;border-radius:50% 50% 50% 50%;}.elementor-267 .elementor-element.elementor-element-11cb5bbb .elementor-icon-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-11cb5bbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f4e7a41 );color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-11cb5bbb.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-11cb5bbb.elementor-view-default .elementor-icon{color:var( --e-global-color-f4e7a41 );border-color:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-11cb5bbb.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-11cb5bbb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-11cb5bbb.elementor-view-framed .elementor-icon{background-color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-11cb5bbb.elementor-view-stacked .elementor-icon svg{fill:#19BBC8;}.elementor-267 .elementor-element.elementor-element-11cb5bbb .elementor-icon{font-size:36px;padding:26px;}.elementor-267 .elementor-element.elementor-element-11cb5bbb .elementor-icon svg{height:36px;}.elementor-267 .elementor-element.elementor-element-7226dcdb .elementor-icon-box-wrapper{text-align:left;}.elementor-267 .elementor-element.elementor-element-7226dcdb .elementor-icon-box-title{margin-block-end:8px;}.elementor-267 .elementor-element.elementor-element-972b49e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-267 .elementor-element.elementor-element-2f547abd{background-color:#DC4B5F;padding:6px 6px 0px 6px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#DC4B5F;border-radius:50% 50% 50% 50%;}.elementor-267 .elementor-element.elementor-element-2f547abd .elementor-icon-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-2f547abd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f4e7a41 );color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-2f547abd.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-2f547abd.elementor-view-default .elementor-icon{color:var( --e-global-color-f4e7a41 );border-color:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-2f547abd.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-2f547abd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-2f547abd.elementor-view-framed .elementor-icon{background-color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-2f547abd.elementor-view-stacked .elementor-icon svg{fill:#19BBC8;}.elementor-267 .elementor-element.elementor-element-2f547abd .elementor-icon{font-size:36px;padding:26px;}.elementor-267 .elementor-element.elementor-element-2f547abd .elementor-icon svg{height:36px;}.elementor-267 .elementor-element.elementor-element-3eee4a4f .elementor-icon-box-wrapper{text-align:left;}.elementor-267 .elementor-element.elementor-element-3eee4a4f .elementor-icon-box-title{margin-block-end:8px;}.elementor-267 .elementor-element.elementor-element-75769259{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-267 .elementor-element.elementor-element-52e03aee{background-color:#DC4B5F;padding:6px 6px 0px 6px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#DC4B5F;border-radius:50% 50% 50% 50%;}.elementor-267 .elementor-element.elementor-element-52e03aee .elementor-icon-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-52e03aee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f4e7a41 );color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-52e03aee.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-52e03aee.elementor-view-default .elementor-icon{color:var( --e-global-color-f4e7a41 );border-color:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-52e03aee.elementor-view-framed .elementor-icon, .elementor-267 .elementor-element.elementor-element-52e03aee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f4e7a41 );}.elementor-267 .elementor-element.elementor-element-52e03aee.elementor-view-framed .elementor-icon{background-color:#19BBC8;}.elementor-267 .elementor-element.elementor-element-52e03aee.elementor-view-stacked .elementor-icon svg{fill:#19BBC8;}.elementor-267 .elementor-element.elementor-element-52e03aee .elementor-icon{font-size:36px;padding:26px;}.elementor-267 .elementor-element.elementor-element-52e03aee .elementor-icon svg{height:36px;}.elementor-267 .elementor-element.elementor-element-420a99f8 .elementor-icon-box-wrapper{text-align:left;}.elementor-267 .elementor-element.elementor-element-420a99f8 .elementor-icon-box-title{margin-block-end:8px;}.elementor-267 .elementor-element.elementor-element-76b9431f{--display:flex;}.elementor-267 .elementor-element.elementor-element-1cbad5b0{background-color:var( --e-global-color-643a6f2 );padding:32px 32px 32px 32px;border-radius:16px 16px 16px 16px;}.elementor-267 .elementor-element.elementor-element-e3c9f33{border-radius:16px 16px 16px 16px;}.elementor-267 .elementor-element.elementor-element-e3c9f33 iframe{height:600px;}@media(max-width:1024px){.elementor-267 .elementor-element.elementor-element-7ab59b16{--min-height:350px;}.elementor-267 .elementor-element.elementor-element-4b861a4b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-267 .elementor-element.elementor-element-2efbf11e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-267 .elementor-element.elementor-element-744aaf68{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-267 .elementor-element.elementor-element-744aaf68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-267 .elementor-element.elementor-element-38bc8d8d{--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-267 .elementor-element.elementor-element-64119ce1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-c4378e3 .elementor-icon-box-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-192a0c82{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-7226dcdb .elementor-icon-box-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-972b49e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-3eee4a4f .elementor-icon-box-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-75769259{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-267 .elementor-element.elementor-element-420a99f8 .elementor-icon-box-wrapper{text-align:center;}.elementor-267 .elementor-element.elementor-element-1cbad5b0{padding:24px 24px 24px 24px;}.elementor-267 .elementor-element.elementor-element-e3c9f33 iframe{height:400px;}}@media(max-width:767px){.elementor-267 .elementor-element.elementor-element-7ab59b16{--min-height:300px;}.elementor-267 .elementor-element.elementor-element-38bc8d8d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-267 .elementor-element.elementor-element-2efbf11e{--width:calc(50% - 40px);}.elementor-267 .elementor-element.elementor-element-76b9431f{--width:calc(50% - 40px);}}@media(max-width:1024px) and (min-width:768px){.elementor-267 .elementor-element.elementor-element-2efbf11e{--width:100%;}.elementor-267 .elementor-element.elementor-element-76b9431f{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-25cb915f */.h2 {
  background: linear-gradient(
    to right, 
    #0090f6, 
    #4cc495, 
    #cec749, 
    #fdba27,
    #ed4f7e,
    #cd41b1,
    #882df2,
    #f55972,
    #fa6467,
    #ffffff,
    #0090f6  
  );
  
  background-size: 200% auto;
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 5s linear infinite;
}

/*@keyframes shine {*/
/*  0% {*/
/*    background-position: 0% center;*/
/*  }*/
/*  100% {*/
/*    background-position: 200% center;*/
/*  }*/
/*}*/

@keyframes shine {
  0% {
    background-position: 0% 50%;
  }
  100% {
    /* If you want it to flow the opposite direction, change 200% to -200% */
    background-position: 200% 50%; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-744aaf68 */.h2 {
  background: linear-gradient(
    to right, 
    #0090f6, 
    #4cc495, 
    #cec749, 
    #fdba27,
    #ed4f7e,
    #cd41b1,
    #882df2,
    #f55972,
    #fa6467,
    #ffffff,
    #0090f6  
  );
  
  background-size: 200% auto;
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 5s linear infinite;
}

/*@keyframes shine {*/
/*  0% {*/
/*    background-position: 0% center;*/
/*  }*/
/*  100% {*/
/*    background-position: 200% center;*/
/*  }*/
/*}*/

@keyframes shine {
  0% {
    background-position: 0% 50%;
  }
  100% {
    /* If you want it to flow the opposite direction, change 200% to -200% */
    background-position: 200% 50%; 
  }
}/* End custom CSS */