/* TERMS OF USE */
#tou #sect-1 {
    margin: 55px 0 65px;
    padding-left: 8px;
}

.breadcrumb .breadcrumb-item{
    display: inline;
    font-size: 18px;
}

.breadcrumb .breadcrumb-item+.breadcrumb-item:before{
    padding: 8px;
    color: var(--old-green);
    content: "|"
}

.breadcrumb .breadcrumb-item a{
    color: var(--old-green);
    text-decoration: none;
}

#tou #sect-2 {
    display: flex;
    margin-bottom: 250px;
}

#tou #sect-2 .sect-content .body .desc-31{
    width: 59%;
}
/* TERMS OF USE END */

/* DISCLAIMER */

#disc #sect-1 {
    margin: 55px 0 65px;
    padding-left: 8px;
}

.breadcrumb .breadcrumb-item{
    display: inline;
    font-size: 18px;
}

.breadcrumb .breadcrumb-item+.breadcrumb-item:before{
    padding: 8px;
    color: var(--old-green);
    content: "|"
}

.breadcrumb .breadcrumb-item a{
    color: var(--old-green);
    text-decoration: none;
}

#disc #sect-2 { 
    display: flex;
    margin-bottom: 250px;
}

#disc #sect-2 .sect-content .body .desc-31{
    width: 60%;
}
/* DISCLAIMER END */

/* PRIVACY POLICY */

#pp #sect-1 {
    margin: 55px 0 65px; 
}

.breadcrumb .breadcrumb-item{
    display: inline;
    font-size: 18px;
}

.breadcrumb .breadcrumb-item+.breadcrumb-item:before{
    padding: 8px;
    color: var(--old-green);
    content: "|"
}

.breadcrumb .breadcrumb-item a{
    color: var(--old-green);
    text-decoration: none;
}

#pp #sect-2 { 
    display: flex;
    margin-bottom: 250px;
}

#pp #sect-2 .sect-content .body .desc-31{
    width: 63%;
}
/* PRIVACY POLICY END */

/* CONTACT */
#contact #sect-1{
    position: relative;
    /* padding-left: 8px; */
}

#contact #sect-1 .container{
    padding-top: 356px;
    width: 80% ;
    display: flex;
    flex-direction: row;
    margin-bottom: 150px;
}

#contact #sect-1 .container .left{
    background-color: var(--old-green);
    padding: 44px 38px;
    height: 412px;
    box-sizing: border-box;
}

iframe {
    width: 100%; 
    height: 412px;
}

#contact #sect-1 .container .left, #contact #sect-1 .container .right{
    width: 50%;
}

#contact #sect-1 .container .left .bottom{
    display: grid;
    gap: 20px;
}

#contact #sect-1 .container .left .bottom .bottom-item{
    display: flex;
    align-items: center;
    gap: 25px;
}

#contact #sect-1 .container .left .bottom .bottom-item .icon{
    display: flex;
    align-items: center;
    justify-content: center;
}

/* #contact #sect-2{
    padding-left: 8px;
} */

#contact #sect-2 .container{
    /* padding-top: 400px; */
    width: 80% !important;
    display: flex;
    flex-direction: row;
    margin-bottom: 217px;
}

#contact #sect-2 .container .left{
    width: 30%;
}

#contact #sect-2 .container .right{
    width: 70%;
}

#contact #sect-2 .container .right form{
    display: grid;
    gap: 42px;
}

#contact #sect-2 .container .right form .row input {
    background: transparent;
    width: 100%;
    padding: 7px 0px 10px;
    border: none;
    border-bottom: 1px solid #11302b;
    font-family: 'termina-m';
    color: #11302b;
}


#contact #sect-2 .container .right form .row textarea { 
    padding: 7px 0px 10px;
    font-family: 'termina-m';
    color: #11302b;
    width: 100%;
    border: none;
    border-bottom: 1px solid #11302b;
    height: 20px;
    font-size: 16px;
}

#contact #sect-2 .container .right form .row textarea::placeholder { 
    font-family: 'termina-m';
    color: #11302b;
}

#contact #sect-2 .container .right form .button{
    margin-top: 11px;
}

#contact #sect-2 .container .right form .button .btn{
    width: 317px;
}

#contact #sect-2 .container .right form .row input {
    font-size: 15px;
}

#contact #sect-2 .container .right form .row input::placeholder{
    font-size: 15px;
    font-family: 'termina-m';
    color: var(--old-green);
}

 
.bottom-item{
    display: flex;
    flex-direction: row;
}

.bottom-item .desc-20 {
    padding-left: 20px;
}
/* CONTACT END */

/* CAREER  */


#career #sect-1 {  
    display: flex;
    padding-bottom: 150px;
    background-color: var(--white2);
}

#career #sect-1 .sect-content {
    width: 62%;
}

#career #sect-1 p {
    font-family: 'epilogue-l' !important;
}

#career #sect-1 .sect-content .body .desc-31{
    width: 67%;
}

#career #sect-2 {
    padding: 120px 0 0px;
    /* padding-left: 8px; */
    display: flex;
    /* padding-bottom: 250px;
    background-color: var(--white2); */
}

#career #sect-2 .container .sect-title{
    display: flex;
    justify-content: center;
    margin-bottom: 110px;
}

#career #sect-2 .container .sect-content{
    width: 88%;
}

#career #sect-2 .container .sect-content .c-list{
    display: grid;
    grid-template-columns: auto auto auto auto;
    column-gap: 89px;
}

#career #sect-2 .sect-content .bottom {
    margin-top: 6px;
}

#career #sect-2 .sect-content .bottom p {
    font-family: 'termina-m' !important;
}

#career #sect-3 {
    margin: 170px 0 0px; 
    display: flex;
}

#career #sect-3 .container .sect-title{
    display: flex;
    justify-content: center;
    margin-bottom: 110px;
}

#career #sect-3 .container .sect-content{
    width: 88%;
}

#career #sect-3 .container .sect-content .list .row{
    padding: 50px 0;
    border-top: 2px solid #11302b;
}

#career #sect-4{
    /* margin: 150px 0 0px; */
    /* padding-left: 8px; */
    /* display: flex; */
    /* margin-bottom: 230px; */
}

#career #sect-4 .container .sect-title{
    padding-bottom: 110px;
}

#career #sect-4 .container .sect-title .desc-31{
    display: flex;
    justify-content: center;
}

#career #sect-4 .container .sect-content .list .button{
    padding-bottom: 60px;
}

#career #sect-4 .container .sect-content .list .desc-17{
    display: flex;
    justify-content: center;
}

#career #sect-4 .container .sect-content .list .desc-17 a{
    color: var(--old-green);
}


/* CAREER END */