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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'Maax';src:url("../fonts/Maax.eot");src:url("../fonts/Maax.eot?#iefix") format("embedded-opentype"),url("../fonts/Maax.woff") format("woff"),url("../fonts/Maax.otf") format("truetype"),url("../fonts/Maax.svg#Maax") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MaaxBold';src:url("../fonts/Maax-Bold.eot");src:url("../fonts/Maax-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Maax-Bold.woff") format("woff"),url("../fonts/Maax-Bold.otf") format("opentype"),url("../fonts/Maax-Bold.svg#MaaxBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MaaxMedium';src:url("../fonts/Maax-Medium.eot");src:url("../fonts/Maax-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Maax-Medium.woff") format("woff"),url("../fonts/Maax-Medium.otf") format("opentype"),url("../fonts/Maax-Medium.svg#MaaxMedium") format("svg");font-weight:normal;font-style:normal}body{width:100%;margin:0;font-family:'Maax'}.container{width:100%;height:auto}@media only screen and (min-width: 756px) and (max-width: 984px){.container{padding-left:50px;padding-right:50px}}a{color:inherit;text-decoration:none}.no-desktop{display:none}@media only screen and (min-width: 756px) and (max-width: 984px){.no-desktop{display:block}}@media only screen and (max-width: 756px){.no-desktop{display:block}}@media only screen and (max-width: 756px){.no-phone{display:none !important}}@media only screen and (min-width: 756px) and (max-width: 984px){.no-tablet{display:none !important}}.desktop-only{display:block}@media only screen and (min-width: 756px) and (max-width: 984px){.desktop-only{display:none !important}}@media only screen and (max-width: 756px){.desktop-only{display:none !important}}.phone-only{display:none !important}@media only screen and (min-width: 756px) and (max-width: 984px){.phone-only{display:none !important}}@media only screen and (max-width: 756px){.phone-only{display:block !important}.phone-only.filet,.phone-only.filet--bottom,.phone-only.filet--top{display:flex !important}}h1{color:#00ABC6;font-size:50px;line-height:54px;font-family:'MaaxMedium';font-weight:100}@media only screen and (min-width: 756px) and (max-width: 984px){h1{font-size:45px;line-height:49px}}@media only screen and (max-width: 756px){h1{font-size:34px;line-height:37px}}h1.small{font-size:40px;line-height:45px;font-family:'MaaxBold';margin-top:5px}h1.light{font-size:40px;line-height:45px;font-family:'Maax';margin-top:5px}h1.orange,h1 .orange{color:#FF6E00}h1.green,h1 .green{color:#00D5AD}h1.white,h1 .white{color:white}h1.black,h1 .black{color:#3C3C3C}h2{color:#00ABC6;font-size:36px;line-height:31px}@media only screen and (max-width: 756px){h2{font-size:30px;line-height:26px}}h2.medium,h2 strong{font-family:'MaaxMedium';font-weight:normal}h2.orange,h2 .orange{color:#FF6E00}h2.green,h2 .green{color:#00D5AD}h2.white,h2 .white{color:white}h2.black,h2 .black{color:#3C3C3C}h3{color:#00ABC6;font-size:30px;line-height:33px;font-family:'MaaxMedium'}@media only screen and (min-width: 756px) and (max-width: 984px){h3{font-size:24px;line-height:26px}}h3.orange,h3 .orange{color:#FF6E00}h3.green,h3 .green{color:#00D5AD}h3.white,h3 .white{color:white}h3.black,h3 .black{color:#3C3C3C}h4{color:#00ABC6;font-size:24px;line-height:26px}h4.orange,h4 .orange{color:#FF6E00}h4.green,h4 .green{color:#00D5AD}h4.white,h4 .white{color:white}h4.black,h4 .black{color:#3C3C3C}.text,.overview ul li,.project ul li,.information ul li,.architects ul li{color:#3C3C3C;font-size:18px;line-height:20px}.text.orange,.overview ul li.orange,.project ul li.orange,.information ul li.orange,.architects ul li.orange,.text .orange,.overview ul li .orange,.project ul li .orange,.information ul li .orange,.architects ul li .orange{color:#FF6E00}.text.blue,.overview ul li.blue,.project ul li.blue,.information ul li.blue,.architects ul li.blue,.text .blue,.overview ul li .blue,.project ul li .blue,.information ul li .blue,.architects ul li .blue{color:#00838F}.text.green,.overview ul li.green,.project ul li.green,.information ul li.green,.architects ul li.green,.text .green,.overview ul li .green,.project ul li .green,.information ul li .green,.architects ul li .green{color:#00D5AD}.text.white,.overview ul li.white,.project ul li.white,.information ul li.white,.architects ul li.white,.text .white,.overview ul li .white,.project ul li .white,.information ul li .white,.architects ul li .white{color:white}.text.black,.overview ul li.black,.project ul li.black,.information ul li.black,.architects ul li.black,.text .black,.overview ul li .black,.project ul li .black,.information ul li .black,.architects ul li .black{color:#3C3C3C}.text.medium,.overview ul li.medium,.project ul li.medium,.information ul li.medium,.architects ul li.medium,.text .medium,.overview ul li .medium,.project ul li .medium,.information ul li .medium,.architects ul li .medium,.text strong,.overview ul li strong,.project ul li strong,.information ul li strong,.architects ul li strong{font-family:'MaaxMedium';font-weight:normal}.filet,.filet--bottom,.filet--top{min-height:65px;border-top:1px solid #00ABC6;border-bottom:1px solid #00ABC6;display:flex;align-items:center}@media only screen and (max-width: 756px){.filet,.filet--bottom,.filet--top{min-height:45px}}.filet.black,.black.filet--bottom,.black.filet--top{border-color:#3C3C3C}.filet.orange,.orange.filet--bottom,.orange.filet--top{border-color:#FF6E00}.filet.green,.green.filet--bottom,.green.filet--top{border-color:#00D5AD}.filet.white,.white.filet--bottom,.white.filet--top,.filet .white,.filet--bottom .white,.filet--top .white{border-color:white}.filet--bottom{height:auto;border-top:none;border-bottom:1px solid #00ABC6;display:flex;align-items:center}.filet--top{min-height:65px;height:auto;border-bottom:none;border-top:1px solid #00ABC6;display:flex;align-items:center}.arrow{width:16px;height:auto;margin-left:40px}@media only screen and (min-width: 756px) and (max-width: 984px){.arrow{margin-left:-40px}}@media only screen and (max-width: 756px){.arrow{width:12px;margin-left:-25px}}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.architects .milky-background,.col-7,.col-8,.col-9,.col-10,.col-33,.col-66,.col-50,.col-15,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-10,.col-s-10{float:left;width:10%;padding-left:1.66667%}.col.offset-0,.offset-0.col-1,.offset-0.col-2,.offset-0.col-3,.offset-0.col-4,.offset-0.col-5,.offset-0.col-6,.architects .offset-0.milky-background,.offset-0.col-7,.offset-0.col-8,.offset-0.col-9,.offset-0.col-10,.offset-0.col-33,.offset-0.col-66,.offset-0.col-50,.offset-0.col-15,.offset-0.col-m-2,.offset-0.col-m-3,.offset-0.col-m-4,.offset-0.col-m-5,.offset-0.col-m-10,.offset-0.col-s-10{padding-left:0}@media only screen and (min-width: 756px) and (max-width: 984px){.col.offset-m-0,.offset-m-0.col-1,.offset-m-0.col-2,.offset-m-0.col-3,.offset-m-0.col-4,.offset-m-0.col-5,.offset-m-0.col-6,.architects .offset-m-0.milky-background,.offset-m-0.col-7,.offset-m-0.col-8,.offset-m-0.col-9,.offset-m-0.col-10,.offset-m-0.col-33,.offset-m-0.col-66,.offset-m-0.col-50,.offset-m-0.col-15,.offset-m-0.col-m-2,.offset-m-0.col-m-3,.offset-m-0.col-m-4,.offset-m-0.col-m-5,.offset-m-0.col-m-10,.offset-m-0.col-s-10{padding-left:0}}.col-2{width:20%;padding-left:1.66667%}.col-3{width:30%;padding-left:1.66667%}.col-4{width:40%;padding-left:1.66667%}.col-5{width:50%;padding-left:1.66667%}.col-6,.architects .milky-background{width:60%;padding-left:1.66667%}.col-7{width:70%;padding-left:1.66667%}.col-8{width:80%;padding-left:1.66667%}.col-9{width:90%;padding-left:1.66667%}.col-10{width:100%;padding-left:0}.col-33{width:33%}.col-66{width:66%}.col-50{width:50%}.col-15{width:15%}@media only screen and (min-width: 756px) and (max-width: 984px){.col-m-small{width:0;height:0}}@media only screen and (max-width: 756px){.col-m-small{width:0;height:0}}@media only screen and (min-width: 756px) and (max-width: 984px){.col-m-2{width:20%;padding-left:1.66667%}}@media only screen and (min-width: 756px) and (max-width: 984px){.col-m-3{width:30%;padding-left:1.66667%}}@media only screen and (min-width: 756px) and (max-width: 984px){.col-m-4{width:40%;padding-left:1.66667%}}@media only screen and (max-width: 756px){.col-m-4{width:100%;padding-left:0}}@media only screen and (min-width: 756px) and (max-width: 984px){.col-m-5{width:50%;padding-left:1.66667%}}@media only screen and (max-width: 756px){.col-m-5{width:100%;padding-left:0}}@media only screen and (min-width: 756px) and (max-width: 984px){.col-m-10{width:100%;padding-left:0}}@media only screen and (max-width: 756px){.col-m-10{width:100%;padding-left:0}}@media only screen and (max-width: 756px){.col-s-10{width:100%;padding-left:0}}nav{background-color:white;height:72px;position:fixed;top:0;left:0;width:100%;z-index:100;display:none}@media only screen and (min-width: 756px) and (max-width: 984px){nav{display:block}}@media only screen and (max-width: 756px){nav{display:block;height:51px}}nav .col-2{text-align:center}nav .col-8{position:relative}nav img{width:45px;height:auto;margin-top:13px;text-align:center;display:inline-block}@media only screen and (max-width: 756px){nav img{margin-top:8px;height:35px;width:35px}}nav ul{width:100%;height:72px;display:flex;justify-content:space-between;align-items:center;color:#00ABC6;background-color:white}@media only screen and (max-width: 756px){nav ul{font-size:18px;line-height:20px;display:block;color:#00ABC6;padding:24px 63px;height:auto}nav ul li{border-top:1px solid #00ABC6;padding:8px 0}nav ul li.phone-only a{margin-left:40px}nav ul li.phone-only a.active{border:1px solid #00ABC6;padding:3px 5px 0 5px}}nav .col-7.col-s-10{-moz-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-o-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-webkit-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9)}@media only screen and (max-width: 756px){nav .col-7.col-s-10{max-height:0;height:auto;overflow:hidden}}nav.opened .col-7.col-s-10{-moz-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-o-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-webkit-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9)}@media only screen and (max-width: 756px){nav.opened .col-7.col-s-10{max-height:250px}}nav a.active,nav a:hover{font-family:'MaaxBold'}nav .menu-icon{position:absolute;left:32%;top:18px;width:30px;cursor:pointer}nav .menu-icon .icon-bar{-moz-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-o-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-webkit-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);display:block;width:100%;height:1px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;background-color:#00ABC6}nav .menu-icon .icon-bar+.icon-bar{margin-top:4px}nav .menu-icon.opened .icon-bar{-moz-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-o-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-webkit-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9)}nav .menu-icon.opened .icon-bar.turn-right{-moz-transform: scale(1, 1) rotateZ(45deg) translate(2px, 8px) skew(0deg, 0deg);-ms-transform: scale(1, 1) rotateZ(45deg) translate(2px, 8px) skew(0deg, 0deg);-webkit-transform: scale(1, 1) rotateZ(45deg) translate(2px, 8px) skew(0deg, 0deg);transform: scale(1, 1) rotateZ(45deg) translate(2px, 8px) skew(0deg, 0deg)}nav .menu-icon.opened .icon-bar.turn-left{-moz-transform: scale(1, 1) rotateZ(-45deg) translate(-1px, -5px) skew(0deg, 0deg);-ms-transform: scale(1, 1) rotateZ(-45deg) translate(-1px, -5px) skew(0deg, 0deg);-webkit-transform: scale(1, 1) rotateZ(-45deg) translate(-1px, -5px) skew(0deg, 0deg);transform: scale(1, 1) rotateZ(-45deg) translate(-1px, -5px) skew(0deg, 0deg)}nav .menu-icon.opened .icon-bar.disapear{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.banner{width:100%;height:auto;position:relative;overflow-x:hidden;z-index:0}.menu-banner{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:center;z-index:200}.menu-banner ul{display:block;width:225px;margin:auto;color:#ffffff}.menu-banner a:hover{text-decoration:none;color:inherit;font-family:'MaaxMedium'}.menu-banner li{width:auto;font-size:24px;font-family:'Maax';padding:5px;border-bottom:1px solid white}.menu-banner li:first-child{border-top:1px solid white}.menu-banner__column{height:auto;position:relative}.menu-banner__column ul li .active{font-family:'MaaxMedium'}.menu-banner__column img{display:block;width:80%;height:auto;margin-left:10%}@media only screen and (max-width: 756px){.menu-banner__column img{width:70%;margin-left:15%}}@media only screen and (min-width: 756px) and (max-width: 984px){.menu-banner__column--side{display:none}}@media only screen and (max-width: 756px){.menu-banner__column--side{display:none}}.img-banner{width:100%;height:auto;vertical-align:bottom}@media only screen and (max-width: 756px){.img-banner{width:auto;height:617px;margin-left:-460px}}.menu-banner__column img.arrow-right{-moz-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-o-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);-webkit-transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);transition:all .3s cubic-bezier(0.82, 0.15, 0.32, 0.9);width:16px;float:left;margin-left:-30px;margin-top:8px}.overview{background-color:#F2F2F2;padding:44px 0}@media only screen and (min-width: 756px) and (max-width: 984px){.overview{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 756px){.overview{padding:30px}}.overview ul{padding-top:26px}.overview ul li{list-style:disc}.overview h4{margin-top:20px}.overview h4.orange{margin:12px 0;font-family:'MaaxMedium'}@media only screen and (min-width: 756px) and (max-width: 984px){.overview .col-m-5{padding-right:24px}}.overview .col-m-5 img{margin:55px auto 24px auto;width:80%}@media only screen and (min-width: 756px) and (max-width: 984px){.overview .col-m-5 img{width:50%}}@media only screen and (max-width: 756px){.overview .col-m-5 img{margin:55px auto;width:50%}}.overview .col-4+.col-4{padding-left:24px}@media only screen and (max-width: 756px){.overview .col-3.col-m-5{margin-bottom:16px}}@media only screen and (max-width: 756px){.overview .col-5.col-m-5{margin-bottom:36px}}.project{padding:32px 0}@media only screen and (min-width: 756px) and (max-width: 984px){.project{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 756px){.project{padding:30px}}.project ul{padding-top:26px}.project ul li{list-style:disc;text-align:left;margin-bottom:10px}.project .maps .map--brazil{width:100%;height:auto;margin-top:-107px;margin-left:-39px}@media only screen and (min-width: 756px) and (max-width: 984px){.project .maps .map--brazil{width:80%;margin-left:25px}}@media only screen and (max-width: 756px){.project .maps .map--brazil{width:100%;margin-left:0px;margin-top:-80px}}.project .maps .map--salvador{float:right;width:51%;margin-top:-75px;margin-right:40px}@media only screen and (min-width: 756px) and (max-width: 984px){.project .maps .map--salvador{width:56%;margin-top:-130px;margin-right:0px}}@media only screen and (max-width: 756px){.project .maps .map--salvador{width:100%;margin-top:20px;margin-left:0;margin-right:0}}.project .description{text-align:center}.project .description .description__logo{width:174px;height:auto;display:inline-block;margin-bottom:32px}.project .description .col-5,.project .description .maps.col-m-10{text-align:left}.project .description .col-5+.col-5{padding-left:24px}@media only screen and (max-width: 756px){.project .description .col-5+.col-5{padding-left:0}}.project .description .col-5 .text.medium,.project .description .col-5 .overview ul li.medium,.overview ul .project .description .col-5 li.medium,.project .description .col-5 ul li.medium,.project ul .description .col-5 li.medium,.project .description .col-5 .information ul li.medium,.information ul .project .description .col-5 li.medium,.project .description .col-5 .architects ul li.medium,.architects ul .project .description .col-5 li.medium,.project .description .maps.col-m-10 .text.medium,.project .description .maps.col-m-10 .overview ul li.medium,.overview ul .project .description .maps.col-m-10 li.medium,.project .description .maps.col-m-10 ul li.medium,.project ul .description .maps.col-m-10 li.medium,.project .description .maps.col-m-10 .information ul li.medium,.information ul .project .description .maps.col-m-10 li.medium,.project .description .maps.col-m-10 .architects ul li.medium,.architects ul .project .description .maps.col-m-10 li.medium{margin:24px 0 12px 0}@media only screen and (max-width: 756px){.project .description .col-5.col-s-10+.col-5.col-s-10 ul{padding-top:0px}}.bullet--big{width:16px;height:16px;border:3px solid #FF6E00;float:left;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.bullet{width:10px;height:10px;float:left;margin:3px 15px 0 3px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#3C3C3C}.goals{padding:110px 0 70px 0;background-image:url("../img/background_phone@2x.png");background-size:cover}@media only screen and (min-width: 756px) and (max-width: 984px){.goals{padding:50px 50px 70px 50px}}@media only screen and (max-width: 756px){.goals{padding:30px}}@media only screen and (min-width: 756px) and (max-width: 984px){.goals h1{margin:8px 0}}.goals h4{font-family:'MaaxMedium'}.goals h4.phone-only{margin:12px 0}.goals .text,.goals .overview ul li,.overview ul .goals li,.goals .project ul li,.project ul .goals li,.goals .information ul li,.information ul .goals li,.goals .architects ul li,.architects ul .goals li{margin-top:12px}@media only screen and (min-width: 756px) and (max-width: 984px){.goals .col-m-5.offset-0{padding-right:24px}}.information{padding:70px 0}@media only screen and (min-width: 756px) and (max-width: 984px){.information{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 756px){.information{padding:30px}}.information ul{padding-top:26px}.information ul li{list-style:disc;text-align:left;margin-bottom:10px}.information .three{height:auto;width:182px;display:block;margin:20px auto}@media only screen and (min-width: 756px) and (max-width: 984px){.information .three{margin:100px auto 0 auto}}@media only screen and (max-width: 756px){.information .three{width:116px;margin:50px auto}}@media only screen and (max-width: 756px){.information h2.orange.medium{margin:10px 0}}.information h2.green{margin:8px 0}.information .text,.information .overview ul li,.overview ul .information li,.information .project ul li,.project ul .information li,.information ul li,.information .architects ul li,.architects ul .information li{margin:21px 0}@media only screen and (min-width: 756px) and (max-width: 984px){.information .col-m-10.offset-0 .text,.information .col-m-10.offset-0 .overview ul li,.overview ul .information .col-m-10.offset-0 li,.information .col-m-10.offset-0 .project ul li,.project ul .information .col-m-10.offset-0 li,.information .col-m-10.offset-0 ul li,.information ul .col-m-10.offset-0 li,.information .col-m-10.offset-0 .architects ul li,.architects ul .information .col-m-10.offset-0 li{margin-bottom:0px}}@media only screen and (max-width: 756px){.information .col-m-10.offset-0 .text,.information .col-m-10.offset-0 .overview ul li,.overview ul .information .col-m-10.offset-0 li,.information .col-m-10.offset-0 .project ul li,.project ul .information .col-m-10.offset-0 li,.information .col-m-10.offset-0 ul li,.information ul .col-m-10.offset-0 li,.information .col-m-10.offset-0 .architects ul li,.architects ul .information .col-m-10.offset-0 li{margin-bottom:0px}}.information .col-3 h1{line-height:40px;margin:8px 0}.information .col-5 .filet,.information .col-5 .filet--bottom,.information .col-5 .filet--top,.information .col-8 .filet,.information .col-8 .filet--bottom,.information .col-8 .filet--top{min-height:50px}@media only screen and (min-width: 756px) and (max-width: 984px){.information .col-m-5.offset-0{padding-right:24px}}.information .col-4.col-m-5 ul{padding-top:21px}.information .col-4.col-m-5 ul li{margin-top:0}@media only screen and (min-width: 756px) and (max-width: 984px){.information .col-4.col-m-5 ul{padding-top:21px}.information .col-4.col-m-5 ul li{margin-top:0}}@media only screen and (max-width: 756px){.information .col-4.col-m-5 ul{padding-top:0}.information .col-4.col-m-5 ul li{margin-top:0}}.information .col-4.col-m-5.offset-m-0 ul{padding-top:21px}.information .col-4.col-m-5.offset-m-0 ul li{margin-top:0}.architects{background-image:url("../img/facade@2x.png");background-size:cover;position:relative}@media only screen and (min-width: 756px) and (max-width: 984px){.architects{background-position-x:-170px}}@media only screen and (max-width: 756px){.architects{background-size:auto 670px;background-repeat:no-repeat;background-position:85% 100%}}.architects ul{padding:18px 0}.architects ul li{list-style:disc}.architects .milky-background{padding:70px 11.66667% !important;height:100%;background-color:rgba(255,255,255,0.7)}@media only screen and (min-width: 756px) and (max-width: 984px){.architects .milky-background{padding:42px 25px 42px 50px !important}}@media only screen and (max-width: 756px){.architects .milky-background{width:100%;padding:30px !important;background-color:#F2F2F2;margin-bottom:670px}}@media only screen and (max-width: 756px){.architects h3{font-size:18px;line-height:20px}}.architects h4{margin:8px 0}@media only screen and (max-width: 756px){.architects h4{margin:12px 0}}.architects h1.flex-filet{border-top:1px solid #00ABC6;padding:10px 20px 10px 0;display:inline-block}@media only screen and (min-width: 756px) and (max-width: 984px){.architects h1.flex-filet{padding:10px 80px 10px 0}}.architects h3{margin:18px 0}.architects .filet,.architects .filet--bottom,.architects .filet--top{min-height:50px}.team{padding:50px 0}@media only screen and (min-width: 756px) and (max-width: 984px){.team{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 756px){.team{padding:30px}}.team .team-cards-container{display:flex;justify-content:space-between;flex-flow:row wrap}.team .team-card{width:30%;margin-top:60px}@media only screen and (min-width: 756px) and (max-width: 984px){.team .team-card{float:none;width:26%;margin-right:0;padding-left:0}}@media only screen and (max-width: 756px){.team .team-card{float:none;width:47%;margin-right:0;padding-left:0}}.team .team-card,.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{text-align:center;justify-content:center}.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{min-height:40px}@media only screen and (min-width: 756px) and (max-width: 984px){.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{text-align:left}.team .team-card .filet a,.team .team-card .filet--bottom a,.team .team-card .filet--top a{width:100%}.team .team-card .filet .text,.team .team-card .filet--bottom .text,.team .team-card .filet--top .text,.team .team-card .filet .overview ul li,.overview ul .team .team-card .filet li,.team .team-card .filet--bottom .overview ul li,.overview ul .team .team-card .filet--bottom li,.team .team-card .filet--top .overview ul li,.overview ul .team .team-card .filet--top li,.team .team-card .filet .project ul li,.project ul .team .team-card .filet li,.team .team-card .filet--bottom .project ul li,.project ul .team .team-card .filet--bottom li,.team .team-card .filet--top .project ul li,.project ul .team .team-card .filet--top li,.team .team-card .filet .information ul li,.information ul .team .team-card .filet li,.team .team-card .filet--bottom .information ul li,.information ul .team .team-card .filet--bottom li,.team .team-card .filet--top .information ul li,.information ul .team .team-card .filet--top li,.team .team-card .filet .architects ul li,.architects ul .team .team-card .filet li,.team .team-card .filet--bottom .architects ul li,.architects ul .team .team-card .filet--bottom li,.team .team-card .filet--top .architects ul li,.architects ul .team .team-card .filet--top li{margin:5px 0}}@media only screen and (max-width: 756px){.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{text-align:left}.team .team-card .filet a,.team .team-card .filet--bottom a,.team .team-card .filet--top a{width:100%}.team .team-card .filet .text,.team .team-card .filet--bottom .text,.team .team-card .filet--top .text,.team .team-card .filet .overview ul li,.overview ul .team .team-card .filet li,.team .team-card .filet--bottom .overview ul li,.overview ul .team .team-card .filet--bottom li,.team .team-card .filet--top .overview ul li,.overview ul .team .team-card .filet--top li,.team .team-card .filet .project ul li,.project ul .team .team-card .filet li,.team .team-card .filet--bottom .project ul li,.project ul .team .team-card .filet--bottom li,.team .team-card .filet--top .project ul li,.project ul .team .team-card .filet--top li,.team .team-card .filet .information ul li,.information ul .team .team-card .filet li,.team .team-card .filet--bottom .information ul li,.information ul .team .team-card .filet--bottom li,.team .team-card .filet--top .information ul li,.information ul .team .team-card .filet--top li,.team .team-card .filet .architects ul li,.architects ul .team .team-card .filet li,.team .team-card .filet--bottom .architects ul li,.architects ul .team .team-card .filet--bottom li,.team .team-card .filet--top .architects ul li,.architects ul .team .team-card .filet--top li{margin:5px 0}}.team .team-card>a>img{margin-bottom:15px}@media only screen and (min-width: 756px) and (max-width: 984px){.team .team-card>a>img{width:50%}}@media only screen and (max-width: 756px){.team .team-card>a>img{width:70%}}.team .social-icons{height:30px;margin-top:10px}@media only screen and (min-width: 756px) and (max-width: 984px){.team .social-icons{height:30px}}@media only screen and (max-width: 756px){.team .social-icons{height:30px}}.team .social-icons a{display:inline-block;height:100%}.team .social-icons a img{height:100%}.team .social-icons a+a{margin-left:10px}@media only screen and (min-width: 756px) and (max-width: 984px){.team .social-icons a+a{margin-left:40px}}@media only screen and (max-width: 756px){.team .social-icons a+a{margin-left:40px}}.team h4{font-family:'MaaxMedium'}@media only screen and (min-width: 756px) and (max-width: 984px){.team h4{font-size:18px;line-height:20px;font-family:'MaaxMedium'}}@media only screen and (max-width: 756px){.team h4{margin:5px 0;font-size:18px;line-height:20px;font-family:'MaaxMedium'}}.popup-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;display:none}.popup-container .popup{background-color:white;width:874px;margin:154px auto 0 auto;padding:44px 56px;min-height:200px}@media only screen and (min-width: 756px) and (max-width: 984px){.popup-container .popup{width:90%;margin-left:5%;margin-right:5%;margin:50px auto 0 auto}}@media only screen and (max-width: 756px){.popup-container .popup{width:90%;margin-left:5%;margin-right:5%;padding:30px;margin:30px auto 0 auto}}.popup-container .popup__image{float:left;width:24%}.popup-container .popup__image img{width:100%}@media only screen and (min-width: 756px) and (max-width: 984px){.popup-container .popup__image{width:20%}.popup-container .popup__image img{width:100%}}@media only screen and (max-width: 756px){.popup-container .popup__image{display:none}}.popup-container .popup__title{float:left;width:400px;margin-left:60px}@media only screen and (min-width: 756px) and (max-width: 984px){.popup-container .popup__title{width:59%}.popup-container .popup__title h1,.popup-container .popup__title h2{font-size:32px}}@media only screen and (max-width: 756px){.popup-container .popup__title{width:70%;margin-left:0}.popup-container .popup__title h1,.popup-container .popup__title h2{font-size:18px}}.popup-container .popup__action{float:right}@media only screen and (max-width: 756px){.popup-container .popup__action{background-color:#3C3C3C;border-radius:50%;height:30px;width:30px;padding:9px}.popup-container .popup__action img{width:12px}}.popup-container .popup__content{padding:64px 100px}@media only screen and (min-width: 756px) and (max-width: 984px){.popup-container .popup__content{padding:32px 50px}}@media only screen and (max-width: 756px){.popup-container .popup__content{padding:32px 0px}}.popup-container .social-icons img{height:30px;margin-right:10px}@media only screen and (max-width: 756px){.popup-container .social-icons img{display:none}}.popup-container .popup__links{margin:0px 100px}.popup-container .popup__links .links{margin-left:64px}@media only screen and (max-width: 756px){.popup-container .popup__links .links{margin:0px}}@media only screen and (min-width: 756px) and (max-width: 984px){.popup-container .popup__links{padding:0px 50px}}@media only screen and (max-width: 756px){.popup-container .popup__links{padding:0px 0px;margin:0px}}.background-black{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.7);display:none}footer{padding:44px 0;background-color:#00838F}@media only screen and (min-width: 756px) and (max-width: 984px){footer{padding:44px 50px}}@media only screen and (max-width: 756px){footer{padding:30px}}footer img{margin-top:-40px}@media only screen and (max-width: 756px){footer img{margin-top:0px}}footer .col-2{padding:26px 0}@media only screen and (max-width: 756px){footer .col-2{padding:12px 0}}
.overviwe-home-list {
    list-style: initial;
    padding-left: 20px;
    margin-top: 20px;
}

.overviwe-home-list ul li {
    color: #FF6E00 !important;
 }

.orange {
    color: #FF6E00 !important;
}
.home__research {
    width: 100%;
    padding: 40px 0;
    margin-bottom: 50px;
}

.arrow_bloc {
    width: 10%;
    float: left;
}

.home__research .home__research_content .home__research_content--title {
    width: 100%;
    padding: 10px 0 10px 0;
}

.filet, .filet--bottom, .filet--top {
    min-height: 65px;
    border-top: 1px solid #00abc6;
    border-bottom: 1px solid #00abc6;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}

.home__research .home__research_content .home__research_content--title h1 {
    width: 50%;
    float: left;
}

.home__research .home__research_content .home__research_content--title h1 {
    width: 50%;
    float: left;
}

.home__research .home__research_content {
    width: 80%;
    float: left;
}

.home__research .home__research_content .home__research_content--desc {
    margin-top: 40px;
}

.home__research .home__research_content .home__research_content--desc ul:nth-child(1) {
    padding-right: 20px;
}

.home__research .home__research_content .home__research_content--desc ul {
    width: 50%;
    float: left;
    list-style: initial;
    padding-left: 20px;
}

.blueLight {
    color: #00abc6;
}

.home__intro {
    width: 100%;
    height: 50vh !important;
    padding: 50px 0;
    background-color: #f2f2f2;
}

.img_container-team {
    position: relative;
    width: 100%;
}

.img_container-team a img {
    width: 100%;
    max-width: 170px;
    height: auto;
}

.home__img {
    width: 100%;
    height: 550px;
    object-fit: cover;
}

.home__qualification {
    padding: 50px 0;
}

.arrow_bloc {
    width: 10%;
    float: left;
}

.home__qualification .home__qualification_title {
    width: 40%;
    float: left;
    padding-right: 60px;
}

.home__qualification .home__qualification_desc {
    width: 40%;
    float: left;
    padding-left: 20px;
}

.architects ul li.big, .information ul li.big, .overview ul li.big, .project ul li.big, .text.big {
    font-size: 24px;
    line-height: 28px;
}

.home__qualification .home__qualification_title .filet, .home__qualification .home__qualification_title .filet--bottom, .home__qualification .home__qualification_title .filet--top {
    padding: 10px 0;
}

.home__intro .home__intro--intro {
    width: 40%;
    float: left;
    padding-right: 40px;
}

.home__intro .home__intro--desc {
    width: 40%;
    float: left;
    padding-left: 40px;
}

@media only screen and (max-width: 756px) {
    .home__intro {
        padding: 40px;
        height: 100%;
    }
    .arrow_bloc {
        width: 0;
    }
    .home__intro .home__intro--intro {
        width: 100%;
        float: none;
        padding-right: 0;
        padding-bottom: 20px;
    }
    .home__intro .home__intro--desc {
        width: 100%;
        /*float: none;*/
        padding-left: 0;
    }
    .home__research {
        padding: 40px;
        margin-bottom: 0;
    }
    .home__research .home__research_content {
        width: 100%;
        float: none;
    }
    .home__research .home__research_content .home__research_content--title.filet, .home__research .home__research_content .home__research_content--title.filet--bottom, .home__research .home__research_content .home__research_content--title.filet--top {
        flex-direction: column;
    }
    .home__research .home__research_content .home__research_content--title h1 {
        width: 100%;
        float: none;
        display: block;
    }
    .home__research .home__research_content .home__research_content--desc ul {
        width: 100%;
        float: none;
    }
    .home__research .home__research_content .home__research_content--desc ul {
        width: 100%;
        float: none;
    }
    .home__qualification .home__qualification_title {
        width: 100%;
        float: none;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .filet, .filet--bottom, .filet--top {
        min-height: 45px;
    }
    .home__qualification .home__qualification_desc {
        width: 100%;
        float: none;
        padding-left: 0;
    }
    .home__qualification {
        padding: 40px;
        margin: 0;
    }
}

.clinicalresearch .clinicalresearch__content {
    width: 100%;
    padding: 50px 0;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro {
    margin-bottom: 40px;
    height: 200px;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--arrow {
    width: 10%;
    float: left;
}
.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--logo {
    width: 30%;
    height: 100%;
    float: left;
    padding-right: 20px;
}

.clinicalresearch__content_intro--logo img {
    display: block;
    margin: 0 auto;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--desc {
    float: left;
    width: 50%;
    height: 100%;
    padding-left: 20px;
    display: flex;
    align-items: center;
}

h4 .medium, h4 strong, h4.medium {
    font-family: MaaxMedium;
    font-weight: 400;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--arrow {
    width: 10%;
    float: left;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro {
    width: 30%;
    float: left;
    padding-right: 20px;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc {
    width: 50%;
    float: left;
    padding-left: 20px;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc .filet, .clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc .filet--bottom, .clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc .filet--top {
    padding: 10px 0;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc h4 {
    margin-bottom: 20px;
    margin-top: 20px;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro .filet, .clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro .filet--bottom, .clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro .filet--top {
    margin-bottom: 20px;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc ul {
    list-style: initial;
    padding-left: 20px;
    margin-bottom: 20px;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc ul li {
    color: #ff6e00;
}

.clinicalresearch .clinicalresearch__header {
    height: 550px;
    width: 100%;
    object-fit: cover;
}

@media only screen and (max-width: 756px) {
    .clinicalresearch .clinicalresearch__content {
        padding: 40px;
    }
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro {
        height: auto;
    }
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--arrow {
        width: 0;
    }
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--logo {
        width: 100%;
        height: 20%;
        float: none;
        padding: 0;
        margin-bottom: 40px;
    }
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--desc {
        display: block;
        width: 100%;
        height: auto;
        float: none;
        padding: 0;
    }
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro {
        width: 100%;
        float: none;
        padding: 0;
        margin-bottom: 20px;
    }
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc {
        width: 100%;
        float: none;
        padding: 0;
    }
    .filet, .filet--bottom, .filet--top {
        min-height: 45px;
    }
    h4 {
        font-size: 20px;
        line-height: 24px;
    }
    .arrow {
        width: 12px;
        margin-left: -25px;
    }
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--arrow {
        width: 0%;
        float: left;
    }
    .services .services__intro {
        padding: 40px !important;
    }
    .services .services__intro .services__intro_title {
        width: 100% !important;
    }
    .services .services__intro .services__intro_left {
        width: 100% !important;
        float: none !important;
        padding-right: 0 !important;
        margin-bottom: 0 !important;
    }
    .services .services__intro .services__intro_right {
        width: 100% !important;
        float: none !important;
        padding-left: 0px !important;
    }
    .services .services__infos {
        padding: 40px 40px 0 40px !important;
    }
    .services .services__infos .services__infos_left {
        width: 100% !important;
        padding-right: 0 !important;
        margin-bottom: 20px !important;
        float: none !important;
    }
    .services .services__infos .services__infos_right {
        width: 100% !important;
        padding-left: 0 !important;
        margin-bottom: 20px !important;
        float: none !important;
    }
    .services .services__infos {
        padding: 40px 40px 0 40px !important;
    }
    .services .services__infos .services__infos_left {
        width: 100% !important;
        padding-right: 0 !important;
        margin-bottom: 20px !important;
        float: none !important;
    }
}

.services {
    margin-top: 72px;
}

.services .services__intro {
    padding: 50px 0 40px 0;
}

.services .services__intro .services__intro_title {
    width: 90%;
    float: left;
    margin-bottom: 20px;
}

.services .services__intro .services__intro_left {
    width: 40%;
    float: left;
    padding-right: 40px;
}

.services .services__intro .services__intro_right {
    width: 40%;
    float: left;
    padding-left: 40px;
}

.services .services__infos .services__infos_left {
    width: 40%;
    float: left;
    padding-right: 40px;
}

.services .services__infos .services__infos_right {
    width: 40%;
    float: left;
    padding-left: 40px;
}

.services .services__infos {
    padding: 70px 0 20px 0;
    background-color: #f2f2f2;
}

.services .services__infos .services__infos_left {
    width: 40%;
    float: left;
    padding-right: 40px;
}

.services .services__infos .services__infos_right {
    width: 40%;
    float: left;
    padding-left: 40px;
}

.services .services__infos .filet, .services .services__infos .filet--bottom, .services .services__infos .filet--top {
    padding: 10px 0 10px 0;
    height: auto;
    margin-bottom: 20px;
    align-items: flex-start;
}

.architects ul .services .services__infos .services__infos_right li, .information ul .services .services__infos .services__infos_right li, .overview ul .services .services__infos .services__infos_right li, .project ul .services .services__infos .services__infos_right li, .services .services__infos .services__infos_right .architects ul li, .services .services__infos .services__infos_right .information ul li, .services .services__infos .services__infos_right .overview ul li, .services .services__infos .services__infos_right .project ul li, .services .services__infos .services__infos_right .text {
    margin-bottom: 20px;
}

.architects ul li .orange, .architects ul li.orange, .information ul li .orange, .information ul li.orange, .overview ul li .orange, .overview ul li.orange, .project ul li .orange, .project ul li.orange, .text .orange, .text.orange {
    color: #ff6e00 !important;
}

.architects ul li, .information ul li, .overview ul li, .project ul li, .text {
    color: #3c3c3c;
    font-size: 18px;
    line-height: 22px;
}

.architects ul li .blueLight, .architects ul li.blueLight, .information ul li .blueLight, .information ul li.blueLight, .overview ul li .blueLight, .overview ul li.blueLight, .project ul li .blueLight, .project ul li.blueLight, .text .blueLight, .text.blueLight {
    color: #00abc6;
}

.bold {
    font-weight: bolder;
}

.architects ul li .bold, .architects ul li.bold, .information ul li .bold, .information ul li.bold, .overview ul li .bold, .overview ul li.bold, .project ul li .bold, .project ul li.bold, .text .bold, .text.bold {
    font-family: MaaxBold;
}

.services .services__infos .services__infos_left .services__intro_left--img2 {
    width: 50%;
    height: auto;
    display: block;
    margin: 40px auto;
}

.display-block {
    display: block !important;
    padding: 0 50px;
    top: 0;
}

.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--logo img{
    display:block;
    margin:auto;
    height:100%;
}

@media only screen and (max-width: 756px){
    .clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--logo img{
        display:block;
        margin:auto;
        width:60%;
        height: auto;
    }
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.architects .milky-background,.col,.col-1,.col-10,.col-15,.col-2,.col-3,.col-33,.col-4,.col-5,.col-50,.col-6,.col-66,.col-7,.col-8,.col-9,.col-m-10,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-s-10{float:left;width:10%;padding-left:1.66667%}.architects .offset-0.milky-background,.col.offset-0,.offset-0.col-1,.offset-0.col-10,.offset-0.col-15,.offset-0.col-2,.offset-0.col-3,.offset-0.col-33,.offset-0.col-4,.offset-0.col-5,.offset-0.col-50,.offset-0.col-6,.offset-0.col-66,.offset-0.col-7,.offset-0.col-8,.offset-0.col-9,.offset-0.col-m-10,.offset-0.col-m-2,.offset-0.col-m-3,.offset-0.col-m-4,.offset-0.col-m-5,.offset-0.col-s-10{padding-left:0}@media only screen and (min-width:756px) and (max-width:984px){.architects .offset-m-0.milky-background,.col.offset-m-0,.offset-m-0.col-1,.offset-m-0.col-10,.offset-m-0.col-15,.offset-m-0.col-2,.offset-m-0.col-3,.offset-m-0.col-33,.offset-m-0.col-4,.offset-m-0.col-5,.offset-m-0.col-50,.offset-m-0.col-6,.offset-m-0.col-66,.offset-m-0.col-7,.offset-m-0.col-8,.offset-m-0.col-9,.offset-m-0.col-m-10,.offset-m-0.col-m-2,.offset-m-0.col-m-3,.offset-m-0.col-m-4,.offset-m-0.col-m-5,.offset-m-0.col-s-10{padding-left:0}}.col-2{width:20%;padding-left:1.66667%}.col-3{width:30%;padding-left:1.66667%}.col-4{width:40%;padding-left:1.66667%}.col-5{width:50%;padding-left:1.66667%}.architects .milky-background,.col-6{width:60%;padding-left:1.66667%}.col-7{width:70%;padding-left:1.66667%}.col-8{width:80%;padding-left:1.66667%}.col-9{width:90%;padding-left:1.66667%}.col-10{width:100%;padding-left:0}.col-33{width:33%}.col-66{width:66%}.col-50{width:50%}.col-15{width:15%}@media only screen and (min-width:756px) and (max-width:984px){.col-m-small{width:0;height:0}}@media only screen and (max-width:756px){.col-m-small{width:0;height:0}}@media only screen and (min-width:756px) and (max-width:984px){.col-m-2{width:20%;padding-left:1.66667%}}@media only screen and (min-width:756px) and (max-width:984px){.col-m-3{width:30%;padding-left:1.66667%}}@media only screen and (min-width:756px) and (max-width:984px){.col-m-4{width:40%;padding-left:1.66667%}}@media only screen and (max-width:756px){.col-m-4{width:100%;padding-left:0}}@media only screen and (min-width:756px) and (max-width:984px){.col-m-5{width:50%;padding-left:1.66667%}}@media only screen and (max-width:756px){.col-m-5{width:100%;padding-left:0}}@media only screen and (min-width:756px) and (max-width:984px){.col-m-10{width:100%;padding-left:0}}@media only screen and (max-width:756px){.col-m-10{width:100%;padding-left:0}}@media only screen and (max-width:756px){.col-s-10{width:100%;padding-left:0}}h1{margin:0}nav{background-color:#fff;height:72px;position:fixed;top:0;left:0;width:100%;z-index:100;top:-72px;transition:top .3s ease-out}nav.show{top:0;transition:top .3s ease-out}@media only screen and (min-width:756px) and (max-width:984px){nav{padding:0 50px;top:0}}@media only screen and (max-width:756px){nav{top:0}}nav .menu__logo{width:45px;float:left}nav .menu__content{width:calc(90% - 90px);float:left;padding:0 20px;-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9)}@media only screen and (min-width:756px) and (max-width:984px){nav .menu__content{width:calc(100% - 45px)}}@media only screen and (max-width:756px){nav .menu__content{max-height:0;height:auto;overflow:hidden;width:100%;padding:0}}nav .col-2{text-align:center}nav .col-8{position:relative;height:100%}nav img{width:45px;height:auto;margin-top:13px;text-align:center;display:inline-block}@media only screen and (max-width:756px){nav img{height:35px;width:35px;margin:20px 0 0 20px}}nav ul{width:100%;height:72px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:#00abc6;background-color:#fff}@media only screen and (max-width:756px){nav ul{font-size:18px;line-height:20px;display:block;color:#00abc6;padding:24px 45px;height:auto}nav ul li{border-top:1px solid #00abc6;padding:8px 0}nav ul li.phone-only a{margin-left:40px}nav ul li.phone-only a.active{border:1px solid #00abc6;padding:3px 5px 0 5px}}nav .col-7.col-s-10{-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9)}@media only screen and (max-width:756px){nav .col-7.col-s-10{max-height:0;height:auto;overflow:hidden}}nav.opened .col-7.col-s-10,nav.opened .menu__content{-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9)}@media only screen and (max-width:756px){nav.opened .col-7.col-s-10,nav.opened .menu__content{max-height:270px}}nav a.active,nav a:hover{font-family:MaaxBold}nav .menu-icon{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;width:30px;cursor:pointer}nav .menu-icon .icon-bar{-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9);display:block;width:100%;height:1px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;background-color:#00abc6}nav .menu-icon .icon-bar+.icon-bar{margin-top:4px}nav .menu-icon.opened .icon-bar{-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9)}nav .menu-icon.opened .icon-bar.turn-right{-moz-transform:scale(1,1) rotateZ(45deg) translate(2px,8px) skew(0deg,0deg);-ms-transform:scale(1,1) rotateZ(45deg) translate(2px,8px) skew(0deg,0deg);-webkit-transform:scale(1,1) rotateZ(45deg) translate(2px,8px) skew(0deg,0deg);transform:scale(1,1) rotateZ(45deg) translate(2px,8px) skew(0deg,0deg)}nav .menu-icon.opened .icon-bar.turn-left{-moz-transform:scale(1,1) rotateZ(-45deg) translate(-1px,-5px) skew(0deg,0deg);-ms-transform:scale(1,1) rotateZ(-45deg) translate(-1px,-5px) skew(0deg,0deg);-webkit-transform:scale(1,1) rotateZ(-45deg) translate(-1px,-5px) skew(0deg,0deg);transform:scale(1,1) rotateZ(-45deg) translate(-1px,-5px) skew(0deg,0deg)}nav .menu-icon.opened .icon-bar.disapear{opacity:0}footer{padding:44px 0;background-color:#00abc6}@media only screen and (min-width:756px) and (max-width:984px){footer{padding:44px 50px}}@media only screen and (max-width:756px){footer{padding:30px}}footer img{margin-top:-40px}@media only screen and (max-width:756px){footer img{margin-top:0}}footer .col-2{padding:26px 0}@media only screen and (max-width:756px){footer .col-2{padding:12px 0}}footer .col-8{padding:0}.popup-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto}.popup-container .popup{background-color:#f2f2f2;width:874px;margin:50px auto 20px auto;padding:44px 56px;min-height:200px}@media only screen and (min-width:756px) and (max-width:984px){.popup-container .popup{width:90%;margin:30px auto 30px auto}}@media only screen and (max-width:756px){.popup-container .popup{width:90%;margin:20px auto 20px auto!important;padding:30px}}.popup-container .popup__image{float:left;width:24%}.popup-container .popup__image img{width:100%}@media only screen and (min-width:756px) and (max-width:984px){.popup-container .popup__image{width:20%}.popup-container .popup__image img{width:100%}}@media only screen and (max-width:756px){.popup-container .popup__image{display:none}}.popup-container .popup__title{float:left;width:400px;margin-left:60px}.popup-container .popup__title h1{margin:7px 0 5px 0}.popup-container .popup__title h2{margin:8px 0}@media only screen and (min-width:756px) and (max-width:984px){.popup-container .popup__title{width:59%}.popup-container .popup__title h1,.popup-container .popup__title h2{font-size:32px}}@media only screen and (max-width:756px){.popup-container .popup__title{width:70%;margin-left:0}.popup-container .popup__title h1,.popup-container .popup__title h2{font-size:18px}}.popup-container .popup__action{float:right}@media only screen and (max-width:756px){.popup-container .popup__action{background-color:#3c3c3c;border-radius:50%;height:30px;width:30px;padding:4px 9px}.popup-container .popup__action img{width:12px}}.popup-container .popup__content{padding:64px 100px}@media only screen and (min-width:756px) and (max-width:984px){.popup-container .popup__content{padding:32px 50px}}@media only screen and (max-width:756px){.popup-container .popup__content{padding:32px 0}}.popup-container .social-icons img{height:30px;margin-right:10px}@media only screen and (max-width:756px){.popup-container .social-icons img{display:none}}.popup-container .popup__links{margin:0 100px}.popup-container .popup__links .links{margin-left:64px}@media only screen and (max-width:756px){.popup-container .popup__links .links{margin:0}}@media only screen and (min-width:756px) and (max-width:984px){.popup-container .popup__links{padding:0 50px}}@media only screen and (max-width:756px){.popup-container .popup__links{padding:0 0;margin:0}}.popup-container .popup__title h1{margin:7px 0 5px 0}.popup-container .large_h2_popup{margin:16px 0 14px 0;line-height:34px}.popup-container .no-social-network{padding-left:0!important}.popup-container .no-social-network .links{margin-left:0!important}.popup-container .social-hidden{display:none}.background-black{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.7);display:none}.banner{width:100%;height:auto;position:relative;overflow-x:hidden;z-index:0}@media only screen and (min-width:756px) and (max-width:984px){.banner{margin-top:72px}}@media only screen and (max-width:756px){.banner{margin-top:51px}}@media only screen and (max-width:460px){.banner{margin-top:0}}.menu-banner{position:absolute;top:0;left:10%;width:80%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;z-index:200}@media only screen and (min-width:756px) and (max-width:984px){.menu-banner{-webkit-justify-content:space-around;justify-content:space-around}}@media only screen and (max-width:756px){.menu-banner{-webkit-justify-content:space-around;justify-content:space-around}}@media only screen and (max-width:460px){.menu-banner{-webkit-justify-content:space-around;justify-content:space-around}}.menu-banner ul{display:block;width:200px;margin:auto;color:#fff}.menu-banner a:hover{text-decoration:none;color:inherit;font-family:MaaxMedium}.menu-banner li{width:auto;font-size:18px;font-family:Maax;padding:5px;border-bottom:1px solid #fff}.menu-banner li:first-child{border-top:1px solid #fff}.menu-banner__column{height:auto;position:relative}.menu-banner__column ul li .active{font-family:MaaxMedium}.menu-banner__column img{display:block;width:80%;height:auto;margin-left:10%}@media only screen and (min-width:756px) and (max-width:984px){.menu-banner__column img{width:70%;margin-left:15%}}@media only screen and (max-width:756px){.menu-banner__column img{width:70%;margin-left:15%}}@media only screen and (min-width:756px) and (max-width:984px){.menu-banner__column--side{display:none}}@media only screen and (max-width:756px){.menu-banner__column--side{display:none}}.img-banner{width:100%;height:auto;vertical-align:bottom}@media only screen and (max-width:756px){.img-banner{width:auto;margin-left:-299px;height:566px}}.menu-banner__column img.arrow-right{-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9);width:16px;float:left;margin-left:-30px;margin-top:8px}body{width:100%;margin:0;font-family:Maax}.container{width:100%;height:auto;position:relative;z-index:10}@media only screen and (min-width:756px) and (max-width:984px){.container{padding-left:50px;padding-right:50px}}a{color:inherit;text-decoration:none}.no-desktop{display:none}@media only screen and (min-width:756px) and (max-width:984px){.no-desktop{display:block}}@media only screen and (max-width:756px){.no-desktop{display:block}}@media only screen and (max-width:756px){.no-phone{display:none!important}}@media only screen and (min-width:756px) and (max-width:984px){.no-tablet{display:none!important}}.desktop-only{display:block}@media only screen and (min-width:756px) and (max-width:984px){.desktop-only{display:none!important}}@media only screen and (max-width:756px){.desktop-only{display:none!important}}.phone-only{display:none!important}@media only screen and (min-width:756px) and (max-width:984px){.phone-only{display:none!important}}@media only screen and (max-width:756px){.phone-only{display:block!important}.phone-only.filet,.phone-only.filet--bottom,.phone-only.filet--top{display:-webkit-flex!important;display:flex!important}}h1{color:#00abc6;font-size:46px;line-height:54px;font-family:MaaxMedium;font-weight:100}@media only screen and (min-width:756px) and (max-width:984px){h1{font-size:45px;line-height:49px}}@media only screen and (max-width:756px){h1{font-size:30px;line-height:32px}}h1.small{font-size:40px;line-height:45px;font-family:MaaxBold;margin-top:5px}h1.medium{font-size:45px;line-height:40px;font-family:MaaxMedium}h1.light{font-size:40px;line-height:45px;font-family:Maax;margin-top:5px}h1 .orange,h1.orange{color:#ff6e00}h1 .green,h1.green{color:#00d5ad}h1 .white,h1.white{color:#fff}h1 .black,h1.black{color:#3c3c3c}h2{color:#00abc6;font-size:36px;line-height:31px}@media only screen and (max-width:756px){h2{font-size:30px;line-height:26px}}h2 strong,h2.medium{font-family:MaaxMedium;font-weight:400}h2 .orange,h2.orange{color:#ff6e00}h2 .green,h2.green{color:#00d5ad}h2 .white,h2.white{color:#fff}h2 .black,h2.black{color:#3c3c3c}h3{color:#00abc6;font-size:30px;line-height:33px;font-family:MaaxMedium}@media only screen and (min-width:756px) and (max-width:984px){h3{font-size:24px;line-height:26px}}h3 .orange,h3.orange{color:#ff6e00}h3 .green,h3.green{color:#00d5ad}h3 .white,h3.white{color:#fff}h3 .black,h3.black{color:#3c3c3c}h4{color:#00abc6;font-size:24px;line-height:26px}h4 .orange,h4.orange{color:#ff6e00}h4 .green,h4.green{color:#00d5ad}h4 .white,h4.white{color:#fff}h4 .black,h4.black{color:#3c3c3c}h4 .medium,h4 strong,h4.medium{font-family:MaaxMedium;font-weight:400}h4 .bold,h4.bold{font-family:MaaxBold}@media only screen and (max-width:756px){h4{font-size:20px;line-height:24px}}.architects ul li,.information ul li,.overview ul li,.project ul li,.text{color:#3c3c3c;font-size:18px;line-height:22px}.architects ul li .orange,.architects ul li.orange,.information ul li .orange,.information ul li.orange,.overview ul li .orange,.overview ul li.orange,.project ul li .orange,.project ul li.orange,.text .orange,.text.orange{color:#ff6e00}.architects ul li .blue,.architects ul li.blue,.information ul li .blue,.information ul li.blue,.overview ul li .blue,.overview ul li.blue,.project ul li .blue,.project ul li.blue,.text .blue,.text.blue{color:#00838f}.architects ul li .blueLight,.architects ul li.blueLight,.information ul li .blueLight,.information ul li.blueLight,.overview ul li .blueLight,.overview ul li.blueLight,.project ul li .blueLight,.project ul li.blueLight,.text .blueLight,.text.blueLight{color:#00abc6}.architects ul li .green,.architects ul li.green,.information ul li .green,.information ul li.green,.overview ul li .green,.overview ul li.green,.project ul li .green,.project ul li.green,.text .green,.text.green{color:#00d5ad}.architects ul li .white,.architects ul li.white,.information ul li .white,.information ul li.white,.overview ul li .white,.overview ul li.white,.project ul li .white,.project ul li.white,.text .white,.text.white{color:#fff}.architects ul li .black,.architects ul li.black,.information ul li .black,.information ul li.black,.overview ul li .black,.overview ul li.black,.project ul li .black,.project ul li.black,.text .black,.text.black{color:#3c3c3c}.architects ul li .medium,.architects ul li strong,.architects ul li.medium,.information ul li .medium,.information ul li strong,.information ul li.medium,.overview ul li .medium,.overview ul li strong,.overview ul li.medium,.project ul li .medium,.project ul li strong,.project ul li.medium,.text .medium,.text strong,.text.medium{font-family:MaaxMedium;font-weight:400}.architects ul li .bold,.architects ul li.bold,.information ul li .bold,.information ul li.bold,.overview ul li .bold,.overview ul li.bold,.project ul li .bold,.project ul li.bold,.text .bold,.text.bold{font-family:MaaxBold}@media only screen and (max-width:756px){.architects ul li,.information ul li,.overview ul li,.project ul li,.text{font-size:16px;line-height:20px}}.architects ul li.big,.information ul li.big,.overview ul li.big,.project ul li.big,.text.big{font-size:24px;line-height:28px}@media only screen and (max-width:756px){.architects ul li.big,.information ul li.big,.overview ul li.big,.project ul li.big,.text.big{font-size:20px;line-height:24px}}.filet,.filet--bottom,.filet--top{min-height:65px;border-top:1px solid #00abc6;border-bottom:1px solid #00abc6;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (max-width:756px){.filet,.filet--bottom,.filet--top{min-height:45px}}.black.filet--bottom,.black.filet--top,.filet.black{border-color:#3c3c3c}.filet.orange,.orange.filet--bottom,.orange.filet--top{border-color:#ff6e00}.filet.green,.green.filet--bottom,.green.filet--top{border-color:#00d5ad}.filet .white,.filet--bottom .white,.filet--top .white,.filet.white,.white.filet--bottom,.white.filet--top{border-color:#fff}.filet--bottom{height:auto;border-top:none;border-bottom:1px solid #00abc6;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.filet--top{min-height:65px;height:auto;border-bottom:none;border-top:1px solid #00abc6;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.arrow{width:16px;height:auto;margin-left:60%}@media only screen and (min-width:756px) and (max-width:984px){.arrow{margin-left:-40px}}@media only screen and (max-width:756px){.arrow{width:12px;margin-left:-25px}}.arrow_bloc{width:10%;float:left}@media only screen and (min-width:756px) and (max-width:984px){.arrow_bloc{width:0}}@media only screen and (max-width:756px){.arrow_bloc{width:0}}.noscroll{overflow:hidden}.home .home__intro{width:100%;padding:50px 0;background-color:#f2f2f2}@media only screen and (min-width:756px) and (max-width:984px){.home .home__intro{padding:50px}}@media only screen and (max-width:756px){.home .home__intro{padding:40px}}.home .home__intro .home__intro--intro{width:40%;float:left;padding-right:40px}@media only screen and (min-width:756px) and (max-width:984px){.home .home__intro .home__intro--intro{width:50%;float:left}}@media only screen and (max-width:756px){.home .home__intro .home__intro--intro{width:100%;float:none;padding-right:0;padding-bottom:20px}}.home .home__intro .home__intro--intro h4{margin-top:20px}.home .home__intro .home__intro--desc{width:40%;float:left;padding-left:40px}@media only screen and (min-width:756px) and (max-width:984px){.home .home__intro .home__intro--desc{width:50%;float:left}}@media only screen and (max-width:756px){.home .home__intro .home__intro--desc{width:100%;padding-left:0}}.home .home__intro .home__intro--desc .filet--bottom{padding:10px 0}.home .home__intro .home__intro--desc ul{list-style:initial;padding-left:20px;margin-top:20px}.home .home__img{width:100%;height:550px;object-fit:cover}.home .home__research{width:100%;padding:40px 0;margin-bottom:50px}@media only screen and (min-width:756px) and (max-width:984px){.home .home__research{padding:50px}}@media only screen and (max-width:756px){.home .home__research{padding:40px;margin-bottom:0}}.home .home__research .home__research_content{width:80%;float:left}@media only screen and (min-width:756px) and (max-width:984px){.home .home__research .home__research_content{width:100%}}@media only screen and (max-width:756px){.home .home__research .home__research_content{width:100%;float:none}}.home .home__research .home__research_content .home__research_content--title{width:100%;padding:10px 0 10px 0}.home .home__research .home__research_content .home__research_content--title h1{width:50%;float:left}@media only screen and (min-width:756px) and (max-width:984px){.home .home__research .home__research_content .home__research_content--title{width:100%}}@media only screen and (max-width:756px){.home .home__research .home__research_content .home__research_content--title h1{width:100%;float:none;display:block}.home .home__research .home__research_content .home__research_content--title.filet,.home .home__research .home__research_content .home__research_content--title.filet--bottom,.home .home__research .home__research_content .home__research_content--title.filet--top{flex-direction:column}}.home .home__research .home__research_content .home__research_content--desc{margin-top:40px}.home .home__research .home__research_content .home__research_content--desc ul{width:50%;float:left;list-style:initial;padding-left:20px}.home .home__research .home__research_content .home__research_content--desc ul:nth-child(1){padding-right:20px}@media only screen and (min-width:756px) and (max-width:984px){.home .home__research .home__research_content .home__research_content--desc ul{width:50%}}@media only screen and (max-width:756px){.home .home__research .home__research_content .home__research_content--desc ul{width:100%;float:none}}.home .home__research .home__research_content .home__research_content--desc ul a:hover{text-decoration:underline}.home .home__qualification{padding:50px 0}@media only screen and (min-width:756px) and (max-width:984px){.home .home__qualification{padding:50px;margin:0}}@media only screen and (max-width:756px){.home .home__qualification{padding:40px;margin:0}}.home .home__qualification .home__qualification_title{width:40%;float:left;padding-right:60px}@media only screen and (min-width:756px) and (max-width:984px){.home .home__qualification .home__qualification_title{width:50%}}@media only screen and (max-width:756px){.home .home__qualification .home__qualification_title{width:100%;float:none;padding-right:0;margin-bottom:20px}}.home .home__qualification .home__qualification_title .filet,.home .home__qualification .home__qualification_title .filet--bottom,.home .home__qualification .home__qualification_title .filet--top{padding:10px 0}.home .home__qualification .home__qualification_desc{width:40%;float:left;padding-left:20px}@media only screen and (min-width:756px) and (max-width:984px){.home .home__qualification .home__qualification_desc{width:50%}}@media only screen and (max-width:756px){.home .home__qualification .home__qualification_desc{width:100%;float:none;padding-left:0}}.overview{background-color:#f2f2f2;padding:44px 0}@media only screen and (min-width:756px) and (max-width:984px){.overview{padding-left:50px;padding-right:50px}}@media only screen and (max-width:756px){.overview{padding:30px}}.overview ul{padding-top:26px}.overview ul li{list-style:disc}.overview h4{margin-top:20px}.overview h4.orange{margin:12px 0;font-family:MaaxMedium}@media only screen and (min-width:756px) and (max-width:984px){.overview .col-m-5{padding-right:24px}}.overview .col-m-5 img{margin:55px auto 24px auto;width:80%}@media only screen and (min-width:756px) and (max-width:984px){.overview .col-m-5 img{width:50%}}@media only screen and (max-width:756px){.overview .col-m-5 img{margin:55px auto;width:50%}}.overview .col-4+.col-4{padding-left:24px}@media only screen and (max-width:756px){.overview .col-3.col-m-5{margin-bottom:16px}}@media only screen and (max-width:756px){.overview .col-5.col-m-5{margin-bottom:36px}}.clinicalresearch .clinicalresearch__header{height:550px;width:100%;object-fit:cover}.clinicalresearch .clinicalresearch__content{width:100%;padding:50px 0}@media only screen and (min-width:756px) and (max-width:984px){.clinicalresearch .clinicalresearch__content{padding:50px}}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content{padding:40px}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro{margin-bottom:40px;height:200px}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro{height:auto}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--arrow{width:10%;float:left}@media only screen and (min-width:756px) and (max-width:984px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--arrow{width:0}}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--arrow{width:0}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--logo{width:30%;height:100%;float:left;padding-right:20px}@media only screen and (min-width:756px) and (max-width:984px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--logo{width:50%}}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--logo{width:100%;float:none;padding:0;margin-bottom:40px}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--desc{float:left;width:50%;height:100%;padding-left:20px;display:flex;align-items:center}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_intro .clinicalresearch__content_intro--desc{width:100%;float:none;padding:0}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .filet--bottom{margin:20px 0}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--arrow{width:10%;float:left}@media only screen and (min-width:756px) and (max-width:984px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--arrow{width:0}}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--arrow{width:0}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro{width:30%;float:left;padding-right:20px}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro .filet,.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro .filet--bottom,.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro .filet--top{margin-bottom:20px}@media only screen and (min-width:756px) and (max-width:984px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro{width:50%}}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--intro{width:100%;float:none;padding:0;margin-bottom:20px}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc{width:50%;float:left;padding-left:20px}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc .filet,.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc .filet--bottom,.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc .filet--top{padding:10px 0}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc{width:100%;float:none;padding:0}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc h4{margin-bottom:20px}@media only screen and (max-width:756px){.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc h4{margin-bottom:0}}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc ul{list-style:initial;padding-left:20px;margin-bottom:20px}.clinicalresearch .clinicalresearch__content .clinicalresearch__content_desc .clinicalresearch__content_desc--desc ul li{color:#ff6e00}.services{margin-top:72px}.services .services__intro{padding:50px 0 40px 0}@media only screen and (min-width:756px) and (max-width:984px){.services .services__intro{padding:50px}}@media only screen and (max-width:756px){.services .services__intro{padding:40px}}.services .services__intro ul{line-height:34px}@media only screen and (max-width:756px){.services .services__intro ul{line-height:30px}}.services .services__intro .services__intro_title{width:90%;float:left;margin-bottom:20px}.services .services__intro .services__intro_title .filet,.services .services__intro .services__intro_title .filet--bottom,.services .services__intro .services__intro_title .filet--top{width:40%;padding:10px 0}@media only screen and (max-width:756px){.services .services__intro .services__intro_title{width:100%}.services .services__intro .services__intro_title .filet,.services .services__intro .services__intro_title .filet--bottom,.services .services__intro .services__intro_title .filet--top{width:100%}}.services .services__intro .services__intro_left{width:40%;float:left;padding-right:40px}.services .services__intro .services__intro_left .filet,.services .services__intro .services__intro_left .filet--bottom,.services .services__intro .services__intro_left .filet--top{margin-bottom:20px}@media only screen and (min-width:756px) and (max-width:984px){.services .services__intro .services__intro_left{width:50%}}@media only screen and (max-width:756px){.services .services__intro .services__intro_left{width:100%;float:none;padding-right:0;margin-bottom:0}}.services .services__intro .services__intro_right{width:40%;float:left;padding-left:40px}.services .services__intro .services__intro_right img{height:65px;margin-bottom:20px}@media only screen and (min-width:756px) and (max-width:984px){.services .services__intro .services__intro_right{width:50%}}@media only screen and (max-width:756px){.services .services__intro .services__intro_right{width:100%;float:none;padding-left:0}}.services .services__infos{padding:70px 0 20px 0;background-color:#f2f2f2}.services .services__infos .filet,.services .services__infos .filet--bottom,.services .services__infos .filet--top{padding:10px 0 10px 0;height:auto;margin-bottom:20px;align-items:flex-start}.services .services__infos .filet.filet__big,.services .services__infos .filet__big.filet--bottom,.services .services__infos .filet__big.filet--top{height:130px}@media only screen and (max-width:756px){.services .services__infos .filet.filet__big,.services .services__infos .filet__big.filet--bottom,.services .services__infos .filet__big.filet--top{height:auto}}.services .services__infos .services__infos_left{width:40%;float:left;padding-right:40px}@media only screen and (min-width:756px) and (max-width:984px){.services .services__infos .services__infos_left{width:50%}}@media only screen and (max-width:756px){.services .services__infos .services__infos_left{width:100%;padding-right:0;margin-bottom:20px;float:none}}.services .services__infos .services__infos_left .services__intro_left--img1{width:100%;height:auto;margin-bottom:40px}.services .services__infos .services__infos_left .services__intro_left--img2{width:50%;height:auto;display:block;margin:40px auto}.services .services__infos .services__infos_right{width:40%;float:left;padding-left:40px}.architects ul .services .services__infos .services__infos_right li,.information ul .services .services__infos .services__infos_right li,.overview ul .services .services__infos .services__infos_right li,.project ul .services .services__infos .services__infos_right li,.services .services__infos .services__infos_right .architects ul li,.services .services__infos .services__infos_right .information ul li,.services .services__infos .services__infos_right .overview ul li,.services .services__infos .services__infos_right .project ul li,.services .services__infos .services__infos_right .text{margin-bottom:20px}@media only screen and (min-width:756px) and (max-width:984px){.services .services__infos .services__infos_right{width:50%}}@media only screen and (max-width:756px){.services .services__infos .services__infos_right{width:100%;padding-left:0;margin-bottom:20px;float:none}}@media only screen and (min-width:756px) and (max-width:984px){.services .services__infos{padding:50px}}@media only screen and (max-width:756px){.services .services__infos{padding:40px 40px 0 40px}.services .services__infos .filet,.services .services__infos .filet--bottom,.services .services__infos .filet--top{height:auto}}.consultancy{margin-top:72px}.consultancy .consultancy__intro{padding:50px 0 40px 0;width:100%}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__intro{padding:50px}}@media only screen and (max-width:756px){.consultancy .consultancy__intro{padding:40px}}.consultancy .consultancy__intro .consultancy__intro_left{width:50%;float:left;padding-right:20px}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__intro .consultancy__intro_left{width:100%;float:none}}@media only screen and (max-width:756px){.consultancy .consultancy__intro .consultancy__intro_left{width:100%;float:none;padding-right:0;margin-bottom:20px}}.consultancy .consultancy__intro .consultancy__intro_left img{width:110px;float:left}@media only screen and (max-width:756px){.consultancy .consultancy__intro .consultancy__intro_left img{float:none;display:block;margin:auto}}.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--title{width:100%}.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--title .filet,.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--title .filet--bottom,.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--title .filet--top{padding:10px 0}@media only screen and (max-width:756px){.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--title{width:100%;float:none;padding-left:0;margin-top:20px}}.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--desc{margin-top:40px}.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--desc ul{list-style:initial;width:50%;float:left;padding-left:20px}.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--desc ul li{margin-bottom:20px}.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--desc ul:nth-child(2){padding-left:40px}@media only screen and (max-width:756px){.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--desc ul{width:100%;float:none;padding-left:20px;margin-bottom:20px}.consultancy .consultancy__intro .consultancy__intro_left .consultancy__intro_left--desc ul:nth-child(2){padding-left:20px}}.consultancy .consultancy__intro .consultancy__intro_right{width:40%;float:left;padding-left:20px;padding-right:50px}.consultancy .consultancy__intro .consultancy__intro_right img{width:100%}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__intro .consultancy__intro_right{width:100%;float:none}.consultancy .consultancy__intro .consultancy__intro_right img{width:80%;margin:20px auto;display:block}}@media only screen and (max-width:756px){.consultancy .consultancy__intro .consultancy__intro_right{width:100%;float:none;padding:0;margin:0}.consultancy .consultancy__intro .consultancy__intro_right img{width:100%;margin:20px auto;display:block}}.consultancy .consultancy__goals{min-height:550px;padding:120px 0 50px 0;background-image:url(../img/background_phone@2x.png);background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__goals{padding:120px 50px 50px 50px}}@media only screen and (max-width:756px){.consultancy .consultancy__goals{padding:40px}}.consultancy .consultancy__goals .consultancy__goals_content{width:80%;float:left}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__goals .consultancy__goals_content{width:100%}}@media only screen and (max-width:756px){.consultancy .consultancy__goals .consultancy__goals_content{width:100%}}.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--title{width:50%;margin-bottom:30px}@media only screen and (max-width:756px){.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--title{width:100%;float:none;padding:0}}.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--box{width:100%;margin-bottom:20px}.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--box .filet--bottom{min-height:initial;height:auto;padding:0 0 10px 0!important;margin-bottom:10px!important}.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--left{width:50%;float:left;padding-right:20px}.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--left .filet,.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--left .filet--bottom,.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--left .filet--top{padding:10px 0;margin-bottom:30px}@media only screen and (max-width:756px){.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--left{width:100%;float:none;padding:0;margin-bottom:20px}}.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--right{width:50%;float:left;padding-left:20px}@media only screen and (max-width:756px){.consultancy .consultancy__goals .consultancy__goals_content .consultancy__goals_content--right{width:100%;float:none;padding:0}}.consultancy .consultancy__systems{width:100%;margin:40px auto}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__systems{padding:50px 50px 0 50px;margin:0}}@media only screen and (max-width:756px){.consultancy .consultancy__systems{padding:40px 40px 0 40px;margin:0}}.consultancy .consultancy__systems .filet,.consultancy .consultancy__systems .filet--bottom,.consultancy .consultancy__systems .filet--top{padding:10px 0}.consultancy .consultancy__systems h4{padding:0}.consultancy .consultancy__systems .consultancy__systems_left{width:35%;float:left;padding-right:20px}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__systems .consultancy__systems_left{width:50%}}@media only screen and (max-width:756px){.consultancy .consultancy__systems .consultancy__systems_left{width:100%;float:none;padding:0}.consultancy .consultancy__systems .consultancy__systems_left h1{font-size:40px}}.consultancy .consultancy__systems .consultancy__systems_left img{width:40%;margin:40px auto 20px auto;display:block}@media only screen and (max-width:756px){.consultancy .consultancy__systems .consultancy__systems_left img{margin:40px auto}}.consultancy .consultancy__systems .consultancy__systems_right{width:45%;float:left;padding-left:20px}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__systems .consultancy__systems_right{width:50%}}@media only screen and (max-width:756px){.consultancy .consultancy__systems .consultancy__systems_right{width:100%;float:none;padding:0}}.consultancy .consultancy__systems .consultancy__systems_right .consultancy__intro_right--col{width:50%;padding-right:20px;float:left}@media only screen and (max-width:756px){.consultancy .consultancy__systems .consultancy__systems_right .consultancy__intro_right--col{width:100%;float:none;padding:0;margin-bottom:20px}}.architects ul .consultancy .consultancy__systems .consultancy__systems_right li,.consultancy .consultancy__systems .consultancy__systems_right .architects ul li,.consultancy .consultancy__systems .consultancy__systems_right .information ul li,.consultancy .consultancy__systems .consultancy__systems_right .overview ul li,.consultancy .consultancy__systems .consultancy__systems_right .project ul li,.consultancy .consultancy__systems .consultancy__systems_right .text,.information ul .consultancy .consultancy__systems .consultancy__systems_right li,.overview ul .consultancy .consultancy__systems .consultancy__systems_right li,.project ul .consultancy .consultancy__systems .consultancy__systems_right li{margin:20px 0}.consultancy .consultancy__techno{width:100%;margin-bottom:40px}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__techno{padding:50px}}@media only screen and (max-width:756px){.consultancy .consultancy__techno{padding:40px;margin:0}}.consultancy .consultancy__techno .consultancy__techno_content{width:80%;float:left}@media only screen and (min-width:756px) and (max-width:984px){.consultancy .consultancy__techno .consultancy__techno_content{width:100%}}@media only screen and (max-width:756px){.consultancy .consultancy__techno .consultancy__techno_content{width:100%;float:none;padding:0}}.consultancy .consultancy__techno .consultancy__techno_content .consultancy__techno_content--title{margin-bottom:20px}.consultancy .consultancy__techno .consultancy__techno_content ul{list-style:initial;padding-left:20px}.consultancy .consultancy__techno .consultancy__techno_content ul li{margin-bottom:20px}.consultancy .consultancy__techno .consultancy__techno_content .consultancy__techno_content--left{width:50%;float:left;padding-right:20px}@media only screen and (max-width:756px){.consultancy .consultancy__techno .consultancy__techno_content .consultancy__techno_content--left{width:100%;float:none;padding:0}}.consultancy .consultancy__techno .consultancy__techno_content .consultancy__techno_content--right{width:50%;float:left;padding-left:20px}@media only screen and (max-width:756px){.consultancy .consultancy__techno .consultancy__techno_content .consultancy__techno_content--right{width:100%;float:none;padding:0}}.project{padding:32px 0;background-color:#fff}@media only screen and (min-width:756px) and (max-width:984px){.project{padding-left:50px;padding-right:50px}}@media only screen and (max-width:756px){.project{padding:30px}}.project ul{padding-top:26px}.project ul li{list-style:disc;text-align:left;margin-bottom:10px}.project .maps .map--brazil{width:100%;height:auto;margin-top:-107px;margin-left:-39px}@media only screen and (min-width:756px) and (max-width:984px){.project .maps .map--brazil{width:80%;margin-left:25px}}@media only screen and (max-width:756px){.project .maps .map--brazil{width:100%;margin-left:0;margin-top:-80px}}.project .maps .map--salvador{float:right;width:51%;margin-top:-75px;margin-right:40px}@media only screen and (min-width:756px) and (max-width:984px){.project .maps .map--salvador{width:56%;margin-top:-130px;margin-right:0}}@media only screen and (max-width:756px){.project .maps .map--salvador{width:100%;margin-top:20px;margin-left:0;margin-right:0}}.project .description{text-align:center}.project .description .description__logo{width:174px;height:auto;display:inline-block;margin-bottom:32px}.project .description .col-5,.project .description .maps.col-m-10{text-align:left}.project .description .col-5+.col-5{padding-left:24px}@media only screen and (max-width:756px){.project .description .col-5+.col-5{padding-left:0}}.architects ul .project .description .col-5 li.medium,.architects ul .project .description .maps.col-m-10 li.medium,.information ul .project .description .col-5 li.medium,.information ul .project .description .maps.col-m-10 li.medium,.overview ul .project .description .col-5 li.medium,.overview ul .project .description .maps.col-m-10 li.medium,.project .description .col-5 .architects ul li.medium,.project .description .col-5 .information ul li.medium,.project .description .col-5 .overview ul li.medium,.project .description .col-5 .text.medium,.project .description .col-5 ul li.medium,.project .description .maps.col-m-10 .architects ul li.medium,.project .description .maps.col-m-10 .information ul li.medium,.project .description .maps.col-m-10 .overview ul li.medium,.project .description .maps.col-m-10 .text.medium,.project .description .maps.col-m-10 ul li.medium,.project ul .description .col-5 li.medium,.project ul .description .maps.col-m-10 li.medium{margin:24px 0 12px 0}@media only screen and (max-width:756px){.project .description .col-5.col-s-10+.col-5.col-s-10 ul{padding-top:0}}.bullet--big{width:16px;height:16px;border:3px solid #ff6e00;float:left;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.bullet{width:10px;height:10px;float:left;margin:3px 15px 0 3px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#3c3c3c}.goals{padding:110px 0 70px 0;background-image:url(/web/20181127040643im_/http://www.redeoptimus.com.br/assets/img/background_phone@2x.png);background-size:cover}@media only screen and (min-width:756px) and (max-width:984px){.goals{padding:50px 50px 70px 50px}}@media only screen and (max-width:756px){.goals{padding:30px}}@media only screen and (min-width:756px) and (max-width:984px){.goals h1{margin:8px 0}}.goals h4{font-family:MaaxMedium}.goals h4.phone-only{margin:12px 0}.architects ul .goals li,.goals .architects ul li,.goals .information ul li,.goals .overview ul li,.goals .project ul li,.goals .text,.information ul .goals li,.overview ul .goals li,.project ul .goals li{margin-top:12px}@media only screen and (min-width:756px) and (max-width:984px){.goals .col-m-5.offset-0{padding-right:24px}}.information{padding:70px 0}@media only screen and (min-width:756px) and (max-width:984px){.information{padding-left:50px;padding-right:50px}}@media only screen and (max-width:756px){.information{padding:30px}}.information ul{padding-top:26px}.information ul li{list-style:disc;text-align:left;margin-bottom:10px}.information .three{height:auto;width:182px;display:block;margin:20px auto}@media only screen and (min-width:756px) and (max-width:984px){.information .three{margin:100px auto 0 auto}}@media only screen and (max-width:756px){.information .three{width:116px;margin:50px auto}}@media only screen and (max-width:756px){.information h2.orange.medium{margin:10px 0}}.information h2.green{margin:8px 0}.architects ul .information li,.information .architects ul li,.information .overview ul li,.information .project ul li,.information .text,.information ul li,.overview ul .information li,.project ul .information li{margin:21px 0}@media only screen and (min-width:756px) and (max-width:984px){.architects ul .information .col-m-10.offset-0 li,.information .col-m-10.offset-0 .architects ul li,.information .col-m-10.offset-0 .overview ul li,.information .col-m-10.offset-0 .project ul li,.information .col-m-10.offset-0 .text,.information .col-m-10.offset-0 ul li,.information ul .col-m-10.offset-0 li,.overview ul .information .col-m-10.offset-0 li,.project ul .information .col-m-10.offset-0 li{margin-bottom:0}}@media only screen and (max-width:756px){.architects ul .information .col-m-10.offset-0 li,.information .col-m-10.offset-0 .architects ul li,.information .col-m-10.offset-0 .overview ul li,.information .col-m-10.offset-0 .project ul li,.information .col-m-10.offset-0 .text,.information .col-m-10.offset-0 ul li,.information ul .col-m-10.offset-0 li,.overview ul .information .col-m-10.offset-0 li,.project ul .information .col-m-10.offset-0 li{margin-bottom:0}}.information .col-3 h1{line-height:40px;margin:8px 0}.information .col-5 .filet,.information .col-5 .filet--bottom,.information .col-5 .filet--top,.information .col-8 .filet,.information .col-8 .filet--bottom,.information .col-8 .filet--top{min-height:50px}@media only screen and (min-width:756px) and (max-width:984px){.information .col-m-5.offset-0{padding-right:24px}}.information .col-4.col-m-5 ul{padding-top:21px}.information .col-4.col-m-5 ul li{margin-top:0}@media only screen and (min-width:756px) and (max-width:984px){.information .col-4.col-m-5 ul{padding-top:21px}.information .col-4.col-m-5 ul li{margin-top:0}}@media only screen and (max-width:756px){.information .col-4.col-m-5 ul{padding-top:0}.information .col-4.col-m-5 ul li{margin-top:0}}.information .col-4.col-m-5.offset-m-0 ul{padding-top:21px}.information .col-4.col-m-5.offset-m-0 ul li{margin-top:0}.architects{background-image:url(/web/20181127040643im_/http://www.redeoptimus.com.br/dist/img/facade@2x.png);background-size:cover;position:relative}@media only screen and (min-width:756px) and (max-width:984px){.architects{background-position-x:-170px}}@media only screen and (max-width:756px){.architects{background-size:auto 670px;background-repeat:no-repeat;background-position:85% 100%}}.architects ul{padding:18px 0}.architects ul li{list-style:disc}.architects .milky-background{padding:70px 11.66667%!important;height:100%;background-color:rgba(255,255,255,.7)}@media only screen and (min-width:756px) and (max-width:984px){.architects .milky-background{padding:42px 25px 42px 50px!important}}@media only screen and (max-width:756px){.architects .milky-background{width:100%;padding:30px!important;background-color:#f2f2f2;margin-bottom:670px}}@media only screen and (max-width:756px){.architects h3{font-size:18px;line-height:20px}}.architects h4{margin:8px 0}@media only screen and (max-width:756px){.architects h4{margin:12px 0}}.architects h1.flex-filet{border-top:1px solid #00abc6;padding:10px 20px 10px 0;display:inline-block}@media only screen and (min-width:756px) and (max-width:984px){.architects h1.flex-filet{padding:10px 80px 10px 0}}.architects h3{margin:18px 0}.architects .filet,.architects .filet--bottom,.architects .filet--top{min-height:50px}.team{padding:50px 0;background-color:#f2f2f2}@media only screen and (min-width:756px) and (max-width:984px){.team{padding-left:50px;padding-right:50px}}@media only screen and (max-width:756px){.team{padding:40px}}.team .team-cards-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap}.team .col-1,.team .col-5,.team .col-8{padding-left:0!important}.team .team-card{width:30%;margin-top:60px}@media only screen and (min-width:756px) and (max-width:984px){.team .team-card{float:none;width:26%;margin-right:0;padding-left:0;margin-top:20px}}@media only screen and (max-width:756px){.team .team-card{float:none;width:47%;margin-right:0;padding-left:0;margin-top:20px}}.team .team-card,.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{text-align:center;justify-content:center}.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{min-height:40px}@media only screen and (min-width:756px) and (max-width:984px){.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{text-align:left}.team .team-card .filet a,.team .team-card .filet--bottom a,.team .team-card .filet--top a{width:100%}.architects ul .team .team-card .filet li,.architects ul .team .team-card .filet--bottom li,.architects ul .team .team-card .filet--top li,.information ul .team .team-card .filet li,.information ul .team .team-card .filet--bottom li,.information ul .team .team-card .filet--top li,.overview ul .team .team-card .filet li,.overview ul .team .team-card .filet--bottom li,.overview ul .team .team-card .filet--top li,.project ul .team .team-card .filet li,.project ul .team .team-card .filet--bottom li,.project ul .team .team-card .filet--top li,.team .team-card .filet .architects ul li,.team .team-card .filet .information ul li,.team .team-card .filet .overview ul li,.team .team-card .filet .project ul li,.team .team-card .filet .text,.team .team-card .filet--bottom .architects ul li,.team .team-card .filet--bottom .information ul li,.team .team-card .filet--bottom .overview ul li,.team .team-card .filet--bottom .project ul li,.team .team-card .filet--bottom .text,.team .team-card .filet--top .architects ul li,.team .team-card .filet--top .information ul li,.team .team-card .filet--top .overview ul li,.team .team-card .filet--top .project ul li,.team .team-card .filet--top .text{margin:5px 0}}@media only screen and (max-width:756px){.team .team-card .filet,.team .team-card .filet--bottom,.team .team-card .filet--top{text-align:left}.team .team-card .filet a,.team .team-card .filet--bottom a,.team .team-card .filet--top a{width:100%}.architects ul .team .team-card .filet li,.architects ul .team .team-card .filet--bottom li,.architects ul .team .team-card .filet--top li,.information ul .team .team-card .filet li,.information ul .team .team-card .filet--bottom li,.information ul .team .team-card .filet--top li,.overview ul .team .team-card .filet li,.overview ul .team .team-card .filet--bottom li,.overview ul .team .team-card .filet--top li,.project ul .team .team-card .filet li,.project ul .team .team-card .filet--bottom li,.project ul .team .team-card .filet--top li,.team .team-card .filet .architects ul li,.team .team-card .filet .information ul li,.team .team-card .filet .overview ul li,.team .team-card .filet .project ul li,.team .team-card .filet .text,.team .team-card .filet--bottom .architects ul li,.team .team-card .filet--bottom .information ul li,.team .team-card .filet--bottom .overview ul li,.team .team-card .filet--bottom .project ul li,.team .team-card .filet--bottom .text,.team .team-card .filet--top .architects ul li,.team .team-card .filet--top .information ul li,.team .team-card .filet--top .overview ul li,.team .team-card .filet--top .project ul li,.team .team-card .filet--top .text{margin:5px 0}}.team .team-card .image-container{position:relative;height:190px;width:100%}.team .team-card .image-container a{-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9);position:absolute;left:50%;top:0;width:170px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:756px){.team .team-card .image-container a{width:150px;max-width:90%}.team .team-card .image-container a img{width:85%}}.team .team-card .image-container a img{width:100%;height:auto}.team .team-card .image-container a.color{top:1px;width:168px;height:168px}@media only screen and (max-width:756px){.team .team-card .image-container a.color{width:148px;height:148px;max-width:89%;height:auto}}.team .team-card .image-container a:hover{-moz-transition:all .3s cubic-bezier(.82,.15,.32,.9);-o-transition:all .3s cubic-bezier(.82,.15,.32,.9);-webkit-transition:all .3s cubic-bezier(.82,.15,.32,.9);transition:all .3s cubic-bezier(.82,.15,.32,.9);opacity:1}.team .team-card>a>img{margin-bottom:15px}@media only screen and (min-width:756px) and (max-width:984px){.team .team-card>a>img{width:50%}}@media only screen and (max-width:756px){.team .team-card>a>img{width:70%}}.team .social-icons{height:30px;margin-top:10px}@media only screen and (min-width:756px) and (max-width:984px){.team .social-icons{height:30px}}@media only screen and (max-width:756px){.team .social-icons{height:30px}}.team .social-icons a{display:inline-block;height:100%}.team .social-icons a img{height:100%}.team .social-icons a+a{margin-left:10px}@media only screen and (min-width:756px) and (max-width:984px){.team .social-icons a+a{margin-left:40px}}@media only screen and (max-width:756px){.team .social-icons a+a{margin-left:40px}}.team h4{font-family:MaaxMedium}@media only screen and (min-width:756px) and (max-width:984px){.team h4{font-size:18px;line-height:20px;font-family:MaaxMedium}}@media only screen and (max-width:756px){.team h4{margin:5px 0;font-size:16px;line-height:20px;font-family:MaaxMedium}}

@media only screen and (min-width: 760px){
    .team .team-cards-container {
        justify-content: start !important;
        -webkit-justify-content: start !important;
        gap: 30px;
    }
}
