.elementor-9978 .elementor-element.elementor-element-b66cadf{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9978 .elementor-element.elementor-element-b66cadf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-03d80cb{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9978 .elementor-element.elementor-element-03d80cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-7c31f59{width:var( --container-widget-width, 102.774% );max-width:102.774%;--container-widget-width:102.774%;--container-widget-flex-grow:0;}.elementor-9978 .elementor-element.elementor-element-7c31f59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-7c31f59 .elementor-heading-title{color:#000000;}.elementor-9978 .elementor-element.elementor-element-ff47cb0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9978 .elementor-element.elementor-element-8bac801{color:#000000;}.elementor-9978 .elementor-element.elementor-element-43c9c26 .elementor-button{background-color:var( --e-global-color-d31c2c3 );}.elementor-9978 .elementor-element.elementor-element-6508055{width:var( --container-widget-width, 41.851% );max-width:41.851%;--container-widget-width:41.851%;--container-widget-flex-grow:0;}.elementor-9978 .elementor-element.elementor-element-6508055 > .elementor-widget-container{margin:0rem 0rem -3rem 0rem;}.elementor-9978 .elementor-element.elementor-element-6508055.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-6508055 img{width:30vw;}.elementor-9978 .elementor-element.elementor-element-37ac096{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9978 .elementor-element.elementor-element-37ac096:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-37ac096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-323cc93 );}.elementor-9978 .elementor-element.elementor-element-37ac096.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-419a3cf{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:6rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9978 .elementor-element.elementor-element-419a3cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-7b14046{width:var( --container-widget-width, 102.774% );max-width:102.774%;--container-widget-width:102.774%;--container-widget-flex-grow:0;text-align:left;}.elementor-9978 .elementor-element.elementor-element-7b14046.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-7b14046 .elementor-heading-title{color:#000000;}.elementor-9978 .elementor-element.elementor-element-88ee236{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9978 .elementor-element.elementor-element-d817dc5{color:#000000;}.elementor-9978 .elementor-element.elementor-element-b3622c9{--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;}.elementor-9978 .elementor-element.elementor-element-4239b5f .elementor-icon-box-wrapper{text-align:center;}.elementor-9978 .elementor-element.elementor-element-4239b5f{--icon-box-icon-margin:0px;}.elementor-9978 .elementor-element.elementor-element-4239b5f .elementor-icon-box-title{margin-block-end:30px;}.elementor-9978 .elementor-element.elementor-element-4239b5f .elementor-icon{font-size:100px;}.elementor-9978 .elementor-element.elementor-element-4239b5f .elementor-icon-box-title, .elementor-9978 .elementor-element.elementor-element-4239b5f .elementor-icon-box-title a{font-size:23px;letter-spacing:-3.6px;}.elementor-9978 .elementor-element.elementor-element-ed80a81{--icon-box-icon-margin:0px;}.elementor-9978 .elementor-element.elementor-element-ed80a81 .elementor-icon-box-title{margin-block-end:30px;}.elementor-9978 .elementor-element.elementor-element-ed80a81 .elementor-icon{font-size:100px;}.elementor-9978 .elementor-element.elementor-element-ed80a81 .elementor-icon-box-title, .elementor-9978 .elementor-element.elementor-element-ed80a81 .elementor-icon-box-title a{font-size:23px;letter-spacing:-3.5px;}.elementor-9978 .elementor-element.elementor-element-16faaa1{--icon-box-icon-margin:0px;}.elementor-9978 .elementor-element.elementor-element-16faaa1 .elementor-icon-box-title{margin-block-end:30px;}.elementor-9978 .elementor-element.elementor-element-16faaa1 .elementor-icon{font-size:100px;}.elementor-9978 .elementor-element.elementor-element-16faaa1 .elementor-icon-box-title, .elementor-9978 .elementor-element.elementor-element-16faaa1 .elementor-icon-box-title a{font-size:23px;letter-spacing:-3.5px;}.elementor-9978 .elementor-element.elementor-element-c0dfb59{--icon-box-icon-margin:0px;}.elementor-9978 .elementor-element.elementor-element-c0dfb59 .elementor-icon-box-title{margin-block-end:30px;}.elementor-9978 .elementor-element.elementor-element-c0dfb59 .elementor-icon{font-size:100px;}.elementor-9978 .elementor-element.elementor-element-c0dfb59 .elementor-icon-box-title, .elementor-9978 .elementor-element.elementor-element-c0dfb59 .elementor-icon-box-title a{font-size:23px;letter-spacing:-3.5px;}.elementor-9978 .elementor-element.elementor-element-cabbf95{--icon-box-icon-margin:0px;}.elementor-9978 .elementor-element.elementor-element-cabbf95 .elementor-icon-box-title{margin-block-end:30px;}.elementor-9978 .elementor-element.elementor-element-cabbf95 .elementor-icon{font-size:100px;}.elementor-9978 .elementor-element.elementor-element-cabbf95 .elementor-icon-box-title, .elementor-9978 .elementor-element.elementor-element-cabbf95 .elementor-icon-box-title a{font-size:23px;letter-spacing:-3.5px;}.elementor-9978 .elementor-element.elementor-element-5d22a10{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:4rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9978 .elementor-element.elementor-element-f13e455{--display:flex;}.elementor-9978 .elementor-element.elementor-element-012d795{text-align:center;}.elementor-9978 .elementor-element.elementor-element-8d35bca img{width:90%;}.elementor-9978 .elementor-element.elementor-element-1434ed4 .elementor-button{background-color:var( --e-global-color-d31c2c3 );}.elementor-9978 .elementor-element.elementor-element-511070c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9978 .elementor-element.elementor-element-511070c:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-511070c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-386f571 );}.elementor-9978 .elementor-element.elementor-element-511070c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-2dbfaed > .elementor-widget-container{margin:4rem 3rem 3rem 3rem;}.elementor-9978 .elementor-element.elementor-element-2dbfaed{text-align:center;}.elementor-9978 .elementor-element.elementor-element-2dbfaed .elementor-heading-title{color:var( --e-global-color-9ab7261 );}.elementor-9978 .elementor-element.elementor-element-0f89fce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9978 .elementor-element.elementor-element-0f89fce.e-con{--align-self:center;}.elementor-9978 .elementor-element.elementor-element-f5d341a{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9978 .elementor-element.elementor-element-f5d341a:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-f5d341a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ab7261 );}.elementor-9978 .elementor-element.elementor-element-f5d341a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-ec2ba02 > .elementor-widget-container{background-color:var( --e-global-color-9ab7261 );padding:1rem 1rem 1rem 1rem;border-radius:15px 15px 15px 15px;}.elementor-9978 .elementor-element.elementor-element-4a7f2aa{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9978 .elementor-element.elementor-element-4a7f2aa:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-4a7f2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ab7261 );}.elementor-9978 .elementor-element.elementor-element-7d7537b > .elementor-widget-container{background-color:var( --e-global-color-9ab7261 );padding:1rem 1rem 1rem 1rem;border-radius:15px 15px 15px 15px;}.elementor-9978 .elementor-element.elementor-element-98af2b5{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9978 .elementor-element.elementor-element-98af2b5:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-98af2b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ab7261 );}.elementor-9978 .elementor-element.elementor-element-eb0d001 > .elementor-widget-container{background-color:var( --e-global-color-9ab7261 );padding:1rem 1rem 1rem 1rem;border-radius:15px 15px 15px 15px;}.elementor-9978 .elementor-element.elementor-element-f6cc1b0{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9978 .elementor-element.elementor-element-f6cc1b0:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-f6cc1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ab7261 );}.elementor-9978 .elementor-element.elementor-element-cf0843a > .elementor-widget-container{background-color:var( --e-global-color-9ab7261 );padding:1rem 1rem 1rem 1rem;border-radius:15px 15px 15px 15px;}.elementor-9978 .elementor-element.elementor-element-10bcf4c .elementor-button{background-color:var( --e-global-color-d31c2c3 );}.elementor-9978 .elementor-element.elementor-element-10bcf4c > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-9978 .elementor-element.elementor-element-25dfffc{--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-9978 .elementor-element.elementor-element-2debd95 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-9978 .elementor-element.elementor-element-7654cb5{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9978 .elementor-element.elementor-element-7654cb5:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-7654cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d135e0f );}.elementor-9978 .elementor-element.elementor-element-7654cb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-da808b9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9978 .elementor-element.elementor-element-da808b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-a073a41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:700;}.elementor-9978 .elementor-element.elementor-element-0e8df15{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9978 .elementor-element.elementor-element-b5e3a57 > .elementor-widget-container{margin:0px 20px 0px -20px;padding:0px 0px 0px 0px;}.elementor-9978 .elementor-element.elementor-element-b5e3a57{text-align:left;}.elementor-9978 .elementor-element.elementor-element-107c875{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9978 .elementor-element.elementor-element-107c875:not(.elementor-motion-effects-element-type-background), .elementor-9978 .elementor-element.elementor-element-107c875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ab7261 );}.elementor-9978 .elementor-element.elementor-element-107c875.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9978 .elementor-element.elementor-element-70fcdda{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9978 .elementor-element.elementor-element-70fcdda.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-9978 .elementor-element.elementor-element-b66cadf{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9978 .elementor-element.elementor-element-ff47cb0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9978 .elementor-element.elementor-element-6508055.elementor-element{--align-self:center;}.elementor-9978 .elementor-element.elementor-element-419a3cf{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9978 .elementor-element.elementor-element-511070c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9978 .elementor-element.elementor-element-0f89fce{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-9978 .elementor-element.elementor-element-b66cadf{--width:90%;}.elementor-9978 .elementor-element.elementor-element-03d80cb{--width:52.829%;}.elementor-9978 .elementor-element.elementor-element-37ac096{--width:100%;}.elementor-9978 .elementor-element.elementor-element-419a3cf{--width:35%;}.elementor-9978 .elementor-element.elementor-element-f13e455{--width:100%;}.elementor-9978 .elementor-element.elementor-element-0f89fce{--width:85%;}.elementor-9978 .elementor-element.elementor-element-7654cb5{--content-width:90%;}.elementor-9978 .elementor-element.elementor-element-da808b9{--width:36%;}.elementor-9978 .elementor-element.elementor-element-107c875{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9978 .elementor-element.elementor-element-b66cadf{--width:95%;}.elementor-9978 .elementor-element.elementor-element-419a3cf{--width:600px;}.elementor-9978 .elementor-element.elementor-element-0f89fce{--width:100%;}.elementor-9978 .elementor-element.elementor-element-7654cb5{--content-width:100%;}.elementor-9978 .elementor-element.elementor-element-da808b9{--width:43%;}}@media(max-width:767px){.elementor-9978 .elementor-element.elementor-element-b66cadf{--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-9978 .elementor-element.elementor-element-7c31f59{text-align:center;}.elementor-9978 .elementor-element.elementor-element-ff47cb0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9978 .elementor-element.elementor-element-6508055 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9978 .elementor-element.elementor-element-6508055{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-9978 .elementor-element.elementor-element-6508055.elementor-element{--order:-99999 /* order start hack */;}.elementor-9978 .elementor-element.elementor-element-37ac096{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9978 .elementor-element.elementor-element-419a3cf{--width:100%;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9978 .elementor-element.elementor-element-7b14046 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9978 .elementor-element.elementor-element-7b14046{text-align:center;}.elementor-9978 .elementor-element.elementor-element-511070c{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9978 .elementor-element.elementor-element-2dbfaed > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-9978 .elementor-element.elementor-element-0f89fce{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--grid-auto-flow:row;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}}/* Start custom CSS for icon-box, class: .elementor-element-4239b5f */.elementor-9978 .elementor-element.elementor-element-4239b5f:hover .elementor-icon-box-wrapper {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.15);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed80a81 */.elementor-9978 .elementor-element.elementor-element-ed80a81:hover .elementor-icon-box-wrapper {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.15);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16faaa1 */.elementor-9978 .elementor-element.elementor-element-16faaa1:hover .elementor-icon-box-wrapper {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.15);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0dfb59 */.elementor-9978 .elementor-element.elementor-element-c0dfb59:hover .elementor-icon-box-wrapper {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.15);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cabbf95 */.elementor-9978 .elementor-element.elementor-element-cabbf95:hover .elementor-icon-box-wrapper {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.15);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */