/* This CSS file is part of the HTML5 / CSS3 tutorial on http://www.lingulo.com */

/* GLOBAL */
body
{
	background: #ebe8de;
	color: #333333;
}
p
{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

a
{
        text-decoration:none;
        color:inherit;
        transition: color .5s ease;
}

strong
{

}

hr
{
        background-color: #D6D0C1;
        border:0;
        height:1px;
        margin:20px 0;
}
h1
{
	font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #E60418;
	padding-left: 5px;
}
li a
{
	color: #00F;
}
.recapp
{
	width: 300px;
	margin: auto;
}
#myBtn {
	display: none;
	position: fixed;
	bottom: 50px;
	left: 30px;
	z-index: 99;
	border: none;
	outline: none;
	background-color: #F00;
	color: white;
	cursor: pointer;
	padding: 15px;
	border-radius: 10px;
	opacity: 0.5;
}

#myBtn:hover {
  background-color: #555;
}

.mailg
{
		font-family: 'Montserrat', sans-serif;
		font-size: large;
		color: #fff;
	text-align: center;
	line-height: 30px;
}
.mailsend
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	color: #fff;
	line-height: 30px;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
}
.recapp
{
	width: 300px;
	margin: auto;
}
.imgcent
{
	display: block;
    margin-left: auto;
    margin-right: auto;
}
.imgauto
{
	width: 100%;
	height: auto;
	margin: auto;
}

.britext	{
	width: auto;
	max-width: 1000px;
font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	color: #000;
	text-align: justify;
	line-height: 25px;
	margin: auto;
	}
	
	.appno	{

font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	color: #0c2353;
	text-align: center;
	line-height: 25px;
	margin: auto;
	padding-top: 30px;
	}
		.appno2	{

font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	color: #0c2353;
	text-align: center;
	line-height: 25px;
	margin: auto;
	padding-top: 30px;
	}
	
		.appnopink	{

font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	color: #a6cc43;
	text-align: center;
	line-height: 25px;
	margin: auto;
	font-weight: bold;
	}
	
	strong
	{
	font-weight: bold;
	}
	.newwid
	{
		width: auto;
		max-width: 860px;
		margin: auto;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 25px;
	}
	
.britext ul	{
	list-style-type: disc;
	padding-left: 30px;
	list-style-position: inside;
	font-family: 'Montserrat', sans-serif;
	color: #333;
	font-size: large;
	line-height: 35px;
	padding-bottom: 10px;
	text-indent: -24px;
	}
.britextlarger	{
	padding-bottom: 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #1d3853;
	line-height: 30px;
	text-align: justify;
}	
.britextlargercent	{
	padding-bottom: 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #1d3853;
	line-height: 30px;
	text-align: center;
}
	.britextpinks	{
	padding-bottom: 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #a6cc43;
	line-height: 30px;
	text-align: justify;
	font-weight: bold;
}

	.pinklink a	{
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	color: #a6cc43;
}
	.britextpinks2	{
	padding-top: 40px;
	font-family: 'Montserrat', sans-serif;
	font-size: 26px;
	color: #a6cc43;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 15px;
}
	.britextpinks22	{
	padding-top: 40px;
	font-family: 'Montserrat', sans-serif;
	font-size: 22px;
	color: #a6cc43;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 15px;
}
.application
{
		font-family: 'Montserrat', sans-serif;
	font-size: 19px;
	color: #0c2353;
	line-height: 30px;
	padding-top: 30px;
	font-weight: bold;
}
.application2
{
		font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	color: #0c2353;
	line-height: 30px;
	padding-top: 30px;
text-align: center;
}

.britextlarger	strong
{
	font-weight: bold;
}
.britext2	{
	padding-bottom: 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #1d3853;
	line-height: 30px;
	text-align: justify;
}		

.britext2 a {
	color: #00F;
}

.britext2 strong {

	font-weight: bold;
}

/* HEADER */

header
{
	position: relative;
	width: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

header h1
{
        margin:35px 0 0 0;
        font-size:55px;
        color:#e56038;
}

header p
{
  font-family: 'Montserrat', sans-serif;
        font-size:16px;
        color: #4A463B;
        margin-left:132px;
}

nav
{
	width: auto;
	padding-top: 25px;
	margin: auto;
}

nav ul
{
        list-style:none;
}

nav ul li
{
	display: inline;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 16px;

}

nav ul li a
{
	font-family: 'Montserrat', sans-serif;
	transition: all .25s ease;
	font-size: 15px;
	color: #a6cc43;
	font-weight: 500;
}
nav ul li a:hover
{
	color: #a6cc43;
}

#mobileMenu
{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        display: none;
}

#mobileMenu ul li
{
	display: block;
	background-color: #A6CC43;
	color: #000;
	padding: 12px 0;
	letter-spacing: 0.1em;
	text-align: center;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	line-height: 25px;
}
#mobileMenu ul li a
{
	color: #000;
	
}

.toggleMobile
{
        display: none;
}


/* MY 2 COLUMNS For LOGO and Call me */

.topbox
{
	width: 100%;
	height: 100px;
	background-color: #FFF;

}
#topcol
{
	width: auto;
	max-width: 1200px;
	margin: auto;
}
#topcolone
{
	width: 240px;
	float: left;
	margin-right: 40px;
}
#topcoltwo
{
	width: 700px;
	float: left;
	font-size: large;
font-family: 'Montserrat', sans-serif;
	line-height: 30px;
	text-align: left;
	letter-spacing: 1px;
	margin-right: 5px;
	color: #CD905A;
		margin-right: 20px;
}
#topcolthree
{
	width: 130px;
	float: left;
	padding-top: 28px;
}


/* FOOTER */

footer
{
	position: relative;
	clear: both;
	width: auto;
	height: auto;
	background-color: #000000;
	text-align: center;
}

.footwrapper
{
	line-height: 25px;
	padding-top: 8px;
	width: auto;
	max-width: 900px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 8px;

	height: auto;
}
.foottext
{
	font-size: 14px;
	background-color: #000000;
	font-family: 'Montserrat', sans-serif;
	color: #FFF;
		text-align: center;
}
.foottext2
{
	font-size: 14px;
	font-family: 'Montserrat', sans-serif;
	color: #ba8748;
		text-align: center;
}

/* MISC */
.clear
{
        clear:both;
}
.hidden
{
        position:absolute;
        clip: rect(1px 1px 1px 1px); /* IE6 & 7 */
          clip: rect(1px, 1px, 1px, 1px);
}




.greenwidth
{
	width: 100%;
	height: auto;
	background-color: #1d3853;
	margin-top: 35px;
}
.greenwidth2
{
	width: 100%;
	height: auto;
	background-color: #3DA8A9;
	margin-top: -5px;
}
.copytext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #fff;
	line-height: 24px;
	text-align: center;
	padding-right: 20px;
	padding-bottom: 5px;
}

