.elementor-1212 .elementor-element.elementor-element-c8eb539{--display:flex;}.elementor-1212 .elementor-element.elementor-element-ad25fb7{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1212 .elementor-element.elementor-element-ad25fb7:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-ad25fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-1212 .elementor-element.elementor-element-f11885c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1212 .elementor-element.elementor-element-4690459{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#484545;--border-color:#484545;}.elementor-1212 .elementor-element.elementor-element-d6a62cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:800;color:#1E1E20;}.elementor-1212 .elementor-element.elementor-element-768071c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1212 .elementor-element.elementor-element-768071c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#1E1E20;}.elementor-1212 .elementor-element.elementor-element-f60324a{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:6px;}.elementor-1212 .elementor-element.elementor-element-f60324a .elementor-divider-separator{width:36px;}.elementor-1212 .elementor-element.elementor-element-f60324a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1212 .elementor-element.elementor-element-9e13f66{--grid-columns:3;}.elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1212 .elementor-element.elementor-element-be20264{--display:flex;}.elementor-1212 .elementor-element.elementor-element-87d1b60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1212 .elementor-element.elementor-element-5a76826{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#484545;--border-color:#484545;}.elementor-1212 .elementor-element.elementor-element-b31558d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:800;color:#1E1E20;}.elementor-1212 .elementor-element.elementor-element-8a5e10c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1212 .elementor-element.elementor-element-8a5e10c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#1E1E20;}.elementor-1212 .elementor-element.elementor-element-b2bf8d1{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:6px;}.elementor-1212 .elementor-element.elementor-element-b2bf8d1 .elementor-divider-separator{width:36px;}.elementor-1212 .elementor-element.elementor-element-b2bf8d1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1212 .elementor-element.elementor-element-c5a3668{--grid-columns:3;--load-more-button-align:center;}@media(min-width:768px){.elementor-1212 .elementor-element.elementor-element-c8eb539{--content-width:100%;}.elementor-1212 .elementor-element.elementor-element-ad25fb7{--content-width:80%;}.elementor-1212 .elementor-element.elementor-element-f11885c{--width:90%;}.elementor-1212 .elementor-element.elementor-element-4690459{--width:100%;}.elementor-1212 .elementor-element.elementor-element-be20264{--content-width:80%;}.elementor-1212 .elementor-element.elementor-element-87d1b60{--width:90%;}.elementor-1212 .elementor-element.elementor-element-5a76826{--width:100%;}}@media(max-width:1024px){.elementor-1212 .elementor-element.elementor-element-d6a62cc .elementor-heading-title{font-size:20px;}.elementor-1212 .elementor-element.elementor-element-768071c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1212 .elementor-element.elementor-element-768071c .elementor-heading-title{font-size:18px;}.elementor-1212 .elementor-element.elementor-element-f60324a .elementor-divider-separator{width:32px;}.elementor-1212 .elementor-element.elementor-element-9e13f66{--grid-columns:2;}.elementor-1212 .elementor-element.elementor-element-b31558d .elementor-heading-title{font-size:20px;}.elementor-1212 .elementor-element.elementor-element-8a5e10c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1212 .elementor-element.elementor-element-8a5e10c .elementor-heading-title{font-size:18px;}.elementor-1212 .elementor-element.elementor-element-b2bf8d1 .elementor-divider-separator{width:32px;}.elementor-1212 .elementor-element.elementor-element-c5a3668{--grid-columns:2;}}@media(max-width:767px){.elementor-1212 .elementor-element.elementor-element-d6a62cc .elementor-heading-title{font-size:18px;}.elementor-1212 .elementor-element.elementor-element-768071c .elementor-heading-title{font-size:16px;}.elementor-1212 .elementor-element.elementor-element-f60324a .elementor-divider-separator{width:26px;}.elementor-1212 .elementor-element.elementor-element-9e13f66{--grid-columns:1;}.elementor-1212 .elementor-element.elementor-element-b31558d .elementor-heading-title{font-size:18px;}.elementor-1212 .elementor-element.elementor-element-8a5e10c .elementor-heading-title{font-size:16px;}.elementor-1212 .elementor-element.elementor-element-b2bf8d1 .elementor-divider-separator{width:26px;}.elementor-1212 .elementor-element.elementor-element-c5a3668{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-9e13f66 */.elementor-element.elementor-element-c74c229.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading{
    display: none;
}

h1.wp-block-heading {
    font-size: 18px;
    width: 95%;
}


h1.wp-block-heading a{
    text-decoration: none !important;
    color: #000;
    cursor: pointer;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container h2{display:none;}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4){
   
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical; 
-webkit-line-clamp: 4; 
line-height: 25px;
max-height: 100px;
overflow: hidden;
width: 95%;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4) a,.elementor-2166 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4) a{
    text-decoration: none;
    color: #333;
    cursor: pointer;
}

