@font-face{font-family:HelvetivaLight;src:url(../fonts/HelveticaNeue-Light-08.ttf);font-weight:200}@font-face{font-family:HelvetivaMedium;src:url(../fonts/HelveticaNeue-Medium-11.ttf);font-weight:400}@font-face{font-family:HelvetivaBold;src:url(../fonts/HelveticaNeue-Bold-02.ttf);font-weight:700}@font-face{font-family:Amiri;src:url(../fonts/Amiri-Regular.ttf)}*{padding:0;margin:0;font-family:HelvetivaLight}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Amiri}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}.hamburger{position:fixed;right:30px;height:21px;font-size:35px;cursor:pointer;top:30px;width:30px;display:none;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;z-index:50}@media (max-width:768px){.hamburger{display:block;top:45px}}.hamburger .item{display:block;position:absolute;width:100%;height:2px;background:#fff}.hamburger .item:nth-child(2){width:50%}.hamburger .item:first-child{top:0}.hamburger .item:nth-child(2){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hamburger .item:nth-child(3){bottom:0}.menu-10 .item{left:0;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35)}.menu-10 .item:first-child{-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.08333333s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.08333333s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.08333333s}.menu-10 .item:nth-child(2){-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.16666667s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.16666667s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.16666667s}.menu-10 .item:nth-child(3){-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.25s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.25s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.25s}.menu-10:after,.menu-10:before{content:"";opacity:0;position:absolute;width:80%;height:2px;left:10%;background-color:#fff;border-radius:2.5px;-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22);-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22);transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22)}.menu-10:after{top:-56%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-10:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-56%}.menu-10.open .item{left:100%;opacity:0;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35)}.menu-10.open .item:first-child{-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.08333333s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.08333333s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.08333333s}.menu-10.open .item:nth-child(2){-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.16666667s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.16666667s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.16666667s}.menu-10.open .item:nth-child(3){-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.25s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.25s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.25s}.menu-10.open:after{opacity:1;top:9px;-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.33333333s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.33333333s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.33333333s;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35)}.menu-10.open:before{opacity:1;bottom:10px;-webkit-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.33333333s;-o-transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.33333333s;transition:all 0.25s cubic-bezier(0.03, 1.08, 0.51, 1.22) 0.33333333s;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.35)}.button{text-transform:uppercase;color:#ffffff;letter-spacing:2px;padding:20px 20px;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;font-size:12px}@media (max-width:768px){.button{padding:15px 15px}}.button:hover{margin-left:20px;background:#ffffff;color:#024877}.button.button-white{border:2px solid #ffffff}body:after,body:before,html:after,html:before{content:"";background:#ffffff;position:fixed;display:block;z-index:100}html:before{height:15px;left:0;right:0;top:0}@media (max-width:768px){html:before{height:10px}}html:after{width:15px;top:0;right:0;bottom:0}@media (max-width:768px){html:after{width:10px}}body:before{height:15px;right:0;bottom:0;left:0}@media (max-width:768px){body:before{height:10px}}body:after{width:15px;top:0;bottom:0;left:0}@media (max-width:768px){body:after{width:10px}}.overlay{background:#024877;width:100%;height:100vh;position:absolute;z-index:3;opacity:0.5}.top{position:absolute;top:45px;left:0;right:0;z-index:80;padding:0 60px}@media (max-width:768px){.top{padding:0 35px;top:25px}}.top .logo img{width:200px;height:auto}@media (max-width:768px){.top .logo img{width:140px}}.top .navigate.open{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(45, 45, 45, 0.95);width:100%;display:block}.top .navigate.open ul{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30%;text-align:center}.top .navigate.open ul li{display:block!important;float:none!important;margin-bottom:20px}.top .navigate.open ul li.active a:before{width:60px}.top .navigate.open ul li a{text-transform:uppercase;font-size:20px}.top .navigate.open ul li a:hover:before{width:60px}@media (max-width:768px){.top .navigate{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(45, 45, 45, 0.95);width:100%}.top .navigate ul{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center}.top .navigate ul li{display:block!important;float:none!important;margin-bottom:20px}}.top .navigate ul{float:right;padding:20px 0 0 0}@media (max-width:768px){.top .navigate ul{padding:5px 0 0 0}}.top .navigate ul li{display:inline;float:left}.top .navigate ul li.active a:before{content:'';position:absolute;bottom:0;width:40%;height:1px;background:#ffffff;left:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.top .navigate ul li a{color:#ffffff;letter-spacing:2px;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}@media (max-width:600px){.top .navigate ul li a{font-size:40px;text-transform:uppercase}}.top .navigate ul li a:hover:before{width:40%}.top .navigate ul li a:before{content:'';position:absolute;bottom:0;width:0%;height:1px;background:#ffffff;left:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.slider{position:relative}.slider .slider-text{position:absolute;top:50%;left:50%;z-index:5;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding:0 60px}@media (max-width:768px){.slider .slider-text{padding:0 35px}}.slider .slider-text h1{color:#ffffff;font-size:60px;font-weight:300;letter-spacing:2px;line-height:72px;margin-bottom:40px}@media (max-width:992px){.slider .slider-text h1{font-size:40px;line-height:52px}}@media (max-width:480px){.slider .slider-text h1{font-size:30px;line-height:42px}}.scroll{position:absolute;bottom:90px;right:20%;z-index:50;color:#ffffff;width:200px;border-top:1px solid #ffffff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-weight:500;letter-spacing:2px}@media (max-width:992px){.scroll{display:none}}.scroll.black{bottom:90px;color:#000000;border-top:1px solid #000000;z-index:0}.number{position:absolute;top:200px;right:300px;color:#ffffff;z-index:50}@media (max-width:992px){.number{display:none}}.number.black{color:#000000}.number.black:after{background:#000000}.number:after{content:'';width:273px;height:1px;background:#ffffff;position:absolute;top:50%;left:20px}.line-green{width:1px;height:200px;background:#475f4b;position:absolute;right:80px;top:330px}@media (max-width:768px){.line-green{display:none}}.about{position:relative;background:#ffffff}.about .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.about .container-fluid{display:block}}.about .info-text{font-size:18px;text-align:justify;line-height:30px;color:#757575;padding:0 50px}.about .info-text img{width:230px;float:right;margin-top:20px}@media (max-width:1199px){.about .info-text{font-size:16px;line-height:27px}}@media (max-width:992px){.about .info-text{padding:100px 30px}}@media (max-width:768px){.about .info-text{padding:100px 15px}}@media (max-width:480px){.about .info-text{padding:100px 5px}}.about .info-text h3{font-size:80px;color:#000000;font-weight:300;margin-bottom:40px;text-align:left;line-height:90px}@media (max-width:1699px){.about .info-text h3{font-size:75px;line-height:85px}}@media (max-width:1569px){.about .info-text h3{font-size:60px;line-height:70px}}@media (max-width:1399px){.about .info-text h3{font-size:52px;line-height:55px}}@media (max-width:1199px){.about .info-text h3{font-size:43px;line-height:44px}}@media (max-width:1099px){.about .info-text h3{font-size:38px;line-height:44px;margin-bottom:20px}}@media (max-width:640px){.about .info-text h3{font-size:59px;line-height:65px}}@media (max-width:560px){.about .info-text h3{font-size:44px;line-height:49px}}@media (max-width:420px){.about .info-text h3{font-size:38px;line-height:49px}}.about .info-text a.button-green{color:#475f4b;border:2px solid #475f4b;padding:13px 20px;margin-top:90px;display:inline-block;text-transform:uppercase;font-size:14px;letter-spacing:4px;font-weight:900;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;font-family:HelvetivaBold}@media (max-width:992px){.about .info-text a.button-green{font-size:13px;padding:8px 18px}}@media (max-width:1180px){.about .info-text a.button-green{margin-top:30px}}@media (max-width:992px){.about .info-text a.button-green{margin-top:90px}}.about .info-text a.button-green:hover{background:#475f4b;color:#ffffff;margin-left:20px}.about .image img{width:100%;height:auto}.title{margin-bottom:50px}.title h3{font-size:60px;color:#000000;font-weight:300}.title p{text-transform:uppercase;font-size:18px;color:#757575;letter-spacing:2px;font-weight:600}.offer{padding:120px 15px 150px;position:relative;background:#ffffff}.offer ul.nav.menu li{width:25%;padding:100px 0;display:inline;float:left;text-align:center}@media (max-width:992px){.offer ul.nav.menu li{width:50%}}@media (max-width:599px){.offer ul.nav.menu li{width:100%}}.offer ul.nav.menu li:hover{background:#475f4b}.offer ul.nav.menu li:hover a{color:#ffffff}.offer ul.nav.menu li:hover a.client:before{background:url(../assets/svg/10.svg);background-repeat:no-repeat;display:block;height:100px;width:90px;background-size:90px}.offer ul.nav.menu li:hover a.firm:before{background:url(../assets/svg/20.svg);background-repeat:no-repeat;display:block;height:100px;width:90px;background-size:90px}.offer ul.nav.menu li:hover a.med:before{background:url(../assets/svg/30.svg);background-repeat:no-repeat;display:block;height:100px;width:90px;background-size:90px}.offer ul.nav.menu li:hover a.kons:before{background:url(../assets/svg/40.svg);background-repeat:no-repeat;display:block;height:100px;width:90px;background-size:90px}.offer ul.nav.menu li a{font-size:16px;color:#475f4b;letter-spacing:1px;font-weight:600;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.offer ul.nav.menu li a.client:before{content:'';display:block;height:100px;width:90px;background-size:90px;background:url(../assets/svg/1.svg);background-repeat:no-repeat;margin:0 auto;margin-bottom:25px}.offer ul.nav.menu li a.firm:before{content:'';display:block;height:100px;width:90px;background-size:90px;background:url(../assets/svg/2.svg);background-repeat:no-repeat;margin:0 auto;margin-bottom:25px}.offer ul.nav.menu li a.med:before{content:'';display:block;height:100px;width:90px;background-size:90px;background:url(../assets/svg/3.svg);background-repeat:no-repeat;margin:0 auto;margin-bottom:25px}.offer ul.nav.menu li a.kons:before{content:'';display:block;height:100px;width:90px;background-size:90px;background:url(../assets/svg/4.svg);background-repeat:no-repeat;margin:0 auto;margin-bottom:25px}.footer-home{background:url('../assets/footer-home.jpg');background-repeat:no-repeat;background-size:cover;padding:200px 15px;background-attachment:fixed;position:relative}.footer-home .custom{text-align:center;color:#ffffff}.footer-home .custom h5{font-size:60px;font-weight:200;letter-spacing:4px}@media (max-width:992px){.footer-home .custom h5{font-size:45px;letter-spacing:0;line-height:50px}}.footer-home .custom p{font-size:18px;text-transform:uppercase;letter-spacing:25px;margin-bottom:70px}@media (max-width:992px){.footer-home .custom p{font-size:12px;letter-spacing:6px;margin-top:20px}}.footer-home .custom p.author{text-transform:none!important;letter-spacing:2px!important;color:rgba(255, 255, 255, 0.4);margin-bottom:0;width:100%;position:absolute;bottom:40px;font-size:18px;right:0;left:0;padding:0 20px}@media (max-width:480px){.footer-home .custom p.author{font-size:14px}}.footer-home .custom p a{color:#ffffff;letter-spacing:3px;border:2px solid #ffffff;font-weight:400;padding:17px 48px;margin:0;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.footer-home .custom p a:hover{background:#ffffff;color:#024877}.bg-page{background:url('../assets/footer-home.jpg');background-repeat:no-repeat;background-size:cover;padding:200px 15px 150px;background-attachment:fixed;text-align:center}.bg-page h2{color:#ffffff;font-size:60px;font-weight:300;letter-spacing:3px}@media (max-width:599px){.bg-page h2{font-size:40px}}.content-page .article{padding:60px 65px}@media (max-width:992px){.content-page .article{padding:80px 20px}}.content-page .article-content{font-size:16px;text-align:justify;line-height:30px}.content-page .article-content .kancelaria-box{padding:0 50px}@media (max-width:1199px){.content-page .article-content .kancelaria-box{padding:0 30px}}@media (max-width:1199px){.content-page .article-content .kancelaria-box{padding:0 15px}}.content-page .article-content.contact{-webkit-column-count:1;-moz-column-count:1;column-count:1}.content-page .article-content.contact h5{text-align:center;font-size:60px;color:#272727;font-weight:300;letter-spacing:2px;line-height:60px}@media (max-width:992px){.content-page .article-content.contact h5{font-size:45px;letter-spacing:0;line-height:50px}}.content-page .article-content.contact p{text-align:center;color:#757575;font-size:36px;letter-spacing:1px;margin-top:40px;line-height:45px}@media (max-width:992px){.content-page .article-content{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.content-page .article-content h4{font-size:60px;line-height:60px;font-weight:300;margin-bottom:30px;color:#000000;text-align:-webkit-auto}@media (max-width:1401px){.content-page .article-content h4{font-size:40px;line-height:50px}}@media (max-width:460px){.content-page .article-content h4{font-size:30px;line-height:40px}}.content-page .article-content img{width:90%;height:auto;display:block;margin:0 auto}.content-contact{margin-top:80px}.data-contact.mtop{margin-top:30px}@media (max-width:992px){.data-contact.mtop{margin-top:0}}.data-contact.one p,.data-contact.two p{padding:0 20px}.data-contact h6{font-family:HelvetivaLight;font-size:24px;color:#475f4b;letter-spacing:2px}.data-contact p{font-size:18px!important;text-align:left!important;line-height:30px!important}.data-contact a{color:#757575}.data-contact.one p::nth-child(3):before{content:'';display:inline-block;height:20px;width:20px;background:url(../images/svg/maps.svg);background-repeat:no-repeat;position:absolute;top:4px;left:0}.footer-page{background:url('../assets/footer-image.jpg');background-repeat:no-repeat;background-size:cover;padding:60px 0 75px;background-attachment:fixed}.footer-page .logo-footer img{width:200px;display:block;margin:0 auto;margin-bottom:45px}.footer-page .menu-footer{margin-bottom:45px}.footer-page .menu-footer ul{text-align:center}.footer-page .menu-footer ul li{display:inline-block;padding:0 20px}@media (max-width:480px){.footer-page .menu-footer ul li{display:block;padding:10px}}.footer-page .menu-footer ul li a{color:#ffffff;padding:0;letter-spacing:2px}.footer-page .copyright{color:rgba(255, 255, 255, 0.4)}.footer-page .copyright a{color:rgba(255, 255, 255, 0.4)}.content-offer{padding:100px 70px}@media (max-width:992px){.content-offer{padding:100px 30px}}@media (max-width:768px){.content-offer{padding:100px 15px}}@media (max-width:480px){.content-offer{padding:100px 5px}}.content-offer .page-header h2{font-size:60px;line-height:60px;font-weight:300;margin-bottom:45px}@media (max-width:992px){.content-offer .page-header h2{font-size:45px;letter-spacing:0;line-height:50px}}.content-offer .offer-article li,.content-offer .offer-article p,.content-offer .offer-article strong{font-size:18px;line-height:30px;text-align:justify}.content-offer .offer-article li{list-style-type:none;position:relative;margin-bottom:5px}.content-offer .offer-article li:before{content:'';display:block;height:20px;width:20px;background-size:20px!important;background:url(../assets/svg/success.svg);position:absolute;top:6px;left:-31px}@media (max-width:992px){.menu-offer{margin-bottom:75px}}.menu-offer .nav.menu li{margin-bottom:15px}.menu-offer .nav.menu li:hover:after{background:#475f4b}.menu-offer .nav.menu li:after{content:'';display:block;width:80%;height:1px;background:transparent;position:absolute;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.menu-offer .nav.menu li.current.active:after{content:'';display:block;width:80%;height:1px;background:#475f4b;position:absolute;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.menu-offer .nav.menu li.current.active a{color:#475f4b}.menu-offer .nav.menu li a{font-size:18px;color:#757575;padding:15px 0}.accordion-heading{background:#475f4b!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;position:relative}.accordion-heading a{color:#ffffff!important;font-family:HelvetivaMedium;font-size:18px;font-weight:600;letter-spacing:2px}.rl_sliders.accordion>.accordion-group .accordion-heading .accordion-toggle{padding:17px 15px!important}.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover{background:#27352a!important}.accordion-group.active .accordion-heading a{background:#475f4b!important}.rl_sliders.accordion>.accordion-group.icon>.accordion-heading>a.accordion-toggle span.rl_sliders-toggle-inner:before{position:absolute;right:12px;font-size:20px;top:14px}.rl_sliders.accordion>.accordion-group{border-radius:0!important}.rl_sliders.accordion>.accordion-group.icon.active>.accordion-heading>a.accordion-toggle span.rl_sliders-toggle-inner:before{content:"+"!important}.rl_sliders.accordion>.accordion-group.icon>.accordion-heading>a.accordion-toggle span.rl_sliders-toggle-inner:before{display:inline-block;font-family:unset!important;font-style:normal;speak:none;content:"-"!important}.rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{border-top:0!important}.rl_sliders.accordion>.accordion-group{border:1px solid #d5d4d1!important}.accordion-inner.panel-body{padding:30px 40px!important}@media (max-width:599px){.accordion-inner.panel-body{padding:30px 20px!important}}.accordion-inner.panel-body ul{padding:0 30px}.icon-contact{position:absolute}.icon-contact.maps:after{content:'';background:url('../assets/svg/maps.svg');width:13px;height:19px;background-size:13px;display:block;position:absolute;top:5px;left:-3px;background-repeat:no-repeat}.icon-contact.phone:after{content:'';background:url('../assets/svg/phone.svg');width:13px;height:19px;background-size:13px;display:block;position:absolute;top:5px;left:-3px;background-repeat:no-repeat}.icon-contact.mail:after{content:'';background:url('../assets/svg/mail.svg');width:13px;height:19px;background-size:13px;display:block;position:absolute;top:40px;left:-3px;background-repeat:no-repeat}