﻿

body {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 1rem !important;
    font-weight:500 !important;
}

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600&display=swap');

/********************  Display *************************/
.displayCo {
    display: block;
}

@media(max-width:1025px) {
    .displayCo {
        display: none;
    }
}

.displayIp {
    display: none;
}

@media(max-width:1025px) {
    .displayIp {
        display: block;
    }
}

.displayCoMo {
    display: block;
}

@media(max-width:769px) {
    .displayCoMo {
        display: none;
    }
}

@media(max-width:740px) {
    .displayCoMo {
        display: block;
    }
}

.displayIonly {
    display: none;
}

@media(max-width:769px) {
    .displayIonly {
        display: block;
    }
 
}

@media(max-width:740px) {
    .displayIonly {
        display: none;
    }
}

.displayCoI {
    display: block;
}

@media(max-width:700px) {
    .displayCoI {
        display: none;
    }
}

.displayMOnly {
    display: none;
}

@media(max-width:700px) {
    .displayMOnly {
        display: block;
    }
}

@font-face {
    font-family: 'Cinzel_Decorative';
    src: url("../fonts/CinzelDecorative/CinzelDecorative-Regular.ttf");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Playfair';
    src: url("../fonts/Playfair/PlayfairDisplay-Regular.ttf");
    font-weight: 500;
    font-style: normal;
}
.font-CinzelDecorative {
    font-family: 'Cinzel_Decorative', cursive !important;
}
.font-Cinzel {
    font-family: 'Cinzel', serif;
}
.font-fontawsome {
    font-family: 'FontAwesome';
}

.font-Montserrat {
    font-family: 'Montserrat', sans-serif !important;
}
.titSmall {
    font-family: 'Cinzel';
    font-size: 2.5rem;
    font-weight: 600;
    line-height: 2.8rem;
}

.titMed {
    font-family: 'Cinzel';
    font-size: 3.9rem;
    font-weight: 800;
    line-height: 2.8rem;
}

.titBig {
    font-family: 'Cinzel';
    font-size: 6.5rem;
    font-weight: 800;
    line-height: 6.8rem;
    letter-spacing: 2px;
}
.titMed1 {
    font-family: 'Cinzel';
    font-size: 4.5rem;
    font-weight: 800;
    line-height: 3.5rem;
    letter-spacing: 2px;
}

.titSmall1 {
    font-weight: 800;
    font-size: 1.5rem;
    line-height: 1.5rem;
    font-family: 'Cinzel';
}
.titSmall2 {
    font-weight: 800;
    font-size: 1.8rem;
    line-height: 1.8rem;
    font-family: Montserrat;
    letter-spacing: 0.5px;
}

.titSmall3 {
    font-family: Playfair;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 2.5rem;
    color: #0f3f6a;
}



.letter0 {
    letter-spacing: 0px;
}
.bgquote{
    background-image:url("../images/SSVP_Home/8.png");
    background-repeat:no-repeat;
    background-size:contain;
    background-position:top left;
}
.bgquotebot {
    background-image: url("../images/SSVP_Home/8.png");
    background-repeat: no-repeat;
    background-size: 35%;
    background-position: bottom right;
}

.font12 {
    font-size: 12px;
}
.font14{
    font-size:14px;
}
.font18 {
    font-size: 18px;
    line-height:20px;
}
.font20 {
    font-size: 20px;
    line-height: 22px;
}
.font2rem {
    font-size: 2rem;
    line-height: 2rem;
}
.weight800{
    font-weight:800;
}

.weight600 {
    font-weight: 600;
}
.weight700 {
    font-weight: 700;
}

.bluecolor {
    color: #0f3f6a;
}

.bgGrey:hover {
    box-shadow: 0 15px 30px 0 rgb(42 116 237 / 10%);
}
.bgGrey {
    background-color: #e6e6e6;
}
.BorTBlue8 {
    border-top: 8px solid #003398;
}
.top-left {
    position: absolute;
    top: 35px;
    left: 35px;
    z-index: 9;
}

.overimg {
    margin-left: -200px;
    min-width: calc(100% + 200px);
    margin-top: 150px;
}

.aheto-header-14 .main-menu .menu-item a {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600 !important;
}
@media screen and (min-width: 1025px) and (min-width: 1500px) {
    .aheto-header-14 .main-menu > .menu-item {
        margin: 0 45px;
    }
}

.LeftTopBor:before {
    -webkit-transition: border-color 1s ease;
    -moz-transition: border-color 1s ease;
    -o-transition: border-color 1s ease;
    -ms-transition: border-color 1s ease;
    transition: border-color 1s ease;
}
    .LeftTopBor:hover:before {
    display: block;
    content: "";
    width: 50%;
    height: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
    border-top: 8px solid #0f3f6a;
    border-left: 8px solid #0f3f6a;
    transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;
}
 

.bgYellow {
    background-color: #F1E328;
}
.camp {
    margin-top: -150px;
    line-height: 5.5rem;
}

.swiper-pagination {
text-align:left;
}
#Testslider > .swiper-pagination-bullet {
    background: rgba(255, 255, 255, 1);
}

#Testslider > .swiper-pagination-bullet-active {
    background: #0536A5;
}


body .swiper--restaurant .swiper-button-prev {
    background-color: #003398;
}

.container1 {
    position: relative;
    background-color: #ebedec;
    transition: .9s ease;
}

    .container1:hover {
        background-color: #F1E328;
        transition: .9s ease;
    }

.image {
    display: block;
    width: 100%;
    height: auto;
}
.overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.7);
    overflow: hidden;
    width: 100%;
    height: 0;
    transition: .5s ease;
}

.container1:hover .overlay {
    height: 40%;
}
@media(max-width:1367px){
    .container1:hover .overlay {
        height: 50%;
    }


}


.col-5th,
.col-sm-5th,
.col-md-5th,
.col-lg-5th,
.col-xl-5th {
    position: relative;
    width: 100%;
    min-height: 1px;
    text-align: left;
}

