.template34_section1
{
	background-color:black;
	color:white;

}
/*.header_bottom_tick
{
	vertical-align:none;
}*/
#red
{
	color:red;
}
.jumbotron
{
	border-radius:0px;
}

.template34_section2
{
	/*background-image:url('../image/1-header_img.png');*/
	background-size:100% 100%;
	/*height:auto;*/
	color:white;
	margin-top:-32px;
}
.template34_form
{
	text-align:center;
	/*width:95%;*/
	height:auto;
	background-color:black;
	opacity:.8;
	border:2px solid #414141;
	padding:28px 15px;
	color:white;
	padding-bottom:36px;
	border-radius: 2%;
	/*margin-left:17px;*/
}
.template34_form h1
{
	font-weight:600;
}
form input.form-control
{
	width:90%;
	margin:auto;
	/*border-radius: 6px;*/
	font-size:10px;
	margin-top: -5px;
}
.btn-1
{
	width:90%;
	background-color:#d9433a;
	color:white;
	height: 50px;
}
.template34_section2_part1 h1
{
	font-size:54px;
	font-weight:600;
}
.template34_section2_part1 p
{
	font-size:23px;
}
.template34_section3_part1 h2
{
	color:#d9433a;
	font-weight:600;
	font-size: 26px;
}
.template34_section3_part2
{
	margin:auto;
	text-align: center;
}
.btn-2
{
	width: 50%;
    font-size: 12px;
    height: 47px;
    border:1px solid #d9433a;
    color:#d9433a;
    background-color:Transparent;
}
.page-center-text-button{

    width: 50%;
    font-size: 12px;
    height: 47px;
    border:1px solid #d9433a;
    color:#d9433a;
    background-color:Transparent;

}
.btn-3,.btn-4,.btn-5
{
	background-color:#d9433a;
	color:white;
}
.template34_section3
{
	padding-top:60px;
	padding-bottom:60px;
}
.template34_section4 h3,.template34_section4 p
{
	text-align:center;
}
.template34_section4 h3
{
	color:#d9433a;
	padding-top: 21px;
    padding-bottom: 5px;
}
.template34_section4 img,.template34_section5 img
{
	height:250px;
}
.template34_section4
{
	background-color:#f5f5f5;
}
.template34_section4 h2,.template34_section5 h2
{
	text-align:center;
	font-weight:600;
	padding-bottom: 35px;

}
.template34_section5
{
	padding-top: 67px;
	padding-bottom: 70px;
}
.template34_section5 h3
{
	color:#d9433a;
	    font-size: 22px;
	    font-weight:600;
}
.template34_section6 h1,.template34_section6_para
{
	text-align:center;
	margin:auto;
}
.template34_section6 h1
{
	/*font-size: 46px;*/
    font-weight: 600;
}
.template34_section6
{
	color:white;
}
.section6_sub-head
{
	color:#d9433a;
	font-weight:600;
	    padding-left: 8px;
}
.template34_footer_red_head
{
	    padding-left: 37px;
}
.btn-5
{
	margin: auto;
    width: 16%;
    font-size: 12px;
    height: 42px;
}
.template34_section7_para
{
	margin:auto;
}
.template34_section7
{
	color: white;
    height: auto;
    padding: 16px;
    margin: -32px auto 0px;
    background-color:black;
}

.template34_section6
{
/*background-image:url('../image/footer.png');*/
background-size:100% 100%;
height:auto;
padding-top: 70px;
}

form input.form-control,.btn-1 {
    width: 84%;
    }