.elementor-2166 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4){
    text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical; 
-webkit-line-clamp: 3; 
line-height: 25px;
max-height: 100px;
overflow: hidden;
text-decoration: none
}


.elementor-2166 .elementor-element .e-con-inner .elementor-element-71e9328{
    max-width: 90%;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:not(:nth-child(4)){
    display: none;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container{
    background-color: #f5f5f5;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 470px
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container img{
    width: 450px;
    height: 250px;
    cursor:pointer;
}


.elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination a{
    color: #f14d4d !important;
    text-decoration: none;
}

.elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination a:hover{
    color: #f14d4d !important;
}

.elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination{
    margin-top: 30px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad25fb7 */@media only screen and (max-width: 1024px) {
    .elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4){
        font-size: 12px;
        
    }
    h1.wp-block-heading{
            font-size: 14px;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    }
    
.entry-content p {
    font-size:12px;
}

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b2bf8d1 */@media only screen and (max-width: 1024px) {
    h1.wp-block-heading{
        font-size: 16px;
    }
    .elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4){
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c5a3668 */.elementor-element.elementor-element-c74c229.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading{
    display: none;
}

h1.wp-block-heading {
    font-size: 18px;
    width: 95%;
}


h1.wp-block-heading a{
    text-decoration: none !important;
    color: #000;
    cursor: pointer;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container h2{display:none;}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4){
   
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical; 
-webkit-line-clamp: 4; 
line-height: 25px;
max-height: 100px;
overflow: hidden;
width: 95%;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4) a,.elementor-2166 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4) a{
    text-decoration: none;
    color: #333;
    cursor: pointer;
}

.elementor-2166 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:nth-child(4){
    text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical; 
-webkit-line-clamp: 3; 
line-height: 25px;
max-height: 100px;
overflow: hidden;
text-decoration: none
}


.elementor-2166 .elementor-element .e-con-inner .elementor-element-71e9328{
    max-width: 90%;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container p:not(:nth-child(4)){
    display: none;
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container{
    background-color: #f5f5f5;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 470px
}

.elementor-1709 .elementor-element .e-con-inner .elementor-element .elementor-widget-container img{
    width: 450px;
    height: 250px;
    cursor:pointer;
}


.elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination a{
    color: #f14d4d !important;
    text-decoration: none;
}

.elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination a:hover{
    color: #f14d4d !important;
}

.elementor-1212 .elementor-element.elementor-element-9e13f66 .elementor-pagination{
    margin-top: 30px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be20264 *//*@media only screen and (max-width: 1024px) {*/
/*     .elementor-2166 .elementor-element-8b30a61 .e-con-inner .elementor-element-71e9328{*/
/*          text-overflow: ellipsis;*/
/*    display: -webkit-box;*/
/*    -webkit-box-orient: vertical;*/
/*    -webkit-line-clamp: 3;*/
/*    overflow: hidden;*/
/*     }*/
/*}*/

/*@media only screen and (max-width: 768px) {*/
/*    .elementor-2166 .elementor-element-8b30a61 .e-con-inner{*/
/*        flex-wrap:nowrap;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 654px) {*/
/*    .elementor-2166 .elementor-element-8b30a61 .e-con-inner .elementor-element-71e9328{*/
/*        max-width: 70%;*/
       
/*    }*/
/*    .elementor-2166 .elementor-element-8b30a61 .e-con-inner{*/
/*        justify-content: space-between;*/
/*    }*/
/*}*//* End custom CSS */