:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-454e177 *//*==================================
        ABOUT BLIMER
==================================*/

.blimer-about{

    width:calc(100% - 80px);

    max-width:1450px;

    margin:90px auto;

}

.about-top{

    max-width:850px;

    margin:0 auto 70px;

    text-align:center;

}

.about-top span{

    color:#C98B2F;

    font-size:15px;

    font-weight:700;

    letter-spacing:4px;

    text-transform:uppercase;

}

.about-top h2{

    font-size:58px;

    color:#222;

    line-height:1.1;

    margin:20px 0;

    font-weight:700;

}

.about-top p{

    font-size:20px;

    color:#666;

    line-height:1.9;

}

.about-grid{

    display:grid;

    grid-template-columns:repeat(2,1fr);

    gap:35px;

}

.about-card{

    background:#fff;

    border:1px solid #ECECEC;

    border-radius:22px;

    padding:45px;

    transition:.35s;

}

.about-card:hover{

    transform:translateY(-8px);

    box-shadow:0 20px 45px rgba(0,0,0,.08);

    border-color:#C98B2F;

}

.about-card h3{

    font-size:30px;

    margin-bottom:25px;

    color:#222;

}

.about-card p{

    font-size:18px;

    color:#666;

    line-height:1.9;

    margin-bottom:18px;

}

.about-card ul{

    margin:0;

    padding-left:22px;

}

.about-card li{

    margin-bottom:15px;

    color:#555;

    font-size:18px;

    line-height:1.8;

}

.about-link{

    color:#C98B2F;

    text-decoration:none;

    font-weight:600;

    transition:.3s;

}

.about-link:hover{

    color:#000;

    text-decoration:underline;

}

/*============================
        TABLET
============================*/

@media(max-width:1024px){

.about-grid{

grid-template-columns:1fr;

}

.about-top h2{

font-size:46px;

}

.about-top p{

font-size:18px;

}

}

/*============================
        MOBILE
============================*/

@media(max-width:767px){

.blimer-about{

width:calc(100% - 20px);

margin:60px auto;

}

.about-top{

margin-bottom:45px;

}

.about-top h2{

font-size:34px;

line-height:1.2;

}

.about-top p{

font-size:16px;

line-height:1.8;

}

.about-card{

padding:30px 24px;

}

.about-card h3{

font-size:24px;

}

.about-card p,

.about-card li{

font-size:16px;

line-height:1.8;

}

}/* End custom CSS */