/*******************************************RESPONSIVE********************************************/
@media screen and (max-width:575px){
body, html
{	overflow-x:hidden;
}
}
@media screen and (min-width: 768px){

.btn-3,.btn-4
{
	margin-top:20px;
}
.template34_section1
{
    height: 79px;
    padding-top: 19px;
    padding-bottom: 44px;
    font-size: 24px;
}
.template34_section1_part2
{
	text-align:right;
}
.template34_form
{
	width:62%;
}
.template34_section2_part1
{
	position: relative;
    right: 0;
    top: 47px;
    padding-left: 23%;
    text-align: center;
}
.template34_section3_part1
{
	    padding-right: 50px;
}
.template34_section4_two
{
	    margin-top: 50px;
}
.template34_section5_one_part1 img,.template34_section5_two_part2 img
{
	width: 100%;
    height: 365px;
}
.template34_section5_one_part1 img
{
	 margin-left: 14px;
}
.template34_section5_two_part2 img
{
	 margin-left:-14px;
}
.template34_section5_two
{
	 margin-top: 60px;
}
.template34_section5_one_part2
	{
		    padding: 26px 28px;
	}
.template34_section5_two_part1
{
	padding-left: 29px;
}
.btn-3,.btn-4
{
	width:39%;
    font-size: 12px;
    height: 47px;

}
.template34_section5 h3
{
	font-size:19px;
}
.template34_section4 h3
{
	    font-size: 17px;
}
.template34_lastp
{
	    padding-left: 25px;
}
}



@media screen and (min-width: 1200px){
	.template34_section5_one_part2
	{
		    padding: 26px 57px;
	}
	.template34_section5_two_part1
	{
		padding-right: 57px;
		padding-top: 26px;

	}
	.template34_section5_one_part2 p,.template34_section5_two_part1 p
	{
		font-size:20px;
	}
	.template34_section5 h3
	{
		font-size:23px;
	}
	.template34_section4 h3
{
	    font-size: 22px;
}


.template34_lastp, .template34_section6_para
{
	font-size:18px;
	    width: 97%;
	/*line-height: 1.2;*/
	padding-bottom: 35px;
}
.template34_section6 h1
{
	font-size: 46px;
	    padding-bottom: 7px;
}
.section6_sub-head
{
	font-size:27px;
}



.template34_section2
{
	background-size: cover;
    height: 584px;
    background-repeat: no-repeat;
    background-position: 53% 16%;
}


    .template34_lastp {
    padding-left: 39px;
}
.template34_form p
{
	    font-size: 11px;
	        margin-bottom: 25px;
}
.template34_form {
    margin-top: 33px;
}
.template34_section4 p
{
	    font-size: 20px;
}
.template34_section6_container
{
	max-width:964px;
}
.header_bottom_tick
{
	    vertical-align: sub;
}
.btn-5
{
	width: 20%;
    height: 45px;
        font-size: 14px;
}
.template34_section7_para
{
	    font-size: 12px;
}

}






@media screen and (max-width:767px){
	.template34_section1
	{
		text-align:center;
	}
	.template34_section2_part1 h1,.template34_section2_part1 p
	{
		text-align:center!important;
	}
	.template34_section5_one_part2,.template34_section5_two_part1,.template34_section5_two_part2 img
	{
		    margin-top: 25px;
	}
	.btn-5 {
    margin: auto;
    width: 54%;
    font-size: 16px;
    height: 42px;
}
.template34_section7_para {
    margin: auto;
    text-align: center;
}
.template34_lastp
	{
		    padding-left: 38px!important;
	}
	.template34_section2
	{
		    background-size: cover;
		        background-position: 93%;
	}
}/*mobile view*/

@media screen and (max-width:359px){
	.template34_form h1
	{
		font-size:34px;
	}

}/*for iphone potrait*/

@media screen and (max-width:435px){
	.template34_form p
	{
		    font-size: 11px;
	}
}/*jus to all portriat */

@media screen and (min-width:480px) and (max-width:767px){
	/*.template34_section4 img, .template34_section5 img {
    height: 286px;
}*/

.btn-5
{
	margin-top: 16px;
	    width: 42%;
}
.section6_sub-head
{
	    font-size: 24px;
	        padding-left: 10px;

}
.template34_footer_red_head {
    padding-left: 0;
}
.header_bottom_tick
{
	width: 26px;
    vertical-align: sub;
}
.template34_lastp,
{
	font-size:16px;
}
.template34_section6 h1 {
    font-size: 33px;
    margin-bottom: 10px;
    }
    .template34_form
    {
		width: 73%;
		margin: auto;
    }
    .template34_form p
    {
		font-size:12px;
    }
    .template34_section4_one_part1,.template34_section4_one_part2,.template34_section4_one_part3,.template34_section4_two_part1,.template34_section4_two_part2,.template34_section4_two_part3
    {
		text-align:center;
    }
    .template34_section4 img
    {
		height: 288px;
		width: 80%;

    }
    .template34_section5 img
    {
		    height: 334px;
    }
    .template34_section6_para
    {
		padding-bottom: 35px;
    }
    .btn-3,.btn-4
    {
		    width: 33%;
    font-size: 12px;
    height: 44px;
    }
}/*jus to all landscape */


