.elementor-2002 .elementor-element.elementor-element-3a634f6c{margin-top:0%;margin-bottom:0%;}.elementor-2002 .elementor-element.elementor-element-2954d872{text-align:center;}.elementor-2002 .elementor-element.elementor-element-2954d872 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2002 .elementor-element.elementor-element-3260e632{text-align:center;}.elementor-2002 .elementor-element.elementor-element-3260e632 .elementor-heading-title{font-family:"Assistant", Tahoma;font-size:48px;font-weight:700;line-height:20px;letter-spacing:-0.1px;}.elementor-2002 .elementor-element.elementor-element-3260e632 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-6e498a48 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:19px;}.elementor-2002 .elementor-element.elementor-element-6e498a48{margin-top:0px;margin-bottom:0px;}.elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button{font-family:"Assistant", Tahoma;font-size:62px;font-weight:600;letter-spacing:0px;fill:#623C0F;color:#623C0F;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#623C0F;border-radius:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button:hover, .elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button:focus{color:#FFFFFF;background-color:#623C0F;}.elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button:hover svg, .elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2002 .elementor-element.elementor-element-39bad0b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-511655ea .elementor-button{font-family:"Assistant", Tahoma;font-size:62px;font-weight:600;fill:#623C0F;color:#623C0F;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#623C0F;border-radius:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.elementor-2002 .elementor-element.elementor-element-511655ea .elementor-button:hover, .elementor-2002 .elementor-element.elementor-element-511655ea .elementor-button:focus{color:#FFFFFF;background-color:#623C0F;}.elementor-2002 .elementor-element.elementor-element-511655ea .elementor-button:hover svg, .elementor-2002 .elementor-element.elementor-element-511655ea .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-2002 .elementor-element.elementor-element-18067b1e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2002 .elementor-element.elementor-element-18067b1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2002 .elementor-element.elementor-element-39bad0b3 .elementor-button{font-size:2.1rem;}.elementor-2002 .elementor-element.elementor-element-39bad0b3{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-511655ea .elementor-button{font-size:2.1rem;}.elementor-2002 .elementor-element.elementor-element-511655ea{width:49%;max-width:49%;}}@media(max-width:767px){.elementor-2002 .elementor-element.elementor-element-6e498a48 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-2002 .elementor-element.elementor-element-39bad0b3{width:100%;max-width:100%;}.elementor-2002 .elementor-element.elementor-element-511655ea{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-2002 .elementor-element.elementor-element-18067b1e{width:49.978%;}.elementor-2002 .elementor-element.elementor-element-62fb273a{width:50.022%;}}/* Start custom CSS for image, class: .elementor-element-2954d872 */.top-logo img { 
    animation-name: zoom-in;
    animation-duration: 0.5s;
    animation-fill-mode: forwards;
    animation-delay: 1.2s;
    
    margin-top: 35%;
}

@keyframes zoom-in {
    from {
        height: 344px;
        width: 240px;
        margin-top: 35%;
        transform: none;
    }
    
    to {
        height: 179px;
        width: 125px;
        margin-top: 15%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e498a48 */.buttons, .logo-caption {
    animation-name: fade;
    animation-delay: 2s;
    animation-duration: 0.3s;
    animation-fill-mode: forwards;
    
    opacity: 0;
}

.buttons {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}



@keyframes fade {
    from {
        opacity: 0;
    }
    
    to {
        opacity: 1;
    }
}

.buttons .elementor-button {
    width: 450px;
    height: 100px;
}


@media all and (max-width: 769px) {
    .buttons .elementor-button {
        width: 100%;
    }
    
    .buttons .elementor-row {
        display: flex;
        flex-flow: column nowrap;

        row-gap: 10px;
    }
    
    .buttons .elementor-row span.elementor-button-text {
        white-space: nowrap;
        padding: 0 50px;
        transform: translate(0, 50%);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a634f6c */.page-id-2002 [data-elementor-type="header"], [data-elementor-type="footer"] {
    display: none;
}/* End custom CSS */