﻿html{ font-size:62.5%; scroll-behavior:smooth; }
body{ font-size:1.4rem; line-height:1; letter-spacing:normal; font-family:Helvetica Neue,Helvetica,Arial,苹方,冬青黑体,微软雅黑,黑体,宋体; }  /* 1rem=10px */
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td,form,pre{margin: 0px; padding: 0px;}
input,button,textarea,select,optgroup,option{font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; outline:0;}
*,*::before,*::after { box-sizing: border-box; margin:0px; padding:0px; }*/
ul{list-style:none;}
/* html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p{
    margin:0px; padding:0px;
} */
*,*::before,*::after { box-sizing: border-box; margin:0px; padding:0px; }
/**,*::before,*::after { box-sizing: border-box; margin:0px; padding:0px; font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; outline:0; border-radius:0;}*/
/*a{ color:#409EFF; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); }*/
/* a:hover{ color:#409EFF; text-decoration:none; outline:none; } */
/* a:focus{ color:#409EFF; text-decoration:none; outline:none; } */
::-webkit-scrollbar { width:8px; height:6px; }  /*滚动条的宽度*/
::-webkit-scrollbar-track-piece { background-color:#DAD1BD; }   /*滚动条凹槽的颜色，还可以设置边框属性*/        
::-webkit-scrollbar-thumb { border-radius: 20px; background-color: #6C5242; }  /*滚动条的设置*/
::-webkit-scrollbar-thumb:hover { background-color:#D9B57B; }
/*::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1); }*/ /*滚动条里面轨道*/

.re-scroll-tran::-webkit-scrollbar { width:8px; height:6px; }  /*滚动条的宽度*/
.re-scroll-tran::-webkit-scrollbar-track-piece { background-color:transparent; }   /*滚动条凹槽的颜色，还可以设置边框属性*/        
.re-scroll-tran::-webkit-scrollbar-thumb { border-radius: 20px; background-color: transparent; }  /*滚动条的设置*/
.re-scroll-tran::-webkit-scrollbar-thumb:hover { background-color:transparent; }

.re-scroll-hide::-webkit-scrollbar { width:0px; height:0px; }  /*滚动条的宽度*/
.re-scroll-hide::-webkit-scrollbar-track-piece { background-color:transparent; }   /*滚动条凹槽的颜色，还可以设置边框属性*/        
.re-scroll-hide::-webkit-scrollbar-thumb { border-radius: 20px; background-color: transparent; }  /*滚动条的设置*/
.re-scroll-hide::-webkit-scrollbar-thumb:hover { background-color:transparent; }

/*Start==================================站点自定义=====================================Start*/

@font-face {
    font-family: "ABCProphet";
    font-weight: lighter;
    src: url('/css/font/ABCProphet-Regular-Trial.woff') format('woff');
}
@font-face {
    font-family: "AreaNormal";
    font-weight: 700;
    src: url('/css/font/AreaNormal-Bold.woff') format('woff');
}
@font-face {
    font-family: "AreaNormal";
    font-weight: 400;
    src: url('/css/font/AreaNormal-Regular.woff') format('woff');
}
:root {
    --text: #121211;
    --hintText: #B2B2B2;
    --clay: #DAD1BD;
    --danger: #F46C50;
    --divider: #515151;
    --drywall: #fff;
    --tertiary: #D9D1BF;
    /*--tertiaryBlack: #302523;*/
    --tertiaryBlack: #302523;
    --tertiaryDarkBrown: #825F3B;
    --primaryBrown: #41160C;
    --primaryWood: #D9B57B;
    --primaryBeige: #F3EDE2;
    --secondaryDarkRed: #702313;
    --secondaryYellow: #FFC862; 
    --secondaryOrange: #FF5824;
    /*--tertiaryBlackNew: #302523;*/
}

.re-HeadlineLarge { font-family: AreaNormal; font-size: 119px; font-style: normal; font-weight: 400; line-height: 120%; }
.re-HeadlineMedium { font-family: AreaNormal; font-size: 95px; font-style: normal; font-weight: 400; line-height: 120%; }
.re-HeadlineSmall { font-family: AreaNormal; font-size: 76px; font-style: normal; font-weight: 400; line-height: 120%; }
.re-SubtitleLarge { font-family: AreaNormal; font-size: 49px; font-style: normal; font-weight: 400; line-height: 135%; }
.re-SubtitleMedium { font-family: AreaNormal; font-size: 39px; font-style: normal; font-weight: 400; line-height: 130%; }
.re-SubtitleSmall { font-family: AreaNormal; font-size: 31px; font-style: normal; font-weight: 400; line-height: 135%; letter-spacing: 0.62px; }
.re-SubtitleExtSmall { font-family: AreaNormal; font-size: 24px; font-style: normal; font-weight: 400; line-height: 145%; }
.re-Button { font-family: AreaNormal; font-size: 17px; font-style: normal; font-weight: 700; line-height: 150%; letter-spacing: 0.34px; }
.re-BodytextRegular { font-family: AreaNormal; font-size: 20px; font-style: normal; font-weight: 400; line-height: 135%; letter-spacing: 0.4px; }
.re-BodytextRegularBold { font-family: AreaNormal; font-size: 20px; font-style: normal; font-weight: bold; line-height: 135%; letter-spacing: 0.4px; }
.re-BodytextSmall { font-family: AreaNormal; font-size: 16px; font-style: normal; font-weight: 500; line-height: 135%; }
.re-Caption { font-family: AreaNormal; font-size: 13px; font-style: normal; font-weight: 700; line-height: 120%; text-transform: uppercase; }
.re-MobileTagDefault{font-family: AreaNormal; font-size: 10px; font-weight:bold; line-height:135%;}

.re-font24{font-family: AreaNormal; font-size:24px; line-height:1.35;}
.re-font24B{font-family: AreaNormal; font-size:24px; font-weight:bold; line-height:1.35;}
.re-font20{font-family: AreaNormal; font-size:20px; line-height:1.35;}
.re-font20B{font-family: AreaNormal; font-size:20px; font-weight:bold; line-height:1.35;}
.re-font14{font-family: AreaNormal; font-size:14px; line-height:1.35;}
.re-font14B{font-family: AreaNormal; font-size:14px; font-weight:bold; line-height:1.35;}
.re-font12{font-family: AreaNormal; font-size:12px; line-height:1.35;}
.re-font12B{font-family: AreaNormal; font-size:12px; font-weight:bold; line-height:1.35;}

.re-HeadlineProphet{font-family:ABCProphet; font-size:56px; line-height:120%;}
.PhoneBodySmall{font-family: AreaNormal; font-size: 12px; font-style: normal; font-weight: 700; line-height: 135%;}
.fa-xmark,.fa-copy{ cursor:pointer; }

html{ }
body{ letter-spacing:0.5px; cursor:default; color:#121211; font-family:AreaNormal; }
a{ color:var(--text); text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); }
.a-white a{color:#F3EDE2;}
.fnt-white{color:#F3EDE2;}

.img_ratio-11, .img_ratio-23, .img_ratio-169{ position: relative; width: 100%; display:inline-block; }
/*宽高比例修改这个padding-top数值*/
.img_ratio-11:before { content: ""; display: block; padding-top: 100%;}
.img_ratio-23:before { content: ""; display: block; padding-top: 150%;} 
.img_ratio-169:before { content: ""; display: block; padding-top: 56.25%;} 
.img_ratio-11 img, .img_ratio-23 img, .img_ratio-169 img{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit:cover; }


.hd_nav-tool{}
.hd_nav-default{ height:100%; color:#F3EDE2; }
/*.hd_nav-default .logo{ background:url('/image/logo.svg') no-repeat; display:block; height:100%; width:160px; }
.hd_nav-black{ height:65px; color:#000; }
.hd_nav-black .logo{ background:url('/image/logob.svg') no-repeat; display:block; height:100%; width:160px; }*/

.hc_mask-nav{ position:fixed; left:0px; top:0px; width:100%; height:100%; transition: opacity linear 0.5s; background-color: #000; z-index:9000;  }
.hc_mask{ position:fixed; left:0px; top:0px; width:100%; height:100%; transition: opacity linear 0.5s; background-color: #000; z-index:5000;  }

.hd_nav-a{ display:block; position:relative; top:0px; height:140px; padding-top:22px; padding-left:30px; transition: top linear 0.2s; 
 box-shadow: 0px 2.30158px 13.23406px 0px rgba(0, 0, 0, 0.25) inset; filter: drop-shadow(-5.753938674926758px 3.4523630142211914px 6.32933235168457px rgba(0, 0, 0, 0.25));
}
.hd_nav-a:hover{top:-30px;}
/*.hd_nav-bg1 { color:#F3EDE2; clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 30px, 100% 100%); background-color: var(--primaryBrown); }
.hd_nav-bg2 { color:var(--primaryBrown); clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 30px, 100% 100%); background-color: var(--primaryWood); }
.hd_nav-bg3 { color:#F3EDE2; clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 30px, 100% 100%); background-color: var(--secondaryDarkRed); }*/
.hd_nav-bg1 { color:#F3EDE2; clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 30px, 100% 100%); background-color: #302523; }
.hd_nav-bg2 { color:var(--primaryBrown); clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 30px, 100% 100%); background-color: #D9D1BF; }
.hd_nav-bg3 { color:#F3EDE2; clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 30px, 100% 100%); background-color: #36221D; }

.hd_nav-mobile-bg{height:24px; position:relative;}
.hd_nav-mobile-bg-line{height:23px; clip-path: polygon(0 100%, 0 0, 89% 0, 100% 100%); background-color: var(--primaryBeige);}
.hd_nav-mobile-bg-color{height:24px; clip-path: polygon(0 100%, 0 2px, 89% 2px, calc(100% - 2px) 100%); position:absolute; left:0px; top:0px; width:100%;  background-color: var(--tertiaryBlack);}


/*.ft_polygon{ clip-path: polygon(0 100%, 0 0, 70% 0, 100% 30%, 100% 111%); -webkit-clip-path: polygon(0 100%, 0 0, 70% 0, 100% 30%, 100% 111%);}
.ft_polygon-1 { background-color: var(--divider); }
.ft_polygon-2 { background-color: var(--divider); }
.ft_polygon-3 { background-color: #B2B2B2; }
.ft_polygon-4 { background-color: var(--divider); }
.ft_polygon-fill { clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); -webkit-clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); }
.ft_polygon-line {border-top:2px solid var(--divider);}
.ft_polygon-text { height:28px; padding:0px; width:100%; border:none; outline:none; background-color:transparent; border-bottom: 1px solid var(--text);}

.ft_polygon-1 .ft_polygon-fill{background-color: var(--primaryBeige);}
.ft_polygon-2 .ft_polygon-fill{background-color: var(--tertiary);}
.ft_polygon-3 .ft_polygon-fill{background-color: var(--tertiaryBlack); color:#F3EDE2;}
.ft_polygon-3 a{color:#F3EDE2;}
.ft_polygon-3 .ft_polygon-line{border-color:#B2B2B2;}
.ft_polygon-3 .ft_polygon-text{border-color:#B2B2B2; color:#F3EDE2;}
.ft_polygon-4 .ft_polygon-fill{background-color: var(--primaryWood);}*/
.ft_polygon{ }
.ft_polygon-1 {  }
.ft_polygon-2 {  }
.ft_polygon-3 {  }
.ft_polygon-4 {  }
.ft_polygon-fill {  }
.ft_polygon-line {}
.ft_polygon-text { height:28px; padding:0px; width:100%; border:none; outline:none; background-color:transparent; border-bottom: 1px solid var(--text);}

.ft_polygon-1 .ft_polygon-fill{}
.ft_polygon-2 .ft_polygon-fill{}
.ft_polygon-3 .ft_polygon-fill{color:#F3EDE2;}
.ft_polygon-3 a{color:#F3EDE2;}
.ft_polygon-3 .ft_polygon-line{}
.ft_polygon-3 .ft_polygon-text{color:#F3EDE2;}
.ft_polygon-4 .ft_polygon-fill{}


/*.ft_polygon-fill1 { clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); -webkit-clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); background-color: #F3EDE2; }
.ft_polygon-fill2 { clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); -webkit-clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); background-color: #D9D1BF; }
.ft_polygon-fill3 { color:#F3EDE2; clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); -webkit-clip-path: polygon(2px 100%, 2px 2px, 70% 2px, calc(100% - 2px) 30%, calc(100% - 2px) 100%); background-color: #302523; }
.ft_polygon-fill3 a{color:#F3EDE2;}*/
.ft_nav-dl{}
.ft_nav-dl a{display:inline-block; padding:5px 0px;}

.idx-map-item img{transition:transform linear 0.3s;}
.idx-map-item img:hover{transform:scale(1.2);}

.re_btn-text{display:inline-block; font-size:1.7rem; font-weight:bold; line-height:1.5; border-bottom:2px solid #121211; padding:5px 10px; cursor:pointer;}
.re_btn-text-white{color:#F3EDE2; border-bottom-color:#fff;}
.re_btn-text i{margin-left:10px;transform: rotate(45deg);}


.re_polygon-index{display:inline-block; clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 25px, 100% 100%); -webkit-clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 25px, 100% 100%);}
.re_polygon-back{background-color: var(--primaryBrown); color:#F3EDE2; padding:20px 50px 15px 30px; display:inline-block; clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 23px, 100% 100%); -webkit-clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 23px, 100% 100%);}


.re-archive-1on{background-color:#DAD1BD !important;}
.re-archive-2on{background-color:#7B3628 !important; color:#F3EDE2 !important;}
.re-archive-3on{background-color:#6C5242 !important; color:#F3EDE2 !important;}
.re-archive-4on{background-color:#121211 !important; color:#F3EDE2 !important;}
.re-archive-item{height:807px; position:relative; line-height:1.35;}
.re-archive-prev{position:absolute; left:0px; bottom:0px; width:100px; height:100px; background-color:#121211; cursor:pointer; display:flex; align-items:center; justify-content:center;}
.re-archive-prev i{color:#F3EDE2; font-size:20px;}
.re-archive-next{position:absolute; right:0px; bottom:0px; width:100px; height:100px; background-color:#121211; cursor:pointer; display:flex; align-items:center; justify-content:center;}
.re-archive-next i{color:#F3EDE2; font-size:20px;}


.program-item{}
/*.program-item:hover .program-image{top:40px; opacity:1;}*/
.program-image:has(+.program-item:hover){transform:translateY(0px); opacity:1;}
.program-image{transform:translateY(200px); opacity:0;  transition: transform linear 0.5s,opacity linear 0.5s;}
/*.program-image{width:450px; height:240px; object-fit:cover; position:absolute; top:280px; left:-490px; opacity:0; transition: top linear 0.5s,opacity linear 0.5s;}*/

.re_btnImage{height:66px; position:relative; cursor:pointer;}
.re_btnImage-bg{fill:none; transition: fill linear 1s;}
.re_btnImage-title{color:#F3EDE2;position:absolute; left:0px; top:0px; height:100%; width:100%; display:flex; align-items:center; font-size:1.7rem; font-weight:bold; padding:0px 20px; z-index:1000;}
.re_btnImage-imgbg{width:68px; height:29px; fill:none; transition:top linear 0.3s; position:absolute; top:0px; right:0px;}
.re_btnImage:hover .re_btnImage-bg{fill:#F3EDE2 !important;}
.re_btnImage:hover .re_btnImage-title{color:#121211;}
.re_btnImage:hover .re_btnImage-imgbg{top:-6px;}

.re_btn{height:66px; position:relative; cursor:pointer;}
.re_btn-border{background-color:#121211; height:100%; clip-path: polygon(0 100%, 0 0, calc(100% - 80px) 0, 100% 33px, 100% 100%); }
.re_btn-bg{height:calc(100% - 4px); clip-path: polygon(0 100%, 0 0, calc(100% - 80px) 0, 100% 33px, 100% 100%); position:absolute; left:2px; top:2px; width:calc(100% - 4px);  transition:background-color linear 0.3s; }
.re_btn-hover{background-color:#121211; height:100%; clip-path: polygon(0 100%, 0 0, calc(100% - 80px) 0, 100% 33px, 100% 100%); position:absolute; left:0px; top:0px; width:100%; z-index:1000; opacity:0; transition:opacity linear 0.3s; }
.re_btn-title{color:#121211; position:absolute; left:0px; top:0px; height:100%; width:100%; display:flex; align-items:center; font-size:1.7rem; font-weight:bold; padding:0px 20px; z-index:1000; transition:color linear 0.3s;}
.re_btn-imgbg{stroke:#121211; width:68px; height:29px; fill:none; transition:top linear 0.3s; position:absolute; top:0px; right:0px;}
.re_btn:hover .re_btn-title{color:#F3EDE2;}
.re_btn:hover .re_btn-bg{background-color:#121211;}

.re_btn:hover .re_btn-hover{opacity:1;}
.re_btn:hover .re_btn-imgbg{top:-6px;}

/*.re_btn-black{}
.re_btn-black .re_btn-border{background-color:#121211;}
.re_btn-black .re_btn-hover{background-color:#121211;}
.re_btn-black:hover .re_btn-title{color:#F3EDE2;}
.re_btn-black .re_btn-imgbg{stroke:#121211;}*/


/*.re_btn-white{}
.re_btn-white .re_btn-border{background-color:#F3EDE2;}
.re_btn-white .re_btn-hover{background-color:#121211;}
.re_btn-white:hover .re_btn-title{color:#F3EDE2;}
.re_btn-white .re_btn-imgbg{stroke:#F3EDE2;}*/

.re_btn-white{}
.re_btn-white .re_btn-border{background-color:#F3EDE2;}
.re_btn-white .re_btn-bg{background-color:var(--text);}
.re_btn-white .re_btn-imgbg{stroke:#F3EDE2;}
.re_btn-white .re_btn-title{color:#F3EDE2;}

.re_btn-white:hover .re_btn-title{color:#302A23;}
.re_btn-white:hover .re_btn-bg{background-color:#F3EDE2 !important;}






.re_btn-tertiary{}
.re_btn-tertiary .re_btn-border{background-color:var(--tertiary);}
.re_btn-tertiary .re_btn-bg{background-color:var(--tertiaryBlack);}
.re_btn-tertiary .re_btn-hover{background-color:#121211;}
.re_btn-tertiary .re_btn-title{color:var(--tertiary);}
.re_btn-tertiary .re_btn-imgbg{stroke:var(--tertiary);}




.re_btn-primaryBeige{}
/*.re_btn-primaryBeige .re_btn-border{background-color:#F3EDE2;}
.re_btn-primaryBeige .re_btn-hover{background-color:#121211;}*/
.re_btn-primaryBeige .re_btn-bg{background-color:var(--primaryBeige);}
.re_btn-primaryBeige:hover .re_btn-title{color:var(--tertiaryBlack);}
.re_btn-primaryBeige .re_btn-imgbg{stroke:var(--primaryBeige);}



.re_btn-bg-Beige{background-color: var(--primaryBeige);}
.re_btn-bg-Tertiary{background-color: var(--tertiary);}
.re_btn-color1 .re_btn-bg{background-color: var(--primaryBeige);}
.re_btn-color2 .re_btn-bg{background-color: var(--tertiary);}



.hc_form-white .re_btn-bg{background-color:var(--tertiaryBlack);}
.hc_form-white .re_btn-border{background-color:#F3EDE2;}
.hc_form-white .re_btn-imgbg{stroke:#F3EDE2;}
.hc_form-white .re_btn-title{color:#F3EDE2; }
.hc_form-white .re_btn:hover .re_btn-title{color:#302A23;}
.hc_form-white .re_btn:hover .re_btn-bg{background-color:#F3EDE2 !important;}

.hc_form-tertiary .re_btn-bg{background-color:var(--tertiary);}


.re_btn-index-temp1:hover .re_btn-title{color:#121211 !important;}
.re_btn-index-temp1:hover .re_btn-hover{background-color:#DAD1BD !important;}
.re_btn-index-temp2:hover .re_btn-hover{background-color:#7B3628 !important;}
.re_btn-index-temp3:hover .re_btn-hover{background-color:#6C5242 !important;}
.re_btn-index-temp4:hover .re_btn-hover{background-color:#121211 !important;}


.re_btnExt{display:inline-block; position:relative; height:66px; line-height:66px; cursor:pointer;}
.re_btnExt-title{float:left; position:relative; height: 100%; width:calc(100% - 85px); font-size:1.7rem; font-weight:bold; padding:0px 10px 0px 20px; z-index:1000;}
.re_btnExt-border{transition:opacity linear 0.3s;position:absolute; left:0px; top:0px; width:100%; height:100%;}
.re_btnExt-bg{float:left; height: 100%; width:85px;}
.re_btnExt-img{ width:70px; height:28px; transition:top linear 0.3s; position:absolute; top:0px; right:0px;}
.re_btnExt-hover{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1000; opacity:0; text-align:left; transition:opacity linear 0.3s; clip-path: polygon(0 100%, 0 0, calc(100% - 80px) 0, 100% 33px, 100% 100%); -webkit-clip-path: polygon(0 100%, 0 0, calc(100% - 80px) 0, 100% 33px, 100% 100%); }

.re_btnExt:hover .re_btnExt-border{opacity:0;}
.re_btnExt:hover .re_btnExt-hover{opacity:1;}
.re_btnExt:hover .re_btnExt-img{top:-5px;}

.re_btnExt-black{}
.re_btnExt-black .re_btnExt-border{ border: 2px solid #121211; border-right:none;}
.re_btnExt-black .re_btnExt-bg{background: url(/image/btn_bg-black.svg) no-repeat left;}
.re_btnExt-black .re_btnExt-imgbg{background: url(/image/btn_img-black.svg) no-repeat right;}
.re_btnExt-black .re_btnExt-imgbg-right{background: url(/image/btn_img-black-right.png) no-repeat right;}
                        
.re_btnExt-white{}        
.re_btnExt-white .re_btnExt-border{ border: 2px solid #fff; border-right:none;}
.re_btnExt-white .re_btnExt-bg{background: url(/image/btn_bg-white.svg) no-repeat left;}
.re_btnExt-white .re_btnExt-imgbg{background: url(/image/btn_img-white.svg) no-repeat right;}
.re_btnExt-white .re_btnExt-imgbg-play{background: url(/image/btn_img-white-play.png) no-repeat right;}
        
.re_btnExt-color1 .re_btnExt-hover{background-color:#41160C;}
.re_btnExt-color1 .re_btnExt-title{}
.re_btnExt-color1:hover .re_btnExt-title{color:#F3EDE2;}
.re_btnExt-color2 .re_btnExt-hover{background-color:#ffffff;}
.re_btnExt-color2 .re_btnExt-title{color:#F3EDE2;}
.re_btnExt-color2:hover .re_btnExt-title{color:#121211;}
        

.tag-event{padding:10px 12px 6px 12px; font-size:13px; cursor:pointer; font-weight:bold; background-color:#686258; border-radius:5px; display:inline-block; width:100%;}
.tag-event i{color:#D9D1BF; float:right;}

.re_location{transition:background-color linear 0.3s; background-color: #41160C; height:44px; line-height:44px; border-radius:5px; color:#F3EDE2; position:relative;}
.re_location .re_location-title{position: absolute; left:20px; right:55px; transition:opacity linear 0.3s;}
.re_location .re_location-copy{position: absolute; left:20px; right:55px; opacity:0; transition:opacity linear 0.3s;}
.re_location .re_location-tag{float:right; margin-right:10px;}
.re_location .re_location-tag a{color:#F3EDE2;}

.re_location-wood{color:var(--primaryWood);}
.re_location-wood a{color:var(--primaryWood);}

.re_location:hover{background-color:var(--tertiaryBlack);}
.re_location:hover .re_location-title{opacity:0;}
.re_location:hover .re_location-copy{opacity:1;}

.re_locationNew{background-color: #302523; border-radius:5px; color:#F3EDE2; padding:7px 0px 7px 10px; display:flex; align-items:center;}
.re_locationNew .re_location-title{font-size:12px; font-weight:700; line-height:135%; display:inline-block; width:calc(100% - 125px);}
.re_locationNew .re_location-open{line-height:135%; text-align:right; float:right; width:115px; display:inline-block;}
.re_locationNew .re_location-open a{font-size:10px; font-weight:700; color:#F3EDE2;}
.re_locationNew .re_location-open i{margin-left:10px;}

/*.re_number{display: inline-block; border-radius: 50%; background-color: var(--primaryBrown); padding:11px 8px 8px 8px; color:#F3EDE2; font-size:1.2rem; font-weight:bold;}*/
.re_number{display: inline-block; border-radius: 50%; width:28px; height:28px; text-align:center; padding-top:10px; background-color: var(--primaryBrown); color:#F3EDE2; font-size:1.2rem; font-weight:bold;}
/*.re_number-1{background-color:var(--secondaryYellow); color:#121211; }*/
.re_number-1{background-color:#312b28; }
.re_number-2{background-color:var(--hintText); color:#121211;}
.re_number-9{background-color:var(--secondaryOrange); }

.re_choose-item{display:inline-block; width:100%;}
.re_choose-item .content{font-size:20px; padding:15px 0px 10px 0px; text-align:center; border:2px solid #000; display:block; cursor:pointer;}
.re_choose-item .summary{font-size:12px; text-align:center; margin-top:7px; color:rgba(0,0,0,0.5);}
.re_choose-item .on{background:#302523; color:#F3EDE2;}  

/*.re_event-item-img{height:300px !important; box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.30), 0px 6px 10px 4px rgba(0, 0, 0, 0.15); transition:transform linear 0.3s;}
.re_event-item-img:hover{transform:scale(1.1);}*/
.re_event-item-img{box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.30), 0px 6px 10px 4px rgba(0, 0, 0, 0.15); transition:transform linear 0.3s;}
.re_event-item-img:hover{transform:scale(1.1);}
.re_event-item-img-gray{-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.re_event-item-mult{display:inline-block; padding:4px 5px 1.5px 5px; color:var(--tertiaryDarkBrown); border:1px solid var(--tertiaryDarkBrown); margin-right:10px;}
.re_event-item-type{color:var(--tertiaryDarkBrown); margin-right:10px; }
.re_event-item-free{color:var(--secondaryOrange);}

.re_event-past{}
.re_event-past-top{height:340px;position:relative;}
.re_event-past-top img{position:absolute; left:13px; top:0px; width:calc(100% - 26px); height:260px; transition:top linear 0.5s; object-fit:cover; box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.30), 0px 6px 10px 4px rgba(0, 0, 0, 0.15);}

.re_event-past:hover .re_event-past-top img{top:-90px;}

.toggleEvent-on{color:#B2B2B2;}

.swiperVenue {width: 100%; height:100%;}
/*.swiperVenue .swiper-slide { width: 80%; height:100%; border-radius:10px; }*/ 
.swiperVenue .swiper-slide img {width:100%; height:100%; object-fit:cover;}  
.swiperVenueMobile {width: 100%; height:100%;}
/*.swiperVenue .swiper-slide { width: 80%; height:100%; border-radius:10px; }*/ 
.swiperVenueMobile .swiper-slide img {width:100%; height:100%; object-fit:cover;}  
.swiper-button-next{right:0px;color:#d9d1c0; background-color:#302327; padding:30px 30px; width:30px !important; height:20px !important; transform:scale(0.4);}
.swiper-button-prev{left:0px;color:#d9d1c0; background-color:#302327; padding:30px 30px; width:30px !important; height:20px !important; transform:scale(0.4);}
/*.swiper-button-next,.swiper-button-prev{color:#d9d1c0;}*/
/*.swiper-button-next,.swiper-button-prev{color:#d9d1c0; background-color:#302327; padding:10px 20px;}*/


.re_path-mini{height:80px; display:flex; align-items:center;}
.re_path-mini i{font-size:1.3rem; position:relative; top:-2px;}
.re_path-mini a{margin:0px 8px; font-size:1.7rem; font-weight:bold; line-height:1.5;}
.re_path-mimi-white{color:#F3EDE2;}
.re_path-mimi-white a{color:#F3EDE2;}

.eventMasonry { column-count: 3; column-gap: 0px;
    /*column-gap: 0.5vw;
    padding-top: 0.5vw;*/
}

.eventMasonry>div img{
    /*position:relative;
    width:32vw;
    margin-bottom:1vw;*/
    width:100%; break-inside: avoid; -webkit-column-break-inside: avoid;
    /*margin-bottom:15px;*/ 
}
.event-file-list{display:flex; overflow-x:scroll;}
.event-file-list img{height:400px; width:350px; object-fit:cover; margin-right:15px;}

.tippy-box{background-color:transparent;}
.tippy-content{padding:15px 0px 0px 0px;}
.re-filter-item-check{ margin-bottom:20px; cursor:pointer; }
.re-filter-item-check i{margin-right:10px;}
.re-filter-item{ padding-top:8px; padding-bottom:8px; cursor:pointer;}
.re-filter-item:hover{ padding-left:10px; border-left:3px solid #121211;}
.re-filter-item.on{ padding-left:10px; border-left:3px solid #121211;}


:root {
    --vs-font-size: 1.7rem;
    --vs-line-height: 1.5;
    --vs-dropdown-bg: #fff;
    --vs-dropdown-option--active-bg: #F6F299;
    --vs-dropdown-option--active-color: #121211;
}
.vs__dropdown-toggle{ border: 1px solid #515151; padding: 5px 0px 5px 10px;}
.vs--open .vs__dropdown-toggle {border-bottom-color: #515151;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.vs__dropdown-menu{margin-top:20px;padding: 0px; border: none; }
.vs__dropdown-option{ border:1px solid #D9D9D9; color:#121211; padding:10px 20px; }
/* .vs__search{width:1%;}
.vs__selected{width:95%;}*/

.vs__selected{width:90%;}

.abt-nav-item{margin-bottom:10px;}
.abt-nav-item a{display:inline-block; padding:5px 10px 5px 10px;}
.abt-nav-item-mobile{}
.abt-nav-item-mobile a{display:inline-block; padding:5px 10px 5px 10px; color:#F3EDE2;}


.map-map{position:absolute; left:20%; top:100px; width:80%; height:calc(100% - 100px); overflow:hidden;}
.map-header{position:relative; z-index:500; height:100px; background-color: var(--primaryBeige); border-bottom:1px solid var(--text);}
.map-body{position:relative; height:calc(100vh - 100px);}

.hd_nav-default .hd_nav-logo{height:30px;}
@media only screen and (max-width:991.98px) {       
    .re-HeadlineLarge-sm { font-family: AreaNormal !important; font-size: 119px !important; font-style: normal !important; font-weight: 400 !important; line-height: 120% !important; }
    .re-HeadlineMedium-sm { font-family: AreaNormal !important; font-size: 95px !important; font-style: normal !important; font-weight: 400 !important; line-height: 120% !important; }
    .re-HeadlineSmall-sm { font-family: AreaNormal !important; font-size: 76px !important; font-style: normal !important; font-weight: 400 !important; line-height: 120% !important; }
    .re-SubtitleLarge-sm { font-family: AreaNormal !important; font-size: 49px !important; font-style: normal !important; font-weight: 400 !important; line-height: 135% !important; }
    .re-SubtitleMedium-sm { font-family: AreaNormal !important; font-size: 39px !important; font-style: normal !important; font-weight: 400 !important; line-height: 130% !important; }
    .re-SubtitleSmall-sm { font-family: AreaNormal !important; font-size: 31px !important; font-style: normal !important; font-weight: 400 !important; line-height: 135% !important; letter-spacing: 0.62px !important; }
    .re-SubtitleExtSmall-sm { font-family: AreaNormal !important; font-size: 24px !important; font-style: normal !important; font-weight: 400 !important; line-height: 145% !important !important; }
    .re-Button-sm { font-family: AreaNormal !important; font-size: 17px !important; font-style: normal !important; font-weight: 700 !important; line-height: 150% !important; letter-spacing: 0.34px !important; }
    .re-BodytextRegular-sm { font-family: AreaNormal !important; font-size: 20px !important; font-style: normal !important; font-weight: 400 !important; line-height: 135% !important; letter-spacing: 0.4px !important; }
    .re-BodytextRegularBold-sm { font-family: AreaNormal !important; font-size: 20px !important; font-style: normal !important; font-weight: bold !important; line-height: 135% !important; letter-spacing: 0.4px !important; }
    .re-BodytextSmall-sm { font-family: AreaNormal !important; font-size: 16px !important; font-style: normal !important; font-weight: 700 !important; line-height: 135% !important; }
    .re-Caption-sm { font-family: AreaNormal !important; font-size: 13px !important; font-style: normal !important; font-weight: 700 !important; line-height: 120% !important; text-transform: uppercase !important; }
    .re-PhoneBodySmall-sm { font-family: AreaNormal !important; font-size: 12px !important; font-style: normal !important; font-weight: 700 !important; line-height: 140% !important; }

    .re-MobileTitleSmall-sm{font-family:AreaNormal !important; font-size:14px !important; font-weight:700 !important; line-height:135% !important;}
    .re-MobileBodySmall-sm{font-family:AreaNormal !important; font-size:12px !important; font-weight:400 !important; line-height:135% !important;}

    .re-font20-sm{font-family: AreaNormal !important; font-size:20px !important; line-height:1.35;}
    .re-font20B-sm{font-family: AreaNormal !important; font-size:20px !important; font-weight:700 !important; line-height:1.35;}
    .re-font25B-sm{font-family: AreaNormal !important; font-size:25px !important; font-weight:700 !important; line-height:1.35;}
    .re-font14-sm{font-family: AreaNormal !important; font-size:14px !important; line-height:1.35;}
    .re-font14B-sm{font-family: AreaNormal !important; font-size:14px !important; font-weight:700 !important; line-height:1.35;}
    .re-font12-sm{font-family: AreaNormal !important; font-size:12px !important; font-weight:400 !important; line-height:1.35;}
    .re-font12B-sm{font-family: AreaNormal !important; font-size:12px !important; font-weight:700 !important; line-height:1.35;}
    .re-font10B-sm{font-family: AreaNormal !important; font-size: 10px !important; font-weight:700 !important; line-height:1.35;}
    .re-font16-sm{font-family: AreaNormal !important; font-size:16px !important; font-weight:400 !important; line-height:1.35;}

    .form-error{ margin-top:5px !important; }
    #divNoticeBody{left:0px !important; height:300px !important;}  
    #divDialogBodyRSVP{left:0px !important; width:100% !important; bottom:-100% !important; height:100% !important;}
    /*.re_event-item-img{height:200px !important;}*/
    .re_event-item-img:hover{transform:none !important;}
    .h-sm-250{height:250px !important;}
    .h-sm-200{height:200px !important;}
    .h-sm-170{height:170px !important;}
    .h-sm-180{height:180px !important;}
    .h-sm-auto{height:auto !important;}
    .overflow-sm{overflow:auto !important;}
    .h-sm-index{height:calc(100vh - 290px) !important;}

    .ft_polygon{ clip-path:none !important; -webkit-clip-path:none !important; }
    .ft_polygon-fill { clip-path:none !important; -webkit-clip-path:none !important; }

    #divHeader{height:70px !important;}
    .hd_nav-default{}
    .hd_nav-default .hd_nav-logo{height:25px !important;}

    .re_path-mini i{font-size:1.2rem !important; top:-3px !important;}
    .re_path-mini a{ font-size:1.4rem !important;}

    .map-map{left:0px !important; top:70px !important; height:calc(100% - 200px) !important; width:100%;}
    .map-header{height:70px !important;}
    .map-body{height:calc(100vh - 70px);}
    #divDetail{width:100% !important;}

    .re_btn{height:40px !important;}
    .re_btn-border{clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 20px, 100% 100%) !important; }
    .re_btn-bg{height:calc(100% - 2px) !important; clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 20px, 100% 100%) !important; left:1px !important; top:1px !important; width:calc(100% - 2px) !important; }
    .re_btn-hover{clip-path: polygon(0 100%, 0 0, calc(100% - 50px) 0, 100% 20px, 100% 100%) !important; }
    .re_btn-title{font-size:1.4rem !important;}
    /*.re_btn-imgbg{ width:45px !important; height:17px !important;}*/
    .re_btn-imgbg{ width:45px !important; height:17px !important; right:-2px;}
}

/* PC */
@media only screen and (min-width:992px) {  
    #divNoticeBodyRSVP{left:calc(50% - 475px) !important;}
    #divNoticeBodyBuy{left:calc(50% - 475px) !important;}
}




.hc-dialog{position:fixed;transition: bottom linear 0.5s;}
.hc-dialog iframe{width:100%; height:100%;}


#divStatusBar{background-color: #81a9c3; position: sticky; top:0px; z-index: 999999;}
.hc-bg_gray{background-color: #eee!important; color: #666!important;} /*灰*/
/* .hc_button{background-color: #1474be !important;} */
.hc_option-btn{ background-color: #005a99 !important; }
/*a{cursor:none;}
.hc_button{cursor:none !important;}*/

.clr-main{color:#1570a6;}
.clr-money{color:red;}
.clr-second{color:#1E9FFF;}
/*.clr-second{color:#b5b5b5;}
.clr-third{color:#7a7a7a;}*/
.clr-text1{color:#333;}
.clr-text2{color:#666;}
.clr-text3{color:#999;}

.mescroll { }
/*.mescroll { position:fixed; top:79px; bottom:0px; width: 100%; height:auto; background:#F5F5F5; }*/
.mescroll2 { position:fixed; top:128px; bottom:0px; width: 100%; height:auto; background:#F5F5F5; } 
.mescroll2ext { position:fixed; top:133px; bottom:0px; width: 100%; height:auto; background:#F5F5F5; }
.mescroll3 { position:fixed; top:181px; bottom:0px; width: 100%; height:auto; background:#F5F5F5; } 

.hc-table{ border-left:1px solid #c0c0c0; border-top:1px solid #c0c0c0; border-spacing:0;}
.hc-table th{ font-size:14px; color:#666666; background:#f5f5f5; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
.hc-table td{ padding:5px 5px 4px 5px; font-size:14px; border-right:1px solid #cfddee; border-bottom:1px solid #cfddee; vertical-align: top;}


.hc-table_print{ border-left:1px solid #000000; border-top:1px solid #000000; font-size:12px; border-spacing:0;}
.hc-table_print th{ line-height:1.2; font-size: 14px; border-right:1px solid #000000; border-bottom:1px solid #000000; padding: 5px 5px; }
.hc-table_print td{ line-height:1.2; font-size: 12px; border-right:1px solid #000000; border-bottom:1px solid #000000; padding: 5px 5px; } 
.hc-table_print .txtPrint{border: none; border-bottom: 1px solid #ff0000; color: #ff0000;}
.hc-table_print-big th{font-weight: bold;}
.hc-table_print-big td{font-size: 14px !important; line-height: 1.4;}

.bd-all{border: 1px solid #000;}
.bd-top{border-top: 1px solid #000;}
.bd-left{border-left: 1px solid #000;}
.bd-bottom{border-bottom: 1px solid #000;}
.bd-right{border-right: 1px solid #000;}
.print-a4{padding: 5px;}
.print-height{height: 31px;}
.print-height>div{height: 100%;}
.print-lineHeight{line-height: 31px;}
.print-content{padding-left: 5px;}

.font-11px{font-size: 12px; -webkit-transform: scale(0.91); width: 110%; transform-origin: 0 0; display: block; padding: 3px 5px 0px 3px; }
.font-10px{font-size: 12px; -webkit-transform: scale(0.83); width: 120%; transform-origin: 0 0; display: block; padding: 3px 5px 0px 3px; }
.font-9px{font-size: 12px; -webkit-transform: scale(0.75); width: 133%; transform-origin: 0 0; display: block; padding: 3px 3px 0px 3px;}
.font-8px{font-size: 12px; -webkit-transform: scale(0.66); width: 150%; transform-origin: 0 0; display: block; padding: 2px 2px 0px 2px;}
.font-16px{font-size: 16px; padding: 5px 5px 0px 5px;}

.font-10px2{font-size: 12px; -webkit-transform: scale(0.83); display: inline-block; transform-origin: 0 0; }
.font-9px2{font-size: 12px; -webkit-transform: scale(0.75); display: inline-block; transform-origin: 0 0;}
.font-8px2{font-size: 12px; -webkit-transform: scale(0.66); display: inline-block; transform-origin: 0 0;}

.master-print{}
.master-print .font-10px,.master-print .font-9px,.master-print .font-8px,.master-print .font-16px,
.master-print .font-10px2,.master-print .font-9px2,.master-print .font-8px2{visibility: hidden;}
.master-print .bd-all,.master-print .bd-top,.master-print .bd-left,.master-print .bd-bottom,.master-print .bd-right{border: none !important; background-color: transparent !important;}

.filter{}
.filter .muitItem{padding:10px 15px; border:1px solid #cdcdcd; color:#999999; margin-left: 10px; text-align:center; font-size:1.2rem; display: inline-block;}
.filter .on{ background:#7E49C1; border:1px solid #7E49C1; color:#F3EDE2; }


.chd_dis-flight{overflow-y: hidden; display: flex; background: #fff;}
.chd_dis-flight span{padding: 10px 10px; border-right: 1px solid #ddd;}
.chd_dis-flight .on{color: #01AAED;}

.chd_dis-item{border-bottom: 1px solid #ddd; padding: 5px 0px 0px 0px; line-height: 1.5;}
.chd_dis-item .title{font-size: 1.6rem; font-weight: bold;}
.chd_dis-item .subTitle{border-bottom: 1px solid #ddd; display: inline-block;}
.chd_dis-item .body{margin-bottom: 5px;}

.chd_filter-on{ border-color: #ff0000 !important; background-color:chartreuse;  }








/* 列表 */
.hc-list{ margin:0px; padding:0px; background:#fff; }
.hc-list-style1{ line-height: 24px; font-size: 14px; }
.hc-list-style1 li{ cursor: pointer; padding: 5px 10px;}
.hc-list-style1 li.on{ background: #5FB878; color:#F3EDE2; }

.search_mini .el-input--prefix .el-input__inner{ padding: 0px 20px; }
.search_mini .el-input__prefix{ left: 0px; }
.search_mini .el-input__inner{ padding: 0px 7px; }

.hc_choose{}
.hc_choose-item{float:left; position:relative; padding:10px 20px; margin-left:-1px; color:#1570a6; border:1px solid #1570a6; font-size:1.2rem; margin-bottom:10px;}
.hc_choose-item:first-child{margin-left:0px;}
.hc_choose-item>span{position:absolute; right:0px; top:-9px; font-size:1.2rem; transform:scale(1); color:#F3EDE2; background:#ff8a00; padding:2px 3px;}
.hc_choose .on{background:#1570a6; color:#F3EDE2;}
.hc_choose:after{clear:both; content:" ";display:block;}

.hc_step{display:flex;}
.hc_step-item{flex-grow:1; background:#fff; height:40px; line-height:40px; text-align:center; padding-right:10px; margin-left:10px; position:relative; overflow:hidden;}
.hc_step-item:first-child{margin-left:0px;}
.hc_step-on{background:#1E9FFF; color:#F3EDE2;}
.hc_step-over{ background:#cdcdcd; color:#F3EDE2; }
.hc_step-item arraw{ position:absolute; right:-20px; top:0px; width: 0; height: 0; border: 20px solid; border-color: #f5f5f5 transparent #f5f5f5 transparent; }
/*End====================================站点自定义=====================================End*/


/*Start==================================插件兼容=====================================Start*/
.filepond--credits{display:none !important;}
/*.filepond--root{display:none;} */

/* .mescroll { height:calc(100vh - 46px); margin-top: 2px; } */
/* .van-nav-bar--fixed{top:32px;} */

/*================ element ui修改 ===================*/
.el-checkbox-group .el-checkbox-button__inner{ margin-top:-7px; }

.el-upload_single  .el-upload{ border:1px dashed #d9d9d9; border-radius:6px; cursor:pointer; position:relative; overflow:hidden; }
.el-upload_single  .el-upload:hover{ border-color:#409EFF; }
.el-upload_single_icon { font-size:28px; color:#8c939d; width:100px; height:100px; line-height:100px !important; text-align:center; }
.el-upload_single_img{ width:100px; height:100px; display:block; }

.el-upload_single_min .el-upload_single_icon { font-size:28px; color:#8c939d; width:60px; height:60px; line-height:60px !important; text-align:center; }
.el-upload_single_min .el-upload_single_img{ width:60px; height:60px; display:block; }

.el-upload--picture-card{ width:100px !important; height:100px !important; line-height:100px !important; }
.el-upload-list--picture-card .el-upload-list__item{ width:100px !important; height:100px !important; }
/* .el-table__body-wrapper { background:#fffbf0; height:calc(100% - 67px); overflow-y:auto !important; } */
.el-table__body-wrapper { background:#fffbf0; height:calc(100% - 47px); overflow-y:auto !important; }
.tableSummary .el-table__body-wrapper { background:#fffbf0; height:calc(100% - 64px); overflow-y:auto !important; }
.el-tree .is-current>.el-tree-node__content{ background:#009688 !important; color:#F3EDE2 !important; }

.current-row td{ background-color: greenyellow !important; }

/* 解决在element-ui下引用ueditor时工具栏高度变高兼容问题 */
.edui-toolbar{ line-height: 20px !important;}   
/*.el-table--striped .el-table__body tr.el-table__row--striped.current-row td, .el-table__body tr.current-row>td, .el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td {
    background-color: greenyellow;
    
    grey
}*/

.hc-table_ext .el-input-number.is-without-controls .el-input__inner{ text-align: right !important; }
.txtAppendBtn .el-input-group__append { background-color: #409eff; color:#F3EDE2; }
.tblTitle{font-weight: bold; color: red;}
.tblCellHide{ visibility: hidden; }


.el-table .cell{ line-height: 20px !important;}


.el-over .el-tabs__content{overflow: auto; height: 100%;}
.el-over .el-tab-pane{ height: calc(100% - 10px);}

.def_tab>.el-tabs__content{ padding:0px; height:calc(100% - 55px); }

/*================ vue-layer修改 ===================*/
.vl-notify-content { height: 100% !important;}
/*End==================================插件兼容=====================================End*/


/*Start==================================基础通用=====================================Start*/
.img-fluid{width:100%; height:auto; object-fit:cover;}
.img-cover{width:100%; height:100%; object-fit:cover;}

.font1{font-size: 1.2rem; line-height: 1.8rem;}
.font2{font-size: 1.4rem; line-height: 2rem;}
.font3{font-size: 1.6rem; line-height: 2.4rem;}
.font4{font-size: 2rem; line-height: 2.8rem;}
.font5{font-size: 2.6rem; line-height: 3.6rem;}
.font6{font-size: 3.4rem; line-height: 4.4rem;}
.font7{font-size: 4.4rem; line-height: 5.2rem;}


/* 单行溢出省略 */
.glo-elip{  overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.glo-elip2{ overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.glo-elip3{ overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; }
.glo-elip4{ overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; }
.glo-elip5{ overflow: hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; }
/*End==================================基础通用=====================================End*/


/*Start==================================特殊效果=====================================Start*/
/* 动态鼠标 */
.hc_cursor { width: 16px; height: 16px; position: fixed; top: -16px; left: -16px; cursor: none; pointer-events: none; z-index: 99999999; }
.hc_cursor:before { content: ""; z-index: 1; opacity: 0; }
.hc_cursor:after { content: ""; background-color: rgba(26,160,149,0.8); border-radius: 50%; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0; transform: scale(1); transition: all 0.3s ease-in-out; }
.hc_cursor.on-link:after { transform: scale(2.5); }
.hc_cursor.on-link2:after { transform: scale(3.5); }
.hc_cursor.on-iframe:after { opacity: 0; }
.hc_cursor.on-click:before { 
	background: url(/images/icon_works.png) no-repeat center; background-size: 34%; width: 56px; height: 56px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: 1;
}
.hc_cursor.on-link-out:before {	        
    background: url(/images/icon_link.png) no-repeat center; background-size: 34%; width: 56px; height: 56px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); opacity: 1;
}
.cur-link{ cursor:pointer; }
.cur-link-out{ }
.cur-click{ }



.hc_option{position:fixed; bottom:0px; right:0px; padding:10px 10px 10px 10px; text-align:center;}
.hc_option-btn{width:50px; height:50px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background:#683817; opacity: 0.8; color:#F3EDE2; font-size:1.4rem; margin-bottom:5px;z-index:1000000;}
/*End==================================特殊效果=====================================End*/

/*Start==================================Form=====================================Start*/
.hc_form{}
.form-hd,.form-bd,.form-ft{}
.form-item{display:flex; padding:5px 0px; min-height: 44px; align-items: center;}
.form-item-hd{ width:100px; text-align:left; }
.form-item-hd .form-required{ font-family:Regular; }
.form-item-bd{ flex-grow:1; position:relative; }
.form-item-ft{ }
/*.hc_form-pc .form-item{border-bottom: 1px solid var(--text);}*/
 .hc_form-pc .hc_text{border-bottom:2px solid var(--text); padding-bottom:10px;} 

.form-item-hd-top{}
.form-item-hd-top.form-item,.form-item-hd-top .form-item{flex-flow:wrap;}
.form-item-hd-top .form-item-hd{width:100%; text-align:left; margin-bottom:15px;}

.form-item-hd-left{}
.form-item-hd-left .form-item-hd{text-align:left;}

.form-error{ position:absolute; margin-top:15px; color:var(--danger); z-index: 1; }
.form-error::after{ content:" "; white-space: pre; }
.form-invalid{ border-width: 2px !important; border-color:red !important; color: red; }


.hc_text{ height:28px; padding:0px; width:100%; border:none; outline:none; background-color:transparent; border-radius: 0; }

.hc_checkbox{position:relative; font-size:1.4rem; margin-right:20px; cursor:pointer;}
.hc_checkbox input[type="checkbox"]{height:16px; width:16px; border:none; cursor:pointer; vertical-align:middle;}
.hc_checkbox span{ top:2px; position:relative; }


.hc_form-white{}
.hc_form-white .hc_text{border-bottom:1px solid #F3EDE2; color:#F3EDE2;} 
/*.hc_form-white .hc_select{border:1px solid #F3EDE2; color:#F3EDE2; background-color:var(--tertiaryBlack); } */


















.hc_text-mini{ height:24px; padding:0px 2px; width:100%; max-width: 400px; border:1px solid #999999; border-radius: 0; }

.hc_text-border{border:1px solid #999999; padding: 0px 3px;}
.hc_text100 .hc_text{max-width: none;}
.hc_textarea{ font-size:1.4rem; padding:10px 10px; width:100%; outline:none; border:2px solid #dcdcdc; border-radius: 0; }
/*.hc_select{ width:100%; height:28px; background-color:#ffffff; padding:0px 10px; border:1px solid #dcdcdc; background-image:url(../script/hcuiFile/form_expan.png); background-repeat:no-repeat; background-position:right center; appearance: none; -moz-appearance: none; -webkit-appearance: none; }        
.hc_select::-ms-expand { display:none; }*/
.hc_select{ width:100%; height:36px; background-color:#ffffff; color:#000 !important; padding:0px 10px; border:2px solid #000; background-image:url(../script/hcuiFile/form_expan.png); background-repeat:no-repeat; background-position:right center; appearance: none; -moz-appearance: none; -webkit-appearance: none; }        
.hc_select::-ms-expand { display:none; }


.hc_radio{ position:relative; margin-right:20px; cursor:pointer; }
.hc_radio span{font-size:1.4rem; position:relative; top:2px; margin-left:4px; }
.hc_radio input[type="radio"]{ -webkit-appearance:none; outline:none; height:18px; width:18px; border:1px solid #dcdcdc; border-radius:50%; vertical-align:middle; cursor:pointer; }
.hc_radio input[type="radio"]:checked{ border:1px solid #0075ff; background-color:#0075ff; background-clip:content-box; padding:2.5px 3px 3px 2.5px; }
.hc_radio input[type="radio"]:checked + span{ }

.hc_form-small{}
.hc_form-small .hc_text,.hc_form-small.hc_text{height: 24px; padding: 0px 3px;}
.hc_form-small .hc_textarea{ padding: 3px 3px; }
.hc_form-small .hc_select,.hc_form-small.hc_select{padding: 0px 5px;}
.hc_form-small .hc_radio{margin-right: 10px;}
.hc_form-small .hc_radio input[type="radio"]{height:14px; width:14px;}
.hc_form-small .el-radio-button--mini .el-radio-button__inner{ padding: 7px 10px; }
.hc_form-small .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item{ margin-bottom: 8px;}
.hc_form-small .el-input-number.is-without-controls .el-input__inner{ padding: 0px 7px; }
.hc_form-small .el-input--prefix .el-input__inner{ padding: 0px 20px; }
.hc_form-small .el-input__prefix{ left: 0px; }
.hc_form-small .el-input__inner{ padding: 0px 7px; }


input[type="date"]:before,input[type="time"]:before,input[type="datetime-local"]:before{
    color:#777777;
    content:attr(placeholder);
}

input[type="date"].hasContent:before,input[type="time"].hasContent:before,input[type="datetime-local"].hasContent:before{
    color:black;
    content:""!important;
}


/* large:44px normal:36px small:28px min:24px;      50px 44px 32px 24px*/   /*40px medium:36px small:32px mini:28px*/ 
button{line-height:1;}
.hc_button{ background-color:#005a99; color:#F3EDE2; padding:10.3px 16px; transition:background-color linear 0.2s; position:relative; display:inline-block;  border:1px solid transparent; font-size: 1.4rem; cursor:pointer; text-align: center; border-radius: 1px; }
/* .hc_button:hover{ background-color:#5FB878; } .hc_button:active{ background-color:#009688; } */
.hc_button-large.hc_button,.hc_button-large .hc_button{padding: 15.67px 16px 13px 16px;}
.hc_button-small.hc_button,.hc_button-small .hc_button{padding: 6.3px 12px;}
.hc_button-mini.hc_button,.hc_button-mini .hc_button{padding: 4.3px 8px;}

.hc_button-primary{ background-color:#1570a6; } 
/* .hc_button-primary:hover{ background-color:#1E9FFF; } .hc_button-primary:active{ background-color:#1570a6; } */
.hc_button-secondary{ background-color:#6C757D; } 
/* .hc_button-secondary:hover{ background-color:#666666; } .hc_button-secondary:active{ background-color:#6C757D; } */
.hc_button-success{}
.hc_button-outline{background-color:transparent !important; color:#333; border-color:#c2c2c2;}
.hc_button-warn{ background-color:#FFB800; } 
/* .hc_button-warn:hover{ background-color:#ffc633; } .hc_button-warn:active{ background-color:#FFB800; } */
.hc_button-danger{ background-color:#FF5722; } 
/* .hc_button-danger:hover{ background-color:#ff794e; } .hc_button-danger:active{ background-color:#FF5722; } */
.hc_button-text{ color: #01AAED; cursor: pointer;}

.hc_button-disabled{ cursor:not-allowed !important; opacity:0.4; pointer-events: none; }
.hc_button-fluid{ width:100%; }


/*End==================================Form=====================================End*/


/*Start==================================栅格系统=====================================Start*/

.hc_container,
.hc_container-xs,  
.hc_container-sm,
.hc_container-md,
.hc_container-lg,
.hc_container-xl,
.hc_container-2xl,
.hc_container-fluid{ width: 100%; margin-right: auto; margin-left: auto; }
/*.hc_container-fluid{ width: 100%; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; }*/

/* width小于576px时，对应最小的所有尺寸 */
@media (max-width: 575.9px) {
    .hc_container{ padding:0px 20px; }   /* 左右间隔15px,以使内容不挨着边边 */
}

/* width大于等于576px时 */
@media (min-width: 576px) {
    .hc_container, .hc_container-xs { max-width: 540px; }   /* 9px一列,手机 */
}

@media (min-width: 768px) {
    .hc_container, .hc_container-xs, .hc_container-sm { max-width: 720px; } /* 12px一列,平板 */
}

/*@media (min-width: 992px) {   强制1200px宽
    .hc_container, .hc_container-xs, .hc_container-sm, .hc_container-md { max-width:1200px !important; width: 1200px !important; }         
}*/
@media (min-width: 992px) {
    .hc_container, .hc_container-xs, .hc_container-sm, .hc_container-md { max-width: 960px; }   
}

@media (min-width: 1281px) {
    .hc_container, .hc_container-xs, .container-sm, .hc_container-md, .hc_container-lg { max-width: 1200px; }   /*20px一列*/
}

@media (min-width: 1481px) {
    .hc_container, .hc_container-xs, .hc_container-sm, .hc_container-md, .hc_container-lg, .hc_container-xl { max-width: 1440px; } 
}

@media (min-width: 1920px) {
    .hc_container, .hc_container-xs, .hc_container-sm, .hc_container-md, .hc_container-lg, .hc_container-xl, .hc_container-2xl { max-width: 1680px; }
}

/*@media (min-width: 2560px) {
    .hc_container, .hc_container-xs, .hc_container-sm, .hc_container-md, .hc_container-lg, .hc_container-xl, .hc_container-2xl { max-width: 87.5%; }
}*/

/* 手机 */
@media only screen and (max-width:767.98px) {
    .hidden-xs { display: none !important; }

    .fs-xs-12{ font-size:1.2rem !important; }
    .fs-xs-14{ font-size:1.4rem !important; }
    .fs-xs-16{ font-size:1.6rem !important; }
    .fs-xs-18{ font-size:1.8rem !important; }
    .fs-xs-20{ font-size:2rem !important; }
    .fs-xs-22{ font-size:2.2rem !important; }
    .fs-xs-24{ font-size:2.4rem !important; }
    .fs-xs-26{ font-size:2.6rem !important; }
    .fs-xs-28{ font-size:2.8rem !important; }
    .fs-xs-30{ font-size:3rem !important; }
    .fs-xs-32{ font-size:3.2rem !important; }
    .fs-xs-34{ font-size:3.4rem !important; }
    .fs-xs-36{ font-size:3.6rem !important; }
    .fs-xs-38{ font-size:3.8rem !important; }
    .fs-xs-40{ font-size:4rem !important; }

    .text-xs-left { text-align: left !important; }
    .text-xs-right { text-align: right !important; }
    .text-xs-center { text-align: center !important; }

    .p-xs-0{ padding:0px !important; }    .pl-xs-0,  .px-xs-0{ padding-left:0px !important; }    .pr-xs-0,  .px-xs-0{ padding-right:0px !important; }       .pt-xs-0,  .py-xs-0{ padding-top:0px !important; }    .pb-xs-0,  .py-xs-0{ padding-bottom:0px !important; }
    .p-xs-10{ padding:10px !important; }  .pl-xs-10, .px-xs-10{ padding-left:10px !important; }  .pr-xs-10, .px-xs-10{ padding-right:10px !important; }     .pt-xs-10,  .py-xs-10{ padding-top:10px !important; }    .pb-xs-10,  .py-xs-10{ padding-bottom:10px !important; }
    .p-xs-15{ padding:15px !important; }  .pl-xs-15, .px-xs-15{ padding-left:15px !important; }  .pr-xs-15, .px-xs-15{ padding-right:15px !important; }     .pt-xs-15,  .py-xs-15{ padding-top:15px !important; }    .pb-xs-15,  .py-xs-15{ padding-bottom:15px !important; }
    .p-xs-20{ padding:20px !important; }  .pl-xs-20, .px-xs-20{ padding-left:20px !important; }  .pr-xs-20, .px-xs-20{ padding-right:20px !important; }     .pt-xs-20,  .py-xs-20{ padding-top:20px !important; }    .pb-xs-20,  .py-xs-20{ padding-bottom:20px !important; }
    .p-xs-30{ padding:30px !important; }  .pl-xs-30, .px-xs-30{ padding-left:30px !important; }  .pr-xs-30, .px-xs-30{ padding-right:30px !important; }     .pt-xs-30,  .py-xs-30{ padding-top:30px !important; }    .pb-xs-30,  .py-xs-30{ padding-bottom:30px !important; }
    .p-xs-40{ padding:40px !important; }  .pl-xs-40, .px-xs-40{ padding-left:40px !important; }  .pr-xs-40, .px-xs-40{ padding-right:40px !important; }     .pt-xs-40,  .py-xs-40{ padding-top:40px !important; }    .pb-xs-40,  .py-xs-40{ padding-bottom:40px !important; }
    .p-xs-50{ padding:50px !important; }  .pl-xs-50, .px-xs-50{ padding-left:50px !important; }  .pr-xs-50, .px-xs-50{ padding-right:50px !important; }     .pt-xs-50,  .py-xs-50{ padding-top:50px !important; }    .pb-xs-50,  .py-xs-50{ padding-bottom:50px !important; }
      
    .m-xs-0{ margin:0px !important; }    .mt-xs-0,  .my-xs-0{ margin-top:0px !important; }    .mb-xs-0,  .my-xs-0{ margin-bottom:0px !important; }      .ml-xs-0,  .mx-xs-0{ margin-left:0px !important; }        .mr-xs-0,  .mx-xs-0{ margin-right:0px !important; }
    .m-xs-10{ margin:10px !important; }  .mt-xs-10, .my-xs-10{ margin-top:10px !important; }  .mb-xs-10, .my-xs-10{ margin-bottom:10px !important; }    .ml-xs-10, .mx-xs-10{ margin-left:10px !important; }      .mr-xs-10, .mx-xs-10{ margin-right:10px !important; }
    .m-xs-20{ margin:20px !important; }  .mt-xs-20, .my-xs-20{ margin-top:20px !important; }  .mb-xs-20, .my-xs-20{ margin-bottom:20px !important; }    .ml-xs-20, .mx-xs-20{ margin-left:20px !important; }      .mr-xs-20, .mx-xs-20{ margin-right:20px !important; }
    .m-xs-30{ margin:30px !important; }  .mt-xs-30, .my-xs-30{ margin-top:30px !important; }  .mb-xs-30, .my-xs-30{ margin-bottom:30px !important; }    .ml-xs-30, .mx-xs-30{ margin-left:30px !important; }      .mr-xs-30, .mx-xs-30{ margin-right:30px !important; }
    .m-xs-40{ margin:40px !important; }  .mt-xs-40, .my-xs-40{ margin-top:40px !important; }  .mb-xs-40, .my-xs-40{ margin-bottom:40px !important; }    .ml-xs-40, .mx-xs-40{ margin-left:40px !important; }      .mr-xs-40, .mx-xs-40{ margin-right:40px !important; }
    .m-xs-50{ margin:50px !important; }  .mt-xs-50, .my-xs-50{ margin-top:50px !important; }  .mb-xs-50, .my-xs-50{ margin-bottom:50px !important; }    .ml-xs-50, .mx-xs-50{ margin-left:50px !important; }      .mr-xs-50, .mx-xs-50{ margin-right:50px !important; }
    .m-xs-60{ margin:60px !important; }  .mt-xs-60, .my-xs-60{ margin-top:60px !important; }  .mb-xs-60, .my-xs-60{ margin-bottom:60px !important; }    .ml-xs-60, .mx-xs-60{ margin-left:60px !important; }      .mr-xs-60, .mx-xs-60{ margin-right:60px !important; }
    .m-xs-70{ margin:70px !important; }  .mt-xs-70, .my-xs-70{ margin-top:70px !important; }  .mb-xs-70, .my-xs-70{ margin-bottom:70px !important; }    .ml-xs-70, .mx-xs-70{ margin-left:70px !important; }      .mr-xs-70, .mx-xs-70{ margin-right:70px !important; }
    .m-xs-80{ margin:80px !important; }  .mt-xs-80, .my-xs-80{ margin-top:80px !important; }  .mb-xs-80, .my-xs-80{ margin-bottom:80px !important; }    .ml-xs-80, .mx-xs-80{ margin-left:80px !important; }      .mr-xs-80, .mx-xs-80{ margin-right:80px !important; }
    .m-xs-90{ margin:90px !important; }  .mt-xs-90, .my-xs-90{ margin-top:90px !important; }  .mb-xs-90, .my-xs-90{ margin-bottom:90px !important; }    .ml-xs-90, .mx-xs-90{ margin-left:90px !important; }      .mr-xs-90, .mx-xs-90{ margin-right:90px !important; }
    .m-xs-100{ margin:100px !important; }  .mt-xs-100, .my-xs-100{ margin-top:100px !important; }  .mb-xs-100, .my-xs-100{ margin-bottom:100px !important; }    .ml-xs-100, .mx-xs-100{ margin-left:100px !important; }      .mr-xs-100, .mx-xs-100{ margin-right:100px !important; }
    .m-xs-auto{ margin:auto !important; }  .ml-xs-auto{ margin-left:auto !important; }  .mr-xs-auto{ margin-right:auto !important; }
}

/* 平板、PC */
@media only screen and (min-width:768px) {  
    .hidden-sm-up { display: none !important; }
}

/* 平板, >=768px and <=991.98px */
@media only screen and (min-width:768px) and (max-width:991.98px) { 
    .hidden-sm-only { display: none !important; }
}

/* 手机、平板 */
@media only screen and (max-width:991.98px) {   
    .hidden-sm { display: none !important; }

    .fs-sm-12{ font-size:1.2rem !important; }
    .fs-sm-14{ font-size:1.4rem !important; }
    .fs-sm-16{ font-size:1.6rem !important; }
    .fs-sm-18{ font-size:1.8rem !important; }
    .fs-sm-20{ font-size:2rem !important; }
    .fs-sm-22{ font-size:2.2rem !important; }
    .fs-sm-24{ font-size:2.4rem !important; }
    .fs-sm-26{ font-size:2.6rem !important; }
    .fs-sm-28{ font-size:2.8rem !important; }
    .fs-sm-30{ font-size:3rem !important; }
    .fs-sm-32{ font-size:3.2rem !important; }
    .fs-sm-34{ font-size:3.4rem !important; }
    .fs-sm-36{ font-size:3.6rem !important; }
    .fs-sm-38{ font-size:3.8rem !important; }
    .fs-sm-40{ font-size:4rem !important; }

    .text-sm-left { text-align: left !important; }
    .text-sm-right { text-align: right !important; }
    .text-sm-center { text-align: center !important; }

    .p-sm-0{ padding:0px !important; }    .pl-sm-0,  .px-sm-0{ padding-left:0px !important; }    .pr-sm-0,  .px-sm-0{ padding-right:0px !important; }       .pt-sm-0,  .py-sm-0{ padding-top:0px !important; }    .pb-sm-0,  .py-sm-0{ padding-bottom:0px !important; }
    .p-sm-10{ padding:10px !important; }  .pl-sm-10, .px-sm-10{ padding-left:10px !important; }  .pr-sm-10, .px-sm-10{ padding-right:10px !important; }     .pt-sm-10,  .py-sm-10{ padding-top:10px !important; }    .pb-sm-10,  .py-sm-10{ padding-bottom:10px !important; }
    .p-sm-15{ padding:15px !important; }  .pl-sm-15, .px-sm-15{ padding-left:15px !important; }  .pr-sm-15, .px-sm-15{ padding-right:15px !important; }     .pt-sm-15,  .py-sm-15{ padding-top:15px !important; }    .pb-sm-15,  .py-sm-15{ padding-bottom:15px !important; }
    .p-sm-20{ padding:20px !important; }  .pl-sm-20, .px-sm-20{ padding-left:20px !important; }  .pr-sm-20, .px-sm-20{ padding-right:20px !important; }     .pt-sm-20,  .py-sm-20{ padding-top:20px !important; }    .pb-sm-20,  .py-sm-20{ padding-bottom:20px !important; }
    .p-sm-30{ padding:30px !important; }  .pl-sm-30, .px-sm-30{ padding-left:30px !important; }  .pr-sm-30, .px-sm-30{ padding-right:30px !important; }     .pt-sm-30,  .py-sm-30{ padding-top:30px !important; }    .pb-sm-30,  .py-sm-30{ padding-bottom:30px !important; }
    .p-sm-40{ padding:40px !important; }  .pl-sm-40, .px-sm-40{ padding-left:40px !important; }  .pr-sm-40, .px-sm-40{ padding-right:40px !important; }     .pt-sm-40,  .py-sm-40{ padding-top:40px !important; }    .pb-sm-40,  .py-sm-40{ padding-bottom:40px !important; }
    .p-sm-50{ padding:50px !important; }  .pl-sm-50, .px-sm-50{ padding-left:50px !important; }  .pr-sm-50, .px-sm-50{ padding-right:50px !important; }     .pt-sm-50,  .py-sm-50{ padding-top:50px !important; }    .pb-sm-50,  .py-sm-50{ padding-bottom:50px !important; }
      
    .m-sm-0{ margin:0px !important; }    .mt-sm-0,  .my-sm-0{ margin-top:0px !important; }    .mb-sm-0,  .my-sm-0{ margin-bottom:0px !important; }      .ml-sm-0,  .mx-sm-0{ margin-left:0px !important; }        .mr-sm-0,  .mx-sm-0{ margin-right:0px !important; }
    .m-sm-10{ margin:10px !important; }  .mt-sm-10, .my-sm-10{ margin-top:10px !important; }  .mb-sm-10, .my-sm-10{ margin-bottom:10px !important; }    .ml-sm-10, .mx-sm-10{ margin-left:10px !important; }      .mr-sm-10, .mx-sm-10{ margin-right:10px !important; }
    .m-sm-20{ margin:20px !important; }  .mt-sm-20, .my-sm-20{ margin-top:20px !important; }  .mb-sm-20, .my-sm-20{ margin-bottom:20px !important; }    .ml-sm-20, .mx-sm-20{ margin-left:20px !important; }      .mr-sm-20, .mx-sm-20{ margin-right:20px !important; }
    .m-sm-30{ margin:30px !important; }  .mt-sm-30, .my-sm-30{ margin-top:30px !important; }  .mb-sm-30, .my-sm-30{ margin-bottom:30px !important; }    .ml-sm-30, .mx-sm-30{ margin-left:30px !important; }      .mr-sm-30, .mx-sm-30{ margin-right:30px !important; }
    .m-sm-40{ margin:40px !important; }  .mt-sm-40, .my-sm-40{ margin-top:40px !important; }  .mb-sm-40, .my-sm-40{ margin-bottom:40px !important; }    .ml-sm-40, .mx-sm-40{ margin-left:40px !important; }      .mr-sm-40, .mx-sm-40{ margin-right:40px !important; }
    .m-sm-50{ margin:50px !important; }  .mt-sm-50, .my-sm-50{ margin-top:50px !important; }  .mb-sm-50, .my-sm-50{ margin-bottom:50px !important; }    .ml-sm-50, .mx-sm-50{ margin-left:50px !important; }      .mr-sm-50, .mx-sm-50{ margin-right:50px !important; }
    .m-sm-60{ margin:60px !important; }  .mt-sm-60, .my-sm-60{ margin-top:60px !important; }  .mb-sm-60, .my-sm-60{ margin-bottom:60px !important; }    .ml-sm-60, .mx-sm-60{ margin-left:60px !important; }      .mr-sm-60, .mx-sm-60{ margin-right:60px !important; }
    .m-sm-70{ margin:70px !important; }  .mt-sm-70, .my-sm-70{ margin-top:70px !important; }  .mb-sm-70, .my-sm-70{ margin-bottom:70px !important; }    .ml-sm-70, .mx-sm-70{ margin-left:70px !important; }      .mr-sm-70, .mx-sm-70{ margin-right:70px !important; }
    .m-sm-80{ margin:80px !important; }  .mt-sm-80, .my-sm-80{ margin-top:80px !important; }  .mb-sm-80, .my-sm-80{ margin-bottom:80px !important; }    .ml-sm-80, .mx-sm-80{ margin-left:80px !important; }      .mr-sm-80, .mx-sm-80{ margin-right:80px !important; }
    .m-sm-90{ margin:90px !important; }  .mt-sm-90, .my-sm-90{ margin-top:90px !important; }  .mb-sm-90, .my-sm-90{ margin-bottom:90px !important; }    .ml-sm-90, .mx-sm-90{ margin-left:90px !important; }      .mr-sm-90, .mx-sm-90{ margin-right:90px !important; }
    .m-sm-100{ margin:100px !important; }  .mt-sm-100, .my-sm-100{ margin-top:100px !important; }  .mb-sm-100, .my-sm-100{ margin-bottom:100px !important; }    .ml-sm-100, .mx-sm-100{ margin-left:100px !important; }      .mr-sm-100, .mx-sm-100{ margin-right:100px !important; }
    .m-sm-auto{ margin:auto !important; }  .ml-sm-auto{ margin-left:auto !important; }  .mr-sm-auto{ margin-right:auto !important; }
}

/* PC */
@media only screen and (min-width:992px) {  
    .hidden-md-up { display: none !important; }

    .fs-md-12{ font-size:1.2rem !important; }
    .fs-md-14{ font-size:1.4rem !important; }
    .fs-md-16{ font-size:1.6rem !important; }
    .fs-md-18{ font-size:1.8rem !important; }
    .fs-md-20{ font-size:2rem !important; }
    .fs-md-22{ font-size:2.2rem !important; }
    .fs-md-24{ font-size:2.4rem !important; }
    .fs-md-26{ font-size:2.6rem !important; }
    .fs-md-28{ font-size:2.8rem !important; }
    .fs-md-30{ font-size:3rem !important; }
    .fs-md-32{ font-size:3.2rem !important; }
    .fs-md-34{ font-size:3.4rem !important; }
    .fs-md-36{ font-size:3.6rem !important; }
    .fs-md-38{ font-size:3.8rem !important; }
    .fs-md-40{ font-size:4rem !important; }

    .text-md-left { text-align: left !important; }
    .text-md-right { text-align: right !important; }
    .text-md-center { text-align: center !important; }
    
    .p-md-0{ padding:0px !important; }    .pl-md-0,  .px-md-0{ padding-left:0px !important; }    .pr-md-0,  .px-md-0{ padding-right:0px !important; }       .pt-md-0,  .py-md-0{ padding-top:0px !important; }    .pb-md-0,  .py-md-0{ padding-bottom:0px !important; }
    .p-md-10{ padding:10px !important; }  .pl-md-10, .px-md-10{ padding-left:10px !important; }  .pr-md-10, .px-md-10{ padding-right:10px !important; }     .pt-md-10,  .py-md-10{ padding-top:10px !important; }    .pb-md-10,  .py-md-10{ padding-bottom:10px !important; }
    .p-md-15{ padding:15px !important; }  .pl-md-15, .px-md-15{ padding-left:15px !important; }  .pr-md-15, .px-md-15{ padding-right:15px !important; }     .pt-md-15,  .py-md-15{ padding-top:15px !important; }    .pb-md-15,  .py-md-15{ padding-bottom:15px !important; }
    .p-md-20{ padding:20px !important; }  .pl-md-20, .px-md-20{ padding-left:20px !important; }  .pr-md-20, .px-md-20{ padding-right:20px !important; }     .pt-md-20,  .py-md-20{ padding-top:20px !important; }    .pb-md-20,  .py-md-20{ padding-bottom:20px !important; }
    .p-md-30{ padding:30px !important; }  .pl-md-30, .px-md-30{ padding-left:30px !important; }  .pr-md-30, .px-md-30{ padding-right:30px !important; }     .pt-md-30,  .py-md-30{ padding-top:30px !important; }    .pb-md-30,  .py-md-30{ padding-bottom:30px !important; }
    .p-md-40{ padding:40px !important; }  .pl-md-40, .px-md-40{ padding-left:40px !important; }  .pr-md-40, .px-md-40{ padding-right:40px !important; }     .pt-md-40,  .py-md-40{ padding-top:40px !important; }    .pb-md-40,  .py-md-40{ padding-bottom:40px !important; }
    .p-md-50{ padding:50px !important; }  .pl-md-50, .px-md-50{ padding-left:50px !important; }  .pr-md-50, .px-md-50{ padding-right:50px !important; }     .pt-md-50,  .py-md-50{ padding-top:50px !important; }    .pb-md-50,  .py-md-50{ padding-bottom:50px !important; }
      
    .m-md-0{ margin:0px !important; }    .mt-md-0,  .my-md-0{ margin-top:0px !important; }    .mb-md-0,  .my-md-0{ margin-bottom:0px !important; }      .ml-md-0,  .mx-md-0{ margin-left:0px !important; }        .mr-md-0,  .mx-md-0{ margin-right:0px !important; }
    .m-md-10{ margin:10px !important; }  .mt-md-10, .my-md-10{ margin-top:10px !important; }  .mb-md-10, .my-md-10{ margin-bottom:10px !important; }    .ml-md-10, .mx-md-10{ margin-left:10px !important; }      .mr-md-10, .mx-md-10{ margin-right:10px !important; }
    .m-md-20{ margin:20px !important; }  .mt-md-20, .my-md-20{ margin-top:20px !important; }  .mb-md-20, .my-md-20{ margin-bottom:20px !important; }    .ml-md-20, .mx-md-20{ margin-left:20px !important; }      .mr-md-20, .mx-md-20{ margin-right:20px !important; }
    .m-md-30{ margin:30px !important; }  .mt-md-30, .my-md-30{ margin-top:30px !important; }  .mb-md-30, .my-md-30{ margin-bottom:30px !important; }    .ml-md-30, .mx-md-30{ margin-left:30px !important; }      .mr-md-30, .mx-md-30{ margin-right:30px !important; }
    .m-md-40{ margin:40px !important; }  .mt-md-40, .my-md-40{ margin-top:40px !important; }  .mb-md-40, .my-md-40{ margin-bottom:40px !important; }    .ml-md-40, .mx-md-40{ margin-left:40px !important; }      .mr-md-40, .mx-md-40{ margin-right:40px !important; }
    .m-md-50{ margin:50px !important; }  .mt-md-50, .my-md-50{ margin-top:50px !important; }  .mb-md-50, .my-md-50{ margin-bottom:50px !important; }    .ml-md-50, .mx-md-50{ margin-left:50px !important; }      .mr-md-50, .mx-md-50{ margin-right:50px !important; }
    .m-md-60{ margin:60px !important; }  .mt-md-60, .my-md-60{ margin-top:60px !important; }  .mb-md-60, .my-md-60{ margin-bottom:60px !important; }    .ml-md-60, .mx-md-60{ margin-left:60px !important; }      .mr-md-60, .mx-md-60{ margin-right:60px !important; }
    .m-md-70{ margin:70px !important; }  .mt-md-70, .my-md-70{ margin-top:70px !important; }  .mb-md-70, .my-md-70{ margin-bottom:70px !important; }    .ml-md-70, .mx-md-70{ margin-left:70px !important; }      .mr-md-70, .mx-md-70{ margin-right:70px !important; }
    .m-md-80{ margin:80px !important; }  .mt-md-80, .my-md-80{ margin-top:80px !important; }  .mb-md-80, .my-md-80{ margin-bottom:80px !important; }    .ml-md-80, .mx-md-80{ margin-left:80px !important; }      .mr-md-80, .mx-md-80{ margin-right:80px !important; }
    .m-md-90{ margin:90px !important; }  .mt-md-90, .my-md-90{ margin-top:90px !important; }  .mb-md-90, .my-md-90{ margin-bottom:90px !important; }    .ml-md-90, .mx-md-90{ margin-left:90px !important; }      .mr-md-90, .mx-md-90{ margin-right:90px !important; }
    .m-md-100{ margin:100px !important; }  .mt-md-100, .my-md-100{ margin-top:100px !important; }  .mb-md-100, .my-md-100{ margin-bottom:100px !important; }    .ml-md-100, .mx-md-100{ margin-left:100px !important; }      .mr-md-100, .mx-md-100{ margin-right:100px !important; }
    .m-md-auto{ margin:auto !important; }  .ml-md-auto{ margin-left:auto !important; }  .mr-md-auto{ margin-right:auto !important; }
}

/*@media only screen and (min-width:992px) and (max-width:1280.98px) {
    .hidden-lg { display: none !important; }
}

@media only screen and (max-width:1280.98px) {   
    .hidden-lg-down { display: none !important; }
}*/


/*.row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: 0px; margin-left: 0px; }*/
.row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: 0px; margin-left: 0px; }    /* 处理bootstrap样式冲突 */
.row > div{ padding-right: 0px; padding-left: 0px; }    /* 处理bootstrap样式冲突 */

.col { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}
.col-1{flex:0 0 0.41666667%;max-width:0.41666667%;-ms-flex:0 0 0.41666667%;position:relative;} .col-2{flex:0 0 0.83333333%;max-width:0.83333333%;-ms-flex:0 0 0.83333333%;position:relative;} .col-3{flex:0 0 1.25000000%;max-width:1.25000000%;-ms-flex:0 0 1.25000000%;position:relative;} .col-4{flex:0 0 1.66666667%;max-width:1.66666667%;-ms-flex:0 0 1.66666667%;position:relative;} .col-5{flex:0 0 2.08333333%;max-width:2.08333333%;-ms-flex:0 0 2.08333333%;position:relative;} .col-6{flex:0 0 2.50000000%;max-width:2.50000000%;-ms-flex:0 0 2.50000000%;position:relative;} .col-7{flex:0 0 2.91666667%;max-width:2.91666667%;-ms-flex:0 0 2.91666667%;position:relative;} .col-8{flex:0 0 3.33333333%;max-width:3.33333333%;-ms-flex:0 0 3.33333333%;position:relative;} .col-9{flex:0 0 3.75000000%;max-width:3.75000000%;-ms-flex:0 0 3.75000000%;position:relative;} .col-10{flex:0 0 4.16666667%;max-width:4.16666667%;-ms-flex:0 0 4.16666667%;position:relative;} .col-11{flex:0 0 4.58333333%;max-width:4.58333333%;-ms-flex:0 0 4.58333333%;position:relative;} .col-12{flex:0 0 5.00000000%;max-width:5.00000000%;-ms-flex:0 0 5.00000000%;position:relative;} 
.col-13{flex:0 0 5.41666667%;max-width:5.41666667%;-ms-flex:0 0 5.41666667%;position:relative;} .col-14{flex:0 0 5.83333333%;max-width:5.83333333%;-ms-flex:0 0 5.83333333%;position:relative;} .col-15{flex:0 0 6.25000000%;max-width:6.25000000%;-ms-flex:0 0 6.25000000%;position:relative;} .col-16{flex:0 0 6.66666667%;max-width:6.66666667%;-ms-flex:0 0 6.66666667%;position:relative;} .col-17{flex:0 0 7.08333333%;max-width:7.08333333%;-ms-flex:0 0 7.08333333%;position:relative;} .col-18{flex:0 0 7.50000000%;max-width:7.50000000%;-ms-flex:0 0 7.50000000%;position:relative;} .col-19{flex:0 0 7.91666667%;max-width:7.91666667%;-ms-flex:0 0 7.91666667%;position:relative;} .col-20{flex:0 0 8.33333333%;max-width:8.33333333%;-ms-flex:0 0 8.33333333%;position:relative;} .col-21{flex:0 0 8.75000000%;max-width:8.75000000%;-ms-flex:0 0 8.75000000%;position:relative;} .col-22{flex:0 0 9.16666667%;max-width:9.16666667%;-ms-flex:0 0 9.16666667%;position:relative;} .col-23{flex:0 0 9.58333333%;max-width:9.58333333%;-ms-flex:0 0 9.58333333%;position:relative;} .col-24{flex:0 0 10.00000000%;max-width:10.00000000%;-ms-flex:0 0 10.00000000%;position:relative;} 
.col-25{flex:0 0 10.41666667%;max-width:10.41666667%;-ms-flex:0 0 10.41666667%;position:relative;} .col-26{flex:0 0 10.83333333%;max-width:10.83333333%;-ms-flex:0 0 10.83333333%;position:relative;} .col-27{flex:0 0 11.25000000%;max-width:11.25000000%;-ms-flex:0 0 11.25000000%;position:relative;} .col-28{flex:0 0 11.66666667%;max-width:11.66666667%;-ms-flex:0 0 11.66666667%;position:relative;} .col-29{flex:0 0 12.08333333%;max-width:12.08333333%;-ms-flex:0 0 12.08333333%;position:relative;} .col-30{flex:0 0 12.50000000%;max-width:12.50000000%;-ms-flex:0 0 12.50000000%;position:relative;} .col-31{flex:0 0 12.91666667%;max-width:12.91666667%;-ms-flex:0 0 12.91666667%;position:relative;} .col-32{flex:0 0 13.33333333%;max-width:13.33333333%;-ms-flex:0 0 13.33333333%;position:relative;} .col-33{flex:0 0 13.75000000%;max-width:13.75000000%;-ms-flex:0 0 13.75000000%;position:relative;} .col-34{flex:0 0 14.16666667%;max-width:14.16666667%;-ms-flex:0 0 14.16666667%;position:relative;} .col-35{flex:0 0 14.58333333%;max-width:14.58333333%;-ms-flex:0 0 14.58333333%;position:relative;} .col-36{flex:0 0 15.00000000%;max-width:15.00000000%;-ms-flex:0 0 15.00000000%;position:relative;} 
.col-37{flex:0 0 15.41666667%;max-width:15.41666667%;-ms-flex:0 0 15.41666667%;position:relative;} .col-38{flex:0 0 15.83333333%;max-width:15.83333333%;-ms-flex:0 0 15.83333333%;position:relative;} .col-39{flex:0 0 16.25000000%;max-width:16.25000000%;-ms-flex:0 0 16.25000000%;position:relative;} .col-40{flex:0 0 16.66666667%;max-width:16.66666667%;-ms-flex:0 0 16.66666667%;position:relative;} .col-41{flex:0 0 17.08333333%;max-width:17.08333333%;-ms-flex:0 0 17.08333333%;position:relative;} .col-42{flex:0 0 17.50000000%;max-width:17.50000000%;-ms-flex:0 0 17.50000000%;position:relative;} .col-43{flex:0 0 17.91666667%;max-width:17.91666667%;-ms-flex:0 0 17.91666667%;position:relative;} .col-44{flex:0 0 18.33333333%;max-width:18.33333333%;-ms-flex:0 0 18.33333333%;position:relative;} .col-45{flex:0 0 18.75000000%;max-width:18.75000000%;-ms-flex:0 0 18.75000000%;position:relative;} .col-46{flex:0 0 19.16666667%;max-width:19.16666667%;-ms-flex:0 0 19.16666667%;position:relative;} .col-47{flex:0 0 19.58333333%;max-width:19.58333333%;-ms-flex:0 0 19.58333333%;position:relative;} .col-48{flex:0 0 20.00000000%;max-width:20.00000000%;-ms-flex:0 0 20.00000000%;position:relative;} 
.col-49{flex:0 0 20.41666667%;max-width:20.41666667%;-ms-flex:0 0 20.41666667%;position:relative;} .col-50{flex:0 0 20.83333333%;max-width:20.83333333%;-ms-flex:0 0 20.83333333%;position:relative;} .col-51{flex:0 0 21.25000000%;max-width:21.25000000%;-ms-flex:0 0 21.25000000%;position:relative;} .col-52{flex:0 0 21.66666667%;max-width:21.66666667%;-ms-flex:0 0 21.66666667%;position:relative;} .col-53{flex:0 0 22.08333333%;max-width:22.08333333%;-ms-flex:0 0 22.08333333%;position:relative;} .col-54{flex:0 0 22.50000000%;max-width:22.50000000%;-ms-flex:0 0 22.50000000%;position:relative;} .col-55{flex:0 0 22.91666667%;max-width:22.91666667%;-ms-flex:0 0 22.91666667%;position:relative;} .col-56{flex:0 0 23.33333333%;max-width:23.33333333%;-ms-flex:0 0 23.33333333%;position:relative;} .col-57{flex:0 0 23.75000000%;max-width:23.75000000%;-ms-flex:0 0 23.75000000%;position:relative;} .col-58{flex:0 0 24.16666667%;max-width:24.16666667%;-ms-flex:0 0 24.16666667%;position:relative;} .col-59{flex:0 0 24.58333333%;max-width:24.58333333%;-ms-flex:0 0 24.58333333%;position:relative;} .col-60{flex:0 0 25.00000000%;max-width:25.00000000%;-ms-flex:0 0 25.00000000%;position:relative;} 
.col-61{flex:0 0 25.41666667%;max-width:25.41666667%;-ms-flex:0 0 25.41666667%;position:relative;} .col-62{flex:0 0 25.83333333%;max-width:25.83333333%;-ms-flex:0 0 25.83333333%;position:relative;} .col-63{flex:0 0 26.25000000%;max-width:26.25000000%;-ms-flex:0 0 26.25000000%;position:relative;} .col-64{flex:0 0 26.66666667%;max-width:26.66666667%;-ms-flex:0 0 26.66666667%;position:relative;} .col-65{flex:0 0 27.08333333%;max-width:27.08333333%;-ms-flex:0 0 27.08333333%;position:relative;} .col-66{flex:0 0 27.50000000%;max-width:27.50000000%;-ms-flex:0 0 27.50000000%;position:relative;} .col-67{flex:0 0 27.91666667%;max-width:27.91666667%;-ms-flex:0 0 27.91666667%;position:relative;} .col-68{flex:0 0 28.33333333%;max-width:28.33333333%;-ms-flex:0 0 28.33333333%;position:relative;} .col-69{flex:0 0 28.75000000%;max-width:28.75000000%;-ms-flex:0 0 28.75000000%;position:relative;} .col-70{flex:0 0 29.16666667%;max-width:29.16666667%;-ms-flex:0 0 29.16666667%;position:relative;} .col-71{flex:0 0 29.58333333%;max-width:29.58333333%;-ms-flex:0 0 29.58333333%;position:relative;} .col-72{flex:0 0 30.00000000%;max-width:30.00000000%;-ms-flex:0 0 30.00000000%;position:relative;} 
.col-73{flex:0 0 30.41666667%;max-width:30.41666667%;-ms-flex:0 0 30.41666667%;position:relative;} .col-74{flex:0 0 30.83333333%;max-width:30.83333333%;-ms-flex:0 0 30.83333333%;position:relative;} .col-75{flex:0 0 31.25000000%;max-width:31.25000000%;-ms-flex:0 0 31.25000000%;position:relative;} .col-76{flex:0 0 31.66666667%;max-width:31.66666667%;-ms-flex:0 0 31.66666667%;position:relative;} .col-77{flex:0 0 32.08333333%;max-width:32.08333333%;-ms-flex:0 0 32.08333333%;position:relative;} .col-78{flex:0 0 32.50000000%;max-width:32.50000000%;-ms-flex:0 0 32.50000000%;position:relative;} .col-79{flex:0 0 32.91666667%;max-width:32.91666667%;-ms-flex:0 0 32.91666667%;position:relative;} .col-80{flex:0 0 33.33333333%;max-width:33.33333333%;-ms-flex:0 0 33.33333333%;position:relative;} .col-81{flex:0 0 33.75000000%;max-width:33.75000000%;-ms-flex:0 0 33.75000000%;position:relative;} .col-82{flex:0 0 34.16666667%;max-width:34.16666667%;-ms-flex:0 0 34.16666667%;position:relative;} .col-83{flex:0 0 34.58333333%;max-width:34.58333333%;-ms-flex:0 0 34.58333333%;position:relative;} .col-84{flex:0 0 35.00000000%;max-width:35.00000000%;-ms-flex:0 0 35.00000000%;position:relative;} 
.col-85{flex:0 0 35.41666667%;max-width:35.41666667%;-ms-flex:0 0 35.41666667%;position:relative;} .col-86{flex:0 0 35.83333333%;max-width:35.83333333%;-ms-flex:0 0 35.83333333%;position:relative;} .col-87{flex:0 0 36.25000000%;max-width:36.25000000%;-ms-flex:0 0 36.25000000%;position:relative;} .col-88{flex:0 0 36.66666667%;max-width:36.66666667%;-ms-flex:0 0 36.66666667%;position:relative;} .col-89{flex:0 0 37.08333333%;max-width:37.08333333%;-ms-flex:0 0 37.08333333%;position:relative;} .col-90{flex:0 0 37.50000000%;max-width:37.50000000%;-ms-flex:0 0 37.50000000%;position:relative;} .col-91{flex:0 0 37.91666667%;max-width:37.91666667%;-ms-flex:0 0 37.91666667%;position:relative;} .col-92{flex:0 0 38.33333333%;max-width:38.33333333%;-ms-flex:0 0 38.33333333%;position:relative;} .col-93{flex:0 0 38.75000000%;max-width:38.75000000%;-ms-flex:0 0 38.75000000%;position:relative;} .col-94{flex:0 0 39.16666667%;max-width:39.16666667%;-ms-flex:0 0 39.16666667%;position:relative;} .col-95{flex:0 0 39.58333333%;max-width:39.58333333%;-ms-flex:0 0 39.58333333%;position:relative;} .col-96{flex:0 0 40.00000000%;max-width:40.00000000%;-ms-flex:0 0 40.00000000%;position:relative;} 
.col-97{flex:0 0 40.41666667%;max-width:40.41666667%;-ms-flex:0 0 40.41666667%;position:relative;} .col-98{flex:0 0 40.83333333%;max-width:40.83333333%;-ms-flex:0 0 40.83333333%;position:relative;} .col-99{flex:0 0 41.25000000%;max-width:41.25000000%;-ms-flex:0 0 41.25000000%;position:relative;} .col-100{flex:0 0 41.66666667%;max-width:41.66666667%;-ms-flex:0 0 41.66666667%;position:relative;} .col-101{flex:0 0 42.08333333%;max-width:42.08333333%;-ms-flex:0 0 42.08333333%;position:relative;} .col-102{flex:0 0 42.50000000%;max-width:42.50000000%;-ms-flex:0 0 42.50000000%;position:relative;} .col-103{flex:0 0 42.91666667%;max-width:42.91666667%;-ms-flex:0 0 42.91666667%;position:relative;} .col-104{flex:0 0 43.33333333%;max-width:43.33333333%;-ms-flex:0 0 43.33333333%;position:relative;} .col-105{flex:0 0 43.75000000%;max-width:43.75000000%;-ms-flex:0 0 43.75000000%;position:relative;} .col-106{flex:0 0 44.16666667%;max-width:44.16666667%;-ms-flex:0 0 44.16666667%;position:relative;} .col-107{flex:0 0 44.58333333%;max-width:44.58333333%;-ms-flex:0 0 44.58333333%;position:relative;} .col-108{flex:0 0 45.00000000%;max-width:45.00000000%;-ms-flex:0 0 45.00000000%;position:relative;} 
.col-109{flex:0 0 45.41666667%;max-width:45.41666667%;-ms-flex:0 0 45.41666667%;position:relative;} .col-110{flex:0 0 45.83333333%;max-width:45.83333333%;-ms-flex:0 0 45.83333333%;position:relative;} .col-111{flex:0 0 46.25000000%;max-width:46.25000000%;-ms-flex:0 0 46.25000000%;position:relative;} .col-112{flex:0 0 46.66666667%;max-width:46.66666667%;-ms-flex:0 0 46.66666667%;position:relative;} .col-113{flex:0 0 47.08333333%;max-width:47.08333333%;-ms-flex:0 0 47.08333333%;position:relative;} .col-114{flex:0 0 47.50000000%;max-width:47.50000000%;-ms-flex:0 0 47.50000000%;position:relative;} .col-115{flex:0 0 47.91666667%;max-width:47.91666667%;-ms-flex:0 0 47.91666667%;position:relative;} .col-116{flex:0 0 48.33333333%;max-width:48.33333333%;-ms-flex:0 0 48.33333333%;position:relative;} .col-117{flex:0 0 48.75000000%;max-width:48.75000000%;-ms-flex:0 0 48.75000000%;position:relative;} .col-118{flex:0 0 49.16666667%;max-width:49.16666667%;-ms-flex:0 0 49.16666667%;position:relative;} .col-119{flex:0 0 49.58333333%;max-width:49.58333333%;-ms-flex:0 0 49.58333333%;position:relative;} .col-120{flex:0 0 50.00000000%;max-width:50.00000000%;-ms-flex:0 0 50.00000000%;position:relative;} 
.col-121{flex:0 0 50.41666667%;max-width:50.41666667%;-ms-flex:0 0 50.41666667%;position:relative;} .col-122{flex:0 0 50.83333333%;max-width:50.83333333%;-ms-flex:0 0 50.83333333%;position:relative;} .col-123{flex:0 0 51.25000000%;max-width:51.25000000%;-ms-flex:0 0 51.25000000%;position:relative;} .col-124{flex:0 0 51.66666667%;max-width:51.66666667%;-ms-flex:0 0 51.66666667%;position:relative;} .col-125{flex:0 0 52.08333333%;max-width:52.08333333%;-ms-flex:0 0 52.08333333%;position:relative;} .col-126{flex:0 0 52.50000000%;max-width:52.50000000%;-ms-flex:0 0 52.50000000%;position:relative;} .col-127{flex:0 0 52.91666667%;max-width:52.91666667%;-ms-flex:0 0 52.91666667%;position:relative;} .col-128{flex:0 0 53.33333333%;max-width:53.33333333%;-ms-flex:0 0 53.33333333%;position:relative;} .col-129{flex:0 0 53.75000000%;max-width:53.75000000%;-ms-flex:0 0 53.75000000%;position:relative;} .col-130{flex:0 0 54.16666667%;max-width:54.16666667%;-ms-flex:0 0 54.16666667%;position:relative;} .col-131{flex:0 0 54.58333333%;max-width:54.58333333%;-ms-flex:0 0 54.58333333%;position:relative;} .col-132{flex:0 0 55.00000000%;max-width:55.00000000%;-ms-flex:0 0 55.00000000%;position:relative;} 
.col-133{flex:0 0 55.41666667%;max-width:55.41666667%;-ms-flex:0 0 55.41666667%;position:relative;} .col-134{flex:0 0 55.83333333%;max-width:55.83333333%;-ms-flex:0 0 55.83333333%;position:relative;} .col-135{flex:0 0 56.25000000%;max-width:56.25000000%;-ms-flex:0 0 56.25000000%;position:relative;} .col-136{flex:0 0 56.66666667%;max-width:56.66666667%;-ms-flex:0 0 56.66666667%;position:relative;} .col-137{flex:0 0 57.08333333%;max-width:57.08333333%;-ms-flex:0 0 57.08333333%;position:relative;} .col-138{flex:0 0 57.50000000%;max-width:57.50000000%;-ms-flex:0 0 57.50000000%;position:relative;} .col-139{flex:0 0 57.91666667%;max-width:57.91666667%;-ms-flex:0 0 57.91666667%;position:relative;} .col-140{flex:0 0 58.33333333%;max-width:58.33333333%;-ms-flex:0 0 58.33333333%;position:relative;} .col-141{flex:0 0 58.75000000%;max-width:58.75000000%;-ms-flex:0 0 58.75000000%;position:relative;} .col-142{flex:0 0 59.16666667%;max-width:59.16666667%;-ms-flex:0 0 59.16666667%;position:relative;} .col-143{flex:0 0 59.58333333%;max-width:59.58333333%;-ms-flex:0 0 59.58333333%;position:relative;} .col-144{flex:0 0 60.00000000%;max-width:60.00000000%;-ms-flex:0 0 60.00000000%;position:relative;} 
.col-145{flex:0 0 60.41666667%;max-width:60.41666667%;-ms-flex:0 0 60.41666667%;position:relative;} .col-146{flex:0 0 60.83333333%;max-width:60.83333333%;-ms-flex:0 0 60.83333333%;position:relative;} .col-147{flex:0 0 61.25000000%;max-width:61.25000000%;-ms-flex:0 0 61.25000000%;position:relative;} .col-148{flex:0 0 61.66666667%;max-width:61.66666667%;-ms-flex:0 0 61.66666667%;position:relative;} .col-149{flex:0 0 62.08333333%;max-width:62.08333333%;-ms-flex:0 0 62.08333333%;position:relative;} .col-150{flex:0 0 62.50000000%;max-width:62.50000000%;-ms-flex:0 0 62.50000000%;position:relative;} .col-151{flex:0 0 62.91666667%;max-width:62.91666667%;-ms-flex:0 0 62.91666667%;position:relative;} .col-152{flex:0 0 63.33333333%;max-width:63.33333333%;-ms-flex:0 0 63.33333333%;position:relative;} .col-153{flex:0 0 63.75000000%;max-width:63.75000000%;-ms-flex:0 0 63.75000000%;position:relative;} .col-154{flex:0 0 64.16666667%;max-width:64.16666667%;-ms-flex:0 0 64.16666667%;position:relative;} .col-155{flex:0 0 64.58333333%;max-width:64.58333333%;-ms-flex:0 0 64.58333333%;position:relative;} .col-156{flex:0 0 65.00000000%;max-width:65.00000000%;-ms-flex:0 0 65.00000000%;position:relative;} 
.col-157{flex:0 0 65.41666667%;max-width:65.41666667%;-ms-flex:0 0 65.41666667%;position:relative;} .col-158{flex:0 0 65.83333333%;max-width:65.83333333%;-ms-flex:0 0 65.83333333%;position:relative;} .col-159{flex:0 0 66.25000000%;max-width:66.25000000%;-ms-flex:0 0 66.25000000%;position:relative;} .col-160{flex:0 0 66.66666667%;max-width:66.66666667%;-ms-flex:0 0 66.66666667%;position:relative;} .col-161{flex:0 0 67.08333333%;max-width:67.08333333%;-ms-flex:0 0 67.08333333%;position:relative;} .col-162{flex:0 0 67.50000000%;max-width:67.50000000%;-ms-flex:0 0 67.50000000%;position:relative;} .col-163{flex:0 0 67.91666667%;max-width:67.91666667%;-ms-flex:0 0 67.91666667%;position:relative;} .col-164{flex:0 0 68.33333333%;max-width:68.33333333%;-ms-flex:0 0 68.33333333%;position:relative;} .col-165{flex:0 0 68.75000000%;max-width:68.75000000%;-ms-flex:0 0 68.75000000%;position:relative;} .col-166{flex:0 0 69.16666667%;max-width:69.16666667%;-ms-flex:0 0 69.16666667%;position:relative;} .col-167{flex:0 0 69.58333333%;max-width:69.58333333%;-ms-flex:0 0 69.58333333%;position:relative;} .col-168{flex:0 0 70.00000000%;max-width:70.00000000%;-ms-flex:0 0 70.00000000%;position:relative;} 
.col-169{flex:0 0 70.41666667%;max-width:70.41666667%;-ms-flex:0 0 70.41666667%;position:relative;} .col-170{flex:0 0 70.83333333%;max-width:70.83333333%;-ms-flex:0 0 70.83333333%;position:relative;} .col-171{flex:0 0 71.25000000%;max-width:71.25000000%;-ms-flex:0 0 71.25000000%;position:relative;} .col-172{flex:0 0 71.66666667%;max-width:71.66666667%;-ms-flex:0 0 71.66666667%;position:relative;} .col-173{flex:0 0 72.08333333%;max-width:72.08333333%;-ms-flex:0 0 72.08333333%;position:relative;} .col-174{flex:0 0 72.50000000%;max-width:72.50000000%;-ms-flex:0 0 72.50000000%;position:relative;} .col-175{flex:0 0 72.91666667%;max-width:72.91666667%;-ms-flex:0 0 72.91666667%;position:relative;} .col-176{flex:0 0 73.33333333%;max-width:73.33333333%;-ms-flex:0 0 73.33333333%;position:relative;} .col-177{flex:0 0 73.75000000%;max-width:73.75000000%;-ms-flex:0 0 73.75000000%;position:relative;} .col-178{flex:0 0 74.16666667%;max-width:74.16666667%;-ms-flex:0 0 74.16666667%;position:relative;} .col-179{flex:0 0 74.58333333%;max-width:74.58333333%;-ms-flex:0 0 74.58333333%;position:relative;} .col-180{flex:0 0 75.00000000%;max-width:75.00000000%;-ms-flex:0 0 75.00000000%;position:relative;} 
.col-181{flex:0 0 75.41666667%;max-width:75.41666667%;-ms-flex:0 0 75.41666667%;position:relative;} .col-182{flex:0 0 75.83333333%;max-width:75.83333333%;-ms-flex:0 0 75.83333333%;position:relative;} .col-183{flex:0 0 76.25000000%;max-width:76.25000000%;-ms-flex:0 0 76.25000000%;position:relative;} .col-184{flex:0 0 76.66666667%;max-width:76.66666667%;-ms-flex:0 0 76.66666667%;position:relative;} .col-185{flex:0 0 77.08333333%;max-width:77.08333333%;-ms-flex:0 0 77.08333333%;position:relative;} .col-186{flex:0 0 77.50000000%;max-width:77.50000000%;-ms-flex:0 0 77.50000000%;position:relative;} .col-187{flex:0 0 77.91666667%;max-width:77.91666667%;-ms-flex:0 0 77.91666667%;position:relative;} .col-188{flex:0 0 78.33333333%;max-width:78.33333333%;-ms-flex:0 0 78.33333333%;position:relative;} .col-189{flex:0 0 78.75000000%;max-width:78.75000000%;-ms-flex:0 0 78.75000000%;position:relative;} .col-190{flex:0 0 79.16666667%;max-width:79.16666667%;-ms-flex:0 0 79.16666667%;position:relative;} .col-191{flex:0 0 79.58333333%;max-width:79.58333333%;-ms-flex:0 0 79.58333333%;position:relative;} .col-192{flex:0 0 80.00000000%;max-width:80.00000000%;-ms-flex:0 0 80.00000000%;position:relative;} 
.col-193{flex:0 0 80.41666667%;max-width:80.41666667%;-ms-flex:0 0 80.41666667%;position:relative;} .col-194{flex:0 0 80.83333333%;max-width:80.83333333%;-ms-flex:0 0 80.83333333%;position:relative;} .col-195{flex:0 0 81.25000000%;max-width:81.25000000%;-ms-flex:0 0 81.25000000%;position:relative;} .col-196{flex:0 0 81.66666667%;max-width:81.66666667%;-ms-flex:0 0 81.66666667%;position:relative;} .col-197{flex:0 0 82.08333333%;max-width:82.08333333%;-ms-flex:0 0 82.08333333%;position:relative;} .col-198{flex:0 0 82.50000000%;max-width:82.50000000%;-ms-flex:0 0 82.50000000%;position:relative;} .col-199{flex:0 0 82.91666667%;max-width:82.91666667%;-ms-flex:0 0 82.91666667%;position:relative;} .col-200{flex:0 0 83.33333333%;max-width:83.33333333%;-ms-flex:0 0 83.33333333%;position:relative;} .col-201{flex:0 0 83.75000000%;max-width:83.75000000%;-ms-flex:0 0 83.75000000%;position:relative;} .col-202{flex:0 0 84.16666667%;max-width:84.16666667%;-ms-flex:0 0 84.16666667%;position:relative;} .col-203{flex:0 0 84.58333333%;max-width:84.58333333%;-ms-flex:0 0 84.58333333%;position:relative;} .col-204{flex:0 0 85.00000000%;max-width:85.00000000%;-ms-flex:0 0 85.00000000%;position:relative;} 
.col-205{flex:0 0 85.41666667%;max-width:85.41666667%;-ms-flex:0 0 85.41666667%;position:relative;} .col-206{flex:0 0 85.83333333%;max-width:85.83333333%;-ms-flex:0 0 85.83333333%;position:relative;} .col-207{flex:0 0 86.25000000%;max-width:86.25000000%;-ms-flex:0 0 86.25000000%;position:relative;} .col-208{flex:0 0 86.66666667%;max-width:86.66666667%;-ms-flex:0 0 86.66666667%;position:relative;} .col-209{flex:0 0 87.08333333%;max-width:87.08333333%;-ms-flex:0 0 87.08333333%;position:relative;} .col-210{flex:0 0 87.50000000%;max-width:87.50000000%;-ms-flex:0 0 87.50000000%;position:relative;} .col-211{flex:0 0 87.91666667%;max-width:87.91666667%;-ms-flex:0 0 87.91666667%;position:relative;} .col-212{flex:0 0 88.33333333%;max-width:88.33333333%;-ms-flex:0 0 88.33333333%;position:relative;} .col-213{flex:0 0 88.75000000%;max-width:88.75000000%;-ms-flex:0 0 88.75000000%;position:relative;} .col-214{flex:0 0 89.16666667%;max-width:89.16666667%;-ms-flex:0 0 89.16666667%;position:relative;} .col-215{flex:0 0 89.58333333%;max-width:89.58333333%;-ms-flex:0 0 89.58333333%;position:relative;} .col-216{flex:0 0 90.00000000%;max-width:90.00000000%;-ms-flex:0 0 90.00000000%;position:relative;} 
.col-217{flex:0 0 90.41666667%;max-width:90.41666667%;-ms-flex:0 0 90.41666667%;position:relative;} .col-218{flex:0 0 90.83333333%;max-width:90.83333333%;-ms-flex:0 0 90.83333333%;position:relative;} .col-219{flex:0 0 91.25000000%;max-width:91.25000000%;-ms-flex:0 0 91.25000000%;position:relative;} .col-220{flex:0 0 91.66666667%;max-width:91.66666667%;-ms-flex:0 0 91.66666667%;position:relative;} .col-221{flex:0 0 92.08333333%;max-width:92.08333333%;-ms-flex:0 0 92.08333333%;position:relative;} .col-222{flex:0 0 92.50000000%;max-width:92.50000000%;-ms-flex:0 0 92.50000000%;position:relative;} .col-223{flex:0 0 92.91666667%;max-width:92.91666667%;-ms-flex:0 0 92.91666667%;position:relative;} .col-224{flex:0 0 93.33333333%;max-width:93.33333333%;-ms-flex:0 0 93.33333333%;position:relative;} .col-225{flex:0 0 93.75000000%;max-width:93.75000000%;-ms-flex:0 0 93.75000000%;position:relative;} .col-226{flex:0 0 94.16666667%;max-width:94.16666667%;-ms-flex:0 0 94.16666667%;position:relative;} .col-227{flex:0 0 94.58333333%;max-width:94.58333333%;-ms-flex:0 0 94.58333333%;position:relative;} .col-228{flex:0 0 95.00000000%;max-width:95.00000000%;-ms-flex:0 0 95.00000000%;position:relative;} 
.col-229{flex:0 0 95.41666667%;max-width:95.41666667%;-ms-flex:0 0 95.41666667%;position:relative;} .col-230{flex:0 0 95.83333333%;max-width:95.83333333%;-ms-flex:0 0 95.83333333%;position:relative;} .col-231{flex:0 0 96.25000000%;max-width:96.25000000%;-ms-flex:0 0 96.25000000%;position:relative;} .col-232{flex:0 0 96.66666667%;max-width:96.66666667%;-ms-flex:0 0 96.66666667%;position:relative;} .col-233{flex:0 0 97.08333333%;max-width:97.08333333%;-ms-flex:0 0 97.08333333%;position:relative;} .col-234{flex:0 0 97.50000000%;max-width:97.50000000%;-ms-flex:0 0 97.50000000%;position:relative;} .col-235{flex:0 0 97.91666667%;max-width:97.91666667%;-ms-flex:0 0 97.91666667%;position:relative;} .col-236{flex:0 0 98.33333333%;max-width:98.33333333%;-ms-flex:0 0 98.33333333%;position:relative;} .col-237{flex:0 0 98.75000000%;max-width:98.75000000%;-ms-flex:0 0 98.75000000%;position:relative;} .col-238{flex:0 0 99.16666667%;max-width:99.16666667%;-ms-flex:0 0 99.16666667%;position:relative;} .col-239{flex:0 0 99.58333333%;max-width:99.58333333%;-ms-flex:0 0 99.58333333%;position:relative;} .col-240{flex:0 0 100.00000000%;max-width:100.00000000%;-ms-flex:0 0 100.00000000%;position:relative;} 

.fs-10{ font-size:1rem !important; }    /* chorme不支持小于12px的字体 */
.fs-12{ font-size:1.2rem !important; }
.fs-14{ font-size:1.4rem !important; }
.fs-16{ font-size:1.6rem !important; }
.fs-18{ font-size:1.8rem !important; }
.fs-20{ font-size:2rem !important; }
.fs-22{ font-size:2.2rem !important; }
.fs-24{ font-size:2.4rem !important; }
.fs-26{ font-size:2.6rem !important; }
.fs-28{ font-size:2.8rem !important; }
.fs-30{ font-size:3rem !important; }
.fs-32{ font-size:3.2rem !important; }
.fs-34{ font-size:3.4rem !important; }
.fs-36{ font-size:3.6rem !important; }
.fs-38{ font-size:3.8rem !important; }
.fs-40{ font-size:4rem !important; }

.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.text-center { text-align: center !important; }

.p-0{ padding:0px !important; }    .pl-0, .px-0{ padding-left:0px !important; }     .pr-0, .px-0{ padding-right:0px !important; }
.p-10{ padding:10px !important; }  .pl-10, .px-10{ padding-left:10px !important; }  .pr-10, .px-10{ padding-right:10px !important; }
.p-15{ padding:15px !important; }  .pl-15, .px-15{ padding-left:15px !important; }  .pr-15, .px-15{ padding-right:15px !important; }
.p-20{ padding:20px !important; }  .pl-20, .px-20{ padding-left:20px !important; }  .pr-20, .px-20{ padding-right:20px !important; }
.p-30{ padding:30px !important; }  .pl-30, .px-30{ padding-left:30px !important; }  .pr-30, .px-30{ padding-right:30px !important; }
.p-40{ padding:40px !important; }  .pl-40, .px-40{ padding-left:40px !important; }  .pr-40, .px-40{ padding-right:40px !important; }
.p-50{ padding:50px !important; }  .pl-50, .px-50{ padding-left:50px !important; }  .pr-50, .px-50{ padding-right:50px !important; }

.m-0{ margin:0px !important; }    .mt-0, .my-0{ margin-top:0px !important; }     .mb-0, .my-0{ margin-bottom:0px !important; }
.m-10{ margin:10px !important; }  .mt-10, .my-10{ margin-top:10px !important; }  .mb-10, .my-10{ margin-bottom:10px !important; }
.m-20{ margin:20px !important; }  .mt-20, .my-20{ margin-top:20px !important; }  .mb-20, .my-20{ margin-bottom:20px !important; }
.m-30{ margin:30px !important; }  .mt-30, .my-30{ margin-top:30px !important; }  .mb-30, .my-30{ margin-bottom:30px !important; }
.m-40{ margin:40px !important; }  .mt-40, .my-40{ margin-top:40px !important; }  .mb-40, .my-40{ margin-bottom:40px !important; }
.m-50{ margin:50px !important; }  .mt-50, .my-50{ margin-top:50px !important; }  .mb-50, .my-50{ margin-bottom:50px !important; }
.m-60{ margin:60px !important; }  .mt-60, .my-60{ margin-top:60px !important; }  .mb-60, .my-60{ margin-bottom:60px !important; }
.m-70{ margin:70px !important; }  .mt-70, .my-70{ margin-top:70px !important; }  .mb-70, .my-70{ margin-bottom:70px !important; }
.m-80{ margin:80px !important; }  .mt-80, .my-80{ margin-top:80px !important; }  .mb-80, .my-80{ margin-bottom:80px !important; }
.m-90{ margin:90px !important; }  .mt-90, .my-90{ margin-top:90px !important; }  .mb-90, .my-90{ margin-bottom:90px !important; }
.m-100{ margin:100px !important; }  .mt-100, .my-100{ margin-top:100px !important; }  .mb-100, .my-100{ margin-bottom:100px !important; }
.m-auto{ margin:auto !important; }  .ml-auto{ margin-left:auto !important; }  .mr-auto{ margin-right:auto !important; }


@media (min-width: 576px) {
    .col-xs { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xs-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}    
    .col-xs-1{flex:0 0 0.41666667%;max-width:0.41666667%;-ms-flex:0 0 0.41666667%;position:relative;} .col-xs-2{flex:0 0 0.83333333%;max-width:0.83333333%;-ms-flex:0 0 0.83333333%;position:relative;} .col-xs-3{flex:0 0 1.25000000%;max-width:1.25000000%;-ms-flex:0 0 1.25000000%;position:relative;} .col-xs-4{flex:0 0 1.66666667%;max-width:1.66666667%;-ms-flex:0 0 1.66666667%;position:relative;} .col-xs-5{flex:0 0 2.08333333%;max-width:2.08333333%;-ms-flex:0 0 2.08333333%;position:relative;} .col-xs-6{flex:0 0 2.50000000%;max-width:2.50000000%;-ms-flex:0 0 2.50000000%;position:relative;} .col-xs-7{flex:0 0 2.91666667%;max-width:2.91666667%;-ms-flex:0 0 2.91666667%;position:relative;} .col-xs-8{flex:0 0 3.33333333%;max-width:3.33333333%;-ms-flex:0 0 3.33333333%;position:relative;} .col-xs-9{flex:0 0 3.75000000%;max-width:3.75000000%;-ms-flex:0 0 3.75000000%;position:relative;} .col-xs-10{flex:0 0 4.16666667%;max-width:4.16666667%;-ms-flex:0 0 4.16666667%;position:relative;} .col-xs-11{flex:0 0 4.58333333%;max-width:4.58333333%;-ms-flex:0 0 4.58333333%;position:relative;} .col-xs-12{flex:0 0 5.00000000%;max-width:5.00000000%;-ms-flex:0 0 5.00000000%;position:relative;} 
    .col-xs-13{flex:0 0 5.41666667%;max-width:5.41666667%;-ms-flex:0 0 5.41666667%;position:relative;} .col-xs-14{flex:0 0 5.83333333%;max-width:5.83333333%;-ms-flex:0 0 5.83333333%;position:relative;} .col-xs-15{flex:0 0 6.25000000%;max-width:6.25000000%;-ms-flex:0 0 6.25000000%;position:relative;} .col-xs-16{flex:0 0 6.66666667%;max-width:6.66666667%;-ms-flex:0 0 6.66666667%;position:relative;} .col-xs-17{flex:0 0 7.08333333%;max-width:7.08333333%;-ms-flex:0 0 7.08333333%;position:relative;} .col-xs-18{flex:0 0 7.50000000%;max-width:7.50000000%;-ms-flex:0 0 7.50000000%;position:relative;} .col-xs-19{flex:0 0 7.91666667%;max-width:7.91666667%;-ms-flex:0 0 7.91666667%;position:relative;} .col-xs-20{flex:0 0 8.33333333%;max-width:8.33333333%;-ms-flex:0 0 8.33333333%;position:relative;} .col-xs-21{flex:0 0 8.75000000%;max-width:8.75000000%;-ms-flex:0 0 8.75000000%;position:relative;} .col-xs-22{flex:0 0 9.16666667%;max-width:9.16666667%;-ms-flex:0 0 9.16666667%;position:relative;} .col-xs-23{flex:0 0 9.58333333%;max-width:9.58333333%;-ms-flex:0 0 9.58333333%;position:relative;} .col-xs-24{flex:0 0 10.00000000%;max-width:10.00000000%;-ms-flex:0 0 10.00000000%;position:relative;} 
    .col-xs-25{flex:0 0 10.41666667%;max-width:10.41666667%;-ms-flex:0 0 10.41666667%;position:relative;} .col-xs-26{flex:0 0 10.83333333%;max-width:10.83333333%;-ms-flex:0 0 10.83333333%;position:relative;} .col-xs-27{flex:0 0 11.25000000%;max-width:11.25000000%;-ms-flex:0 0 11.25000000%;position:relative;} .col-xs-28{flex:0 0 11.66666667%;max-width:11.66666667%;-ms-flex:0 0 11.66666667%;position:relative;} .col-xs-29{flex:0 0 12.08333333%;max-width:12.08333333%;-ms-flex:0 0 12.08333333%;position:relative;} .col-xs-30{flex:0 0 12.50000000%;max-width:12.50000000%;-ms-flex:0 0 12.50000000%;position:relative;} .col-xs-31{flex:0 0 12.91666667%;max-width:12.91666667%;-ms-flex:0 0 12.91666667%;position:relative;} .col-xs-32{flex:0 0 13.33333333%;max-width:13.33333333%;-ms-flex:0 0 13.33333333%;position:relative;} .col-xs-33{flex:0 0 13.75000000%;max-width:13.75000000%;-ms-flex:0 0 13.75000000%;position:relative;} .col-xs-34{flex:0 0 14.16666667%;max-width:14.16666667%;-ms-flex:0 0 14.16666667%;position:relative;} .col-xs-35{flex:0 0 14.58333333%;max-width:14.58333333%;-ms-flex:0 0 14.58333333%;position:relative;} .col-xs-36{flex:0 0 15.00000000%;max-width:15.00000000%;-ms-flex:0 0 15.00000000%;position:relative;} 
    .col-xs-37{flex:0 0 15.41666667%;max-width:15.41666667%;-ms-flex:0 0 15.41666667%;position:relative;} .col-xs-38{flex:0 0 15.83333333%;max-width:15.83333333%;-ms-flex:0 0 15.83333333%;position:relative;} .col-xs-39{flex:0 0 16.25000000%;max-width:16.25000000%;-ms-flex:0 0 16.25000000%;position:relative;} .col-xs-40{flex:0 0 16.66666667%;max-width:16.66666667%;-ms-flex:0 0 16.66666667%;position:relative;} .col-xs-41{flex:0 0 17.08333333%;max-width:17.08333333%;-ms-flex:0 0 17.08333333%;position:relative;} .col-xs-42{flex:0 0 17.50000000%;max-width:17.50000000%;-ms-flex:0 0 17.50000000%;position:relative;} .col-xs-43{flex:0 0 17.91666667%;max-width:17.91666667%;-ms-flex:0 0 17.91666667%;position:relative;} .col-xs-44{flex:0 0 18.33333333%;max-width:18.33333333%;-ms-flex:0 0 18.33333333%;position:relative;} .col-xs-45{flex:0 0 18.75000000%;max-width:18.75000000%;-ms-flex:0 0 18.75000000%;position:relative;} .col-xs-46{flex:0 0 19.16666667%;max-width:19.16666667%;-ms-flex:0 0 19.16666667%;position:relative;} .col-xs-47{flex:0 0 19.58333333%;max-width:19.58333333%;-ms-flex:0 0 19.58333333%;position:relative;} .col-xs-48{flex:0 0 20.00000000%;max-width:20.00000000%;-ms-flex:0 0 20.00000000%;position:relative;} 
    .col-xs-49{flex:0 0 20.41666667%;max-width:20.41666667%;-ms-flex:0 0 20.41666667%;position:relative;} .col-xs-50{flex:0 0 20.83333333%;max-width:20.83333333%;-ms-flex:0 0 20.83333333%;position:relative;} .col-xs-51{flex:0 0 21.25000000%;max-width:21.25000000%;-ms-flex:0 0 21.25000000%;position:relative;} .col-xs-52{flex:0 0 21.66666667%;max-width:21.66666667%;-ms-flex:0 0 21.66666667%;position:relative;} .col-xs-53{flex:0 0 22.08333333%;max-width:22.08333333%;-ms-flex:0 0 22.08333333%;position:relative;} .col-xs-54{flex:0 0 22.50000000%;max-width:22.50000000%;-ms-flex:0 0 22.50000000%;position:relative;} .col-xs-55{flex:0 0 22.91666667%;max-width:22.91666667%;-ms-flex:0 0 22.91666667%;position:relative;} .col-xs-56{flex:0 0 23.33333333%;max-width:23.33333333%;-ms-flex:0 0 23.33333333%;position:relative;} .col-xs-57{flex:0 0 23.75000000%;max-width:23.75000000%;-ms-flex:0 0 23.75000000%;position:relative;} .col-xs-58{flex:0 0 24.16666667%;max-width:24.16666667%;-ms-flex:0 0 24.16666667%;position:relative;} .col-xs-59{flex:0 0 24.58333333%;max-width:24.58333333%;-ms-flex:0 0 24.58333333%;position:relative;} .col-xs-60{flex:0 0 25.00000000%;max-width:25.00000000%;-ms-flex:0 0 25.00000000%;position:relative;} 
    .col-xs-61{flex:0 0 25.41666667%;max-width:25.41666667%;-ms-flex:0 0 25.41666667%;position:relative;} .col-xs-62{flex:0 0 25.83333333%;max-width:25.83333333%;-ms-flex:0 0 25.83333333%;position:relative;} .col-xs-63{flex:0 0 26.25000000%;max-width:26.25000000%;-ms-flex:0 0 26.25000000%;position:relative;} .col-xs-64{flex:0 0 26.66666667%;max-width:26.66666667%;-ms-flex:0 0 26.66666667%;position:relative;} .col-xs-65{flex:0 0 27.08333333%;max-width:27.08333333%;-ms-flex:0 0 27.08333333%;position:relative;} .col-xs-66{flex:0 0 27.50000000%;max-width:27.50000000%;-ms-flex:0 0 27.50000000%;position:relative;} .col-xs-67{flex:0 0 27.91666667%;max-width:27.91666667%;-ms-flex:0 0 27.91666667%;position:relative;} .col-xs-68{flex:0 0 28.33333333%;max-width:28.33333333%;-ms-flex:0 0 28.33333333%;position:relative;} .col-xs-69{flex:0 0 28.75000000%;max-width:28.75000000%;-ms-flex:0 0 28.75000000%;position:relative;} .col-xs-70{flex:0 0 29.16666667%;max-width:29.16666667%;-ms-flex:0 0 29.16666667%;position:relative;} .col-xs-71{flex:0 0 29.58333333%;max-width:29.58333333%;-ms-flex:0 0 29.58333333%;position:relative;} .col-xs-72{flex:0 0 30.00000000%;max-width:30.00000000%;-ms-flex:0 0 30.00000000%;position:relative;} 
    .col-xs-73{flex:0 0 30.41666667%;max-width:30.41666667%;-ms-flex:0 0 30.41666667%;position:relative;} .col-xs-74{flex:0 0 30.83333333%;max-width:30.83333333%;-ms-flex:0 0 30.83333333%;position:relative;} .col-xs-75{flex:0 0 31.25000000%;max-width:31.25000000%;-ms-flex:0 0 31.25000000%;position:relative;} .col-xs-76{flex:0 0 31.66666667%;max-width:31.66666667%;-ms-flex:0 0 31.66666667%;position:relative;} .col-xs-77{flex:0 0 32.08333333%;max-width:32.08333333%;-ms-flex:0 0 32.08333333%;position:relative;} .col-xs-78{flex:0 0 32.50000000%;max-width:32.50000000%;-ms-flex:0 0 32.50000000%;position:relative;} .col-xs-79{flex:0 0 32.91666667%;max-width:32.91666667%;-ms-flex:0 0 32.91666667%;position:relative;} .col-xs-80{flex:0 0 33.33333333%;max-width:33.33333333%;-ms-flex:0 0 33.33333333%;position:relative;} .col-xs-81{flex:0 0 33.75000000%;max-width:33.75000000%;-ms-flex:0 0 33.75000000%;position:relative;} .col-xs-82{flex:0 0 34.16666667%;max-width:34.16666667%;-ms-flex:0 0 34.16666667%;position:relative;} .col-xs-83{flex:0 0 34.58333333%;max-width:34.58333333%;-ms-flex:0 0 34.58333333%;position:relative;} .col-xs-84{flex:0 0 35.00000000%;max-width:35.00000000%;-ms-flex:0 0 35.00000000%;position:relative;} 
    .col-xs-85{flex:0 0 35.41666667%;max-width:35.41666667%;-ms-flex:0 0 35.41666667%;position:relative;} .col-xs-86{flex:0 0 35.83333333%;max-width:35.83333333%;-ms-flex:0 0 35.83333333%;position:relative;} .col-xs-87{flex:0 0 36.25000000%;max-width:36.25000000%;-ms-flex:0 0 36.25000000%;position:relative;} .col-xs-88{flex:0 0 36.66666667%;max-width:36.66666667%;-ms-flex:0 0 36.66666667%;position:relative;} .col-xs-89{flex:0 0 37.08333333%;max-width:37.08333333%;-ms-flex:0 0 37.08333333%;position:relative;} .col-xs-90{flex:0 0 37.50000000%;max-width:37.50000000%;-ms-flex:0 0 37.50000000%;position:relative;} .col-xs-91{flex:0 0 37.91666667%;max-width:37.91666667%;-ms-flex:0 0 37.91666667%;position:relative;} .col-xs-92{flex:0 0 38.33333333%;max-width:38.33333333%;-ms-flex:0 0 38.33333333%;position:relative;} .col-xs-93{flex:0 0 38.75000000%;max-width:38.75000000%;-ms-flex:0 0 38.75000000%;position:relative;} .col-xs-94{flex:0 0 39.16666667%;max-width:39.16666667%;-ms-flex:0 0 39.16666667%;position:relative;} .col-xs-95{flex:0 0 39.58333333%;max-width:39.58333333%;-ms-flex:0 0 39.58333333%;position:relative;} .col-xs-96{flex:0 0 40.00000000%;max-width:40.00000000%;-ms-flex:0 0 40.00000000%;position:relative;} 
    .col-xs-97{flex:0 0 40.41666667%;max-width:40.41666667%;-ms-flex:0 0 40.41666667%;position:relative;} .col-xs-98{flex:0 0 40.83333333%;max-width:40.83333333%;-ms-flex:0 0 40.83333333%;position:relative;} .col-xs-99{flex:0 0 41.25000000%;max-width:41.25000000%;-ms-flex:0 0 41.25000000%;position:relative;} .col-xs-100{flex:0 0 41.66666667%;max-width:41.66666667%;-ms-flex:0 0 41.66666667%;position:relative;} .col-xs-101{flex:0 0 42.08333333%;max-width:42.08333333%;-ms-flex:0 0 42.08333333%;position:relative;} .col-xs-102{flex:0 0 42.50000000%;max-width:42.50000000%;-ms-flex:0 0 42.50000000%;position:relative;} .col-xs-103{flex:0 0 42.91666667%;max-width:42.91666667%;-ms-flex:0 0 42.91666667%;position:relative;} .col-xs-104{flex:0 0 43.33333333%;max-width:43.33333333%;-ms-flex:0 0 43.33333333%;position:relative;} .col-xs-105{flex:0 0 43.75000000%;max-width:43.75000000%;-ms-flex:0 0 43.75000000%;position:relative;} .col-xs-106{flex:0 0 44.16666667%;max-width:44.16666667%;-ms-flex:0 0 44.16666667%;position:relative;} .col-xs-107{flex:0 0 44.58333333%;max-width:44.58333333%;-ms-flex:0 0 44.58333333%;position:relative;} .col-xs-108{flex:0 0 45.00000000%;max-width:45.00000000%;-ms-flex:0 0 45.00000000%;position:relative;} 
    .col-xs-109{flex:0 0 45.41666667%;max-width:45.41666667%;-ms-flex:0 0 45.41666667%;position:relative;} .col-xs-110{flex:0 0 45.83333333%;max-width:45.83333333%;-ms-flex:0 0 45.83333333%;position:relative;} .col-xs-111{flex:0 0 46.25000000%;max-width:46.25000000%;-ms-flex:0 0 46.25000000%;position:relative;} .col-xs-112{flex:0 0 46.66666667%;max-width:46.66666667%;-ms-flex:0 0 46.66666667%;position:relative;} .col-xs-113{flex:0 0 47.08333333%;max-width:47.08333333%;-ms-flex:0 0 47.08333333%;position:relative;} .col-xs-114{flex:0 0 47.50000000%;max-width:47.50000000%;-ms-flex:0 0 47.50000000%;position:relative;} .col-xs-115{flex:0 0 47.91666667%;max-width:47.91666667%;-ms-flex:0 0 47.91666667%;position:relative;} .col-xs-116{flex:0 0 48.33333333%;max-width:48.33333333%;-ms-flex:0 0 48.33333333%;position:relative;} .col-xs-117{flex:0 0 48.75000000%;max-width:48.75000000%;-ms-flex:0 0 48.75000000%;position:relative;} .col-xs-118{flex:0 0 49.16666667%;max-width:49.16666667%;-ms-flex:0 0 49.16666667%;position:relative;} .col-xs-119{flex:0 0 49.58333333%;max-width:49.58333333%;-ms-flex:0 0 49.58333333%;position:relative;} .col-xs-120{flex:0 0 50.00000000%;max-width:50.00000000%;-ms-flex:0 0 50.00000000%;position:relative;} 
    .col-xs-121{flex:0 0 50.41666667%;max-width:50.41666667%;-ms-flex:0 0 50.41666667%;position:relative;} .col-xs-122{flex:0 0 50.83333333%;max-width:50.83333333%;-ms-flex:0 0 50.83333333%;position:relative;} .col-xs-123{flex:0 0 51.25000000%;max-width:51.25000000%;-ms-flex:0 0 51.25000000%;position:relative;} .col-xs-124{flex:0 0 51.66666667%;max-width:51.66666667%;-ms-flex:0 0 51.66666667%;position:relative;} .col-xs-125{flex:0 0 52.08333333%;max-width:52.08333333%;-ms-flex:0 0 52.08333333%;position:relative;} .col-xs-126{flex:0 0 52.50000000%;max-width:52.50000000%;-ms-flex:0 0 52.50000000%;position:relative;} .col-xs-127{flex:0 0 52.91666667%;max-width:52.91666667%;-ms-flex:0 0 52.91666667%;position:relative;} .col-xs-128{flex:0 0 53.33333333%;max-width:53.33333333%;-ms-flex:0 0 53.33333333%;position:relative;} .col-xs-129{flex:0 0 53.75000000%;max-width:53.75000000%;-ms-flex:0 0 53.75000000%;position:relative;} .col-xs-130{flex:0 0 54.16666667%;max-width:54.16666667%;-ms-flex:0 0 54.16666667%;position:relative;} .col-xs-131{flex:0 0 54.58333333%;max-width:54.58333333%;-ms-flex:0 0 54.58333333%;position:relative;} .col-xs-132{flex:0 0 55.00000000%;max-width:55.00000000%;-ms-flex:0 0 55.00000000%;position:relative;} 
    .col-xs-133{flex:0 0 55.41666667%;max-width:55.41666667%;-ms-flex:0 0 55.41666667%;position:relative;} .col-xs-134{flex:0 0 55.83333333%;max-width:55.83333333%;-ms-flex:0 0 55.83333333%;position:relative;} .col-xs-135{flex:0 0 56.25000000%;max-width:56.25000000%;-ms-flex:0 0 56.25000000%;position:relative;} .col-xs-136{flex:0 0 56.66666667%;max-width:56.66666667%;-ms-flex:0 0 56.66666667%;position:relative;} .col-xs-137{flex:0 0 57.08333333%;max-width:57.08333333%;-ms-flex:0 0 57.08333333%;position:relative;} .col-xs-138{flex:0 0 57.50000000%;max-width:57.50000000%;-ms-flex:0 0 57.50000000%;position:relative;} .col-xs-139{flex:0 0 57.91666667%;max-width:57.91666667%;-ms-flex:0 0 57.91666667%;position:relative;} .col-xs-140{flex:0 0 58.33333333%;max-width:58.33333333%;-ms-flex:0 0 58.33333333%;position:relative;} .col-xs-141{flex:0 0 58.75000000%;max-width:58.75000000%;-ms-flex:0 0 58.75000000%;position:relative;} .col-xs-142{flex:0 0 59.16666667%;max-width:59.16666667%;-ms-flex:0 0 59.16666667%;position:relative;} .col-xs-143{flex:0 0 59.58333333%;max-width:59.58333333%;-ms-flex:0 0 59.58333333%;position:relative;} .col-xs-144{flex:0 0 60.00000000%;max-width:60.00000000%;-ms-flex:0 0 60.00000000%;position:relative;} 
    .col-xs-145{flex:0 0 60.41666667%;max-width:60.41666667%;-ms-flex:0 0 60.41666667%;position:relative;} .col-xs-146{flex:0 0 60.83333333%;max-width:60.83333333%;-ms-flex:0 0 60.83333333%;position:relative;} .col-xs-147{flex:0 0 61.25000000%;max-width:61.25000000%;-ms-flex:0 0 61.25000000%;position:relative;} .col-xs-148{flex:0 0 61.66666667%;max-width:61.66666667%;-ms-flex:0 0 61.66666667%;position:relative;} .col-xs-149{flex:0 0 62.08333333%;max-width:62.08333333%;-ms-flex:0 0 62.08333333%;position:relative;} .col-xs-150{flex:0 0 62.50000000%;max-width:62.50000000%;-ms-flex:0 0 62.50000000%;position:relative;} .col-xs-151{flex:0 0 62.91666667%;max-width:62.91666667%;-ms-flex:0 0 62.91666667%;position:relative;} .col-xs-152{flex:0 0 63.33333333%;max-width:63.33333333%;-ms-flex:0 0 63.33333333%;position:relative;} .col-xs-153{flex:0 0 63.75000000%;max-width:63.75000000%;-ms-flex:0 0 63.75000000%;position:relative;} .col-xs-154{flex:0 0 64.16666667%;max-width:64.16666667%;-ms-flex:0 0 64.16666667%;position:relative;} .col-xs-155{flex:0 0 64.58333333%;max-width:64.58333333%;-ms-flex:0 0 64.58333333%;position:relative;} .col-xs-156{flex:0 0 65.00000000%;max-width:65.00000000%;-ms-flex:0 0 65.00000000%;position:relative;} 
    .col-xs-157{flex:0 0 65.41666667%;max-width:65.41666667%;-ms-flex:0 0 65.41666667%;position:relative;} .col-xs-158{flex:0 0 65.83333333%;max-width:65.83333333%;-ms-flex:0 0 65.83333333%;position:relative;} .col-xs-159{flex:0 0 66.25000000%;max-width:66.25000000%;-ms-flex:0 0 66.25000000%;position:relative;} .col-xs-160{flex:0 0 66.66666667%;max-width:66.66666667%;-ms-flex:0 0 66.66666667%;position:relative;} .col-xs-161{flex:0 0 67.08333333%;max-width:67.08333333%;-ms-flex:0 0 67.08333333%;position:relative;} .col-xs-162{flex:0 0 67.50000000%;max-width:67.50000000%;-ms-flex:0 0 67.50000000%;position:relative;} .col-xs-163{flex:0 0 67.91666667%;max-width:67.91666667%;-ms-flex:0 0 67.91666667%;position:relative;} .col-xs-164{flex:0 0 68.33333333%;max-width:68.33333333%;-ms-flex:0 0 68.33333333%;position:relative;} .col-xs-165{flex:0 0 68.75000000%;max-width:68.75000000%;-ms-flex:0 0 68.75000000%;position:relative;} .col-xs-166{flex:0 0 69.16666667%;max-width:69.16666667%;-ms-flex:0 0 69.16666667%;position:relative;} .col-xs-167{flex:0 0 69.58333333%;max-width:69.58333333%;-ms-flex:0 0 69.58333333%;position:relative;} .col-xs-168{flex:0 0 70.00000000%;max-width:70.00000000%;-ms-flex:0 0 70.00000000%;position:relative;} 
    .col-xs-169{flex:0 0 70.41666667%;max-width:70.41666667%;-ms-flex:0 0 70.41666667%;position:relative;} .col-xs-170{flex:0 0 70.83333333%;max-width:70.83333333%;-ms-flex:0 0 70.83333333%;position:relative;} .col-xs-171{flex:0 0 71.25000000%;max-width:71.25000000%;-ms-flex:0 0 71.25000000%;position:relative;} .col-xs-172{flex:0 0 71.66666667%;max-width:71.66666667%;-ms-flex:0 0 71.66666667%;position:relative;} .col-xs-173{flex:0 0 72.08333333%;max-width:72.08333333%;-ms-flex:0 0 72.08333333%;position:relative;} .col-xs-174{flex:0 0 72.50000000%;max-width:72.50000000%;-ms-flex:0 0 72.50000000%;position:relative;} .col-xs-175{flex:0 0 72.91666667%;max-width:72.91666667%;-ms-flex:0 0 72.91666667%;position:relative;} .col-xs-176{flex:0 0 73.33333333%;max-width:73.33333333%;-ms-flex:0 0 73.33333333%;position:relative;} .col-xs-177{flex:0 0 73.75000000%;max-width:73.75000000%;-ms-flex:0 0 73.75000000%;position:relative;} .col-xs-178{flex:0 0 74.16666667%;max-width:74.16666667%;-ms-flex:0 0 74.16666667%;position:relative;} .col-xs-179{flex:0 0 74.58333333%;max-width:74.58333333%;-ms-flex:0 0 74.58333333%;position:relative;} .col-xs-180{flex:0 0 75.00000000%;max-width:75.00000000%;-ms-flex:0 0 75.00000000%;position:relative;} 
    .col-xs-181{flex:0 0 75.41666667%;max-width:75.41666667%;-ms-flex:0 0 75.41666667%;position:relative;} .col-xs-182{flex:0 0 75.83333333%;max-width:75.83333333%;-ms-flex:0 0 75.83333333%;position:relative;} .col-xs-183{flex:0 0 76.25000000%;max-width:76.25000000%;-ms-flex:0 0 76.25000000%;position:relative;} .col-xs-184{flex:0 0 76.66666667%;max-width:76.66666667%;-ms-flex:0 0 76.66666667%;position:relative;} .col-xs-185{flex:0 0 77.08333333%;max-width:77.08333333%;-ms-flex:0 0 77.08333333%;position:relative;} .col-xs-186{flex:0 0 77.50000000%;max-width:77.50000000%;-ms-flex:0 0 77.50000000%;position:relative;} .col-xs-187{flex:0 0 77.91666667%;max-width:77.91666667%;-ms-flex:0 0 77.91666667%;position:relative;} .col-xs-188{flex:0 0 78.33333333%;max-width:78.33333333%;-ms-flex:0 0 78.33333333%;position:relative;} .col-xs-189{flex:0 0 78.75000000%;max-width:78.75000000%;-ms-flex:0 0 78.75000000%;position:relative;} .col-xs-190{flex:0 0 79.16666667%;max-width:79.16666667%;-ms-flex:0 0 79.16666667%;position:relative;} .col-xs-191{flex:0 0 79.58333333%;max-width:79.58333333%;-ms-flex:0 0 79.58333333%;position:relative;} .col-xs-192{flex:0 0 80.00000000%;max-width:80.00000000%;-ms-flex:0 0 80.00000000%;position:relative;} 
    .col-xs-193{flex:0 0 80.41666667%;max-width:80.41666667%;-ms-flex:0 0 80.41666667%;position:relative;} .col-xs-194{flex:0 0 80.83333333%;max-width:80.83333333%;-ms-flex:0 0 80.83333333%;position:relative;} .col-xs-195{flex:0 0 81.25000000%;max-width:81.25000000%;-ms-flex:0 0 81.25000000%;position:relative;} .col-xs-196{flex:0 0 81.66666667%;max-width:81.66666667%;-ms-flex:0 0 81.66666667%;position:relative;} .col-xs-197{flex:0 0 82.08333333%;max-width:82.08333333%;-ms-flex:0 0 82.08333333%;position:relative;} .col-xs-198{flex:0 0 82.50000000%;max-width:82.50000000%;-ms-flex:0 0 82.50000000%;position:relative;} .col-xs-199{flex:0 0 82.91666667%;max-width:82.91666667%;-ms-flex:0 0 82.91666667%;position:relative;} .col-xs-200{flex:0 0 83.33333333%;max-width:83.33333333%;-ms-flex:0 0 83.33333333%;position:relative;} .col-xs-201{flex:0 0 83.75000000%;max-width:83.75000000%;-ms-flex:0 0 83.75000000%;position:relative;} .col-xs-202{flex:0 0 84.16666667%;max-width:84.16666667%;-ms-flex:0 0 84.16666667%;position:relative;} .col-xs-203{flex:0 0 84.58333333%;max-width:84.58333333%;-ms-flex:0 0 84.58333333%;position:relative;} .col-xs-204{flex:0 0 85.00000000%;max-width:85.00000000%;-ms-flex:0 0 85.00000000%;position:relative;} 
    .col-xs-205{flex:0 0 85.41666667%;max-width:85.41666667%;-ms-flex:0 0 85.41666667%;position:relative;} .col-xs-206{flex:0 0 85.83333333%;max-width:85.83333333%;-ms-flex:0 0 85.83333333%;position:relative;} .col-xs-207{flex:0 0 86.25000000%;max-width:86.25000000%;-ms-flex:0 0 86.25000000%;position:relative;} .col-xs-208{flex:0 0 86.66666667%;max-width:86.66666667%;-ms-flex:0 0 86.66666667%;position:relative;} .col-xs-209{flex:0 0 87.08333333%;max-width:87.08333333%;-ms-flex:0 0 87.08333333%;position:relative;} .col-xs-210{flex:0 0 87.50000000%;max-width:87.50000000%;-ms-flex:0 0 87.50000000%;position:relative;} .col-xs-211{flex:0 0 87.91666667%;max-width:87.91666667%;-ms-flex:0 0 87.91666667%;position:relative;} .col-xs-212{flex:0 0 88.33333333%;max-width:88.33333333%;-ms-flex:0 0 88.33333333%;position:relative;} .col-xs-213{flex:0 0 88.75000000%;max-width:88.75000000%;-ms-flex:0 0 88.75000000%;position:relative;} .col-xs-214{flex:0 0 89.16666667%;max-width:89.16666667%;-ms-flex:0 0 89.16666667%;position:relative;} .col-xs-215{flex:0 0 89.58333333%;max-width:89.58333333%;-ms-flex:0 0 89.58333333%;position:relative;} .col-xs-216{flex:0 0 90.00000000%;max-width:90.00000000%;-ms-flex:0 0 90.00000000%;position:relative;} 
    .col-xs-217{flex:0 0 90.41666667%;max-width:90.41666667%;-ms-flex:0 0 90.41666667%;position:relative;} .col-xs-218{flex:0 0 90.83333333%;max-width:90.83333333%;-ms-flex:0 0 90.83333333%;position:relative;} .col-xs-219{flex:0 0 91.25000000%;max-width:91.25000000%;-ms-flex:0 0 91.25000000%;position:relative;} .col-xs-220{flex:0 0 91.66666667%;max-width:91.66666667%;-ms-flex:0 0 91.66666667%;position:relative;} .col-xs-221{flex:0 0 92.08333333%;max-width:92.08333333%;-ms-flex:0 0 92.08333333%;position:relative;} .col-xs-222{flex:0 0 92.50000000%;max-width:92.50000000%;-ms-flex:0 0 92.50000000%;position:relative;} .col-xs-223{flex:0 0 92.91666667%;max-width:92.91666667%;-ms-flex:0 0 92.91666667%;position:relative;} .col-xs-224{flex:0 0 93.33333333%;max-width:93.33333333%;-ms-flex:0 0 93.33333333%;position:relative;} .col-xs-225{flex:0 0 93.75000000%;max-width:93.75000000%;-ms-flex:0 0 93.75000000%;position:relative;} .col-xs-226{flex:0 0 94.16666667%;max-width:94.16666667%;-ms-flex:0 0 94.16666667%;position:relative;} .col-xs-227{flex:0 0 94.58333333%;max-width:94.58333333%;-ms-flex:0 0 94.58333333%;position:relative;} .col-xs-228{flex:0 0 95.00000000%;max-width:95.00000000%;-ms-flex:0 0 95.00000000%;position:relative;} 
    .col-xs-229{flex:0 0 95.41666667%;max-width:95.41666667%;-ms-flex:0 0 95.41666667%;position:relative;} .col-xs-230{flex:0 0 95.83333333%;max-width:95.83333333%;-ms-flex:0 0 95.83333333%;position:relative;} .col-xs-231{flex:0 0 96.25000000%;max-width:96.25000000%;-ms-flex:0 0 96.25000000%;position:relative;} .col-xs-232{flex:0 0 96.66666667%;max-width:96.66666667%;-ms-flex:0 0 96.66666667%;position:relative;} .col-xs-233{flex:0 0 97.08333333%;max-width:97.08333333%;-ms-flex:0 0 97.08333333%;position:relative;} .col-xs-234{flex:0 0 97.50000000%;max-width:97.50000000%;-ms-flex:0 0 97.50000000%;position:relative;} .col-xs-235{flex:0 0 97.91666667%;max-width:97.91666667%;-ms-flex:0 0 97.91666667%;position:relative;} .col-xs-236{flex:0 0 98.33333333%;max-width:98.33333333%;-ms-flex:0 0 98.33333333%;position:relative;} .col-xs-237{flex:0 0 98.75000000%;max-width:98.75000000%;-ms-flex:0 0 98.75000000%;position:relative;} .col-xs-238{flex:0 0 99.16666667%;max-width:99.16666667%;-ms-flex:0 0 99.16666667%;position:relative;} .col-xs-239{flex:0 0 99.58333333%;max-width:99.58333333%;-ms-flex:0 0 99.58333333%;position:relative;} .col-xs-240{flex:0 0 100.00000000%;max-width:100.00000000%;-ms-flex:0 0 100.00000000%;position:relative;} 

    /*.fs-xs-12{ font-size:1.2rem !important; }
    .fs-xs-14{ font-size:1.4rem !important; }
    .fs-xs-16{ font-size:1.6rem !important; }
    .fs-xs-18{ font-size:1.8rem !important; }
    .fs-xs-20{ font-size:2rem !important; }
    .fs-xs-22{ font-size:2.2rem !important; }
    .fs-xs-24{ font-size:2.4rem !important; }
    .fs-xs-26{ font-size:2.6rem !important; }
    .fs-xs-28{ font-size:2.8rem !important; }
    .fs-xs-30{ font-size:3rem !important; }
    .fs-xs-32{ font-size:3.2rem !important; }
    .fs-xs-34{ font-size:3.4rem !important; }
    .fs-xs-36{ font-size:3.6rem !important; }
    .fs-xs-38{ font-size:3.8rem !important; }
    .fs-xs-40{ font-size:4rem !important; }

    .text-xs-left { text-align: left !important; }
    .text-xs-right { text-align: right !important; }
    .text-xs-center { text-align: center !important; }

    .p-xs-0{ padding:0px !important; }    .pl-xs-0,  .px-xs-0{ padding-left:0px !important; }    .pr-xs-0,  .px-xs-0{ padding-right:0px !important; }
    .p-xs-10{ padding:10px !important; }  .pl-xs-10, .px-xs-10{ padding-left:10px !important; }  .pr-xs-10, .px-xs-10{ padding-right:10px !important; }
    .p-xs-20{ padding:20px !important; }  .pl-xs-20, .px-xs-20{ padding-left:20px !important; }  .pr-xs-20, .px-xs-20{ padding-right:20px !important; }
    .p-xs-30{ padding:30px !important; }  .pl-xs-30, .px-xs-30{ padding-left:30px !important; }  .pr-xs-30, .px-xs-30{ padding-right:30px !important; }
    .p-xs-40{ padding:40px !important; }  .pl-xs-40, .px-xs-40{ padding-left:40px !important; }  .pr-xs-40, .px-xs-40{ padding-right:40px !important; }
    .p-xs-50{ padding:50px !important; }  .pl-xs-50, .px-xs-50{ padding-left:50px !important; }  .pr-xs-50, .px-xs-50{ padding-right:50px !important; }
      
    .m-xs-0{ margin:0px !important; }    .mt-xs-0,  .my-xs-0{ margin-top:0px !important; }    .mb-xs-0,  .my-xs-0{ margin-bottom:0px !important; }
    .m-xs-10{ margin:10px !important; }  .mt-xs-10, .my-xs-10{ margin-top:10px !important; }  .mb-xs-10, .my-xs-10{ margin-bottom:10px !important; }
    .m-xs-20{ margin:20px !important; }  .mt-xs-20, .my-xs-20{ margin-top:20px !important; }  .mb-xs-20, .my-xs-20{ margin-bottom:20px !important; }
    .m-xs-30{ margin:30px !important; }  .mt-xs-30, .my-xs-30{ margin-top:30px !important; }  .mb-xs-30, .my-xs-30{ margin-bottom:30px !important; }
    .m-xs-40{ margin:40px !important; }  .mt-xs-40, .my-xs-40{ margin-top:40px !important; }  .mb-xs-40, .my-xs-40{ margin-bottom:40px !important; }
    .m-xs-50{ margin:50px !important; }  .mt-xs-50, .my-xs-50{ margin-top:50px !important; }  .mb-xs-50, .my-xs-50{ margin-bottom:50px !important; }
    .m-xs-60{ margin:60px !important; }  .mt-xs-60, .my-xs-60{ margin-top:60px !important; }  .mb-xs-60, .my-xs-60{ margin-bottom:60px !important; }
    .m-xs-70{ margin:70px !important; }  .mt-xs-70, .my-xs-70{ margin-top:70px !important; }  .mb-xs-70, .my-xs-70{ margin-bottom:70px !important; }
    .m-xs-80{ margin:80px !important; }  .mt-xs-80, .my-xs-80{ margin-top:80px !important; }  .mb-xs-80, .my-xs-80{ margin-bottom:80px !important; }
    .m-xs-90{ margin:90px !important; }  .mt-xs-90, .my-xs-90{ margin-top:90px !important; }  .mb-xs-90, .my-xs-90{ margin-bottom:90px !important; }
    .m-xs-100{ margin:100px !important; }  .mt-xs-100, .my-xs-100{ margin-top:100px !important; }  .mb-xs-100, .my-xs-100{ margin-bottom:100px !important; }
    .m-xs-auto{ margin:auto !important; }  .ml-xs-auto{ margin-left:auto !important; }  .mr-xs-auto{ margin-right:auto !important; }*/
}

@media (min-width: 768px) {    
    .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-sm-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}
    .col-sm-1{flex:0 0 0.41666667%;max-width:0.41666667%;-ms-flex:0 0 0.41666667%;position:relative;} .col-sm-2{flex:0 0 0.83333333%;max-width:0.83333333%;-ms-flex:0 0 0.83333333%;position:relative;} .col-sm-3{flex:0 0 1.25000000%;max-width:1.25000000%;-ms-flex:0 0 1.25000000%;position:relative;} .col-sm-4{flex:0 0 1.66666667%;max-width:1.66666667%;-ms-flex:0 0 1.66666667%;position:relative;} .col-sm-5{flex:0 0 2.08333333%;max-width:2.08333333%;-ms-flex:0 0 2.08333333%;position:relative;} .col-sm-6{flex:0 0 2.50000000%;max-width:2.50000000%;-ms-flex:0 0 2.50000000%;position:relative;} .col-sm-7{flex:0 0 2.91666667%;max-width:2.91666667%;-ms-flex:0 0 2.91666667%;position:relative;} .col-sm-8{flex:0 0 3.33333333%;max-width:3.33333333%;-ms-flex:0 0 3.33333333%;position:relative;} .col-sm-9{flex:0 0 3.75000000%;max-width:3.75000000%;-ms-flex:0 0 3.75000000%;position:relative;} .col-sm-10{flex:0 0 4.16666667%;max-width:4.16666667%;-ms-flex:0 0 4.16666667%;position:relative;} .col-sm-11{flex:0 0 4.58333333%;max-width:4.58333333%;-ms-flex:0 0 4.58333333%;position:relative;} .col-sm-12{flex:0 0 5.00000000%;max-width:5.00000000%;-ms-flex:0 0 5.00000000%;position:relative;} 
    .col-sm-13{flex:0 0 5.41666667%;max-width:5.41666667%;-ms-flex:0 0 5.41666667%;position:relative;} .col-sm-14{flex:0 0 5.83333333%;max-width:5.83333333%;-ms-flex:0 0 5.83333333%;position:relative;} .col-sm-15{flex:0 0 6.25000000%;max-width:6.25000000%;-ms-flex:0 0 6.25000000%;position:relative;} .col-sm-16{flex:0 0 6.66666667%;max-width:6.66666667%;-ms-flex:0 0 6.66666667%;position:relative;} .col-sm-17{flex:0 0 7.08333333%;max-width:7.08333333%;-ms-flex:0 0 7.08333333%;position:relative;} .col-sm-18{flex:0 0 7.50000000%;max-width:7.50000000%;-ms-flex:0 0 7.50000000%;position:relative;} .col-sm-19{flex:0 0 7.91666667%;max-width:7.91666667%;-ms-flex:0 0 7.91666667%;position:relative;} .col-sm-20{flex:0 0 8.33333333%;max-width:8.33333333%;-ms-flex:0 0 8.33333333%;position:relative;} .col-sm-21{flex:0 0 8.75000000%;max-width:8.75000000%;-ms-flex:0 0 8.75000000%;position:relative;} .col-sm-22{flex:0 0 9.16666667%;max-width:9.16666667%;-ms-flex:0 0 9.16666667%;position:relative;} .col-sm-23{flex:0 0 9.58333333%;max-width:9.58333333%;-ms-flex:0 0 9.58333333%;position:relative;} .col-sm-24{flex:0 0 10.00000000%;max-width:10.00000000%;-ms-flex:0 0 10.00000000%;position:relative;} 
    .col-sm-25{flex:0 0 10.41666667%;max-width:10.41666667%;-ms-flex:0 0 10.41666667%;position:relative;} .col-sm-26{flex:0 0 10.83333333%;max-width:10.83333333%;-ms-flex:0 0 10.83333333%;position:relative;} .col-sm-27{flex:0 0 11.25000000%;max-width:11.25000000%;-ms-flex:0 0 11.25000000%;position:relative;} .col-sm-28{flex:0 0 11.66666667%;max-width:11.66666667%;-ms-flex:0 0 11.66666667%;position:relative;} .col-sm-29{flex:0 0 12.08333333%;max-width:12.08333333%;-ms-flex:0 0 12.08333333%;position:relative;} .col-sm-30{flex:0 0 12.50000000%;max-width:12.50000000%;-ms-flex:0 0 12.50000000%;position:relative;} .col-sm-31{flex:0 0 12.91666667%;max-width:12.91666667%;-ms-flex:0 0 12.91666667%;position:relative;} .col-sm-32{flex:0 0 13.33333333%;max-width:13.33333333%;-ms-flex:0 0 13.33333333%;position:relative;} .col-sm-33{flex:0 0 13.75000000%;max-width:13.75000000%;-ms-flex:0 0 13.75000000%;position:relative;} .col-sm-34{flex:0 0 14.16666667%;max-width:14.16666667%;-ms-flex:0 0 14.16666667%;position:relative;} .col-sm-35{flex:0 0 14.58333333%;max-width:14.58333333%;-ms-flex:0 0 14.58333333%;position:relative;} .col-sm-36{flex:0 0 15.00000000%;max-width:15.00000000%;-ms-flex:0 0 15.00000000%;position:relative;} 
    .col-sm-37{flex:0 0 15.41666667%;max-width:15.41666667%;-ms-flex:0 0 15.41666667%;position:relative;} .col-sm-38{flex:0 0 15.83333333%;max-width:15.83333333%;-ms-flex:0 0 15.83333333%;position:relative;} .col-sm-39{flex:0 0 16.25000000%;max-width:16.25000000%;-ms-flex:0 0 16.25000000%;position:relative;} .col-sm-40{flex:0 0 16.66666667%;max-width:16.66666667%;-ms-flex:0 0 16.66666667%;position:relative;} .col-sm-41{flex:0 0 17.08333333%;max-width:17.08333333%;-ms-flex:0 0 17.08333333%;position:relative;} .col-sm-42{flex:0 0 17.50000000%;max-width:17.50000000%;-ms-flex:0 0 17.50000000%;position:relative;} .col-sm-43{flex:0 0 17.91666667%;max-width:17.91666667%;-ms-flex:0 0 17.91666667%;position:relative;} .col-sm-44{flex:0 0 18.33333333%;max-width:18.33333333%;-ms-flex:0 0 18.33333333%;position:relative;} .col-sm-45{flex:0 0 18.75000000%;max-width:18.75000000%;-ms-flex:0 0 18.75000000%;position:relative;} .col-sm-46{flex:0 0 19.16666667%;max-width:19.16666667%;-ms-flex:0 0 19.16666667%;position:relative;} .col-sm-47{flex:0 0 19.58333333%;max-width:19.58333333%;-ms-flex:0 0 19.58333333%;position:relative;} .col-sm-48{flex:0 0 20.00000000%;max-width:20.00000000%;-ms-flex:0 0 20.00000000%;position:relative;} 
    .col-sm-49{flex:0 0 20.41666667%;max-width:20.41666667%;-ms-flex:0 0 20.41666667%;position:relative;} .col-sm-50{flex:0 0 20.83333333%;max-width:20.83333333%;-ms-flex:0 0 20.83333333%;position:relative;} .col-sm-51{flex:0 0 21.25000000%;max-width:21.25000000%;-ms-flex:0 0 21.25000000%;position:relative;} .col-sm-52{flex:0 0 21.66666667%;max-width:21.66666667%;-ms-flex:0 0 21.66666667%;position:relative;} .col-sm-53{flex:0 0 22.08333333%;max-width:22.08333333%;-ms-flex:0 0 22.08333333%;position:relative;} .col-sm-54{flex:0 0 22.50000000%;max-width:22.50000000%;-ms-flex:0 0 22.50000000%;position:relative;} .col-sm-55{flex:0 0 22.91666667%;max-width:22.91666667%;-ms-flex:0 0 22.91666667%;position:relative;} .col-sm-56{flex:0 0 23.33333333%;max-width:23.33333333%;-ms-flex:0 0 23.33333333%;position:relative;} .col-sm-57{flex:0 0 23.75000000%;max-width:23.75000000%;-ms-flex:0 0 23.75000000%;position:relative;} .col-sm-58{flex:0 0 24.16666667%;max-width:24.16666667%;-ms-flex:0 0 24.16666667%;position:relative;} .col-sm-59{flex:0 0 24.58333333%;max-width:24.58333333%;-ms-flex:0 0 24.58333333%;position:relative;} .col-sm-60{flex:0 0 25.00000000%;max-width:25.00000000%;-ms-flex:0 0 25.00000000%;position:relative;} 
    .col-sm-61{flex:0 0 25.41666667%;max-width:25.41666667%;-ms-flex:0 0 25.41666667%;position:relative;} .col-sm-62{flex:0 0 25.83333333%;max-width:25.83333333%;-ms-flex:0 0 25.83333333%;position:relative;} .col-sm-63{flex:0 0 26.25000000%;max-width:26.25000000%;-ms-flex:0 0 26.25000000%;position:relative;} .col-sm-64{flex:0 0 26.66666667%;max-width:26.66666667%;-ms-flex:0 0 26.66666667%;position:relative;} .col-sm-65{flex:0 0 27.08333333%;max-width:27.08333333%;-ms-flex:0 0 27.08333333%;position:relative;} .col-sm-66{flex:0 0 27.50000000%;max-width:27.50000000%;-ms-flex:0 0 27.50000000%;position:relative;} .col-sm-67{flex:0 0 27.91666667%;max-width:27.91666667%;-ms-flex:0 0 27.91666667%;position:relative;} .col-sm-68{flex:0 0 28.33333333%;max-width:28.33333333%;-ms-flex:0 0 28.33333333%;position:relative;} .col-sm-69{flex:0 0 28.75000000%;max-width:28.75000000%;-ms-flex:0 0 28.75000000%;position:relative;} .col-sm-70{flex:0 0 29.16666667%;max-width:29.16666667%;-ms-flex:0 0 29.16666667%;position:relative;} .col-sm-71{flex:0 0 29.58333333%;max-width:29.58333333%;-ms-flex:0 0 29.58333333%;position:relative;} .col-sm-72{flex:0 0 30.00000000%;max-width:30.00000000%;-ms-flex:0 0 30.00000000%;position:relative;} 
    .col-sm-73{flex:0 0 30.41666667%;max-width:30.41666667%;-ms-flex:0 0 30.41666667%;position:relative;} .col-sm-74{flex:0 0 30.83333333%;max-width:30.83333333%;-ms-flex:0 0 30.83333333%;position:relative;} .col-sm-75{flex:0 0 31.25000000%;max-width:31.25000000%;-ms-flex:0 0 31.25000000%;position:relative;} .col-sm-76{flex:0 0 31.66666667%;max-width:31.66666667%;-ms-flex:0 0 31.66666667%;position:relative;} .col-sm-77{flex:0 0 32.08333333%;max-width:32.08333333%;-ms-flex:0 0 32.08333333%;position:relative;} .col-sm-78{flex:0 0 32.50000000%;max-width:32.50000000%;-ms-flex:0 0 32.50000000%;position:relative;} .col-sm-79{flex:0 0 32.91666667%;max-width:32.91666667%;-ms-flex:0 0 32.91666667%;position:relative;} .col-sm-80{flex:0 0 33.33333333%;max-width:33.33333333%;-ms-flex:0 0 33.33333333%;position:relative;} .col-sm-81{flex:0 0 33.75000000%;max-width:33.75000000%;-ms-flex:0 0 33.75000000%;position:relative;} .col-sm-82{flex:0 0 34.16666667%;max-width:34.16666667%;-ms-flex:0 0 34.16666667%;position:relative;} .col-sm-83{flex:0 0 34.58333333%;max-width:34.58333333%;-ms-flex:0 0 34.58333333%;position:relative;} .col-sm-84{flex:0 0 35.00000000%;max-width:35.00000000%;-ms-flex:0 0 35.00000000%;position:relative;} 
    .col-sm-85{flex:0 0 35.41666667%;max-width:35.41666667%;-ms-flex:0 0 35.41666667%;position:relative;} .col-sm-86{flex:0 0 35.83333333%;max-width:35.83333333%;-ms-flex:0 0 35.83333333%;position:relative;} .col-sm-87{flex:0 0 36.25000000%;max-width:36.25000000%;-ms-flex:0 0 36.25000000%;position:relative;} .col-sm-88{flex:0 0 36.66666667%;max-width:36.66666667%;-ms-flex:0 0 36.66666667%;position:relative;} .col-sm-89{flex:0 0 37.08333333%;max-width:37.08333333%;-ms-flex:0 0 37.08333333%;position:relative;} .col-sm-90{flex:0 0 37.50000000%;max-width:37.50000000%;-ms-flex:0 0 37.50000000%;position:relative;} .col-sm-91{flex:0 0 37.91666667%;max-width:37.91666667%;-ms-flex:0 0 37.91666667%;position:relative;} .col-sm-92{flex:0 0 38.33333333%;max-width:38.33333333%;-ms-flex:0 0 38.33333333%;position:relative;} .col-sm-93{flex:0 0 38.75000000%;max-width:38.75000000%;-ms-flex:0 0 38.75000000%;position:relative;} .col-sm-94{flex:0 0 39.16666667%;max-width:39.16666667%;-ms-flex:0 0 39.16666667%;position:relative;} .col-sm-95{flex:0 0 39.58333333%;max-width:39.58333333%;-ms-flex:0 0 39.58333333%;position:relative;} .col-sm-96{flex:0 0 40.00000000%;max-width:40.00000000%;-ms-flex:0 0 40.00000000%;position:relative;} 
    .col-sm-97{flex:0 0 40.41666667%;max-width:40.41666667%;-ms-flex:0 0 40.41666667%;position:relative;} .col-sm-98{flex:0 0 40.83333333%;max-width:40.83333333%;-ms-flex:0 0 40.83333333%;position:relative;} .col-sm-99{flex:0 0 41.25000000%;max-width:41.25000000%;-ms-flex:0 0 41.25000000%;position:relative;} .col-sm-100{flex:0 0 41.66666667%;max-width:41.66666667%;-ms-flex:0 0 41.66666667%;position:relative;} .col-sm-101{flex:0 0 42.08333333%;max-width:42.08333333%;-ms-flex:0 0 42.08333333%;position:relative;} .col-sm-102{flex:0 0 42.50000000%;max-width:42.50000000%;-ms-flex:0 0 42.50000000%;position:relative;} .col-sm-103{flex:0 0 42.91666667%;max-width:42.91666667%;-ms-flex:0 0 42.91666667%;position:relative;} .col-sm-104{flex:0 0 43.33333333%;max-width:43.33333333%;-ms-flex:0 0 43.33333333%;position:relative;} .col-sm-105{flex:0 0 43.75000000%;max-width:43.75000000%;-ms-flex:0 0 43.75000000%;position:relative;} .col-sm-106{flex:0 0 44.16666667%;max-width:44.16666667%;-ms-flex:0 0 44.16666667%;position:relative;} .col-sm-107{flex:0 0 44.58333333%;max-width:44.58333333%;-ms-flex:0 0 44.58333333%;position:relative;} .col-sm-108{flex:0 0 45.00000000%;max-width:45.00000000%;-ms-flex:0 0 45.00000000%;position:relative;} 
    .col-sm-109{flex:0 0 45.41666667%;max-width:45.41666667%;-ms-flex:0 0 45.41666667%;position:relative;} .col-sm-110{flex:0 0 45.83333333%;max-width:45.83333333%;-ms-flex:0 0 45.83333333%;position:relative;} .col-sm-111{flex:0 0 46.25000000%;max-width:46.25000000%;-ms-flex:0 0 46.25000000%;position:relative;} .col-sm-112{flex:0 0 46.66666667%;max-width:46.66666667%;-ms-flex:0 0 46.66666667%;position:relative;} .col-sm-113{flex:0 0 47.08333333%;max-width:47.08333333%;-ms-flex:0 0 47.08333333%;position:relative;} .col-sm-114{flex:0 0 47.50000000%;max-width:47.50000000%;-ms-flex:0 0 47.50000000%;position:relative;} .col-sm-115{flex:0 0 47.91666667%;max-width:47.91666667%;-ms-flex:0 0 47.91666667%;position:relative;} .col-sm-116{flex:0 0 48.33333333%;max-width:48.33333333%;-ms-flex:0 0 48.33333333%;position:relative;} .col-sm-117{flex:0 0 48.75000000%;max-width:48.75000000%;-ms-flex:0 0 48.75000000%;position:relative;} .col-sm-118{flex:0 0 49.16666667%;max-width:49.16666667%;-ms-flex:0 0 49.16666667%;position:relative;} .col-sm-119{flex:0 0 49.58333333%;max-width:49.58333333%;-ms-flex:0 0 49.58333333%;position:relative;} .col-sm-120{flex:0 0 50.00000000%;max-width:50.00000000%;-ms-flex:0 0 50.00000000%;position:relative;} 
    .col-sm-121{flex:0 0 50.41666667%;max-width:50.41666667%;-ms-flex:0 0 50.41666667%;position:relative;} .col-sm-122{flex:0 0 50.83333333%;max-width:50.83333333%;-ms-flex:0 0 50.83333333%;position:relative;} .col-sm-123{flex:0 0 51.25000000%;max-width:51.25000000%;-ms-flex:0 0 51.25000000%;position:relative;} .col-sm-124{flex:0 0 51.66666667%;max-width:51.66666667%;-ms-flex:0 0 51.66666667%;position:relative;} .col-sm-125{flex:0 0 52.08333333%;max-width:52.08333333%;-ms-flex:0 0 52.08333333%;position:relative;} .col-sm-126{flex:0 0 52.50000000%;max-width:52.50000000%;-ms-flex:0 0 52.50000000%;position:relative;} .col-sm-127{flex:0 0 52.91666667%;max-width:52.91666667%;-ms-flex:0 0 52.91666667%;position:relative;} .col-sm-128{flex:0 0 53.33333333%;max-width:53.33333333%;-ms-flex:0 0 53.33333333%;position:relative;} .col-sm-129{flex:0 0 53.75000000%;max-width:53.75000000%;-ms-flex:0 0 53.75000000%;position:relative;} .col-sm-130{flex:0 0 54.16666667%;max-width:54.16666667%;-ms-flex:0 0 54.16666667%;position:relative;} .col-sm-131{flex:0 0 54.58333333%;max-width:54.58333333%;-ms-flex:0 0 54.58333333%;position:relative;} .col-sm-132{flex:0 0 55.00000000%;max-width:55.00000000%;-ms-flex:0 0 55.00000000%;position:relative;} 
    .col-sm-133{flex:0 0 55.41666667%;max-width:55.41666667%;-ms-flex:0 0 55.41666667%;position:relative;} .col-sm-134{flex:0 0 55.83333333%;max-width:55.83333333%;-ms-flex:0 0 55.83333333%;position:relative;} .col-sm-135{flex:0 0 56.25000000%;max-width:56.25000000%;-ms-flex:0 0 56.25000000%;position:relative;} .col-sm-136{flex:0 0 56.66666667%;max-width:56.66666667%;-ms-flex:0 0 56.66666667%;position:relative;} .col-sm-137{flex:0 0 57.08333333%;max-width:57.08333333%;-ms-flex:0 0 57.08333333%;position:relative;} .col-sm-138{flex:0 0 57.50000000%;max-width:57.50000000%;-ms-flex:0 0 57.50000000%;position:relative;} .col-sm-139{flex:0 0 57.91666667%;max-width:57.91666667%;-ms-flex:0 0 57.91666667%;position:relative;} .col-sm-140{flex:0 0 58.33333333%;max-width:58.33333333%;-ms-flex:0 0 58.33333333%;position:relative;} .col-sm-141{flex:0 0 58.75000000%;max-width:58.75000000%;-ms-flex:0 0 58.75000000%;position:relative;} .col-sm-142{flex:0 0 59.16666667%;max-width:59.16666667%;-ms-flex:0 0 59.16666667%;position:relative;} .col-sm-143{flex:0 0 59.58333333%;max-width:59.58333333%;-ms-flex:0 0 59.58333333%;position:relative;} .col-sm-144{flex:0 0 60.00000000%;max-width:60.00000000%;-ms-flex:0 0 60.00000000%;position:relative;} 
    .col-sm-145{flex:0 0 60.41666667%;max-width:60.41666667%;-ms-flex:0 0 60.41666667%;position:relative;} .col-sm-146{flex:0 0 60.83333333%;max-width:60.83333333%;-ms-flex:0 0 60.83333333%;position:relative;} .col-sm-147{flex:0 0 61.25000000%;max-width:61.25000000%;-ms-flex:0 0 61.25000000%;position:relative;} .col-sm-148{flex:0 0 61.66666667%;max-width:61.66666667%;-ms-flex:0 0 61.66666667%;position:relative;} .col-sm-149{flex:0 0 62.08333333%;max-width:62.08333333%;-ms-flex:0 0 62.08333333%;position:relative;} .col-sm-150{flex:0 0 62.50000000%;max-width:62.50000000%;-ms-flex:0 0 62.50000000%;position:relative;} .col-sm-151{flex:0 0 62.91666667%;max-width:62.91666667%;-ms-flex:0 0 62.91666667%;position:relative;} .col-sm-152{flex:0 0 63.33333333%;max-width:63.33333333%;-ms-flex:0 0 63.33333333%;position:relative;} .col-sm-153{flex:0 0 63.75000000%;max-width:63.75000000%;-ms-flex:0 0 63.75000000%;position:relative;} .col-sm-154{flex:0 0 64.16666667%;max-width:64.16666667%;-ms-flex:0 0 64.16666667%;position:relative;} .col-sm-155{flex:0 0 64.58333333%;max-width:64.58333333%;-ms-flex:0 0 64.58333333%;position:relative;} .col-sm-156{flex:0 0 65.00000000%;max-width:65.00000000%;-ms-flex:0 0 65.00000000%;position:relative;} 
    .col-sm-157{flex:0 0 65.41666667%;max-width:65.41666667%;-ms-flex:0 0 65.41666667%;position:relative;} .col-sm-158{flex:0 0 65.83333333%;max-width:65.83333333%;-ms-flex:0 0 65.83333333%;position:relative;} .col-sm-159{flex:0 0 66.25000000%;max-width:66.25000000%;-ms-flex:0 0 66.25000000%;position:relative;} .col-sm-160{flex:0 0 66.66666667%;max-width:66.66666667%;-ms-flex:0 0 66.66666667%;position:relative;} .col-sm-161{flex:0 0 67.08333333%;max-width:67.08333333%;-ms-flex:0 0 67.08333333%;position:relative;} .col-sm-162{flex:0 0 67.50000000%;max-width:67.50000000%;-ms-flex:0 0 67.50000000%;position:relative;} .col-sm-163{flex:0 0 67.91666667%;max-width:67.91666667%;-ms-flex:0 0 67.91666667%;position:relative;} .col-sm-164{flex:0 0 68.33333333%;max-width:68.33333333%;-ms-flex:0 0 68.33333333%;position:relative;} .col-sm-165{flex:0 0 68.75000000%;max-width:68.75000000%;-ms-flex:0 0 68.75000000%;position:relative;} .col-sm-166{flex:0 0 69.16666667%;max-width:69.16666667%;-ms-flex:0 0 69.16666667%;position:relative;} .col-sm-167{flex:0 0 69.58333333%;max-width:69.58333333%;-ms-flex:0 0 69.58333333%;position:relative;} .col-sm-168{flex:0 0 70.00000000%;max-width:70.00000000%;-ms-flex:0 0 70.00000000%;position:relative;} 
    .col-sm-169{flex:0 0 70.41666667%;max-width:70.41666667%;-ms-flex:0 0 70.41666667%;position:relative;} .col-sm-170{flex:0 0 70.83333333%;max-width:70.83333333%;-ms-flex:0 0 70.83333333%;position:relative;} .col-sm-171{flex:0 0 71.25000000%;max-width:71.25000000%;-ms-flex:0 0 71.25000000%;position:relative;} .col-sm-172{flex:0 0 71.66666667%;max-width:71.66666667%;-ms-flex:0 0 71.66666667%;position:relative;} .col-sm-173{flex:0 0 72.08333333%;max-width:72.08333333%;-ms-flex:0 0 72.08333333%;position:relative;} .col-sm-174{flex:0 0 72.50000000%;max-width:72.50000000%;-ms-flex:0 0 72.50000000%;position:relative;} .col-sm-175{flex:0 0 72.91666667%;max-width:72.91666667%;-ms-flex:0 0 72.91666667%;position:relative;} .col-sm-176{flex:0 0 73.33333333%;max-width:73.33333333%;-ms-flex:0 0 73.33333333%;position:relative;} .col-sm-177{flex:0 0 73.75000000%;max-width:73.75000000%;-ms-flex:0 0 73.75000000%;position:relative;} .col-sm-178{flex:0 0 74.16666667%;max-width:74.16666667%;-ms-flex:0 0 74.16666667%;position:relative;} .col-sm-179{flex:0 0 74.58333333%;max-width:74.58333333%;-ms-flex:0 0 74.58333333%;position:relative;} .col-sm-180{flex:0 0 75.00000000%;max-width:75.00000000%;-ms-flex:0 0 75.00000000%;position:relative;} 
    .col-sm-181{flex:0 0 75.41666667%;max-width:75.41666667%;-ms-flex:0 0 75.41666667%;position:relative;} .col-sm-182{flex:0 0 75.83333333%;max-width:75.83333333%;-ms-flex:0 0 75.83333333%;position:relative;} .col-sm-183{flex:0 0 76.25000000%;max-width:76.25000000%;-ms-flex:0 0 76.25000000%;position:relative;} .col-sm-184{flex:0 0 76.66666667%;max-width:76.66666667%;-ms-flex:0 0 76.66666667%;position:relative;} .col-sm-185{flex:0 0 77.08333333%;max-width:77.08333333%;-ms-flex:0 0 77.08333333%;position:relative;} .col-sm-186{flex:0 0 77.50000000%;max-width:77.50000000%;-ms-flex:0 0 77.50000000%;position:relative;} .col-sm-187{flex:0 0 77.91666667%;max-width:77.91666667%;-ms-flex:0 0 77.91666667%;position:relative;} .col-sm-188{flex:0 0 78.33333333%;max-width:78.33333333%;-ms-flex:0 0 78.33333333%;position:relative;} .col-sm-189{flex:0 0 78.75000000%;max-width:78.75000000%;-ms-flex:0 0 78.75000000%;position:relative;} .col-sm-190{flex:0 0 79.16666667%;max-width:79.16666667%;-ms-flex:0 0 79.16666667%;position:relative;} .col-sm-191{flex:0 0 79.58333333%;max-width:79.58333333%;-ms-flex:0 0 79.58333333%;position:relative;} .col-sm-192{flex:0 0 80.00000000%;max-width:80.00000000%;-ms-flex:0 0 80.00000000%;position:relative;} 
    .col-sm-193{flex:0 0 80.41666667%;max-width:80.41666667%;-ms-flex:0 0 80.41666667%;position:relative;} .col-sm-194{flex:0 0 80.83333333%;max-width:80.83333333%;-ms-flex:0 0 80.83333333%;position:relative;} .col-sm-195{flex:0 0 81.25000000%;max-width:81.25000000%;-ms-flex:0 0 81.25000000%;position:relative;} .col-sm-196{flex:0 0 81.66666667%;max-width:81.66666667%;-ms-flex:0 0 81.66666667%;position:relative;} .col-sm-197{flex:0 0 82.08333333%;max-width:82.08333333%;-ms-flex:0 0 82.08333333%;position:relative;} .col-sm-198{flex:0 0 82.50000000%;max-width:82.50000000%;-ms-flex:0 0 82.50000000%;position:relative;} .col-sm-199{flex:0 0 82.91666667%;max-width:82.91666667%;-ms-flex:0 0 82.91666667%;position:relative;} .col-sm-200{flex:0 0 83.33333333%;max-width:83.33333333%;-ms-flex:0 0 83.33333333%;position:relative;} .col-sm-201{flex:0 0 83.75000000%;max-width:83.75000000%;-ms-flex:0 0 83.75000000%;position:relative;} .col-sm-202{flex:0 0 84.16666667%;max-width:84.16666667%;-ms-flex:0 0 84.16666667%;position:relative;} .col-sm-203{flex:0 0 84.58333333%;max-width:84.58333333%;-ms-flex:0 0 84.58333333%;position:relative;} .col-sm-204{flex:0 0 85.00000000%;max-width:85.00000000%;-ms-flex:0 0 85.00000000%;position:relative;} 
    .col-sm-205{flex:0 0 85.41666667%;max-width:85.41666667%;-ms-flex:0 0 85.41666667%;position:relative;} .col-sm-206{flex:0 0 85.83333333%;max-width:85.83333333%;-ms-flex:0 0 85.83333333%;position:relative;} .col-sm-207{flex:0 0 86.25000000%;max-width:86.25000000%;-ms-flex:0 0 86.25000000%;position:relative;} .col-sm-208{flex:0 0 86.66666667%;max-width:86.66666667%;-ms-flex:0 0 86.66666667%;position:relative;} .col-sm-209{flex:0 0 87.08333333%;max-width:87.08333333%;-ms-flex:0 0 87.08333333%;position:relative;} .col-sm-210{flex:0 0 87.50000000%;max-width:87.50000000%;-ms-flex:0 0 87.50000000%;position:relative;} .col-sm-211{flex:0 0 87.91666667%;max-width:87.91666667%;-ms-flex:0 0 87.91666667%;position:relative;} .col-sm-212{flex:0 0 88.33333333%;max-width:88.33333333%;-ms-flex:0 0 88.33333333%;position:relative;} .col-sm-213{flex:0 0 88.75000000%;max-width:88.75000000%;-ms-flex:0 0 88.75000000%;position:relative;} .col-sm-214{flex:0 0 89.16666667%;max-width:89.16666667%;-ms-flex:0 0 89.16666667%;position:relative;} .col-sm-215{flex:0 0 89.58333333%;max-width:89.58333333%;-ms-flex:0 0 89.58333333%;position:relative;} .col-sm-216{flex:0 0 90.00000000%;max-width:90.00000000%;-ms-flex:0 0 90.00000000%;position:relative;} 
    .col-sm-217{flex:0 0 90.41666667%;max-width:90.41666667%;-ms-flex:0 0 90.41666667%;position:relative;} .col-sm-218{flex:0 0 90.83333333%;max-width:90.83333333%;-ms-flex:0 0 90.83333333%;position:relative;} .col-sm-219{flex:0 0 91.25000000%;max-width:91.25000000%;-ms-flex:0 0 91.25000000%;position:relative;} .col-sm-220{flex:0 0 91.66666667%;max-width:91.66666667%;-ms-flex:0 0 91.66666667%;position:relative;} .col-sm-221{flex:0 0 92.08333333%;max-width:92.08333333%;-ms-flex:0 0 92.08333333%;position:relative;} .col-sm-222{flex:0 0 92.50000000%;max-width:92.50000000%;-ms-flex:0 0 92.50000000%;position:relative;} .col-sm-223{flex:0 0 92.91666667%;max-width:92.91666667%;-ms-flex:0 0 92.91666667%;position:relative;} .col-sm-224{flex:0 0 93.33333333%;max-width:93.33333333%;-ms-flex:0 0 93.33333333%;position:relative;} .col-sm-225{flex:0 0 93.75000000%;max-width:93.75000000%;-ms-flex:0 0 93.75000000%;position:relative;} .col-sm-226{flex:0 0 94.16666667%;max-width:94.16666667%;-ms-flex:0 0 94.16666667%;position:relative;} .col-sm-227{flex:0 0 94.58333333%;max-width:94.58333333%;-ms-flex:0 0 94.58333333%;position:relative;} .col-sm-228{flex:0 0 95.00000000%;max-width:95.00000000%;-ms-flex:0 0 95.00000000%;position:relative;} 
    .col-sm-229{flex:0 0 95.41666667%;max-width:95.41666667%;-ms-flex:0 0 95.41666667%;position:relative;} .col-sm-230{flex:0 0 95.83333333%;max-width:95.83333333%;-ms-flex:0 0 95.83333333%;position:relative;} .col-sm-231{flex:0 0 96.25000000%;max-width:96.25000000%;-ms-flex:0 0 96.25000000%;position:relative;} .col-sm-232{flex:0 0 96.66666667%;max-width:96.66666667%;-ms-flex:0 0 96.66666667%;position:relative;} .col-sm-233{flex:0 0 97.08333333%;max-width:97.08333333%;-ms-flex:0 0 97.08333333%;position:relative;} .col-sm-234{flex:0 0 97.50000000%;max-width:97.50000000%;-ms-flex:0 0 97.50000000%;position:relative;} .col-sm-235{flex:0 0 97.91666667%;max-width:97.91666667%;-ms-flex:0 0 97.91666667%;position:relative;} .col-sm-236{flex:0 0 98.33333333%;max-width:98.33333333%;-ms-flex:0 0 98.33333333%;position:relative;} .col-sm-237{flex:0 0 98.75000000%;max-width:98.75000000%;-ms-flex:0 0 98.75000000%;position:relative;} .col-sm-238{flex:0 0 99.16666667%;max-width:99.16666667%;-ms-flex:0 0 99.16666667%;position:relative;} .col-sm-239{flex:0 0 99.58333333%;max-width:99.58333333%;-ms-flex:0 0 99.58333333%;position:relative;} .col-sm-240{flex:0 0 100.00000000%;max-width:100.00000000%;-ms-flex:0 0 100.00000000%;position:relative;} 

}

@media (min-width: 992px) {
    .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-md-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}
    .col-md-1{flex:0 0 0.41666667%;max-width:0.41666667%;-ms-flex:0 0 0.41666667%;position:relative;} .col-md-2{flex:0 0 0.83333333%;max-width:0.83333333%;-ms-flex:0 0 0.83333333%;position:relative;} .col-md-3{flex:0 0 1.25000000%;max-width:1.25000000%;-ms-flex:0 0 1.25000000%;position:relative;} .col-md-4{flex:0 0 1.66666667%;max-width:1.66666667%;-ms-flex:0 0 1.66666667%;position:relative;} .col-md-5{flex:0 0 2.08333333%;max-width:2.08333333%;-ms-flex:0 0 2.08333333%;position:relative;} .col-md-6{flex:0 0 2.50000000%;max-width:2.50000000%;-ms-flex:0 0 2.50000000%;position:relative;} .col-md-7{flex:0 0 2.91666667%;max-width:2.91666667%;-ms-flex:0 0 2.91666667%;position:relative;} .col-md-8{flex:0 0 3.33333333%;max-width:3.33333333%;-ms-flex:0 0 3.33333333%;position:relative;} .col-md-9{flex:0 0 3.75000000%;max-width:3.75000000%;-ms-flex:0 0 3.75000000%;position:relative;} .col-md-10{flex:0 0 4.16666667%;max-width:4.16666667%;-ms-flex:0 0 4.16666667%;position:relative;} .col-md-11{flex:0 0 4.58333333%;max-width:4.58333333%;-ms-flex:0 0 4.58333333%;position:relative;} .col-md-12{flex:0 0 5.00000000%;max-width:5.00000000%;-ms-flex:0 0 5.00000000%;position:relative;} 
    .col-md-13{flex:0 0 5.41666667%;max-width:5.41666667%;-ms-flex:0 0 5.41666667%;position:relative;} .col-md-14{flex:0 0 5.83333333%;max-width:5.83333333%;-ms-flex:0 0 5.83333333%;position:relative;} .col-md-15{flex:0 0 6.25000000%;max-width:6.25000000%;-ms-flex:0 0 6.25000000%;position:relative;} .col-md-16{flex:0 0 6.66666667%;max-width:6.66666667%;-ms-flex:0 0 6.66666667%;position:relative;} .col-md-17{flex:0 0 7.08333333%;max-width:7.08333333%;-ms-flex:0 0 7.08333333%;position:relative;} .col-md-18{flex:0 0 7.50000000%;max-width:7.50000000%;-ms-flex:0 0 7.50000000%;position:relative;} .col-md-19{flex:0 0 7.91666667%;max-width:7.91666667%;-ms-flex:0 0 7.91666667%;position:relative;} .col-md-20{flex:0 0 8.33333333%;max-width:8.33333333%;-ms-flex:0 0 8.33333333%;position:relative;} .col-md-21{flex:0 0 8.75000000%;max-width:8.75000000%;-ms-flex:0 0 8.75000000%;position:relative;} .col-md-22{flex:0 0 9.16666667%;max-width:9.16666667%;-ms-flex:0 0 9.16666667%;position:relative;} .col-md-23{flex:0 0 9.58333333%;max-width:9.58333333%;-ms-flex:0 0 9.58333333%;position:relative;} .col-md-24{flex:0 0 10.00000000%;max-width:10.00000000%;-ms-flex:0 0 10.00000000%;position:relative;} 
    .col-md-25{flex:0 0 10.41666667%;max-width:10.41666667%;-ms-flex:0 0 10.41666667%;position:relative;} .col-md-26{flex:0 0 10.83333333%;max-width:10.83333333%;-ms-flex:0 0 10.83333333%;position:relative;} .col-md-27{flex:0 0 11.25000000%;max-width:11.25000000%;-ms-flex:0 0 11.25000000%;position:relative;} .col-md-28{flex:0 0 11.66666667%;max-width:11.66666667%;-ms-flex:0 0 11.66666667%;position:relative;} .col-md-29{flex:0 0 12.08333333%;max-width:12.08333333%;-ms-flex:0 0 12.08333333%;position:relative;} .col-md-30{flex:0 0 12.50000000%;max-width:12.50000000%;-ms-flex:0 0 12.50000000%;position:relative;} .col-md-31{flex:0 0 12.91666667%;max-width:12.91666667%;-ms-flex:0 0 12.91666667%;position:relative;} .col-md-32{flex:0 0 13.33333333%;max-width:13.33333333%;-ms-flex:0 0 13.33333333%;position:relative;} .col-md-33{flex:0 0 13.75000000%;max-width:13.75000000%;-ms-flex:0 0 13.75000000%;position:relative;} .col-md-34{flex:0 0 14.16666667%;max-width:14.16666667%;-ms-flex:0 0 14.16666667%;position:relative;} .col-md-35{flex:0 0 14.58333333%;max-width:14.58333333%;-ms-flex:0 0 14.58333333%;position:relative;} .col-md-36{flex:0 0 15.00000000%;max-width:15.00000000%;-ms-flex:0 0 15.00000000%;position:relative;} 
    .col-md-37{flex:0 0 15.41666667%;max-width:15.41666667%;-ms-flex:0 0 15.41666667%;position:relative;} .col-md-38{flex:0 0 15.83333333%;max-width:15.83333333%;-ms-flex:0 0 15.83333333%;position:relative;} .col-md-39{flex:0 0 16.25000000%;max-width:16.25000000%;-ms-flex:0 0 16.25000000%;position:relative;} .col-md-40{flex:0 0 16.66666667%;max-width:16.66666667%;-ms-flex:0 0 16.66666667%;position:relative;} .col-md-41{flex:0 0 17.08333333%;max-width:17.08333333%;-ms-flex:0 0 17.08333333%;position:relative;} .col-md-42{flex:0 0 17.50000000%;max-width:17.50000000%;-ms-flex:0 0 17.50000000%;position:relative;} .col-md-43{flex:0 0 17.91666667%;max-width:17.91666667%;-ms-flex:0 0 17.91666667%;position:relative;} .col-md-44{flex:0 0 18.33333333%;max-width:18.33333333%;-ms-flex:0 0 18.33333333%;position:relative;} .col-md-45{flex:0 0 18.75000000%;max-width:18.75000000%;-ms-flex:0 0 18.75000000%;position:relative;} .col-md-46{flex:0 0 19.16666667%;max-width:19.16666667%;-ms-flex:0 0 19.16666667%;position:relative;} .col-md-47{flex:0 0 19.58333333%;max-width:19.58333333%;-ms-flex:0 0 19.58333333%;position:relative;} .col-md-48{flex:0 0 20.00000000%;max-width:20.00000000%;-ms-flex:0 0 20.00000000%;position:relative;} 
    .col-md-49{flex:0 0 20.41666667%;max-width:20.41666667%;-ms-flex:0 0 20.41666667%;position:relative;} .col-md-50{flex:0 0 20.83333333%;max-width:20.83333333%;-ms-flex:0 0 20.83333333%;position:relative;} .col-md-51{flex:0 0 21.25000000%;max-width:21.25000000%;-ms-flex:0 0 21.25000000%;position:relative;} .col-md-52{flex:0 0 21.66666667%;max-width:21.66666667%;-ms-flex:0 0 21.66666667%;position:relative;} .col-md-53{flex:0 0 22.08333333%;max-width:22.08333333%;-ms-flex:0 0 22.08333333%;position:relative;} .col-md-54{flex:0 0 22.50000000%;max-width:22.50000000%;-ms-flex:0 0 22.50000000%;position:relative;} .col-md-55{flex:0 0 22.91666667%;max-width:22.91666667%;-ms-flex:0 0 22.91666667%;position:relative;} .col-md-56{flex:0 0 23.33333333%;max-width:23.33333333%;-ms-flex:0 0 23.33333333%;position:relative;} .col-md-57{flex:0 0 23.75000000%;max-width:23.75000000%;-ms-flex:0 0 23.75000000%;position:relative;} .col-md-58{flex:0 0 24.16666667%;max-width:24.16666667%;-ms-flex:0 0 24.16666667%;position:relative;} .col-md-59{flex:0 0 24.58333333%;max-width:24.58333333%;-ms-flex:0 0 24.58333333%;position:relative;} .col-md-60{flex:0 0 25.00000000%;max-width:25.00000000%;-ms-flex:0 0 25.00000000%;position:relative;} 
    .col-md-61{flex:0 0 25.41666667%;max-width:25.41666667%;-ms-flex:0 0 25.41666667%;position:relative;} .col-md-62{flex:0 0 25.83333333%;max-width:25.83333333%;-ms-flex:0 0 25.83333333%;position:relative;} .col-md-63{flex:0 0 26.25000000%;max-width:26.25000000%;-ms-flex:0 0 26.25000000%;position:relative;} .col-md-64{flex:0 0 26.66666667%;max-width:26.66666667%;-ms-flex:0 0 26.66666667%;position:relative;} .col-md-65{flex:0 0 27.08333333%;max-width:27.08333333%;-ms-flex:0 0 27.08333333%;position:relative;} .col-md-66{flex:0 0 27.50000000%;max-width:27.50000000%;-ms-flex:0 0 27.50000000%;position:relative;} .col-md-67{flex:0 0 27.91666667%;max-width:27.91666667%;-ms-flex:0 0 27.91666667%;position:relative;} .col-md-68{flex:0 0 28.33333333%;max-width:28.33333333%;-ms-flex:0 0 28.33333333%;position:relative;} .col-md-69{flex:0 0 28.75000000%;max-width:28.75000000%;-ms-flex:0 0 28.75000000%;position:relative;} .col-md-70{flex:0 0 29.16666667%;max-width:29.16666667%;-ms-flex:0 0 29.16666667%;position:relative;} .col-md-71{flex:0 0 29.58333333%;max-width:29.58333333%;-ms-flex:0 0 29.58333333%;position:relative;} .col-md-72{flex:0 0 30.00000000%;max-width:30.00000000%;-ms-flex:0 0 30.00000000%;position:relative;} 
    .col-md-73{flex:0 0 30.41666667%;max-width:30.41666667%;-ms-flex:0 0 30.41666667%;position:relative;} .col-md-74{flex:0 0 30.83333333%;max-width:30.83333333%;-ms-flex:0 0 30.83333333%;position:relative;} .col-md-75{flex:0 0 31.25000000%;max-width:31.25000000%;-ms-flex:0 0 31.25000000%;position:relative;} .col-md-76{flex:0 0 31.66666667%;max-width:31.66666667%;-ms-flex:0 0 31.66666667%;position:relative;} .col-md-77{flex:0 0 32.08333333%;max-width:32.08333333%;-ms-flex:0 0 32.08333333%;position:relative;} .col-md-78{flex:0 0 32.50000000%;max-width:32.50000000%;-ms-flex:0 0 32.50000000%;position:relative;} .col-md-79{flex:0 0 32.91666667%;max-width:32.91666667%;-ms-flex:0 0 32.91666667%;position:relative;} .col-md-80{flex:0 0 33.33333333%;max-width:33.33333333%;-ms-flex:0 0 33.33333333%;position:relative;} .col-md-81{flex:0 0 33.75000000%;max-width:33.75000000%;-ms-flex:0 0 33.75000000%;position:relative;} .col-md-82{flex:0 0 34.16666667%;max-width:34.16666667%;-ms-flex:0 0 34.16666667%;position:relative;} .col-md-83{flex:0 0 34.58333333%;max-width:34.58333333%;-ms-flex:0 0 34.58333333%;position:relative;} .col-md-84{flex:0 0 35.00000000%;max-width:35.00000000%;-ms-flex:0 0 35.00000000%;position:relative;} 
    .col-md-85{flex:0 0 35.41666667%;max-width:35.41666667%;-ms-flex:0 0 35.41666667%;position:relative;} .col-md-86{flex:0 0 35.83333333%;max-width:35.83333333%;-ms-flex:0 0 35.83333333%;position:relative;} .col-md-87{flex:0 0 36.25000000%;max-width:36.25000000%;-ms-flex:0 0 36.25000000%;position:relative;} .col-md-88{flex:0 0 36.66666667%;max-width:36.66666667%;-ms-flex:0 0 36.66666667%;position:relative;} .col-md-89{flex:0 0 37.08333333%;max-width:37.08333333%;-ms-flex:0 0 37.08333333%;position:relative;} .col-md-90{flex:0 0 37.50000000%;max-width:37.50000000%;-ms-flex:0 0 37.50000000%;position:relative;} .col-md-91{flex:0 0 37.91666667%;max-width:37.91666667%;-ms-flex:0 0 37.91666667%;position:relative;} .col-md-92{flex:0 0 38.33333333%;max-width:38.33333333%;-ms-flex:0 0 38.33333333%;position:relative;} .col-md-93{flex:0 0 38.75000000%;max-width:38.75000000%;-ms-flex:0 0 38.75000000%;position:relative;} .col-md-94{flex:0 0 39.16666667%;max-width:39.16666667%;-ms-flex:0 0 39.16666667%;position:relative;} .col-md-95{flex:0 0 39.58333333%;max-width:39.58333333%;-ms-flex:0 0 39.58333333%;position:relative;} .col-md-96{flex:0 0 40.00000000%;max-width:40.00000000%;-ms-flex:0 0 40.00000000%;position:relative;} 
    .col-md-97{flex:0 0 40.41666667%;max-width:40.41666667%;-ms-flex:0 0 40.41666667%;position:relative;} .col-md-98{flex:0 0 40.83333333%;max-width:40.83333333%;-ms-flex:0 0 40.83333333%;position:relative;} .col-md-99{flex:0 0 41.25000000%;max-width:41.25000000%;-ms-flex:0 0 41.25000000%;position:relative;} .col-md-100{flex:0 0 41.66666667%;max-width:41.66666667%;-ms-flex:0 0 41.66666667%;position:relative;} .col-md-101{flex:0 0 42.08333333%;max-width:42.08333333%;-ms-flex:0 0 42.08333333%;position:relative;} .col-md-102{flex:0 0 42.50000000%;max-width:42.50000000%;-ms-flex:0 0 42.50000000%;position:relative;} .col-md-103{flex:0 0 42.91666667%;max-width:42.91666667%;-ms-flex:0 0 42.91666667%;position:relative;} .col-md-104{flex:0 0 43.33333333%;max-width:43.33333333%;-ms-flex:0 0 43.33333333%;position:relative;} .col-md-105{flex:0 0 43.75000000%;max-width:43.75000000%;-ms-flex:0 0 43.75000000%;position:relative;} .col-md-106{flex:0 0 44.16666667%;max-width:44.16666667%;-ms-flex:0 0 44.16666667%;position:relative;} .col-md-107{flex:0 0 44.58333333%;max-width:44.58333333%;-ms-flex:0 0 44.58333333%;position:relative;} .col-md-108{flex:0 0 45.00000000%;max-width:45.00000000%;-ms-flex:0 0 45.00000000%;position:relative;} 
    .col-md-109{flex:0 0 45.41666667%;max-width:45.41666667%;-ms-flex:0 0 45.41666667%;position:relative;} .col-md-110{flex:0 0 45.83333333%;max-width:45.83333333%;-ms-flex:0 0 45.83333333%;position:relative;} .col-md-111{flex:0 0 46.25000000%;max-width:46.25000000%;-ms-flex:0 0 46.25000000%;position:relative;} .col-md-112{flex:0 0 46.66666667%;max-width:46.66666667%;-ms-flex:0 0 46.66666667%;position:relative;} .col-md-113{flex:0 0 47.08333333%;max-width:47.08333333%;-ms-flex:0 0 47.08333333%;position:relative;} .col-md-114{flex:0 0 47.50000000%;max-width:47.50000000%;-ms-flex:0 0 47.50000000%;position:relative;} .col-md-115{flex:0 0 47.91666667%;max-width:47.91666667%;-ms-flex:0 0 47.91666667%;position:relative;} .col-md-116{flex:0 0 48.33333333%;max-width:48.33333333%;-ms-flex:0 0 48.33333333%;position:relative;} .col-md-117{flex:0 0 48.75000000%;max-width:48.75000000%;-ms-flex:0 0 48.75000000%;position:relative;} .col-md-118{flex:0 0 49.16666667%;max-width:49.16666667%;-ms-flex:0 0 49.16666667%;position:relative;} .col-md-119{flex:0 0 49.58333333%;max-width:49.58333333%;-ms-flex:0 0 49.58333333%;position:relative;} .col-md-120{flex:0 0 50.00000000%;max-width:50.00000000%;-ms-flex:0 0 50.00000000%;position:relative;} 
    .col-md-121{flex:0 0 50.41666667%;max-width:50.41666667%;-ms-flex:0 0 50.41666667%;position:relative;} .col-md-122{flex:0 0 50.83333333%;max-width:50.83333333%;-ms-flex:0 0 50.83333333%;position:relative;} .col-md-123{flex:0 0 51.25000000%;max-width:51.25000000%;-ms-flex:0 0 51.25000000%;position:relative;} .col-md-124{flex:0 0 51.66666667%;max-width:51.66666667%;-ms-flex:0 0 51.66666667%;position:relative;} .col-md-125{flex:0 0 52.08333333%;max-width:52.08333333%;-ms-flex:0 0 52.08333333%;position:relative;} .col-md-126{flex:0 0 52.50000000%;max-width:52.50000000%;-ms-flex:0 0 52.50000000%;position:relative;} .col-md-127{flex:0 0 52.91666667%;max-width:52.91666667%;-ms-flex:0 0 52.91666667%;position:relative;} .col-md-128{flex:0 0 53.33333333%;max-width:53.33333333%;-ms-flex:0 0 53.33333333%;position:relative;} .col-md-129{flex:0 0 53.75000000%;max-width:53.75000000%;-ms-flex:0 0 53.75000000%;position:relative;} .col-md-130{flex:0 0 54.16666667%;max-width:54.16666667%;-ms-flex:0 0 54.16666667%;position:relative;} .col-md-131{flex:0 0 54.58333333%;max-width:54.58333333%;-ms-flex:0 0 54.58333333%;position:relative;} .col-md-132{flex:0 0 55.00000000%;max-width:55.00000000%;-ms-flex:0 0 55.00000000%;position:relative;} 
    .col-md-133{flex:0 0 55.41666667%;max-width:55.41666667%;-ms-flex:0 0 55.41666667%;position:relative;} .col-md-134{flex:0 0 55.83333333%;max-width:55.83333333%;-ms-flex:0 0 55.83333333%;position:relative;} .col-md-135{flex:0 0 56.25000000%;max-width:56.25000000%;-ms-flex:0 0 56.25000000%;position:relative;} .col-md-136{flex:0 0 56.66666667%;max-width:56.66666667%;-ms-flex:0 0 56.66666667%;position:relative;} .col-md-137{flex:0 0 57.08333333%;max-width:57.08333333%;-ms-flex:0 0 57.08333333%;position:relative;} .col-md-138{flex:0 0 57.50000000%;max-width:57.50000000%;-ms-flex:0 0 57.50000000%;position:relative;} .col-md-139{flex:0 0 57.91666667%;max-width:57.91666667%;-ms-flex:0 0 57.91666667%;position:relative;} .col-md-140{flex:0 0 58.33333333%;max-width:58.33333333%;-ms-flex:0 0 58.33333333%;position:relative;} .col-md-141{flex:0 0 58.75000000%;max-width:58.75000000%;-ms-flex:0 0 58.75000000%;position:relative;} .col-md-142{flex:0 0 59.16666667%;max-width:59.16666667%;-ms-flex:0 0 59.16666667%;position:relative;} .col-md-143{flex:0 0 59.58333333%;max-width:59.58333333%;-ms-flex:0 0 59.58333333%;position:relative;} .col-md-144{flex:0 0 60.00000000%;max-width:60.00000000%;-ms-flex:0 0 60.00000000%;position:relative;} 
    .col-md-145{flex:0 0 60.41666667%;max-width:60.41666667%;-ms-flex:0 0 60.41666667%;position:relative;} .col-md-146{flex:0 0 60.83333333%;max-width:60.83333333%;-ms-flex:0 0 60.83333333%;position:relative;} .col-md-147{flex:0 0 61.25000000%;max-width:61.25000000%;-ms-flex:0 0 61.25000000%;position:relative;} .col-md-148{flex:0 0 61.66666667%;max-width:61.66666667%;-ms-flex:0 0 61.66666667%;position:relative;} .col-md-149{flex:0 0 62.08333333%;max-width:62.08333333%;-ms-flex:0 0 62.08333333%;position:relative;} .col-md-150{flex:0 0 62.50000000%;max-width:62.50000000%;-ms-flex:0 0 62.50000000%;position:relative;} .col-md-151{flex:0 0 62.91666667%;max-width:62.91666667%;-ms-flex:0 0 62.91666667%;position:relative;} .col-md-152{flex:0 0 63.33333333%;max-width:63.33333333%;-ms-flex:0 0 63.33333333%;position:relative;} .col-md-153{flex:0 0 63.75000000%;max-width:63.75000000%;-ms-flex:0 0 63.75000000%;position:relative;} .col-md-154{flex:0 0 64.16666667%;max-width:64.16666667%;-ms-flex:0 0 64.16666667%;position:relative;} .col-md-155{flex:0 0 64.58333333%;max-width:64.58333333%;-ms-flex:0 0 64.58333333%;position:relative;} .col-md-156{flex:0 0 65.00000000%;max-width:65.00000000%;-ms-flex:0 0 65.00000000%;position:relative;} 
    .col-md-157{flex:0 0 65.41666667%;max-width:65.41666667%;-ms-flex:0 0 65.41666667%;position:relative;} .col-md-158{flex:0 0 65.83333333%;max-width:65.83333333%;-ms-flex:0 0 65.83333333%;position:relative;} .col-md-159{flex:0 0 66.25000000%;max-width:66.25000000%;-ms-flex:0 0 66.25000000%;position:relative;} .col-md-160{flex:0 0 66.66666667%;max-width:66.66666667%;-ms-flex:0 0 66.66666667%;position:relative;} .col-md-161{flex:0 0 67.08333333%;max-width:67.08333333%;-ms-flex:0 0 67.08333333%;position:relative;} .col-md-162{flex:0 0 67.50000000%;max-width:67.50000000%;-ms-flex:0 0 67.50000000%;position:relative;} .col-md-163{flex:0 0 67.91666667%;max-width:67.91666667%;-ms-flex:0 0 67.91666667%;position:relative;} .col-md-164{flex:0 0 68.33333333%;max-width:68.33333333%;-ms-flex:0 0 68.33333333%;position:relative;} .col-md-165{flex:0 0 68.75000000%;max-width:68.75000000%;-ms-flex:0 0 68.75000000%;position:relative;} .col-md-166{flex:0 0 69.16666667%;max-width:69.16666667%;-ms-flex:0 0 69.16666667%;position:relative;} .col-md-167{flex:0 0 69.58333333%;max-width:69.58333333%;-ms-flex:0 0 69.58333333%;position:relative;} .col-md-168{flex:0 0 70.00000000%;max-width:70.00000000%;-ms-flex:0 0 70.00000000%;position:relative;} 
    .col-md-169{flex:0 0 70.41666667%;max-width:70.41666667%;-ms-flex:0 0 70.41666667%;position:relative;} .col-md-170{flex:0 0 70.83333333%;max-width:70.83333333%;-ms-flex:0 0 70.83333333%;position:relative;} .col-md-171{flex:0 0 71.25000000%;max-width:71.25000000%;-ms-flex:0 0 71.25000000%;position:relative;} .col-md-172{flex:0 0 71.66666667%;max-width:71.66666667%;-ms-flex:0 0 71.66666667%;position:relative;} .col-md-173{flex:0 0 72.08333333%;max-width:72.08333333%;-ms-flex:0 0 72.08333333%;position:relative;} .col-md-174{flex:0 0 72.50000000%;max-width:72.50000000%;-ms-flex:0 0 72.50000000%;position:relative;} .col-md-175{flex:0 0 72.91666667%;max-width:72.91666667%;-ms-flex:0 0 72.91666667%;position:relative;} .col-md-176{flex:0 0 73.33333333%;max-width:73.33333333%;-ms-flex:0 0 73.33333333%;position:relative;} .col-md-177{flex:0 0 73.75000000%;max-width:73.75000000%;-ms-flex:0 0 73.75000000%;position:relative;} .col-md-178{flex:0 0 74.16666667%;max-width:74.16666667%;-ms-flex:0 0 74.16666667%;position:relative;} .col-md-179{flex:0 0 74.58333333%;max-width:74.58333333%;-ms-flex:0 0 74.58333333%;position:relative;} .col-md-180{flex:0 0 75.00000000%;max-width:75.00000000%;-ms-flex:0 0 75.00000000%;position:relative;} 
    .col-md-181{flex:0 0 75.41666667%;max-width:75.41666667%;-ms-flex:0 0 75.41666667%;position:relative;} .col-md-182{flex:0 0 75.83333333%;max-width:75.83333333%;-ms-flex:0 0 75.83333333%;position:relative;} .col-md-183{flex:0 0 76.25000000%;max-width:76.25000000%;-ms-flex:0 0 76.25000000%;position:relative;} .col-md-184{flex:0 0 76.66666667%;max-width:76.66666667%;-ms-flex:0 0 76.66666667%;position:relative;} .col-md-185{flex:0 0 77.08333333%;max-width:77.08333333%;-ms-flex:0 0 77.08333333%;position:relative;} .col-md-186{flex:0 0 77.50000000%;max-width:77.50000000%;-ms-flex:0 0 77.50000000%;position:relative;} .col-md-187{flex:0 0 77.91666667%;max-width:77.91666667%;-ms-flex:0 0 77.91666667%;position:relative;} .col-md-188{flex:0 0 78.33333333%;max-width:78.33333333%;-ms-flex:0 0 78.33333333%;position:relative;} .col-md-189{flex:0 0 78.75000000%;max-width:78.75000000%;-ms-flex:0 0 78.75000000%;position:relative;} .col-md-190{flex:0 0 79.16666667%;max-width:79.16666667%;-ms-flex:0 0 79.16666667%;position:relative;} .col-md-191{flex:0 0 79.58333333%;max-width:79.58333333%;-ms-flex:0 0 79.58333333%;position:relative;} .col-md-192{flex:0 0 80.00000000%;max-width:80.00000000%;-ms-flex:0 0 80.00000000%;position:relative;} 
    .col-md-193{flex:0 0 80.41666667%;max-width:80.41666667%;-ms-flex:0 0 80.41666667%;position:relative;} .col-md-194{flex:0 0 80.83333333%;max-width:80.83333333%;-ms-flex:0 0 80.83333333%;position:relative;} .col-md-195{flex:0 0 81.25000000%;max-width:81.25000000%;-ms-flex:0 0 81.25000000%;position:relative;} .col-md-196{flex:0 0 81.66666667%;max-width:81.66666667%;-ms-flex:0 0 81.66666667%;position:relative;} .col-md-197{flex:0 0 82.08333333%;max-width:82.08333333%;-ms-flex:0 0 82.08333333%;position:relative;} .col-md-198{flex:0 0 82.50000000%;max-width:82.50000000%;-ms-flex:0 0 82.50000000%;position:relative;} .col-md-199{flex:0 0 82.91666667%;max-width:82.91666667%;-ms-flex:0 0 82.91666667%;position:relative;} .col-md-200{flex:0 0 83.33333333%;max-width:83.33333333%;-ms-flex:0 0 83.33333333%;position:relative;} .col-md-201{flex:0 0 83.75000000%;max-width:83.75000000%;-ms-flex:0 0 83.75000000%;position:relative;} .col-md-202{flex:0 0 84.16666667%;max-width:84.16666667%;-ms-flex:0 0 84.16666667%;position:relative;} .col-md-203{flex:0 0 84.58333333%;max-width:84.58333333%;-ms-flex:0 0 84.58333333%;position:relative;} .col-md-204{flex:0 0 85.00000000%;max-width:85.00000000%;-ms-flex:0 0 85.00000000%;position:relative;} 
    .col-md-205{flex:0 0 85.41666667%;max-width:85.41666667%;-ms-flex:0 0 85.41666667%;position:relative;} .col-md-206{flex:0 0 85.83333333%;max-width:85.83333333%;-ms-flex:0 0 85.83333333%;position:relative;} .col-md-207{flex:0 0 86.25000000%;max-width:86.25000000%;-ms-flex:0 0 86.25000000%;position:relative;} .col-md-208{flex:0 0 86.66666667%;max-width:86.66666667%;-ms-flex:0 0 86.66666667%;position:relative;} .col-md-209{flex:0 0 87.08333333%;max-width:87.08333333%;-ms-flex:0 0 87.08333333%;position:relative;} .col-md-210{flex:0 0 87.50000000%;max-width:87.50000000%;-ms-flex:0 0 87.50000000%;position:relative;} .col-md-211{flex:0 0 87.91666667%;max-width:87.91666667%;-ms-flex:0 0 87.91666667%;position:relative;} .col-md-212{flex:0 0 88.33333333%;max-width:88.33333333%;-ms-flex:0 0 88.33333333%;position:relative;} .col-md-213{flex:0 0 88.75000000%;max-width:88.75000000%;-ms-flex:0 0 88.75000000%;position:relative;} .col-md-214{flex:0 0 89.16666667%;max-width:89.16666667%;-ms-flex:0 0 89.16666667%;position:relative;} .col-md-215{flex:0 0 89.58333333%;max-width:89.58333333%;-ms-flex:0 0 89.58333333%;position:relative;} .col-md-216{flex:0 0 90.00000000%;max-width:90.00000000%;-ms-flex:0 0 90.00000000%;position:relative;} 
    .col-md-217{flex:0 0 90.41666667%;max-width:90.41666667%;-ms-flex:0 0 90.41666667%;position:relative;} .col-md-218{flex:0 0 90.83333333%;max-width:90.83333333%;-ms-flex:0 0 90.83333333%;position:relative;} .col-md-219{flex:0 0 91.25000000%;max-width:91.25000000%;-ms-flex:0 0 91.25000000%;position:relative;} .col-md-220{flex:0 0 91.66666667%;max-width:91.66666667%;-ms-flex:0 0 91.66666667%;position:relative;} .col-md-221{flex:0 0 92.08333333%;max-width:92.08333333%;-ms-flex:0 0 92.08333333%;position:relative;} .col-md-222{flex:0 0 92.50000000%;max-width:92.50000000%;-ms-flex:0 0 92.50000000%;position:relative;} .col-md-223{flex:0 0 92.91666667%;max-width:92.91666667%;-ms-flex:0 0 92.91666667%;position:relative;} .col-md-224{flex:0 0 93.33333333%;max-width:93.33333333%;-ms-flex:0 0 93.33333333%;position:relative;} .col-md-225{flex:0 0 93.75000000%;max-width:93.75000000%;-ms-flex:0 0 93.75000000%;position:relative;} .col-md-226{flex:0 0 94.16666667%;max-width:94.16666667%;-ms-flex:0 0 94.16666667%;position:relative;} .col-md-227{flex:0 0 94.58333333%;max-width:94.58333333%;-ms-flex:0 0 94.58333333%;position:relative;} .col-md-228{flex:0 0 95.00000000%;max-width:95.00000000%;-ms-flex:0 0 95.00000000%;position:relative;} 
    .col-md-229{flex:0 0 95.41666667%;max-width:95.41666667%;-ms-flex:0 0 95.41666667%;position:relative;} .col-md-230{flex:0 0 95.83333333%;max-width:95.83333333%;-ms-flex:0 0 95.83333333%;position:relative;} .col-md-231{flex:0 0 96.25000000%;max-width:96.25000000%;-ms-flex:0 0 96.25000000%;position:relative;} .col-md-232{flex:0 0 96.66666667%;max-width:96.66666667%;-ms-flex:0 0 96.66666667%;position:relative;} .col-md-233{flex:0 0 97.08333333%;max-width:97.08333333%;-ms-flex:0 0 97.08333333%;position:relative;} .col-md-234{flex:0 0 97.50000000%;max-width:97.50000000%;-ms-flex:0 0 97.50000000%;position:relative;} .col-md-235{flex:0 0 97.91666667%;max-width:97.91666667%;-ms-flex:0 0 97.91666667%;position:relative;} .col-md-236{flex:0 0 98.33333333%;max-width:98.33333333%;-ms-flex:0 0 98.33333333%;position:relative;} .col-md-237{flex:0 0 98.75000000%;max-width:98.75000000%;-ms-flex:0 0 98.75000000%;position:relative;} .col-md-238{flex:0 0 99.16666667%;max-width:99.16666667%;-ms-flex:0 0 99.16666667%;position:relative;} .col-md-239{flex:0 0 99.58333333%;max-width:99.58333333%;-ms-flex:0 0 99.58333333%;position:relative;} .col-md-240{flex:0 0 100.00000000%;max-width:100.00000000%;-ms-flex:0 0 100.00000000%;position:relative;} 

}

@media (min-width: 1281px) {
    .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-lg-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}
    .col-lg-1{flex:0 0 0.41666667%;max-width:0.41666667%;-ms-flex:0 0 0.41666667%;position:relative;} .col-lg-2{flex:0 0 0.83333333%;max-width:0.83333333%;-ms-flex:0 0 0.83333333%;position:relative;} .col-lg-3{flex:0 0 1.25000000%;max-width:1.25000000%;-ms-flex:0 0 1.25000000%;position:relative;} .col-lg-4{flex:0 0 1.66666667%;max-width:1.66666667%;-ms-flex:0 0 1.66666667%;position:relative;} .col-lg-5{flex:0 0 2.08333333%;max-width:2.08333333%;-ms-flex:0 0 2.08333333%;position:relative;} .col-lg-6{flex:0 0 2.50000000%;max-width:2.50000000%;-ms-flex:0 0 2.50000000%;position:relative;} .col-lg-7{flex:0 0 2.91666667%;max-width:2.91666667%;-ms-flex:0 0 2.91666667%;position:relative;} .col-lg-8{flex:0 0 3.33333333%;max-width:3.33333333%;-ms-flex:0 0 3.33333333%;position:relative;} .col-lg-9{flex:0 0 3.75000000%;max-width:3.75000000%;-ms-flex:0 0 3.75000000%;position:relative;} .col-lg-10{flex:0 0 4.16666667%;max-width:4.16666667%;-ms-flex:0 0 4.16666667%;position:relative;} .col-lg-11{flex:0 0 4.58333333%;max-width:4.58333333%;-ms-flex:0 0 4.58333333%;position:relative;} .col-lg-12{flex:0 0 5.00000000%;max-width:5.00000000%;-ms-flex:0 0 5.00000000%;position:relative;} 
    .col-lg-13{flex:0 0 5.41666667%;max-width:5.41666667%;-ms-flex:0 0 5.41666667%;position:relative;} .col-lg-14{flex:0 0 5.83333333%;max-width:5.83333333%;-ms-flex:0 0 5.83333333%;position:relative;} .col-lg-15{flex:0 0 6.25000000%;max-width:6.25000000%;-ms-flex:0 0 6.25000000%;position:relative;} .col-lg-16{flex:0 0 6.66666667%;max-width:6.66666667%;-ms-flex:0 0 6.66666667%;position:relative;} .col-lg-17{flex:0 0 7.08333333%;max-width:7.08333333%;-ms-flex:0 0 7.08333333%;position:relative;} .col-lg-18{flex:0 0 7.50000000%;max-width:7.50000000%;-ms-flex:0 0 7.50000000%;position:relative;} .col-lg-19{flex:0 0 7.91666667%;max-width:7.91666667%;-ms-flex:0 0 7.91666667%;position:relative;} .col-lg-20{flex:0 0 8.33333333%;max-width:8.33333333%;-ms-flex:0 0 8.33333333%;position:relative;} .col-lg-21{flex:0 0 8.75000000%;max-width:8.75000000%;-ms-flex:0 0 8.75000000%;position:relative;} .col-lg-22{flex:0 0 9.16666667%;max-width:9.16666667%;-ms-flex:0 0 9.16666667%;position:relative;} .col-lg-23{flex:0 0 9.58333333%;max-width:9.58333333%;-ms-flex:0 0 9.58333333%;position:relative;} .col-lg-24{flex:0 0 10.00000000%;max-width:10.00000000%;-ms-flex:0 0 10.00000000%;position:relative;} 
    .col-lg-25{flex:0 0 10.41666667%;max-width:10.41666667%;-ms-flex:0 0 10.41666667%;position:relative;} .col-lg-26{flex:0 0 10.83333333%;max-width:10.83333333%;-ms-flex:0 0 10.83333333%;position:relative;} .col-lg-27{flex:0 0 11.25000000%;max-width:11.25000000%;-ms-flex:0 0 11.25000000%;position:relative;} .col-lg-28{flex:0 0 11.66666667%;max-width:11.66666667%;-ms-flex:0 0 11.66666667%;position:relative;} .col-lg-29{flex:0 0 12.08333333%;max-width:12.08333333%;-ms-flex:0 0 12.08333333%;position:relative;} .col-lg-30{flex:0 0 12.50000000%;max-width:12.50000000%;-ms-flex:0 0 12.50000000%;position:relative;} .col-lg-31{flex:0 0 12.91666667%;max-width:12.91666667%;-ms-flex:0 0 12.91666667%;position:relative;} .col-lg-32{flex:0 0 13.33333333%;max-width:13.33333333%;-ms-flex:0 0 13.33333333%;position:relative;} .col-lg-33{flex:0 0 13.75000000%;max-width:13.75000000%;-ms-flex:0 0 13.75000000%;position:relative;} .col-lg-34{flex:0 0 14.16666667%;max-width:14.16666667%;-ms-flex:0 0 14.16666667%;position:relative;} .col-lg-35{flex:0 0 14.58333333%;max-width:14.58333333%;-ms-flex:0 0 14.58333333%;position:relative;} .col-lg-36{flex:0 0 15.00000000%;max-width:15.00000000%;-ms-flex:0 0 15.00000000%;position:relative;} 
    .col-lg-37{flex:0 0 15.41666667%;max-width:15.41666667%;-ms-flex:0 0 15.41666667%;position:relative;} .col-lg-38{flex:0 0 15.83333333%;max-width:15.83333333%;-ms-flex:0 0 15.83333333%;position:relative;} .col-lg-39{flex:0 0 16.25000000%;max-width:16.25000000%;-ms-flex:0 0 16.25000000%;position:relative;} .col-lg-40{flex:0 0 16.66666667%;max-width:16.66666667%;-ms-flex:0 0 16.66666667%;position:relative;} .col-lg-41{flex:0 0 17.08333333%;max-width:17.08333333%;-ms-flex:0 0 17.08333333%;position:relative;} .col-lg-42{flex:0 0 17.50000000%;max-width:17.50000000%;-ms-flex:0 0 17.50000000%;position:relative;} .col-lg-43{flex:0 0 17.91666667%;max-width:17.91666667%;-ms-flex:0 0 17.91666667%;position:relative;} .col-lg-44{flex:0 0 18.33333333%;max-width:18.33333333%;-ms-flex:0 0 18.33333333%;position:relative;} .col-lg-45{flex:0 0 18.75000000%;max-width:18.75000000%;-ms-flex:0 0 18.75000000%;position:relative;} .col-lg-46{flex:0 0 19.16666667%;max-width:19.16666667%;-ms-flex:0 0 19.16666667%;position:relative;} .col-lg-47{flex:0 0 19.58333333%;max-width:19.58333333%;-ms-flex:0 0 19.58333333%;position:relative;} .col-lg-48{flex:0 0 20.00000000%;max-width:20.00000000%;-ms-flex:0 0 20.00000000%;position:relative;} 
    .col-lg-49{flex:0 0 20.41666667%;max-width:20.41666667%;-ms-flex:0 0 20.41666667%;position:relative;} .col-lg-50{flex:0 0 20.83333333%;max-width:20.83333333%;-ms-flex:0 0 20.83333333%;position:relative;} .col-lg-51{flex:0 0 21.25000000%;max-width:21.25000000%;-ms-flex:0 0 21.25000000%;position:relative;} .col-lg-52{flex:0 0 21.66666667%;max-width:21.66666667%;-ms-flex:0 0 21.66666667%;position:relative;} .col-lg-53{flex:0 0 22.08333333%;max-width:22.08333333%;-ms-flex:0 0 22.08333333%;position:relative;} .col-lg-54{flex:0 0 22.50000000%;max-width:22.50000000%;-ms-flex:0 0 22.50000000%;position:relative;} .col-lg-55{flex:0 0 22.91666667%;max-width:22.91666667%;-ms-flex:0 0 22.91666667%;position:relative;} .col-lg-56{flex:0 0 23.33333333%;max-width:23.33333333%;-ms-flex:0 0 23.33333333%;position:relative;} .col-lg-57{flex:0 0 23.75000000%;max-width:23.75000000%;-ms-flex:0 0 23.75000000%;position:relative;} .col-lg-58{flex:0 0 24.16666667%;max-width:24.16666667%;-ms-flex:0 0 24.16666667%;position:relative;} .col-lg-59{flex:0 0 24.58333333%;max-width:24.58333333%;-ms-flex:0 0 24.58333333%;position:relative;} .col-lg-60{flex:0 0 25.00000000%;max-width:25.00000000%;-ms-flex:0 0 25.00000000%;position:relative;} 
    .col-lg-61{flex:0 0 25.41666667%;max-width:25.41666667%;-ms-flex:0 0 25.41666667%;position:relative;} .col-lg-62{flex:0 0 25.83333333%;max-width:25.83333333%;-ms-flex:0 0 25.83333333%;position:relative;} .col-lg-63{flex:0 0 26.25000000%;max-width:26.25000000%;-ms-flex:0 0 26.25000000%;position:relative;} .col-lg-64{flex:0 0 26.66666667%;max-width:26.66666667%;-ms-flex:0 0 26.66666667%;position:relative;} .col-lg-65{flex:0 0 27.08333333%;max-width:27.08333333%;-ms-flex:0 0 27.08333333%;position:relative;} .col-lg-66{flex:0 0 27.50000000%;max-width:27.50000000%;-ms-flex:0 0 27.50000000%;position:relative;} .col-lg-67{flex:0 0 27.91666667%;max-width:27.91666667%;-ms-flex:0 0 27.91666667%;position:relative;} .col-lg-68{flex:0 0 28.33333333%;max-width:28.33333333%;-ms-flex:0 0 28.33333333%;position:relative;} .col-lg-69{flex:0 0 28.75000000%;max-width:28.75000000%;-ms-flex:0 0 28.75000000%;position:relative;} .col-lg-70{flex:0 0 29.16666667%;max-width:29.16666667%;-ms-flex:0 0 29.16666667%;position:relative;} .col-lg-71{flex:0 0 29.58333333%;max-width:29.58333333%;-ms-flex:0 0 29.58333333%;position:relative;} .col-lg-72{flex:0 0 30.00000000%;max-width:30.00000000%;-ms-flex:0 0 30.00000000%;position:relative;} 
    .col-lg-73{flex:0 0 30.41666667%;max-width:30.41666667%;-ms-flex:0 0 30.41666667%;position:relative;} .col-lg-74{flex:0 0 30.83333333%;max-width:30.83333333%;-ms-flex:0 0 30.83333333%;position:relative;} .col-lg-75{flex:0 0 31.25000000%;max-width:31.25000000%;-ms-flex:0 0 31.25000000%;position:relative;} .col-lg-76{flex:0 0 31.66666667%;max-width:31.66666667%;-ms-flex:0 0 31.66666667%;position:relative;} .col-lg-77{flex:0 0 32.08333333%;max-width:32.08333333%;-ms-flex:0 0 32.08333333%;position:relative;} .col-lg-78{flex:0 0 32.50000000%;max-width:32.50000000%;-ms-flex:0 0 32.50000000%;position:relative;} .col-lg-79{flex:0 0 32.91666667%;max-width:32.91666667%;-ms-flex:0 0 32.91666667%;position:relative;} .col-lg-80{flex:0 0 33.33333333%;max-width:33.33333333%;-ms-flex:0 0 33.33333333%;position:relative;} .col-lg-81{flex:0 0 33.75000000%;max-width:33.75000000%;-ms-flex:0 0 33.75000000%;position:relative;} .col-lg-82{flex:0 0 34.16666667%;max-width:34.16666667%;-ms-flex:0 0 34.16666667%;position:relative;} .col-lg-83{flex:0 0 34.58333333%;max-width:34.58333333%;-ms-flex:0 0 34.58333333%;position:relative;} .col-lg-84{flex:0 0 35.00000000%;max-width:35.00000000%;-ms-flex:0 0 35.00000000%;position:relative;} 
    .col-lg-85{flex:0 0 35.41666667%;max-width:35.41666667%;-ms-flex:0 0 35.41666667%;position:relative;} .col-lg-86{flex:0 0 35.83333333%;max-width:35.83333333%;-ms-flex:0 0 35.83333333%;position:relative;} .col-lg-87{flex:0 0 36.25000000%;max-width:36.25000000%;-ms-flex:0 0 36.25000000%;position:relative;} .col-lg-88{flex:0 0 36.66666667%;max-width:36.66666667%;-ms-flex:0 0 36.66666667%;position:relative;} .col-lg-89{flex:0 0 37.08333333%;max-width:37.08333333%;-ms-flex:0 0 37.08333333%;position:relative;} .col-lg-90{flex:0 0 37.50000000%;max-width:37.50000000%;-ms-flex:0 0 37.50000000%;position:relative;} .col-lg-91{flex:0 0 37.91666667%;max-width:37.91666667%;-ms-flex:0 0 37.91666667%;position:relative;} .col-lg-92{flex:0 0 38.33333333%;max-width:38.33333333%;-ms-flex:0 0 38.33333333%;position:relative;} .col-lg-93{flex:0 0 38.75000000%;max-width:38.75000000%;-ms-flex:0 0 38.75000000%;position:relative;} .col-lg-94{flex:0 0 39.16666667%;max-width:39.16666667%;-ms-flex:0 0 39.16666667%;position:relative;} .col-lg-95{flex:0 0 39.58333333%;max-width:39.58333333%;-ms-flex:0 0 39.58333333%;position:relative;} .col-lg-96{flex:0 0 40.00000000%;max-width:40.00000000%;-ms-flex:0 0 40.00000000%;position:relative;} 
    .col-lg-97{flex:0 0 40.41666667%;max-width:40.41666667%;-ms-flex:0 0 40.41666667%;position:relative;} .col-lg-98{flex:0 0 40.83333333%;max-width:40.83333333%;-ms-flex:0 0 40.83333333%;position:relative;} .col-lg-99{flex:0 0 41.25000000%;max-width:41.25000000%;-ms-flex:0 0 41.25000000%;position:relative;} .col-lg-100{flex:0 0 41.66666667%;max-width:41.66666667%;-ms-flex:0 0 41.66666667%;position:relative;} .col-lg-101{flex:0 0 42.08333333%;max-width:42.08333333%;-ms-flex:0 0 42.08333333%;position:relative;} .col-lg-102{flex:0 0 42.50000000%;max-width:42.50000000%;-ms-flex:0 0 42.50000000%;position:relative;} .col-lg-103{flex:0 0 42.91666667%;max-width:42.91666667%;-ms-flex:0 0 42.91666667%;position:relative;} .col-lg-104{flex:0 0 43.33333333%;max-width:43.33333333%;-ms-flex:0 0 43.33333333%;position:relative;} .col-lg-105{flex:0 0 43.75000000%;max-width:43.75000000%;-ms-flex:0 0 43.75000000%;position:relative;} .col-lg-106{flex:0 0 44.16666667%;max-width:44.16666667%;-ms-flex:0 0 44.16666667%;position:relative;} .col-lg-107{flex:0 0 44.58333333%;max-width:44.58333333%;-ms-flex:0 0 44.58333333%;position:relative;} .col-lg-108{flex:0 0 45.00000000%;max-width:45.00000000%;-ms-flex:0 0 45.00000000%;position:relative;} 
    .col-lg-109{flex:0 0 45.41666667%;max-width:45.41666667%;-ms-flex:0 0 45.41666667%;position:relative;} .col-lg-110{flex:0 0 45.83333333%;max-width:45.83333333%;-ms-flex:0 0 45.83333333%;position:relative;} .col-lg-111{flex:0 0 46.25000000%;max-width:46.25000000%;-ms-flex:0 0 46.25000000%;position:relative;} .col-lg-112{flex:0 0 46.66666667%;max-width:46.66666667%;-ms-flex:0 0 46.66666667%;position:relative;} .col-lg-113{flex:0 0 47.08333333%;max-width:47.08333333%;-ms-flex:0 0 47.08333333%;position:relative;} .col-lg-114{flex:0 0 47.50000000%;max-width:47.50000000%;-ms-flex:0 0 47.50000000%;position:relative;} .col-lg-115{flex:0 0 47.91666667%;max-width:47.91666667%;-ms-flex:0 0 47.91666667%;position:relative;} .col-lg-116{flex:0 0 48.33333333%;max-width:48.33333333%;-ms-flex:0 0 48.33333333%;position:relative;} .col-lg-117{flex:0 0 48.75000000%;max-width:48.75000000%;-ms-flex:0 0 48.75000000%;position:relative;} .col-lg-118{flex:0 0 49.16666667%;max-width:49.16666667%;-ms-flex:0 0 49.16666667%;position:relative;} .col-lg-119{flex:0 0 49.58333333%;max-width:49.58333333%;-ms-flex:0 0 49.58333333%;position:relative;} .col-lg-120{flex:0 0 50.00000000%;max-width:50.00000000%;-ms-flex:0 0 50.00000000%;position:relative;} 
    .col-lg-121{flex:0 0 50.41666667%;max-width:50.41666667%;-ms-flex:0 0 50.41666667%;position:relative;} .col-lg-122{flex:0 0 50.83333333%;max-width:50.83333333%;-ms-flex:0 0 50.83333333%;position:relative;} .col-lg-123{flex:0 0 51.25000000%;max-width:51.25000000%;-ms-flex:0 0 51.25000000%;position:relative;} .col-lg-124{flex:0 0 51.66666667%;max-width:51.66666667%;-ms-flex:0 0 51.66666667%;position:relative;} .col-lg-125{flex:0 0 52.08333333%;max-width:52.08333333%;-ms-flex:0 0 52.08333333%;position:relative;} .col-lg-126{flex:0 0 52.50000000%;max-width:52.50000000%;-ms-flex:0 0 52.50000000%;position:relative;} .col-lg-127{flex:0 0 52.91666667%;max-width:52.91666667%;-ms-flex:0 0 52.91666667%;position:relative;} .col-lg-128{flex:0 0 53.33333333%;max-width:53.33333333%;-ms-flex:0 0 53.33333333%;position:relative;} .col-lg-129{flex:0 0 53.75000000%;max-width:53.75000000%;-ms-flex:0 0 53.75000000%;position:relative;} .col-lg-130{flex:0 0 54.16666667%;max-width:54.16666667%;-ms-flex:0 0 54.16666667%;position:relative;} .col-lg-131{flex:0 0 54.58333333%;max-width:54.58333333%;-ms-flex:0 0 54.58333333%;position:relative;} .col-lg-132{flex:0 0 55.00000000%;max-width:55.00000000%;-ms-flex:0 0 55.00000000%;position:relative;} 
    .col-lg-133{flex:0 0 55.41666667%;max-width:55.41666667%;-ms-flex:0 0 55.41666667%;position:relative;} .col-lg-134{flex:0 0 55.83333333%;max-width:55.83333333%;-ms-flex:0 0 55.83333333%;position:relative;} .col-lg-135{flex:0 0 56.25000000%;max-width:56.25000000%;-ms-flex:0 0 56.25000000%;position:relative;} .col-lg-136{flex:0 0 56.66666667%;max-width:56.66666667%;-ms-flex:0 0 56.66666667%;position:relative;} .col-lg-137{flex:0 0 57.08333333%;max-width:57.08333333%;-ms-flex:0 0 57.08333333%;position:relative;} .col-lg-138{flex:0 0 57.50000000%;max-width:57.50000000%;-ms-flex:0 0 57.50000000%;position:relative;} .col-lg-139{flex:0 0 57.91666667%;max-width:57.91666667%;-ms-flex:0 0 57.91666667%;position:relative;} .col-lg-140{flex:0 0 58.33333333%;max-width:58.33333333%;-ms-flex:0 0 58.33333333%;position:relative;} .col-lg-141{flex:0 0 58.75000000%;max-width:58.75000000%;-ms-flex:0 0 58.75000000%;position:relative;} .col-lg-142{flex:0 0 59.16666667%;max-width:59.16666667%;-ms-flex:0 0 59.16666667%;position:relative;} .col-lg-143{flex:0 0 59.58333333%;max-width:59.58333333%;-ms-flex:0 0 59.58333333%;position:relative;} .col-lg-144{flex:0 0 60.00000000%;max-width:60.00000000%;-ms-flex:0 0 60.00000000%;position:relative;} 
    .col-lg-145{flex:0 0 60.41666667%;max-width:60.41666667%;-ms-flex:0 0 60.41666667%;position:relative;} .col-lg-146{flex:0 0 60.83333333%;max-width:60.83333333%;-ms-flex:0 0 60.83333333%;position:relative;} .col-lg-147{flex:0 0 61.25000000%;max-width:61.25000000%;-ms-flex:0 0 61.25000000%;position:relative;} .col-lg-148{flex:0 0 61.66666667%;max-width:61.66666667%;-ms-flex:0 0 61.66666667%;position:relative;} .col-lg-149{flex:0 0 62.08333333%;max-width:62.08333333%;-ms-flex:0 0 62.08333333%;position:relative;} .col-lg-150{flex:0 0 62.50000000%;max-width:62.50000000%;-ms-flex:0 0 62.50000000%;position:relative;} .col-lg-151{flex:0 0 62.91666667%;max-width:62.91666667%;-ms-flex:0 0 62.91666667%;position:relative;} .col-lg-152{flex:0 0 63.33333333%;max-width:63.33333333%;-ms-flex:0 0 63.33333333%;position:relative;} .col-lg-153{flex:0 0 63.75000000%;max-width:63.75000000%;-ms-flex:0 0 63.75000000%;position:relative;} .col-lg-154{flex:0 0 64.16666667%;max-width:64.16666667%;-ms-flex:0 0 64.16666667%;position:relative;} .col-lg-155{flex:0 0 64.58333333%;max-width:64.58333333%;-ms-flex:0 0 64.58333333%;position:relative;} .col-lg-156{flex:0 0 65.00000000%;max-width:65.00000000%;-ms-flex:0 0 65.00000000%;position:relative;} 
    .col-lg-157{flex:0 0 65.41666667%;max-width:65.41666667%;-ms-flex:0 0 65.41666667%;position:relative;} .col-lg-158{flex:0 0 65.83333333%;max-width:65.83333333%;-ms-flex:0 0 65.83333333%;position:relative;} .col-lg-159{flex:0 0 66.25000000%;max-width:66.25000000%;-ms-flex:0 0 66.25000000%;position:relative;} .col-lg-160{flex:0 0 66.66666667%;max-width:66.66666667%;-ms-flex:0 0 66.66666667%;position:relative;} .col-lg-161{flex:0 0 67.08333333%;max-width:67.08333333%;-ms-flex:0 0 67.08333333%;position:relative;} .col-lg-162{flex:0 0 67.50000000%;max-width:67.50000000%;-ms-flex:0 0 67.50000000%;position:relative;} .col-lg-163{flex:0 0 67.91666667%;max-width:67.91666667%;-ms-flex:0 0 67.91666667%;position:relative;} .col-lg-164{flex:0 0 68.33333333%;max-width:68.33333333%;-ms-flex:0 0 68.33333333%;position:relative;} .col-lg-165{flex:0 0 68.75000000%;max-width:68.75000000%;-ms-flex:0 0 68.75000000%;position:relative;} .col-lg-166{flex:0 0 69.16666667%;max-width:69.16666667%;-ms-flex:0 0 69.16666667%;position:relative;} .col-lg-167{flex:0 0 69.58333333%;max-width:69.58333333%;-ms-flex:0 0 69.58333333%;position:relative;} .col-lg-168{flex:0 0 70.00000000%;max-width:70.00000000%;-ms-flex:0 0 70.00000000%;position:relative;} 
    .col-lg-169{flex:0 0 70.41666667%;max-width:70.41666667%;-ms-flex:0 0 70.41666667%;position:relative;} .col-lg-170{flex:0 0 70.83333333%;max-width:70.83333333%;-ms-flex:0 0 70.83333333%;position:relative;} .col-lg-171{flex:0 0 71.25000000%;max-width:71.25000000%;-ms-flex:0 0 71.25000000%;position:relative;} .col-lg-172{flex:0 0 71.66666667%;max-width:71.66666667%;-ms-flex:0 0 71.66666667%;position:relative;} .col-lg-173{flex:0 0 72.08333333%;max-width:72.08333333%;-ms-flex:0 0 72.08333333%;position:relative;} .col-lg-174{flex:0 0 72.50000000%;max-width:72.50000000%;-ms-flex:0 0 72.50000000%;position:relative;} .col-lg-175{flex:0 0 72.91666667%;max-width:72.91666667%;-ms-flex:0 0 72.91666667%;position:relative;} .col-lg-176{flex:0 0 73.33333333%;max-width:73.33333333%;-ms-flex:0 0 73.33333333%;position:relative;} .col-lg-177{flex:0 0 73.75000000%;max-width:73.75000000%;-ms-flex:0 0 73.75000000%;position:relative;} .col-lg-178{flex:0 0 74.16666667%;max-width:74.16666667%;-ms-flex:0 0 74.16666667%;position:relative;} .col-lg-179{flex:0 0 74.58333333%;max-width:74.58333333%;-ms-flex:0 0 74.58333333%;position:relative;} .col-lg-180{flex:0 0 75.00000000%;max-width:75.00000000%;-ms-flex:0 0 75.00000000%;position:relative;} 
    .col-lg-181{flex:0 0 75.41666667%;max-width:75.41666667%;-ms-flex:0 0 75.41666667%;position:relative;} .col-lg-182{flex:0 0 75.83333333%;max-width:75.83333333%;-ms-flex:0 0 75.83333333%;position:relative;} .col-lg-183{flex:0 0 76.25000000%;max-width:76.25000000%;-ms-flex:0 0 76.25000000%;position:relative;} .col-lg-184{flex:0 0 76.66666667%;max-width:76.66666667%;-ms-flex:0 0 76.66666667%;position:relative;} .col-lg-185{flex:0 0 77.08333333%;max-width:77.08333333%;-ms-flex:0 0 77.08333333%;position:relative;} .col-lg-186{flex:0 0 77.50000000%;max-width:77.50000000%;-ms-flex:0 0 77.50000000%;position:relative;} .col-lg-187{flex:0 0 77.91666667%;max-width:77.91666667%;-ms-flex:0 0 77.91666667%;position:relative;} .col-lg-188{flex:0 0 78.33333333%;max-width:78.33333333%;-ms-flex:0 0 78.33333333%;position:relative;} .col-lg-189{flex:0 0 78.75000000%;max-width:78.75000000%;-ms-flex:0 0 78.75000000%;position:relative;} .col-lg-190{flex:0 0 79.16666667%;max-width:79.16666667%;-ms-flex:0 0 79.16666667%;position:relative;} .col-lg-191{flex:0 0 79.58333333%;max-width:79.58333333%;-ms-flex:0 0 79.58333333%;position:relative;} .col-lg-192{flex:0 0 80.00000000%;max-width:80.00000000%;-ms-flex:0 0 80.00000000%;position:relative;} 
    .col-lg-193{flex:0 0 80.41666667%;max-width:80.41666667%;-ms-flex:0 0 80.41666667%;position:relative;} .col-lg-194{flex:0 0 80.83333333%;max-width:80.83333333%;-ms-flex:0 0 80.83333333%;position:relative;} .col-lg-195{flex:0 0 81.25000000%;max-width:81.25000000%;-ms-flex:0 0 81.25000000%;position:relative;} .col-lg-196{flex:0 0 81.66666667%;max-width:81.66666667%;-ms-flex:0 0 81.66666667%;position:relative;} .col-lg-197{flex:0 0 82.08333333%;max-width:82.08333333%;-ms-flex:0 0 82.08333333%;position:relative;} .col-lg-198{flex:0 0 82.50000000%;max-width:82.50000000%;-ms-flex:0 0 82.50000000%;position:relative;} .col-lg-199{flex:0 0 82.91666667%;max-width:82.91666667%;-ms-flex:0 0 82.91666667%;position:relative;} .col-lg-200{flex:0 0 83.33333333%;max-width:83.33333333%;-ms-flex:0 0 83.33333333%;position:relative;} .col-lg-201{flex:0 0 83.75000000%;max-width:83.75000000%;-ms-flex:0 0 83.75000000%;position:relative;} .col-lg-202{flex:0 0 84.16666667%;max-width:84.16666667%;-ms-flex:0 0 84.16666667%;position:relative;} .col-lg-203{flex:0 0 84.58333333%;max-width:84.58333333%;-ms-flex:0 0 84.58333333%;position:relative;} .col-lg-204{flex:0 0 85.00000000%;max-width:85.00000000%;-ms-flex:0 0 85.00000000%;position:relative;} 
    .col-lg-205{flex:0 0 85.41666667%;max-width:85.41666667%;-ms-flex:0 0 85.41666667%;position:relative;} .col-lg-206{flex:0 0 85.83333333%;max-width:85.83333333%;-ms-flex:0 0 85.83333333%;position:relative;} .col-lg-207{flex:0 0 86.25000000%;max-width:86.25000000%;-ms-flex:0 0 86.25000000%;position:relative;} .col-lg-208{flex:0 0 86.66666667%;max-width:86.66666667%;-ms-flex:0 0 86.66666667%;position:relative;} .col-lg-209{flex:0 0 87.08333333%;max-width:87.08333333%;-ms-flex:0 0 87.08333333%;position:relative;} .col-lg-210{flex:0 0 87.50000000%;max-width:87.50000000%;-ms-flex:0 0 87.50000000%;position:relative;} .col-lg-211{flex:0 0 87.91666667%;max-width:87.91666667%;-ms-flex:0 0 87.91666667%;position:relative;} .col-lg-212{flex:0 0 88.33333333%;max-width:88.33333333%;-ms-flex:0 0 88.33333333%;position:relative;} .col-lg-213{flex:0 0 88.75000000%;max-width:88.75000000%;-ms-flex:0 0 88.75000000%;position:relative;} .col-lg-214{flex:0 0 89.16666667%;max-width:89.16666667%;-ms-flex:0 0 89.16666667%;position:relative;} .col-lg-215{flex:0 0 89.58333333%;max-width:89.58333333%;-ms-flex:0 0 89.58333333%;position:relative;} .col-lg-216{flex:0 0 90.00000000%;max-width:90.00000000%;-ms-flex:0 0 90.00000000%;position:relative;} 
    .col-lg-217{flex:0 0 90.41666667%;max-width:90.41666667%;-ms-flex:0 0 90.41666667%;position:relative;} .col-lg-218{flex:0 0 90.83333333%;max-width:90.83333333%;-ms-flex:0 0 90.83333333%;position:relative;} .col-lg-219{flex:0 0 91.25000000%;max-width:91.25000000%;-ms-flex:0 0 91.25000000%;position:relative;} .col-lg-220{flex:0 0 91.66666667%;max-width:91.66666667%;-ms-flex:0 0 91.66666667%;position:relative;} .col-lg-221{flex:0 0 92.08333333%;max-width:92.08333333%;-ms-flex:0 0 92.08333333%;position:relative;} .col-lg-222{flex:0 0 92.50000000%;max-width:92.50000000%;-ms-flex:0 0 92.50000000%;position:relative;} .col-lg-223{flex:0 0 92.91666667%;max-width:92.91666667%;-ms-flex:0 0 92.91666667%;position:relative;} .col-lg-224{flex:0 0 93.33333333%;max-width:93.33333333%;-ms-flex:0 0 93.33333333%;position:relative;} .col-lg-225{flex:0 0 93.75000000%;max-width:93.75000000%;-ms-flex:0 0 93.75000000%;position:relative;} .col-lg-226{flex:0 0 94.16666667%;max-width:94.16666667%;-ms-flex:0 0 94.16666667%;position:relative;} .col-lg-227{flex:0 0 94.58333333%;max-width:94.58333333%;-ms-flex:0 0 94.58333333%;position:relative;} .col-lg-228{flex:0 0 95.00000000%;max-width:95.00000000%;-ms-flex:0 0 95.00000000%;position:relative;} 
    .col-lg-229{flex:0 0 95.41666667%;max-width:95.41666667%;-ms-flex:0 0 95.41666667%;position:relative;} .col-lg-230{flex:0 0 95.83333333%;max-width:95.83333333%;-ms-flex:0 0 95.83333333%;position:relative;} .col-lg-231{flex:0 0 96.25000000%;max-width:96.25000000%;-ms-flex:0 0 96.25000000%;position:relative;} .col-lg-232{flex:0 0 96.66666667%;max-width:96.66666667%;-ms-flex:0 0 96.66666667%;position:relative;} .col-lg-233{flex:0 0 97.08333333%;max-width:97.08333333%;-ms-flex:0 0 97.08333333%;position:relative;} .col-lg-234{flex:0 0 97.50000000%;max-width:97.50000000%;-ms-flex:0 0 97.50000000%;position:relative;} .col-lg-235{flex:0 0 97.91666667%;max-width:97.91666667%;-ms-flex:0 0 97.91666667%;position:relative;} .col-lg-236{flex:0 0 98.33333333%;max-width:98.33333333%;-ms-flex:0 0 98.33333333%;position:relative;} .col-lg-237{flex:0 0 98.75000000%;max-width:98.75000000%;-ms-flex:0 0 98.75000000%;position:relative;} .col-lg-238{flex:0 0 99.16666667%;max-width:99.16666667%;-ms-flex:0 0 99.16666667%;position:relative;} .col-lg-239{flex:0 0 99.58333333%;max-width:99.58333333%;-ms-flex:0 0 99.58333333%;position:relative;} .col-lg-240{flex:0 0 100.00000000%;max-width:100.00000000%;-ms-flex:0 0 100.00000000%;position:relative;} 
                                                                                         
}

@media (min-width: 1481px) {
    .col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xl-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}
    .col-xl-1{flex:0 0 0.41666667%;max-width:0.41666667%;-ms-flex:0 0 0.41666667%;position:relative;} .col-xl-2{flex:0 0 0.83333333%;max-width:0.83333333%;-ms-flex:0 0 0.83333333%;position:relative;} .col-xl-3{flex:0 0 1.25000000%;max-width:1.25000000%;-ms-flex:0 0 1.25000000%;position:relative;} .col-xl-4{flex:0 0 1.66666667%;max-width:1.66666667%;-ms-flex:0 0 1.66666667%;position:relative;} .col-xl-5{flex:0 0 2.08333333%;max-width:2.08333333%;-ms-flex:0 0 2.08333333%;position:relative;} .col-xl-6{flex:0 0 2.50000000%;max-width:2.50000000%;-ms-flex:0 0 2.50000000%;position:relative;} .col-xl-7{flex:0 0 2.91666667%;max-width:2.91666667%;-ms-flex:0 0 2.91666667%;position:relative;} .col-xl-8{flex:0 0 3.33333333%;max-width:3.33333333%;-ms-flex:0 0 3.33333333%;position:relative;} .col-xl-9{flex:0 0 3.75000000%;max-width:3.75000000%;-ms-flex:0 0 3.75000000%;position:relative;} .col-xl-10{flex:0 0 4.16666667%;max-width:4.16666667%;-ms-flex:0 0 4.16666667%;position:relative;} .col-xl-11{flex:0 0 4.58333333%;max-width:4.58333333%;-ms-flex:0 0 4.58333333%;position:relative;} .col-xl-12{flex:0 0 5.00000000%;max-width:5.00000000%;-ms-flex:0 0 5.00000000%;position:relative;} 
    .col-xl-13{flex:0 0 5.41666667%;max-width:5.41666667%;-ms-flex:0 0 5.41666667%;position:relative;} .col-xl-14{flex:0 0 5.83333333%;max-width:5.83333333%;-ms-flex:0 0 5.83333333%;position:relative;} .col-xl-15{flex:0 0 6.25000000%;max-width:6.25000000%;-ms-flex:0 0 6.25000000%;position:relative;} .col-xl-16{flex:0 0 6.66666667%;max-width:6.66666667%;-ms-flex:0 0 6.66666667%;position:relative;} .col-xl-17{flex:0 0 7.08333333%;max-width:7.08333333%;-ms-flex:0 0 7.08333333%;position:relative;} .col-xl-18{flex:0 0 7.50000000%;max-width:7.50000000%;-ms-flex:0 0 7.50000000%;position:relative;} .col-xl-19{flex:0 0 7.91666667%;max-width:7.91666667%;-ms-flex:0 0 7.91666667%;position:relative;} .col-xl-20{flex:0 0 8.33333333%;max-width:8.33333333%;-ms-flex:0 0 8.33333333%;position:relative;} .col-xl-21{flex:0 0 8.75000000%;max-width:8.75000000%;-ms-flex:0 0 8.75000000%;position:relative;} .col-xl-22{flex:0 0 9.16666667%;max-width:9.16666667%;-ms-flex:0 0 9.16666667%;position:relative;} .col-xl-23{flex:0 0 9.58333333%;max-width:9.58333333%;-ms-flex:0 0 9.58333333%;position:relative;} .col-xl-24{flex:0 0 10.00000000%;max-width:10.00000000%;-ms-flex:0 0 10.00000000%;position:relative;} 
    .col-xl-25{flex:0 0 10.41666667%;max-width:10.41666667%;-ms-flex:0 0 10.41666667%;position:relative;} .col-xl-26{flex:0 0 10.83333333%;max-width:10.83333333%;-ms-flex:0 0 10.83333333%;position:relative;} .col-xl-27{flex:0 0 11.25000000%;max-width:11.25000000%;-ms-flex:0 0 11.25000000%;position:relative;} .col-xl-28{flex:0 0 11.66666667%;max-width:11.66666667%;-ms-flex:0 0 11.66666667%;position:relative;} .col-xl-29{flex:0 0 12.08333333%;max-width:12.08333333%;-ms-flex:0 0 12.08333333%;position:relative;} .col-xl-30{flex:0 0 12.50000000%;max-width:12.50000000%;-ms-flex:0 0 12.50000000%;position:relative;} .col-xl-31{flex:0 0 12.91666667%;max-width:12.91666667%;-ms-flex:0 0 12.91666667%;position:relative;} .col-xl-32{flex:0 0 13.33333333%;max-width:13.33333333%;-ms-flex:0 0 13.33333333%;position:relative;} .col-xl-33{flex:0 0 13.75000000%;max-width:13.75000000%;-ms-flex:0 0 13.75000000%;position:relative;} .col-xl-34{flex:0 0 14.16666667%;max-width:14.16666667%;-ms-flex:0 0 14.16666667%;position:relative;} .col-xl-35{flex:0 0 14.58333333%;max-width:14.58333333%;-ms-flex:0 0 14.58333333%;position:relative;} .col-xl-36{flex:0 0 15.00000000%;max-width:15.00000000%;-ms-flex:0 0 15.00000000%;position:relative;} 
    .col-xl-37{flex:0 0 15.41666667%;max-width:15.41666667%;-ms-flex:0 0 15.41666667%;position:relative;} .col-xl-38{flex:0 0 15.83333333%;max-width:15.83333333%;-ms-flex:0 0 15.83333333%;position:relative;} .col-xl-39{flex:0 0 16.25000000%;max-width:16.25000000%;-ms-flex:0 0 16.25000000%;position:relative;} .col-xl-40{flex:0 0 16.66666667%;max-width:16.66666667%;-ms-flex:0 0 16.66666667%;position:relative;} .col-xl-41{flex:0 0 17.08333333%;max-width:17.08333333%;-ms-flex:0 0 17.08333333%;position:relative;} .col-xl-42{flex:0 0 17.50000000%;max-width:17.50000000%;-ms-flex:0 0 17.50000000%;position:relative;} .col-xl-43{flex:0 0 17.91666667%;max-width:17.91666667%;-ms-flex:0 0 17.91666667%;position:relative;} .col-xl-44{flex:0 0 18.33333333%;max-width:18.33333333%;-ms-flex:0 0 18.33333333%;position:relative;} .col-xl-45{flex:0 0 18.75000000%;max-width:18.75000000%;-ms-flex:0 0 18.75000000%;position:relative;} .col-xl-46{flex:0 0 19.16666667%;max-width:19.16666667%;-ms-flex:0 0 19.16666667%;position:relative;} .col-xl-47{flex:0 0 19.58333333%;max-width:19.58333333%;-ms-flex:0 0 19.58333333%;position:relative;} .col-xl-48{flex:0 0 20.00000000%;max-width:20.00000000%;-ms-flex:0 0 20.00000000%;position:relative;} 
    .col-xl-49{flex:0 0 20.41666667%;max-width:20.41666667%;-ms-flex:0 0 20.41666667%;position:relative;} .col-xl-50{flex:0 0 20.83333333%;max-width:20.83333333%;-ms-flex:0 0 20.83333333%;position:relative;} .col-xl-51{flex:0 0 21.25000000%;max-width:21.25000000%;-ms-flex:0 0 21.25000000%;position:relative;} .col-xl-52{flex:0 0 21.66666667%;max-width:21.66666667%;-ms-flex:0 0 21.66666667%;position:relative;} .col-xl-53{flex:0 0 22.08333333%;max-width:22.08333333%;-ms-flex:0 0 22.08333333%;position:relative;} .col-xl-54{flex:0 0 22.50000000%;max-width:22.50000000%;-ms-flex:0 0 22.50000000%;position:relative;} .col-xl-55{flex:0 0 22.91666667%;max-width:22.91666667%;-ms-flex:0 0 22.91666667%;position:relative;} .col-xl-56{flex:0 0 23.33333333%;max-width:23.33333333%;-ms-flex:0 0 23.33333333%;position:relative;} .col-xl-57{flex:0 0 23.75000000%;max-width:23.75000000%;-ms-flex:0 0 23.75000000%;position:relative;} .col-xl-58{flex:0 0 24.16666667%;max-width:24.16666667%;-ms-flex:0 0 24.16666667%;position:relative;} .col-xl-59{flex:0 0 24.58333333%;max-width:24.58333333%;-ms-flex:0 0 24.58333333%;position:relative;} .col-xl-60{flex:0 0 25.00000000%;max-width:25.00000000%;-ms-flex:0 0 25.00000000%;position:relative;} 
    .col-xl-61{flex:0 0 25.41666667%;max-width:25.41666667%;-ms-flex:0 0 25.41666667%;position:relative;} .col-xl-62{flex:0 0 25.83333333%;max-width:25.83333333%;-ms-flex:0 0 25.83333333%;position:relative;} .col-xl-63{flex:0 0 26.25000000%;max-width:26.25000000%;-ms-flex:0 0 26.25000000%;position:relative;} .col-xl-64{flex:0 0 26.66666667%;max-width:26.66666667%;-ms-flex:0 0 26.66666667%;position:relative;} .col-xl-65{flex:0 0 27.08333333%;max-width:27.08333333%;-ms-flex:0 0 27.08333333%;position:relative;} .col-xl-66{flex:0 0 27.50000000%;max-width:27.50000000%;-ms-flex:0 0 27.50000000%;position:relative;} .col-xl-67{flex:0 0 27.91666667%;max-width:27.91666667%;-ms-flex:0 0 27.91666667%;position:relative;} .col-xl-68{flex:0 0 28.33333333%;max-width:28.33333333%;-ms-flex:0 0 28.33333333%;position:relative;} .col-xl-69{flex:0 0 28.75000000%;max-width:28.75000000%;-ms-flex:0 0 28.75000000%;position:relative;} .col-xl-70{flex:0 0 29.16666667%;max-width:29.16666667%;-ms-flex:0 0 29.16666667%;position:relative;} .col-xl-71{flex:0 0 29.58333333%;max-width:29.58333333%;-ms-flex:0 0 29.58333333%;position:relative;} .col-xl-72{flex:0 0 30.00000000%;max-width:30.00000000%;-ms-flex:0 0 30.00000000%;position:relative;} 
    .col-xl-73{flex:0 0 30.41666667%;max-width:30.41666667%;-ms-flex:0 0 30.41666667%;position:relative;} .col-xl-74{flex:0 0 30.83333333%;max-width:30.83333333%;-ms-flex:0 0 30.83333333%;position:relative;} .col-xl-75{flex:0 0 31.25000000%;max-width:31.25000000%;-ms-flex:0 0 31.25000000%;position:relative;} .col-xl-76{flex:0 0 31.66666667%;max-width:31.66666667%;-ms-flex:0 0 31.66666667%;position:relative;} .col-xl-77{flex:0 0 32.08333333%;max-width:32.08333333%;-ms-flex:0 0 32.08333333%;position:relative;} .col-xl-78{flex:0 0 32.50000000%;max-width:32.50000000%;-ms-flex:0 0 32.50000000%;position:relative;} .col-xl-79{flex:0 0 32.91666667%;max-width:32.91666667%;-ms-flex:0 0 32.91666667%;position:relative;} .col-xl-80{flex:0 0 33.33333333%;max-width:33.33333333%;-ms-flex:0 0 33.33333333%;position:relative;} .col-xl-81{flex:0 0 33.75000000%;max-width:33.75000000%;-ms-flex:0 0 33.75000000%;position:relative;} .col-xl-82{flex:0 0 34.16666667%;max-width:34.16666667%;-ms-flex:0 0 34.16666667%;position:relative;} .col-xl-83{flex:0 0 34.58333333%;max-width:34.58333333%;-ms-flex:0 0 34.58333333%;position:relative;} .col-xl-84{flex:0 0 35.00000000%;max-width:35.00000000%;-ms-flex:0 0 35.00000000%;position:relative;} 
    .col-xl-85{flex:0 0 35.41666667%;max-width:35.41666667%;-ms-flex:0 0 35.41666667%;position:relative;} .col-xl-86{flex:0 0 35.83333333%;max-width:35.83333333%;-ms-flex:0 0 35.83333333%;position:relative;} .col-xl-87{flex:0 0 36.25000000%;max-width:36.25000000%;-ms-flex:0 0 36.25000000%;position:relative;} .col-xl-88{flex:0 0 36.66666667%;max-width:36.66666667%;-ms-flex:0 0 36.66666667%;position:relative;} .col-xl-89{flex:0 0 37.08333333%;max-width:37.08333333%;-ms-flex:0 0 37.08333333%;position:relative;} .col-xl-90{flex:0 0 37.50000000%;max-width:37.50000000%;-ms-flex:0 0 37.50000000%;position:relative;} .col-xl-91{flex:0 0 37.91666667%;max-width:37.91666667%;-ms-flex:0 0 37.91666667%;position:relative;} .col-xl-92{flex:0 0 38.33333333%;max-width:38.33333333%;-ms-flex:0 0 38.33333333%;position:relative;} .col-xl-93{flex:0 0 38.75000000%;max-width:38.75000000%;-ms-flex:0 0 38.75000000%;position:relative;} .col-xl-94{flex:0 0 39.16666667%;max-width:39.16666667%;-ms-flex:0 0 39.16666667%;position:relative;} .col-xl-95{flex:0 0 39.58333333%;max-width:39.58333333%;-ms-flex:0 0 39.58333333%;position:relative;} .col-xl-96{flex:0 0 40.00000000%;max-width:40.00000000%;-ms-flex:0 0 40.00000000%;position:relative;} 
    .col-xl-97{flex:0 0 40.41666667%;max-width:40.41666667%;-ms-flex:0 0 40.41666667%;position:relative;} .col-xl-98{flex:0 0 40.83333333%;max-width:40.83333333%;-ms-flex:0 0 40.83333333%;position:relative;} .col-xl-99{flex:0 0 41.25000000%;max-width:41.25000000%;-ms-flex:0 0 41.25000000%;position:relative;} .col-xl-100{flex:0 0 41.66666667%;max-width:41.66666667%;-ms-flex:0 0 41.66666667%;position:relative;} .col-xl-101{flex:0 0 42.08333333%;max-width:42.08333333%;-ms-flex:0 0 42.08333333%;position:relative;} .col-xl-102{flex:0 0 42.50000000%;max-width:42.50000000%;-ms-flex:0 0 42.50000000%;position:relative;} .col-xl-103{flex:0 0 42.91666667%;max-width:42.91666667%;-ms-flex:0 0 42.91666667%;position:relative;} .col-xl-104{flex:0 0 43.33333333%;max-width:43.33333333%;-ms-flex:0 0 43.33333333%;position:relative;} .col-xl-105{flex:0 0 43.75000000%;max-width:43.75000000%;-ms-flex:0 0 43.75000000%;position:relative;} .col-xl-106{flex:0 0 44.16666667%;max-width:44.16666667%;-ms-flex:0 0 44.16666667%;position:relative;} .col-xl-107{flex:0 0 44.58333333%;max-width:44.58333333%;-ms-flex:0 0 44.58333333%;position:relative;} .col-xl-108{flex:0 0 45.00000000%;max-width:45.00000000%;-ms-flex:0 0 45.00000000%;position:relative;} 
    .col-xl-109{flex:0 0 45.41666667%;max-width:45.41666667%;-ms-flex:0 0 45.41666667%;position:relative;} .col-xl-110{flex:0 0 45.83333333%;max-width:45.83333333%;-ms-flex:0 0 45.83333333%;position:relative;} .col-xl-111{flex:0 0 46.25000000%;max-width:46.25000000%;-ms-flex:0 0 46.25000000%;position:relative;} .col-xl-112{flex:0 0 46.66666667%;max-width:46.66666667%;-ms-flex:0 0 46.66666667%;position:relative;} .col-xl-113{flex:0 0 47.08333333%;max-width:47.08333333%;-ms-flex:0 0 47.08333333%;position:relative;} .col-xl-114{flex:0 0 47.50000000%;max-width:47.50000000%;-ms-flex:0 0 47.50000000%;position:relative;} .col-xl-115{flex:0 0 47.91666667%;max-width:47.91666667%;-ms-flex:0 0 47.91666667%;position:relative;} .col-xl-116{flex:0 0 48.33333333%;max-width:48.33333333%;-ms-flex:0 0 48.33333333%;position:relative;} .col-xl-117{flex:0 0 48.75000000%;max-width:48.75000000%;-ms-flex:0 0 48.75000000%;position:relative;} .col-xl-118{flex:0 0 49.16666667%;max-width:49.16666667%;-ms-flex:0 0 49.16666667%;position:relative;} .col-xl-119{flex:0 0 49.58333333%;max-width:49.58333333%;-ms-flex:0 0 49.58333333%;position:relative;} .col-xl-120{flex:0 0 50.00000000%;max-width:50.00000000%;-ms-flex:0 0 50.00000000%;position:relative;} 
    .col-xl-121{flex:0 0 50.41666667%;max-width:50.41666667%;-ms-flex:0 0 50.41666667%;position:relative;} .col-xl-122{flex:0 0 50.83333333%;max-width:50.83333333%;-ms-flex:0 0 50.83333333%;position:relative;} .col-xl-123{flex:0 0 51.25000000%;max-width:51.25000000%;-ms-flex:0 0 51.25000000%;position:relative;} .col-xl-124{flex:0 0 51.66666667%;max-width:51.66666667%;-ms-flex:0 0 51.66666667%;position:relative;} .col-xl-125{flex:0 0 52.08333333%;max-width:52.08333333%;-ms-flex:0 0 52.08333333%;position:relative;} .col-xl-126{flex:0 0 52.50000000%;max-width:52.50000000%;-ms-flex:0 0 52.50000000%;position:relative;} .col-xl-127{flex:0 0 52.91666667%;max-width:52.91666667%;-ms-flex:0 0 52.91666667%;position:relative;} .col-xl-128{flex:0 0 53.33333333%;max-width:53.33333333%;-ms-flex:0 0 53.33333333%;position:relative;} .col-xl-129{flex:0 0 53.75000000%;max-width:53.75000000%;-ms-flex:0 0 53.75000000%;position:relative;} .col-xl-130{flex:0 0 54.16666667%;max-width:54.16666667%;-ms-flex:0 0 54.16666667%;position:relative;} .col-xl-131{flex:0 0 54.58333333%;max-width:54.58333333%;-ms-flex:0 0 54.58333333%;position:relative;} .col-xl-132{flex:0 0 55.00000000%;max-width:55.00000000%;-ms-flex:0 0 55.00000000%;position:relative;} 
    .col-xl-133{flex:0 0 55.41666667%;max-width:55.41666667%;-ms-flex:0 0 55.41666667%;position:relative;} .col-xl-134{flex:0 0 55.83333333%;max-width:55.83333333%;-ms-flex:0 0 55.83333333%;position:relative;} .col-xl-135{flex:0 0 56.25000000%;max-width:56.25000000%;-ms-flex:0 0 56.25000000%;position:relative;} .col-xl-136{flex:0 0 56.66666667%;max-width:56.66666667%;-ms-flex:0 0 56.66666667%;position:relative;} .col-xl-137{flex:0 0 57.08333333%;max-width:57.08333333%;-ms-flex:0 0 57.08333333%;position:relative;} .col-xl-138{flex:0 0 57.50000000%;max-width:57.50000000%;-ms-flex:0 0 57.50000000%;position:relative;} .col-xl-139{flex:0 0 57.91666667%;max-width:57.91666667%;-ms-flex:0 0 57.91666667%;position:relative;} .col-xl-140{flex:0 0 58.33333333%;max-width:58.33333333%;-ms-flex:0 0 58.33333333%;position:relative;} .col-xl-141{flex:0 0 58.75000000%;max-width:58.75000000%;-ms-flex:0 0 58.75000000%;position:relative;} .col-xl-142{flex:0 0 59.16666667%;max-width:59.16666667%;-ms-flex:0 0 59.16666667%;position:relative;} .col-xl-143{flex:0 0 59.58333333%;max-width:59.58333333%;-ms-flex:0 0 59.58333333%;position:relative;} .col-xl-144{flex:0 0 60.00000000%;max-width:60.00000000%;-ms-flex:0 0 60.00000000%;position:relative;} 
    .col-xl-145{flex:0 0 60.41666667%;max-width:60.41666667%;-ms-flex:0 0 60.41666667%;position:relative;} .col-xl-146{flex:0 0 60.83333333%;max-width:60.83333333%;-ms-flex:0 0 60.83333333%;position:relative;} .col-xl-147{flex:0 0 61.25000000%;max-width:61.25000000%;-ms-flex:0 0 61.25000000%;position:relative;} .col-xl-148{flex:0 0 61.66666667%;max-width:61.66666667%;-ms-flex:0 0 61.66666667%;position:relative;} .col-xl-149{flex:0 0 62.08333333%;max-width:62.08333333%;-ms-flex:0 0 62.08333333%;position:relative;} .col-xl-150{flex:0 0 62.50000000%;max-width:62.50000000%;-ms-flex:0 0 62.50000000%;position:relative;} .col-xl-151{flex:0 0 62.91666667%;max-width:62.91666667%;-ms-flex:0 0 62.91666667%;position:relative;} .col-xl-152{flex:0 0 63.33333333%;max-width:63.33333333%;-ms-flex:0 0 63.33333333%;position:relative;} .col-xl-153{flex:0 0 63.75000000%;max-width:63.75000000%;-ms-flex:0 0 63.75000000%;position:relative;} .col-xl-154{flex:0 0 64.16666667%;max-width:64.16666667%;-ms-flex:0 0 64.16666667%;position:relative;} .col-xl-155{flex:0 0 64.58333333%;max-width:64.58333333%;-ms-flex:0 0 64.58333333%;position:relative;} .col-xl-156{flex:0 0 65.00000000%;max-width:65.00000000%;-ms-flex:0 0 65.00000000%;position:relative;} 
    .col-xl-157{flex:0 0 65.41666667%;max-width:65.41666667%;-ms-flex:0 0 65.41666667%;position:relative;} .col-xl-158{flex:0 0 65.83333333%;max-width:65.83333333%;-ms-flex:0 0 65.83333333%;position:relative;} .col-xl-159{flex:0 0 66.25000000%;max-width:66.25000000%;-ms-flex:0 0 66.25000000%;position:relative;} .col-xl-160{flex:0 0 66.66666667%;max-width:66.66666667%;-ms-flex:0 0 66.66666667%;position:relative;} .col-xl-161{flex:0 0 67.08333333%;max-width:67.08333333%;-ms-flex:0 0 67.08333333%;position:relative;} .col-xl-162{flex:0 0 67.50000000%;max-width:67.50000000%;-ms-flex:0 0 67.50000000%;position:relative;} .col-xl-163{flex:0 0 67.91666667%;max-width:67.91666667%;-ms-flex:0 0 67.91666667%;position:relative;} .col-xl-164{flex:0 0 68.33333333%;max-width:68.33333333%;-ms-flex:0 0 68.33333333%;position:relative;} .col-xl-165{flex:0 0 68.75000000%;max-width:68.75000000%;-ms-flex:0 0 68.75000000%;position:relative;} .col-xl-166{flex:0 0 69.16666667%;max-width:69.16666667%;-ms-flex:0 0 69.16666667%;position:relative;} .col-xl-167{flex:0 0 69.58333333%;max-width:69.58333333%;-ms-flex:0 0 69.58333333%;position:relative;} .col-xl-168{flex:0 0 70.00000000%;max-width:70.00000000%;-ms-flex:0 0 70.00000000%;position:relative;} 
    .col-xl-169{flex:0 0 70.41666667%;max-width:70.41666667%;-ms-flex:0 0 70.41666667%;position:relative;} .col-xl-170{flex:0 0 70.83333333%;max-width:70.83333333%;-ms-flex:0 0 70.83333333%;position:relative;} .col-xl-171{flex:0 0 71.25000000%;max-width:71.25000000%;-ms-flex:0 0 71.25000000%;position:relative;} .col-xl-172{flex:0 0 71.66666667%;max-width:71.66666667%;-ms-flex:0 0 71.66666667%;position:relative;} .col-xl-173{flex:0 0 72.08333333%;max-width:72.08333333%;-ms-flex:0 0 72.08333333%;position:relative;} .col-xl-174{flex:0 0 72.50000000%;max-width:72.50000000%;-ms-flex:0 0 72.50000000%;position:relative;} .col-xl-175{flex:0 0 72.91666667%;max-width:72.91666667%;-ms-flex:0 0 72.91666667%;position:relative;} .col-xl-176{flex:0 0 73.33333333%;max-width:73.33333333%;-ms-flex:0 0 73.33333333%;position:relative;} .col-xl-177{flex:0 0 73.75000000%;max-width:73.75000000%;-ms-flex:0 0 73.75000000%;position:relative;} .col-xl-178{flex:0 0 74.16666667%;max-width:74.16666667%;-ms-flex:0 0 74.16666667%;position:relative;} .col-xl-179{flex:0 0 74.58333333%;max-width:74.58333333%;-ms-flex:0 0 74.58333333%;position:relative;} .col-xl-180{flex:0 0 75.00000000%;max-width:75.00000000%;-ms-flex:0 0 75.00000000%;position:relative;} 
    .col-xl-181{flex:0 0 75.41666667%;max-width:75.41666667%;-ms-flex:0 0 75.41666667%;position:relative;} .col-xl-182{flex:0 0 75.83333333%;max-width:75.83333333%;-ms-flex:0 0 75.83333333%;position:relative;} .col-xl-183{flex:0 0 76.25000000%;max-width:76.25000000%;-ms-flex:0 0 76.25000000%;position:relative;} .col-xl-184{flex:0 0 76.66666667%;max-width:76.66666667%;-ms-flex:0 0 76.66666667%;position:relative;} .col-xl-185{flex:0 0 77.08333333%;max-width:77.08333333%;-ms-flex:0 0 77.08333333%;position:relative;} .col-xl-186{flex:0 0 77.50000000%;max-width:77.50000000%;-ms-flex:0 0 77.50000000%;position:relative;} .col-xl-187{flex:0 0 77.91666667%;max-width:77.91666667%;-ms-flex:0 0 77.91666667%;position:relative;} .col-xl-188{flex:0 0 78.33333333%;max-width:78.33333333%;-ms-flex:0 0 78.33333333%;position:relative;} .col-xl-189{flex:0 0 78.75000000%;max-width:78.75000000%;-ms-flex:0 0 78.75000000%;position:relative;} .col-xl-190{flex:0 0 79.16666667%;max-width:79.16666667%;-ms-flex:0 0 79.16666667%;position:relative;} .col-xl-191{flex:0 0 79.58333333%;max-width:79.58333333%;-ms-flex:0 0 79.58333333%;position:relative;} .col-xl-192{flex:0 0 80.00000000%;max-width:80.00000000%;-ms-flex:0 0 80.00000000%;position:relative;} 
    .col-xl-193{flex:0 0 80.41666667%;max-width:80.41666667%;-ms-flex:0 0 80.41666667%;position:relative;} .col-xl-194{flex:0 0 80.83333333%;max-width:80.83333333%;-ms-flex:0 0 80.83333333%;position:relative;} .col-xl-195{flex:0 0 81.25000000%;max-width:81.25000000%;-ms-flex:0 0 81.25000000%;position:relative;} .col-xl-196{flex:0 0 81.66666667%;max-width:81.66666667%;-ms-flex:0 0 81.66666667%;position:relative;} .col-xl-197{flex:0 0 82.08333333%;max-width:82.08333333%;-ms-flex:0 0 82.08333333%;position:relative;} .col-xl-198{flex:0 0 82.50000000%;max-width:82.50000000%;-ms-flex:0 0 82.50000000%;position:relative;} .col-xl-199{flex:0 0 82.91666667%;max-width:82.91666667%;-ms-flex:0 0 82.91666667%;position:relative;} .col-xl-200{flex:0 0 83.33333333%;max-width:83.33333333%;-ms-flex:0 0 83.33333333%;position:relative;} .col-xl-201{flex:0 0 83.75000000%;max-width:83.75000000%;-ms-flex:0 0 83.75000000%;position:relative;} .col-xl-202{flex:0 0 84.16666667%;max-width:84.16666667%;-ms-flex:0 0 84.16666667%;position:relative;} .col-xl-203{flex:0 0 84.58333333%;max-width:84.58333333%;-ms-flex:0 0 84.58333333%;position:relative;} .col-xl-204{flex:0 0 85.00000000%;max-width:85.00000000%;-ms-flex:0 0 85.00000000%;position:relative;} 
    .col-xl-205{flex:0 0 85.41666667%;max-width:85.41666667%;-ms-flex:0 0 85.41666667%;position:relative;} .col-xl-206{flex:0 0 85.83333333%;max-width:85.83333333%;-ms-flex:0 0 85.83333333%;position:relative;} .col-xl-207{flex:0 0 86.25000000%;max-width:86.25000000%;-ms-flex:0 0 86.25000000%;position:relative;} .col-xl-208{flex:0 0 86.66666667%;max-width:86.66666667%;-ms-flex:0 0 86.66666667%;position:relative;} .col-xl-209{flex:0 0 87.08333333%;max-width:87.08333333%;-ms-flex:0 0 87.08333333%;position:relative;} .col-xl-210{flex:0 0 87.50000000%;max-width:87.50000000%;-ms-flex:0 0 87.50000000%;position:relative;} .col-xl-211{flex:0 0 87.91666667%;max-width:87.91666667%;-ms-flex:0 0 87.91666667%;position:relative;} .col-xl-212{flex:0 0 88.33333333%;max-width:88.33333333%;-ms-flex:0 0 88.33333333%;position:relative;} .col-xl-213{flex:0 0 88.75000000%;max-width:88.75000000%;-ms-flex:0 0 88.75000000%;position:relative;} .col-xl-214{flex:0 0 89.16666667%;max-width:89.16666667%;-ms-flex:0 0 89.16666667%;position:relative;} .col-xl-215{flex:0 0 89.58333333%;max-width:89.58333333%;-ms-flex:0 0 89.58333333%;position:relative;} .col-xl-216{flex:0 0 90.00000000%;max-width:90.00000000%;-ms-flex:0 0 90.00000000%;position:relative;} 
    .col-xl-217{flex:0 0 90.41666667%;max-width:90.41666667%;-ms-flex:0 0 90.41666667%;position:relative;} .col-xl-218{flex:0 0 90.83333333%;max-width:90.83333333%;-ms-flex:0 0 90.83333333%;position:relative;} .col-xl-219{flex:0 0 91.25000000%;max-width:91.25000000%;-ms-flex:0 0 91.25000000%;position:relative;} .col-xl-220{flex:0 0 91.66666667%;max-width:91.66666667%;-ms-flex:0 0 91.66666667%;position:relative;} .col-xl-221{flex:0 0 92.08333333%;max-width:92.08333333%;-ms-flex:0 0 92.08333333%;position:relative;} .col-xl-222{flex:0 0 92.50000000%;max-width:92.50000000%;-ms-flex:0 0 92.50000000%;position:relative;} .col-xl-223{flex:0 0 92.91666667%;max-width:92.91666667%;-ms-flex:0 0 92.91666667%;position:relative;} .col-xl-224{flex:0 0 93.33333333%;max-width:93.33333333%;-ms-flex:0 0 93.33333333%;position:relative;} .col-xl-225{flex:0 0 93.75000000%;max-width:93.75000000%;-ms-flex:0 0 93.75000000%;position:relative;} .col-xl-226{flex:0 0 94.16666667%;max-width:94.16666667%;-ms-flex:0 0 94.16666667%;position:relative;} .col-xl-227{flex:0 0 94.58333333%;max-width:94.58333333%;-ms-flex:0 0 94.58333333%;position:relative;} .col-xl-228{flex:0 0 95.00000000%;max-width:95.00000000%;-ms-flex:0 0 95.00000000%;position:relative;} 
    .col-xl-229{flex:0 0 95.41666667%;max-width:95.41666667%;-ms-flex:0 0 95.41666667%;position:relative;} .col-xl-230{flex:0 0 95.83333333%;max-width:95.83333333%;-ms-flex:0 0 95.83333333%;position:relative;} .col-xl-231{flex:0 0 96.25000000%;max-width:96.25000000%;-ms-flex:0 0 96.25000000%;position:relative;} .col-xl-232{flex:0 0 96.66666667%;max-width:96.66666667%;-ms-flex:0 0 96.66666667%;position:relative;} .col-xl-233{flex:0 0 97.08333333%;max-width:97.08333333%;-ms-flex:0 0 97.08333333%;position:relative;} .col-xl-234{flex:0 0 97.50000000%;max-width:97.50000000%;-ms-flex:0 0 97.50000000%;position:relative;} .col-xl-235{flex:0 0 97.91666667%;max-width:97.91666667%;-ms-flex:0 0 97.91666667%;position:relative;} .col-xl-236{flex:0 0 98.33333333%;max-width:98.33333333%;-ms-flex:0 0 98.33333333%;position:relative;} .col-xl-237{flex:0 0 98.75000000%;max-width:98.75000000%;-ms-flex:0 0 98.75000000%;position:relative;} .col-xl-238{flex:0 0 99.16666667%;max-width:99.16666667%;-ms-flex:0 0 99.16666667%;position:relative;} .col-xl-239{flex:0 0 99.58333333%;max-width:99.58333333%;-ms-flex:0 0 99.58333333%;position:relative;} .col-xl-240{flex:0 0 100.00000000%;max-width:100.00000000%;-ms-flex:0 0 100.00000000%;position:relative;} 

    
    /*.fs-xl-12{ font-size:1.2rem !important; }
    .fs-xl-14{ font-size:1.4rem !important; }
    .fs-xl-16{ font-size:1.6rem !important; }
    .fs-xl-18{ font-size:1.8rem !important; }
    .fs-xl-20{ font-size:2rem !important; }
    .fs-xl-22{ font-size:2.2rem !important; }
    .fs-xl-24{ font-size:2.4rem !important; }
    .fs-xl-26{ font-size:2.6rem !important; }
    .fs-xl-28{ font-size:2.8rem !important; }
    .fs-xl-30{ font-size:3rem !important; }
    .fs-xl-32{ font-size:3.2rem !important; }
    .fs-xl-34{ font-size:3.4rem !important; }
    .fs-xl-36{ font-size:3.6rem !important; }
    .fs-xl-38{ font-size:3.8rem !important; }
    .fs-xl-40{ font-size:4rem !important; }

    .text-xl-left { text-align: left !important; }
    .text-xl-right { text-align: right !important; }
    .text-xl-center { text-align: center !important; }

    .p-xl-0{ padding:0px !important; }    .pl-xl-0,  .px-xl-0{ padding-left:0px !important; }    .pr-xl-0,  .px-xl-0{ padding-right:0px !important; }
    .p-xl-10{ padding:10px !important; }  .pl-xl-10, .px-xl-10{ padding-left:10px !important; }  .pr-xl-10, .px-xl-10{ padding-right:10px !important; }
    .p-xl-20{ padding:20px !important; }  .pl-xl-20, .px-xl-20{ padding-left:20px !important; }  .pr-xl-20, .px-xl-20{ padding-right:20px !important; }
    .p-xl-30{ padding:30px !important; }  .pl-xl-30, .px-xl-30{ padding-left:30px !important; }  .pr-xl-30, .px-xl-30{ padding-right:30px !important; }
    .p-xl-40{ padding:40px !important; }  .pl-xl-40, .px-xl-40{ padding-left:40px !important; }  .pr-xl-40, .px-xl-40{ padding-right:40px !important; }
    .p-xl-50{ padding:50px !important; }  .pl-xl-50, .px-xl-50{ padding-left:50px !important; }  .pr-xl-50, .px-xl-50{ padding-right:50px !important; }
      
    .m-xl-0{ margin:0px !important; }    .mt-xl-0,  .my-xl-0{ margin-top:0px !important; }    .mb-xl-0,  .my-xl-0{ margin-bottom:0px !important; }
    .m-xl-10{ margin:10px !important; }  .mt-xl-10, .my-xl-10{ margin-top:10px !important; }  .mb-xl-10, .my-xl-10{ margin-bottom:10px !important; }
    .m-xl-20{ margin:20px !important; }  .mt-xl-20, .my-xl-20{ margin-top:20px !important; }  .mb-xl-20, .my-xl-20{ margin-bottom:20px !important; }
    .m-xl-30{ margin:30px !important; }  .mt-xl-30, .my-xl-30{ margin-top:30px !important; }  .mb-xl-30, .my-xl-30{ margin-bottom:30px !important; }
    .m-xl-40{ margin:40px !important; }  .mt-xl-40, .my-xl-40{ margin-top:40px !important; }  .mb-xl-40, .my-xl-40{ margin-bottom:40px !important; }
    .m-xl-50{ margin:50px !important; }  .mt-xl-50, .my-xl-50{ margin-top:50px !important; }  .mb-xl-50, .my-xl-50{ margin-bottom:50px !important; }
    .m-xl-60{ margin:60px !important; }  .mt-xl-60, .my-xl-60{ margin-top:60px !important; }  .mb-xl-60, .my-xl-60{ margin-bottom:60px !important; }
    .m-xl-70{ margin:70px !important; }  .mt-xl-70, .my-xl-70{ margin-top:70px !important; }  .mb-xl-70, .my-xl-70{ margin-bottom:70px !important; }
    .m-xl-80{ margin:80px !important; }  .mt-xl-80, .my-xl-80{ margin-top:80px !important; }  .mb-xl-80, .my-xl-80{ margin-bottom:80px !important; }
    .m-xl-90{ margin:90px !important; }  .mt-xl-90, .my-xl-90{ margin-top:90px !important; }  .mb-xl-90, .my-xl-90{ margin-bottom:90px !important; }
    .m-xl-100{ margin:100px !important; }  .mt-xl-100, .my-xl-100{ margin-top:100px !important; }  .mb-xl-100, .my-xl-100{ margin-bottom:100px !important; }
    .m-xl-auto{ margin:auto !important; }  .ml-xl-auto{ margin-left:auto !important; }  .mr-xl-auto{ margin-right:auto !important; }*/
}

@media (min-width: 1921px) {
    .col-2xl { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-2xl-auto { -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}
    .col-2xl-1{flex:0 0 0.41666667%;max-width:0.41666667%;-ms-flex:0 0 0.41666667%;position:relative;} .col-2xl-2{flex:0 0 0.83333333%;max-width:0.83333333%;-ms-flex:0 0 0.83333333%;position:relative;} .col-2xl-3{flex:0 0 1.25000000%;max-width:1.25000000%;-ms-flex:0 0 1.25000000%;position:relative;} .col-2xl-4{flex:0 0 1.66666667%;max-width:1.66666667%;-ms-flex:0 0 1.66666667%;position:relative;} .col-2xl-5{flex:0 0 2.08333333%;max-width:2.08333333%;-ms-flex:0 0 2.08333333%;position:relative;} .col-2xl-6{flex:0 0 2.50000000%;max-width:2.50000000%;-ms-flex:0 0 2.50000000%;position:relative;} .col-2xl-7{flex:0 0 2.91666667%;max-width:2.91666667%;-ms-flex:0 0 2.91666667%;position:relative;} .col-2xl-8{flex:0 0 3.33333333%;max-width:3.33333333%;-ms-flex:0 0 3.33333333%;position:relative;} .col-2xl-9{flex:0 0 3.75000000%;max-width:3.75000000%;-ms-flex:0 0 3.75000000%;position:relative;} .col-2xl-10{flex:0 0 4.16666667%;max-width:4.16666667%;-ms-flex:0 0 4.16666667%;position:relative;} .col-2xl-11{flex:0 0 4.58333333%;max-width:4.58333333%;-ms-flex:0 0 4.58333333%;position:relative;} .col-2xl-12{flex:0 0 5.00000000%;max-width:5.00000000%;-ms-flex:0 0 5.00000000%;position:relative;} 
    .col-2xl-13{flex:0 0 5.41666667%;max-width:5.41666667%;-ms-flex:0 0 5.41666667%;position:relative;} .col-2xl-14{flex:0 0 5.83333333%;max-width:5.83333333%;-ms-flex:0 0 5.83333333%;position:relative;} .col-2xl-15{flex:0 0 6.25000000%;max-width:6.25000000%;-ms-flex:0 0 6.25000000%;position:relative;} .col-2xl-16{flex:0 0 6.66666667%;max-width:6.66666667%;-ms-flex:0 0 6.66666667%;position:relative;} .col-2xl-17{flex:0 0 7.08333333%;max-width:7.08333333%;-ms-flex:0 0 7.08333333%;position:relative;} .col-2xl-18{flex:0 0 7.50000000%;max-width:7.50000000%;-ms-flex:0 0 7.50000000%;position:relative;} .col-2xl-19{flex:0 0 7.91666667%;max-width:7.91666667%;-ms-flex:0 0 7.91666667%;position:relative;} .col-2xl-20{flex:0 0 8.33333333%;max-width:8.33333333%;-ms-flex:0 0 8.33333333%;position:relative;} .col-2xl-21{flex:0 0 8.75000000%;max-width:8.75000000%;-ms-flex:0 0 8.75000000%;position:relative;} .col-2xl-22{flex:0 0 9.16666667%;max-width:9.16666667%;-ms-flex:0 0 9.16666667%;position:relative;} .col-2xl-23{flex:0 0 9.58333333%;max-width:9.58333333%;-ms-flex:0 0 9.58333333%;position:relative;} .col-2xl-24{flex:0 0 10.00000000%;max-width:10.00000000%;-ms-flex:0 0 10.00000000%;position:relative;} 
    .col-2xl-25{flex:0 0 10.41666667%;max-width:10.41666667%;-ms-flex:0 0 10.41666667%;position:relative;} .col-2xl-26{flex:0 0 10.83333333%;max-width:10.83333333%;-ms-flex:0 0 10.83333333%;position:relative;} .col-2xl-27{flex:0 0 11.25000000%;max-width:11.25000000%;-ms-flex:0 0 11.25000000%;position:relative;} .col-2xl-28{flex:0 0 11.66666667%;max-width:11.66666667%;-ms-flex:0 0 11.66666667%;position:relative;} .col-2xl-29{flex:0 0 12.08333333%;max-width:12.08333333%;-ms-flex:0 0 12.08333333%;position:relative;} .col-2xl-30{flex:0 0 12.50000000%;max-width:12.50000000%;-ms-flex:0 0 12.50000000%;position:relative;} .col-2xl-31{flex:0 0 12.91666667%;max-width:12.91666667%;-ms-flex:0 0 12.91666667%;position:relative;} .col-2xl-32{flex:0 0 13.33333333%;max-width:13.33333333%;-ms-flex:0 0 13.33333333%;position:relative;} .col-2xl-33{flex:0 0 13.75000000%;max-width:13.75000000%;-ms-flex:0 0 13.75000000%;position:relative;} .col-2xl-34{flex:0 0 14.16666667%;max-width:14.16666667%;-ms-flex:0 0 14.16666667%;position:relative;} .col-2xl-35{flex:0 0 14.58333333%;max-width:14.58333333%;-ms-flex:0 0 14.58333333%;position:relative;} .col-2xl-36{flex:0 0 15.00000000%;max-width:15.00000000%;-ms-flex:0 0 15.00000000%;position:relative;} 
    .col-2xl-37{flex:0 0 15.41666667%;max-width:15.41666667%;-ms-flex:0 0 15.41666667%;position:relative;} .col-2xl-38{flex:0 0 15.83333333%;max-width:15.83333333%;-ms-flex:0 0 15.83333333%;position:relative;} .col-2xl-39{flex:0 0 16.25000000%;max-width:16.25000000%;-ms-flex:0 0 16.25000000%;position:relative;} .col-2xl-40{flex:0 0 16.66666667%;max-width:16.66666667%;-ms-flex:0 0 16.66666667%;position:relative;} .col-2xl-41{flex:0 0 17.08333333%;max-width:17.08333333%;-ms-flex:0 0 17.08333333%;position:relative;} .col-2xl-42{flex:0 0 17.50000000%;max-width:17.50000000%;-ms-flex:0 0 17.50000000%;position:relative;} .col-2xl-43{flex:0 0 17.91666667%;max-width:17.91666667%;-ms-flex:0 0 17.91666667%;position:relative;} .col-2xl-44{flex:0 0 18.33333333%;max-width:18.33333333%;-ms-flex:0 0 18.33333333%;position:relative;} .col-2xl-45{flex:0 0 18.75000000%;max-width:18.75000000%;-ms-flex:0 0 18.75000000%;position:relative;} .col-2xl-46{flex:0 0 19.16666667%;max-width:19.16666667%;-ms-flex:0 0 19.16666667%;position:relative;} .col-2xl-47{flex:0 0 19.58333333%;max-width:19.58333333%;-ms-flex:0 0 19.58333333%;position:relative;} .col-2xl-48{flex:0 0 20.00000000%;max-width:20.00000000%;-ms-flex:0 0 20.00000000%;position:relative;} 
    .col-2xl-49{flex:0 0 20.41666667%;max-width:20.41666667%;-ms-flex:0 0 20.41666667%;position:relative;} .col-2xl-50{flex:0 0 20.83333333%;max-width:20.83333333%;-ms-flex:0 0 20.83333333%;position:relative;} .col-2xl-51{flex:0 0 21.25000000%;max-width:21.25000000%;-ms-flex:0 0 21.25000000%;position:relative;} .col-2xl-52{flex:0 0 21.66666667%;max-width:21.66666667%;-ms-flex:0 0 21.66666667%;position:relative;} .col-2xl-53{flex:0 0 22.08333333%;max-width:22.08333333%;-ms-flex:0 0 22.08333333%;position:relative;} .col-2xl-54{flex:0 0 22.50000000%;max-width:22.50000000%;-ms-flex:0 0 22.50000000%;position:relative;} .col-2xl-55{flex:0 0 22.91666667%;max-width:22.91666667%;-ms-flex:0 0 22.91666667%;position:relative;} .col-2xl-56{flex:0 0 23.33333333%;max-width:23.33333333%;-ms-flex:0 0 23.33333333%;position:relative;} .col-2xl-57{flex:0 0 23.75000000%;max-width:23.75000000%;-ms-flex:0 0 23.75000000%;position:relative;} .col-2xl-58{flex:0 0 24.16666667%;max-width:24.16666667%;-ms-flex:0 0 24.16666667%;position:relative;} .col-2xl-59{flex:0 0 24.58333333%;max-width:24.58333333%;-ms-flex:0 0 24.58333333%;position:relative;} .col-2xl-60{flex:0 0 25.00000000%;max-width:25.00000000%;-ms-flex:0 0 25.00000000%;position:relative;} 
    .col-2xl-61{flex:0 0 25.41666667%;max-width:25.41666667%;-ms-flex:0 0 25.41666667%;position:relative;} .col-2xl-62{flex:0 0 25.83333333%;max-width:25.83333333%;-ms-flex:0 0 25.83333333%;position:relative;} .col-2xl-63{flex:0 0 26.25000000%;max-width:26.25000000%;-ms-flex:0 0 26.25000000%;position:relative;} .col-2xl-64{flex:0 0 26.66666667%;max-width:26.66666667%;-ms-flex:0 0 26.66666667%;position:relative;} .col-2xl-65{flex:0 0 27.08333333%;max-width:27.08333333%;-ms-flex:0 0 27.08333333%;position:relative;} .col-2xl-66{flex:0 0 27.50000000%;max-width:27.50000000%;-ms-flex:0 0 27.50000000%;position:relative;} .col-2xl-67{flex:0 0 27.91666667%;max-width:27.91666667%;-ms-flex:0 0 27.91666667%;position:relative;} .col-2xl-68{flex:0 0 28.33333333%;max-width:28.33333333%;-ms-flex:0 0 28.33333333%;position:relative;} .col-2xl-69{flex:0 0 28.75000000%;max-width:28.75000000%;-ms-flex:0 0 28.75000000%;position:relative;} .col-2xl-70{flex:0 0 29.16666667%;max-width:29.16666667%;-ms-flex:0 0 29.16666667%;position:relative;} .col-2xl-71{flex:0 0 29.58333333%;max-width:29.58333333%;-ms-flex:0 0 29.58333333%;position:relative;} .col-2xl-72{flex:0 0 30.00000000%;max-width:30.00000000%;-ms-flex:0 0 30.00000000%;position:relative;} 
    .col-2xl-73{flex:0 0 30.41666667%;max-width:30.41666667%;-ms-flex:0 0 30.41666667%;position:relative;} .col-2xl-74{flex:0 0 30.83333333%;max-width:30.83333333%;-ms-flex:0 0 30.83333333%;position:relative;} .col-2xl-75{flex:0 0 31.25000000%;max-width:31.25000000%;-ms-flex:0 0 31.25000000%;position:relative;} .col-2xl-76{flex:0 0 31.66666667%;max-width:31.66666667%;-ms-flex:0 0 31.66666667%;position:relative;} .col-2xl-77{flex:0 0 32.08333333%;max-width:32.08333333%;-ms-flex:0 0 32.08333333%;position:relative;} .col-2xl-78{flex:0 0 32.50000000%;max-width:32.50000000%;-ms-flex:0 0 32.50000000%;position:relative;} .col-2xl-79{flex:0 0 32.91666667%;max-width:32.91666667%;-ms-flex:0 0 32.91666667%;position:relative;} .col-2xl-80{flex:0 0 33.33333333%;max-width:33.33333333%;-ms-flex:0 0 33.33333333%;position:relative;} .col-2xl-81{flex:0 0 33.75000000%;max-width:33.75000000%;-ms-flex:0 0 33.75000000%;position:relative;} .col-2xl-82{flex:0 0 34.16666667%;max-width:34.16666667%;-ms-flex:0 0 34.16666667%;position:relative;} .col-2xl-83{flex:0 0 34.58333333%;max-width:34.58333333%;-ms-flex:0 0 34.58333333%;position:relative;} .col-2xl-84{flex:0 0 35.00000000%;max-width:35.00000000%;-ms-flex:0 0 35.00000000%;position:relative;} 
    .col-2xl-85{flex:0 0 35.41666667%;max-width:35.41666667%;-ms-flex:0 0 35.41666667%;position:relative;} .col-2xl-86{flex:0 0 35.83333333%;max-width:35.83333333%;-ms-flex:0 0 35.83333333%;position:relative;} .col-2xl-87{flex:0 0 36.25000000%;max-width:36.25000000%;-ms-flex:0 0 36.25000000%;position:relative;} .col-2xl-88{flex:0 0 36.66666667%;max-width:36.66666667%;-ms-flex:0 0 36.66666667%;position:relative;} .col-2xl-89{flex:0 0 37.08333333%;max-width:37.08333333%;-ms-flex:0 0 37.08333333%;position:relative;} .col-2xl-90{flex:0 0 37.50000000%;max-width:37.50000000%;-ms-flex:0 0 37.50000000%;position:relative;} .col-2xl-91{flex:0 0 37.91666667%;max-width:37.91666667%;-ms-flex:0 0 37.91666667%;position:relative;} .col-2xl-92{flex:0 0 38.33333333%;max-width:38.33333333%;-ms-flex:0 0 38.33333333%;position:relative;} .col-2xl-93{flex:0 0 38.75000000%;max-width:38.75000000%;-ms-flex:0 0 38.75000000%;position:relative;} .col-2xl-94{flex:0 0 39.16666667%;max-width:39.16666667%;-ms-flex:0 0 39.16666667%;position:relative;} .col-2xl-95{flex:0 0 39.58333333%;max-width:39.58333333%;-ms-flex:0 0 39.58333333%;position:relative;} .col-2xl-96{flex:0 0 40.00000000%;max-width:40.00000000%;-ms-flex:0 0 40.00000000%;position:relative;} 
    .col-2xl-97{flex:0 0 40.41666667%;max-width:40.41666667%;-ms-flex:0 0 40.41666667%;position:relative;} .col-2xl-98{flex:0 0 40.83333333%;max-width:40.83333333%;-ms-flex:0 0 40.83333333%;position:relative;} .col-2xl-99{flex:0 0 41.25000000%;max-width:41.25000000%;-ms-flex:0 0 41.25000000%;position:relative;} .col-2xl-100{flex:0 0 41.66666667%;max-width:41.66666667%;-ms-flex:0 0 41.66666667%;position:relative;} .col-2xl-101{flex:0 0 42.08333333%;max-width:42.08333333%;-ms-flex:0 0 42.08333333%;position:relative;} .col-2xl-102{flex:0 0 42.50000000%;max-width:42.50000000%;-ms-flex:0 0 42.50000000%;position:relative;} .col-2xl-103{flex:0 0 42.91666667%;max-width:42.91666667%;-ms-flex:0 0 42.91666667%;position:relative;} .col-2xl-104{flex:0 0 43.33333333%;max-width:43.33333333%;-ms-flex:0 0 43.33333333%;position:relative;} .col-2xl-105{flex:0 0 43.75000000%;max-width:43.75000000%;-ms-flex:0 0 43.75000000%;position:relative;} .col-2xl-106{flex:0 0 44.16666667%;max-width:44.16666667%;-ms-flex:0 0 44.16666667%;position:relative;} .col-2xl-107{flex:0 0 44.58333333%;max-width:44.58333333%;-ms-flex:0 0 44.58333333%;position:relative;} .col-2xl-108{flex:0 0 45.00000000%;max-width:45.00000000%;-ms-flex:0 0 45.00000000%;position:relative;} 
    .col-2xl-109{flex:0 0 45.41666667%;max-width:45.41666667%;-ms-flex:0 0 45.41666667%;position:relative;} .col-2xl-110{flex:0 0 45.83333333%;max-width:45.83333333%;-ms-flex:0 0 45.83333333%;position:relative;} .col-2xl-111{flex:0 0 46.25000000%;max-width:46.25000000%;-ms-flex:0 0 46.25000000%;position:relative;} .col-2xl-112{flex:0 0 46.66666667%;max-width:46.66666667%;-ms-flex:0 0 46.66666667%;position:relative;} .col-2xl-113{flex:0 0 47.08333333%;max-width:47.08333333%;-ms-flex:0 0 47.08333333%;position:relative;} .col-2xl-114{flex:0 0 47.50000000%;max-width:47.50000000%;-ms-flex:0 0 47.50000000%;position:relative;} .col-2xl-115{flex:0 0 47.91666667%;max-width:47.91666667%;-ms-flex:0 0 47.91666667%;position:relative;} .col-2xl-116{flex:0 0 48.33333333%;max-width:48.33333333%;-ms-flex:0 0 48.33333333%;position:relative;} .col-2xl-117{flex:0 0 48.75000000%;max-width:48.75000000%;-ms-flex:0 0 48.75000000%;position:relative;} .col-2xl-118{flex:0 0 49.16666667%;max-width:49.16666667%;-ms-flex:0 0 49.16666667%;position:relative;} .col-2xl-119{flex:0 0 49.58333333%;max-width:49.58333333%;-ms-flex:0 0 49.58333333%;position:relative;} .col-2xl-120{flex:0 0 50.00000000%;max-width:50.00000000%;-ms-flex:0 0 50.00000000%;position:relative;} 
    .col-2xl-121{flex:0 0 50.41666667%;max-width:50.41666667%;-ms-flex:0 0 50.41666667%;position:relative;} .col-2xl-122{flex:0 0 50.83333333%;max-width:50.83333333%;-ms-flex:0 0 50.83333333%;position:relative;} .col-2xl-123{flex:0 0 51.25000000%;max-width:51.25000000%;-ms-flex:0 0 51.25000000%;position:relative;} .col-2xl-124{flex:0 0 51.66666667%;max-width:51.66666667%;-ms-flex:0 0 51.66666667%;position:relative;} .col-2xl-125{flex:0 0 52.08333333%;max-width:52.08333333%;-ms-flex:0 0 52.08333333%;position:relative;} .col-2xl-126{flex:0 0 52.50000000%;max-width:52.50000000%;-ms-flex:0 0 52.50000000%;position:relative;} .col-2xl-127{flex:0 0 52.91666667%;max-width:52.91666667%;-ms-flex:0 0 52.91666667%;position:relative;} .col-2xl-128{flex:0 0 53.33333333%;max-width:53.33333333%;-ms-flex:0 0 53.33333333%;position:relative;} .col-2xl-129{flex:0 0 53.75000000%;max-width:53.75000000%;-ms-flex:0 0 53.75000000%;position:relative;} .col-2xl-130{flex:0 0 54.16666667%;max-width:54.16666667%;-ms-flex:0 0 54.16666667%;position:relative;} .col-2xl-131{flex:0 0 54.58333333%;max-width:54.58333333%;-ms-flex:0 0 54.58333333%;position:relative;} .col-2xl-132{flex:0 0 55.00000000%;max-width:55.00000000%;-ms-flex:0 0 55.00000000%;position:relative;} 
    .col-2xl-133{flex:0 0 55.41666667%;max-width:55.41666667%;-ms-flex:0 0 55.41666667%;position:relative;} .col-2xl-134{flex:0 0 55.83333333%;max-width:55.83333333%;-ms-flex:0 0 55.83333333%;position:relative;} .col-2xl-135{flex:0 0 56.25000000%;max-width:56.25000000%;-ms-flex:0 0 56.25000000%;position:relative;} .col-2xl-136{flex:0 0 56.66666667%;max-width:56.66666667%;-ms-flex:0 0 56.66666667%;position:relative;} .col-2xl-137{flex:0 0 57.08333333%;max-width:57.08333333%;-ms-flex:0 0 57.08333333%;position:relative;} .col-2xl-138{flex:0 0 57.50000000%;max-width:57.50000000%;-ms-flex:0 0 57.50000000%;position:relative;} .col-2xl-139{flex:0 0 57.91666667%;max-width:57.91666667%;-ms-flex:0 0 57.91666667%;position:relative;} .col-2xl-140{flex:0 0 58.33333333%;max-width:58.33333333%;-ms-flex:0 0 58.33333333%;position:relative;} .col-2xl-141{flex:0 0 58.75000000%;max-width:58.75000000%;-ms-flex:0 0 58.75000000%;position:relative;} .col-2xl-142{flex:0 0 59.16666667%;max-width:59.16666667%;-ms-flex:0 0 59.16666667%;position:relative;} .col-2xl-143{flex:0 0 59.58333333%;max-width:59.58333333%;-ms-flex:0 0 59.58333333%;position:relative;} .col-2xl-144{flex:0 0 60.00000000%;max-width:60.00000000%;-ms-flex:0 0 60.00000000%;position:relative;} 
    .col-2xl-145{flex:0 0 60.41666667%;max-width:60.41666667%;-ms-flex:0 0 60.41666667%;position:relative;} .col-2xl-146{flex:0 0 60.83333333%;max-width:60.83333333%;-ms-flex:0 0 60.83333333%;position:relative;} .col-2xl-147{flex:0 0 61.25000000%;max-width:61.25000000%;-ms-flex:0 0 61.25000000%;position:relative;} .col-2xl-148{flex:0 0 61.66666667%;max-width:61.66666667%;-ms-flex:0 0 61.66666667%;position:relative;} .col-2xl-149{flex:0 0 62.08333333%;max-width:62.08333333%;-ms-flex:0 0 62.08333333%;position:relative;} .col-2xl-150{flex:0 0 62.50000000%;max-width:62.50000000%;-ms-flex:0 0 62.50000000%;position:relative;} .col-2xl-151{flex:0 0 62.91666667%;max-width:62.91666667%;-ms-flex:0 0 62.91666667%;position:relative;} .col-2xl-152{flex:0 0 63.33333333%;max-width:63.33333333%;-ms-flex:0 0 63.33333333%;position:relative;} .col-2xl-153{flex:0 0 63.75000000%;max-width:63.75000000%;-ms-flex:0 0 63.75000000%;position:relative;} .col-2xl-154{flex:0 0 64.16666667%;max-width:64.16666667%;-ms-flex:0 0 64.16666667%;position:relative;} .col-2xl-155{flex:0 0 64.58333333%;max-width:64.58333333%;-ms-flex:0 0 64.58333333%;position:relative;} .col-2xl-156{flex:0 0 65.00000000%;max-width:65.00000000%;-ms-flex:0 0 65.00000000%;position:relative;} 
    .col-2xl-157{flex:0 0 65.41666667%;max-width:65.41666667%;-ms-flex:0 0 65.41666667%;position:relative;} .col-2xl-158{flex:0 0 65.83333333%;max-width:65.83333333%;-ms-flex:0 0 65.83333333%;position:relative;} .col-2xl-159{flex:0 0 66.25000000%;max-width:66.25000000%;-ms-flex:0 0 66.25000000%;position:relative;} .col-2xl-160{flex:0 0 66.66666667%;max-width:66.66666667%;-ms-flex:0 0 66.66666667%;position:relative;} .col-2xl-161{flex:0 0 67.08333333%;max-width:67.08333333%;-ms-flex:0 0 67.08333333%;position:relative;} .col-2xl-162{flex:0 0 67.50000000%;max-width:67.50000000%;-ms-flex:0 0 67.50000000%;position:relative;} .col-2xl-163{flex:0 0 67.91666667%;max-width:67.91666667%;-ms-flex:0 0 67.91666667%;position:relative;} .col-2xl-164{flex:0 0 68.33333333%;max-width:68.33333333%;-ms-flex:0 0 68.33333333%;position:relative;} .col-2xl-165{flex:0 0 68.75000000%;max-width:68.75000000%;-ms-flex:0 0 68.75000000%;position:relative;} .col-2xl-166{flex:0 0 69.16666667%;max-width:69.16666667%;-ms-flex:0 0 69.16666667%;position:relative;} .col-2xl-167{flex:0 0 69.58333333%;max-width:69.58333333%;-ms-flex:0 0 69.58333333%;position:relative;} .col-2xl-168{flex:0 0 70.00000000%;max-width:70.00000000%;-ms-flex:0 0 70.00000000%;position:relative;} 
    .col-2xl-169{flex:0 0 70.41666667%;max-width:70.41666667%;-ms-flex:0 0 70.41666667%;position:relative;} .col-2xl-170{flex:0 0 70.83333333%;max-width:70.83333333%;-ms-flex:0 0 70.83333333%;position:relative;} .col-2xl-171{flex:0 0 71.25000000%;max-width:71.25000000%;-ms-flex:0 0 71.25000000%;position:relative;} .col-2xl-172{flex:0 0 71.66666667%;max-width:71.66666667%;-ms-flex:0 0 71.66666667%;position:relative;} .col-2xl-173{flex:0 0 72.08333333%;max-width:72.08333333%;-ms-flex:0 0 72.08333333%;position:relative;} .col-2xl-174{flex:0 0 72.50000000%;max-width:72.50000000%;-ms-flex:0 0 72.50000000%;position:relative;} .col-2xl-175{flex:0 0 72.91666667%;max-width:72.91666667%;-ms-flex:0 0 72.91666667%;position:relative;} .col-2xl-176{flex:0 0 73.33333333%;max-width:73.33333333%;-ms-flex:0 0 73.33333333%;position:relative;} .col-2xl-177{flex:0 0 73.75000000%;max-width:73.75000000%;-ms-flex:0 0 73.75000000%;position:relative;} .col-2xl-178{flex:0 0 74.16666667%;max-width:74.16666667%;-ms-flex:0 0 74.16666667%;position:relative;} .col-2xl-179{flex:0 0 74.58333333%;max-width:74.58333333%;-ms-flex:0 0 74.58333333%;position:relative;} .col-2xl-180{flex:0 0 75.00000000%;max-width:75.00000000%;-ms-flex:0 0 75.00000000%;position:relative;} 
    .col-2xl-181{flex:0 0 75.41666667%;max-width:75.41666667%;-ms-flex:0 0 75.41666667%;position:relative;} .col-2xl-182{flex:0 0 75.83333333%;max-width:75.83333333%;-ms-flex:0 0 75.83333333%;position:relative;} .col-2xl-183{flex:0 0 76.25000000%;max-width:76.25000000%;-ms-flex:0 0 76.25000000%;position:relative;} .col-2xl-184{flex:0 0 76.66666667%;max-width:76.66666667%;-ms-flex:0 0 76.66666667%;position:relative;} .col-2xl-185{flex:0 0 77.08333333%;max-width:77.08333333%;-ms-flex:0 0 77.08333333%;position:relative;} .col-2xl-186{flex:0 0 77.50000000%;max-width:77.50000000%;-ms-flex:0 0 77.50000000%;position:relative;} .col-2xl-187{flex:0 0 77.91666667%;max-width:77.91666667%;-ms-flex:0 0 77.91666667%;position:relative;} .col-2xl-188{flex:0 0 78.33333333%;max-width:78.33333333%;-ms-flex:0 0 78.33333333%;position:relative;} .col-2xl-189{flex:0 0 78.75000000%;max-width:78.75000000%;-ms-flex:0 0 78.75000000%;position:relative;} .col-2xl-190{flex:0 0 79.16666667%;max-width:79.16666667%;-ms-flex:0 0 79.16666667%;position:relative;} .col-2xl-191{flex:0 0 79.58333333%;max-width:79.58333333%;-ms-flex:0 0 79.58333333%;position:relative;} .col-2xl-192{flex:0 0 80.00000000%;max-width:80.00000000%;-ms-flex:0 0 80.00000000%;position:relative;} 
    .col-2xl-193{flex:0 0 80.41666667%;max-width:80.41666667%;-ms-flex:0 0 80.41666667%;position:relative;} .col-2xl-194{flex:0 0 80.83333333%;max-width:80.83333333%;-ms-flex:0 0 80.83333333%;position:relative;} .col-2xl-195{flex:0 0 81.25000000%;max-width:81.25000000%;-ms-flex:0 0 81.25000000%;position:relative;} .col-2xl-196{flex:0 0 81.66666667%;max-width:81.66666667%;-ms-flex:0 0 81.66666667%;position:relative;} .col-2xl-197{flex:0 0 82.08333333%;max-width:82.08333333%;-ms-flex:0 0 82.08333333%;position:relative;} .col-2xl-198{flex:0 0 82.50000000%;max-width:82.50000000%;-ms-flex:0 0 82.50000000%;position:relative;} .col-2xl-199{flex:0 0 82.91666667%;max-width:82.91666667%;-ms-flex:0 0 82.91666667%;position:relative;} .col-2xl-200{flex:0 0 83.33333333%;max-width:83.33333333%;-ms-flex:0 0 83.33333333%;position:relative;} .col-2xl-201{flex:0 0 83.75000000%;max-width:83.75000000%;-ms-flex:0 0 83.75000000%;position:relative;} .col-2xl-202{flex:0 0 84.16666667%;max-width:84.16666667%;-ms-flex:0 0 84.16666667%;position:relative;} .col-2xl-203{flex:0 0 84.58333333%;max-width:84.58333333%;-ms-flex:0 0 84.58333333%;position:relative;} .col-2xl-204{flex:0 0 85.00000000%;max-width:85.00000000%;-ms-flex:0 0 85.00000000%;position:relative;} 
    .col-2xl-205{flex:0 0 85.41666667%;max-width:85.41666667%;-ms-flex:0 0 85.41666667%;position:relative;} .col-2xl-206{flex:0 0 85.83333333%;max-width:85.83333333%;-ms-flex:0 0 85.83333333%;position:relative;} .col-2xl-207{flex:0 0 86.25000000%;max-width:86.25000000%;-ms-flex:0 0 86.25000000%;position:relative;} .col-2xl-208{flex:0 0 86.66666667%;max-width:86.66666667%;-ms-flex:0 0 86.66666667%;position:relative;} .col-2xl-209{flex:0 0 87.08333333%;max-width:87.08333333%;-ms-flex:0 0 87.08333333%;position:relative;} .col-2xl-210{flex:0 0 87.50000000%;max-width:87.50000000%;-ms-flex:0 0 87.50000000%;position:relative;} .col-2xl-211{flex:0 0 87.91666667%;max-width:87.91666667%;-ms-flex:0 0 87.91666667%;position:relative;} .col-2xl-212{flex:0 0 88.33333333%;max-width:88.33333333%;-ms-flex:0 0 88.33333333%;position:relative;} .col-2xl-213{flex:0 0 88.75000000%;max-width:88.75000000%;-ms-flex:0 0 88.75000000%;position:relative;} .col-2xl-214{flex:0 0 89.16666667%;max-width:89.16666667%;-ms-flex:0 0 89.16666667%;position:relative;} .col-2xl-215{flex:0 0 89.58333333%;max-width:89.58333333%;-ms-flex:0 0 89.58333333%;position:relative;} .col-2xl-216{flex:0 0 90.00000000%;max-width:90.00000000%;-ms-flex:0 0 90.00000000%;position:relative;} 
    .col-2xl-217{flex:0 0 90.41666667%;max-width:90.41666667%;-ms-flex:0 0 90.41666667%;position:relative;} .col-2xl-218{flex:0 0 90.83333333%;max-width:90.83333333%;-ms-flex:0 0 90.83333333%;position:relative;} .col-2xl-219{flex:0 0 91.25000000%;max-width:91.25000000%;-ms-flex:0 0 91.25000000%;position:relative;} .col-2xl-220{flex:0 0 91.66666667%;max-width:91.66666667%;-ms-flex:0 0 91.66666667%;position:relative;} .col-2xl-221{flex:0 0 92.08333333%;max-width:92.08333333%;-ms-flex:0 0 92.08333333%;position:relative;} .col-2xl-222{flex:0 0 92.50000000%;max-width:92.50000000%;-ms-flex:0 0 92.50000000%;position:relative;} .col-2xl-223{flex:0 0 92.91666667%;max-width:92.91666667%;-ms-flex:0 0 92.91666667%;position:relative;} .col-2xl-224{flex:0 0 93.33333333%;max-width:93.33333333%;-ms-flex:0 0 93.33333333%;position:relative;} .col-2xl-225{flex:0 0 93.75000000%;max-width:93.75000000%;-ms-flex:0 0 93.75000000%;position:relative;} .col-2xl-226{flex:0 0 94.16666667%;max-width:94.16666667%;-ms-flex:0 0 94.16666667%;position:relative;} .col-2xl-227{flex:0 0 94.58333333%;max-width:94.58333333%;-ms-flex:0 0 94.58333333%;position:relative;} .col-2xl-228{flex:0 0 95.00000000%;max-width:95.00000000%;-ms-flex:0 0 95.00000000%;position:relative;} 
    .col-2xl-229{flex:0 0 95.41666667%;max-width:95.41666667%;-ms-flex:0 0 95.41666667%;position:relative;} .col-2xl-230{flex:0 0 95.83333333%;max-width:95.83333333%;-ms-flex:0 0 95.83333333%;position:relative;} .col-2xl-231{flex:0 0 96.25000000%;max-width:96.25000000%;-ms-flex:0 0 96.25000000%;position:relative;} .col-2xl-232{flex:0 0 96.66666667%;max-width:96.66666667%;-ms-flex:0 0 96.66666667%;position:relative;} .col-2xl-233{flex:0 0 97.08333333%;max-width:97.08333333%;-ms-flex:0 0 97.08333333%;position:relative;} .col-2xl-234{flex:0 0 97.50000000%;max-width:97.50000000%;-ms-flex:0 0 97.50000000%;position:relative;} .col-2xl-235{flex:0 0 97.91666667%;max-width:97.91666667%;-ms-flex:0 0 97.91666667%;position:relative;} .col-2xl-236{flex:0 0 98.33333333%;max-width:98.33333333%;-ms-flex:0 0 98.33333333%;position:relative;} .col-2xl-237{flex:0 0 98.75000000%;max-width:98.75000000%;-ms-flex:0 0 98.75000000%;position:relative;} .col-2xl-238{flex:0 0 99.16666667%;max-width:99.16666667%;-ms-flex:0 0 99.16666667%;position:relative;} .col-2xl-239{flex:0 0 99.58333333%;max-width:99.58333333%;-ms-flex:0 0 99.58333333%;position:relative;} .col-2xl-240{flex:0 0 100.00000000%;max-width:100.00000000%;-ms-flex:0 0 100.00000000%;position:relative;} 

    
    /*.fs-2xl-12{ font-size:1.2rem !important; }
    .fs-2xl-14{ font-size:1.4rem !important; }
    .fs-2xl-16{ font-size:1.6rem !important; }
    .fs-2xl-18{ font-size:1.8rem !important; }
    .fs-2xl-20{ font-size:2rem !important; }
    .fs-2xl-22{ font-size:2.2rem !important; }
    .fs-2xl-24{ font-size:2.4rem !important; }
    .fs-2xl-26{ font-size:2.6rem !important; }
    .fs-2xl-28{ font-size:2.8rem !important; }
    .fs-2xl-30{ font-size:3rem !important; }
    .fs-2xl-32{ font-size:3.2rem !important; }
    .fs-2xl-34{ font-size:3.4rem !important; }
    .fs-2xl-36{ font-size:3.6rem !important; }
    .fs-2xl-38{ font-size:3.8rem !important; }
    .fs-2xl-40{ font-size:4rem !important; }

    .text-2xl-left { text-align: left !important; }
    .text-2xl-right { text-align: right !important; }
    .text-2xl-center { text-align: center !important; }

    .p-2xl-0{ padding:0px !important; }    .pl-2xl-0,  .px-2xl-0{ padding-left:0px !important; }    .pr-2xl-0,  .px-2xl-0{ padding-right:0px !important; }
    .p-2xl-10{ padding:10px !important; }  .pl-2xl-10, .px-2xl-10{ padding-left:10px !important; }  .pr-2xl-10, .px-2xl-10{ padding-right:10px !important; }
    .p-2xl-20{ padding:20px !important; }  .pl-2xl-20, .px-2xl-20{ padding-left:20px !important; }  .pr-2xl-20, .px-2xl-20{ padding-right:20px !important; }
    .p-2xl-30{ padding:30px !important; }  .pl-2xl-30, .px-2xl-30{ padding-left:30px !important; }  .pr-2xl-30, .px-2xl-30{ padding-right:30px !important; }
    .p-2xl-40{ padding:40px !important; }  .pl-2xl-40, .px-2xl-40{ padding-left:40px !important; }  .pr-2xl-40, .px-2xl-40{ padding-right:40px !important; }
    .p-2xl-50{ padding:50px !important; }  .pl-2xl-50, .px-2xl-50{ padding-left:50px !important; }  .pr-2xl-50, .px-2xl-50{ padding-right:50px !important; }
      
    .m-2xl-0{ margin:0px !important; }    .mt-2xl-0,  .my-2xl-0{ margin-top:0px !important; }    .mb-2xl-0,  .my-2xl-0{ margin-bottom:0px !important; }
    .m-2xl-10{ margin:10px !important; }  .mt-2xl-10, .my-2xl-10{ margin-top:10px !important; }  .mb-2xl-10, .my-2xl-10{ margin-bottom:10px !important; }
    .m-2xl-20{ margin:20px !important; }  .mt-2xl-20, .my-2xl-20{ margin-top:20px !important; }  .mb-2xl-20, .my-2xl-20{ margin-bottom:20px !important; }
    .m-2xl-30{ margin:30px !important; }  .mt-2xl-30, .my-2xl-30{ margin-top:30px !important; }  .mb-2xl-30, .my-2xl-30{ margin-bottom:30px !important; }
    .m-2xl-40{ margin:40px !important; }  .mt-2xl-40, .my-2xl-40{ margin-top:40px !important; }  .mb-2xl-40, .my-2xl-40{ margin-bottom:40px !important; }
    .m-2xl-50{ margin:50px !important; }  .mt-2xl-50, .my-2xl-50{ margin-top:50px !important; }  .mb-2xl-50, .my-2xl-50{ margin-bottom:50px !important; }
    .m-2xl-60{ margin:60px !important; }  .mt-2xl-60, .my-2xl-60{ margin-top:60px !important; }  .mb-2xl-60, .my-2xl-60{ margin-bottom:60px !important; }
    .m-2xl-70{ margin:70px !important; }  .mt-2xl-70, .my-2xl-70{ margin-top:70px !important; }  .mb-2xl-70, .my-2xl-70{ margin-bottom:70px !important; }
    .m-2xl-80{ margin:80px !important; }  .mt-2xl-80, .my-2xl-80{ margin-top:80px !important; }  .mb-2xl-80, .my-2xl-80{ margin-bottom:80px !important; }
    .m-2xl-90{ margin:90px !important; }  .mt-2xl-90, .my-2xl-90{ margin-top:90px !important; }  .mb-2xl-90, .my-2xl-90{ margin-bottom:90px !important; }
    .m-2xl-100{ margin:100px !important; }  .mt-2xl-100, .my-2xl-100{ margin-top:100px !important; }  .mb-2xl-100, .my-2xl-100{ margin-bottom:100px !important; }
    .m-2xl-auto{ margin:auto !important; }  .ml-2xl-auto{ margin-left:auto !important; }  .mr-2xl-auto{ margin-right:auto !important; }*/
}



/* Internet Explorer 10-11 不支持一些高度和垂直定义，因为这些浏览器的 min-height 属性不一定全局兼容flexbox布局 */
.align-items-start { -ms-flex-align: start !important; align-items: flex-start !important; }    /*垂直上边贴齐*/
.align-items-center { -ms-flex-align: center !important; align-items: center !important; }      /*垂直上下居中对齐*/
.align-items-end { -ms-flex-align: end !important; align-items: flex-end !important; }          /*垂直下边对齐*/

.align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } /*垂直上边对齐*/
.align-self-center { -ms-flex-item-align: center !important; align-self: center !important; }   /*垂直上下居中对齐*/
.align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }       /*垂直下边对齐*/

.justify-content-start { -ms-flex-pack: start !important; justify-content: flex-start !important; } /*水平左贴齐对齐*/
.justify-content-center { -ms-flex-pack: center !important; justify-content: center !important; }   /*水平居中贴齐*/
.justify-content-end { -ms-flex-pack: end !important; justify-content: flex-end !important; }       /*水平右贴齐对齐*/
/*End==================================栅格系统=====================================End*/




