/* Social sticky section end */
.social-sticky{position: fixed;display: flex;flex-direction: column;top: 40%;background-color: #FF9900;padding: 14px 13px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;justify-content: center; z-index: 9;}
.social-sticky > a{color: #fff; font-size: 23px; text-align: center; transition: all ease-in-out 0.3s;}
.social-sticky > a:hover{color: #003366;}
/* Social sticky section start */

/* Dreams park experience section start */
.employment-page h6{font-size: 18px;color: #333333;letter-spacing: 1px;line-height: 1.6;text-transform: inherit;margin-bottom: 24px;}
.employment-qualification .row > .col:last-child{padding-left: 30px;}
.employment-qualification .row > .col > .img-right > figure{max-width: 585px;width:100%;margin-left: auto;display: flex;}
.employment-qualification .content-left h2{color: #fff; margin-bottom: 32px;}
.employment-qualification .content-left > p{color: #fff; margin-bottom: 6px;}
.employment-qualification .content-left > p:last-of-type{margin-bottom: 32px;}
.employment-qualification ul.check-mark li{color: #fff;}
/* Dreams park experience section end */

/* job description section start */
.job-description h2{margin-bottom: 38px;}
.job-description .accordion-block{display: flex; flex-wrap: wrap; margin: 0 -18px;}
.job-description .accordion-block .accordion{width: calc(50% - 36px); margin: 0 18px; margin-bottom: 31px; height: max-content; background-color: transparent; padding: 20px 0;border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;}
.job-description .accordion-block .accordion .accordion-heading{padding: 0; padding-right: 12px; font-size: 18px; letter-spacing: 1px;}
.job-description .accordion-block .accordion .accordion-heading:after{right: 0; color: #FF9900;}
.job-description .accordion-block .accordion.open .accordion-heading{background-color: transparent;color: #003366;}
.job-description .accordion-block .accordion .accordion-content{font-size: 16px;padding: 23px;line-height: 1.5;letter-spacing: 0.5px;padding-right: 10px; color: #333333;}
/* job description section end */

/* Employment dream park section start */
.employment-dream-park .section-title{margin-bottom: 95px;}
.employment-dream-park .section-title h2{margin-bottom: 10px;}
.employment-dream-park .row{margin: 0 -20px;}
.employment-dream-park .row > .col{width: calc(33.33% - 40px); padding: 0; margin: 0 20px; margin-bottom: 73px; text-align: center;}
.employment-dream-park .row > .col:nth-child(n + 4){margin-bottom: 0;}
.employment-dream-park .inner-block > figure{display: flex; justify-content: center; align-items: center; height: 86px; margin-bottom: 49px;}
.employment-dream-park .inner-block > h5{font-size: 18px; line-height: 1.2; letter-spacing: 1px; margin-bottom: 35px;}
.employment-dream-park .inner-block > p{font-size: 18px; line-height: 1.4; letter-spacing: 1px;}
.employment-dream-park .inner-block > p:last-of-type{margin-bottom: 0;}
/* Employment dream park section end */

@media (max-width:991px){
    .job-description .accordion-block{margin: 0;}
    .job-description .accordion-block .accordion{width: 100%; margin: 0; margin-bottom: 30px;}
    .job-description .accordion-block .accordion .accordion-content{padding: 15px 0;}
    .employment-dream-park .row > .col{margin-bottom: 50px;}
    .employment-dream-park .inner-block > figure{margin-bottom: 30px;}
    .employment-dream-park .inner-block > h5{margin-bottom: 20px;}
}

@media (max-width:767px){
    .employment-qualification .row > .col > .img-right > figure{margin-right: auto;}
    .employment-dream-park .section-title{margin-bottom: 45px;}
    .employment-dream-park .row{margin: 0;}
    .employment-dream-park .row > .col{width: 100%; margin: 0; margin-bottom: 40px;}
    .employment-dream-park .row > .col:nth-child(n + 4){margin-bottom: 40px;}
    .employment-dream-park .row > .col:last-child{margin-bottom: 0px;}
}