.btn {
    background-size: 1px 100%;
    border-bottom: 3px solid #f1cb6f;
    color: #535151;
    -webkit-box-shadow: 0 12px 20px #fee099;
    box-shadow: 0 12px 20px #fee099;
    font-size: 13px;
    display: flex;
    line-height: 130%!important;
    align-items: center!important;
    justify-content: center;
    font-weight: 700;
    text-align: center;
    border-radius: 10px;
    padding: 0px 0px;
    height: 75px!important;
    background: -webkit-gradient(linear,left top,right top,from(#fbdb78),color-stop(50%,#ffed88),to(#fcd670));
    background: -o-linear-gradient(left,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    background: linear-gradient(90deg ,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    overflow: hidden;
    line-height: initial;
}

.btn a {
        height: 100%!important;
    display: flex!important;
    align-items: center;
    justify-content: center;
    width: 360px!important;
}
}


.btn > .tn-atom {
    margin-left: auto;
    margin-right: auto;
}

.t702 .t-submit {
        background-size: 1px 100%;
    border-bottom: 3px solid #f1cb6f;
    color: #535151;
    -webkit-box-shadow: 0 12px 20px #fee099;
    box-shadow: 0 12px 20px #fee099;
    font-size: 20px;
    display: flex;
    line-height: 130%!important;
    align-items: center!important;
    justify-content: center;
    font-weight: 700;
    text-align: center;
    border-radius: 10px;
    padding: 35px 25px;
    background: -webkit-gradient(linear,left top,right top,from(#fbdb78),color-stop(50%,#ffed88),to(#fcd670));
    background: -o-linear-gradient(left,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    background: linear-gradient(90deg ,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    overflow: hidden;
    line-height: initial;
}

.t393 .t393__submit_size_lg {
        background-size: 1px 100%;
    border-bottom: 3px solid #f1cb6f;
    color: #535151;
    -webkit-box-shadow: 0 12px 20px #fee099;
    box-shadow: 0 12px 20px #fee099;
    font-size: 13px;
    display: flex;
    line-height: 130%!important;
    align-items: center!important;
    justify-content: center;
    font-weight: 700;
    text-align: center;
    border-radius: 10px;
    padding: 5px 25px;
    background: -webkit-gradient(linear,left top,right top,from(#fbdb78),color-stop(50%,#ffed88),to(#fcd670));
    background: -o-linear-gradient(left,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    background: linear-gradient(90deg ,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    overflow: hidden;
    line-height: initial;
}



.t778__btn {
        background-size: 1px 100%;
    border-bottom: 3px solid #f1cb6f;
    color: #333333!important;
    -webkit-box-shadow: 0 12px 20px #fee099;
    box-shadow: 0 12px 20px #fee099;
    font-size: 18px;
    display: flex;
    line-height: 130%!important;
    align-items: center!important;
    justify-content: center;
    font-weight: 700;
    text-align: center;
    border-radius: 10px;
    padding: 30px 25px;
    background: -webkit-gradient(linear,left top,right top,from(#fbdb78),color-stop(50%,#ffed88),to(#fcd670));
    background: -o-linear-gradient(left,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    background: linear-gradient(90deg ,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    overflow: hidden;
    line-height: initial;
}


.t-card__link_second .t-card__btn_second {
        background-size: 1px 100%;
    
    color: #333333!important;
    -webkit-box-shadow: 0 12px 20px #fee099;
    box-shadow: 0 12px 20px #fee099;
    font-size: 18px;
    display: flex;
    line-height: 130%!important;
    align-items: center!important;
    justify-content: center;
    font-weight: 700;
    text-align: center;
    border-radius: 10px;
    padding: 30px 25px;
    background: -webkit-gradient(linear,left top,right top,from(#fbdb78),color-stop(50%,#ffed88),to(#fcd670));
    background: -o-linear-gradient(left,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    background: linear-gradient(90deg ,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    overflow: hidden;
    line-height: initial;
    border:none!important;
    border-bottom: 3px solid #f1cb6f!important;
}


.t829__imgwrapper {
    position: relative;
    width: 100%;
    background-color: #ececec;
    overflow: hidden;
    height: 250px;
    display: flex;
    object-fit: cover;
    align-items: center;
}

.t829__img {
    max-width: 100%;
    width: 100%;
    z-index: 2;
    height: 100%;
    -webkit-transition: opacity 0.1s linear;
    -o-transition: opacity 0.1s linear;
    transition: opacity 0.1s linear;
}


.t923 .t-section__topwrapper {
    margin-bottom: 50px;
}


.t-submit {
        background-size: 1px 100%;
    border-bottom: 3px solid #f1cb6f;
    color: #535151;
    -webkit-box-shadow: 0 12px 20px #fee099;
    box-shadow: 0 12px 20px #fee099;
    font-size: 13px;
    display: flex;
    line-height: 130%!important;
    align-items: center!important;
    justify-content: center;
    font-weight: 600;
    text-align: center;
    border-radius: 10px;
    padding: 0px 0px;
    height: 75px!important;
    background: -webkit-gradient(linear,left top,right top,from(#fbdb78),color-stop(50%,#ffed88),to(#fcd670));
    background: -o-linear-gradient(left,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    background: linear-gradient(90deg ,#fbdb78 0,#ffed88 50%,#fcd670 100%);
    overflow: hidden;
    line-height: initial;
    background-color: inherit!important;
    color: #333!important;
    font-size: 20px;
}


.t706__form-upper-text {
    padding-top: 0!important;
}


.t-input-title {
    font-size: 16px!important;
}


.t898__wrapper {
    bottom: 75px!important;
    right: 10px!important;
}


@media screen and (max-width: 640px) {
.t-slds__arrow-withbg {
    width: 40px !important;
    height: 30px !important;
}

.t-slds__arrow-withbg .t-slds__arrow_body {
    width: 10px !important;
}
}


#rec721213358 {
    position: relative;
    z-index: 8;
}

.t-slds__container {
    overflow: visible!important;
}

.t-slds__main {
    position: relative!important;
    z-index: 0;
}