.col-5th {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

@media (max-width: 540px) {
    .col-sm-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
}

@media (min-width: 720px) {
    .col-md-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33%;
        flex: 0 0 33.33%;
        max-width: 33.33%;
    }
}


@media (min-width: 960px) {
    .col-lg-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}

@media (min-width: 1140px) {
    .col-xl-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        max-width: 20%;
    }
}

.text {
    color: white;
    position: absolute;
    top: 50%;
    left: 52%;
    padding: 10px 20px;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);f
    text-align: left;
    width: 100%;
}

.halfbg {
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, rgba(241, 227, 40,1) 40%, rgba(241, 227, 40,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(40%, rgba(255,255,255,0)), color-stop(40%, rgba(241, 227, 40,1)), color-stop(100%, rgba(241, 227, 40,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, rgba(241, 227, 40,1) 40%, rgba(241, 227, 40,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, rgba(241, 227, 40,1) 40%, rgba(241, 227, 40,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, rgba(241, 227, 40,1) 40%, rgba(241, 227, 40,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, rgba(241, 227, 40,1) 40%, rgba(241, 227, 40,1) 100%);
}



.halfbg20 {
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 20%, rgba(241, 227, 40,1) 20%, rgba(241, 227, 40,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(20%, rgba(255,255,255,0)), color-stop(20%, rgba(241, 227, 40,1)), color-stop(100%, rgba(241, 227, 40,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 20%, rgba(241, 227, 40,1) 20%, rgba(241, 227, 40,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 20%, rgba(241, 227, 40,1) 20%, rgba(241, 227, 40,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 20%, rgba(241, 227, 40,1) 20%, rgba(241, 227, 40,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 20%, rgba(241, 227, 40,1) 20%, rgba(241, 227, 40,1) 100%);
}
.linehight6 {
    line-height: 6rem;
}
.linehight5_2 {
    line-height: 5.2rem;
}

/* Know More Animation */

.anc {
    display: flex;
}

.anctxt > .strip {
    cursor: pointer;
    position: relative;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 1rem;
    background-clip: text;
    -webkit-background-clip: text;
    background-repeat: no-repeat;
    transition: background 0.4s ease-out;
    white-space: nowrap;
    margin-bottom: -2px;
    font-weight:800;
}

.anctxt:before {
    content: "";
    position: absolute;
    left: 55%;
    right: 0;
    height: 6px;
    background: #F1E328;
    bottom: 3px;
    transition: all 0.6s ease-out;
}

.anctxt > .strip:hover {
    background-position: 0 10px;
}

.anctxt:hover:before {
    transform: translate(-122%,5px);
}


.anctxtW > .strip {
    cursor: pointer;
    position: relative;
    font-family: sans-serif;
    font-size: 1rem;
    background-clip: text;
    -webkit-background-clip: text;
    background-repeat: no-repeat;
    transition: background 0.4s ease-out;
    white-space: nowrap;
    margin-bottom: -2px;
    font-weight: 800;
}

.anctxt, .anctxtW {
    position: relative;
    padding-right: 20px;
}

    .anctxtW:before {
        content: "";
        position: absolute;
        left: 55%;
        right: 0;
        height: 6px;
        background: #FFF;
        bottom: 3px;
        transition: all 0.6s ease-out;
    }

    .anctxtW:before {
        content: "";
        position: absolute;
        left: 55%;
        right: 0;
        height: 6px;
        background: #FFF;
        bottom: 3px;
        transition: all 0.6s ease-out;
    }

    .anctxtW > .strip:hover {
        background-position: 0 10px;
    }

    .anctxtW:hover:before {
        transform: translate(-122%,5px);
    }


    /*5th column*/
.col-5th {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.leftP0M15 {
    padding-left:0px;
}
.rightP0M15 {
    padding-right: 0px;
}
.rightP30M15 {
    padding-right:30px;
}
.leftP30M15 {
    padding-left: 30px;
}
.leftP30MLR15 {
    padding-left: 30px;
}
.borRY2MB {
    border-right:2px solid #F1E328;
}
.borRY2LB {
    border-left: 0px solid #F1E328;
    border-bottom: 0px solid #F1E328;
}
.borRY2MLB {
    border-right: 2px solid #F1E328;
}
@media (max-width: 540px) {
    .leftP30M15 {
        padding-left: 15px;
    }
    .leftP30MLR15 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .rightP30M15 {
        padding-right: 15px;
    }

    .leftP0M15 {
        padding-left: 15px;
    }
    .rightP0M15 {
        padding-right: 15px;
    }
    .borRY2MB {
        border-bottom: 3px solid #F1E328;
    }
    .borRY2MLB {
        border-left: 3px solid #F1E328;
        border-right: 0px solid #F1E328;
        border-bottom: 3px solid #F1E328;
    }
    .borRY2LB {
        border-left: 3px solid #F1E328;
        border-bottom: 3px solid #F1E328;
    }

    .col-sm-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
}

@media (max-width: 720px) {
    .col-md-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
}

@media (max-width: 960px) {
    .col-lg-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}

@media (min-width: 1140px) {
    .col-xl-5th {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}


/* ****************************************** */
img {
    max-width:100%
}
    p{
    color:inherit !important;
}

/* ************Scroll bar************ */
/* width */
::-webkit-scrollbar {
    width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 0px;
}

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        background: #555;
    }

.lrP100 {
    padding: 0px 100px;
}

.Padding50{
    padding:50px;
}

.Padding5070 {
    padding: 50px 70px 30px 70px;
}

/*--------------------------------PADDING----------------------------------------*/
.topP0M30 {
    padding-top: 0px;
}

.topP0M10 {
    padding-top: 0px;
}

.leftMargin15 {
    margin-left: 15px;
}

.leftMargin0 {
    margin-left: 0px !important;
}

@media(max-width:1025px) {
    .lrP100 {
        padding: 0px 25px;
    }
    .topP0M10 {
        padding-top: 10px;
    }

    .topP0M30 {
        padding-top: 30px;
    }

    .topP0M60 {
        padding-top: 60px;
    }

    .topP0M80 {
        padding-top: 80px;
    }

    .leftM15 {
        margin-left: -15px;
    }
}
.topP80M40 {
    padding-top:80px;
}
.topP20M40 {
    padding-top:20px;
}

.bottomP0M10 {
    padding-top: 0px;
}
.bottomP0M20 {
    padding-top: 0px;
}
.leftP100M35 
{
    padding-left:100px;
}
.leftP90M0 {
    padding-left: 90px;
}
.rightP0M30 {
    padding-right:0px;
}
.width85perM100 
{
    width:85%;
}
.leftP100M15 {
    padding-left:100px;
}
@media(max-width:500px) {
    .overimg {
        margin-left: 0px;
        min-width: calc(100%);
        margin-top: 0px;
    }
    .leftP90M0 {
        padding-left: 0px;
    }
    .rightP0M30 {
        padding-right: 30px;
    }
    .leftP100M35 {
        padding-left: 35px;
    }
    .col-5th, .col-sm-5th, .col-md-5th, .col-lg-5th, .col-xl-5th {
        text-align: left;
    }
    .camp {
        margin-top: 0px;
        line-height: 5.5rem;
    }
    .aheto-header-14 .logo__img {
        width: 125px;
        margin-bottom: -55px;
        padding-left: 5px;
    }
    .aheto-titlebar--political .aheto-titlebar__subtitle {
        font-size: 21px;
        line-height: 30px;
    }
    .width85perM100 {
        width: 100%;
    }
    .titBig {
        
        font-size: 3.0rem;
        font-weight: 800;
        line-height: 3.0rem;
        letter-spacing: 2px;
    }

    .titMed {
        font-size: 2.5rem;
        line-height: 3.0rem;
    }
    .topP80M40 {
        padding-top: 40px;
    }
    .topP20M40 {
        padding-top: 40px;
    }
    .bottomP0M10 {
        padding-bottom: 10px;
    }
    .bottomP0M20 {
        padding-bottom: 20px;
    }
    .leftP100M15 {
        padding-left: 15px;
    }
   
}

    .max85Per {
        max-width: 85%;
    }

    .max70Per {
        max-width: 70%;
    }

    .Padding0 {
        padding: 0px;
    }

    .margin40 {
        margin: 40px;
    }

    .Padding1 {
        padding: 1px;
    }

    .Padding2 {
        padding: 2px;
    }

    .Padding3 {
        padding: 3px;
    }

    .Padding4 {
        padding: 4px;
    }

    .Padding5 {
        padding: 5px;
    }

    .Padding6 {
        padding: 6px;
    }

    .Padding7 {
        padding: 7px;
    }

    .Padding8 {
        padding: 8px;
    }

    .Padding9 {
        padding: 9px;
    }

    .Padding10 {
        padding: 10px;
    }

    .Padding15 {
        padding: 15px;
    }

    .Padding20 {
        padding: 20px;
    }

    .Padding25 {
        padding: 25px;
    }

    .Padding30 {
        padding: 30px;
    }

    .Padding35 {
        padding: 35px;
    }

    .Padding40 {
        padding: 40px;
    }

    .Padding45 {
        padding: 45px;
    }

    .Padding50 {
        padding: 50px;
    }

    .Padding55 {
        padding: 55px;
    }

    .Padding60 {
        padding: 60px;
    }

    .Padding65 {
        padding: 65px;
    }

    .Padding70 {
        padding: 70px;
    }

    .Padding75 {
        padding: 75px;
    }

    .Padding80 {
        padding: 80px;
    }

    .Padding85 {
        padding: 85px;
    }

    .Padding90 {
        padding: 90px;
    }

    .Padding95 {
        padding: 95px;
    }

    .Padding100 {
        padding: 100px;
    }

    .padding5-15 {
        padding: 5% 18%;
    }


    .Padding5-20 {
        padding: 10px 15px;
        font-weight: 700;
    }

    .Padding5-20M15 {
        padding: 10px 30px;
    }



    .topP0 {
        padding-top: 0px;
    }

    .topP1 {
        padding-top: 1px;
    }

    .topP2 {
        padding-top: 2px;
    }

    .topP3 {
        padding-top: 3px;
    }

    .topP4 {
        padding-top: 4px;
    }

    .topP5 {
        padding-top: 5px;
    }

    .topP6 {
        padding-top: 6px;
    }

    .topP7 {
        padding-top: 7px;
    }

    .topP8 {
        padding-top: 8px;
    }

    .topP9 {
        padding-top: 9px;
    }

    .topP10 {
        padding-top: 10px;
    }

    .topP15 {
        padding-top: 15px;
    }

    .topP20 {
        padding-top: 20px;
    }

    .topP25 {
        padding-top: 25px;
    }

    .topP30 {
        padding-top: 30px;
    }

    .topP35 {
        padding-top: 35px;
    }

    .topP40 {
        padding-top: 40px;
    }

    .topP45 {
        padding-top: 45px;
    }

    .topP50 {
        padding-top: 50px;
    }

    .topP55 {
        padding-top: 55px;
    }

    .topP60 {
        padding-top: 60px;
    }

    .topP65 {
        padding-top: 65px;
    }

    .topP70 {
        padding-top: 70px;
    }

    .topP75 {
        padding-top: 75px;
    }

    .topP80 {
        padding-top: 80px;
    }

    .topP85 {
        padding-top: 85px;
    }

    .topP90 {
        padding-top: 90px;
    }

    .topP95 {
        padding-top: 95px;
    }

    .topP100 {
        padding-top: 100px;
    }

    .topP105 {
        padding-top: 105px;
    }

    .topP110 {
        padding-top: 110px;
    }

    .topP115 {
        padding-top: 115px;
    }

    .topP120 {
        padding-top: 120px;
    }

    .topP125 {
        padding-top: 125px;
    }

    .topP130 {
        padding-top: 130px;
    }

    .topP135 {
        padding-top: 135px;
    }

    .topP140 {
        padding-top: 140px;
    }

    .topP145 {
        padding-top: 145px;
    }

    .topP150 {
        padding-top: 150px;
    }

    .bottomP0 {
        padding-bottom: 0px;
    }

    .bottomP1 {
        padding-bottom: 1px;
    }

    .bottomP2 {
        padding-bottom: 2px;
    }

    .bottomP3 {
        padding-bottom: 3px;
    }

    .bottomP4 {
        padding-bottom: 4px;
    }

    .bottomP5 {
        padding-bottom: 5px;
    }

    .bottomP6 {
        padding-bottom: 6px;
    }

    .bottomP7 {
        padding-bottom: 7px;
    }

    .bottomP8 {
        padding-bottom: 8px;
    }

    .bottomP9 {
        padding-bottom: 9px;
    }

    .bottomP10 {
        padding-bottom: 10px;
    }

    .bottomP15 {
        padding-bottom: 15px;
    }

    .bottomP20 {
        padding-bottom: 20px;
    }

    .bottomP25 {
        padding-bottom: 25px;
    }

    .bottomP30 {
        padding-bottom: 30px;
    }

    .bottomP35 {
        padding-bottom: 35px;
    }

    .bottomP40 {
        padding-bottom: 40px;
    }

    .bottomP45 {
        padding-bottom: 45px;
    }

    .bottomP50 {
        padding-bottom: 50px;
    }

    .bottomP55 {
        padding-bottom: 55px;
    }

    .bottomP60 {
        padding-bottom: 60px;
    }

    .bottomP65 {
        padding-bottom: 65px;
    }

    .bottomP70 {
        padding-bottom: 70px;
    }

    .bottomP75 {
        padding-bottom: 75px;
    }

    .bottomP80 {
        padding-bottom: 80px;
    }

    .bottomP85 {
        padding-bottom: 85px;
    }

    .bottomP90 {
        padding-bottom: 90px;
    }

    .bottomP95 {
        padding-bottom: 95px;
    }

    .bottomP100 {
        padding-bottom: 100px;
    }

    .bottomP105 {
        padding-bottom: 105px;
    }

    .bottomP110 {
        padding-bottom: 110px;
    }

    .bottomP115 {
        padding-bottom: 115px;
    }

    .bottomP120 {
        padding-bottom: 120px;
    }

    .bottomP125 {
        padding-bottom: 125px;
    }

    .bottomP130 {
        padding-bottom: 130px;
    }

    .bottomP135 {
        padding-bottom: 135px;
    }

    .bottomP140 {
        padding-bottom: 140px;
    }

    .bottomP145 {
        padding-bottom: 145px;
    }

    .bottomP150 {
        padding-bottom: 150px;
    }

    .leftP0 {
        padding-left: 0px !important;
    }

    .leftP1 {
        padding-left: 1px;
    }

    .leftP2 {
        padding-left: 2px;
    }

    .leftP3 {
        padding-left: 3px !important;
    }

    .leftP4 {
        padding-left: 4px;
    }

    .leftP5 {
        padding-left: 5px;
    }

    .leftP6 {
        padding-left: 6px;
    }

    .leftP7 {
        padding-left: 7px;
    }

    .leftP8 {
        padding-left: 8px;
    }

    .leftP9 {
        padding-left: 9px;
    }

    .leftP10 {
        padding-left: 10px;
    }

    .leftP15 {
        padding-left: 15px;
    }

    .leftP20 {
        padding-left: 20px !important;
    }

    .leftP25 {
        padding-left: 25px;
    }

    .leftP30 {
        padding-left: 30px;
    }

    .leftP35 {
        padding-left: 35px;
    }

    .leftP40 {
        padding-left: 40px;
    }

    .leftP45 {
        padding-left: 45px;
    }

    .leftP50 {
        padding-left: 50px;
    }

    .leftP55 {
        padding-left: 55px;
    }

    .leftP60 {
        padding-left: 60px;
    }

    .leftP65 {
        padding-left: 65px;
    }

    .leftP70 {
        padding-left: 70px;
    }

    .leftP75 {
        padding-left: 75px;
    }

    .leftP80 {
        padding-left: 80px;
    }

    .leftP85 {
        padding-left: 85px;
    }

    .leftP90 {
        padding-left: 90px;
    }

    .leftP95 {
        padding-left: 95px;
    }

    .leftP100 {
        padding-left: 100px;
    }

    .LeftMM80Per {
        margin-left: -80%;
    }

    .bottomMM15 {
        margin-bottom: -15px;
    }

    .topM1 {
        margin-top: -1px;
    }

    .LeftM80Per {
        margin-left: 80%;
    }

    .rightP0 {
        padding-right: 0px !important;
    }

    .rightP1 {
        padding-right: 1px;
    }

    .rightP2 {
        padding-right: 2px;
    }

    .rightP3 {
        padding-right: 3px !important;
    }

    .rightP4 {
        padding-right: 4px;
    }

    .rightP5 {
        padding-right: 5px;
    }

    .rightP6 {
        padding-right: 6px;
    }

    .rightP7 {
        padding-right: 7px;
    }

    .rightP8 {
        padding-right: 8px;
    }

    .rightP9 {
        padding-right: 9px;
    }

    .rightP10 {
        padding-right: 10px;
    }

    .rightP15 {
        padding-right: 15px;
    }

    .rightP20 {
        padding-right: 20px;
    }

    .rightP25 {
        padding-right: 25px;
    }

    .rightP30 {
        padding-right: 30px;
    }

    .rightP35 {
        padding-right: 35px;
    }

    .rightP40 {
        padding-right: 40px !important;
    }

    .rightP45 {
        padding-right: 45px;
    }

    .rightP50 {
        padding-right: 50px;
    }

    .rightP55 {
        padding-right: 55px;
    }

    .rightP60 {
        padding-right: 60px;
    }

    .rightP65 {
        padding-right: 65px;
    }

    .rightP70 {
        padding-right: 70px;
    }

    .rightP75 {
        padding-right: 75px;
    }

    .rightP80 {
        padding-right: 80px;
    }

    .rightP85 {
        padding-right: 85px;
    }

    .rightP90 {
        padding-right: 90px;
    }

    .rightP95 {
        padding-right: 95px;
    }

    .rightP100 {
        padding-right: 100px;
    }


    .rightM10 {
        margin-right: 10px;
    }


    .width20px {
        width: 20px;
    }

    .width30px {
        width: 30px;
    }

    .width35px {
        width: 35px;
    }

    .leftP12Per {
        padding-left: 12%;
    }

.width125px {
    width: 125px;
}

    .width5per {
        width: 5%;
    }

    .width10per {
        width: 10%;
    }

    .width15per {
        width: 15%;
    }

    .width20per {
        width: 20%;
    }

    .width25per {
        width: 25%;
    }

    .width30per {
        width: 30%;
    }

    .width35per {
        width: 35%;
    }

    .width40per {
        width: 40%;
    }

    .width45per {
        width: 45%;
    }

    .width50per {
        width: 50%;
    }

    .width55per {
        width: 55%;
    }

    .width60per {
        width: 60%;
    }

    .width65per {
        width: 65%;
    }

    .width70per {
        width: 70%;
    }

    .width75per {
        width: 75%;
    }

    .width80per {
        width: 80%;
    }

    .width85per {
        width: 85%;
    }

    .width90per {
        width: 90%;
    }

    .width95per {
        width: 95%;
    }

    .width100per {
        width: 100%;
    }


    .height5per {
        height: 5%;
    }

    .height10per {
        height: 10%;
    }

    .height15per {
        height: 15%;
    }

    .height20per {
        height: 20%;
    }

    .height25per {
        height: 25%;
    }

    .height30per {
        height: 30%;
    }

    .height35per {
        height: 35%;
    }

    .height40per {
        height: 40%;
    }

    .height45per {
        height: 45%;
    }

    .height50per {
        height: 50%;
    }

    .height55per {
        height: 55%;
    }

    .height60per {
        height: 60%;
    }

    .height65per {
        height: 65%;
    }

    .height70per {
        height: 70%;
    }

    .height75per {
        height: 75%;
    }

    .height80per {
        height: 80%;
    }

    .height85per {
        height: 85%;
    }

    .height90per {
        height: 90%;
    }

    .height95per {
        height: 95%;
    }

    .height100per {
        height: 100%;
    }

    .borWH1 {
        border: 1px solid #fff;
    }

    .borWH2 {
        border: 2px solid #fff;
    }

    .borWH3 {
        border: 3px solid #fff;
    }

    .borWH4 {
        border: 4px solid #fff;
    }

    .borWH5 {
        border: 5px solid #fff;
    }

    .borWH6 {
        border: 6px solid #fff;
    }

    .borWH7 {
        border: 7px solid #fff;
    }

    .borWH8 {
        border: 8px solid #fff;
    }

    .borWH9 {
        border: 9px solid #fff;
    }

    .borWH10 {
        border: 10px solid #fff;
    }



    .borTWH1 {
        border-top: 1px solid #fff;
    }

    .borTWH2 {
        border-top: 2px solid #fff;
    }

    .borTWH3 {
        border-top: 3px solid #fff;
    }

    .borTWH4 {
        border-top: 4px solid #fff;
    }

    .borTWH5 {
        border-top: 5px solid #fff;
    }

    .borTWH6 {
        border-top: 6px solid #fff;
    }

    .borTWH7 {
        border-top: 7px solid #fff;
    }

    .borTWH8 {
        border-top: 8px solid #fff;
    }

    .borTWH9 {
        border-top: 9px solid #fff;
    }

    .borTWH10 {
        border-top: 10px solid #fff;
    }


    .borBWH1 {
        border-bottom: 1px solid #fff;
    }

    .borBWH2 {
        border-bottom: 2px solid #fff;
    }

    .borBWH3 {
        border-bottom: 3px solid #fff;
    }

    .borBWH4 {
        border-bottom: 4px solid #fff;
    }

    .borBWH5 {
        border-bottom: 5px solid #fff;
    }

    .borBWH6 {
        border-bottom: 6px solid #fff;
    }

    .borBWH7 {
        border-bottom: 7px solid #fff;
    }

    .borBWH8 {
        border-bottom: 8px solid #fff;
    }

    .borBWH9 {
        border-bottom: 9px solid #fff;
    }

    .borBWH10 {
        border-bottom: 10px solid #fff;
    }


    .borLWH1 {
        border-left: 1px solid #fff;
    }

    .borLWH2 {
        border-left: 2px solid #fff;
    }

    .borLWH3 {
        border-left: 3px solid #fff;
    }

    .borLWH4 {
        border-left: 4px solid #fff;
    }

    .borLWH5 {
        border-left: 5px solid #fff;
    }

    .borLWH6 {
        border-left: 6px solid #fff;
    }

    .borLWH7 {
        border-left: 7px solid #fff;
    }

    .borLWH8 {
        border-left: 8px solid #fff;
    }

    .borLWH9 {
        border-left: 9px solid #fff;
    }

    .borLWH10 {
        border-left: 10px solid #fff;
    }


    .borRWH1 {
        border-right: 1px solid #fff;
    }

    .borRWH2 {
        border-right: 2px solid #fff;
    }

    .borRWH3 {
        border-right: 3px solid #fff;
    }

    .borRWH4 {
        border-right: 4px solid #fff;
    }

    .borRWH5 {
        border-right: 5px solid #fff;
    }

    .borRWH6 {
        border-right: 6px solid #fff;
    }

    .borRWH7 {
        border-right: 7px solid #fff;
    }

    .borRWH8 {
        border-right: 8px solid #fff;
    }

    .borRWH9 {
        border-right: 9px solid #fff;
    }

    .borRWH10 {
        border-right: 10px solid #fff;
    }


    .borGry1 {
        border: 1px solid #808080;
    }


    .borBlk1 {
        border: 1px solid #000;
    }

    .borBlk2 {
        border: 2px solid #000;
    }

    .borBlk3 {
        border: 3px solid #000;
    }

    .borBlk4 {
        border: 4px solid #000;
    }

    .borBlk5 {
        border: 5px solid #000;
    }

    .borBlk6 {
        border: 6px solid #000;
    }

    .borBlk7 {
        border: 7px solid #000;
    }

    .borBlk8 {
        border: 8px solid #000;
    }

    .borBlk9 {
        border: 9px solid #000;
    }

    .borBlk10 {
        border: 10px solid #000;
    }


    .borTBlk1 {
        border-top: 1px solid #000;
    }

    .borTBlk2 {
        border-top: 2px solid #000;
    }

    .borTBlk3 {
        border-top: 3px solid #000;
    }

    .borTBlk4 {
        border-top: 4px solid #000;
    }

    .borTBlk5 {
        border-top: 5px solid #000;
    }

    .borTBlk6 {
        border-top: 6px solid #000;
    }

    .borTBlk7 {
        border-top: 7px solid #000;
    }

    .borTBlk8 {
        border-top: 8px solid #000;
    }

    .borTBlk9 {
        border-top: 9px solid #000;
    }

    .borTBlk10 {
        border-top: 10px solid #000;
    }


    .borBBlk1 {
        border-bottom: 1px solid #000;
    }

    .borBGry2 {
        border-bottom: 2px solid #cacaca;
    }

    .borRGry2 {
        border-right: 2px solid #cacaca;
    }


    .borBBlk2 {
        border-bottom: 2px solid #000;
    }

    .borBBlk3 {
        border-bottom: 3px solid #000;
    }

    .borBBlk4 {
        border-bottom: 4px solid #000;
    }

    .borBBlk5 {
        border-bottom: 5px solid #000;
    }

    .borBBlk6 {
        border-bottom: 6px solid #000;
    }

    .borBBlk7 {
        border-bottom: 7px solid #000;
    }

    .borBBlk8 {
        border-bottom: 8px solid #000;
    }

    .borBBlk9 {
        border-bottom: 9px solid #000;
    }

    .borBBlk10 {
        border-bottom: 10px solid #000;
    }


    .borBgrey1 {
        border-bottom: 1px solid rgba(0,0,0,0.4);
    }

    .borTgrey1 {
        border-top: 1px solid rgba(0,0,0,0.4);
    }

    .borLGry1MT {
        border-left: 1px solid #808080;
    }


    .borLBlk1 {
        border-left: 1px solid #000;
    }

    .borLBlk2 {
        border-left: 2px solid #000;
    }

    .borLBlk3 {
        border-left: 3px solid #000;
    }

    .borLBlk4 {
        border-left: 4px solid #000;
    }

    .borLBlk5 {
        border-left: 5px solid #000;
    }

    .borLBlk6 {
        border-left: 6px solid #000;
    }

    .borLBlk7 {
        border-left: 7px solid #000;
    }

    .borLBlk8 {
        border-left: 8px solid #000;
    }

    .borLBlk9 {
        border-left: 9px solid #000;
    }

    .borLBlk10 {
        border-left: 10px solid #000;
    }


    .borRBlk1 {
        border-right: 1px solid #000;
    }

    .borRBlk2 {
        border-right: 2px solid #000;
    }

    .borRBlk3 {
        border-right: 3px solid #000;
    }

    .borRBlk4 {
        border-right: 4px solid #000;
    }

    .borRBlk5 {
        border-right: 5px solid #000;
    }

    .borRBlk6 {
        border-right: 6px solid #000;
    }

    .borRBlk7 {
        border-right: 7px solid #000;
    }

    .borRBlk8 {
        border-right: 8px solid #000;
    }

    .borRBlk9 {
        border-right: 9px solid #000;
    }

    .borRBlk10 {
        border-right: 10px solid #000;
    }

    .borYlo1 {
        border: 1px solid #F1E328;
    }

    .borYlo2 {
        border: 2px solid #F1E328;
    }

    .borYlo3 {
        border: 3px solid #F1E328;
    }

    .borYlo4 {
        border: 4px solid #F1E328;
    }

    .borYlo5 {
        border: 5px solid #F1E328;
    }

    .borYlo6 {
        border: 6px solid #F1E328;
    }

    .borYlo7 {
        border: 7px solid #F1E328;
    }

    .borYlo8 {
        border: 8px solid #F1E328;
    }

    .borYlo9 {
        border: 9px solid #F1E328;
    }

    .borYlo10 {
        border: 10px solid #F1E328;
    }


    .borTYlo1 {
        border-top: 1px solid #F1E328;
    }

    .borTYlo2 {
        border-top: 2px solid #F1E328;
    }

    .borTYlo3 {
        border-top: 3px solid #F1E328;
    }

    .borTYlo4 {
        border-top: 4px solid #F1E328;
    }

    .borTYlo5 {
        border-top: 5px solid #F1E328;
    }

    .borTYlo6 {
        border-top: 6px solid #F1E328;
    }

    .borTYlo7 {
        border-top: 7px solid #F1E328;
    }

    .borTYlo8 {
        border-top: 8px solid #F1E328;
    }

    .borTYlo9 {
        border-top: 9px solid #F1E328;
    }

    .borTYlo10 {
        border-top: 10px solid #F1E328;
    }


    .borBYlo1 {
        border-bottom: 1px solid #F1E328;
    }

    .borBYlo2 {
        border-bottom: 2px solid #F1E328;
    }

    .borBYlo3 {
        border-bottom: 3px solid #F1E328;
    }

    .borBYlo4 {
        border-bottom: 4px solid #F1E328;
    }

    .borBYlo5 {
        border-bottom: 5px solid #F1E328;
    }

    .borBYlo6 {
        border-bottom: 6px solid #F1E328;
    }

    .borBYlo7 {
        border-bottom: 7px solid #F1E328;
    }

    .borBYlo8 {
        border-bottom: 8px solid #F1E328;
    }

    .borBYlo9 {
        border-bottom: 9px solid #F1E328;
    }

    .borBYlo10 {
        border-bottom: 10px solid #F1E328;
    }


    .borLYlo1 {
        border-left: 1px solid #F1E328;
    }

    .borLYlo2 {
        border-left: 2px solid #F1E328;
    }

    .borLYlo3 {
        border-left: 3px solid #F1E328;
    }

    .borLYlo4 {
        border-left: 4px solid #F1E328;
    }

    .borLYlo5 {
        border-left: 5px solid #F1E328;
    }

    .borLYlo6 {
        border-left: 6px solid #F1E328;
    }

    .borLYlo7 {
        border-left: 7px solid #F1E328;
    }

    .borLYlo8 {
        border-left: 8px solid #F1E328;
    }

    .borLYlo9 {
        border-left: 9px solid #F1E328;
    }

    .borLYlo10 {
        border-left: 10px solid #F1E328;
    }


    .borRYlo1 {
        border-right: 1px solid #F1E328;
    }

    .borRYlo2 {
        border-right: 2px solid #F1E328;
    }

    .borRYlo3 {
        border-right: 3px solid #F1E328;
    }

    .borRYlo4 {
        border-right: 4px solid #F1E328;
    }

    .borRYlo5 {
        border-right: 5px solid #F1E328;
    }

    .borRYlo6 {
        border-right: 6px solid #F1E328;
    }

    .borRYlo7 {
        border-right: 7px solid #F1E328;
    }

    .borRYlo8 {
        border-right: 8px solid #F1E328;
    }

    .borRYlo9 {
        border-right: 9px solid #F1E328;
    }

    .borRYlo10 {
        border-right: 10px solid #F1E328;
    }

















    /*Drop Down*/


    .dropdown {
        padding: 20px 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #fff;
        position: relative;
        font-size: 18px;
        perspective: 1000px;
        z-index: 100;
    }

        .dropdown:hover .dropdown_menu li {
            display: block;
        }

    .dropdown_menu {
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        perspective: 1000px;
        z-index: -1;
    }

        .dropdown_menu li {
            display: none;
            color: #fff;
            background-color: #34495e;
            padding: 10px 20px;
            font-size: 16px;
            opacity: 0;
        }

            .dropdown_menu li:hover {
                background-color: #2980b9;
            }

    .dropdown:hover .dropdown_menu--animated {
        display: block;
    }

    .dropdown_menu--animated {
        display: none;
    }

        .dropdown_menu--animated li {
            display: block;
            opacity: 1;
        }




    .aheto-footer {
        background-color: #e6e6e6;
    }

    .aheto-footer-14__main {
        padding: 50px 0 20px;
    }

        .aheto-footer-14__main .aht-socials--circle .aht-socials__link {
            width: 35px;
            height: 35px;
        }

        .aheto-footer-14__main .aht-socials--circle .aht-socials__link {
            font-size: 11px;
        }

    .ion-social-instagram {
        color: #4267B2;
    }

    .ion-social-youtube {
        color: #4267B2;
    }

    .ion-social-facebook {
        color: #4267B2;
    }

    .aheto-footer-14 .aht-socials--circle {
        margin-top: -29px;
    }

    .aht-socials--circle .aht-socials__link {
        margin: 8px;
    }

    .PageTit {
        margin-top: -25px;
        z-index: 2;
        position: relative;
    }

.Tittxt {
    background-color: #F1E328;
    font-size: 4.0rem;
    font-weight: 700;
    line-height: 4rem;
    padding: 20px 40px 20px 100px;
    font-family: cinzel;
}
.topP20M5 {
    padding-top: 20px;
}
.leftP30M0 {
    padding-left: 30px;
}

.width70perM50Per {
    width:70%;
}
@media(max-width:500px) {
    .Tittxt {
        background-color: #F1E328;
        font-size: 2.5rem;
        font-weight: 700;
        line-height: 2.5rem;
        padding: 15px 30px;
        font-family: cinzel;
        position: absolute;
        margin-right: 25px;
    }
    .PageTit {
        margin-top: -55px;
        padding-bottom:50px;
        z-index:1;
    }
    .titSmall3 {
        font-size: 2.0rem;
        line-height: 2.0rem;
    }
    .topP20M5 {
        padding-top: 5px;
    }
    .leftP30M0 {
        padding-left: 0px;
    }
    .width70perM50Per {
        width: 50%;
    }
}

    .borBBlu4 {
        border-bottom: 4px solid rgb(0, 51, 152);
    }

    .bgBlue {
        background-color: #0f3f6a;
    }

    .AboutTit {
        font-size: 1.7rem;
        line-height: 2.2rem;
        color: #0f3f6a;
        text-transform: uppercase;
    }

    .aheto-member--home-education {
        background-color: #f1e328;
    }




    .swiper--simple .swiper-pagination {
        margin-top: 0px;
        text-align: center;
    }

    .txtgrey {
        text-decoration: none;
        font-weight: 500;
        font-family: 'Montserrat', sans-sarif !important;
        color: #212529 !important;
    }

    .Trusteetxt {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
    }

    .back-to-top {
        position: fixed !important;
        bottom: 55px;
        right: 20px;
        display: none;
        z-index: 99999;
    }

    .cap {
        animation: shake3 1.0s;
        animation-iteration-count: infinite;
    }

    @-webkit-keyframes mymove {

        0%, 100% {
            transform: translateY(0);
        }

        50% {
            transform: translateY(-10px);
        }
    }

    .cap {
        position: absolute;
        -webkit-animation: mymove 1s infinite;
    }

    .opa5 {
        opacity: 0.5;
    }

    .aheto-btn {
        border-color: #25D366;
        background-color: #25D366;
        color: #fff;
    }

        .aheto-btn:hover {
            border-color: #F1E328 !important;
            background-color: #F1E328 !important;
            color: #0f3f6a;
        }

    .aheto-btn--alter {
        border-color: #0f3f6a;
        background-color: #0f3f6a;
        color: #fff;
    }

        .aheto-btn--alter:hover {
            border-color: #F1E328 !important;
            background-color: #F1E328 !important;
            color: #0f3f6a;
        }

    .aheto-header-14 .dropdown-btn:before {
        display: none;
    }

    .widget_aheto__icon {
        font-size: 25px;
        margin-top: -5px;
    }

    .widget_aheto__link {
        color: #000;
    }

    .aht-contact__subtitle {
        color: #999999 !important;
    }

    .aht-form--edu .wpcf7-submit:hover {
        border-color: #0f3f6a;
        background-color: #0f3f6a;
        color: #fff;
    }

    .accordion_container {
        width: 100%;
    }

    .accordion_head {
        background-color: #0f3f6a;
        color: #fff;
        cursor: pointer;
        font-size: 18px;
        font-family: Montserrat;
        margin: 0 0 3px 0;
        padding: 7px 25px;
        font-weight: 500;
    }

.accordion_body {
    background: #f6f6f6;
    width: 100%;
    margin-top: -3px;
}

        .accordion_body p {
            padding: 18px 5px;
            margin: 0px;
        }

    .plusminus {
        float: right;
        color: #0f3f6a;
        font-size: 27px;
        margin-top: -5px;
        background: #f1e328;
        margin-right: -25px;
        margin-top: -6.8px;
        padding: 0px 15px 0px 15px;
        width: 40px;
    }

    .aheto-heading__desc {
        color: #fff !important;
        text-transform: capitalize !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

    .aheto-form--restaurant .form-bth-holder .wpcf7-form-control.wpcf7-submit {
        border: 2px solid #f1e328;
        background-color: #f1e328;
        color: #212529;
    }

    .aht-table--edu .aht-table__body-row:nth-child(odd) {
        background-color: rgb(226 226 226 / 60%);
    }

    .aheto-header-14__line js-logo-initial {
        max-height: 50px;
    }
.aht-table--edu .aht-table__body-cell:nth-last-child(-n+5) {
    color: #999999;
}
.aheto-tab--event .aheto-tab__list-item .event-date {
    color: #000;
}
.BorRBMBB {
    border-right: 1px solid #a29d9d;
}
h3 {
    font-size: 35px;
}
h1, h2, h3, h4, h5, h6 {
    color: #0f3f6a;
}
.aheto-tab--simple .aheto-tab__list-item.active a, .aheto-tab--simple .aheto-tab__list-link:hover {
    background: #0f3f6a;
}
.aheto-tab--edu .aheto-tab__list-item.active::after {
    border-top-color: #0f3f6a;
}
.aht-table__head-item {
    color: #0f3f6a;
    
}
.aht-table--edu .aht-table__head-item {
    font-size: 13px;
}
.aheto-member:hover {
    background-color: #F1E328;
    cursor:pointer;
}
    .aheto-member:hover img {
        -webkit-filter: grayscale(0);
        -webkit-transform: scale(1);
    }
/*.aheto-member:hover .aheto-member__img-holder::after {
        border-right: 30px solid transparent;
        border-left: 0px solid transparent;
    }*/
.aheto-member.aheto-member--simple:hover .aheto-member__img-holder::after {
    border-right: 30px solid #F1E328;
    border-left: 0px solid transparent;
  
}

.aheto-member.aheto-member--simple-reversed:hover .aheto-member__img-holder::after {
    border-left: 30px solid #F1E328;
    border-right: 0px solid transparent;
}
.mainul > ul > li {
    padding-bottom: 15px;
}

.mainul > ul {
    list-style-image: url('http://sustainabilityquiz.in/SSVP_New/images/checked.png');
}


@media screen and (max-width: 1367px) {
    .halfbg {
        width: 100%;
        height: 100%;
        background: rgba(255,255,255,0);
        background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, rgba(241, 227, 40,1) 42%, rgba(241, 227, 40,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(42%, rgba(255,255,255,0)), color-stop(42%, rgba(241, 227, 40,1)), color-stop(100%, rgba(241, 227, 40,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, rgba(241, 227, 40,1) 42%, rgba(241, 227, 40,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, rgba(241, 227, 40,1) 42%, rgba(241, 227, 40,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, rgba(241, 227, 40,1) 42%, rgba(241, 227, 40,1) 100%);
        background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, rgba(241, 227, 40,1) 42%, rgba(241, 227, 40,1) 100%);
    }
    .overimg {
        margin-left: -150px;
        min-width: calc(100% + 150px);
        margin-top: 150px;
    }
    .aht-ban--main {
        margin-top: -140px;
    }
    .aheto-header-14__line, .aheto-header-14 .main-menu > .menu-item {
        max-height: 50px;
    }
   
}

@media(max-width:500px) {
    .Padding5070 {
        padding: 25px 30px;
        width: 100%;
        margin: 0px;
    }

    .accordion_head {
        font-size: 17px;
        padding: 7px 10px;
    }

    .plusminus {
        margin-right: -10px;
        display: none;
    }

    .aheto-member.aheto-member--simple:hover .aheto-member__img-holder::after {
        border-bottom: 30px solid #F1E328;
        transform: translate(-50%, 0);
        border-right: 40px solid transparent;
        border-bottom: 30px solid #F1E328;
        border-left: 40px solid transparent;
    }

    .aheto-member.aheto-member--simple-reversed:hover .aheto-member__img-holder::after {
        border-bottom: 30px solid #F1E328;
        transform: translate(-50%, 0);
        border-right: 40px solid transparent;
        border-bottom: 30px solid #F1E328;
        border-left: 40px solid transparent;
    }
    .aheto-header-14__line, .aheto-header-14 .main-menu > .menu-item {
        max-height: unset;
    }
    .aheto-header-14__socials {
        min-height: 0px;
    }
     
}
.controltit {
    font-size: 12px;
    color: #808080;
}
.colorgreen {
   color: #25D366;
}
.aheto-pf--metro .aheto-pf__item {
    width: 33.33%;
    height: auto;
}