.acctext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #333;
	line-height: 24px;
	padding-right: 5px;
	padding-left: 5px;
}
/* Style the buttons that are used to open and close the accordion panel */
.accordion {
	background-color: #1D3853;
	color: #4848FF;
	cursor: pointer;
	width: 100%;
	text-align: center;
	outline: none;
	transition: 0.4s;
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	padding-top: 12px;
	padding-bottom: 6px;
	margin-top: -5px;
	border: 0px solid #CCC;
	
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .accordion:hover {
	color: #FFF;
}

/* Style the accordion panel. Note: hidden by default */
.panel {
	padding: 0 18px;
	background-color: white;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
	max-width: 1100px;
	margin: auto;

}
.accordion:after {
    content: '\02795'; /* Unicode character for "plus" sign (+) */
    font-size: 13px;
    color: #a6cc43;
    float: right;
    margin-left: 5px;
}

.active:after {
	content: "\2796"; /* Unicode character for "minus" sign (-) */
	color: #a6cc43;
}
.panel ul
{
font-family: 'Montserrat', sans-serif;
	font-size: large;
	color: #666;
	list-style-position: inside;
	list-style-type: disc;
	line-height: 25px;
	letter-spacing: 1px;
	text-indent: -22px;
	padding-left: 10px;
}

.toptexthold
{
	width: auto;
	max-width: 300px;
	background: rgba(12, 186, 180, 0.8);
	position: absolute;
	left: 1190px;
	top: 150px;
}

.toptexthold2
{
	width: auto;
	max-width: 600px;
	background: rgba(12, 186, 180, 0.6);
		position: absolute;
	left: 400px;
	top: 150px;
}
.toptex2
{
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	text-align: left;
	color: #fff;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 35px;
}
.wedgelogobase
{
	width: auto;
	max-width: 1000px;
	margin: auto;
	padding-left: 10px;
padding-top: 10px;
}
.baseimg
{
	
}
.applications
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	text-align: center;
	color: #fff;
	padding-top: 10px;
	line-height: 25px;
	font-weight: bold;
	letter-spacing: 1px;
}

.toptex1
{
	font-family: 'Montserrat', sans-serif;
	font-size: 30px;
	text-align: center;
	color: #fff;
	padding-top: 14px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 28px;
	font-weight: 500;
}
.toptex11
{
	font-family: 'Montserrat', sans-serif;
	font-size: 30px;
	text-align: center;
	color: #fff;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 28px;
	padding-bottom: 5px;
	font-weight: 500;
}

	.test
{
	width: auto;
	max-width: 960px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.test1
{
	width: 240px;
	float: left;
	margin-top: 30px;
}
.test2
{
	width: 240px;
	float: left;
		margin-top: 30px;
}
.test3
{
	width: 240px;
	float: left;
		margin-top: 30px;
}
.test4
{
	width: 240px;
	float: right;
		margin-top: 30px;
}
.testimg
{
	width: 50px;
	height: auto;
	padding-left: 7px;
}
.testimg2
{
	width: 100px;
	height: auto;
}
.testtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #1d3853;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	line-height: 23px;
	padding-left: 5px;
}
.testtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #1d3853;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 23px;
	padding-left: 5px;
}

.footd
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	text-align: center;
	color: #fff;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
}
.footd2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	text-align: center;
	color: #fff;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
}
.alltop
{
	width: auto;
	max-width: 1050px;
	margin: auto;
}
.alltop1
{
	width: 650px;
	float: left;
	padding-top: 10px;
}

.alltop2
{
	width: 400px;
	float: right;
	background-color: #121365;
	padding-bottom: 20px;
	box-shadow: -10px 7px 10px 2px #ccc;
}
.allimghold
{
	width: auto;
	max-width: 430px;
	padding-left: 10px;
	padding-top: 20px;
}
.greentop
{
	width: 100%;
	height: 22px;
	background-color: #ea5750;
}
.alltoptext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #1d3853;
	font-weight: bold;
	padding-bottom: 10px;
}

	.thanks
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #FFF;
	text-align: center;
	line-height: 24px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}

.wedge7two
{
	width: auto;
	max-width: 900px;
	margin: auto;
}
.wedge7two1
{
	width: 430px;
	float: right;
	padding-top: 40px;
}
.wedge7two2
{
	width: 430px;
	float: left;
	padding-top: 40px;
}

.wedgereverse
{
	width: auto;
	max-width: 860px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.wedgereverse1
{
	width: 430px;
	float: right;
	padding-top: 0px;
}
.wedgereverse2
{
	width: 350px;
	float: left;
	padding-top: 0px;
}

.wedgetwo
{
	width: auto;
	max-width: 860px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.wedgetwo1
{
	width: 430px;
	float: left;
	padding-top: 0px;
}
.wedgetwo2
{
	width: 350px;
	float: right;
	padding-top: 0px;
}
.wedgetext
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	color: #a6cc43;
	font-weight: bold;
	padding-bottom: 15px;
}
.wedgetext22
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	color: #a6cc43;
	font-weight: bold;
	padding-bottom: 15px;
}
.wedgetextcomms
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	color: #a6cc43;
	font-weight: bold;
	padding-top: 35px;
	padding-bottom: 15px;
}
	.commsimg
	{
		width: 100%;
		height: auto;
		padding-top: 50px;
	}

.wedgetitle
{
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	color: #a6cc43;
	font-weight: bold;
	padding-bottom: 15px;
	padding-top: 25px;
}
.wedgetitle2
{
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 8px;
	text-align: center;
	padding-top: 10px;
}
.wedge2two
{
	width: auto;
	max-width: 900px;
	margin: auto;
}
.wedge2two1
{
	width: 430px;
	float: right;
	padding-top: 40px;
}
.wedge2two2
{
	width: 430px;
	float: left;
	padding-top: 40px;
}

