.ribbon.intro{min-height:260px;padding:0;align-items:center;width:100%;display:flex}.aux{padding:0 20px;position:relative;max-width:1400px;margin:0 auto}.aux:after{height:0;content:"";visibility:hidden;clear:both;display:block}.intro .bg-prop{height:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);background-size:100% 100%;margin:0 0 0 -100%;background-position:50%;background-repeat:no-repeat;display:block}.intro .bg-prop,.intro>.title{padding:0;position:relative;width:100%}.intro>.title{overflow-wrap:break-word;transform-style:preserve-3d;font-size:41px;color:#000;text-transform:uppercase;-ms-word-break:break-all;word-break:break-all;word-break:break-word;opacity:.1;letter-spacing:.035em;perspective:2000px;margin:0;line-height:.95;word-wrap:break-word}.intro>.title:after{height:.02em;padding:0;content:"";position:relative;margin:0;width:100%;display:block}.intro>.title span[data-aos]{-webkit-transform:scale(.8) rotateY(90deg);-moz-transform:scale(.8) rotateY(90deg);-ms-transform:scale(.8) rotateY(90deg);-o-transform:scale(.8) rotateY(90deg);transform:scale(.8) rotateY(90deg);backface-visibility:hidden;transform-style:preserve-3d;-webkit-transition:opacity .5s ease,transform .75s ease;-moz-transition:opacity .5s ease,transform .75s ease;-ms-transition:opacity .5s ease,transform .75s ease;-o-transition:opacity .5s ease,transform .75s ease;transition:opacity .5s ease,transform .75s ease;transition-delay:0s;position:relative;opacity:0;display:inline-block}.intro>.title span[data-aos]:nth-child(2){transition-delay:50ms}.intro>.title span[data-aos]:nth-child(3){transition-delay:.1s}.intro>.title span[data-aos]:nth-child(4){transition-delay:.15s}.intro>.title span[data-aos]:nth-child(5){transition-delay:.2s}.intro>.title span[data-aos]:nth-child(6){transition-delay:.25s}.intro>.title span[data-aos]:nth-child(7){transition-delay:.3s}.intro>.title span[data-aos]:nth-child(8){transition-delay:.35s}.intro>.title span[data-aos]:nth-child(9){transition-delay:.4s}.intro>.title span[data-aos]:nth-child(10){transition-delay:.45s}.intro>.title span[data-aos]:nth-child(11){transition-delay:.5s}.intro>.title span[data-aos]:nth-child(12){transition-delay:.55s}.intro>.title span[data-aos]:nth-child(13){transition-delay:.6s}.intro>.title span[data-aos]:nth-child(14){transition-delay:.65s}.intro>.title span[data-aos]:nth-child(15){transition-delay:.7s}.intro>.title span[data-aos]:nth-child(16){transition-delay:.75s}.intro>.title span[data-aos]:nth-child(17){transition-delay:.8s}.intro>.title span[data-aos]:nth-child(18){transition-delay:.85s}.intro>.title span[data-aos]:nth-child(19){transition-delay:.9s}.intro>.title span[data-aos]:nth-child(20){transition-delay:.95s}.intro>.title span[data-aos]:nth-child(21){transition-delay:1s}.intro>.title span[data-aos]:nth-child(22){transition-delay:1.05s}.intro>.title span[data-aos]:nth-child(23){transition-delay:1.1s}.intro>.title span[data-aos]:nth-child(24){transition-delay:1.15s}.intro>.title span[data-aos]:nth-child(25){transition-delay:1.2s}.intro>.title span[data-aos]:nth-child(26){transition-delay:1.25s}.intro>.title span[data-aos]:nth-child(27){transition-delay:1.3s}.intro>.title span[data-aos]:nth-child(28){transition-delay:1.35s}.intro>.title span[data-aos]:nth-child(29){transition-delay:1.4s}.intro>.title span[data-aos]:nth-child(30){transition-delay:1.45s}.intro>.title span[data-aos]:nth-child(31){transition-delay:1.5s}.intro>.title span[data-aos]:nth-child(32){transition-delay:1.55s}.intro>.title span.aos-animate{-webkit-transform:scale(1) rotateY(0deg);-moz-transform:scale(1) rotateY(0deg);-ms-transform:scale(1) rotateY(0deg);-o-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg);opacity:1}.intro .content>:last-child,.intro>:last-child{margin-bottom:0}.intro .content,.ribbon.intro>.title{padding:70px 20px;margin:0}.intro .content[data-aos]{-webkit-transition:opacity 1s ease,top 1s ease;-moz-transition:opacity 1s ease,top 1s ease;-ms-transition:opacity 1s ease,top 1s ease;-o-transition:opacity 1s ease,top 1s ease;transition:opacity 1s ease,top 1s ease;transition-delay:1s;position:relative;opacity:0;top:50px}.intro .content.aos-animate{opacity:1;top:0}.ribbon.intro>.title{padding-right:10px;padding-left:10px}.intro>.title.big-title{font-size:55px}.intro .content{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);position:relative;margin:0 -100% 0 0;width:100%;display:block}.intro .content .graphic-title{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px;font-weight:400;right:auto;text-indent:3px;color:#000;text-transform:uppercase;position:absolute;opacity:.1;bottom:auto;letter-spacing:3px;text-align:center;top:50%;left:50%;width:auto;line-height:1;white-space:nowrap;display:block;z-index:0}.intro .link-video{border:none;color:#4a4a4a;text-transform:uppercase;letter-spacing:3px;font-family:Barlow,sans-serif;display:inline-block}.notouch .intro .link-video:hover{color:#7e9ab3}.intro .content+.link-video{margin-bottom:2em;margin-top:2.8em}.intro .content+.btn{margin:2.5em 0 1.8em}.ribbon.boxes_ribbon.intro{min-height:0;padding:0;width:100%;display:block}.masonry>.bg-color{height:100%;right:0;position:absolute;opacity:.3;bottom:0;top:0;left:0;width:100%;display:block}.masonry .boxes{padding:0;max-width:400px;margin:-20px auto;margin:-20px auto!important}.intro .masonry .boxes{margin-top:3%;margin-top:3%!important}.masonry .boxes li{padding:0;position:relative;margin:0;width:100%}.masonry .boxes li:last-child{margin-bottom:0}.masonry .boxes li .box{padding:20px;border:none;position:relative;margin:0 -20px;width:auto;float:none;display:block}.masonry .boxes li a.box{color:inherit;cursor:pointer}.masonry .box-wrapper{padding:0}.masonry .box-proportions,.masonry .box-wrapper{border:none;position:relative;margin:0;width:100%;float:none;display:block}.masonry .box-proportions{height:0;min-height:300px;padding:0 0 100%;z-index:0}.masonry .box-proportions .graphic-title{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:45px;font-weight:800;right:auto;text-indent:1px;color:#000;text-transform:uppercase;position:absolute;opacity:.1;bottom:auto;letter-spacing:.035em;text-align:center;top:50%;left:50%;width:auto;line-height:1;white-space:nowrap;display:block;z-index:0}.masonry .box-proportions .graphic-title span{-webkit-transform:scale(.8) rotateY(90deg);-moz-transform:scale(.8) rotateY(90deg);-ms-transform:scale(.8) rotateY(90deg);-o-transform:scale(.8) rotateY(90deg);transform:scale(.8) rotateY(90deg);backface-visibility:hidden;transform-style:preserve-3d;-webkit-transition:opacity .5s ease,transform .75s ease;-moz-transition:opacity .5s ease,transform .75s ease;-ms-transition:opacity .5s ease,transform .75s ease;-o-transition:opacity .5s ease,transform .75s ease;transition:opacity .5s ease,transform .75s ease;transition-delay:0s;position:relative;opacity:0;display:inline-block}.masonry .box-proportions .graphic-title span:nth-child(2){transition-delay:50ms}.masonry .box-proportions .graphic-title span:nth-child(3){transition-delay:.1s}.masonry .box-proportions .graphic-title span:nth-child(4){transition-delay:.15s}.masonry .box-proportions .graphic-title span:nth-child(5){transition-delay:.2s}.masonry .box-proportions .graphic-title span:nth-child(6){transition-delay:.25s}.masonry .box-proportions .graphic-title span:nth-child(7){transition-delay:.3s}.masonry .box-proportions .graphic-title span:nth-child(8){transition-delay:.35s}.masonry .box-proportions .graphic-title span:nth-child(9){transition-delay:.4s}.masonry .box-proportions .graphic-title span:nth-child(10){transition-delay:.45s}.masonry .box-proportions .graphic-title span:nth-child(11){transition-delay:.5s}.masonry .box-proportions .graphic-title span:nth-child(12){transition-delay:.55s}.masonry .box-proportions .graphic-title span:nth-child(13){transition-delay:.6s}.masonry .box-proportions .graphic-title span:nth-child(14){transition-delay:.65s}.masonry .box-proportions .graphic-title span:nth-child(15){transition-delay:.7s}.masonry .box-proportions .graphic-title span:nth-child(16){transition-delay:.75s}.masonry .box-proportions .graphic-title span:nth-child(17){transition-delay:.8s}.masonry .box-proportions .graphic-title span:nth-child(18){transition-delay:.85s}.masonry .box-proportions .graphic-title span:nth-child(19){transition-delay:.9s}.masonry .box-proportions .graphic-title span:nth-child(20){transition-delay:.95s}.masonry .box-proportions .graphic-title span:nth-child(21){transition-delay:1s}.masonry .box-proportions .graphic-title span:nth-child(22){transition-delay:1.05s}.masonry .box-proportions .graphic-title span:nth-child(23){transition-delay:1.1s}.masonry .box-proportions .graphic-title span:nth-child(24){transition-delay:1.15s}.masonry .box-proportions .graphic-title span:nth-child(25){transition-delay:1.2s}.masonry .box-proportions .graphic-title span:nth-child(26){transition-delay:1.25s}.masonry .box-proportions .graphic-title span:nth-child(27){transition-delay:1.3s}.masonry .box-proportions .graphic-title span:nth-child(28){transition-delay:1.35s}.masonry .box-proportions .graphic-title span:nth-child(29){transition-delay:1.4s}.masonry .box-proportions .graphic-title span:nth-child(30){transition-delay:1.45s}.masonry .box-proportions .graphic-title span:nth-child(31){transition-delay:1.5s}.masonry .box-proportions .graphic-title span:nth-child(32){transition-delay:1.55s}.masonry .box-proportions .graphic-title span.animate{-webkit-transform:scale(1) rotateY(0deg);-moz-transform:scale(1) rotateY(0deg);-ms-transform:scale(1) rotateY(0deg);-o-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg);opacity:1}.masonry .box-media{z-index:1}.masonry .box-image,.masonry .box-media{height:auto;right:0;position:absolute;bottom:0;top:0;left:0;width:auto;display:block}.masonry .box-image{background-size:100%;background-position:50%;background-repeat:no-repeat}.masonry .box-image img{display:none}.masonry .box-frame{display:none;z-index:2}.masonry .box-content{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);min-height:0;padding:8%;right:20px;position:absolute;max-width:600px;top:50%;margin:0 auto;left:20px;width:auto;display:block;z-index:1}.masonry .box-content .rib-content{margin-bottom:0;position:relative}.masonry .box-content .rib-content>:first-child{padding-top:0}.masonry .box-content .rib-content>:last-child{margin-bottom:0}.masonry .box-content .rib-content .text-wrap>:first-child{padding-top:0}.masonry .box-content h1,.masonry .box-content h2,.masonry .box-content h3,.masonry .box-content h4,.masonry .box-content h5,.masonry .box-content h6{font-weight:400;color:#4a4a4a;text-transform:none;letter-spacing:0}.masonry .box-content .title-color-inherit h1,.masonry .box-content .title-color-inherit h2,.masonry .box-content .title-color-inherit h3,.masonry .box-content .title-color-inherit h4,.masonry .box-content .title-color-inherit h5,.masonry .box-content .title-color-inherit h6{color:inherit}.masonry .text-wrap{font-size:1.5rem}.masonry .boxes .btn{margin-bottom:0}.masonry a.box .btn.style-2{background-color:transparent}.notouch .masonry a.box:hover .btn{border-color:#44423e;background-color:rgba(69,66,62,.2)}.notouch .masonry a.box:hover .btn.style-2{background-color:transparent}.notouch .masonry a.box:hover .btn.style-2 .text{border-color:inherit}.masonry.has-description .boxes .box-content{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:20px 0 0;right:0;position:relative;text-align:right;top:auto;left:0}.masonry.has-description .boxes .box-content .title-4{margin:0}.masonry.has-description .boxes .box-content .title-icon{height:25px;padding:0;margin-right:5px;margin-bottom:-4px;position:relative;background-size:contain;background-position:100%;width:30px;background-repeat:no-repeat;margin-top:-10px;display:inline-block}.masonry.has-description .boxes .box-content .more{font-size:1.4rem;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;margin:0}.masonry.has-description .boxes .box-content .more .text{border:none}.other-font-title .masonry .boxes .box-content .title,.other-font-title .masonry .boxes .box-content .title-2,.other-font-title .masonry .boxes .box-content .title-4{font-weight:400;color:#4a4a4a;text-transform:none;letter-spacing:0;font-family:Georgia,serif}.other-font-title .masonry .boxes .box-content .title-2{font-size:3rem}.notouch .masonry.has-description .boxes .box:hover .box-content .more,.touch .masonry.has-description .boxes .box .box-content .more{opacity:1}.masonry.has-effect .boxes{position:relative}.masonry.has-effect .boxes .box-frame,.masonry.has-effect .boxes .box-media{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform 3s cubic-bezier(.19,1,.22,1);-moz-transition:transform 3s cubic-bezier(.19,1,.22,1);-ms-transition:transform 3s cubic-bezier(.19,1,.22,1);-o-transition:transform 3s cubic-bezier(.19,1,.22,1);transition:transform 3s cubic-bezier(.19,1,.22,1)}.masonry.has-effect .boxes .box-frame{height:100%;padding:0;border:1px solid #979797;right:0;-webkit-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;-moz-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;-ms-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;-o-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;position:absolute;opacity:0;bottom:0;top:-14%;margin:auto;left:0;width:86%;display:block}.masonry.has-effect .boxes .box-media.bm-2{-webkit-transition:transform 3.5s cubic-bezier(.19,1,.22,1);-moz-transition:transform 3.5s cubic-bezier(.19,1,.22,1);-ms-transition:transform 3.5s cubic-bezier(.19,1,.22,1);-o-transition:transform 3.5s cubic-bezier(.19,1,.22,1);transition:transform 3.5s cubic-bezier(.19,1,.22,1)}.masonry.has-effect .boxes .box-media.bm-3{-webkit-transition:transform 4s cubic-bezier(.19,1,.22,1);-moz-transition:transform 4s cubic-bezier(.19,1,.22,1);-ms-transition:transform 4s cubic-bezier(.19,1,.22,1);-o-transition:transform 4s cubic-bezier(.19,1,.22,1);transition:transform 4s cubic-bezier(.19,1,.22,1)}.notouch .masonry.has-effect .boxes .box:hover .box-frame{opacity:1}.masonry.layout-fw .boxes li{justify-content:center;align-items:center;width:100%;display:flex}.masonry.layout-fw .boxes li .box{width:100%;display:block}.masonry.layout-fw .box-proportions{height:0;min-height:0;padding:0 0 80%;border:none;position:relative;max-width:70vh;margin:0 auto;width:80%;float:none;display:block}.masonry.layout-fw .boxes .box-media{position:absolute;z-index:2}.masonry.layout-fw .boxes .box-image{height:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 0 103.6%;right:-27%;position:absolute;bottom:auto;top:50%;margin:-14px auto 0;left:-27%;width:auto;display:block}.masonry.layout-fw .boxes .box-frame{height:600px;padding:0;border:3px solid #bad2d5;right:0;-webkit-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;-moz-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;-ms-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;-o-transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;transition:transform 3s cubic-bezier(.19,1,.22,1),opacity .5s ease;position:absolute;opacity:1;bottom:0;top:0;margin:auto;left:0;width:100%;display:block;z-index:2}.masonry.layout-fw .boxes .box-content{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:0;right:0;position:relative;max-width:410px;text-align:left;top:auto;left:0;z-index:2}.masonry.layout-fw .boxes .box-content .rib-content:after{content:"";opacity:0;visibility:hidden;clear:both;display:block}.masonry.layout-fw .boxes .box-content .rib-content>*{padding-right:6px;clear:left;float:left;padding-left:8px}.masonry.layout-fw .boxes .box-content .title-2{padding-top:3px;text-indent:-1px;margin:-2px 0 0;padding-bottom:0}.masonry.layout-fw .boxes .box-content .title-2:last-child{padding-bottom:3px}.masonry.layout-fw .boxes .box-content .text-wrap{padding-top:3px;font-size:1.4rem;margin:0;padding-bottom:3px;line-height:1.4}.masonry.layout-fw .boxes a.box .btn.style-2{min-width:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.masonry.has-description.only-link .boxes .box-content{margin-right:0;right:0;position:absolute;max-width:none;text-align:center;top:74%;margin-left:0;left:0;width:auto;margin-top:0}.masonry.has-description.only-link .boxes .box-content .more{padding:.5em 1.3em;opacity:1;text-align:center}.masonry.layout-fw.only-link .boxes{max-width:85%}.masonry.layout-fw.only-link .boxes .box-content .rib-content>*{clear:none;float:none}.masonry.only-link .box-proportions .graphic-title{overflow-wrap:break-word;font-size:55px;text-indent:1px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;letter-spacing:.035em;word-wrap:break-word}.masonry.has-description.only-link .boxes .box-content .more .text{border-bottom:1px solid transparent}.notouch .masonry.has-description.only-link .boxes a.box:hover .box-content .more .text{border-color:inherit}@media only screen and (max-width:767px){.masonry .boxes+.rib-content{padding:7% 0;position:relative}}@media only screen and (min-width:768px){.masonry .boxes{padding:0;max-width:none;margin:-2% auto -3%;margin:-2% auto -3%!important;width:auto}.masonry .boxes.special{padding:0;max-width:none;margin:-2% auto -3%;margin:-2% auto -15%!important;width:auto}.masonry .boxes:after{content:"";opacity:0;visibility:hidden;clear:both;display:block}.masonry .boxes li{padding:0;max-width:100%;margin:0;width:47%;float:left}.masonry .boxes li:nth-child(2n){float:right}.masonry .boxes li:first-child+li{margin-top:17%}.masonry .boxes li .box{padding:6%;margin:12% -6% 0}.masonry .boxes li:first-child .box{margin-top:0}.masonry .box-proportions .graphic-title{font-size:105px}.masonry .box-content{padding:40px 30px;right:6%;left:6%;width:auto}.masonry .text-wrap{font-size:1.6rem}.masonry.has-description .boxes .box-content{padding-top:24px}.masonry.has-description .boxes .box-content .title-icon{height:27px;margin-right:6px;margin-bottom:-5px;width:32px;margin-top:-11px}.masonry.has-description .boxes .box-content .more{font-size:1.5rem}.masonry .boxes li:nth-child(odd):last-child{width:100%}body .masonry .boxes li:nth-child(odd):last-child .box{padding:3%;margin:0 -3%}.masonry .boxes li:nth-child(odd):last-child .box{margin-top:0}.masonry .boxes li:nth-child(odd):last-child .box-proportions{padding:0 0 39%}.masonry.layout-fw .boxes li{width:100%;float:none}.masonry.layout-fw .boxes li:first-child+li{margin-top:0}.masonry.layout-fw .boxes li .box{max-width:78.2%;margin-top:0}.masonry.layout-fw .boxes .box-image{padding:0 0 119.8%;right:-20%;margin:-16px auto 0;left:-20%}.masonry.layout-fw .boxes .box-content{padding-top:0;margin-top:0}.masonry.layout-fw .boxes .box-content .rib-content>*{padding-right:8px;padding-left:10px}.masonry.layout-fw .boxes .box-content .title-2{padding-top:4px;padding-bottom:0;margin-top:-3px}.masonry.layout-fw .boxes .box-content .title-2:last-child{padding-bottom:4px}.masonry.layout-fw .boxes .box-content .text-wrap{padding-top:4px;font-size:1.5rem;padding-bottom:4px}.masonry.layout-fw .boxes li .box-content{margin-right:0;right:-12%;margin-left:auto;left:auto}.masonry.layout-fw .boxes li:nth-child(2n) .box-content{margin-right:auto;right:auto;margin-left:0;left:-12%}.masonry.layout-fw .boxes li:nth-child(odd):last-child{width:100%}body .masonry.layout-fw .boxes li:nth-child(odd):last-child .box{padding:6%;margin:0 -6%}.masonry.layout-fw .boxes li:nth-child(odd):last-child .box{margin-top:0}.masonry.layout-fw .boxes li:nth-child(odd):last-child .box-proportions{padding:0 0 80%}.masonry.layout-fw .boxes li:nth-child(odd):last-child .box-proportions.special{padding:0 200px 125%}.masonry.layout-fw.only-link .boxes{max-width:85%}.masonry.only-link .box-proportions .graphic-title{font-size:90px}.other-font-title .masonry .boxes .box-content .title-2{font-size:3.6rem}.ribbon:not(.cta-beside-boxes) .masonry .boxes+.rib-content{padding:7% 0 2%;position:relative}}@media only screen and (min-width:1024px){.masonry .boxes{margin:-3% auto -4%;margin:-3% auto -4%!important}.intro .masonry .boxes{margin-top:2.5%;margin-top:2.5%!important}.masonry .boxes li{width:46%}.masonry .boxes li .box{padding:8.5%;margin-right:-8.5%;margin-left:-8.5%}.masonry .box-proportions .graphic-title{font-size:155px}.masonry .box-content{padding:45px 30px;right:8.5%;left:8.5%;width:auto}.masonry .text-wrap{font-size:1.7rem}body .masonry .boxes li:nth-child(odd):last-child .box{padding:4%;margin:0 -4%}.masonry.has-description .boxes .box-content{padding-top:28px}.masonry.has-description .boxes .box-content .title-icon{height:33px;margin-right:7px;margin-bottom:-6px;width:39px;margin-top:-12px}.masonry.has-description .boxes .box-content .more{font-size:1.6rem}.masonry.layout-fw .boxes .box-image{margin:-19px auto 0}.masonry.layout-fw .boxes .box-content{padding-top:0;margin-top:0}.masonry.layout-fw .boxes .box-content .rib-content>*{padding-right:10px;padding-left:13px}.masonry.layout-fw .boxes .box-content .title-2{padding-top:5px;padding-bottom:0;margin-top:-4px}.masonry.layout-fw .boxes .box-content .title-2:last-child{padding-bottom:5px}.masonry.layout-fw .boxes .box-content .text-wrap{padding-top:5px;font-size:1.5rem;padding-bottom:5px}body .masonry.layout-fw .boxes li:nth-child(odd):last-child .box{padding:8.5%;margin:0 -8.5%}.masonry.only-link .box-proportions .graphic-title{font-size:125px}.other-font-title .masonry .boxes .box-content .title-2{font-size:4.2rem}}@media only screen and (min-width:1200px){.masonry .boxes{margin:-4% auto -5%;margin:-4% auto -5%!important}.intro .masonry .boxes{margin-top:2%;margin-top:2%!important}.masonry .boxes li{width:45%}.masonry .boxes li .box{padding:11%;margin-right:-11%;margin-left:-11%}.masonry .box-proportions .graphic-title{font-size:205px}.masonry .box-content{padding:55px 45px;right:11%;left:11%;width:auto}.masonry .text-wrap{font-size:1.8rem}body .masonry .boxes li:nth-child(odd):last-child .box{padding:5%;margin:0 -5%}.masonry.has-description .boxes .box-content{padding-top:32px}.masonry.has-description .boxes .box-content .title-icon{height:39px;margin-right:8px;margin-bottom:-7px;width:46px;margin-top:-13px}.masonry.has-description .boxes .box-content .more{font-size:1.7rem}.masonry.layout-fw .boxes .box-image{margin:-22px auto 0}.masonry.layout-fw .boxes .box-content{padding-top:0;margin-top:0}.masonry.layout-fw .boxes .box-content .rib-content>*{padding-right:12px;padding-left:16px}.masonry.layout-fw .boxes .box-content .title-2{padding-top:6px;padding-bottom:0;margin-top:-5px}.masonry.layout-fw .boxes .box-content .title-2:last-child{padding-bottom:6px}.masonry.layout-fw .boxes .box-content .text-wrap{padding-top:6px;font-size:1.6rem;padding-bottom:6px}body .masonry.layout-fw .boxes li:nth-child(odd):last-child .box{padding:11%;margin:0 -11%}.masonry.only-link .box-proportions .graphic-title{font-size:160px}.other-font-title .masonry .boxes .box-content .title-2{font-size:4.8rem}}@media only screen and (min-width:1400px){.intro .masonry .boxes{margin-top:1.5%;margin-top:1.5%!important}.masonry .box-proportions .graphic-title{font-size:255px}.masonry .box-content{padding:70px 75px;right:11%;left:11%;width:auto}body .masonry .boxes li:nth-child(odd):last-child .box{padding:5%;margin:0 -5%}.masonry.has-description .boxes .box-content{padding-top:36px}.masonry.has-description .boxes .box-content .title-icon{height:45px;margin-right:9px;margin-bottom:-8px;width:53px;margin-top:-14px}.masonry.has-description .boxes .box-content .more{font-size:1.8rem}.masonry.layout-fw .boxes .box-image{margin:-24px auto 0}.masonry.layout-fw .boxes .box-content{padding-top:0;margin-top:0}.masonry.layout-fw .boxes .box-content .rib-content>*{padding-right:14px;padding-left:19px}.masonry.layout-fw .boxes .box-content .title-2{padding-top:7px;text-indent:-2px;padding-bottom:0;margin-top:-6px}.masonry.layout-fw .boxes .box-content .title-2:last-child{padding-bottom:7px}.masonry.layout-fw .boxes .box-content .text-wrap{padding-top:7px;font-size:1.6rem;padding-bottom:7px}body .masonry.layout-fw .boxes li:nth-child(odd):last-child .box{padding:0;margin:0 -11%}.masonry.only-link .box-proportions .graphic-title{font-size:195px}.other-font-title .masonry .boxes .box-content .title-2{font-size:5.4rem}}