.elementor-4577 .elementor-element.elementor-element-a68ef6a .elementor-image img, .elementor-4577 .elementor-element.elementor-element-a68ef6a .elementor-image svg{width:69%;}.elementor-4577 .elementor-element.elementor-element-ae118ba > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-4577 .elementor-element.elementor-element-af87982 .elementor-image img, .elementor-4577 .elementor-element.elementor-element-af87982 .elementor-image svg{transition-duration:0.3s;}.elementor-4577 .elementor-element.elementor-element-af87982 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4577 .elementor-element.elementor-element-9a20126 .elementor-image img, .elementor-4577 .elementor-element.elementor-element-9a20126 .elementor-image svg{transition-duration:0.3s;}.elementor-4577 .elementor-element.elementor-element-9a20126 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4577 .elementor-element.elementor-element-592b278{text-align:center;}.elementor-4577 .elementor-element.elementor-element-2c7a87a{text-align:center;}@media(max-width:1024px){.elementor-4577 .elementor-element.elementor-element-a68ef6a .elementor-image img, .elementor-4577 .elementor-element.elementor-element-a68ef6a .elementor-image svg{width:100%;}.elementor-4577 .elementor-element.elementor-element-9eac420{margin-top:-20px;margin-bottom:0px;}.elementor-4577 .elementor-element.elementor-element-ae118ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4577 .elementor-element.elementor-element-11ba986{margin-top:-20px;margin-bottom:0px;}}@media(max-width:767px){.elementor-4577 .elementor-element.elementor-element-0c69469{margin-top:-20px;margin-bottom:0px;}}/* Start custom CSS for image, class: .elementor-element-af87982 */.bottom{
    display: flex;
    flex-direction: row;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgb(255 255 255 / 15%);
    backdrop-filter: blur(20px);
}
.elementor-widget-wrap{
    column-gap: 20%
}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ 
.elementor-widget-wrap{
    column-gap: 40%
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a20126 */.bottom{
    display: flex;
    flex-direction: row;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgb(255 255 255 / 15%);
    backdrop-filter: blur(20px);
}
.elementor-widget-wrap{
    column-gap: 20%
}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ 
.elementor-widget-wrap{
    column-gap: 40%
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-592b278 */.left-img{
    display: flex;
    flex-direction: row;
    width:40%!important;
}

@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ 
    .left-img{
    display: flex;
    flex-direction: row;
    width: 30%!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c7a87a */.right-img{
    display: flex;
    flex-direction: row;
    width:40%!important;
}

@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ 
    .right-img{
    display: flex;
    flex-direction: row;
    width: 30%!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3fb7e4a */.bottom{
    display: flex;
    flex-direction: row;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgb(255 255 255 / 15%);
    backdrop-filter: blur(20px);
}
.elementor-widget-wrap{
    column-gap: 20%
}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ 
.elementor-widget-wrap{
    column-gap: 40%
}
}/* End custom CSS */