.wedge3two
{
	width: auto;
	max-width: 900px;
	margin: auto;
}
.wedge3two1
{
	width: 400px;
	float: right;
	margin-top: 40px;
		padding-bottom: 20px;
	box-shadow: -10px 7px 10px 2px #ccc;
	padding-top: 20px;
		background-color: #121365;
}
.wedge3two2
{
	width: 400px;
	float: left;
		margin-top: 40px;
}
.wedge3twotext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.wedgeclick
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	background-color: #EA5750;
	padding-top: 8px;
	padding-bottom: 8px;
	width: auto;
	max-width: 150px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.wedgefintwo
{
	width: auto;
	max-width: 780px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.wedgefintwo1
{
		width: 350px;
	float: left;
	background-color: #cae08e;
	padding-bottom: 20px;
	border-radius: 30px;

}
.wedgefintwo2
{
	width: 390px;
	float: right;
}

.wedge4two
{
	width: auto;
	max-width: 780px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.wedge4two1
{
	width: 350px;
	float: left;
	background-color: #cae08e;
	padding-bottom: 20px;
	border-radius: 30px;

}
.wedge4two2
{
	width: 350px;
	float: right;
	margin-top: 30px;
}
.wedge4twotext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #121365;
	padding-top: 20px;
}
.wedge4imgspan
{
	vertical-align: -15%;
	padding-right: 10px;
}

.wedge5two
{
	width: auto;
	max-width: 900px;
	margin: auto;
}
.wedge5two1
{
	width: 430px;
	float: left;
	padding-top: 40px;
}
.wedge5two2
{
	width: 430px;
	float: right;
	padding-top: 40px;
}
.newhold
{
	width: auto;
	max-width: 900px;
	margin: auto;
}

.newholdtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	color: #1d3853;
	padding-top: 20px;
	font-weight: bold;
	text-align: center;
	line-height: 26px;
}
.basespace
{
	width: auto;
	max-width: 20px;
	height: 15px;
}
.ticks
{
	vertical-align: -40%;
	padding-right: 5px;
}
.tickstext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #1d3853;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
}
.tickstext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #1d3853;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 15px;
	font-weight: bold;
}
.tickstext3
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #a6cc43;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 7px;
}
.tickstext44 {
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #a6cc43;
	font-weight: bold;
	padding-left: 25px;
	padding-right: 15px;
	line-height: 22px;
}

.tickstext33
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #a6cc43;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 7px;
}
.ticktitle
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	color: #a6cc43;
	font-weight: bold;
	padding-bottom: 8px;
	padding-left: 35px;
}
.newhomehead
{
	width: auto;
	max-width: 3000px;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 300px;
	top: 100px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 48px;
	color: #121365;
	font-weight: bold;
	line-height: 55px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size:19px;
	color: #121365;
	line-height: 32px;
	margin-top: 25px;

}
.welcome
{
	width: auto;
	max-width: 950px;
	margin: auto;
	padding-left: 10px;
	padding-right:10px;
}
.icons
{
	width: auto;
	max-width: 900px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;	
}
.icons1
{
	float: left;
	width: 180px;
}
.icons2
{
	float: left;
	width: 180px;
}
.icons3
{
	float: left;
	width: 180px;
}
.icons4
{
	float: left;
	width: 180px;
}
.icons5
{
	float: right;
	width: 180px;
}
.iconhold
{
	width: 150px;
	height: auto;
	margin: auto;
}
.icontext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}
.icontext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #a6cc43;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	padding-top: 12px;
}

.newconthold
{
	width: auto;
	max-width: 600px;
	border-radius: 15px;
	background-color: #cae08e;
	margin: auto;
	margin-top: 35px;
	padding-bottom: 15px;
}

.newcont
{
	width: auto;
	max-width: 500px;
	border-radius: 25px;
	background-color: #cae08e;
	margin: auto;
}
.textarea2
{
	width: 240px;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 8px;
	box-sizing: border-box;
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

textarea
{
	width: 490px;
 padding: 5px 5px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 8px;
    box-sizing: border-box;
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
}
input
{
	width: 240px;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 8px;
	box-sizing: border-box;
	font-family: 'Montserrat', sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.formtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #000;
	text-align: center;
}

input[type=submit] {
	width: 180px;
	background-color: #a6cc43;
	color: white;
	padding: 8px 16px;
	margin: 8px 0;
	border: none;
	border-radius: 8px;
	cursor: pointer;
}

input[type=submit]:hover {
	background-color: #85a928;
}
.contactcall
{
	font-family: 'Montserrat', sans-serif;
	font-size: 26px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	padding-top: 12px;
	letter-spacing: 1px;
	font-weight: 500;
	padding-top: 20px;
	padding-bottom: 15px;
}
.inpp
{
	margin-right: 10px;
}
.newtwotext
{
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #1d3853;
	line-height: 30px;
	text-align: justify;
	letter-spacing: 1px;
	font-weight: normal;
	padding-bottom: 10px;
}
.fincont
{
	width: auto;
	max-width: 320px;
	border-radius: 25px;
	background: rgba(7, 25, 61, 0.5);
	padding-top: 20px;
	padding-bottom: 20px;
			position: absolute;
	right: 450px;
	top: 150px;
}
.finconthold
{
	width: auto;
	max-width: 300px;
	margin:auto;
}
.applynow
{
	font-family: Montserrat, sans-serif;
	font-size: 28px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	letter-spacing: 1px;
	font-weight: bold;
	padding-bottom: 10px;
}
.financetitle
{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: #07193d;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 15px;
	padding-top: 10px;
}
.financetitlepink
{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: #a6cc43;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
.financenormal
{
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #07193d;
	line-height: 30px;
	text-align: center;
}
.financenormal strong
{
	font-weight: bold;
}
.fintwo22
{
	width: auto;
	max-width: 800px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.fintwo221
{
	width: 390px;
	float: left;
}
.fintwo222
{
	width: 390px;
	float: right;
}
.fintwo
{
	width: auto;
	max-width: 800px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.fintwo1
{
	width: 390px;
	float: left;
}
.fintwo2
{
	width: 390px;
	float: right;
}
.financenormal2
{
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #07193d;
	line-height: 30px;
	font-weight: bold;
}
.pinksq
{
	vertical-align: -20%;
	padding-right: 8px;
}
.finpinklarge
{
		font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: #a6cc43;
	line-height: 30px;
	font-weight: bold;
}
.finpinklarge2
{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: #07193d;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 15px;
}
.pinkl
{
	color: #a6cc43;
}
.finreverse
{
	width: auto;
	max-width: 830px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.finreverse1
{
	width: 430px;
	float: right;
		padding-top: 30px;
}
.finreverse2
{
	width: 340px;
	float: left;

}

.finantwo
{
	width: auto;
	max-width: 830px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.finantwo1
{
	width: 430px;
	float: left;
		padding-top: 30px;
}
.finantwo2
{
	width: 340px;
	float: right;

}
.terminalimg
{
	padding-top: 30px;
	width: 100%;
	height: auto;
}
.link5
{
	width: auto;
	max-width: 790px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.link51
{
	width: 150px;
	float: left;
}
.link52
{
	width: 150px;
	float: left;
}
.link53
{
	width: 140px;
	float: left;
}
.link54
{
	width: 110px;
	float: left;
}
.link55
{
	width: 130px;
	float: left;
}
.link56
{
	width: 110px;
	float: left;
}
.link5text
{
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	color: #a6cc43;
	text-align: center;
}
.payspace
{
	width: auto;
	max-width: 20px;
	height: 15px;
}
.conholdtwo
{
	width: auto;
	width: 100px;
	position: fixed;
	right: 290px;
	top: 10px;
}
.con2test
{
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	background-color: #cae08e;
	padding-top: 8px;
	padding-bottom: 8px;
	border-radius: 12px;
	text-align: center;
	line-height: 20px;
}
.con1test
{
	font-family: Montserrat, sans-serif;
	font-size: 15px;
	color: #112755;
	font-weight: bold;
}
.conlimg
{
	vertical-align: -35%;
}
.newhtwo
{
	width: auto;
	max-width: 1050px;
	margin: auto;
	margin-left: 470px;
}
.newhtwo1
{
	width: 550px;
	float: left;
}
.newhtwo2
{
	width: 500px;
	float: right;
}
.newhtwo1int
{

	background-color: #ffe5ee;
	border-radius: 40px;
	padding-left: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 50px;
}
.newhomeimg
{
	width: 100%;
	height: auto;
	margin-left: -50px;
}
.british
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	
}
.british2
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #a6cc43;
	font-weight: bold;
	line-height: 50px;
}
.british22
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	padding-bottom: 20px;
	
}
.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #112755;
	font-weight: bold;
}
.newtick
{
	vertical-align: -35%;
	margin-right: 5px;	
}
.newheadhold
{
	width: auto;
	max-width: 1200px;
	margin: auto;
}
.auto1
{
	width: 100%;
	height: auto;
	padding-top: 15px;
}

@media (max-width: 1690px)
{
	.conholdtwo
{
	width: auto;
	width: 100px;
	position: fixed;
	right: 130px;
	top: 15px;
}
.newhtwo
{
	width: auto;
	max-width: 1050px;
	margin: auto;
	margin-left: 350px;
}
.newhtwo1
{
	width: 550px;
	float: left;
}
.newhtwo2
{
	width: 500px;
	float: right;
}
.newhtwo1int
{

	background-color: #ffe5ee;
	border-radius: 40px;
	padding-left: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 50px;
}
.newhomeimg
{
	width: 100%;
	height: auto;
	margin-left: -70px;
}
.british
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	
}
.british2
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #a6cc43;
	font-weight: bold;
	line-height: 50px;
}
.british22
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	padding-bottom: 20px;
	
}
.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #112755;
	font-weight: bold;
}
.newtick
{
	vertical-align: -35%;
	margin-right: 5px;	
}
}



