html {
    scroll-behavior: smooth;
}

#agent a,
#teamsupport a,
.area .node.section-clear.section.css133 a {
    text-decoration: none;
}

#conditions {}

#conditions p {
    font-family: "TTNorms Bold";
    text-align: center;
}

#conditions .widget-text.cr-text.widget.css81 {
    text-align: center;
}

#conditions .widget.css25 {
    display: flex;
    gap: 60px;
}

#conditions .textable.css72 {
    background: #fcd45a;
    padding: 10px 20px;
    display: inline-block;
    position: relative;
}

#conditions .textable.css72::before {
    content: '';
    position: absolute;
    right: -109px;
    top: -28px;
    background: url(/files/agent/shpatel.svg) center no-repeat;
    width: 110px;
    height: 120px;
    background-size: contain;
}

#conditions .list {
    width: 40%;
}

#conditions .case {
    width: 20%;
}

#conditions .xxl {
    width: 20%;
}

@media screen and (max-width:768px) {

    #conditions .list,
    #conditions .case,
    #conditions .xxl {
        width: 100%;
        text-align: center;
    }

    #conditions .list img,
    #conditions .case img,
    #conditions .xxl img {
        width: 90%;
    }

    #conditions .widget.css25 {
        flex-direction: column;
    }

    #conditions .textable.css72::before {
        background: none;
    }

    #teamsupport ul,
    #conditions ul,
    #agent ul {
        text-align: left;
        margin: 20px auto;
    }
}

#agent .wrapper1 {}


/* 
#conditions .wrapper1 {
    background: #4d4d4d2e;
}

#teamsupport .wrapper1 {
    background: #fcd6602e;
} */


/* #teamsupport .wrapper1 {
    background: #4d4d4d2e;
}

#conditions .wrapper1 {
    background: #fcd6602e;
} */

#teamsupport ul,
#conditions ul,
#agent ul {
    /* font-size: 20px; */
}

.form-glas.center {
    margin: 20px auto;
    text-align: center;
}