.elementor-7 .elementor-element.elementor-element-daeb986 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-daeb986{padding:5rem 6rem 5rem 6rem;}.elementor-7 .elementor-element.elementor-element-e7492e3 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-53d1711{text-align:left;}.elementor-7 .elementor-element.elementor-element-53d1711 img{width:100%;max-width:130px;}.elementor-7 .elementor-element.elementor-element-1168f3d .elementor-icon-wrapper{text-align:right;}.elementor-7 .elementor-element.elementor-element-1168f3d .elementor-icon{font-size:6rem;}.elementor-7 .elementor-element.elementor-element-1168f3d .elementor-icon svg{height:6rem;}@media(max-width:1279px){.elementor-7 .elementor-element.elementor-element-daeb986{padding:3rem 3rem 3rem 3rem;}}@media(max-width:720px){.elementor-7 .elementor-element.elementor-element-daeb986{padding:2rem 3rem 2rem 3rem;}.elementor-7 .elementor-element.elementor-element-e7492e3{width:50%;}.elementor-7 .elementor-element.elementor-element-53d1711 img{max-width:54px;}.elementor-7 .elementor-element.elementor-element-3f1b840{width:50%;}.elementor-7 .elementor-element.elementor-element-1168f3d .elementor-icon{font-size:4rem;}.elementor-7 .elementor-element.elementor-element-1168f3d .elementor-icon svg{height:4rem;}}/* Start custom CSS for icon, class: .elementor-element-1168f3d */.elementor-7 .elementor-element.elementor-element-1168f3d .elementor-icon {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.elementor-7 .elementor-element.elementor-element-1168f3d svg, .elementor-7 .elementor-element.elementor-element-1168f3d svg circle {
    transition: stroke cubic-bezier(0.4, 0, 0.2, 1) 0.25s;
}

.elementor-7 .elementor-element.elementor-element-1168f3d svg:hover circle {
    stroke: #D46454;
}/* End custom CSS */