.page-impact-image{height:200px;
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
}
.page-impact-image .impact-image-mask{
    background-color:rgba(0, 0, 0, 0.3);
    z-index:10;
    width:100%;height:100%;left:0;top:0
}
.page-impact-image h2{
    margin:0;
    position:static;
    z-index:15;
    font-size:36px;font-weight:500;
}
#notices-impact-image{background-image:url(../images/notices.png)}

.page-document-table#notices-table{}
.page-document-table#notices-table thead tr td{
    background:
        linear-gradient(0deg, #0073B4, #0073B4),
        linear-gradient(0deg, #FFFFFF, #FFFFFF);
    border-bottom:0;
    font-size:20px;font-weight:700;
}
.page-document-table#notices-table thead tr td:nth-of-type(1){width:calc(100% - 150px)}
.page-document-table#notices-table thead tr td:nth-of-type(2){width:150px;border-left:1px solid white}
.page-document-table#notices-table tbody tr td{vertical-align:middle;}
.page-document-table#notices-table tbody tr td:nth-of-type(1){font-size:20px;font-weight:400}
.page-document-table#notices-table tbody tr td:nth-of-type(2){font-size:16px;font-weight:400}

.page-document-table tbody tr td{
    background:
        linear-gradient(0deg, #EEF6FF, #EEF6FF),
        linear-gradient(0deg, #FFFFFF, #FFFFFF);
    
}
.page-document-table tbody tr td{}

.page-document-table#notices-table + .tripin-pagination{margin-top:200px}

.page-big-title{
    font-size:32px;
    font-weight:700;
    text-align:left;border-bottom:1px solid rgba(209, 209, 209, 1);
    padding-bottom:15px;position:relative;padding-left:30px;padding-top:2px;
    margin-bottom:30px;
    color:black
}

.page-big-title::before{
    width:13px;height:42px;
    background:rgba(0, 176, 236, 1);
    position:absolute;left:0;top:0;
    content:'';
}

.section-heading .more-diaries-btn{
    right:0;top:0;
    width:140px;
    border-radius:5px;
    border:1px solid rgba(0, 176, 236, 1);
    color:#00B0EC;
    text-decoration:none;
}
p.published-at-text{
    font-size:14px;font-weight:400;
    letter-spacing:0;
    color:rgba(127, 128, 127, 1);
}

#about-us-container{color:rgba(0, 176, 236, 1)}
#about-us-container .about-us-title{
    font-size:24px
}
#about-us-container .about-us-subtitle{font-size:32px;font-weight:400;
    color:rgba(0, 115, 180, 1);
}
#about-us-container .page-main-content-text{font-size:18px;color:rgba(37,37,37,1);line-height:34.29px;}

.level-container{}
.level-container p.brief{font-size:20px;color:#252525;font-weight:400}

.level-badges{}
.level-badges .level-preview-img{width:100%;max-width:180px}
.level-badges .level-information{}
.level-badges .level{font-size:18px}

.level-badges .level-information p.level-name,
.level-badges .level-information .level-description,
.level-badges .level-information .level-eg-tour{max-width:300px;margin-left:auto;margin-right:auto}

@media screen and (max-width: 768px){
    .level-badges .level-preview-img{width:150px;margin-right:30px}
    .level-badges .level-information{width:calc(100% - 180px) !important}

    .level-badges .level-information p.level-name,
    .level-badges .level-information .level-description,
    .level-badges .level-information .level-eg-tour{max-width:100%}
    .section-heading .more-diaries-btn{width:100px;font-size:13px}
}

@media screen and (max-width: 500px){
    .level-badges .level-information p.level-name{flex-wrap:wrap}
    .level-badges .level-information p.level-name span:nth-child(3){display:block;width:100%;padding:0 !important}
}