/*reset*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0; padding:0; border:0; outline:0;}
html, body{margin:0!important;}
ul,li{list-style:none;}
img {border:0;}

:focus {outline:0;}
a{outline:none; text-decoration:none;}
.mt-20{margin-top:20px;}
.mb-20{margin-bottom:20px;}
.d_block{display:block;}
.d_inline{display:inline-block;}
.d_iblock{display:inline-block;}
.d_none{display:none;}

@font-face {
    font-family: 'robotobold_condensed';
    src: url('../fonts/roboto-boldcondensed-webfont.eot');
    src: url('../fonts/roboto-boldcondensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-boldcondensed-webfont.woff2') format('woff2'),
         url('../fonts/roboto-boldcondensed-webfont.woff') format('woff'),
         url('../fonts/roboto-boldcondensed-webfont.ttf') format('truetype'),
         url('../fonts/roboto-boldcondensed-webfont.svg#robotobold_condensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype'),
         url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'ralewayextralight';
    src: url('../fonts/raleway-extralight-webfont.eot');
    src: url('../fonts/raleway-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway-extralight-webfont.woff') format('woff'),
         url('../fonts/raleway-extralight-webfont.ttf') format('truetype'),
         url('../fonts/raleway-extralight-webfont.svg#ralewayextralight') format('svg');
    font-weight: normal;
    font-style: normal;

}


.wrapper{width:100%; float:left;}
.slider_section{width:75%; height:100vh; float:left; position:relative;}
.slider_section h4{font:normal 40px 'robotobold_condensed'; text-align:left; color:#31559f; background-color:#ffde6b; padding:5px;}
.logo{display:none;}
ul.slider1 li > img{width:100%; height:100vh;}

.call_us{ background:#fff url(../images/phone_icon.png) no-repeat 10px center; border-radius:0px 20px 20px 0px; padding:10px 30px 10px 50px; position:absolute; left:0; top:30px; font:25px 'robotoregular'}
.punchline{width:400px; position:absolute; top:25%; left:0%; text-align:center;}



.punchline .yellow_stripe{width:100%; float:left; text-align:center; margin:10px 0;}
.punchline .yellow_stripe h5{font:normal 33px 'robotobold_condensed'; color:#fff; padding:5px 0px; text-align:center; display:inline;}
.punchline .yellow_stripe h6{font:normal 36px/28px 'robotobold_condensed'; color:#fff; padding:5px 15px; display:inline-block;}

.white_bg{color:#fff;}
.punchline .yellow_stripe h5.green_bg{color:#fff;}
.punchline .paragraph{width:100%; float:left; font:normal 16px/20px 'robotoregular'; text-align:center; color:#000;}
.punchline .paragraph span{display:block;}




/*
.recruiters-slider-controls{position:absolute; width:100%; bottom:10%; z-index:9999999; text-indent:-100000px;}
#prev a{width:40px; height:41px; background:url(../images/prev.png) left top no-repeat;  position:absolute; right:10px; top:-70px;}
#next a{width:40px; height:41px; background:url(../images/next.png) left top no-repeat;  position:absolute; right:10px;}
*/

.form_section{width:25%; height:100vh; float:right; background:#ffde6b; text-align:center; position:relative;}
.form_section p{font:15px 'robotoregular';}
.form_section p span{display:block;}

.form_section h4{ background:#fff; text-align:center;}
.form_section ul{text-align:center; margin-top:20px; margin:20px 0;}
.form_section li{display:inline-block; font:normal 30px 'robotoregular'; text-align:left; color:#ff6900; padding:10px 0; vertical-align:middle}


.block2,.block3,.block4,.block5{float:left; margin-bottom:10px; width:96%; padding:0 2%}
.labelclass{display:none;}
.textclass{width:100%; float:left;}
.textclass input{width:100%; background:#fff; padding:10px; border-radius:18px; box-sizing:border-box; border:none; font:15px 'robotoregular';}
.textclass textarea{width:100%; background:#fff; padding:10px; border-radius:18px; box-sizing:border-box; border:none; font:15px 'robotoregular';resize:none;margin-bottom:11px}
.submitclass{width:100%; float:left; text-align:center; margin-bottom:40px;}
.submitclass input{background:#ff6900; border-radius:20px; border:none; padding:10px 60px; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; text-align:center; cursor:pointer;}






.otp{width:100%; float:left; text-align:center;}
.otp input{background:#ff6900; border-radius:20px; border:none; padding:10px 60px; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; text-align:center; cursor:pointer;}
.otp p{font:15px 'robotoregular';}
.otp p a{text-decoration:underline;}

.resend { z-index: 11; position: relative; font:15px 'robotoregular'; text-align:center;}
.resend a{font:15px 'robotoregular'; text-decoration:underline; cursor:pointer}
.resend1 {z-index: 9; position: relative; font:15px 'robotoregular';}



.block5 .textclass textarea{margin-bottom:0!important; height:45px;}

.block6{float:left; margin-bottom:10px; width:96%; padding:0 2%}
.block6 .labelclass{font:15px 'robotoregular';}
.block6 .textclass input{width:100%; background:#fff; padding:10px; border-radius:18px; box-sizing:border-box; border:none; font:15px 'robotoregular';}
.block6 .textclass span{font:15px 'robotoregular';}
.block6 .textclass span input{width:3%;}

.block7{font:13px 'robotoregular'; width:100%; float:left;}
.block7 .textclass input{width:30px;}


.yellow_round1{display:none;}
.yellow_round{width:100%; position:absolute; bottom:5%; text-align:center;}
.yellow_round ul{}
.yellow_round li{display:inline-block; border-radius:30px; background:#e8ba45 url(../images/bullet1.png) no-repeat 15px center; border:2px solid #ffd131; padding:16px 45px; font:bold 13px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 10px; color:#000;}
.yellow_round li span{text-transform:none;}


.privacy{position:absolute; bottom:10px; left:0; width:100%; font:14px 'ralewayextralight'; text-align:left; padding-left:10px; box-sizing:border-box; text-align:center;}


