.careerBanner, .contactBanner{overflow: hidden;}
.careerBanner .text, .contactBanner .text{padding-top: 35%;z-index: 1;position: relative;}
.careerBanner .svgAnimated, .contactBanner .svgAnimated{width: 56%;top: 0px;right: 0px;display: block;z-index: 0;}
.career-section, .contact-section{padding:80px 0px;text-align: left;}
.career-positions{padding-bottom: 20px;border-bottom: 2px solid #f7f7f7;}
.post-date{font-size: 14px;color: #c5c5c5;}
.position{position:  relative;border-bottom: 2px solid #f7f7f7;width: 100%;padding-top: 20px;transition: 0.5s;-webkit-transition: 0.5s;}
.position h3{font-size: 25px;}
.position p{}

.position:hover {background:#f3f3f3;border-bottom: 2px solid #a2c6e9;-webkit-transform-origin: 0% 100%;transform-origin: 0% 100%;}
.more-career-details{display:  inline-block;padding: 5px 20px;background: #007fc5;border-radius: 50px;color: #fff;}
.more-career-details:hover, .more-career-details:focus, .more-career-details:active{color: #fff;text-decoration: none;}
.career-details-section{padding-top: 15%;padding-bottom: 80px;}
.post-details-date{padding: 10px 0px;}
.career-details-section .svgAnimated{width: 56%;top: 0px;right: 0px;display: block;z-index: 0;} 
.career-position-desc{padding-bottom: 20px;border-bottom: 2px solid #f7f7f7;padding-top: 20px;}
.career-position-desc h1{margin-bottom: 20px;}
.career-position-desc h4{color: #a2c6e9 !important;font-weight:  400;}
.reaponibility-list, .skill-list{list-style: disc;}
.reaponibility-list li, .skill-list li{padding:5px 0px;}
.career-form{}
.career-form h4 {color: #a2c6e9 !important;font-weight:  400;}
.career-form{padding-bottom: 20px;border-bottom: 2px solid #f7f7f7;padding-top: 20px;}
.input-field{width:100%;padding: 20px 0px;}
.input-field input, .input-field select, .input-field textarea{width:100%;min-height: 40px;padding: 5px 5px;border: 1px solid #ececec;}
.instruction{font-size:14px;}
.contact-careers{padding-bottom: 20px;border-bottom: 2px solid #f7f7f7;}
.contact-medium{padding: 20px 0px;border-bottom: 2px solid #f7f7f7;}
.contact-medium h4{color: #a2c6e9 !important;font-weight:  400;}
.medium{width: 100%;padding:10px 0px;}
.medium a{color: #000;}
.medium a:hover, .medium a:focus, .medium a:active{color: #000;text-decoration: none;}
.medium-icon{
    /* width: 50px; */
    /* height: 50px; */
    background: #00a9e5;
    color: #fff;
    position: relative;
    padding: 8px 10px;
    border-radius: 50%;
    font-size: 16px;
    margin: 5px 15px 5px 0px;
}
.medium-txt{overflow-wrap: break-word;}
.medium:hover .medium-phone{background-color: #007bff;}
.medium:hover .medium-whatsapp{background-color:#28bc64;}
.medium:hover .medium-mail{background-color:#d93025;}
.medium:hover .medium-visit{background-color:#fcdc43;}

.contact-form{}
.contact-form h4{color: #a2c6e9 !important;font-weight:  400;}
.contact-map{padding: 20px 15px;border-bottom: 2px solid #f7f7f7;}
.contact-map h4{color: #a2c6e9 !important;font-weight:  400;}
.map{}
.map iframe{width:100%; height: 400px;margin: 10px 0px;border: 0px;}
