.elementor-40 .elementor-element.elementor-element-e033357.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-40 .elementor-element.elementor-element-56ef280 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-94ccc43.elementor-column .elementor-column-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-94ccc43.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-icon i{color:#ffffff;font-size:24px;}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-icon svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#60a6e0;}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#60a6e0;}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-text{color:#ffffff;padding-left:10px;}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item{font-size:18px;font-weight:700;letter-spacing:0.1px;}.elementor-40 .elementor-element.elementor-element-8a8135e > .elementor-widget-container{margin:0px 3px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-d821d6d .elementor-repeater-item-0ed0837{background-color:#b73e81;}.elementor-40 .elementor-element.elementor-element-d821d6d{text-align:left;}.elementor-40 .elementor-element.elementor-element-d821d6d .elementor-social-icon{font-size:20px;padding:0.3em;}.elementor-40 .elementor-element.elementor-element-d821d6d .elementor-social-icon:not(:last-child){margin-right:4px;}.elementor-40 .elementor-element.elementor-element-d821d6d .elementor-icon{border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-d821d6d > .elementor-widget-container{margin:-45px -2px 0px 27px;padding:0px 0px 0px 0px;border-radius:9px 9px 9px 9px;}.elementor-40 .elementor-element.elementor-element-83ac2d7 .elementor-spacer-inner{height:50px;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-menu-toggle{margin-left:auto;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main{font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main .elementor-item{color:#39b54a;padding-left:0px;padding-right:0px;padding-top:11px;padding-bottom:11px;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main .elementor-item:hover,
					.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main .elementor-item:focus{color:#2d8739;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#2d8739;}.elementor-40 .elementor-element.elementor-element-4993bec .e--pointer-framed .elementor-item:before,
					.elementor-40 .elementor-element.elementor-element-4993bec .e--pointer-framed .elementor-item:after{border-color:#2d8739;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:28px;}body.rtl .elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:28px;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:28px;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--dropdown{background-color:#dcf2df;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:rgba(12,12,12,0.1);border-bottom-width:1px;}.elementor-40 .elementor-element.elementor-element-4993bec > .elementor-widget-container{margin:-10px 0px 0px 0px;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-icon i{font-size:23px;}.elementor-40 .elementor-element.elementor-element-8a8135e > .elementor-widget-container{margin:0px -4px 0px -5px;padding:0px 10px 0px 0px;}.elementor-40 .elementor-element.elementor-element-d821d6d{text-align:right;}.elementor-40 .elementor-element.elementor-element-d821d6d > .elementor-widget-container{margin:0px 1px 0px -92px;padding:0px 7px 0px 92px;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--dropdown{font-size:17px;}.elementor-40 .elementor-element.elementor-element-4993bec .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-e033357{width:23%;}.elementor-40 .elementor-element.elementor-element-94ccc43{width:77%;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-56ef280{text-align:left;}.elementor-40 .elementor-element.elementor-element-56ef280 .elementor-image img{width:261px;}.elementor-40 .elementor-element.elementor-element-56ef280 > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-40 .elementor-element.elementor-element-d821d6d{text-align:left;}}/* Start custom CSS for icon-list, class: .elementor-element-8a8135e */.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item a {
    background-color: #39b54a;
    padding: 5px 10px;
    border-radius: 20px;
    transition: all 0.2s;
}

.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item a:hover {
    background-color: #2d8739;
}

.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:nth-child(1) a {
    padding: 5px 2px;
}

.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:nth-child(2) a {
    padding: 5px 20px 5px 15px;
}

.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:nth-child(1) a i {
    position: relative;
    left: -2px;
    top: 2px;
    font-size: 21px;
}

.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:nth-child(2) a i {
    position: relative;
    left: 3px;
    top: 2px;
}

.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:nth-child(3) a i {
    position: relative;
    left: -6px;
    top: 3px;
}

.elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:nth-child(3) a, .elementor-40 .elementor-element.elementor-element-8a8135e .elementor-icon-list-item:nth-child(4) a {
    padding: 4px 20px 6px;
}/* End custom CSS */