@media (max-width: 1650px)
{
	
.fincont
{
	width: auto;
	max-width: 320px;
	border-radius: 25px;
	background: rgba(7, 25, 61, 0.5);
	padding-top: 20px;
	padding-bottom: 20px;
			position: absolute;
	right: 230px;
	top: 150px;
}

.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 140px;
	top: 130px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 48px;
	color: #121365;
	font-weight: bold;
	line-height: 55px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size:19px;
	color: #121365;
	line-height: 32px;
	margin-top: 25px;

}

}
@media (max-width: 1580px)
{
		.conholdtwo
{
	width: auto;
	width: 100px;
	position: fixed;
	right: 100px;
	top: 15px;
}
.newhtwo
{
	width: auto;
	max-width: 1050px;
	margin: auto;
	margin-left: 290px;
}
.newhtwo1
{
	width: 550px;
	float: left;
}
.newhtwo2
{
	width: 500px;
	float: right;
}
.newhtwo1int
{

	background-color: #ffe5ee;
	border-radius: 40px;
	padding-left: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 50px;
}
.newhomeimg
{
	width: 100%;
	height: auto;
	margin-left: -70px;
}
.british
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	
}
.british2
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #a6cc43;
	font-weight: bold;
	line-height: 50px;
}
.british22
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	padding-bottom: 20px;
	
}
.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #112755;
	font-weight: bold;
}
.newtick
{
	vertical-align: -35%;
	margin-right: 5px;	
}

}

@media (max-width: 1450px)
{
	


.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 90px;
	top: 130px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 48px;
	color: #121365;
	font-weight: bold;
	line-height: 55px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size:19px;
	color: #121365;
	line-height: 32px;
	margin-top: 25px;

}
		.conholdtwo
{
	width: auto;
	width: 100px;
	position: fixed;
	right: 40px;
	top: 15px;
}
.newhtwo
{
	width: auto;
	max-width: 1050px;
	margin: auto;
	margin-left: 230px;
}
.newhtwo1
{
	width: 550px;
	float: left;
}
.newhtwo2
{
	width: 500px;
	float: right;
}
.newhtwo1int
{

	background-color: #ffe5ee;
	border-radius: 40px;
	padding-left: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 50px;
}
.newhomeimg
{
	width: 100%;
	height: auto;
	margin-left: -70px;
}
.british
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	
}
.british2
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #a6cc43;
	font-weight: bold;
	line-height: 50px;
}
.british22
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	padding-bottom: 20px;
	
}
.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #112755;
	font-weight: bold;
}
.newtick
{
	vertical-align: -35%;
	margin-right: 5px;	
}
}

@media (max-width: 1290px)
{
	
.fincont
{
	width: auto;
	max-width: 320px;
	border-radius: 25px;
	background: rgba(7, 25, 61, 0.5);
	padding-top: 20px;
	padding-bottom: 20px;
			position: absolute;
	right: 150px;
	top: 150px;
}
.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 60px;
	top: 100px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 43px;
	color: #121365;
	font-weight: bold;
	line-height: 53px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size:19px;
	color: #121365;
	line-height: 32px;
	margin-top: 25px;

}
.newhtwo
{
	width: auto;
	max-width: 950px;
	margin: auto;
	margin-left: 190px;
}
.newhtwo1
{
	width: 500px;
	float: left;
}
.newhtwo2
{
	width: 450px;
	float: right;
}
.newhtwo1int
{

	background-color: #ffe5ee;
	border-radius: 40px;
	padding-left: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 50px;
}
.newhomeimg
{
	width: 100%;
	height: auto;
	margin-left: -70px;
}
.british
{
		font-family: Montserrat, sans-serif;
	font-size: 36px;
	color: #112755;
	font-weight: bold;
	line-height: 46px;
	
}
.british2
{
		font-family: Montserrat, sans-serif;
	font-size: 36px;
	color: #a6cc43;
	font-weight: bold;
	line-height: 46px;
}
.british22
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	padding-bottom: 20px;
	
}
.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #112755;
	font-weight: bold;
}
.newtick
{
	vertical-align: -35%;
	margin-right: 5px;	
}

}
@media (max-width: 1050px)
{
.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 40px;
	top: 80px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 36px;
	color: #121365;
	font-weight: bold;
	line-height: 40px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size:17px;
	color: #121365;
	line-height: 30px;
	margin-top: 20px;

}
	
	
.britext
{
	padding-left: 8px;
	padding-right: 5px;
}
#topcol
{
	padding-left: 5px;
	padding-right: 5px;	
}
.service
{
	margin-top: 20px;
}


