.elementor-377 .elementor-element.elementor-element-8ede566{--display:flex;--background-transition:0.3s;--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-377 .elementor-element.elementor-element-34d338c.ekit-equal-height-enable, .elementor-377 .elementor-element.elementor-element-34d338c.ekit-equal-height-enable .elementor-widget-container, .elementor-377 .elementor-element.elementor-element-34d338c.ekit-equal-height-enable .ekit-wid-con, .elementor-377 .elementor-element.elementor-element-34d338c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-91455cb ) 0%, var( --e-global-color-a219ddb ) 100%);padding:4em 2em 4em 2em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:15px 15px 15px 15px;}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-btn{background-color:var( --e-global-color-a185853 );font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );color:var( --e-global-color-dea41e4 );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox:hover .elementskit-btn{background-color:var( --e-global-color-dea41e4 );color:var( --e-global-color-a291686 );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-a291686 );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .box-body > p{color:var( --e-global-color-a291686 );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox p{margin:0px 0px 28px 0px;}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-info-box-icon{background-color:var( --e-global-color-a291686 );border-radius:62px 62px 62px 62px;}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .elementskit-info-box-icon{padding:14px 14px 14px 14px;transform:rotate(0deg);width:125px;}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .elementskit-info-box-icon {height:125px;}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-btn svg path{stroke:var( --e-global-color-dea41e4 );fill:var( --e-global-color-dea41e4 );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox:hover .elementskit-btn svg path{stroke:var( --e-global-color-a291686 );fill:var( --e-global-color-a291686 );}@media(max-width:1024px){.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-btn{font-size:var( --e-global-typography-520c191-font-size );}}@media(max-width:767px){.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-377 .elementor-element.elementor-element-34d338c .elementskit-btn{font-size:var( --e-global-typography-520c191-font-size );}}