.industry-section{flex-wrap:wrap;}
.title-height{height: 50px;}
.resume-template .slick-initialized .slick-slide {display: inline-block;}
.resume-template .slick-prev,.resume-template .slick-next{border: #fff solid;width:10px;padding: 4px;position: relative; border-radius: 3px;font-size: 0;display: inline-block;}
.resume-template .slick-prev:focus,.slick-next:focus{outline: none;}
.resume-template .slick-prev{transform: rotate(-45deg);border-width: 4px 0 0 4px;top: 252px;position: absolute;}
.resume-template .slick-next{transform: rotate(45deg);border-width: 4px 4px 0 0;top:-42px;}

.resume-template .slick-prev:before,
.resume-template .slick-next:before{position: absolute;content: '';width: 24px;border-radius: 46px;height: 3px;background: #fff;transform-origin: 0 0;}
.resume-template .slick-prev:before{transform: rotate(45deg);left: 0;top: -2px;}
.resume-template .slick-next:before{transform: rotate(135deg);left: 10px;top: 0;}
.resume-template .slick-disabled{opacity: 0.5;cursor: auto;}

.industrySlide .slick-prev,.industrySlide .slick-next {border: #0077d6 solid;background: #fff;}
.industrySlide .slick-prev {border-width: 3px 0 0 3px;top: 100%; left:0%;}
.industrySlide .slick-next {border-width: 3px 3px 0 0;left:100px;top:14px;}
.industrySlide .slick-prev:before,.industrySlide .slick-next:before {background: #0077d6;}

.industrySlide .slick-disabled{opacity: 0.4;border:#4a4a4a solid;}
.industrySlide .slick-disabled.slick-prev{border-width: 3px 0 0 3px;}
.industrySlide .slick-disabled.slick-next{border-width: 3px 3px 0 0;}
.industrySlide .slick-disabled:before{background: #4a4a4a;}
.industrySlide .slick-disabled{opacity: 0.4;border:#4a4a4a solid;}
.custom_paging{display: none;}
/*.slick-list {
    overflow: hidden;
} */
.eb-border-top >ul {padding-top: 40px;border-top: 1px solid #c6d1da;margin-top: 40px}
.slick-slider{
    position: relative;display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.resume_sec .resumetext.slider.slick-initialized.slick-slider, .resume_sec .resumetemp.slider.slick-initialized.slick-slider{
	-webkit-user-select: auto;
	  user-select: auto;
-moz-user-select: auto;
    -ms-user-select: auto;
}

.industry-image:hover .resume-overlay{
    opacity: 1;
}
.industry-image:hover .resume-overlay  .resume-btn{
    display: block;
}
.industry-section .heading{
    text-align: center;
}
.resume-overlay{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    text-align: center;
    opacity: 0;
    transition: all ease-in 0.2s;
}

.resume-overlay .resume-btn {
    background: #f74b04;
    display: block;
    position: absolute; 
    top: 0; 
    left: 0; 
    right: 0; 
    bottom: 0; 
    border-radius: 3px;
    padding: 12px;
    height: 50px;
    width: 90%;
    margin: auto;
    color: #fff;
    display: none;
}
.mask-overlay{
    background-color: #b3b4b6;
    height: 100%;
    width: 100%;
    opacity: 0.5;
	pointer-events: none;
}
.resume-overlay .resume-btn{
	text-decoration: none;
}
@media (min-width: 768px) and (max-width: 1023px){
    .custom_paging{display: inline-block;width: 30px;padding-left: 25px;vertical-align: middle;width: 30px;position: absolute;    bottom: -17px;
    left: 17px;}
    .custom_paging li{display: none;}
    .custom_paging li.slick-active{display: inline-block;width: 22px;margin: 0;vertical-align: middle;font-size: 14px;font-weight: 600;}
}
@media (max-width: 768px){
    .slider{width: 100%;margin-bottom: 35px;}
    .slick-slide{margin: 0;}
    .custom_paging{display: inline-block;width: 30px;padding-left: 22px;vertical-align: middle;width: 30px;position: absolute;bottom: -17px;
    left: 17px;}
    .custom_paging li{display: none;}
    .custom_paging li.slick-active{display: inline-block;width: 22px;margin: 0;vertical-align: middle;font-size: 14px;font-weight: 600;}
    .eb-border-top > ul { padding-top: 0;border-top: none;margin-top: 0;}
    .industry-section .heading{text-align: left;}
    .resume-overlay{display: none;}

        .resume-template .industrySlide .slick-track p{
        opacity: 0;
    }    .resume-template .industrySlide .slick-active p{
        opacity: 1;
    }
}


.elemalign{
   margin-right: auto;
   margin-left: 54px;
}
@media screen and (max-width: 1024px){
    .elemalign{
        margin-left: 10px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px){
    .elemalign{
        margin-right: initial;
    }
}