/* Styles for Containers  */

/* Styles for Container01*/
.Container01 {margin-bottom:130px;}
.Container01 .TitleIcon{}
.Container01 .TitleIcon img{ margin-bottom:20px;}
.Container01 .containerMain{}
.Container01Title{ margin:0px 0 0; position:relative;}
.Container01Title h1{}
.Container01Title h1,.Container01Title h1 span,.Container01Title h1 span div {
    color:#1d4ca1;
    font-size:36px;
    line-height:45px;
    margin: 0 !important;
	font-weight:800;
    padding: 0px 0 0;
	display:block;
	text-transform: none;
	font-family: 'Montserrat', sans-serif;
}
.Container01 .ContainerTitle{padding: 0 0px;}
.Container01Contentpane { padding:30px 0px 0;}
.Container01Contentpane .Normal,
.Container01Contentpane .Normal *{}

/* Styles for Container02*/
.Container02 {margin-bottom:100px; background:#d2eddc;padding:40px;}
.Container02 .TitleIcon{}
.Container02 .TitleIcon img{ margin-bottom:20px;}
.Container02 .containerMain{}
.Container02Title{ margin:0px 0 0; position:relative;}
.Container02Title h2 {
    display:block;
}
.Container02Title h2,.Container02Title h2 span,.Container02Title h2 span div {
    color:#353535;
    font-size:24px;
    line-height:25px;
    margin:0px 0 0;
	font-weight:700;
	text-transform:none;
	position: relative;
}
.Container02 .ContainerTitle{padding: 0 0px;}
.Container02Contentpane {
    margin: 0 auto;
    padding: 18px 0 0;
}
.Container02Contentpane .Normal,
.Container02Contentpane .Normal p,
.Container02Contentpane .Normal div,
.Container02Contentpane .Normal div p,
.Container02Contentpane .Normal div td,
.Container02Contentpane .Normal div li{
	font-size:16px;
	line-height:22px;
	}


/* Styles for Container01*/
.Container03 {margin-bottom:60px;}
.Container03 .TitleIcon{}
.Container03 .TitleIcon img{ margin-bottom:20px;}
.Container03 .containerMain{}
.Container03Title{ margin:0px 0 0; position:relative;}
.Container03Title h2{}
.Container03Title h2,.Container03Title h2 span,.Container03Title h2 span div {
    color:#353535;
    font-size:24px;
    line-height:28px;
    margin: 0 !important;
	font-weight:700;
    padding: 0px 0 0;
	display:block;
	text-transform: none;
}
.Container03 .ContainerTitle{padding: 0 0px;}
.Container03Contentpane { padding:20px 0px 0;}
.Container03Contentpane .Normal,
.Container03Contentpane .Normal p,
.Container03Contentpane .Normal div,
.Container03Contentpane .Normal div p,
.Container03Contentpane .Normal div td,
.Container03Contentpane .Normal div li{
	font-size:16px;
	line-height:24px;
	}



/* Styles for Containers NoPaddingNoTitle Title Container */
.NoPaddingNoTitleContentPane { padding:0px 0px 0px 0px;}
.NoPaddingNoTitleContentPane .Normal {}
.NoTitleBottomPaddingContentPane { padding:0px 0px 50px 0px !important;}
.NoTitleBottomPaddingContentPane .Normal {}

.ClearFloat{clear:both!important; height:0px!important; line-height:0px!important; font-size:0px!important;}













