		@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');

		*
		{
			margin: 0px;
			padding: 0px;
		}
		a
		{
			text-decoration: none !important;
		}
		p
		{
			margin-bottom: 0px;
		}
		body
		{
			font-family: 'Open Sans', sans-serif;
		}
		.fnt-color-style, .header-text p, .banner-txt-upload h3, .upload-style h5, .header-sec-text p, .upload-style p, .success-full-style p,h2,h5
		{
			color: #032562;
		}
		.white-color, .button-style, .header-sec-text h2
		{
			color: #fff !important;
		}
		.head-bg
		{
			background-image: url('/images/banner_new.jpg');
			background-position: top;
    		background-repeat: no-repeat;
    		background-size: cover;            
		}
        .head-bg1 {
            background-image: url('/images/banner.jpg');
            background-position: 50%;
            background-repeat: no-repeat;
            background-size: cover;
        }
		.logo
		{
			padding: 25px 0 25px;
		}
.card-image {
    box-shadow: 0 0 0px #888;
}
		.logo-thank-you
		{
			padding: 45px 0 45px;
		}
		.header-text
		{
			padding: 10px 10px 50px;
		}
	
		.header-text h2
		{
			color: #fff;
			font-size: 37px;
    		line-height: 50px;
    		margin-bottom: 1rem !important;
            width: 80%;
		}
		.header-text p
		{
			font-size: 20px;
    		line-height: 30px;
            width: 70%;

		}
		.button-style
		{
			background-color: #032562;
			border-radius: unset !important;
			padding: 15px 40px;
			border: 1px solid #032562 !important;
			font-size: 20px;
		}
		.button-style:hover
		{
		    background-color: #3cb0e3 !Important;
		    color:#032562 !important;
		}
		.button-sec-style:hover
		{
		    background-color: #3cb0e3 !Important;
		    color:#032562 !Important;
		}
		
		.button-style i, .button-sec-style i
		{
			color:#68c9ec;
		}
		.button-style:hover i, .button-sec-style:hover i
		{
		    color: #032562 !important;
		}
		.inp-style input
		{
			padding:10px 10px;
			border-radius: unset !important;
			background-color: #ebebeb !important;
			margin: 0px 0 10px 0;
		}
		.inp-style label
		{
			font-size: 22px;
			font-weight: 500 !important;
		}
		.form-img
		{
			position: absolute;
			bottom: 25% !important;
			left: 16%;
		}
		
		.paragraph-sec-style
		{
			background-color: #ebebeb;
			padding: 30px

		}
		.paragraph-sec-style p
		{
			font-size: 12px;
		}
		.paragraph-sec-style p:last-child
		{
			margin-bottom: 0;
		}
		.form-sec
		{
			position: relative;
			padding: 50px 0;
		}
		.banner-txt-upload h3, .header-sec-text h2, .header-text h2
		{
			font-weight:300;
           
		}
        .text-success
        {
            font-size: 15px;
        }
		/*index-page-css*/
	
		.header-sec-text h2
		{
			font-size: 40px;
			margin-bottom:5px !important;
		}
		.header-sec-text p
		{
			font-size: 20px;
		
		}
		.banner-txt-upload
		{
			padding: 0px 0 0px;
		}
		 .banner-txt-upload p, .header-sec-text p, .header-text p
		{
			font-weight: 400;
		}
		.banner-txt-upload p
		{
			color: #4c4c4e;
			font-size: 16px;
		}
        .text-success
        {
            font-size: 15px;
        }
		.button-sec-style
		{
			background-color: #032562;
			font-size: 14px;
			border-radius: unset !important;
			padding: 10px 20px;
			border: 1px solid #032562 !important;
		}
		.sec-upload-section
		{
			padding: 50px 0;
		}
		.sec-img-abt img
		{
		    width:100%;
		}
		.upload-style h5
		{
			font-size: 24px;
			font-weight: bold;
		}
		.upload-style h5 i
		{
			color: #8d8d8d;
			font-size: 16px;
		}
		.upload-style:nth-child(3) h5 i
		{
			cursor: pointer;
		}
		.upload-style:nth-child(2)
		{
			padding: 0 50px;
		}
		.upload-style p 
		{
			width: 40px;
			height: 40px;
			border-radius: 50%;
			background: #6ccaee;
			font-size: 18px;
			font-weight: bold;
			justify-content: center;
			line-height:40px;
		}
	
		.sec-img-abt
		{
			display: flex;
			align-items: center;
		}
		/*successfull-page*/
		.successfull-section
		{
			padding: 50px 0;
		}
		.success-full-style i
		{
			font-size: 35px;
			color: #67c9ec;
			padding: 20px 0;
		}
		.success-full-style p
		{
			font-size: 18px;
			line-height: 30px;
		}
		
		.success-full-style h2,h5
		{
			font-weight: bold;
		}
		.success-full-style p
		{
			margin: 0;
		}
		.success-full-style p,h5
		{
			padding: 20px 0;
		}
		.success-full-style p:last-child
		{
			font-size: 14px;
			font-weight: 500;
			padding: 80px 0 0;
			color: #9f9f9f;
			line-height: 20px;
			margin-bottom: 0px;
		}
		/*form-email-page*/
		.form-email-img
		{
			position: absolute;
			bottom: 60% !important;
			left: 14%;
		}
		/*modal-css*/
		.modal-list ul li
		{
			list-style: none;
			line-height: 30px;
		}
	    .modal-style .modal-header
		{
			padding: 1rem 2em 0;
		}
		.modal-style .modal-body
		{
			padding: 0.4rem 2em 1rem;
		}
		.modal-style .modal-header
		{
			border-bottom: none !important; 
		}
		.modal-style .modal-header h5
		{
			font-size: 1.75rem;
			padding: 10px 0 0 0;
		}
		.modal-style .modal-body
		{
			padding-bottom: 0px; 
		}
		.modal-style .modal-dialog 
		{
		    max-width: 620px;
		    margin: 0rem auto;
		    top: 20% !important;
		}
