/*
Theme Name:  Softesa Child Theme
Description: Child theme for the Softesa theme
Author:      ThemetechMount
Author URI:  https://www.themetechmount.com/
Template:    softesa
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */
.not-found-page {
    text-align: center;
    padding-top: 140px;
    padding-bottom: 120px;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
}

.not-found-page .error-title {
    font-size: 320px;
    font-weight: 700;
    line-height: 0.8;
    color: #682629;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
}

.not-found-page h3 {
    font-size: 60px;
    font-weight: 600;
    line-height: 1;
    color: #682629;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
}

.not-found-page h5 {
    font-size: 36px;
    font-weight: 300;
    line-height: 1;
    color: #682629;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
    margin-bottom: 30px;
}

.not-found-page .not-found-btn {
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0;
    border-radius: 2em;
    padding: 10px 25px;
    background-color: #682629;
    color: #fff;
    display: inline-flex;
}

@media screen and (max-width: 1024px) {
    .elementor-242 .elementor-element.elementor-element-9be9a60 .elementor-heading-title br{
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .not-found-page {
        padding: 80px 0 60px;
    }

    .not-found-page .error-title {
        font-size: 160px;
    }

    .not-found-page h3 {
        font-size: 54px;
    }

    .not-found-page h5 {
        font-size: 28px;
    }

    .tm-element-content-heading {
        margin-bottom: 0;
    }

    .site-footer .bottom-footer-text.tm-bordercolor-white .container-fullwide .bottom-footer-inner .alluretext {
        display: block;
    }
}