.elementor-4627 .elementor-element.elementor-element-1631d4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-2f6bbe9 */.site-footer{
    display: none !important;
}

.site-header{
    display: none !important;
}

.ib-opt {
    white-space: normal;
    overflow: visible;
    text-overflow: unset;
    word-break: break-word;
}

#app > div div[style*="background:#EBFFF6"]{
    display:none !important;
}


button[data-act="retake"]:hover{
    background: #222 !important;
    color: #fff !important;
}

button[data-act="demo"]{
    background: transparent !important;
    color: #060A1E !important;
    border: 1.5px solid rgba(6,10,30,0.18) !important;
    transition: all 0.3s ease !important;
}

button[data-act="demo"]:hover{
    background: #000 !important;
    color: #fff !important;
    border-color: #000 !important;
}

button[data-act="demo"]:hover *{
    color: #fff !important;
}

.button1-wrap:hover,
.button1-wrap:focus{
    background: transparent !important;
    color: inherit !important;
}/* End custom CSS */