 @import url('https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,400i,600,600i,700,700i,800,800i,900,900i');
html, head, body, p, a, h1, h2, h3, h4, h5, h6, div, img, ul, li, ol {
	padding: 0;
	margin: 0;
	outline: none;
	border: none;
}
html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
img, video {
	max-width: 100%;
}
a {
	text-decoration: none;
	color: #0275d8;
	transition: all 0.5s ease 0s;
}
a:hover {
	text-decoration: none;
	color: #014c8c;
}
.left {
	float: left;
}
.right {
	float: right;
}
ul, li {
	list-style: none;
}
.m_top02 {
	margin-top: 2px;
}
.m_top05 {
	margin-top: 5px;
}
.m_top08 {
	margin-top: 8px;
}
.m_top10 {
	margin-top: 10px;
}
.m_top20 {
	margin-top: 20px;
}
.m_top25 {
	margin-top: 25px;
}
.m_top30 {
	margin-top: 30px;
}
.m_right03 {
	margin-right: 3px;
}
.m_right05 {
	margin-right: 5px;
}
.m_right08 {
	margin-right: 8px;
}
.m_right10 {
	margin-right: 10px;
}
.m_right15 {
	margin-right: 15px;
}
.m_right20 {
	margin-right: 20px;
}
.m_right30 {
	margin-right: 30px;
}
.m_right50 {
	margin-right: 50px;
}
.m_left05 {
	margin-left: 5px;
}
.m_left10 {
	margin-left: 10px;
}
.m_left20 {
	margin-left: 20px;
}
.m_left30 {
	margin-left: 30px;
}
.m_left40 {
	margin-left: 40px;
}
.m_bot05 {
	margin-bottom: 5px;
}
.m_bot08 {
	margin-bottom: 8px;
}
.m_bot10 {
	margin-bottom: 10px;
}
.m_bot15 {
	margin-bottom: 15px;
}
.m_bot20 {
	margin-bottom: 20px;
}
.m_bot25 {
	margin-bottom: 25px;
}
.m_bot30 {
	margin-bottom: 30px;
}
.p_top02 {
	padding-top: 2px;
}
.p_top05 {
	padding-top: 5px;
}
.p_top10 {
	padding-top: 10px;
}
.p_top15 {
	padding-top: 15px;
}
.p_top20 {
	padding-top: 20px;
}
.p_top25 {
	padding-top: 25px;
}
.p_top45 {
	padding-top: 45px;
}
.p_left05 {
	padding-left: 5px;
}
.p_left10 {
	padding-left: 10px;
}
.p_left15 {
	padding-left: 15px;
}
.p_left20 {
	padding-left: 20px;
}
.p_left30 {
	padding-left: 30px;
}
.p_left35 {
	padding-left: 35px;
}
.p_left70 {
	padding-left: 70px;
}
.p_left110 {
	padding-left: 110px;
}
.p_bot05 {
	padding-bottom: 5px;
}
.p_bot08 {
	padding-bottom: 8px;
}
.p_bot10 {
	padding-bottom: 10px;
}
.p_bot15 {
	padding-bottom: 15px;
}
.p_bot20 {
	padding-bottom: 20px;
}
.p_bot30 {
	padding-bottom: 30px;
}
.p_bot50 {
	padding-bottom: 50px;
}
.p_rig05 {
	padding-right: 5px;
}
.p_rig10 {
	padding-right: 10px;
}
.p_rig15 {
	padding-right: 15px;
}
.p_rig20 {
	padding-right: 20px;
}
.p_rig25 {
	padding-right: 25px;
}
.p_rig30 {
	padding-right: 30px;
}
a, a:focus, a:visited, a:hover {
	outline: none;
	text-decoration: none;
}
body {
	font-family: 'Avenir Next Condensed';
	color: #000;
	font-size: 16px;
	line-height: 20px;
	padding-top: 15px;
	margin: 0;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clearfix {
	clear: both;
}
a.callbacks_nav {
	display: none;
}
.topfooter {
	padding-bottom: 35px;
	font-family: 'Nunito Sans', sans-serif;
	background: #fff;
}
ul.footerpagi {
	padding: 45px 0 10px 0;
}
ul.footerpagi li {
	display: inline-block;
	margin: 0 5px;
	font-size: 16px;
}
ul.footerpagi li a {
	color: #545557;
}
ul.footerpagi li a:hover {
	color: #000;
}
ul.footerpagi li.active a {
	color: #ff0000;
	border: 1px solid #ff0000;
	padding: 4px 10px;
}
.container {
	padding: 15px;
	border: 1px solid #000;
	width: 1170px;
}
.relative {
	position: relative;
}
.page1bluediv {
	position: absolute;
	left: 0px;
	bottom: 90px;
	width: 530px;
	padding: 26px;
	color: #fff;
	font-size: 25px;
	font-weight: bold;
	background: rgba(139, 176, 63, 0.8);
	line-height: 30px;
	font-family: 'Avenir Next Condensed Demi';
}
.bottomlogo {
	padding: 25px 0 8px 0;
}
.rightlogo {
	float: right;
}
.leftlogo {
	float: left;
	width: 860px;
}
.leftlogo img {
	margin: 0 25px 25px 0;
}
.socialicon {
	padding: 0 0 0 0;
	text-align: center;
}
.socialicon ul li {
	padding: 0 8px;
	font-size: 14px;
	color: #000;
	float: left;
}
.socialicon ul li a {
	color: #76757d;
}
.socialicon ul li a img {
	width: 22px;
	margin: 0 6px 0 0;
}
.socialicon ul li a:hover {
	color: #000;
}
nav {
    text-align: center;
}


.bottomsubtext {text-align:center; padding:20px 0 0 0; font-size:17px; font-weight:bold; color: #2e3740;}
.bottomsubtext span{font-weight:normal;}
.bottomsubtext img{padding:0 6px;
position: relative;
top: -2px;}

.page2left{width:48%; float:left;}
.page2right{width:52%; float:right; background:#5b8797; color:#fff; padding:25px;}
.page2topgray{background:#e0e0db; padding:15px 25px 25px 25px; margin-left:28px;}
.page2link {font-size:22px; padding:10px 0; font-family: 'Nunito Sans'; font-weight:600; color:#0c3f5a;}
.page2lwftcd {padding:21px 0; border-bottom:1px solid #ef645e;}
.page2lwftcd p{padding:0 0 15px 0;}
.page2lwftcd h3{color:#ef645e; font-weight:bold; padding:0 0 10px 0;}
.page2lagend {padding:25px; border-top:65px solid #f2635d; background:#f6948a; margin-left:26px;}
.page2lagend h3{font-size:40px; padding: 0 0 15px 0; font-family: 'Nunito Sans'; font-weight:bold; color:#0c3f5a;}
img.lageng{float:left; width: 185px; margin: 5px 35px 0 0;}

.issuesec{background:url(../images/issuebg.jpg) no-repeat 0 0; color:#fff; font-size:55px; font-family: 'Nunito Sans'; padding: 34px 0 37px 99px;}
.page2naumber{width:99px; float:left; font-family: 'Nunito Sans'; font-size:38px; line-height:38px; padding-left:10px;}
.page2naumberright{width:80%; float:left;}
.outblock{padding:12px 0;}
.page2naumberright h3{font-family: 'Nunito Sans'; font-weight:bold; padding:0 0 5px 0;}
.hotbot{padding:5px 0; border-top:2px solid #f6948a; border-bottom:2px solid #f6948a; margin-top:15px;}
.trustsec {position: relative;
padding: 192px 0 0 100px;
background: url(../images/lovepic.jpg) no-repeat 9px 184px;}
img.trusthand {
    position: absolute;
    left: -25px;
    top: 25px;
    width: 479px;
}
.page2lagend p {
    padding: 0 0 8px 0;
}

.bigtext {font-size: 62px;
float: left;
margin: 19px 5px 15px 0;}

p {
    text-align: justify;
}
.topheading {width:1170px; margin:0 auto; padding:0 0 15px 0; text-transform:uppercase; font-size:18px;  font-family: 'Avenir Next Condensed Demi';}


.page3bg {background:url(../images/page3bg.jpg) no-repeat center top #2e5c6e;  border-top:3px solid #577abc; padding:550px 25px 25px 25px;} 
.page3bg  h2{color:#fff; font-family: 'bariol_boldbold'; font-size:84px; line-height:77px; padding:0 0 15px 0;}
.page3bg  h3{font-family: 'Nunito Sans'; font-size:45px; line-height:48px; color:#fff; padding:0 0 20px 0;}
.page3graybox{padding:25px; background:#b2bbc5;}
.page3bg  h4{font-family: 'Nunito Sans'; font-size:21px; line-height:22px; padding:0 0 10px 0; font-weight:bold;}
.page3uote{font-family: 'bariol_boldbold';
font-size: 26px;
line-height: 28px;
text-align: center;
padding: 15px 0;
color: #0f467c;}


.page4top {border-top: 4px solid #f2635d;
padding: 35px 0 35px 257px; margin-bottom:16px;
font-family: 'bariol_boldbold';
font-size: 120px;
line-height: 93px;
background: url(../images/page4pic1.png) no-repeat 0 0px;
color: #f2635d;}


.page4uote{font-family: 'bariol_boldbold';
font-size: 26px;
line-height: 28px;
text-align: center;
padding: 20px 0;
color: #f2635d;}

.righttetx {
  text-align: right;
font-weight: 600;
padding: 9px 0;
border-top: 2px solid #f2635d;
margin-top: 21px;
font-style: italic;
}

.page5left { width:73%; float:left;}
.page5right{width:25%; float:right;}
.page5outer{border-top:3px solid #d2ac2a;}

.fullwidth img{width:100%;}

.page5heading{font-family: 'bariol_boldbold';
font-size: 93px;
line-height: 93px;
color:#d2ac2a;
padding:15px 0;
}

.page5subheading{ font-size:28px; line-height:35px; padding:0 0 20px 0; font-family: 'Nunito Sans';}

.page5outer ul{padding:0 0 15px 20px;}
.page5outer ul li{list-style-type:disc; padding:3px 0;}


.rightheading5 {background: #008b97;
padding:16px;
color: #fff;
font-family: 'bariol_boldbold';
font-size: 52px;
line-height: 52px;
}

.page5rightcony {padding:20px; background:#afd3da;}
.rightsubpage5 {font-size: 18px;
line-height: 23px;
padding: 0 0 10px 0;
font-family: 'Nunito Sans';}
.page5rightcony p{padding:8px 0;}





.page6outer {position:relative; border-top:3px solid #3cba84;}
.page6heading {position: absolute;
width: 100%;
left: 0;
top: 10px;
text-align: center;
padding: 0 5%;
font-family: 'bariol_boldbold';
font-size: 47px;
line-height: 46px;
color: #167b66;}

.page6cont {position:absolute; width:90%; margin:0 5%; bottom:35px; background:rgba(255,255,255,0.7); padding:20px;}

.page6bottom {position:relative; margin-top:25px;}
.page6bottomheading {position: absolute;
width: 100%;
left: 0;
bottom: 25px;
color: #fff;
font-family: 'bariol_boldbold';
font-size: 64px;
line-height: 62px;
padding: 0 30px;
}

.page6garysec {background:#dadad4; padding:20px;}
.nortancap h3 {
    font-weight: bold;
    font-size: 30px;
    padding: 0 0 20px 0;
}
.nortancap {
    background: #f3635d;
    padding: 24px;
    min-height: 325px;
    line-height: 30px;
    font-size: 18px;
}

.page8outer {background:#0f467c; padding:15px; border-top:3px solid #c15c4e; border-bottom:3px solid #577abc; color:#fff;}
.font20 {
    font-size: 27px;
}

.page8outer h3{color: #fff;
font-family: 'bariol_boldbold';
font-size: 61px;
line-height: 56px;
padding: 0 0 24px 0;}


.page8bottom{margin-top:15px; position:relative; margin-bottom:10px;}




.page8bannertext p {
    text-align: left;
}
.page8bannertext {
    position: absolute;
    left: 0;
    bottom: 35px;
    color: #fff;
    width: 100%;
    padding: 0 35px;
    font-family: 'Nunito Sans';
    font-size: 26px;
    text-align: left;
    line-height: 31px;
}

.page8bannertext h2 {
    font-size: 117px;
    line-height: 99px;
    font-family: 'bariol_boldbold';
    padding: 0 0 15px 0;
}


.question {display: block;
color: #0f467c;
font-weight: 600;
text-align: left;
line-height: 18px;
padding: 0 0 4px 0;}
.page8question p{padding:6px 0;}



.page9outer {border-top:3px solid #577abc;}
.page9outer h2 {
   color: #577abc;
font-family: 'bariol_boldbold';
font-size: 100px;
line-height: 86px;
padding: 0 0 21px 0;
}

.page9rightcont {padding:15px 0;}
.page9bottom {margin-top:20px; background:url(../images/page9pic2.jpg) no-repeat 0 0; background-size:cover;padding:55px 307px 55px 25px; color:#fff;}
.page9bottom h2{color:#ffcf28;  font-family: 'bariol_boldbold'; font-size: 100px;
line-height: 86px;}

.page9bottom h2 {
    color: #ffcf28;
    font-family: 'bariol_boldbold';
    font-size: 86px;
    line-height: 74px; padding:0 0 35px 0;
}



.clameheading{font-family: 'bariol_boldbold';
font-size: 196px;
line-height: 185px;
padding: 0 0 35px 0;
color: #303490;} 

.leftpic{float:left;}
.rightpic{float:right; padding-top:65px;}

.page10bottom{background:url(../images/page10pic4.jpg) no-repeat 0 0; background-size:cover; padding:67px 0 48px 15px; color:#303490; font-size:32px;}
.page10bottom img{margin:0 5px;}


.page11bottom {margin-top:15px;}
.page11sub{border-bottom:2px solid #000; font-family: 'Nunito Sans'; font-size:25px; line-height:28px;} 

.page11sub span {
    display: block;
    font-size: 23px;
    font-weight: normal;
}
.page11sub {
    border-bottom: 2px solid #000;
    font-family: 'Nunito Sans';
    font-size: 25px;
    line-height: 28px;
    padding: 16px 0;
    font-weight: bold;
	margin-bottom: 15px;
}

.page11outer p {
    padding: 0 0 8px 0;
}
.second {
    margin-top: -36px;
}
.third p {
    padding: 0 0 5px 0;
}

.fourth p {
    padding: 9px 0;
}


.page12outer{border-top:3px solid #ffd530; position:relative;}

.page12outerheading{position: absolute;
width: 92%;
left: 0;
top: 33px;
text-align: right;
color: #fff;
font-family: 'bariol_boldbold';
font-size: 176px;
line-height: 125px;
text-shadow: -1px 8px 6px #323232;}

.page12outerheading2{background: #4d6eb1;
width: 670px;
position: absolute;
right: 100px;
top: 322px;
padding: 20px;
color: #fff;}

.page12outerheading2 h4 {
    font-size: 25px;
    padding: 0 0 15px 0;
    font-family: 'Avenir Next Condensed Demi';
}

.page14cont {padding:25px; font-size:19px; line-height:25px;}
.page14cont p{padding:0 0 25px 0; color:#55545c;}
.page14cont h3{font-family: 'bariol_boldbold';
font-size: 53px;
padding: 25px 0;
font-weight: bold;}


.page14cont strong{font-family: 'Avenir Next Condensed Demi'; font-size:22px; color:#55545c;}
.rightlogo{float:right;}
.leftlink{float:left; padding-top:175px;}
.leftlink a{color:#55545c;}
.leftlink ul li{float:left; padding:0 15px 0 0;}
.leftlink ul li:first-child {padding-top:8px;}

.page15outer{border-top:3px solid #f2635d;}
.fullwidth{position:relative;}
.page15heading {position: absolute;
left: 0;
top: 0;
width: 100%;
font-family: 'bariol_boldbold';
color: #fff;
padding: 15px;
font-size: 85px;
line-height: 75px;}


.yellowcont {padding:15px; background:#ffd530; margin-bottom:10px;}
.yellowcont  h3{font-family: 'bariol_boldbold';}
.yellowcont h3 {
    font-family: 'bariol_boldbold';
    line-height: 23px;
    font-size: 24px;
    padding: 0 0 10px 0;
}

.page15bottom {margin-top:25px; border-top:3px solid #ffd530; padding:30px 0 0 0;}
.page16heading {position: absolute;
width: 100%;
padding: 25px;
color: #f78f1e;
font-family: 'bariol_boldbold';
left: 0;
bottom: 0;
font-size: 105px;
line-height: 100px;
}


.page16yellowbar{background: #f78f1e;
padding: 20px;
color: #fff;
font-size: 19px;
line-height: 22px;
border-radius: 0 0 68px 0;
box-shadow: 2px 2px 11px #565555; position:relative; z-index:9;}


.page16picleft{width:30%; float:left;}
.page16picright{width:70%; float:right; position:relative;}
.picbottom{position:absolute; left:0; bottom:0; width:100%;}
.picbottom img {
    width: 100%;
}

.page16out {
   padding: 25px 0 265px 25px;
min-height: 782px;
}

.page16out h4 {
    color: #000;
    font-size: 30px;
    padding: 0 0 15px 0;
    color: #00aa4f;
}


.page17outer{border-top:3px solid #ffd530; position:relative;}
.page17heading h3{position: absolute;
left: 28px;
top: 20px;
font-family: 'bariol_boldbold';
font-size: 125px;
line-height: 110px;
color: #fff;
text-shadow: 0px 5px 5px #323232;}



.recepitop{background:#dadad4; padding:0; margin:20px 0 8px 0; border-bottom:3px solid #f2635d;}
.graybg {padding:15px 0 15px 15px;}
.graybg h3{padding: 0 0 16px 0;
font-family: 'bariol_boldbold';
font-size: 31px;
line-height: 35px;}
.graybg h4{padding:5px 0 2px 0; font-family: 'bariol_boldbold'; font-size:20px; line-height:23px;}


.recepibottom{background:#dadad4; padding:0; margin:20px 0 8px 0; }
.recepibottom .graybg {padding:15px 15px 15px 0;}
.page18gray {padding:35px; background:#d2d2d4; font-size:23px; line-height:28px;}
.page18gray h4 {
    font-family: 'bariol_boldbold';
    font-size: 35px;
    line-height: 37px;
    padding: 0 0 35px 0;

}
.page18gray strong{font-family: 'Avenir Next Condensed Demi'; font-size:25px;}

.page18gray ul {padding:10px 0 35px 0;}
.page18gray ul li{background: url(../images/bullet.jpg) no-repeat 10px 8px;
padding: 0 0 5px 32px;}

.page18bluesec {padding:50px; text-align:center; color:#fff; font-size:42px; line-height:45px; font-family: 'bariol_boldbold'; background:#00588c;}
.page18bluesec p{padding:20px 0; text-align:center;}
.page18bottom {position:relative; padding:20px 0 0 25px;}
.rightsecdiv {position: absolute;
right: 0;
font-family: 'bariol_boldbold';
color: #fff;
padding: 16px 31px;
font-size: 18px;
background: #00588c;
top: 0;
border-radius: 0 0 0 15px;}



.page19outer{border-top:3px solid #008b97;}
.page19outer h2{font-family: 'bariol_boldbold'; color:#008b97; font-size:90px; line-height:90px; padding:0 0 15px 0;}
.page19outer h3{padding:0 0 6px 0;}
.page19outerbox{    background: #6ab0ba;
    color: #fff;
    font-size: 24px;
    text-align: center;
    padding: 19px;
    text-align: center;
    margin: 22px 0;
    font-family: 'bariol_boldbold';
    line-height: 27px;
}

.botcaption{border-top:2px solid #008b97; padding:15px 0 0 0; margin-top:15px; text-align:right; color:#000; font-weight:bold; font-size:17px;}

.page19rightsec{margin:15px 0 0 0; background:#c5c8db; }
.page19rightsectop{position: relative;
background: #0f467c;
color: #fff;
padding: 20px;
font-family: 'bariol_boldbold';
font-size: 70px;
line-height: 64px;}

.rightpage19cont{padding:15px;}
.rightpage19cont h4 {
    padding: 0 0 15px 0;
    font-weight: bold;
    font-size: 28px; color:#0f467c;
}
.rightpage19cont h4 span {
    font-weight: normal;
    display: block;
    font-size: 24px;
}
.glasspic{position:absolute; right: -14px;
top: -13px;}




.page21outer{border-top:3px solid #f2635d;}
.page21outer h2 {
   font-size: 117px;
font-family: 'bariol_boldbold';
color: #f2635d;
line-height: 115px;
padding: 0 0 25px 0;
}

.page21middle{position:relative; margin:20px 0 0 0;}
.page21middleheading{position: absolute;
left: 0;
bottom: 22px;
width: 100%;
padding: 0 25px;
color: #fff;
font-family: 'bariol_boldbold';
font-size: 85px;
line-height: 80px;
text-shadow: 2px 3px 5px #000;}

.page21bottomgray{padding:20px; background:#dcddde;}

.page22outer{border-top:0px solid #f2635d;}
.page23outer{border-top:3px solid #f2635d;}
.page24outer{border-top:3px solid #577abc;}

.page24outer h3{font-size:35px; padding:12px 0; color:#f2635d; font-weight:bold;}
.page24outer h3 span{font-size:20px; font-weight:normal; padding-left:10px;}
.page24heading{padding:8px 12px; background:#f2635d; color:#fff; font-size:18px; font-family: 'Nunito Sans'; margin:0 0 10px 0; font-weight:bold;}
.page24list {
    font-size: 14px;
    line-height: 19px;
}

.page13outer {border-top:3px solid #ffd530;}


.leftpage13cont {background:url(../images/page13pic1.jpg) repeat 0 0; padding:25px; color:#fff;}
.leftbook {
    float: left;
    width: 69%;
}

.page13heading {font-size:85px; line-height:85px; font-family: 'bariol_boldbold'; color:#577abc; padding:10px 0 10px 0;}
.page13gray{background:#e0e0db; margin:19px 0;}
.rightgrays{padding: 15px 25px 15px 0;
font-size: 15px;
line-height: 18px;}
.page13outer h4{ color: #577abc;
padding: 5px 0 5px 0;
font-family: 'Nunito Sans';
font-weight: bold;
font-size: 25px;}


.page13white{background:#fff;}
img.page13rightpic{float:right; margin:0 0 10px 10px;}
.bottomgraypage13{background:#e0e0db; padding:15px; margin:15px 0;}
.page13leftpic{float:left; margin:0 15px 10px 0;}

.lastgraybox{background:#e0e0db; padding:15px; margin-top:20px;}





.page22outer h2{color:#3cba84; font-size:135px; line-height:125px; font-family: 'bariol_boldbold';}
.page22outer h3{font-family: 'Nunito Sans';
font-weight: bold;
font-size: 25px; padding:0 0 25px 0;}
.rightpage22pic{float:right; margin:-48px 0 0 25px;}
.page22middle{margin-top:50px;}


.natureway{border:3px solid #3cba84; padding:20px; border-radius:20px; margin-bottom:25px; margin-left:65px;}

.plcleftpage22{float:left; width:48%;}
.picrightpage22{float:right; width:50%;}
.natureway h4{font-family: 'Nunito Sans';
font-weight: bold;
font-size: 30px; color:#3cba84; line-height:30px; padding:0 0 15px 0;}

.naturewayinner{padding:10px 0 10px 45px; position:relative;}
.naturewayinner strong{ font-family: 'Nunito Sans'; font-size:19px; color:#f2635d;}
.iconpic {position:absolute; left: -74px;
top: -7px;}

.natureway1{border:3px solid #3cba84; padding:13px 20px; border-radius:20px; margin-bottom:0; margin-left:65px;}
.natureway1 h4{font-family: 'Nunito Sans';
font-weight: bold;
font-size: 30px; color:#3cba84; line-height:30px; padding:0 0 10px 0;}

.natureway1 p {
    padding: 5px 0;
}



.page22orangetext{background:#f2635d; padding:15px; margin-top:40px; border-radius:15px; color:#fff;}
.alignright{text-align:right; font-size: 23px;
line-height: 26px;}

.page20outer {position:relative;}
.page20text{position:absolute; width:100%; left:0; bottom:0; padding:0 35px; color:#fff; }
.rightlogopage20{padding:8px; background:#fff; text-align:center;}
.page20text h2{font-size: 57px;
line-height: 62px;
font-family: 'Nunito Sans';
font-weight: bold; padding:0 0 15px 0;}
.rightcso {padding-right:50px; font-family: 'Nunito Sans'; font-size: 17px;
line-height: 21px;}
.rightcso p{padding:0 0 15px 0;}
.yellow {
    color: #dae63e;
   font-family: 'bariolbold_italic'; font-size:19px;
}



.page2naumberright h3 a{color:#fff;}
.page2link a {
    color: #0c3f5a;
}




.clameheading2 {
    background: #303591;
    color: #fff;
    float: left;
    padding: 11px 28px;
    margin: 25px 0;
    font-family: 'bariol_boldbold';
    font-size: 31px;
    line-height: 35px;
}

.greenbox{padding: 20px;
background: linear-gradient(-90deg, #69bc48, #c7d72f);
text-align: center;
line-height: 27px;
color: #414795;
font-size: 24px;
min-height: 102px;
margin-bottom: 25px;
font-family: 'bariol_boldbold';
box-shadow: 0 11px 8px -6px #7a7a7a;

}
.boxleft {
    width: 220px;
    float: left;
    margin-right:19px;
    padding-bottom: 35px;

}

.boxrightppage10{
    width: 280px;
    float: left;
    margin-right: 35px;
    padding-bottom: 35px;

}

.boxrightppage10 p{font-size:14px; color:#fff; line-height:15px; text-align:center; font-family: 'Nunito Sans'; padding:15px 0 0 0;}
.boxrightppage10 .greenbox{ min-height:230px; padding:45px 20px;}


.clameheading3 {
    background: linear-gradient(-90deg, #69bc48, #c7d72f);
    color: #414795;
    float: left;
    padding:7px 55px;
    margin:0 0 15px 0;
    font-family: 'bariol_boldbold';
    font-size: 33px;
    line-height: 35px;
}


.requireleft{border: 19px solid #b4d237;
padding: 25px 15px 20px 15px;
border-radius: 15px;
margin-bottom: 15px;
color: #303490;
font-size: 14px;
font-family: 'Nunito Sans';
font-weight: bold;
text-align: center;
position: relative;}
.pdfrightbg{position:absolute; right:-19px; top:-19px;}
.pdftext{background: url(../images/pdfborder.jpg) no-repeat center bottom;
padding: 0 0 17px 0;
margin-bottom: 4px;}

.documentleft {
    float: left;
    width: 70%;
}
.documentright {
    width: 28%;
    float: right;
}

.callussec {margin:25px 0;  background: linear-gradient(-90deg, #69bc48, #c7d72f); font-size:30px; font-family: 'bariol_boldbold'; text-align:center; padding:15px 25px; color:#fff; }
.callussec img{margin:0 0 0 12px;}


.page21leftsec{background:#3cba84; padding:35px 45px; color:#fff; font-family: 'bariol_boldbold'; font-size:41px; text-align:right; width:50%; float:left;}
.page21rightsec{background:#58585a; padding:35px 45px; color:#fff; font-family: 'bariol_boldbold'; font-size:41px; text-align:left; width:50%; float:left;}
.vssec{position: absolute;
left: 44%;
top: 0;
background: #f2635d;
color: #fff;
width: 57px;
font-size: 28px;
font-family: 'bariol_boldbold';
text-align: center;
height: 89px;
line-height: 89px;}


.innerbox {margin:20px 0 0 0; position:relative; font-family: 'Nunito Sans'; font-size:14px; line-height:18px;}
.innerboxleft{padding:20px 45px 20px 15px; color:#000; text-align:right; background:#c8e6d4; width:50%; float:left; font-weight:bold;}
.innerboxright{padding:20px 15px 20px 45px; color:#000; text-align:left; background:#c7c8ca; width:50%; float:left; font-weight:bold;}
.innerpic{position:absolute; left:43%; bottom:0;}
.bottomtext{background:#3cba84; padding:8px; font-size:22px; font-weight:bold; font-family: 'Nunito Sans'; color:#fff; text-align:center;}


