.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-image-box-img img{opacity:1;}.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-e35d2dc > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-62fc8c3 > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-017aa94 > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-749 .elementor-element.elementor-element-519af52 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-519af52 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-749 .elementor-element.elementor-element-519af52 .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-519af52 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-519af52 .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-519af52 > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-749 .elementor-element.elementor-element-8022302 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-8022302 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-749 .elementor-element.elementor-element-8022302 .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-8022302 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-8022302 .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-8022302 > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-99c5815 > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-749 .elementor-element.elementor-element-302994c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-302994c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-749 .elementor-element.elementor-element-302994c .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-302994c .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-302994c .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-302994c > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-749 .elementor-element.elementor-element-4526968 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-749 .elementor-element.elementor-element-4526968 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-749 .elementor-element.elementor-element-4526968 .elementor-image-box-wrapper{text-align:left;}.elementor-749 .elementor-element.elementor-element-4526968 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.95rem;font-weight:700;text-transform:capitalize;line-height:1.75em;}.elementor-749 .elementor-element.elementor-element-4526968 .elementor-image-box-description{font-family:"Roboto", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;font-size:0.85rem;font-weight:normal;line-height:1.5em;}.elementor-749 .elementor-element.elementor-element-4526968 > .elementor-widget-container{background-color:var( --e-global-color-8ebfc51 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px) and (min-width:768px){.elementor-749 .elementor-element.elementor-element-6c57e74{width:50%;}.elementor-749 .elementor-element.elementor-element-2c02930{width:50%;}.elementor-749 .elementor-element.elementor-element-5409934{width:50%;}.elementor-749 .elementor-element.elementor-element-a7f54a5{width:50%;}.elementor-749 .elementor-element.elementor-element-ad25800{width:50%;}.elementor-749 .elementor-element.elementor-element-cf2c6e1{width:50%;}.elementor-749 .elementor-element.elementor-element-7727414{width:50%;}.elementor-749 .elementor-element.elementor-element-5460e55{width:50%;}}/* Start custom CSS for image-box, class: .elementor-element-e35d2dc */.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-e35d2dc h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-62fc8c3 */.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-62fc8c3 h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-017aa94 */.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-017aa94 span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-017aa94 span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-017aa94 h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-017aa94 .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-017aa94 .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-017aa94 h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-017aa94 h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-519af52 */.elementor-749 .elementor-element.elementor-element-519af52 .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-519af52 span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-519af52 span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-519af52 .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-519af52 .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-519af52 .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-519af52 h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-519af52 .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-519af52 .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-519af52 .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-519af52 .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-519af52 h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-519af52 h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8022302 */.elementor-749 .elementor-element.elementor-element-8022302 .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-8022302 span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-8022302 span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-8022302 .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-8022302 .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-8022302 .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-8022302 h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-8022302 .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-8022302 .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-8022302 .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-8022302 .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-8022302 h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-8022302 h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-99c5815 */.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-99c5815 span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-99c5815 span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-99c5815 h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-99c5815 .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-99c5815 .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-99c5815 h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-99c5815 h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-302994c */.elementor-749 .elementor-element.elementor-element-302994c .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-302994c span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-302994c span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-302994c .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-302994c .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-302994c .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-302994c h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-302994c .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-302994c .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-302994c .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-302994c .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-302994c h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-302994c h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4526968 */.elementor-749 .elementor-element.elementor-element-4526968 .elementor-image-box-content {
    padding: 0 20px 2px 20px !important;
}
.elementor-749 .elementor-element.elementor-element-4526968 span {
    display: block;
    position: relative;
    font-size: 14px;
    margin-top: 10px;
}
.elementor-749 .elementor-element.elementor-element-4526968 span i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-749 .elementor-element.elementor-element-4526968 .elementor-image-box-description{
    margin-top:10px;
}
.elementor-749 .elementor-element.elementor-element-4526968 .elementor-widget-container:hover{
    background-color:rgba(214,32,44)
}
.elementor-749 .elementor-element.elementor-element-4526968 .elementor-widget-container span a{
    color:#7A7A7A;
}
.elementor-749 .elementor-element.elementor-element-4526968 h3.elementor-image-box-title a:hover{
    color:#ffffff;
}
.elementor-749 .elementor-element.elementor-element-4526968 .elementor-widget-container:hover .elementor-image-box-title, .elementor-749 .elementor-element.elementor-element-4526968 .elementor-widget-container:hover span a,.elementor-749 .elementor-element.elementor-element-4526968 .elementor-widget-container:hover .elementor-image-box-description {
    color:#ffff;
}
.elementor-749 .elementor-element.elementor-element-4526968 .elementor-widget-container:hover h3.elementor-image-box-title span.seprator{
    border-bottom:2px solid #ffffff;
}
.elementor-749 .elementor-element.elementor-element-4526968 h3.elementor-image-box-title{
    position: relative;
    display: block;
}
.elementor-749 .elementor-element.elementor-element-4526968 h3.elementor-image-box-title span{
    display: block;
    width: 15%;
    border-bottom:2px solid #D6202C;
    position: absolute;
    bottom:-1px;
}/* End custom CSS */