.elementor-87020 .elementor-element.elementor-element-6bc7288{margin-top:0px;margin-bottom:0px;padding:33px 33px 33px 33px;}.elementor-87020 .elementor-element.elementor-element-953792c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-87020 .elementor-element.elementor-element-953792c .elementor-custom-embed-play i{font-size:50px;}.elementor-87020 .elementor-element.elementor-element-953792c .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-87020 .elementor-element.elementor-element-9e0c413 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-87020 .elementor-element.elementor-element-9e0c413 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-87020 .elementor-element.elementor-element-899d012 > .elementor-widget-container{padding:010px 0px 0px 0px;}.elementor-87020 .elementor-element.elementor-element-899d012 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0px;color:#3C3C3C;}.elementor-87020 .elementor-element.elementor-element-dc4130d .elementor-widget-container{color:#3D3D3D;font-family:"Roboto", Sans-serif;font-size:16px;line-height:26px;letter-spacing:0px;}@media(max-width:767px){.elementor-87020 .elementor-element.elementor-element-899d012 .elementor-heading-title{font-size:18px;}.elementor-87020 .elementor-element.elementor-element-dc4130d .elementor-widget-container{font-size:14px;}}@media(min-width:768px){.elementor-87020 .elementor-element.elementor-element-6cd15a7{width:26%;}.elementor-87020 .elementor-element.elementor-element-9e0c413{width:74%;}}/* Start custom CSS for video, class: .elementor-element-953792c */.elementor-custom-embed-image-overlay {
    position: relative;   
}
.elementor-custom-embed-image-overlay img {
    width: 100%;
    vertical-align: top;
}
.elementor-custom-embed-image-overlay:after {
    content: '\A';
    position: absolute;
    width: 100%; height:100%;
    top:0; left:0;
    background:rgba(0,0,0,0.35);
    opacity:0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.elementor-custom-embed-image-overlay:hover:after {
    opacity: 1;
}
.eicon-play{
 color: #FFFF;

}
.elementor-custom-embed-image-overlay:hover > .elementor-custom-embed-play .eicon-play{
 color: #FFFF;

}
.elementor-custom-embed-play{
  z-index: 3;   
}
.video .eicon-play{
    margin-top: -25px;
    margin-left: -25px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6cd15a7 */@media (max-width: 488px){
.elementor-87020 .elementor-element.elementor-element-6cd15a7 {
    width: 100% !important;
    
}
.elementor-87020 .elementor-element.elementor-element-9e0c413 {
    width: 100% !important;
        padding-right: 10px;
}
}
@media (max-width: 900px) and (min-width: 426px){
    .elementor-87020 .elementor-element.elementor-element-6cd15a7 {
    width: 35% !important;
    
}
.elementor-87020 .elementor-element.elementor-element-9e0c413 {
    width: 65% !important;
    
}
}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-dc4130d */.video-discription-section {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e0c413 */.videos-loop-section  .elementor-element-populated{
    margin-top:0px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bc7288 */#post-loop-section{
    background-color: #fff;
    /*border-radius: 5px;*/
    margin-bottom: 21px;
    border: 1px solid #d4d4d4;
    border-radius: 12px;
}
#post-loop-section:hover{
    border-color: var(--global-header-link-hover-color) !important;
}

#post-loop-section .elementor-heading-title{
    cursor: pointer;
}
.video-title h4{
        width: fit-content;
         display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}/* End custom CSS */