.elementor-1130 .elementor-element.elementor-element-4870741 > .elementor-container{max-width:820px;}.elementor-1130 .elementor-element.elementor-element-0f575fc{--spacer-size:2vh;}.elementor-1130 .elementor-element.elementor-element-2008ab3{--spacer-size:5vh;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1130 .elementor-element.elementor-element-b361caf > .elementor-widget-container{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-1130 .elementor-element.elementor-element-b361caf > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-c1f3814 */.elementor-1130 .elementor-element.elementor-element-c1f3814 {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS */#back-btn {
    cursor: pointer;
    font-weight: 500;
    display: inline-block;
}

.btn-animation {
    position: relative;
    padding: 5px 0px;
}

.btn-animation:after {
    background: #333;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    transform-origin: 100% 100%;
    transform: scaleX(0);
    -webkit-animation: none;
    animation: none;
    pointer-events: none;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-duration: var(--underline-duration);
}



.btn-animation:hover:after {
    transform-origin: 0 0;
    transform: scaleX(1);
}/* End custom CSS */