@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-ExtraLight.eot');
    src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'),
        url('/fts/Montserrat-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-ExtraLight.woff2') format('woff2'),
        url('/fts/Montserrat-ExtraLight.woff') format('woff'),
        url('/fts/Montserrat-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-MediumItalic.eot');
    src: local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'),
        url('/fts/Montserrat-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-MediumItalic.woff2') format('woff2'),
        url('/fts/Montserrat-MediumItalic.woff') format('woff'),
        url('/fts/Montserrat-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-Italic.eot');
    src: local('Montserrat Italic'), local('Montserrat-Italic'),
        url('/fts/Montserrat-Italic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-Italic.woff2') format('woff2'),
        url('/fts/Montserrat-Italic.woff') format('woff'),
        url('/fts/Montserrat-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-Regular.eot');
    src: local('Montserrat Regular'), local('Montserrat-Regular'),
        url('/fts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-Regular.woff2') format('woff2'),
        url('/fts/Montserrat-Regular.woff') format('woff'),
        url('/fts/Montserrat-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-ThinItalic.eot');
    src: local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'),
        url('/fts/Montserrat-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-ThinItalic.woff2') format('woff2'),
        url('/fts/Montserrat-ThinItalic.woff') format('woff'),
        url('/fts/Montserrat-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-Bold.eot');
    src: local('Montserrat Bold'), local('Montserrat-Bold'),
        url('/fts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-Bold.woff2') format('woff2'),
        url('/fts/Montserrat-Bold.woff') format('woff'),
        url('/fts/Montserrat-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-Light.eot');
    src: local('Montserrat Light'), local('Montserrat-Light'),
        url('/fts/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-Light.woff2') format('woff2'),
        url('/fts/Montserrat-Light.woff') format('woff'),
        url('/fts/Montserrat-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-Black.eot');
    src: local('Montserrat Black'), local('Montserrat-Black'),
        url('/fts/Montserrat-Black.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-Black.woff2') format('woff2'),
        url('/fts/Montserrat-Black.woff') format('woff'),
        url('/fts/Montserrat-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-Medium.eot');
    src: local('Montserrat Medium'), local('Montserrat-Medium'),
        url('/fts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-Medium.woff2') format('woff2'),
        url('/fts/Montserrat-Medium.woff') format('woff'),
        url('/fts/Montserrat-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-ExtraLightItalic.eot');
    src: local('Montserrat ExtraLight Italic'), local('Montserrat-ExtraLightItalic'),
        url('/fts/Montserrat-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-ExtraLightItalic.woff2') format('woff2'),
        url('/fts/Montserrat-ExtraLightItalic.woff') format('woff'),
        url('/fts/Montserrat-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-BlackItalic.eot');
    src: local('Montserrat Black Italic'), local('Montserrat-BlackItalic'),
        url('/fts/Montserrat-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-BlackItalic.woff2') format('woff2'),
        url('/fts/Montserrat-BlackItalic.woff') format('woff'),
        url('/fts/Montserrat-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-ExtraBoldItalic.eot');
    src: local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'),
        url('/fts/Montserrat-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-ExtraBoldItalic.woff2') format('woff2'),
        url('/fts/Montserrat-ExtraBoldItalic.woff') format('woff'),
        url('/fts/Montserrat-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-SemiBoldItalic.eot');
    src: local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'),
        url('/fts/Montserrat-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-SemiBoldItalic.woff2') format('woff2'),
        url('/fts/Montserrat-SemiBoldItalic.woff') format('woff'),
        url('/fts/Montserrat-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-ExtraBold.eot');
    src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'),
        url('/fts/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-ExtraBold.woff2') format('woff2'),
        url('/fts/Montserrat-ExtraBold.woff') format('woff'),
        url('/fts/Montserrat-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-BoldItalic.eot');
    src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'),
        url('/fts/Montserrat-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-BoldItalic.woff2') format('woff2'),
        url('/fts/Montserrat-BoldItalic.woff') format('woff'),
        url('/fts/Montserrat-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-LightItalic.eot');
    src: local('Montserrat Light Italic'), local('Montserrat-LightItalic'),
        url('/fts/Montserrat-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-LightItalic.woff2') format('woff2'),
        url('/fts/Montserrat-LightItalic.woff') format('woff'),
        url('/fts/Montserrat-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-SemiBold.eot');
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
        url('/fts/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-SemiBold.woff2') format('woff2'),
        url('/fts/Montserrat-SemiBold.woff') format('woff'),
        url('/fts/Montserrat-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fts/Montserrat-Thin.eot');
    src: local('Montserrat Thin'), local('Montserrat-Thin'),
        url('/fts/Montserrat-Thin.eot?#iefix') format('embedded-opentype'),
        url('/fts/Montserrat-Thin.woff2') format('woff2'),
        url('/fts/Montserrat-Thin.woff') format('woff'),
        url('/fts/Montserrat-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
	font-family: 'Onest';
	src: url('/fts/Onest-Thin.woff2') format('woff2'),
            url('/fts/Onest-Thin.woff') format('woff'),
            url('/fts/OnestThin.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}
@font-face {
	font-family: 'Onest';
	src: url('/fts/Onest-Light.woff2') format('woff2'),
            url('/fts/Onest-Light.woff') format('woff'),
            url('/fts/OnestLight.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Onest';
	src: url('Onest-Regular.woff2') format('woff2'), 
            url('Onest-Regular.woff') format('woff'),
            url('/fts/OnestRegular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Onest';
	src: url('/fts/Onest-Medium.woff2') format('woff2'), 
            url('/fts/Onest-Medium.woff') format('woff'),
            url('/fts/OnestMedium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: 'Onest';
	src: url('/fts/Onest-Bold.woff2') format('woff2'), 
            url('/fts/Onest-Bold.woff') format('woff'),
            url('/fts/OnestBold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'Onest';
	src: url('Onest-ExtraBold.woff2') format('woff2'),
            url('Onest-ExtraBold.woff') format('woff'),
            url('/fts/OnestExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}
@font-face {
	font-family: 'Onest';
	src: url('/fts/Onest-Black.woff2') format('woff2'), 
            url('/fts/Onest-Black.woff') format('woff'),
            url('/fts/OnestBlack.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

/* font-family: "Roboto"; */
@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-MediumItalic.eot');
    src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
        url('/fts/Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-MediumItalic.woff') format('woff'),
        url('/fts/Roboto-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-Italic.eot');
    src: local('Roboto Italic'), local('Roboto-Italic'),
        url('/fts/Roboto-Italic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-Italic.woff') format('woff'),
        url('/fts/Roboto-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-Bold.eot');
    src: local('Roboto Bold'), local('Roboto-Bold'),
        url('/fts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-Bold.woff') format('woff'),
        url('/fts/Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-Regular.eot');
    src: local('Roboto'), local('Roboto-Regular'),
        url('/fts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-Regular.woff') format('woff'),
        url('/fts/Roboto-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-Medium.eot');
    src: local('Roboto Medium'), local('Roboto-Medium'),
        url('/fts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-Medium.woff') format('woff'),
        url('/fts/Roboto-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-BoldItalic.eot');
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
        url('/fts/Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-BoldItalic.woff') format('woff'),
        url('/fts/Roboto-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-ThinItalic.eot');
    src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
        url('/fts/Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-ThinItalic.woff') format('woff'),
        url('/fts/Roboto-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-Black.eot');
    src: local('Roboto Black'), local('Roboto-Black'),
        url('/fts/Roboto-Black.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-Black.woff') format('woff'),
        url('/fts/Roboto-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-Light.eot');
    src: local('Roboto Light'), local('Roboto-Light'),
        url('/fts/Roboto-Light.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-Light.woff') format('woff'),
        url('/fts/Roboto-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-LightItalic.eot');
    src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
        url('/fts/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-LightItalic.woff') format('woff'),
        url('/fts/Roboto-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-BlackItalic.eot');
    src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
        url('/fts/Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-BlackItalic.woff') format('woff'),
        url('/fts/Roboto-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fts/Roboto-Thin.eot');
    src: local('Roboto Thin'), local('Roboto-Thin'),
        url('/fts/Roboto-Thin.eot?#iefix') format('embedded-opentype'),
        url('/fts/Roboto-Thin.woff') format('woff'),
        url('/fts/Roboto-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

/*font-family: Roboto Slab*/

@font-face {
	font-family: 'Roboto Slab';
	src: url('/fts/RobotoSlab-Thin.eot');
	src: local('Roboto Slab Thin'), local('RobotoSlab-Thin'),
		url('/fts/RobotoSlab-Thin.eot?#iefix') format('embedded-opentype'),
		url('/fts/RobotoSlab-Thin.woff') format('woff'),
		url('/fts/RobotoSlab-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: local('Roboto Slab ExtraLight'), local('RobotoSlab-ExtraLight'), 
            url('/fts/RobotoSlab-ExtraLight.woff2') format('woff2'),
            url('/fts/RobotoSlab-ExtraLight.woff') format('woff'),
            url('/fts/RobotoSlab-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: url('/fts/RobotoSlab-Light.eot');
	src: local('Roboto Slab Light'), local('RobotoSlab-Light'),
		url('/fts/RobotoSlab-Light.eot?#iefix') format('embedded-opentype'),
		url('/fts/RobotoSlab-Light.woff') format('woff'),
		url('/fts/RobotoSlab-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: local('Roboto Slab Medium'), local('RobotoSlab-Medium'), 
            url('/fts/RobotoSlab-Medium.woff2') format('woff2'),
            url('/fts/RobotoSlab-Medium.woff') format('woff'),
            url('/fts/RobotoSlab-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: local('Roboto Slab SemiBold'), local('RobotoSlab-SemiBold'), 
            url('/fts/RobotoSlab-SemiBold.woff2') format('woff2'),
            url('/fts/RobotoSlab-SemiBold.woff') format('woff'),
            url('/fts/RobotoSlab-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: url('/fts/RobotoSlab-Bold.eot');
	src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'),
		url('/fts/RobotoSlab-Bold.eot?#iefix') format('embedded-opentype'),
		url('/fts/RobotoSlab-Bold.woff') format('woff'),
		url('/fts/RobotoSlab-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: local('Roboto Slab ExtraBold'), local('RobotoSlab-ExtraBold'), 
            url('/fts/RobotoSlab-ExtraBold.woff2') format('woff2'),
            url('/fts/RobotoSlab-ExtraBold.woff') format('woff'),
            url('/fts/RobotoSlab-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto Slab';
	src: local('Roboto Slab Black'), local('RobotoSlab-Black'), 
            url('/fts/RobotoSlab-Black.woff2') format('woff2'),
            url('/fts/RobotoSlab-Black.woff') format('woff'),
            url('/fts/RobotoSlab-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: url('/fts/RobotoSlab-Regular.eot');
	src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'),
		url('/fts/RobotoSlab-Regular.eot?#iefix') format('embedded-opentype'),
		url('/fts/RobotoSlab-Regular.woff') format('woff'),
		url('/fts/RobotoSlab-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}



body{padding:0;margin:0;font-size:18px;font-size: 1rem;color:#000000;line-height:1.25;font-family: 'Montserrat', Arial, sans-serif;width: 100%} 

img{border:0px;margin: 10px 0;float: none; max-width: 100%;display: inline-block}
p img{float: none;margin: 15px 0;display: block}

h1, h2, h3, h4{font-weight:900;padding: 0;font-family: Onest, 'Roboto';color:#000;}
h2, h3, h4{line-height:1.4;margin:30px 0px 10px;clear:both;padding: 0;}
h1{font-size:30px;font-size:1.875rem;margin:0px 0px 25px;text-transform: uppercase}
h2{font-size:24px;font-size: 1.5rem;text-transform: uppercase}
h3{font-size:18px;font-size:1.125rem;text-transform: uppercase}
h4{font-size:18px;font-size: 1.125rem}
p+h2, p+h3, p+h4{margin-top:30px}
h1+h2, h2+h3, h3+h4{margin-top:0px}
h1 a, h2 a, h3 a, h4 a{color:#000;text-decoration:none;cursor:pointer}

p{margin:0px 0px 20px}
a{text-decoration:underline;color:#5983b4;}
a:hover{text-decoration:underline;color: #9b0000}


ol{margin:5px 0px 10px 0px;padding:0px;list-style: none;counter-reset: item}
ol>li:before{color: #5983b4;font-weight: 700;content:counters(item, ".") "."; counter-increment: item;padding: 0;text-align: center;position: relative;padding-right: 10px}
ol>li{margin:0px 0px 10px 5px;position: relative;}
li ol>li:before{font-weight: 400;font-size: 14px;font-size: 0.875rem}
li ol>li{font-size: 14px;font-size: 0.875rem;margin-bottom: 5px}

ul{margin:5px 0px 10px 0px;padding:0px;list-style:none}
ul>li{/*background:url("/desimages/ul.png") 2px 10px  no-repeat;*/padding-left:25px;margin-top:0px;position: relative}
ul>li:before{width: 13px;height: 5px;background-color: #5983b4;content: '';position: absolute;top: 8px;left: 2px}
li ul>li{/*background:url("/desimages/ul2.png") 2px 13px  no-repeat;*/font-size: 14px;font-size: 0.875rem;margin-bottom: 5px}
li ul>li:before{height: 2px}
li>ol, ol>li>ul{margin:5px 0px 0px 20px}
li>ul, ul>li>ol{margin:5px 0px 0px 0px}

table{border-collapse: collapse;margin:10px 0px;border:0;color: #353534;max-width: 100%}
caption{font-weight:600;text-align:left;padding-bottom:7px;}
td{padding:10px 8px;border:1px solid #9a9a9a}
th{background-color:#faf0e7;text-align:center;font-weight:normal;padding:8px;border:1px solid #9a9a9a;color: #575757}
tr:nth-child(2n+1) {
  background-color: #eff5ff;
}
tr:hover{background-color: #faf0e7;color: #000}


hr{border-top:1px solid #c3cace;margin:15px 0px 20px 0px;}

iframe{max-width: 100%}
input, select, textarea{border: 1px solid #3a689d;line-height: 25px;padding: 10px 10px}
input:focus, select:focus, textarea:focus{border-color: #9b0000}