.britext2green	{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #3DA8A9;
	line-height: 30px;
	text-align: justify;
	font-weight: bold;
	font-style: italic;
}	
.britext2green2	{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	color: #3DA8A9;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-top: 15px;
}





.toptex1
{
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	color: #fff;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 28px;
}

.alltop
{
	width: auto;
	max-width: 1000px;
	margin: auto;
	padding-left: 5px;
	padding-right: 5px;
}

.alltoptext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #1d3853;
	font-weight: bold;
	padding-bottom: 10px;
}

.fincont
{
	width: auto;
	max-width: 320px;
	border-radius: 25px;
	background: rgba(7, 25, 61, 0.5);
	padding-top: 20px;
	padding-bottom: 20px;
			position: absolute;
	right: 0px;
	top: 40px;
}
.newhtwo
{
	width: auto;
	max-width: 950px;
	margin: auto;
}
.newhtwo1
{
	width: auto;
	max-width: 500px;
	float: none;
	margin: auto;
}
.newhtwo2
{
		width: auto;
	max-width: 500px;
	float: none;
	margin: auto;
	padding-top: 20px;
}
.newhtwo1int
{

	background-color: #ffe5ee;
	border-radius: 40px;
	padding-left: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 50px;
}
.newhomeimg
{
	width: 100%;
	height: auto;
	margin: auto;
}
.british
{
		font-family: Montserrat, sans-serif;
	font-size: 36px;
	color: #112755;
	font-weight: bold;
	line-height: 46px;
	
}
.british2
{
		font-family: Montserrat, sans-serif;
	font-size: 36px;
	color: #a6cc43;
	font-weight: bold;
	line-height: 46px;
}
.british22
{
		font-family: Montserrat, sans-serif;
	font-size: 40px;
	color: #112755;
	font-weight: bold;
	line-height: 50px;
	padding-bottom: 20px;
	
}
.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #112755;
	font-weight: bold;
}
.newtick
{
	vertical-align: -35%;
	margin-right: 5px;	
}
}

@media (max-width: 930px)
{
	.test
{
	width: auto;
	max-width: 480px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.test1
{
	width: auto;
	float: none;
	margin: auto;
	padding-bottom: 15px;
}
.test2
{
	width: auto;
	float: none;
	margin: auto;
	padding-bottom: 15px;
}
.test3
{
	width: auto;
	float: none;
	margin: auto;
	padding-bottom: 15px;
}
.test4
{
	width: auto;
	float: none;
	margin: auto;
	padding-bottom: 0px;
}
.testimg
{
	height: auto;
}
.testimg2
{
	width: 100px;
	height: auto;
}
.testtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #1d3853;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	line-height: 23px;
	padding-left: 5px;
}
.testtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #1d3853;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 23px;
	padding-left: 5px;
}
}

@media (max-width: 920px)
{
	
	.fincont
{
	width: auto;
	max-width: 320px;
	border-radius: 25px;
	background: rgba(7, 25, 61, 0.5);
	padding-top: 20px;
	padding-bottom: 20px;
	position: static;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;	
}

.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 40px;
	top: 80px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 33px;
	color: #121365;
	font-weight: bold;
	line-height: 35px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size:16px;
	color: #121365;
	line-height: 27px;
	margin-top: 20px;

}
	
.formtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #000;
	text-align: center;
}


.britext2green	{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #3DA8A9;
	line-height: 25px;
	text-align: justify;
	font-weight: bold;
	font-style: italic;
}	
.britext2green2	{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	color: #3DA8A9;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-top: 15px;
}	



.alltop
{
	width: auto;
	max-width: 1000px;
	margin: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.alltop1
{
	width: 530px;
	float: left;
}

.alltop2
{
	width: 320px;
	float: right;
	padding-bottom: 10px;
}
.alltoptext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #1d3853;
	font-weight: bold;
	padding-bottom: 10px;
}
.allimg
{
	vertical-align: -80%;
	padding-right: 5px;
	padding-left: 10px;
}
.alltoptext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #1d3853;
	padding-left: 10px;
}
.allimg2
{
	vertical-align: -40%;
	padding-right: 5px;
}

.wedge7two
{
	width: auto;
	max-width: 900px;
	margin: auto;
			padding-left: 5px;
	padding-right: 5px;
}
.wedge7two1
{
	width: 420px;
	padding-top: 40px;
}
.wedge7two2
{
	width: 420px;
	padding-top: 40px;
}

.wedge5two
{
	width: auto;
	max-width: 900px;
	margin: auto;
		padding-left: 5px;
	padding-right: 5px;
}
.wedge5two1
{
	width: 420px;
	float: left;
	padding-top: 40px;
}
.wedge5two2
{
	width: 420px;
	float: right;
	padding-top: 40px;
}


.wedgetext
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	font-weight: bold;
}
.wedgetext22
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	font-weight: bold;
}
.wedgetitle
{
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	padding-bottom: 8px;
}
.wedgetitle2
{
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 8px;
	text-align: center;
	padding-top: 10px;
}
.wedge2two
{
	width: auto;
	max-width: 900px;
	margin: auto;
		padding-left: 5px;
	padding-right: 5px;
}
.wedge2two1
{
	width: 420px;
	padding-top: 40px;
}
.wedge2two2
{
	width: 420px;
	padding-top: 40px;
}

.wedge3two
{
	width: auto;
	max-width: 900px;
	margin: auto;
		padding-left: 5px;
	padding-right: 5px;
}
.wedge3two1
{
	width: 400px;
}
.wedge3two2
{
	width: 400px;

}
.wedge3twotext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.wedgeclick
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	background-color: #EA5750;
	padding-top: 8px;
	padding-bottom: 8px;
	width: auto;
	max-width: 150px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.wedge4twotext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #121365;
	padding-top: 20px;
}
.wedge4imgspan
{
	vertical-align: -15%;
	padding-right: 10px;
}



