/* https://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
/* body */
body{padding:0px;margin:0px;background:#fff; overflow-x:hidden;}
body, input, textarea{font:14px 'Open Sans', sans-serif;font-weight:normal;font-style:normal;line-height:23px;color:#727272;}
/* Headings */
h1, h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;font-weight:normal;color:#272727;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;}
h1{font-size:40px;line-height:40px;margin-bottom:20px;font-style:normal;font-weight:300;}
h1.lessmar{margin-bottom:10px;}
h1 b{display:block;font-size:18px;line-height:23px;font-weight:200;margin-top:13px;color:#727272;}
h1.white{color:#fff;}
h1.bold{font-weight:700;}
h2{font-size:35px;line-height:35px;margin-bottom:20px;font-style:normal;font-weight:300;}
h2.lessmar{margin-bottom:10px;}
h2.white{color:#fff;}
h2.white b{color:#999;}
h2 i{color:#13afeb;font-style:normal;}
h2 b{display:block;font-size:18px;line-height:23px;font-weight:300;margin-top:13px;color:#727272;}
h2.caps{text-transform:uppercase;}
h2.caps b{text-transform:none;}
h2.caps strong{font-weight:500;}
h3{font-size:27px;line-height:30px;margin-bottom:18px;font-style:normal;}
h3.lessmar{margin-bottom:9px;}
h3 strong{font-weight:600;}
h4{font-size:22px;line-height:25px;margin-bottom:18px;font-style:normal;}
h4.lessmar{margin-bottom:9px;}
h4.caps{text-transform:uppercase;}
h4.white{color:#fff;}
h4 b{color:#999;font-size:14px;display:block;font-weight:normal;}
h5{font-size:18px;line-height:23px;margin-bottom:16px;font-style:normal;}
h5.lessmar{margin-bottom:8px;}
h5.lessmar2{margin-bottom:4px;}
h5 b{color:#727272;font-size:13px;font-weight:normal;display:block;}
h5 strong{font-weight:500;}
h5.caps{text-transform:uppercase;}
h5.grayc{color:#999;}
h5.siteccaps{color:#13afeb;text-transform:uppercase;}
h5.sitec{color:#13afeb;}
h5.white{color:#fff;}
h6{font-size:16px;line-height:21px;margin-bottom:14px;font-style:normal;}
h6.lessmar{margin-bottom:7px;}
h6.lessmar2{margin-bottom:3px;}
h6.grayc{color:#999;}
h6 strong{font-weight:400;}
/* Text elements */
p{font:14px 'Open Sans', sans-serif;font-weight:normal;line-height:23px;}
ul, ol{margin:0 0 20px 0;list-style-position:inside;}
ul{list-style:none;}
ul li{list-style:none;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul, ol ol, ul ol, ol ul{margin-bottom:0;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
blockquote{margin:20px 0 20px 36px;font-size:16px;border-left:5px solid #13afeb;padding:5px 20px 5px 20px;font-family:'Open Sans' !important;font-weight:normal;color:#454545;}
pre{background:#f4f4f4;font-size:13px;font:13px 'Open Sans', sans-serif;line-height:1.5;margin-bottom:40px;overflow:auto;padding:0.75em 20px;}
code, kbd{font-size:13px;font:13px 'Open Sans', sans-serif;}
abbr, acronym, dfn{border-bottom:1px dotted #666;cursor:help;}
address{display:block;margin:0 0 40px;}
ins{background:#fff9c0;text-decoration:none;}
sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
.dropcap{display:block;float:left;font-size:45px;padding:0;margin:0;margin:15px 8px 0 0;text-transform:uppercase;}
/* Links */
a{color:#272727;text-decoration:none;transition-property:background-color, color;transition-duration:0.3s;transition-timing-function:ease-out;}
a:hover{text-decoration:none;color:#727272;transition-property:background-color, color;transition-duration:0.3s;transition-timing-function:ease-out;}
a.ltwo{color:#272727;text-decoration:none;}
a.ltwo:hover{text-decoration:none;color:#13afeb;}
a.lthree{color:#454545;text-decoration:none;}
a.lthree:hover{text-decoration:none;color:#13afeb;}
a.lfour{color:#13afeb;text-decoration:none;}
a.lfour:hover{text-decoration:none;color:#fff;}
a.lfive{color:#13afeb;text-decoration:none;}
a.lfive:hover{text-decoration:none;color:#454545;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
/* remember to define focus styles! */
:focus{outline:0;}
/* remember to highlight inserts somehow! */
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* Clear Fix Styles */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
/* start commented backslash hack \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* close commented backslash hack */
{height:1%;}
.clearfix{display:block;}
/* less width */
.less1{width:75%;margin:0 auto;}
.less2{width:50%;margin:0 auto;}
/* text colors */
.white{color:#fff;}
.black{color:#272727;}
.grey{color:#727272;}
.green{color:#009e0f;}
.blue{color:#009e0f;}
.dashed{text-decoration:line-through;}
/* margin bitween sections */
.margin_top1{float:left;width:100%;margin-top:10px;}
.margin_top2{float:left;width:100%;margin-top:20px;}
.margin_top3{float:left;width:100%;margin-top:30px;}
.margin_top4{float:left;width:100%;margin-top:40px;}
.margin_top5{float:left;width:100%;margin-top:50px;}
.margin_top6{float:left;width:100%;margin-top:60px;}
.margin_top7{float:left;width:100%;margin-top:70px;}
.margin_top8{float:left;width:100%;margin-top:80px;}
.margin_top9{float:left;width:100%;margin-top:90px;}
.margin_top10{float:left;width:100%;margin-top:100px;}
/* image alignments */
.img_left{float:left;}
.img_left1{float:left;margin-bottom:20px;}
.img_left2{float:left;margin-right:30px;}
.img_left3{float:left;margin-right:20px;}
.img_left4{float:left;margin-top:10px;margin-bottom:20px;}
.img_left10{float:left;width:32%;margin-bottom:30px;}
.img_left11{float:left;margin-right:25px;margin-bottom:20px;}
.img_right{float:right;margin-left:10px;}
.img_size1{float:left;width:100%;}
.uppercase{text-transform:uppercase;}
.fl_left{float:left;}
/*top padding*/
.padd_top1{padding-top:10px;}
.padd_top2{padding-top:20px;}
.padd_top3{padding-top:30px;}
.padd_top4{padding-top:40px;}
.padd_top5{padding-top:50px;}
.padd_top6{padding-top:60px;}
.padd_top7{padding-top:70px;}
.padd_top10{padding-top:100px;}
/*padding bottom*/
.padd_bot1{padding-bottom:10px;}
.padd_bot2{padding-bottom:20px;}
.padd_bot3{padding-bottom:30px;}
.padd_bot4{padding-bottom:40px;}
.padd_bot5{padding-bottom:50px;}
.padd_bot6{padding-bottom:60px;}
.padd_bot7{padding-bottom:70px;}

/* Alignment */
.text-center{text-align:center;}

/* Links */
.green-link{color:#009e0f;}

.readmore_but1{float:left;color:#fff;text-transform:uppercase;padding:13px 30px;background-color:#161616;border-radius:2px;}
.readmore_but1:hover{color:#161616;background-color:#fff;}
.readmore_but2{float:left;color:#fff;text-transform:uppercase;padding:11px 30px;border:2px solid #fff;border-radius:2px;}
.readmore_but2:hover{color:#fff;border:2px solid #161616;background-color:#161616;}
.readmore_but3{float:left;color:#fff;text-transform:none;padding:6px 10px;background-color:#009e0f;}
.readmore_but3:hover{color:#fff;background-color:#161616;}
.readmore_but4{float:left;color:#161616;text-transform:none;padding:8px 30px;border:2px solid #009e0f;}
.readmore_but4:hover{color:#fff;border:2px solid #009e0f;background-color:#009e0f;}
.readmore_but5{float:left;color:#fff;text-transform:none;padding:10px 30px;background-color:#009e0f;}
.readmore_but5:hover{color:#fff;background-color:#161616;}
.readmore_but6{float:left;color:#161616;text-transform:uppercase;padding:10px 25px;border-radius:2px;border:1px solid #009e0f;}
.readmore_but6:hover{color:#fff;border:1px solid #009e0f;background-color:#009e0f;}
.readmore_but7{color:#fff;text-transform:uppercase;padding:11px 30px;border:2px solid #fff;border-radius:2px;}
.readmore_but7:hover{color:#fff;border:2px solid #161616;background-color:#161616;}
.readmore_but8{color:#fff;text-transform:uppercase;padding:10px 20px;background-color:#979797;border-radius:2px;}
.readmore_but8:hover{color:#fff;background-color:#272727;}
.readmore_but9{color:#fff;font-size:16px;text-transform:uppercase;padding:17px 100px;background-color:#009e0f;border-radius:2px;}
.readmore_but9:hover{color:#fff;background-color:#272727;}
.readmore_but10{color:#fff;text-transform:none;padding:10px 30px;background-color:#009e0f;}
.readmore_but10:hover{color:#fff;background-color:#161616;}
.readmore_small{float:left;color:#fff;font-size:12px;text-transform:uppercase;padding:4px 7px;background-color:#009e0f;border-radius:2px;text-transform:none;}
.readmore_small:hover, .readmore_small.red:hover, .readmore_small.green:hover, .readmore_small.yellow:hover, .readmore_small.violet:hover{color:#161616;background-color:#fff;}
.readmore_small.red{background-color:#fc4242;}
.readmore_small.green{background-color:#94c014;}
.readmore_small.yellow{background-color:#fdce16;}
.readmore_small.violet{background-color:#b67cec;}

/*------------------*/
/*button styles */
/*------------------------------------------------------*/
a.but_st1{padding:0px;margin:0px 10px 10px 0px;float:left;border-radius:2px;color:#FFF;text-transform:uppercase;text-decoration:none;background-color:#fdce16;}
/*large styles*/
a.but_st1.large{font-size:20px;padding:20px 50px;}
a.but_st1.large.yellow{background-color:#fdce16;}
a.but_st1.large.yellow:hover{background-color:#161616;}
a.but_st1.large.red{background-color:#fc4242;}
a.but_st1.large.red:hover{background-color:#161616;}
a.but_st1.large.blue{background-color:#13bfff;}
a.but_st1.large.blue:hover{background-color:#161616;}
a.but_st1.large.lightgreen{background-color:#a5d549;}
a.but_st1.large.lightgreen:hover{background-color:#161616;}
a.but_st1.large.violet{background-color:#c762cb;}
a.but_st1.large.violet:hover{background-color:#161616;}
a.but_st1.large.green{background-color:#3fc35f;}
a.but_st1.large.green:hover{background-color:#161616;}
a.but_st1.large.pink{background-color:#fc5eac;}
a.but_st1.large.pink:hover{background-color:#161616;}
a.but_st1.large.orange{background-color:#ff9d12;}
a.but_st1.large.orange:hover{background-color:#161616;}
/*large stroke styles*/
a.but_st1.large{font-size:20px;padding:20px 50px;}
a.but_st1.large.two.yellow{border:2px solid #fdce16;background-color:#fff;color:#fdce16;}
a.but_st1.large.two.yellow:hover{color:#fff;border:2px solid #fdce16;background-color:#fdce16;}
a.but_st1.large.two.red{border:2px solid #fc4242;background-color:#fff;color:#fc4242;}
a.but_st1.large.two.red:hover{color:#fff;border:2px solid #fc4242;background-color:#fc4242;}
a.but_st1.large.two.blue{border:2px solid #13bfff;background-color:#fff;color:#13bfff;}
a.but_st1.large.two.blue:hover{color:#fff;border:2px solid #13bfff;background-color:#13bfff;}
a.but_st1.large.two.lightgreen{border:2px solid #a5d549;background-color:#fff;color:#a5d549;}
a.but_st1.large.two.lightgreen:hover{color:#fff;border:2px solid #a5d549;background-color:#a5d549;}
a.but_st1.large.two.violet{border:2px solid #c762cb;background-color:#fff;color:#c762cb;}
a.but_st1.large.two.violet:hover{color:#fff;border:2px solid #c762cb;background-color:#c762cb;}
a.but_st1.large.two.green{border:2px solid #3fc35f;background-color:#fff;color:#3fc35f;}
a.but_st1.large.two.green:hover{color:#fff;border:2px solid #3fc35f;background-color:#3fc35f;}
a.but_st1.large.two.pink{border:2px solid #fc5eac;background-color:#fff;color:#fc5eac;}
a.but_st1.large.two.pink:hover{color:#fff;border:2px solid #fc5eac;background-color:#fc5eac;}
a.but_st1.large.two.orange{border:2px solid #ff9d12;background-color:#fff;color:#ff9d12;}
a.but_st1.large.two.orange:hover{color:#fff;border:2px solid #ff9d12;background-color:#ff9d12;}
/*buttons medium styles*/
/*medium styles*/
a.but_st1.medium{font-size:16px;padding:15px 35px;}
a.but_st1.medium.yellow{background-color:#fdce16;}
a.but_st1.medium.yellow:hover{background-color:#161616;}
a.but_st1.medium.red{background-color:#fc4242;}
a.but_st1.medium.red:hover{background-color:#161616;}
a.but_st1.medium.blue{background-color:#13bfff;}
a.but_st1.medium.blue:hover{background-color:#161616;}
a.but_st1.medium.lightgreen{background-color:#a5d549;}
a.but_st1.medium.lightgreen:hover{background-color:#161616;}
a.but_st1.medium.violet{background-color:#c762cb;}
a.but_st1.medium.violet:hover{background-color:#161616;}
a.but_st1.medium.green{background-color:#3fc35f;}
a.but_st1.medium.green:hover{background-color:#161616;}
a.but_st1.medium.pink{background-color:#fc5eac;}
a.but_st1.medium.pink:hover{background-color:#161616;}
a.but_st1.medium.orange{background-color:#ff9d12;}
a.but_st1.medium.orange:hover{background-color:#161616;}
/*medium stroke styles*/
a.but_st1.medium.two.yellow{border:2px solid #fdce16;background-color:#fff;color:#fdce16;}
a.but_st1.medium.two.yellow:hover{color:#fff;border:2px solid #fdce16;background-color:#fdce16;}
a.but_st1.medium.two.red{border:2px solid #fc4242;background-color:#fff;color:#fc4242;}
a.but_st1.medium.two.red:hover{color:#fff;border:2px solid #fc4242;background-color:#fc4242;}
a.but_st1.medium.two.blue{border:2px solid #13bfff;background-color:#fff;color:#13bfff;}
a.but_st1.medium.two.blue:hover{color:#fff;border:2px solid #13bfff;background-color:#13bfff;}
a.but_st1.medium.two.lightgreen{border:2px solid #a5d549;background-color:#fff;color:#a5d549;}
a.but_st1.medium.two.lightgreen:hover{color:#fff;border:2px solid #a5d549;background-color:#a5d549;}
a.but_st1.medium.two.violet{border:2px solid #c762cb;background-color:#fff;color:#c762cb;}
a.but_st1.medium.two.violet:hover{color:#fff;border:2px solid #c762cb;background-color:#c762cb;}
a.but_st1.medium.two.green{border:2px solid #3fc35f;background-color:#fff;color:#3fc35f;}
a.but_st1.medium.two.green:hover{color:#fff;border:2px solid #3fc35f;background-color:#3fc35f;}
a.but_st1.medium.two.pink{border:2px solid #fc5eac;background-color:#fff;color:#fc5eac;}
a.but_st1.medium.two.pink:hover{color:#fff;border:2px solid #fc5eac;background-color:#fc5eac;}
a.but_st1.medium.two.orange{border:2px solid #ff9d12;background-color:#fff;color:#ff9d12;}
a.but_st1.medium.two.orange:hover{color:#fff;border:2px solid #ff9d12;background-color:#ff9d12;}
/*buttons small styles*/
/*button small styles*/
a.but_st1.small{font-size:14px;padding:11px 20px;}
a.but_st1.small.yellow{background-color:#fdce16;}
a.but_st1.small.yellow:hover{background-color:#161616;}
a.but_st1.small.red{background-color:#fc4242;}
a.but_st1.small.red:hover{background-color:#161616;}
a.but_st1.small.blue{background-color:#13bfff;}
a.but_st1.small.blue:hover{background-color:#161616;}
a.but_st1.small.lightgreen{background-color:#a5d549;}
a.but_st1.small.lightgreen:hover{background-color:#161616;}
a.but_st1.small.violet{background-color:#c762cb;}
a.but_st1.small.violet:hover{background-color:#161616;}
a.but_st1.small.green{background-color:#3fc35f;}
a.but_st1.small.green:hover{background-color:#161616;}
a.but_st1.small.pink{background-color:#fc5eac;}
a.but_st1.small.pink:hover{background-color:#161616;}
a.but_st1.small.orange{background-color:#ff9d12;}
a.but_st1.small.orange:hover{background-color:#161616;}
/*small button stroke styles*/
a.but_st1.small.two.yellow{border:2px solid #fdce16;background-color:#fff;color:#fdce16;}
a.but_st1.small.two.yellow:hover{color:#fff;border:2px solid #fdce16;background-color:#fdce16;}
a.but_st1.small.two.red{border:2px solid #fc4242;background-color:#fff;color:#fc4242;}
a.but_st1.small.two.red:hover{color:#fff;border:2px solid #fc4242;background-color:#fc4242;}
a.but_st1.small.two.blue{border:2px solid #13bfff;background-color:#fff;color:#13bfff;}
a.but_st1.small.two.blue:hover{color:#fff;border:2px solid #13bfff;background-color:#13bfff;}
a.but_st1.small.two.lightgreen{border:2px solid #a5d549;background-color:#fff;color:#a5d549;}
a.but_st1.small.two.lightgreen:hover{color:#fff;border:2px solid #a5d549;background-color:#a5d549;}
a.but_st1.small.two.violet{border:2px solid #c762cb;background-color:#fff;color:#c762cb;}
a.but_st1.small.two.violet:hover{color:#fff;border:2px solid #c762cb;background-color:#c762cb;}
a.but_st1.small.two.green{border:2px solid #3fc35f;background-color:#fff;color:#3fc35f;}
a.but_st1.small.two.green:hover{color:#fff;border:2px solid #3fc35f;background-color:#3fc35f;}
a.but_st1.small.two.pink{border:2px solid #fc5eac;background-color:#fff;color:#fc5eac;}
a.but_st1.small.two.pink:hover{color:#fff;border:2px solid #fc5eac;background-color:#fc5eac;}
a.but_st1.small.two.orange{border:2px solid #ff9d12;background-color:#fff;color:#ff9d12;}
a.but_st1.small.two.orange:hover{color:#fff;border:2px solid #ff9d12;background-color:#ff9d12;}
/*Full width button styles*/
a.but_fullwidth{padding:0px;margin:10px 0px 0px;float:left;width:100%;height:65px;text-align:center;line-height:67px;font-size:18px;border-radius:4px;color:#FFF;font-weight:500;text-transform:uppercase;background-color:#a5d549;}
a.but_fullwidth:hover{color:#fff;background-color:#161616;}
a.but_fullwidth.two{background-color:#c762cb;}
a.but_fullwidth.two:hover{color:#fff;background-color:#161616;}
a.but_fullwidth.three{background-color:#13bfff;}
a.but_fullwidth.three:hover{color:#fff;background-color:#161616;}

/*------------------*/
/*list styles */
/*----------------*/
/*lists style 1*/
.list_st1{width:100%;padding:0px;margin:0px 0px 15px 0px;float:left;}
.list_st1 .icon{width:32px;height:32px;padding:0px;margin:0px 10px 0px 0px;float:left;text-align:center;line-height:32px;color:#fff;border-radius:100%;background-color:#009e0f;}
.list_st1 .text{padding:5px 0 0 42px;margin:0px;display:block;}
.list_st1.two .icon{width:32px;height:32px;padding:0px;margin:0px 10px 0px 0px;float:left;text-align:center;line-height:32px;color:#666;border-radius:100%;border:0px solid #009e0f;background-color:#fff;}
.list_st1.two .text{padding:0px 0 0 42px;margin:0px;display:block;}

.info, .error, .notice, .success{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #bbb;margin-bottom:20px;font-size:13px;}
p.error{border:none;}
.info strong, .error strong, .notice strong, .success strong{font-size:16px;}
.message-box-wrap{border:0px solid #fff;padding:10px; font-size:14px;}
.info{color:#4a84bc;border-color:#c6e3ff;background-color:#e6f3ff;}
.error{color:#bd6767;border-color:#f1bdbd;background-color:#ffdddd;}
.notice{color:#a79a30;border-color:#d7d099;background-color:#f6f2d2;}
.success{color:#1ea133;border-color:#a9ecb4;background-color:#dffbe4;}

.divider_dashed2{float:left;width:100%;margin:20px 0px;border-top:1px dotted #d7d7d7;}

.divider_dashed6{float:left;width:100%;height:5px;margin:20px 0px 59px 0px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}