@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i&display=swap');
body{font-family: 'Lato', sans-serif;}
*{margin: 0px;padding: 0px;box-sizing: border-box;}
a, a:hover, a:focus, button, button:hover, button:focus{outline: none;text-decoration: underline;}
h1,h2,h3,h4,h5,h6{margin: 0px;}
img{max-width: 100%;}

.header_sec{display: inline-block;width: 100%;padding: 10px 0px;border-bottom: 1px solid #eaeaea;}
.left-logo{float: left;}
.right-logo{float: right;}
.wrapper{max-width: 1200px;margin: auto;padding: 0px 15px;}
.driver_logo{padding-top: 18px;max-width: 250px;}
.nirtn_logo{max-width: 120px;}

.text-center{text-align: center;}
.second_section{padding-top: 50px;padding-bottom: 20px;}
.wrapper2{max-width: 800px;margin: auto;padding: 0px 15px;}
.big_header{text-align: center;font-size: 40px;color: #000;font-weight: 800;}
.instantly_text span{display: inline-block;font-size: 40px;color: #000;font-weight: 800;background: #faaf3a;padding: 5px 15px;}

.driver_text_sec{padding-top: 40px;}
.driver_details{font-size: 18px;font-weight: 400;color: #000;margin-top: 25px;}
.driver_details strong{font-weight: 600;}
.italic_font{display: inline-block;font-style: italic;}
.line_through{text-decoration: line-through;}
.save_text{font-size: 18px;color: #0091fb;font-weight: 600;margin: 17px 0px 30px;}

.continue_btn a{display: inline-block;padding: 11px 40px 15px;color: #fff;background: #faaf3a;text-decoration: none;font-weight: 600;font-size: 16px;border-radius: 2px;width: 100%;}
.full_images{position: relative;z-index: 9;}
.full_images img{width: 100%;margin: auto;}
.third_section{position: relative;}
.third_section:before{content: ''; position: absolute;bottom: 0px;left: 0px;right: 0px;z-index: 1;top: 90px;background: #eceaea;}


.three_div{float: left;padding: 15px;width: 33.33%;}
.fourth_section{padding-top: 50px;padding-bottom: 50px;display: inline-block;width: 100%;background: #0091fc;}
.inner_step_ion{padding: 0px 50px;text-align: center;border-right: 1px solid #eaeaea;}
.inner_step_ion figure{margin-bottom: 20px;}
.inner_step_ion figcaption h3{font-size: 19px;color: #fff;font-weight: 800;margin-bottom: 10px;}
.inner_step_ion figcaption p{font-size: 15px;color: #fff;}
.fourth_section .three_div:last-child .inner_step_ion{border-right: 0px;}

.footer_sec{display: inline-block;width: 100%;padding: 20px 0px;background: #f3f3f3;text-align: center;}
.footer_sec p{margin: 0px;font-size: 12px;color: #999999;}

.make_computer_sec{padding-top: 50px;display: inline-block;width: 100%;}
.two_sec_part{width: 50%;float: left;padding: 0px 15px;}
.two_sec_part img{margin: 0 auto;position: relative;top: 6px;}
.inner_font h1{font-size: 35px;color: #000;font-weight: 900;}
.inner_font h1 span{background: #faaf3a;}
/*.make_computer_sec .wrapper{max-width: 900px;}*/

@media(max-width: 1024px){
	.third_section:before{top: 60px;}
	.inner_step_ion{padding: 0px 20px;}
	.inner_font h1{font-size: 27px;}
	.driver_details{font-size: 15px;margin-top: 15px;}

}
@media(max-width: 780px){
	.three_div{padding: 0px;}
	.inner_step_ion figcaption p{font-size: 13px;}
	.inner_step_ion figcaption h3{font-size: 15px;}
	.big_header, .instantly_text span{font-size: 35px;}
	.two_sec_part{width: 100%;}
	.make_computer_sec{padding-bottom: 60px;}
	.inner_font{text-align: center;margin-top: 30px;}
}
@media(max-width: 600px){
	.inner_step_ion{border-right: 0px;}
	.inner_step_ion figcaption h3{margin-bottom: 0px;font-size: 18px;}
	.inner_step_ion figcaption p{font-size: 14px;}
	.inner_step_ion figure{margin-bottom: 5px;}
	.three_div{width: 100%;margin-bottom: 20px;}
	.big_header, .instantly_text span {font-size: 30px;}
	.driver_details{font-size: 16px;}
	.save_text{margin: 15px 0px 20px;}
}
@media(max-width: 420px){
	.driver_logo{padding-top: 15px;}
	.driver_logo{max-width: 170px;}
	.nirtn_logo{max-width: 80px;}
	.second_section{padding-top: 40px;}
	.big_header, .instantly_text span {font-size: 22px;}
	.driver_text_sec {padding-top: 30px;}
	.driver_details {font-size: 15px;}
	.save_text{font-size: 17px;}
	.wrapper2, .wrapper{padding: 0px 10px;}
	.continue_btn a{padding: 10px 30px 13px;}
}