@media screen and (max-width:575px){
	.template34_section5
	{
		    width:90%;
	}
}/*for potrait*/
@media screen and (min-width:337px) and (max-width:479px){
	.section6_sub-head {
   font-size:23px;
}
}
@media screen and (min-width:424px) and (max-width:479px){
	.section6_sub-head {
   font-size:28px;
}
}


@media screen and (max-width:479px){
	.header_bottom_tick {
   width: 24px;
    vertical-align: sub;
}
.btn-3,.btn-4
{
	font-size: 12px;
    width: 59%;
    height: 44px;
}
.btn-5
{
	    margin-top: 20PX;
}
.template34_section4 img, .template34_section5 img {
    height: 213px;
}
.section6_sub-head {
    padding-left: 13px;
}
.template34_section6_para {
    padding-bottom: 30px;
}
}




@media screen and (min-width:768px) and (max-width:990px){

	.btn-5
{
	margin-top: 16px;
}
	.template34_section2_part1 {
    padding-left: 21%;
    }
    .template34_section2_part1 h1 {
    font-size: 35px;
    }
    .template34_section2_part1 p {
    font-size: 16px;
}
.template34_section4 img {
    height: 190px;
}
.template34_section5 img
{
	    height: 267px;
}
.template34_lastp
{
	/*line-height:1.2;*/
}
.template34_form
{
	width:92%!important;
}
.template34_form p
{
	font-size:11px;
}
.template34_lastp {
    padding-left: 36px;
        font-size: 12px;
}
.template34_section6_para
{
	    margin-bottom: 28px;
}
.btn-3,.btn-4
{
	    width: 58%;
}
.btn-5
{
	width: 28%;
}
.btn-2
{
	    width: 82%;
}
.header_bottom_tick
{
	    width: 18px;
}
.section6_sub-head
{
	    padding-left: 19px;
}

}/*jus to all landscape */



@media screen and (min-width:991px) and (max-width:1199px){
	.template34_section2_part1 {
    padding-left: 21%;
    }
    .template34_section2_part1 h1 {
    font-size: 48px;
    }
    .template34_section2_part1 p {
    font-size: 23px;
}
.template34_section4 img {
    height: 210px;
}
.template34_section5 img
{
	    height: 316px;
}
/*.template34_lastp
{
	line-height:1.2;
}*/
.template34_lastp {
    padding-left: 38px;
}
.template34_form
{
	width:73%!important;
}
.template34_form p
{
	font-size:11px;
}
.template34_section6_para
{
	    margin-bottom: 28px;
	        font-size: 20px;
}
	.section6_sub-head {
   font-size:18px;
}

}


/*
@media screen and (min-width:1200px){
.template34_lastp {
    padding-left: 39px;
}
.template34_form p
{
	    font-size: 11px;
	        margin-bottom: 25px;
}
}*/




@media screen and (min-width:1900px){

.template34_section2_part1 {
    padding-left: 18%;
    }
.cont
{
	max-width:80vw;
}
.template34_form {
    width: 73%;
    transform: scaley(1.7);
    margin-top: 166px;
}
.template34_section2 {
   background-size: cover;
    height: 855px;
    background-repeat: no-repeat;
    background-position: 53% 16%;
	margin-bottom: 0px !important;
    }
.template34_section2_part1
{
	margin-top:50px;
}
.template34_section2_part1 h1 {
    font-size: 87px;
    }
    .template34_section2_part1 p {
    font-size: 42px;
}
.template34_section3_part1 h2 {
    font-size: 40px;
}
.template34_section3_part1 p
{
	    font-size: 28px;
}
.btn-2 {
    width: 63%;
    font-size: 20px;
    height: 62px;
    }
    .template34_section4 h2, .template34_section5 h2 {
    font-size: 45px;
}
.template34_section4 img{
    height: 357px;
}
.template34_section4 h3 {
    font-size: 38px;
}
.template34_section4 p
{
	    font-size: 27px;
}
.template34_section5 h3 {
    font-size: 33px;
}
.template34_section5_one_part2 p, .template34_section5_two_part1 p {
    font-size: 27px;
}
.btn-3, .btn-4 {
    width: 43%;
    font-size: 20px;
    height: 70px;
}
.template34_section5_two_part2 img,.template34_section5_one_part1 img {
    height: 506px;
}
.template34_section6 h1 {
    font-size: 57px;
}
.template34_lastp {
    font-size: 32px;
    }
    .section6_sub-head {
    font-size: 37px;
}
.btn-5 {
    width: 22%;
    font-size: 20px;
    height: 77px;
}
.template34_section7_para
{
	font-size:18px;
}
.header_bottom_tick
{
	    vertical-align: unset;
}
.template34_footer_red_head {
    padding-left: 38px;
}
.template34_form h1
{
	transform: scaley(0.7);
    font-size: 60px;
        margin-bottom: -12px;
}
.template34_form p
{
	transform: scaley(0.7);
    font-size: 17px;
}
}




