.elementor-3642 .elementor-element.elementor-element-8a7b20a{--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-3642 .elementor-element.elementor-element-8a7b20a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3642 .elementor-element.elementor-element-9686826 > .elementor-widget-container{background-color:transparent;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #F9FCF6 0%, #FFF9DD 100%);}.elementor-3642 .elementor-element.elementor-element-9686826 .elementor-icon-box-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-9686826{--icon-box-icon-margin:0px;}.elementor-3642 .elementor-element.elementor-element-9686826 .elementor-icon-box-title{margin-bottom:10px;color:#0A0000;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-3642 .elementor-element.elementor-element-9686826 .elementor-icon{font-size:0px;}.elementor-3642 .elementor-element.elementor-element-9686826 .elementor-icon-box-description{color:#000000;}.elementor-3642 .elementor-element.elementor-element-b1473d9 > .elementor-widget-container{background-color:transparent;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #FCF6F6 0%, #FFDDE6 100%);border-style:solid;}.elementor-3642 .elementor-element.elementor-element-b1473d9 .elementor-icon-box-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-b1473d9{--icon-box-icon-margin:0px;}.elementor-3642 .elementor-element.elementor-element-b1473d9 .elementor-icon-box-title{margin-bottom:15px;color:#0A0000;}.elementor-3642 .elementor-element.elementor-element-b1473d9 .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-b1473d9 .elementor-icon-box-description{color:#000000;}.elementor-3642 .elementor-element.elementor-element-8afa7e4 > .elementor-widget-container{background-color:transparent;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #F6FCF6 0%, #DDFFEF 100%);border-style:solid;}.elementor-3642 .elementor-element.elementor-element-8afa7e4 .elementor-icon-box-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-8afa7e4{--icon-box-icon-margin:0px;}.elementor-3642 .elementor-element.elementor-element-8afa7e4 .elementor-icon-box-title{margin-bottom:15px;color:#000000;}.elementor-3642 .elementor-element.elementor-element-8afa7e4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3642 .elementor-element.elementor-element-8afa7e4.elementor-view-framed .elementor-icon, .elementor-3642 .elementor-element.elementor-element-8afa7e4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3642 .elementor-element.elementor-element-8afa7e4 .elementor-icon{font-size:42px;}.elementor-3642 .elementor-element.elementor-element-8afa7e4 .elementor-icon i{transform:rotate(0deg);}.elementor-3642 .elementor-element.elementor-element-8afa7e4 .elementor-icon-box-description{color:#000000;}.elementor-3642 .elementor-element.elementor-element-a0aa550 > .elementor-widget-container{background-color:transparent;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #F6F8FC 0%, #E3DDFF 100%);border-style:solid;}.elementor-3642 .elementor-element.elementor-element-a0aa550 .elementor-icon-box-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-a0aa550{--icon-box-icon-margin:0px;}.elementor-3642 .elementor-element.elementor-element-a0aa550 .elementor-icon-box-title{margin-bottom:15px;color:#000000;}.elementor-3642 .elementor-element.elementor-element-a0aa550.elementor-view-stacked .elementor-icon{background-color:#060000;}.elementor-3642 .elementor-element.elementor-element-a0aa550.elementor-view-framed .elementor-icon, .elementor-3642 .elementor-element.elementor-element-a0aa550.elementor-view-default .elementor-icon{fill:#060000;color:#060000;border-color:#060000;}.elementor-3642 .elementor-element.elementor-element-a0aa550 .elementor-icon{font-size:42px;}.elementor-3642 .elementor-element.elementor-element-a0aa550 .elementor-icon i{transform:rotate(0deg);}.elementor-3642 .elementor-element.elementor-element-a0aa550 .elementor-icon-box-description{color:#000000;}@media(min-width:768px){.elementor-3642 .elementor-element.elementor-element-8a7b20a{--width:93.779%;}}