.icons
{
	width: auto;
	max-width: 850px;
	margin: auto;
}
.icons1
{
	float: left;
	width: 170px;
}
.icons2
{
	float: left;
	width: 170px;
}
.icons3
{
	float: left;
	width: 170px;
}
.icons4
{
	float: left;
	width: 170px;
}
.icons5
{
	float: right;
	width: 170px;
}
.iconhold
{
	width: 150px;
	height: auto;
	margin: auto;
}
.icontext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}
.icontext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	padding-top: 12px;
}

	
}


@media (max-width: 790px)
{
		.britextpinks2	{
	padding-top: 40px;
	font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	color: #a6cc43;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 15px;
}
		.appno	{

font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	color: #0c2353;
	text-align: center;
	line-height: 25px;
	margin: auto;
	padding-top: 30px;
	padding-bottom: 25px;
	}
	.auto1
{
	width: 100%;
	height: auto;
	padding-top: 0px;
}
.wedgetext22
{
	padding-top: 20px;
}
	.britextpinks22	{
	padding-top: 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	color: #a6cc43;
	line-height: 29px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 20px;
}
}



@media (max-width: 820px)
{
	.commsimg
	{
		width: 100%;
		height: auto;
		padding-top: 0px;
	}
	
	.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 20px;
	top: 80px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 29px;
	color: #121365;
	font-weight: bold;
	line-height: 30px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size:16px;
	color: #121365;
	line-height: 24px;
	margin-top: 15px;

}
	
	.wedge7two1
{
	width: auto;
	max-width: 420px;
	float: none;
	margin: auto;
	padding-top: 40px;
}
.wedge7two2
{
	width: auto;
	max-width: 420px;
	float: none;
	margin: auto;
	padding-top: 40px;
}
	
	.wedge5two
{
	width: auto;
	max-width: 900px;
	margin: auto;
		padding-left: 5px;
	padding-right: 5px;
}
.wedge5two1
{
	width: auto;
	max-width: 820px;
	margin: auto;
	float: none;
	padding-top: 0px;
}
.wedge5two2
{
	width: auto;
	max-width: 400px;
		margin: auto;
	float: none;
	padding-top: 30px;
}
.finreverse
{
	width: auto;
	max-width: 860px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.finreverse1
{
	width: auto;
	max-width: 820px;
	float: none;
	padding-top: 0px;
	margin-top: -30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.finreverse2
{
	width: auto;
	max-width: 400px;
	margin: auto;
	float: none;
	padding-top: 10px;
}

.finantwo
{
	width: auto;
	max-width: 900px;
	margin: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.finantwo1
{
	width: auto;
	max-width: 820px;
	margin: auto;
	float: none;
	padding-top: 10px;
}
.finantwo2
{
	width: auto;
	max-width: 400px;
	float: none;
	padding-top: 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
.wedgereverse
{
	width: auto;
	max-width: 860px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.wedgereverse1
{
	width: auto;
	max-width: 820px;
	float: none;
	padding-top: 0px;
	margin-top: -30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.wedgereverse2
{
	width: auto;
	max-width: 400px;
	margin: auto;
	float: none;
	padding-top: 10px;
}
	
.wedgetwo
{
	width: auto;
	max-width: 900px;
	margin: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.wedgetwo1
{
	width: auto;
	max-width: 820px;
	margin: auto;
	float: none;
	padding-top: 10px;
}
.wedgetwo2
{
	width: auto;
	max-width: 400px;
	float: none;
	padding-top: 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.newtwotext
{
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #1d3853;
	line-height: 30px;
	text-align: left;
	letter-spacing: 1px;
	font-weight: normal;
	padding-bottom: 10px;
}
.wedgetext
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	font-weight: bold;
}
.wedgetext22
{
	font-family: 'Montserrat', sans-serif;
	font-size: large;
	font-weight: bold;
}
.wedgetitle
{
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	padding-bottom: 8px;
}
.wedgetitle2
{
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 8px;
	text-align: center;
	padding-top: 10px;
}
.wedge2two
{
	padding-left: 5px;
	padding-right: 5px;
}
.wedge2two1
{			width: auto;
	max-width: 820px;
		margin: auto;
	float: none;
	padding-top: 30px;
}
.wedge2two2
{
	width: auto;
	max-width: 400px;
		margin: auto;
	float: none;
	padding-top: 30px;
}

.wedge3two
{
	width: auto;
	max-width: 900px;
	margin: auto;
		padding-left: 5px;
	padding-right: 5px;
}
.wedge3two1
{
	width: auto;
	max-width: 500px;
	float: none;
	margin: auto;
	margin-top: 40px;
}
.wedge3two2
{
	width: auto;
	max-width: 400px;
	float: none;
	margin: auto;
	margin-top: 40px;

}
.wedge3twotext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.wedgeclick
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	background-color: #EA5750;
	padding-top: 8px;
	padding-bottom: 8px;
	width: auto;
	max-width: 150px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.wedgefintwo
{
	width: auto;
	max-width: 780px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.wedgefintwo1
{
		width: 350px;
	float: left;
	background-color: #cae08e;
	padding-bottom: 20px;
	border-radius: 30px;

}
.wedgefintwo2
{
	width: 350px;
	float: right;
}



.wedge4two
{
	width: auto;
	max-width: 780px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.wedge4two1
{
		width: 350px;
	float: left;
	background-color: #cae08e;
	padding-bottom: 20px;
	border-radius: 30px;

}
.wedge4two2
{
	width: 350px;
	float: right;
	margin-top: 30px;
}
.wedge4twotext
{
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #121365;
	padding-top: 20px;
}
.wedge4imgspan
{
	vertical-align: -15%;
	padding-right: 10px;
}
.ticktitle
{
	padding-top: 10px;
}

.toptex1
{
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	color: #fff;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
}
	.formtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #000;
	text-align: center;
}


	.britextcent2{
	padding-right: 10px;
	padding-left: 5px;
	font-family: 'Montserrat', sans-serif;
	font-size: medium;
	color: #0CBAB4;
	line-height: 27px;
	text-align: center;
	font-weight: bold;
	font-style: normal;
}

.britext2green	{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	color: #3DA8A9;
	line-height: 25px;
	text-align: left;
	font-weight: bold;
	font-style: italic;
}	
.britext2green2	{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	font-family: 'Montserrat', sans-serif;
	font-size: x-large;
	color: #3DA8A9;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-top: 15px;
}	

	.contacttwo
{
	width: auto;
	max-width: 740px;
	margin: auto;
}
.contacttwo1
{
	width: 350px;
	float: left;
	font-family: 'Ubuntu', sans-serif;
	font-size: 17px;
	color: #000;
	padding-left: 5px;
	line-height: 20px;
}
.contacttwo2
{
	width: 300px;
	float: right;
}



	#twocolone
{
	width: auto;
	float: none;
	margin: auto;
}
#twocoltwo
{
	width: 320px;
	float: none;
    margin: auto;
}
 header
        {
           
            text-align: center;
        }        
        #spacer
        {
                height:auto;
                padding-bottom:15px;
        }
      
        footer .wrapper
        {
                width:auto;
        }
        footer .wrapper .column
        {
                margin: 0 auto 15px auto;
                max-width:300px;
        }		

.britext2
{
	font-size: medium;
	line-height: 27px;
}
.alltop1
{
	width: auto;
	max-width: 500px;
	float: none;
	margin: auto;
}
.alltop2
{
		width: auto;
	max-width: 500px;
	float: none;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;

}
.icons
{
	width: auto;
	max-width: 750px;
	margin: auto;
}
.icons1
{
	float: left;
	width: 150px;
}
.icons2
{
	float: left;
	width: 150px;
}
.icons3
{
	float: left;
	width: 150px;
}
.icons4
{
	float: left;
	width: 150px;
}
.icons5
{
	float: right;
	width: 150px;
}
.iconhold
{
	width: 140px;
	height: auto;
	margin: auto;
}
.icontext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}
.icontext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	padding-top: 12px;
}
.fintwo
{
	width: auto;
	max-width: 800px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.fintwo1
{
	width: auto;
	max-width: 800px;
	float: none;
	margin: auto;
	padding-bottom: 10px;
}
.fintwo2
{
	width: auto;
	max-width: 800px;
	float: none;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.fintwo22
{
	width: auto;
	max-width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.fintwo221
{
	width: auto;
	max-width: 800px;
	float: none;
	margin: auto;
	padding-bottom: 10px;
}
.fintwo222
{
	width: auto;
	max-width: 800px;
	float: none;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.financenormal2
{
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #07193d;
	line-height: 30px;
	font-weight: bold;
}
.financetitle
{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: #07193d;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 10px;
}
.financetitlepink
{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: #a6cc43;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
}
}

@media (max-width: 1280px)
{
			

	 #mobileMenu
        {
                display: block;
                z-index: 99;
        }
        .toggleMobile
        {
                position: fixed;
                top: 10px;
                left: 10px;
                display: block;
                width: 25px;
                height: 36px;
                cursor: pointer;
                z-index: 999;
        }
        .toggleMobile span.menu1, .toggleMobile span.menu2, .toggleMobile span.menu3
        {
	display: block;
	position: absolute;
	width: 30px;
	height: 4px;
	left: 0;
	-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	background-color: #000;
        }
        .toggleMobile span.menu1
        {
                top: 0;
        }
        .toggleMobile span.menu2
        {
                top: 8px;
        }
        .toggleMobile span.menu3
        {
                top: 16px;
        }
        .toggleMobile.active span.menu1
        {
	top: 8px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	background-color: #fff;
        }
        .toggleMobile.active span.menu2
        {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);
	background-color: #fff;
        }
        .toggleMobile.active span.menu3
        {
                opacity: 0;
                -webkit-transition: opacity 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
                transition: opacity 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);
        }
				.active, .toggleMobile:hover {
background: rgba(144, 72, 139, 0);
}
        header nav
        {
                display:none;
        }
        header h1
        {
                font-size:40px;
        }
        header p
        {
                margin-left: 60px;
                font-size:14px;
        }
		.topbox
		{
			height: auto;
		}
	
	#topcolone
{
	float: none;
	margin: auto;
	padding-bottom: 0px;
}
#topcoltwo
{
	width: 100%;
	float: none;
	margin: auto;
	font-size: large;
	text-align: center;
}

#topcolthree
{
	width: 100%;
	float: none;
	margin: auto;;
	text-align: center;
	padding-top: 0px;
}

.conholdtwo
{
	width: auto;
	width: 90px;
	position: fixed;
	right: 10px;
	top: 15px;
}

}

@media (max-width: 510px)
{
		#topcolone
{
	float: none;
	width: 210px;
	margin: auto;
	padding-bottom: 0px;
	padding-right: 25px;
		
}
#topcoltwo
{
	width: 100%;
	float: none;
	margin: auto;
	font-size: large;
	text-align: center;

}

#topcolthree
{
	width: 150px;
	float: none;
	margin: auto;;
	text-align: center;
	padding-top: 0px;
		padding-right: 25px;
}

.conholdtwo
{
	width: auto;
	width: 70px;
	position: fixed;
	right: 10px;
	top: 15px;
}
}


@media (max-width: 780px)
{
	
	.link5
{
	width: auto;
	max-width: 760px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.link51
{
	width: auto;
	float: none;
	margin: auto;
}
.link52
{
	width: auto;
	float: none;
	margin: auto;
}
.link53
{
	width: auto;
	float: none;
	margin: auto;
}
.link54
{
	width: auto;
	float: none;
	margin: auto;
}
.link55
{
	width: auto;
	float: none;
	margin: auto;
}
.link56
{
	width: auto;
	float: none;
	margin: auto;
}
.link5text
{
	font-family: Montserrat, sans-serif;
	font-size: 15px;
	color: #a6cc43;
	text-align: center;
	line-height: 25px;
}
.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 20px;
	top: 80px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 25px;
	color: #121365;
	font-weight: bold;
	line-height: 27px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #121365;
	line-height: 24px;
	margin-top: 15px;

}
.icons
{
	width: auto;
	max-width: 450px;
	margin: auto;
}
.icons1
{
	float: left;
	width: 150px;
}
.icons2
{
	float: left;
	width: 150px;
}
.icons3
{
	float: right;
	width: 150px;
}
.icons4
{
	float: left;
	width: 150px;
	margin-left: 75px;
	margin-top: 15px;
}
.icons5
{
	float: right;
	width: 150px;
	margin-right: 75px;
	margin-top: 15px;
}
.iconhold
{
	width: 130px;
	height: auto;
	margin: auto;
}
.icontext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}
.icontext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	padding-top: 0px;
}
}



@media (max-width: 720px)
{
	
	.wedgefintwo
{
	width: auto;
	max-width: 780px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.wedgefintwo1
{
			width: auto;
		max-width: 350px;
	float: none;
	padding-bottom: 20px;
	border-radius: 30px;
	margin: auto;

}
.wedgefintwo2
{
	width: auto;
		max-width: 400px;
	float: none;
	margin-top: 30px;
}
	
	
	
	
	.wedge4two
{
	width: auto;
	max-width: 780px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.wedge4two1
{
		width: auto;
		max-width: 350px;
	float: none;
	padding-bottom: 20px;
	border-radius: 30px;
	margin: auto;

}
.wedge4two2
{
		width: auto;
		max-width: 400px;
	float: none;
	margin-top: 30px;
}
	
.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 600px;
			position: absolute;
	left: 10px;
	top: 75px;
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 25px;
	color: #121365;
	font-weight: bold;
	line-height: 27px;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	color: #121365;
	line-height: 24px;
	margin-top: 10px;

}

.payspace
{
	width: auto;
	max-width: 20px;
	height: 15px;
}
}

@media (max-width: 660px)
{
	.payspace
{
	width: auto;
	max-width: 20px;
	height: 1px;
	margin-top: -10px;
}
.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 700px;
			position: static;
			padding-left: 5px;
			padding-right:5px;
	
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 30px;
	color: #121365;
	font-weight: bold;
	line-height: 33px;
	text-align:center;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	color: #121365;
	line-height: 30px;
	margin-top: 20px;

}

.toptex1
{
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	color: #fff;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
}
	
.formtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #000;
	text-align: center;
}


}
@media (max-width: 530px)
{
	.newconthold
{
	width: auto;
	max-width: 600px;
	border-radius: 15px;
	margin: auto;
	margin-top: 35px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
}

.newcont
{
	width: auto;
	max-width: 500px;
	border-radius: 25px;
	background-color: #cae08e;
	margin: auto;
}
.textarea2
{
	width: 300px;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 8px;
	box-sizing: border-box;
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

textarea
{
	width: 300px;
 padding: 5px 5px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 8px;
    box-sizing: border-box;
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
}
input
{
	width: 300px;
	display: inline-block;
	border: 1px solid #ccc;
	border-radius: 8px;
	box-sizing: border-box;
	font-family: 'Montserrat', sans-serif;
	font-size: 13px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.formtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #000;
	text-align: center;
}

input[type=submit] {
	width: 180px;
	background-color: #a6cc43;
	color: white;
	padding: 8px 16px;
	margin: 8px 0;
	border: none;
	border-radius: 8px;
	cursor: pointer;
}

input[type=submit]:hover {
	background-color: #85a928;
}
.contactcall
{
	font-family: 'Montserrat', sans-serif;
	font-size: 22px;
	color: #fff;
	line-height: 25px;
	text-align: center;
	padding-top: 12px;
	letter-spacing: 1px;
	font-weight: 500;
	padding-top: 20px;
	padding-bottom:15px;
}
.inpp
{
	margin-right: 0px;
}
	
	
	.britext2
	{
	text-align: left;
	}
	



}
@media (max-width: 450px)
{
	.newhtwo2
	{
		padding-left: 5px;
		padding-right: 5px;
	}
	.british
{
		font-family: Montserrat, sans-serif;
	font-size: 30px;
	color: #112755;
	font-weight: bold;
	line-height: 40px;
	
}
.british2
{
		font-family: Montserrat, sans-serif;
	font-size: 30px;
	color: #a6cc43;
	font-weight: bold;
	line-height: 40px;
}
.british22
{
		font-family: Montserrat, sans-serif;
	font-size: 30px;
	color: #112755;
	font-weight: bold;
	line-height: 40px;
	padding-bottom: 20px;
	
}
.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 15px;
	color: #112755;
	font-weight: bold;
}
.newtick
{
	vertical-align: -35%;
	margin-right: 5px;	
}
	{
	width: auto;
	max-width: 450px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

	
	.icons
{
	width: auto;
	max-width: 450px;
	margin: auto;
}
.icons1
{
	float: none;
	width: 150px;
	margin: auto;
	padding-bottom: 10px;
}
.icons2
{
		float: none;
	width: 150px;
	margin: auto;
	padding-bottom: 10px;
}
.icons3
{
		float: none;
	width: 150px;
	margin: auto;
	padding-bottom: 10px;
}
.icons4
{
	float: none;
	width: 150px;
	margin: auto;
	padding-bottom: 10px;
}
.icons5
{
	float: none;
	width: 150px;
	margin: auto;
}
.iconhold
{
	width: 130px;
	height: auto;
	margin: auto;
}
.icontext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}
.icontext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	color: #ED637D;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	padding-top: 0px;
}
	.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 700px;
			position: static;
			margin-top: 10px;
	
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 28px;
	color: #121365;
	font-weight: bold;
	line-height: 33px;
	text-align:center;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #121365;
	line-height: 28px;
	margin-top: 20px;
				padding-left: 0px;
			padding-right:0px;

}	
	.acctext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 22px;
	padding-right: 5px;
	padding-left: 5px;
}
	
		

.toptex1
{
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	color: #fff;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
}

.formtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	color: #000;
	text-align: center;
}
.financenormal2
{
	font-family: Montserrat, sans-serif;
	font-size: 15px;
	color: #07193d;
	line-height: 30px;
	font-weight: bold;
}

}


