.elementor-2 .elementor-element.elementor-element-b36690d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b36690d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b36690d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-2 .elementor-element.elementor-element-012b1f1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-9cffd29{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-9cffd29 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2 .elementor-element.elementor-element-9cffd29.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9cffd29 .elementor-heading-title{font-size:17px;line-height:1.3;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3ff893f{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-2f52314{--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;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dc2e2ef{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;}.elementor-2 .elementor-element.elementor-element-1e54c9d{width:100%;max-width:100%;--ha-card-image-offset-y:0px;}.elementor-2 .elementor-element.elementor-element-1e54c9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1e54c9d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-btn--icon-before .ha-btn-icon{margin-right:3px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-btn--icon-after .ha-btn-icon{margin-left:3px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-card-figure{height:325px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-card-figure img{border-radius:0px 0px 0px 0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-badge{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-card-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-btn{font-weight:500;text-decoration:none;line-height:1.2;border-radius:0px 0px 0px 0px;color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-e589f1f );}.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-btn:hover, .elementor-2 .elementor-element.elementor-element-1e54c9d .ha-btn:focus{color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-dd38e5e );}.elementor-2 .elementor-element.elementor-element-d50a862{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-af828ec .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left;}.elementor-2 .elementor-element.elementor-element-af828ec{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-af828ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af828ec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-af828ec .ha-card-figure{height:325px;}.elementor-2 .elementor-element.elementor-element-af828ec .ha-card-figure img{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af828ec .ha-badge{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af828ec .ha-card-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-af828ec .ha-btn{font-weight:500;text-decoration:none;line-height:1.2;border-radius:0px 0px 0px 0px;color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-e589f1f );}.elementor-2 .elementor-element.elementor-element-af828ec .ha-btn:hover, .elementor-2 .elementor-element.elementor-element-af828ec .ha-btn:focus{color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-dd38e5e );}.elementor-2 .elementor-element.elementor-element-0ca122e{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5011c7e .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;}.elementor-2 .elementor-element.elementor-element-5011c7e{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5011c7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5011c7e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5011c7e .ha-card-figure{height:325px;}.elementor-2 .elementor-element.elementor-element-5011c7e .ha-card-figure img{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5011c7e .ha-badge{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5011c7e .ha-card-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-5011c7e .ha-btn{font-weight:500;text-decoration:none;line-height:1.2;border-radius:0px 0px 0px 0px;color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-e589f1f );}.elementor-2 .elementor-element.elementor-element-5011c7e .ha-btn:hover, .elementor-2 .elementor-element.elementor-element-5011c7e .ha-btn:focus{color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-dd38e5e );}.elementor-2 .elementor-element.elementor-element-d1d80f1{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e075bcc .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left;}.elementor-2 .elementor-element.elementor-element-e075bcc{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e075bcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e075bcc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-e075bcc .ha-card-figure{height:325px;}.elementor-2 .elementor-element.elementor-element-e075bcc .ha-card-figure img{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e075bcc .ha-badge{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e075bcc .ha-card-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-e075bcc .ha-btn{font-weight:500;text-decoration:none;line-height:1.2;border-radius:0px 0px 0px 0px;color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-e589f1f );}.elementor-2 .elementor-element.elementor-element-e075bcc .ha-btn:hover, .elementor-2 .elementor-element.elementor-element-e075bcc .ha-btn:focus{color:var( --e-global-color-864eca4 );background-color:var( --e-global-color-dd38e5e );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-9cffd29 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;}.elementor-2 .elementor-element.elementor-element-1e54c9d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-af828ec .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left;}.elementor-2 .elementor-element.elementor-element-af828ec{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5011c7e .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;}.elementor-2 .elementor-element.elementor-element-5011c7e{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e075bcc .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left;}.elementor-2 .elementor-element.elementor-element-e075bcc{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-3ff893f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-1e54c9d .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2 .elementor-element.elementor-element-1e54c9d{width:100%;max-width:100%;--ha-card-image-width:200px;}.elementor-2 .elementor-element.elementor-element-1e54c9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af828ec .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2 .elementor-element.elementor-element-af828ec{width:100%;max-width:100%;--ha-card-image-width:200px;}.elementor-2 .elementor-element.elementor-element-af828ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5011c7e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2 .elementor-element.elementor-element-5011c7e{width:100%;max-width:100%;--ha-card-image-width:200px;}.elementor-2 .elementor-element.elementor-element-5011c7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e075bcc .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-2 .elementor-element.elementor-element-e075bcc{width:100%;max-width:100%;--ha-card-image-width:200px;}.elementor-2 .elementor-element.elementor-element-e075bcc > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-b36690d */.elementor-2 .elementor-element.elementor-element-b36690d {
   background-repeat: no-repeat;
   background-size: 100% 6px;
   background-image: linear-gradient(to right, #4189E3 0%, #8DC340 100%);
   
}
.elementor-2 .elementor-element.elementor-element-b36690d
{
   border-bottom: 6px solid transparent;
    border-image: linear-gradient(0.25turn, rgba(141,195,64), rgba(65,137,227));
    border-image-slice: 1;
    width:100%;
}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-1e54c9d */.elementor-2 .elementor-element.elementor-element-1e54c9d.ha-card&gt;.elementor-widget-container {
    border-radius: 0;
}
.elementor-2 .elementor-element.elementor-element-1e54c9d .ha-card-body .ha-btn svg {
    position: relative;
    top: 2px;
    height: 16px;
}
@media (min-width: 768px) {
    .elementor-2 .elementor-element.elementor-element-1e54c9d .ha-card-figure { min-height: 100%; }
}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-af828ec */.elementor-2 .elementor-element.elementor-element-af828ec.ha-card&gt;.elementor-widget-container {
    border-radius: 0;
}
.elementor-2 .elementor-element.elementor-element-af828ec .ha-card-body .ha-btn svg {
    position: relative;
    top: 2px;
    height: 16px;
}
@media (min-width: 768px) {
    .elementor-2 .elementor-element.elementor-element-af828ec .ha-card-figure { min-height: 100%; }
}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-5011c7e */.elementor-2 .elementor-element.elementor-element-5011c7e.ha-card&gt;.elementor-widget-container {
    border-radius: 0;
}
.elementor-2 .elementor-element.elementor-element-5011c7e .ha-card-body .ha-btn svg {
    position: relative;
    top: 2px;
    height: 16px;
}
@media (min-width: 768px) {
    .elementor-2 .elementor-element.elementor-element-5011c7e .ha-card-figure { min-height: 100%; }
}/* End custom CSS */
/* Start custom CSS for ha-card, class: .elementor-element-e075bcc */.elementor-2 .elementor-element.elementor-element-e075bcc.ha-card&gt;.elementor-widget-container {
    border-radius: 0;
}
.elementor-2 .elementor-element.elementor-element-e075bcc .ha-card-body .ha-btn svg {
    position: relative;
    top: 2px;
    height: 16px;
}
@media (min-width: 768px) {
    .elementor-2 .elementor-element.elementor-element-e075bcc .ha-card-figure { min-height: 100%; }
}/* End custom CSS */