/*media-1920*/
@media only screen and (max-device-width: 1920px)
{
	
		
		/*ninth-page*/
		
		.modal-style .modal-dialog 
		{
		    max-width: 690px;
		    margin: 0rem auto;
		    top: 25% !important;
		}
		/*success-full*/
	    .header-text
		{
			padding: 40px 0 40px;
		}
	
}
/*media-992*/
@media only screen and  (max-width: 992px) 
{
	
	.form-detail
	{
		order: 2;
	}
	.form-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-img img, .form-email-img img
	{
		width: 100% !important;
	}
	.form-email-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}	
	.upload-style:nth-child(2) 
	{
    	padding: 0 15px;
	}
	/*upload--page*/
	.header-address-text
	{
		order: 2;
	}
    .sec-img-abt
	{
		order: 1;
	}
	.header-sec-text h2
	{
    font-size: 28px;
    line-height: 35px;
    }
    .banner-txt-upload {
        padding: 0px 0px 0px 0px;
        top: -15px;
    }

    .text-success {
        font-size: 15px;
    }
	.banner-txt-upload h3
	{
		font-size: 35px;
        font-weight:bold;

	}
	.logo, .header-sec-text
	{
       text-align:left; 
    }
	.sec-img-abt
	{
       justify-content:start;
    }
	.sec-img-abt img 
	{
       width: 70%;
       top: 20%;
    }
    .header-sec-text h2
	{
        font-size: 30px;
        line-height: 40px;
    }
}


