.elementor-629 .elementor-element.elementor-element-1a14d31e:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-1a14d31e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-629 .elementor-element.elementor-element-1a14d31e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-50px;padding:70px 0px 100px 0px;}.elementor-629 .elementor-element.elementor-element-1a14d31e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid > .qodef-grid-inner{gap:10em;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -10em/2 );}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -10em/2 );}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:10em;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-shortcode .qodef-e-title{color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-shortcode .qodef-e-title a{color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-blog-item .qodef-e-excerpt{color:#FFFFFFF7;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-item-layout--boxed .qodef-e-content{padding:30px 0px 0px 0px;background-color:#28181500;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button{border-color:#FF527E;padding:15px 15px 15px 15px;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#02010100;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#02010100;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#02010100;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#02010100;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button:hover{border-color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:15px 15px 15px 15px;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:15px 0 15px;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-m-icon{color:#FF527E;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-button:hover .qodef-m-icon{color:#FFFFFF;}@media(max-width:767px){.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid > .qodef-grid-inner{gap:1em;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -1em/2 );}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -1em/2 );}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:1em;}.elementor-629 .elementor-element.elementor-element-49b1430 .qodef-item-layout--boxed .qodef-e-content{padding:25px 25px 25px 25px;}}/* Start custom CSS for qi_addons_for_elementor_blog_list, class: .elementor-element-49b1430 */span.qodef-m-text {
    display: none;
}

.qodef-e-inner::before {
    content: "";
    display: block;
    border: 4px solid #def034;
    position: absolute;
    width: 100%;
    height: 100%;
    left: -90px;
    bottom: -60px;
}

.qodef-e-inner {
    position: relative;
}

.qodef-e-inner {
    background-color: transparent !important;
}

.qodef-e-media img {
    width: 500px;
    height: 300px;
    object-fit: cover;
}

@media only screen and (max-width:767px) {
    .qodef-e-inner::before {
    height: 60%;
    left: 0;
    bottom: 0;
}
.qodef-addons-blog-list .qodef-blog-item .qodef-e-media-image {
    margin: 15px;
}
.qodef-e-media img {
    width: 500px;
    height: 200px;
    object-fit: cover;
}
}/* End custom CSS */