.section-about .section-detail:before,.section-solutions:before{-webkit-transform:skew(-25.4deg);content:""}.banner-description:after,.banner:after,.nav-solutions .nav-solutions-link:before,.nav-solutions .text:after,.section-about .section-detail:before,.section-solutions:before,.solution-title:before{content:""}.header-logo{position:absolute;top:20px;right:15px}.header-logo.scroll{top:0}.header-logo.scroll .header-logo-image{max-width:135px}.header-logo .header-logo-image{max-width:195px}@media screen and (max-width:992px){.header-logo{position:relative;top:0;right:0}.header-logo .header-logo-image{max-width:135px}}.banner{position:relative;height:700px;background:url(/assets/images/sections/banner.jpg) center top no-repeat}.banner-table,.banner:after{position:absolute;right:0;bottom:0}@media screen and (max-width:480px){.banner{background-image:url(/assets/images/sections/banner-m.jpg);background-position:right top;height:300px}}.banner:after{width:0;height:0;border-bottom:110px solid #FFF;border-left:50px solid transparent;display:none}@media screen and (max-width:480px){.banner:after{display:block}}.banner .banner-description{padding-left:70px;float:right;margin:0 60px 0 0;display:block}.banner .banner-description:after{border-top:180px solid #6f9cd2;border-right:80px solid transparent}.banner-table{top:0;left:0}.banner-description{position:relative;padding-left:40px;max-width:360px;text-align:left;margin:40px 0 50px;display:none}@media screen and (max-width:768px){.banner-table{display:none}.banner-description{display:block;margin-left:0;margin-right:0}}.banner-description:after{position:absolute;top:0;left:0;width:0;height:0;border-top:110px solid #6f9cd2;border-right:50px solid transparent}.banner-description .description{position:relative;z-index:2;font-size:37px;line-height:1.25em;text-transform:uppercase;color:#6f9cd2}.section-about{min-height:750px;position:relative;padding:150px 0 180px;background:#051e43}.section-about .section-detail{position:absolute;bottom:0;right:-75px;width:0;height:0;z-index:5;border-bottom:1170px solid #FFF;border-left:554px solid transparent}@media screen and (max-width:1279px){.section-about .section-detail{right:-150px}}.section-about .section-detail:before{position:absolute;top:0;left:-300px;height:1170px;width:2px;background:#6f9cd2;transform:skew(-25.4deg)}.section-about .section-title{font-family:nexa_bookregular,Helvetica,Arial,sans-serif;font-size:29px}.nav-solutions .text,.section-about .section-title strong,.solution-title{font-family:nexa_boldregular,Helvetica,Arial,sans-serif}.section-about .section-description{padding-left:10px}@media screen and (max-width:992px){.banner-description .description{line-height:1em}.section-about .section-detail{right:-140%}.section-about .section-description{padding:30px 0 0 40px}}.section-solutions{position:relative;padding:85px 0 70px;overflow:hidden;background:#6f9cd2}.section-solutions:before{position:absolute;left:42%;right:-42%;top:287px;bottom:0;background:#FFF;transform:skew(-25.4deg)}@media screen and (min-width:1600px){.section-solutions:before{left:45%}}.section-solutions .section-content{position:relative;z-index:2;max-width:none}.section-solutions .section-detail{position:absolute;top:-10px;left:0;width:0;height:0;z-index:5;border-top:496px solid #051e43;border-right:224px solid transparent}.section-solutions .section-title{font-size:40px;color:#051e43}@media screen and (max-width:1380px){.section-solutions .section-title{padding-left:80px}}@media screen and (max-width:1279px){.section-solutions .section-title{padding-left:160px;font-size:30px}.section-solutions .section-description{margin-left:85px}}@media screen and (max-width:992px){.section-solutions{padding-bottom:0}.section-solutions:before{display:none}.section-solutions .section-detail{left:-160px}.section-solutions .section-title{padding:0 40px}}.section-solutions .section-description{padding-left:25px;margin-top:30px;max-width:310px;font-size:13px;text-align:right}@media screen and (max-width:992px){.section-solutions .section-description{text-align:left;padding:0 40px;margin-left:0}}.section-solutions .section-description p{margin-top:30px;opacity:.7;-moz-opacity:.7;-webkit-opacity:.7}.nav-solutions{border:none;margin-top:50px}.nav-solutions .nav-solutions-item{margin:1px 0 0;float:none;display:block}.nav-solutions .nav-solutions-item.active .nav-solutions-link,.nav-solutions .nav-solutions-item:hover .nav-solutions-link{color:#FFF;border:0;background:0 0}.nav-solutions .nav-solutions-item.active .nav-solutions-link:before,.nav-solutions .nav-solutions-item:hover .nav-solutions-link:before{border-color:#FFF}.nav-solutions .nav-solutions-item.active .text:after,.nav-solutions .nav-solutions-item:hover .text:after{right:-18px;visible:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.nav-solutions .nav-solutions-link{padding:10px 0;position:relative;max-width:310px;margin:0;display:block;border:0;-webkit-transform:skew(-25.4deg);transform:skew(-25.4deg);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.nav-solutions .nav-solutions-link:before{position:absolute;top:0;left:0;right:-200px;bottom:0;border:1px solid transparent;transition:.3s linear;-moz-transition:.3s linear;-webkit-transition:.3s linear}.nav-solutions .text{position:relative;z-index:2;text-align:right;font-size:19px;line-height:1em;display:block;color:#FFF;-webkit-transform:skew(25.4deg);transform:skew(25.4deg)}@media screen and (max-width:992px){.nav-solutions .nav-solutions-link{max-width:none}.nav-solutions .nav-solutions-link:before{right:0}.nav-solutions .text{text-align:center}.nav-solutions .text:after{display:none}}.nav-solutions .text:after{position:absolute;top:4px;right:-15px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #051e43;visible:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;transition:.3s linear;-moz-transition:.3s linear;-webkit-transition:.3s linear}.tab-content-solutions{margin:135px 0 0 -100px}@media screen and (max-width:992px){.tab-content-solutions{background:#FFF;margin:40px -15px 0;padding:40px 0 0}}.tab-description{max-width:660px}.solution-image{overflow:hidden;position:relative;max-width:515px;margin-left:35px;-webkit-transform:skew(-24deg);transform:skew(-24deg)}.solution-image:after,.solution-image:before{position:absolute;top:0;bottom:0;content:"";z-index:10}.solution-image:before{left:0;width:42px;background:#051e43}.solution-image:after{right:15px;bottom:0;width:2px;background:#6f9cd2}@media screen and (max-width:992px){.solution-image{margin-left:0;-webkit-transform:skew(-13deg);transform:skew(-13deg)}.solution-image:after,.solution-image:before{display:none}.solution-image:after{display:block}}.solution-image img{display:block;margin:0 -15px 0 -30px;-webkit-transform:skew(24deg);transform:skew(24deg)}.solution-image .mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:#6f9cd2;opacity:.3;-moz-opacity:.3;-webkit-opacity:.3;display:none}.solution-image .detail{position:absolute;top:0;left:40px;bottom:0;z-index:10;width:75px;background:#6f9cd2;opacity:.3;-moz-opacity:.3;-webkit-opacity:.3}@media screen and (max-width:992px){.solution-image img{-webkit-transform:skew(13deg);transform:skew(13deg)}.solution-image .detail{display:none}}.solution-title{position:relative;font-size:35px;line-height:1em;text-transform:uppercase;margin-top:20px;display:inline-block;color:#6f9cd2}.solution-title:before{position:absolute;top:-17px;left:-27px;width:0;height:0;z-index:5;border-top:95px solid #6f9cd2;border-right:42px solid transparent}.solution-description{max-width:525px}@media screen and (max-width:992px){.solution-title{margin-left:30px;margin-top:40px}.solution-description{padding:0 30px 30px}}.solution-description p{margin-top:25px;font-family:nexa_lightregular,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.6em;color:#6f6f6e}.section-blog{padding:100px 0 115px;background:#FFF}@media screen and (max-width:992px){.section-blog{padding-left:5px;padding-right:5px}}.section-blog .section-content{max-width:none}.section-blog .section-title{padding-left:27px}.section-blog .section-title:before{top:-2px;border-right-width:34px;border-top-width:75px}.section-blog .content-list-posts{position:relative;margin-top:5px}.section-blog .content-list-posts .btn-more-posts{position:absolute;top:-85px;right:0}@media screen and (max-width:992px){.section-blog .content-list-posts .btn-more-posts{position:relative;top:0;margin-top:30px}}.btn-more-posts,.content-list-posts{margin-top:0}.post-title-block{padding-right:70px}