.elementor-553 .elementor-element.elementor-element-fdb6883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-553 .elementor-element.elementor-element-fdb6883:not(.elementor-motion-effects-element-type-background), .elementor-553 .elementor-element.elementor-element-fdb6883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modrive.at/wp-content/uploads/2024/05/mod-sample-img-sq-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-553 .elementor-element.elementor-element-fdb6883::before, .elementor-553 .elementor-element.elementor-element-fdb6883 > .elementor-background-video-container::before, .elementor-553 .elementor-element.elementor-element-fdb6883 > .e-con-inner > .elementor-background-video-container::before, .elementor-553 .elementor-element.elementor-element-fdb6883 > .elementor-background-slideshow::before, .elementor-553 .elementor-element.elementor-element-fdb6883 > .e-con-inner > .elementor-background-slideshow::before, .elementor-553 .elementor-element.elementor-element-fdb6883 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-553 .elementor-element.elementor-element-f4ba9b6{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-553 .elementor-element.elementor-element-f4ba9b6:hover{background-color:#FF848400;}.elementor-553 .elementor-element.elementor-element-0cb30a4{z-index:999;}.elementor-553 .elementor-element.elementor-element-0cb30a4 .elementor-heading-title{color:#FCFCFC;}.elementor-553 .elementor-element.elementor-element-89bc587{--display:flex;--position:absolute;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}body:not(.rtl) .elementor-553 .elementor-element.elementor-element-89bc587{left:0px;}body.rtl .elementor-553 .elementor-element.elementor-element-89bc587{right:0px;}.elementor-553 .elementor-element.elementor-element-6c559a7{--display:flex;--position:absolute;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}body:not(.rtl) .elementor-553 .elementor-element.elementor-element-6c559a7{left:0px;}body.rtl .elementor-553 .elementor-element.elementor-element-6c559a7{right:0px;}.elementor-553 .elementor-element.elementor-element-3d5410a{color:#FFFFFF;}@media(max-width:767px){.elementor-553 .elementor-element.elementor-element-fdb6883{--overlay-opacity:0.6;}.elementor-553 .elementor-element.elementor-element-f4ba9b6{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-553 .elementor-element.elementor-element-0cb30a4 .elementor-heading-title{font-size:25px;}.elementor-553 .elementor-element.elementor-element-6c559a7{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}/* Start custom CSS for container, class: .elementor-element-f4ba9b6 */.elementor-553 .elementor-element.elementor-element-f4ba9b6
{
aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89bc587 */.elementor-553 .elementor-element.elementor-element-89bc587
{
aspect-ratio: 1/1;
}

/* This class targets your container */

.sd-container {
    background-color: #FFFFFF00;
    transition: all 0.3s ease-in-out;
}


/* This changes the background color of that container on hover */

.sd-container:hover {
    background-color: #3c3c3c !important;
}


/* This class targets your text editor(s) */

.sd-text {
    color: #FFFFFF00 !important;
    transition: all 0.3s ease-in-out !important;
}


/* This combines the background color change and the text color change */

.sd-container:hover .sd-text {
    color: #FCFCFC !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c559a7 */.elementor-553 .elementor-element.elementor-element-6c559a7
{
aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6883 */.elementor-553 .elementor-element.elementor-element-fdb6883
{
aspect-ratio: 1/1;
}/* End custom CSS */