@media screen and (min-width:2300px){
.template34_section1 {
    height: 100px;
    }
    .template34_section1 {
    font-size: 35px;
}
.template34_form h1
{
	   font-size: 66px;
   transform: scaley(0.7);
    margin-bottom: -16px;
}
.template34_form p {
    font-size: 19px;
        transform: scaley(0.7);
}
form input.form-control {
    font-size: 18px;
    transform: scaley(0.9);
    }
.template34_section2_part1 {
    padding-left: 17%;
    }


.cont
{
	max-width:80vw;
}
.template34_form {
   width: 66%;
    transform: scaley(1.7);
    margin-top: 169px;
}
.template34_section2 {
    height: 922px;
    }
.template34_section2_part1
{
	margin-top:50px;
}
.template34_section2_part1 h1 {
    font-size: 98px;
    }
    .template34_section2_part1 p {
    font-size: 52px;
}
.template34_section3_part1 h2 {
    font-size: 55px;
}
.template34_section3_part1 p
{
	    font-size: 34px;
}
.btn-2 {
  width: 70%;
    font-size: 29px;
    height: 85px;
    }
    .template34_section4 h2, .template34_section5 h2 {
    font-size: 53px;
}
.template34_section4 img{
    height: 413px;
}
.template34_section4 h3 {
    font-size: 56px;
}
.template34_section4 p
{
	    font-size: 30px;
}
.template34_section5 h3 {
    font-size: 42px;
}
.template34_section5_one_part2 p, .template34_section5_two_part1 p {
    font-size: 32px;
}
.btn-3, .btn-4 {
   font-size: 23px;
    height: 17%;
    width: 47%;
}
.template34_section5_two_part2 img,.template34_section5_one_part1 img {
    height: 606px;
}
.template34_section6 h1 {
    font-size: 68px;
}
.template34_lastp {
    font-size: 39px;
        margin-top: 20px;
    }
    .section6_sub-head {
    font-size: 42px;
}
.btn-5 {
    width: 22%;
    font-size: 27px;
    height: 91px;
}
.template34_section7_para
{
	font-size:27px;
}
.header_bottom_tick
{
	    vertical-align: unset;
	        width: 36px;
}
.template34_footer_red_head {
    padding-left: 43px;
}

}