@media (max-width: 390px)
{
	.british3
{
		font-family: Montserrat, sans-serif;
	font-size: 15px;
	color: #112755;
	font-weight: normal;
}
.newhtwo1int
{
	padding-left: 10px;
}
	
	.newhomehead
{
	width: auto;
	margin: auto;
}
.homeheadhold
{
	width: auto;
	max-width: 700px;
			position: static;
			margin-top: 10px;
	
}

.homeheadtext
{
	font-family: 'Montserrat', sans-serif;
	font-size: 28px;
	color: #121365;
	font-weight: bold;
	line-height: 33px;
	text-align:center;
}
.homeheadtext2
{
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	color: #121365;
	line-height: 28px;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
			
	

}
@media (max-width: 365px)
{


/* KEYFRAMES */

@keyframes stylie-transform-keyframes {
  0% {transform:translateX(30px) translateY(46px) rotate(0deg) translate(-50%, -50%);animation-timing-function: cubic-bezier(.25,.25,.75,.75);}
  100% {transform:translateX(260px) translateY(-150px) rotate(0deg) translate(-50%, -50%);}
}

@keyframes stylie-transform2-keyframes {
  0% {transform:translateX(40px) translateY(40px) rotate(0deg) translate(-50%, -50%);animation-timing-function: cubic-bezier(.25,.25,.75,.75);}
  100% {transform:translateX(50px) translateY(40px) rotate(0deg) translate(-50%, -50%);}
}
.britext2bold {
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
