@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block }
body{line-height:1 }
ol, ul{list-style:none }
blockquote, q{quotes:none }
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none }
table{border-collapse:collapse;border-spacing:0 }
*, *:after, *:before{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
*{-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear;}
a {	noFocusLine: expression(this.onFocus=this.blur())
	outline: none;}
*:focus { outline: none; }
a img{border:0}
a [class^="icon-"]{color:inherit;text-decoration:none}
.hide{display:none}
.show{display:block}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
hr{clear:both;border-bottom:0;border-top:1px dotted #ccc;border-right:0;border-left:0;margin:30px 0;min-height:0;height:1px}
hr.alt1{border-style:solid}
hr.alt2{border-style:dashed}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ul,ol{padding:0;margin:0}
li{padding:0;margin:0}
img{max-width:100%}
img.align-left,.img-wrap.align-left{max-width:300px!important;float:left;position:relative;margin:0 20px 5px 0}
img.align-right,.img-wrap.align-right{max-width:300px!important;float:right;position:relative;margin:0 0 5px 20px}
img.full-width,img.full-width768{clear:both;display:block;width:100%;height:auto;position:relative}
.grid img{max-width:100%;height:auto;vertical-align:middle}
.left-foto{float:left;max-width:250px;overflow:hidden;margin-right:40px;margin-bottom:10px;margin-left:0;display:block;}
.left-foto40 {max-width: 40%; margin-right: 40px;margin-bottom: 10px;margin-left: 0;display: block;overflow: hidden;float: left;}
.grid{max-width:1400px;margin:0 auto;padding:0 2em}
.grid.flex{width:100%;max-width:100%;padding:0}
.grid.flex16{max-width:1600px;margin:0 auto;padding:0 1em}
.grid.flex18{max-width:1800px;margin:0 auto;padding:0 1em}
.row{display:block;overflow:hidden;clear:both}
*[class*="col_"].alpha{margin-left:0}
*[class*="col_"].omega{margin-right:0}
.col_1{width:6%}
.col_2{width:12%}
.col_3{width:21%}
.col_4{width:29.333333333333%}
.col_5{width:36%}
.col_6{width:46%}
.col_7{width:56%}
.col_8{width:62.6666666667%}
.col_9{width:71%}
.col_10{width:80%}
.col_11{width:86%}
.col_12{width:96%}
[class*="col_"]{float:left;display:block;margin:.5em 2%}
.max900w{width:100%;max-width:900px!important;margin-right:auto;margin-left:auto}
.max800w{width:100%;max-width:800px!important;margin-right:auto;margin-left:auto}
.max600w{width:100%;max-width:600px!important;margin-right:auto;margin-left:auto}
.max400w{width:100%;max-width:400px!important;margin-right:auto;margin-left:auto}

.max500{width:31.666666666667%;margin-left:.83333333333333%;margin-right:.83333333333333%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}

.grid img{max-width:100%;height:auto}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clearfix,*:first-child+html .clearfix{zoom:1}

.colw_1 {width: 8.3333333333333%}
.colw_2 {width: 16.666666666667%}
.colw_3 {width: 25%}
.colw_4 {width: 33.333333333333%}
.colw_5 {width: 41.666666666667%}
.colw_6 {width: 50%}
.colw_7 {width: 58.333333333333%}
.colw_8 {width: 66.666666666667%}
.colw_9 {width: 75%}
.colw_10 {width: 83.333333333333%}
.colw_11 {width: 91.666666666667%}
.colw_12 {width: 100%}
[class*="colw_"] { float: left; display: block; margin: 0;}
@media all and (min-width: 480px) and (max-width: 992px) {
    .grid [class*="colw_"] {float: none;width: auto;clear: both;display: block}
    }
@media all and (max-width: 480px) {
    .grid [class*="colw_"] {float: none;width: auto;clear: both;display: block}
    }
.box_4 {width: 25%;float: left; display: block; margin: 0}

@media all and (min-width: 600px) and (max-width: 1023px) {
.box_4 {width: 50%;}
    }
@media all and (max-width:600px){
.box_4 {float: none;width: auto;clear: both;display: block}	
}
@media all and (max-width:1023px){
.grid *[class*="moby_"]{float:none;width:auto;clear:both;display:block}
.grid *[class*="moby_"] [class*="col_"]{margin-left:0;margin-right:0;width:100%}
.max800{width:100%;max-width:800px!important;margin-right:auto;margin-left:auto}
.max700{width:100%;max-width:700px!important;margin-right:auto;margin-left:auto}	
.max600{width:100%;max-width:600px!important;margin-right:auto;margin-left:auto}
.max500{width:100%;max-width:500px!important;margin-right:auto;margin-left:auto}	
.max400{width:100%;max-width:400px!important;margin-right:auto;margin-left:auto}
}

@media all and (max-width:1024px){
.grid *[class*="col_"]{float:none;width:auto;clear:both;display:block}
.grid *[class*="col_"] [class*="col_"]{margin-left:0;margin-right:0;width:100%}
}

@media all and (max-width:767px){
.left-foto{display: none}
.left-foto40 {float:none; width: 100%;max-width: 533px; margin: 0 auto;}	
.max500{width:100%;max-width:500px!important; float:none;margin-right:auto;margin-left:auto}	
}

@media all and (max-width:480px){	
.grid{max-width:100%}	
}


@media all and (max-width:480px){
.hide-480{display:none!important;}	
}
@media all and (max-width:767px){
.hide-767{display:none!important;}	
}
@media all and (max-width:992px){
.hide-992{display:none!important;}	
}
@media all and (max-width:1023px){
.hide-1023{display:none!important;}	
}
.pdd20{padding: 0 10px}
.mt-min5{margin-top:-5rem!important}
.padall {padding: 3rem}
.mt-0{margin-top:0rem!important}
.mb-0{margin-bottom:0rem!important}
.pt-0{padding-top:0rem!important}
.pb-0{padding-bottom:0rem!important}
.mt-1{margin-top:.7rem!important}
.mb-1{margin-bottom:.7rem!important}
.pt-1{padding-top:1rem!important}
.pb-1{padding-bottom:1rem!important}
.mt-2{margin-top:1.4rem!important}
.mb-2{margin-bottom:1.4rem!important}
.pt-2{padding-top:2rem!important}
.pb-2{padding-bottom:2rem!important}
.mt-3{margin-top:2.1rem!important}
.mb-3{margin-bottom:2.1rem!important}
.pt-3{padding-top:3rem!important}
.pb-3{padding-bottom:3rem!important}
.mt-4{margin-top:2.8rem!important}
.mb-4{margin-bottom:2.8rem!important}
.pt-4{padding-top:4rem!important}
.pb-4{padding-bottom:4rem!important}
.mt-5{margin-top:3.5rem!important}
.mb-5{margin-bottom:3.5rem!important}
.pt-5,.pt-5M{padding-top:5rem!important}
.pb-5{padding-bottom:5rem!important}
.mt-6{margin-top:4.2rem!important}
.mb-6{margin-bottom:4.2rem!important}
.pt-6{padding-top:6rem!important}
.pb-6{padding-bottom:6rem!important}
.mt-7{margin-top:4.9rem!important}
.mb-7{margin-bottom:4.9rem!important}
.pt-7{padding-top:7rem!important}
.pb-7{padding-bottom:7rem!important}
.mt-8{margin-top:5.6rem!important}
.mb-8{margin-bottom:5.6rem!important}
.pt-8{padding-top:8rem!important}
.pb-8{padding-bottom:8rem!important}
.mt-9{margin-top:6.3rem!important}
.mb-9{margin-bottom:6.3rem!important}
.pt-9{padding-top:9rem!important}
.pb-9{padding-bottom:9rem!important}
.mt-10{margin-top:7rem!important}
.mb-10{margin-bottom:7rem!important}
.pt-10{padding-top:10rem!important}
.pb-10{padding-bottom:10rem!important}
.ml-0{margin-left:0rem!important}
.mr-0{margin-right:0rem!important}
.pl-0{padding-left:0rem!important}
.pr-0{padding-right:0rem!important}
.ml-1{margin-left:.5rem!important}
.mr-1{margin-right:.5rem!important}
.pl-1{padding-left:1rem!important}
.pr-1{padding-right:1rem!important}
.ml-2{margin-left:1rem!important}
.mr-2{margin-right:1rem!important}
.pl-2{padding-left:2rem!important}
.pr-2{padding-right:2rem!important}
.ml-3{margin-left:1.5rem!important}
.mr-3{margin-right:1.5rem!important}
.pl-3{padding-left:3rem!important}
.pr-3{padding-right:3rem!important}
.ml-4{margin-left:2rem!important}
.mr-4{margin-right:2rem!important}
.pl-4{padding-left:4rem!important}
.pr-4{padding-right:4rem!important}
.ml-5{margin-left:2.5rem!important}
.mr-5{margin-right:2.5rem!important}
.pl-5{padding-left:5rem!important}
.pr-5{padding-right:5rem!important}
.ml-6{margin-left:3rem!important}
.mr-6{margin-right:3rem!important}
.pl-6{padding-left:6rem!important}
.pr-6{padding-right:6rem!important}
.ml-7{margin-left:3.5rem!important}
.mr-7{margin-right:3.5rem!important}
.pl-7{padding-left:7rem!important}
.pr-7{padding-right:7rem!important}
.ml-8{margin-left:4rem!important}
.mr-8{margin-right:4rem!important}
.pl-8{padding-left:8rem!important}
.pr-8{padding-right:8rem!important}
.ml-9{margin-left:4.5rem!important}
.mr-9{margin-right:4.5rem!important}
.pl-9{padding-left:9rem!important}
.pr-9{padding-right:9rem!important}
.ml-10{margin-left:5rem!important}
.mr-10{margin-right:5rem!important}
.pl-10{padding-left:10rem!important}
.pr-10{padding-right:10rem!important}
.ml-auto{margin-left:auto!important}
.mr-auto{margin-right:auto!important}
.mx-auto{margin-left:auto!important;margin-right:auto!important}

@media(max-width:992px){
.pdd20{padding: 0 0}	
.padall {padding: 2rem}	
.mt-0{margin-top:0rem!important}
.mt-1{margin-top:.5rem!important}
.mt-2{margin-top:1rem!important}
.mt-3{margin-top:1.5rem!important}
.mt-4{margin-top:2rem!important}
.mt-5{margin-top:2.5rem!important}
.mt-6{margin-top:3rem!important}
.mt-7{margin-top:3.5rem!important}
.mt-8{margin-top:4rem!important}
.mt-9{margin-top:4.5rem!important}
.mt-10{margin-top:5rem!important}
.mb-0{margin-bottom:0rem!important}
.mb-1{margin-bottom:.5rem!important}
.mb-2{margin-bottom:1rem!important}
.mb-3{margin-bottom:1.5rem!important}
.mb-4{margin-bottom:2rem!important}
.mb-5{margin-bottom:2.5rem!important}
.mb-6{margin-bottom:3rem!important}
.mb-7{margin-bottom:3.5rem!important}
.mb-8{margin-bottom:4rem!important}
.mb-9{margin-bottom:4.5rem!important}
.mb-10{margin-bottom:5rem!important}
.pt-0{padding-top:0rem!important}
.pt-1{padding-top:0.5rem!important}
.pt-2{padding-top:1rem!important}
.pt-3{padding-top:1.5rem!important}
.pt-4{padding-top:2rem!important}
.pt-5{padding-top:4rem!important}
.pt-5M{padding-top:1rem!important}	
.pt-6{padding-top:3rem!important}
.pt-7{padding-top:3.5rem!important}
.pt-8{padding-top:4rem!important}
.pt-9{padding-top:4.5rem!important}
.pt-10{padding-top:5rem!important}
.pb-0{padding-bottom:0rem!important}
.pb-1{padding-bottom:0.5rem!important}
.pb-2{padding-bottom:1rem!important}
.pb-3{padding-bottom:1.5rem!important}
.pb-4{padding-bottom:2rem!important}
.pb-5{padding-bottom:2.5rem!important}
.pb-6{padding-bottom:3rem!important}
.pb-7{padding-bottom:3.5rem!important}
.pb-8{padding-bottom:4rem!important}
.pb-9{padding-bottom:4.5rem!important}
.pb-10{padding-bottomp:5rem!important}
}
