.elementor-283 .elementor-element.elementor-element-62e4dcb{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-283 .elementor-element.elementor-element-4a6d203 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-283 .elementor-element.elementor-element-4a6d203 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-283 .elementor-element.elementor-element-4a6d203{--image-border-color:var( --e-global-color-secondary );--image-border-width:12px;--image-border-radius:5px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1200px){.elementor-283 .elementor-element.elementor-element-62e4dcb{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-6cad6e6 */.backButton{
    display:inline-flex;
    align-items:center;
    gap:10px;
    min-height:46px;
    padding:10px 18px;
    background:#FFF19A;
    border:1px solid #70463F;
    border-radius:10px;
    color:#402B27;
    font-family:"Nunito",sans-serif;
    font-size:15px;
    font-weight:800;
    line-height:1em;
    text-decoration:none;
    transition:background 0.5s,color 0.5s,transform 0.5s,border-color 0.5s;
}

.backButtonIcon{
    font-size:20px;
    line-height:1;
    transition:transform 0.5s;
}

@media(hover:hover) and (pointer:fine){
    .backButton:hover{
        background:#70463F;
        border-color:#70463F;
        color:#FFFFFF;
        transform:translateY(-2px);
    }

    .backButton:hover .backButtonIcon{
        transform:translateX(-4px);
    }
}

@media(max-width:700px){
    .backButton{
        min-height:44px;
        padding:10px 15px;
        font-size:14px;
    }
}/* End custom CSS */