@media screen and (min-width:2500px){
.template34_section1 {
    height: 100px;
    }
    .template34_section1 {
    font-size: 35px;
}
.template34_form h1
{
	    font-size: 84px;
	    transform: scaley(0.6);
    margin-bottom: -22px;
        margin-top: -19px;
}
.template34_form p {
    font-size: 22px;
}
.template34_section2_part1 {
    padding-left: 17%;
    }


.cont
{
	max-width:80vw;
}
.template34_form {
  width: 71%;
    transform: scaley(2.1);
    margin-top: 244px;
}
.template34_section2 {
    height: 1152px;
    }
.template34_section2_part1
{
	margin-top:145px;
}
.template34_section2_part1 h1 {
    font-size: 115px;
    }
    .template34_section2_part1 p {
    font-size: 58px;
}
.template34_section3_part1 h2 {
    font-size: 55px;
}
.template34_section3_part1 p
{
	    font-size: 39px;
}
.btn-2 {
  width: 65%;
    font-size: 29px;
    height: 100px;
    }
    .template34_section4 h2, .template34_section5 h2 {
    font-size: 59px;
}
.template34_section4 img{
    height: 413px;
}
.template34_section4 h3 {
    font-size: 56px;
}
.template34_section4 p
{
	    font-size: 37px;
}
.template34_section5 h3 {
    font-size: 44px;
}
.template34_section5_one_part2 p, .template34_section5_two_part1 p {
    font-size: 36px;
}
.btn-3, .btn-4 {
    width: 43%;
    font-size: 29px;
    height: 101px;
}
.template34_section5_two_part2 img,.template34_section5_one_part1 img {
    height: 671px;
}
.template34_section6 h1 {
    font-size: 77px;
}
.template34_lastp {
    font-size: 42px;
        margin-top: 20px;
            padding-left: 63px!important;
    }
    .section6_sub-head {
    font-size: 50px;
}
.btn-5 {
    width: 20%;
   ffont-size: 29px;
    height: 98px;
}
.template34_section7_para
{
	font-size:29px;
}
.header_bottom_tick
{
	    vertical-align: unset;
	        width: 53px;
}
.template34_footer_red_head {
    padding-left: 61px;
}
}






@media screen and (min-width:3800px){
.template34_section1 {
    height: 127px;
    }
    .template34_section1 {
    font-size: 63px;
}
.template34_form h1
{
	    font-size: 130px;
    transform: scaley(0.4);
        margin-bottom: -58px;
            margin-top: -41px;
}
.template34_form p {
   font-size: 37px;
   line-height: 1.3;
    transform: scaley(0.4);
}
.template34_section2_part1 {
    padding-left: 17%;
    }
    .template34_section3
    {
		margin-top: 150px;
    margin-bottom: 137px;
    }
    .template34_section6
    {
		    margin-top: 174px;
    }


.cont
{
	max-width:84vw;
}
.template34_form {
   width: 65%;
    transform: scaley(3.0);
    margin-top: 524px;
}
.template34_section2 {
    height: 1711px;
    }
.template34_section2_part1
{
	margin-top:331px;
}
.template34_section2_part1 h1 {
    font-size: 176px;
    }
    .template34_section2_part1 p {
    font-size: 88px;
}
.template34_section3_part1 h2 {
    font-size: 101px;
}
.template34_section3_part1 p
{
	    font-size: 61px;
}
.btn-2 {
  width: 70%;
    font-size: 50px;
    height: 155px;
    }
    .template34_section4 h2, .template34_section5 h2 {
    font-size: 93px;
}
.template34_section4 img{
    height: 725px;
}
.template34_section4 h3 {
    font-size: 80px;
}
.template34_section4 p
{
	    font-size: 57px;
}
.template34_section5 h3 {
    font-size: 67px;
}
.template34_section5_one_part2 p, .template34_section5_two_part1 p {
    font-size: 60px;
}
.btn-3, .btn-4 {
    width: 44%;
    font-size: 43px;
    height: 160px;
}
.template34_section5_two_part2 img,.template34_section5_one_part1 img {
    height: 1076px;
}
.template34_section6 h1 {
    font-size: 111px;
}
.template34_lastp {
    font-size: 68px;
        margin-top: 20px;
    }
    .section6_sub-head {
    font-size: 82px;
}
.btn-5 {
	width: 23%;
    font-size: 52px;
    height: 173px;
    margin-top: 69px;
    margin-top: 69px;
    margin-bottom: 110px;
}
.template34_section7_para
{
	font-size:46px;
}
.header_bottom_tick
{
	    vertical-align: unset;
	        width: 81px;
}
.template34_footer_red_head {
    padding-left: 89px;
}


.template34_lastp
{
	padding-left: 89px!important;
}
form{
	    margin-top: -29px;
}

}





@media screen and (min-width:2121px) and (max-width:2299px){
.section6_sub-head {
    font-size: 48px;
}
}
.footer_banner_center_btn{
        width: 40;
    font-size: 14px;
    height: 47px;
    background-color: #d9433a!important;
    color: #fff!important;
    padding-right: 100px;
    padding-left: 30px;
    text-align: center;
    vertical-align:middle;
    margin-left:390px;
border:none;

}


.template34_section2, .template34_section4
{
	margin-bottom: 0px !important;
}
