.elementor-12551 .elementor-element.elementor-element-e4cf1aa{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12551 .elementor-element.elementor-element-679e9d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12551 .elementor-element.elementor-element-679e9d3 .rs-image{text-align:right;}.elementor-12551 .elementor-element.elementor-element-679e9d3 .rs-image img{border-radius:20px 20px 20px 20px;}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating a{background-color:transparent;width:150px;height:150px;background-image:linear-gradient(90deg, #3D9FFE 0%, #82F0F5 100%);padding:8px 8px 8px 8px;border-radius:100px 100px 100px 100px;}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating a .button-logo{background-color:#007BFF00;width:32px;height:32px;padding:0px 0px 0px 0px;}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating.overlay-yes a::before{background-color:transparent;background-image:linear-gradient(90deg, #1686FF 0%, #459EFF 100%);top:3px;right:3px;bottom:3px;left:3px;}.elementor-12551 .elementor-element.elementor-element-bb42a1d > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-12551 .elementor-element.elementor-element-bb42a1d{left:-78px;}body.rtl .elementor-12551 .elementor-element.elementor-element-bb42a1d{right:-78px;}.elementor-12551 .elementor-element.elementor-element-bb42a1d{top:50%;}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating a:hover .button-logo i,
                        .elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating a:hover .button-logo svg{transform:rotate(45deg);}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating.text-anim-yes a .rs-lettering-text{animation-duration:30s;}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating a .button-logo svg{width:20px;height:20px;}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating a .button-logo i{font-size:20px;}.elementor-12551 .elementor-element.elementor-element-bb42a1d .rs-button-rotating a .rs-lettering-text span{font-size:14px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}@media(max-width:1366px){body:not(.rtl) .elementor-12551 .elementor-element.elementor-element-bb42a1d{left:-35px;}body.rtl .elementor-12551 .elementor-element.elementor-element-bb42a1d{right:-35px;}}@media(max-width:767px){.elementor-12551 .elementor-element.elementor-element-bb42a1d > .elementor-widget-container{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-12551 .elementor-element.elementor-element-bb42a1d{left:50%;}body.rtl .elementor-12551 .elementor-element.elementor-element-bb42a1d{right:50%;}}/* Start custom CSS for rs-button-rotating, class: .elementor-element-bb42a1d */@media only screen and (max-width: 1800px) and (min-width: 1367px) {
.elementor-12551 .elementor-element.elementor-element-bb42a1d{
    right: 40px !important;
}
}/* End custom CSS */