@media (min-width: 992px) {
    .we-are__right p {font-size: 18px; text-align: justify;}
    .we-are__right p strong {font-size: 18px; text-align: justify;}
    .coop-head .h2{margin-bottom:1.5rem;font-size:32px;line-height:1.2;text-transform:none;font-weight:normal;}
    .coop h2,.h2{margin-bottom:1.5rem;font-size:32px;line-height:1.2;text-transform:none;font-weight:normal;}
    .coop .preamble--alt{font-size:16px;font-weight:300;}
    .coop .preamble--alt{font-size:16px;font-weight:300;}
    .coop .preamble--alt{font-size:16px;font-weight:300;}
    .coop .preamble figure img{display:block;width:calc(100% + 2.5rem);height:auto;max-width:none;margin-right:-3rem;}
    .coop .button{display:inline-block;padding:1.4rem 1.6rem;font-size:15px;line-height:1;font-weight:500;border:1px solid currentcolor;color:#272628;background:none;}
    .coop .col-5{width:41%;}
    
}

@media (max-width: 992px) {
    .we-are__right p {font-size: 9px; text-align: justify;}
    .we-are__right p strong {font-size: 9px; text-align: justify;}
    .coop-head .h2{margin-bottom:1.5rem;font-size:8px;line-height:1.2;text-transform:none;font-weight:normal;}
    .coop h2,.h2{margin-bottom:1.5rem;font-size:8px;line-height:1.2;text-transform:none;font-weight:normal;}
    .coop .preamble--alt{font-size:8px;font-weight:300;}
    .coop .preamble--alt{font-size:8px;font-weight:300;}
    .coop .preamble--alt{font-size:8px;font-weight:300;}
    .coop .preamble figure img{display:block;width:calc(100% + 2.5rem);height:auto;max-width:none;margin-right:-3rem; margin-top: 100%;}
    .coop .button{display:inline-block;padding:1.4rem 1.6rem;font-size:7px;line-height:1;font-weight:500;border:1px solid currentcolor;color:#272628;background:none;}
    .coop .col-5{width:41%;}
}

/* .coop-head body div,h1,p,strong,ul,li,header,section{margin:0;padding:0;border:0;font-size:18px;vertical-align:baseline;background:transparent;} */
.coop-head header,section{display:block;}
.coop-head *,*:before,*:after{box-sizing:inherit;}
.coop-head ul{list-style:none;}
.coop-head a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
.coop-head strong{font-weight:bold;}
.coop-head *{outline:none;}
.coop-head *,*:before,*:after{box-sizing:inherit;}
.coop-head a{color:#ff852b;text-decoration:none;transition:all 250ms ease-out;}
.coop-head .no-touch a:hover{color:#272628;}
.coop-head a:link{-webkit-tap-highlight-color:transparent;}
.coop-head a{transition:all 250ms ease-out;}
.coop-head p{margin-bottom:1.6em;}
.coop-head h1{margin-bottom:1.5rem;text-transform:uppercase;font-size:7.2rem;line-height:1.15;font-weight:normal;}
.coop-head .h2{margin-bottom:1.5rem;font-size:32px;line-height:1.2;text-transform:none;font-weight:normal;}
.coop-head .headline{margin-bottom:1.5rem;font-size:24px;color:inherit;font-weight:bold;line-height:1.2;text-transform:none;}
.coop-head p.compensate-top{margin-top:-.1em;}
.coop-head .ornament{position:relative;padding-bottom:2.5rem;}
.coop-head .ornament:after{content:'';display:block;width:40px;height:2px;background-color:currentcolor;margin-top:25px;}
.coop-head .wrapper{zoom:1;max-width:1546px;margin:0 auto;position:relative;}
.coop-head .wrapper:before,.wrapper:after{content:"\0020";display:block;height:0;overflow:hidden;}
.coop-head .wrapper:after{clear:both;}
.coop-head .link--more{padding-right:2rem;position:relative;text-align:left;}
.coop-head .link--more:after{content:'';display:block;width:.9rem;height:.9rem;position:absolute;right:0;top:50%;margin-top:-.45rem;border:1px solid #ff852b;border-width:1px 1px 0 0;transform:rotate(45deg);}
.coop-head .link-list a{color:inherit;}
.coop-head .no-touch .link-list a:hover{color:#ff852b;}
.coop-head .link-list--horz li{display:inline-block;margin-right:3rem;}
.coop-head .link-list--horz li:last-child{margin-right:0;}
.coop-head .link-list--horz li a{font-weight:bolder;}
.coop-head .section .section-header{font-size:1.9rem;}
.coop-head .section--inverse .wrapper{background:#272628;color:#fff;font-weight:300;}
.coop-head .no-touch .section--inverse a:hover{color:#fff;}
.coop-head .section--inverse h1{font-weight:600;}
.coop-head .section--inverse .h2{font-weight:300;}
.coop-head .section--inverse .headline{font-weight:500;}
.coop-head .section--inverse strong{font-weight:500;}
.coop-head .section--text .wrapper{padding-top:11rem;padding-bottom:12rem;}
.coop-head .section--text .section-header{margin-bottom:12.5rem;}
.coop-head .section--text.section--condensed .section-header{margin-bottom:4rem;}
.coop-head .row:before,.row:after{content:"\0020";display:block;height:0;overflow:hidden;}
.coop-head .row:after{clear:both;}
.coop-head .row{zoom:1;margin:0 -1.5rem;}
.coop-head [class*="col-"]{float:left;padding:0 1.5rem;}
.coop-head .col-2{width:16.6666%;}
.coop-head .col-6{width:50%;}
.coop-head .col-push-1{margin-left:8.3333%;}
.coop-head .col-push-5{margin-left:41.6666%;}
.coop-head .retract-gutter{position:relative;left:-3rem;}


.coop{
    margin-top: 25px;
    margin-bottom: 20px;
}
/* .coop body div,h2,p,img,strong,article,figure{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;} */
.coop article,figure{display:block;}
.coop *,*:before,*:after{box-sizing:inherit;}
.coop img{max-width:100%;}

.coop strong{font-weight:bold;}
.coop *{outline:none;}
.coop *,*:before,*:after{box-sizing:inherit;}
.coop .no-touch a:hover{color:#272628;}
.coop p{margin-bottom:1.6em;}
.coop img{display:block;width:100%;height:auto;}

.coop .ornament{position:relative;padding-bottom:2.5rem;}
.coop .ornament:after{content:'';display:block;width:40px;height:2px;background-color:currentcolor;margin-top:25px;}

.coop .button:hover {background: #272628; color: #fff; border-color: #272628; }
.coop .no-touch .button:hover{background:#272628;color:#fff;border-color:#272628;}
/* .coop .button--more{min-width:17rem;padding-right:6.2rem;position:relative;text-align:left;} */
/* .coop .button--more:after{content:'';display:block;width:.9rem;height:.9rem;position:absolute;right:1.6rem;top:50%;margin-top:-.45rem;border:1px solid #ff852b;border-width:1px 1px 0 0;transform:rotate(45deg);} */
/* .coop .button--medium{min-width:24rem;} */
.coop .preamble,.preamble.row{margin-bottom:20rem;}
.coop .preamble h2{color:#ff852b;margin-bottom:1em;}
.coop .preamble .button--more{margin-top:3.5rem;}
.coop .preamble figure img{display:block;width:calc(100% + 2.5rem);height:auto;max-width:none;margin-right:-3rem;}

.coop h2.h2_cooperation{font-weight:300;}
.coop .row:before,.row:after{content:"\0020";display:block;height:0;overflow:hidden;}
.coop .row:after{clear:both;}
.coop .row{zoom:1;margin:0 0rem;}
.coop [class*="col-"]{float:left;padding:0 1.5rem;}

.coop .col-push-1{margin-left:8.3333%;}
.coop .retract-gutter{position:relative;left:-3rem;}
.coop [class*="col-"] .retract-gutter{position:relative;left:0;
    /* margin-left:-40px; */
}
