@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,light,Semibold,bold,300,600,700,800);
body{margin:0px; padding:0px; font-size:14px; color:#838383; font-family: 'Open Sans' , sans-serif;  background-color: #FFFFFF;}
h1,h2,h3,h4,h5,h6,p,ul,li,div,ol,span,input,textarea,div,class,select,section,header,footer,img{margin:0px; padding:0px;  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

#container{width:100%;}
.full_width{width:100%;}
.page_width{width:815px; text-align:left; background-color: #FDFDFD;}
.left{float:left;}
.right{float:right;}
.left_side{float:left;}
.right_side{float:right;}
.col{float:left;}
.clearfix{clear:both;}
a img{border:0px;}
img{max-width:100%;}
a{ text-decoration:none;}
.hide{ display:none;}

.wd_100{ width:100%;}
.wd_95{ width:95%;}
.wd_90{ width:90%;}
.wd_85{ width:85%;}
.wd_80{ width:80%;}
.wd_75{ width:75%;}
.wd_70{ width:70%;}
.wd_65{ width:65%;}
.wd_60{ width:60%;}
.wd_55{ width:55%;}
.wd_50{ width:50%;}
.wd_45{ width:45%;}
.wd_40{ width:40%;}
.wd_35{ width:35%;}
.wd_30{ width:30%;}
.wd_25{ width:25%;}
.wd_20{ width:20%;}
.wd_15{ width:15%;}
.wd_10{ width:10%;}

.txt_align_left{ text-align:left;}
.txt_align_center{ text-align:center;}
.txt_align_right{ text-align:right;}
.position_relative{ position:relative;}
p{ font-size:15px; color:#000; text-align:left; font-weight:400; line-height:150%; margin-bottom:10px;}
h1{ font-size:28px; color:#000; text-align:left; font-weight:normal; margin-bottom:15px;}
h2{ font-size:22px; color:#000; text-align:left; font-weight:normal; margin-bottom:15px;}
h3{ font-size:20px; color:#000; text-align:left; font-weight:normal; margin-bottom:15px;}
a{ color:#B70000;}


.global_page{width: 100%; padding:0px 0px 80px 0px;}
.global_pg_bg{width: 100%; display: flex; flex-wrap: wrap; position: absolute; top: 0px; left: 0px; z-index: -1;}
.global_page .page_width{position: relative; z-index: 999;}
.global_pg_bg .global_box_bg{width: 33.333%; padding:15px 10px; }
.global_pg_bg .global_box_bg .global_box_bg_inner{width: 100%; height: 110px; background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(236,238,239,1) 100%);}
.global_pg_bg .global_box_bg.global_box_bg2 .global_box_bg_inner{background: rgb(236,238,239); background: linear-gradient(180deg, rgba(236,238,239,1) 0%, rgba(255,255,255,0) 100%);}
.global_pg_bg .global_box_bg:nth-child(1) .global_box_bg_inner{border-radius: 60px 0px 0px 0px;}
.global_pg_bg .global_box_bg:nth-child(3) .global_box_bg_inner{border-radius: 0px 60px 0px 0px;}
.global_pg_bg .global_box_bg:nth-child(4) .global_box_bg_inner{border-radius: 0px 0px 0px 60px;}
.global_pg_bg .global_box_bg:nth-child(6) .global_box_bg_inner{border-radius: 0px 0px 60px 0px;}
.global_logo{width: 100%; text-align: center; margin-bottom: 0px;}
.global_page .global_about{/*width: 72%;*/ margin: auto; margin-bottom: 20px;}
.global_page .global_about .global_about_heading{width: 100%; font-size: 36px; font-weight: 900; margin-bottom: 0px; text-align: center; color: #000;}
.global_page .global_about p{font-size: 17px; font-weight: 600; text-align: center; color: #000;}
.global_page .global_about p.wd72{width: 72%;margin-bottom:5px;margin: auto;}
.global_page .global_about p span{font-weight: bold;}
.global_page .global_images_block{width: 100%; margin-bottom: 20px; display: flex; flex-wrap: wrap; justify-content: center;}
.global_page .global_images_block .global_images_col{padding: 15px; text-align: center;}
.global_page .global_color_block{width: 100%; display: flex; flex-wrap: wrap; justify-content: center;}
.global_page .global_color_block .clr_box{width: 28px; height: 28px; margin: 5px; background-color: #BABDC0;}
.global_page .global_color_block .clr_box.bg_orange{background-color: #F5821E !important;}
.global_page .global_color_block .clr_box.bg_red{background-color: #EB1B22 !important;}
.global_page .global_color_block .clr_box.bg_purple{background-color: #A2208E !important;}
.global_page .global_color_block .clr_box.bg_blue{background-color: #00ACED !important;}
.global_page .global_color_block .clr_box.bg_green{background-color: #A7CE38 !important;}

@media screen and (max-width: 1024px) and (min-width: 240px){
    .global_page .page_width{width: 100%; padding: 0px 15px;}
    .global_page .global_about{width: 100%}
    .global_page .global_about .global_about_heading{font-size: 28px;}
    .global_page .global_about p{font-size: 15px;}
    .global_page .global_about p span{font-size: 16px; font-weight: bold;}
    .global_pg_bg .global_box_bg{padding: 10px;}
}