/*media-320*/
@media screen and (min-device-width: 320px) and (max-device-width: 359px)
{

	.form-detail
	{
		order: 2;
	}
	.form-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-img img, .form-email-img img
	{
		width: 100% !important;
	}
	.form-email-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.upload-style:nth-child(2)
	{
		padding: 0px 15px;
	}
	.upload-style small
	{
		padding: 0 0 20px 0;
	}
    .banner-txt-upload {
        padding: 0px 0 0px;
    }
    .text-success {
        font-size: 15px;
    }
	.header-text h2
	{
		font-size: 32px;
	}
	/*address-media*/
	.banner-txt-upload 
	{
        padding: 0px 0 0px;
    }
        .banner-txt-upload h3 {
            font-size: 35px;
            font-weight: bold;
        }
	.logo, .header-sec-text
	{
       text-align:center; 
    }
	.sec-img-abt
	{
       justify-content:center;
    }
	.sec-img-abt img 
	{
       width: 70%;
    }
    .header-sec-text h2
	{
        font-size: 30px;
        line-height: 40px;
    }
	.sec-img-abt
	{
		order: 1;
	}
	.header-address-text
	{
		order: 2;
	}
	.upload-style
	{
		text-align: center;
	}
	.upload-style p
	{
		margin: 0 auto;
	}
	/*success-full*/
	.logo-thank-you
	{
		text-align: center;
	}
}
/*media-360*/
@media screen and (min-device-width: 360px) and (max-device-width: 374px)
{
	.form-detail
	{
		order: 2;
	}
	.form-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-img img
	{
		width: 100% !important;
	}
	.form-email-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-email-img img
	{
		width: 100% !important;
	}
	.upload-style:nth-child(2)
	{
		padding: 0px 15px;
	}
	.upload-style small
	{
		padding: 0 0 20px 0;
	}
	.banner-txt-upload 
	{
    	padding: 0px 0 0px;
	}

	/*address-media*/
		.banner-txt-upload 
	{
        padding: 0px 0 0px;
    }
    .text-success {
        font-size: 15px;
    }
            .banner-txt-upload h3 {
                font-size: 35px;
                font-weight: bold;
            }
	.logo, .header-sec-text
	{
       text-align:center; 
    }
	.sec-img-abt
	{
       justify-content:center;
    }
	.sec-img-abt img 
	{
       width: 70%;
    }
    .header-sec-text h2
	{
        font-size: 30px;
        line-height: 40px;
    }
	.sec-img-abt
	{
		order: 1;
	}
	.header-address-text
	{
		order: 2;
	}
	.upload-style
	{
		text-align: center;
	}
	.upload-style p
	{
		margin: 0 auto;
	}
	/*success-full*/
	.logo-thank-you
	{
		text-align: center;
	}
}
/*media-374*/
@media screen and (min-device-width: 375px) and (max-device-width: 413px)
{
	.form-detail
	{
		order: 2;
	}
	.form-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-img img
	{
		width: 100% !important;
	}
	.form-email-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-email-img img
	{
		width: 100% !important;
	}
	.upload-style:nth-child(2)
	{
		padding: 0px 15px;
	}
	.upload-style small
	{
		padding: 0 0 20px 0;
	}
	.banner-txt-upload 
	{
    	padding: 0px 0 0px;
	}

	/*address-media*/
	
	.banner-txt-upload 
	{
        padding: 0px 0 0px;
    }
    .text-success {
        font-size: 15px;
    }
        .banner-txt-upload h3 {
            font-size: 35px;
            font-weight: bold;
        }
	.logo, .header-sec-text
	{
       text-align:center; 
    }
	.sec-img-abt
	{
       justify-content:center;
    }
	.sec-img-abt img 
	{
       width: 70%;
    }
    .header-sec-text h2
	{
        font-size: 30px;
        line-height: 40px;
    }
	.sec-img-abt
	{
		order: 1;
	}
	.header-address-text
	{
		order: 2;
	}
	.upload-style
	{
		text-align: center;
	}
	.upload-style p
	{
		margin: 0 auto;
	}
	/*success-full*/
	.logo-thank-you
	{
		text-align: center;
	}
}
/*media-414*/
@media screen and (min-device-width: 414px) and (max-device-width: 799px)
{
	.form-detail
	{
		order: 2;
	}
	.form-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-img img
	{
		width: 100% !important;
	}
	.form-email-img
	{
		position: unset;
		order: 1;
		margin-bottom: 20px;
	}
	.form-email-img img
	{
		width: 100% !important;
	}
	.upload-style:nth-child(2)
	{
		padding: 0px 15px;
	}
	.upload-style small
	{
		padding: 0 0 20px 0;
	}
	/*address-media*/
	.banner-txt-upload 
	{
        padding: 5px 0 0px;
    }
    .text-success {
        font-size: 15px;
    }
        .banner-txt-upload h3 {
            font-size: 35px;
            font-weight: bold;
        }
	.logo, .header-sec-text
	{
       text-align:center; 
    }
	.sec-img-abt
	{
       justify-content:center;
    }
	.sec-img-abt img 
	{
       width: 70%;
    }
    .header-sec-text h2
	{
        font-size: 30px;
        line-height: 40px;
    }
	.sec-img-abt
	{
		order: 1;
	}
	.header-address-text
	{
		order: 2;
	}
	.upload-style
	{
		text-align: center;
	}
	.upload-style p
	{
		margin: 0 auto;
	}
	/*success-full*/
	.logo-thank-you
	{
		text-align: center;
	}
}
/*media-414-landscape*/
@media screen and (min-device-width: 414px) and (max-device-width: 799px) and (orientation:landscape)
{
    .header-address-text
	{
		order: 1;
	}
    .sec-img-abt
	{
		order: 2;
	}
	.header-sec-text h2
	{
    font-size: 28px;
    line-height: 35px;
    }
   .banner-txt-upload 
    {
     padding: 5px 0 0px;
    }
    .text-success {
        font-size: 15px;
    }
    .banner-txt-upload 
	{
        padding: 0px 0 0px;
    }
        .banner-txt-upload h3 {
            font-size: 35px;
            font-weight: bold;
        }
	.logo, .header-sec-text
	{
       text-align:left; 
    }
	.sec-img-abt
	{
       justify-content:start;
    }
	.sec-img-abt img 
	{
       width: 100%;
    }
    .header-sec-text h2
	{
        font-size: 30px;
        line-height: 40px;
    }
	
}
/*media-800*/
@media screen and (min-device-width: 800px) and (max-device-width: 1200px)
{
	/*.form-detail
	{
		order: 2;
	}*/
	
	.form-img 
	{
    	right: 19% !important;
    	bottom: 23% !important;
	}
	.inp-style label 
	{
    	font-size: 21px;
	}
	.upload-style h5 
	{
   		font-size: 21px;
	}
	.form-email-img 
	{
	    left: 9% !important;
	    bottom: 48% !important;
	}
	.upload-style:nth-child(2)
	{
		padding: 0px 35px;
	}
}
/*800-portrait*/
@media screen and (min-device-width: 768px) and (orientation:portrait)
{
    
	.header-sec-text h2
	{
    font-size: 28px;
    line-height: 35px;
    }
   .banner-txt-upload 
    {
     padding: 0px 0 0px;
    }
    .text-success {
        font-size: 15px;
    }
    .banner-txt-upload 
	{
        padding: 0px 0 0px;
    }
        .banner-txt-upload h3 {
            font-size: 35px;
            font-weight: bold;
        }
	.logo, .header-sec-text
	{
       text-align:center; 
    }
	.sec-img-abt
	{
       justify-content:center;
    }
	.sec-img-abt img 
	{
       width: 50%;
    }
    .header-sec-text h2
	{
        font-size: 30px;
        line-height: 40px;
    }
}