/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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:0;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}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none!important;box-sizing:border-box;position:relative}article,blockquote,body,div,figure,form,h1,h2,h3,h4,h5,h6,header,html,li,main,nav,ol,p,section,ul{margin:0;padding:0}body,html{height:100%}b,h1,h2,h3,h4,h5,h6,strong{font-weight:400;font-size:inherit}a,a:focus{outline:none}a,a:focus,a:hover{color:inherit;text-decoration:none}b,strong{font-weight:600}li,ol,ul{list-style-type:none}button,input,select,textarea{margin:0;padding:0;border:0;border-radius:0;outline:0;resize:none;background-color:transparent;-webkit-appearance:none}img{max-width:100%}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}::placeholder{color:#000}.svg-icon-lib{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}a svg,button svg{pointer-events:none}@font-face{font-display:swap;font-family:Montserrat;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(../fonts/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}.rmvtxt{overflow:hidden}.logo-setugroup,.rmvtxt{text-indent:-9999px;display:block}.logo-setugroup{width:195px;height:38px;background:url(../images/logo-setugroup.png) no-repeat 50%/contain}.social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-media li{margin:0 5px}.social-media li a{display:block;width:20px;height:20px}.social-media li a .icon,.social-media li a svg{display:block;width:100%;height:100%}.social-media li a .icon{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.social-media li a use{fill:#fff}.desktop .social-media li a:hover .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.title-1{font-size:14px;font-weight:600}.title-1,.title-2{line-height:1.1em;text-transform:uppercase}.title-2{font-size:45px;font-weight:300}@media (max-width:767px){.title-2{font-size:30px}}.only-listen{overflow:hidden;position:absolute;bottom:0;padding:0;margin:-1px;width:1px;height:1px;white-space:nowrap;outline:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}[data-player-type=vimeo],[data-player-type=youtube]{position:relative;height:0;padding-bottom:56.25%;width:100%;margin:auto}[data-player-type=vimeo]>div,[data-player-type=vimeo] iframe,[data-player-type=youtube]>div,[data-player-type=youtube] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-hamburger{display:block;overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;background-color:#be2723}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;width:14px;top:50%;left:50%;right:0;height:2px;margin-left:-7px;margin-top:-1px;background:#fff}.c-hamburger span:after,.c-hamburger span:before{position:absolute;display:block;left:50%;width:8px;height:2px;margin-left:-4px;background-color:#fff;content:""}.c-hamburger span:before{top:-5px}.c-hamburger span:after{bottom:-5px}.c-hamburger--htx span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.c-hamburger--htx span:before{-webkit-transition:top .3s .3s,-webkit-transform .3s 0s;transition:top .3s .3s,-webkit-transform .3s 0s;transition:top .3s .3s,transform .3s 0s;transition:top .3s .3s,transform .3s 0s,-webkit-transform .3s 0s}.c-hamburger--htx span:after{-webkit-transition:bottom .3s .3s,-webkit-transform .3s 0s;transition:bottom .3s .3s,-webkit-transform .3s 0s;transition:bottom .3s .3s,transform .3s 0s;transition:bottom .3s .3s,transform .3s 0s,-webkit-transform .3s 0s}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span:before{width:14px;margin-left:-7px;top:0!important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s 0s,-webkit-transform .3s .3s;transition:top .3s 0s,-webkit-transform .3s .3s;transition:top .3s 0s,transform .3s .3s;transition:top .3s 0s,transform .3s .3s,-webkit-transform .3s .3s}.c-hamburger--htx.is-active span:after{width:14px;margin-left:-7px;bottom:0!important;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s 0s,-webkit-transform .3s .3s;transition:bottom .3s 0s,-webkit-transform .3s .3s;transition:bottom .3s 0s,transform .3s .3s;transition:bottom .3s 0s,transform .3s .3s,-webkit-transform .3s .3s}a[href="#goToContent"]{overflow:hidden;position:absolute;bottom:0;padding:0;margin:-1px;width:1px;height:1px;white-space:nowrap;outline:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}[class^=svg-]{display:inline-block;vertical-align:middle;fill:#000}[class^=svg-] svg,[class^=svg-] use{max-width:100%;max-height:100%;vertical-align:middle}[data-ani-type]:not([data-ani-type=sm-parallax]){visibility:hidden}.mobile [data-ani-type]:not([data-ani-type=sm-parallax]),[data-ani-type]:not([data-ani-type=sm-parallax])[data-animated=true]{visibility:visible}select::-ms-expand{display:none}body{background:#fff;font-size:14px;color:#6e6e6e;font-family:Montserrat,Arial,Helvetica,sans-serif}.modal-opened{width:100%;overflow:hidden}.layout{width:100%;height:3621px;background:url(../images/layout-setugroup.jpg) no-repeat top}.container{position:relative;width:100%;max-width:1340px;padding:0 30px;margin:0 auto}main{padding-top:122px}.btn-whats-fixed{position:fixed;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.desktop .btn-whats-fixed:hover .icon{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.btn-whats-fixed:before{position:absolute;content:"";width:98%;height:98%;top:1%;left:1%;border-radius:50%;background-color:#fff}.btn-whats-fixed .icon{position:relative;display:block;width:60px;height:60px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.btn-whats-fixed .icon svg{display:block;width:100%;height:100%}.btn-whats-fixed .icon use{fill:#1bd741}@media screen and (max-width:767px){.container{padding:0 15px}main{padding-top:102px}.btn-whats-fixed{right:5px;top:auto;bottom:5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.btn-whats-fixed:before{width:94%;height:94%;top:3%;left:3%}.btn-whats-fixed .icon{width:40px;height:40px}}[data-component=banner-highlights]{width:100%;height:calc(100vh - 122px);max-height:600px}[data-component=banner-highlights] .banner-slider{width:100%;height:100%}[data-component=banner-highlights] .banner-slider .slick-list,[data-component=banner-highlights] .banner-slider .slick-track{height:100%}[data-component=banner-highlights] .banner-slider .slick-dots{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;left:0;bottom:35px}[data-component=banner-highlights] .banner-slider .slick-dots li{width:16px;height:16px;margin:0 5px}[data-component=banner-highlights] .banner-slider .slick-dots li button{display:block;width:100%;height:100%;border-radius:50%;background-color:#ec8500;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}[data-component=banner-highlights] .banner-slider .slick-dots li.slick-active button{background-color:#be2723}[data-component=banner-highlights] .banner-slider .slide-item{position:relative;width:100%;height:100%;overflow:hidden}[data-component=banner-highlights] .banner-slider .slide-item .bg{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:50%;background-size:cover}[data-component=banner-highlights] .banner-slider .slide-item-1 .bg,[data-component=banner-highlights] .banner-slider .slide-item-2 .bg{background-image:url(../images/banner-01.jpg)}@media screen and (max-width:1250px){[data-component=banner-highlights]{max-height:470px}[data-component=banner-highlights] .banner-slider .slick-dots{bottom:25px}[data-component=banner-highlights] .banner-slider .slide-item-1 .bg,[data-component=banner-highlights] .banner-slider .slide-item-2 .bg{background-image:url(../images/banner-01-tablet.jpg)}}@media screen and (max-width:767px){[data-component=banner-highlights]{height:400px;max-height:400px}[data-component=banner-highlights] .banner-slider .slick-dots{bottom:25px}[data-component=banner-highlights] .banner-slider .slide-item-1 .bg,[data-component=banner-highlights] .banner-slider .slide-item-2 .bg{background-image:url(../images/banner-01-mobile.jpg)}}[data-component=clients]{position:relative;padding:100px 0}[data-component=clients] .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[data-component=clients] .box-text{width:100%}[data-component=clients] .box-text .title-2{color:#be2723;margin-bottom:15px}[data-component=clients] .box-text p{text-align:justify;margin-bottom:20px}[data-component=clients] .box-text .clients-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-component=clients] .box-text .clients-list li{width:calc(10.93% - 10px);min-width:120px;padding:10px;margin:5px;border:1px solid #ccc}[data-component=clients] .box-text .clients-list li img{display:block;width:100%}[data-component=clients] .box-img{width:40%;display:none}[data-component=clients] .box-img img{display:block;width:100%}@media screen and (max-width:1250px){[data-component=clients]{padding:80px 0}}@media screen and (max-width:767px){[data-component=clients]{padding:50px 0}[data-component=clients] .box-text .clients-list li{min-width:100px}}[data-component=company]{position:relative;padding:130px 0}[data-component=company] .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[data-component=company] .box-text{width:43.75%}[data-component=company] .box-text .title-1{color:#ec8500}[data-component=company] .box-text .title-2{color:#be2723;margin-bottom:25px}[data-component=company] .box-text p{text-align:justify;margin-bottom:20px}[data-component=company] .box-img{width:44.53%}[data-component=company] .box-img img{display:block;width:100%}@media screen and (max-width:767px){[data-component=company]{padding:50px 0}[data-component=company] .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-component=company] .box-text{width:100%}[data-component=company] .box-text .title-1{color:#ec8500}[data-component=company] .box-text .title-2{color:#be2723;margin-bottom:25px}[data-component=company] .box-text p{text-align:justify;margin-bottom:20px}[data-component=company] .box-img{width:100%;max-width:450px}[data-component=company] .box-img img{display:block;width:100%}}[data-component=contact]{position:relative}[data-component=contact] .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}[data-component=contact] .box-contact-form{position:relative;width:100%;padding:85px 0;overflow:hidden}[data-component=contact] .box-contact-form .bg{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/bg-contato.jpg) no-repeat 50%/cover}[data-component=contact] .box-contact-form .box-text{max-width:590px}[data-component=contact] .box-contact-form .box-text .title-2{color:#be2723;margin-bottom:10px}[data-component=contact] .box-contact-form .box-text .box-form{display:block;width:100%;margin-top:40px}[data-component=contact] .box-contact-form .box-text .box-form label{display:block;width:100%;margin-bottom:20px}[data-component=contact] .box-contact-form .box-text .box-form label .txt{display:block;font-weight:600;margin-bottom:3px}[data-component=contact] .box-contact-form .box-text .box-form .field{display:block;width:100%;font-size:14px;font-weight:500;color:#000;border:1px solid #fff;background-color:#fff}[data-component=contact] .box-contact-form .box-text .box-form .field.error{border-color:#be2723}[data-component=contact] .box-contact-form .box-text .box-form input.field{height:40px;padding:0 15px}[data-component=contact] .box-contact-form .box-text .box-form textarea.field{height:140px;padding:15px}[data-component=contact] .box-contact-form .box-text .box-form .group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}[data-component=contact] .box-contact-form .box-text .box-form .group label{width:calc(50% - 10px)}[data-component=contact] .box-contact-form .box-text .box-form .box-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-component=contact] .box-contact-form .box-text .box-form .box-button .btn-send{display:block;font-size:14px;font-weight:700;color:#be2723;text-transform:uppercase;padding:5px 10px}[data-component=contact] .box-contact-form .box-text .box-form .msg-sucess{display:none;font-size:15px;color:#157923;text-align:center;font-weight:700;margin-top:15px}[data-component=contact] .box-contact{display:block;width:100%;padding:20px 0;background-color:#dbdbdb}[data-component=contact] .box-contact .contact-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}[data-component=contact] .box-contact .contact-list li{margin:0 44px}[data-component=contact] .box-contact .contact-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;color:#000}.desktop [data-component=contact] .box-contact .contact-list li a:hover .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}[data-component=contact] .box-contact .contact-list li a .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:40px;height:40px;margin-right:9px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}[data-component=contact] .box-contact .contact-list li a .icon svg{display:block;width:100%;height:100%}[data-component=contact] .box-contact .contact-list li a .icon use{fill:#be2723}@media screen and (max-width:1250px){[data-component=contact] .box-contact-form .bg{background-position:-300px}[data-component=contact] .box-contact .contact-list li{margin:0 20px}}@media screen and (max-width:980px){[data-component=contact] .box-contact-form .bg{background-position:-450px}[data-component=contact] .box-contact .contact-list li{margin:0 10px}[data-component=contact] .box-contact .contact-list li a{font-size:13px}[data-component=contact] .box-contact .contact-list li a .icon{width:32px;height:32px}}@media screen and (max-width:767px){[data-component=contact] .box-contact-form{padding:50px 0}[data-component=contact] .box-contact .contact-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-component=contact] .box-contact .contact-list li{margin:10px}[data-component=contact] .box-contact .contact-list li a{font-size:13px}[data-component=contact] .box-contact .contact-list li a .icon{width:32px;height:32px}}[data-component=footer]{padding:80px 0;color:#fff;background-color:#be2723}[data-component=footer] .social-media{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}[data-component=footer] .social-media li a{width:40px;height:40px}[data-component=footer] .social-media li a use{fill:#ec8500}[data-component=footer] .box-address{font-size:14px;text-align:center}[data-component=footer] .box-address small{display:block;font-size:1em;margin-top:14px}@media screen and (max-width:767px){[data-component=footer]{padding:50px 0 70px}[data-component=footer] .social-media li a{width:34px;height:34px}[data-component=footer] .box-address{font-size:12px}}[data-component=header]{position:fixed;width:100%;top:0;left:0;background-color:#fff;z-index:100;box-shadow:0 0 10px 2px rgba(0,0,0,.25)}[data-component=header] .row-1{width:100%;background-color:#e9e7e7;overflow:hidden}[data-component=header] .row-1 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[data-component=header] .row-1 .container:before{position:absolute;content:"";width:100vw;height:100%;top:0;left:100%;margin-left:-30px;background-color:#be2723}[data-component=header] .row-1 .box-contact-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:500;color:#fff;padding:6px 0 6px 16px;background-color:#be2723}[data-component=header] .row-1 .box-contact-header .box-link .divider{display:inline-block;margin:0 5px}[data-component=header] .row-1 .box-contact-header .social-media{margin-left:15px}[data-component=header] .row-2 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:26px 30px}[data-component=header] .row-2 .box-menu-mobile{display:none}[data-component=header] .row-2 .menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-component=header] .row-2 .menu ul li{margin-left:40px}[data-component=header] .row-2 .menu ul li a{font-size:14px;font-weight:500;color:#6e6e6e;text-transform:uppercase;-webkit-transition:color .4s ease;transition:color .4s ease}.desktop [data-component=header] .row-2 .menu ul li a:hover,[data-component=header] .row-2 .menu ul li a.active{color:#be2723}@media screen and (max-width:980px){[data-component=header] .row-2 .box-menu-mobile{display:block}[data-component=header] .row-2 .menu{position:absolute;display:none;width:100%;max-height:calc(100vh - 124px);top:100%;left:0;background-color:#be2723;overflow-y:auto}[data-component=header] .row-2 .menu ul{display:block;padding:20px 0}[data-component=header] .row-2 .menu ul li{width:100%;margin-left:0}[data-component=header] .row-2 .menu ul li a{display:block;font-size:14px;color:#fff;text-align:center;padding:15px}[data-component=header] .row-2 .menu ul li a.active{color:#ec8500}}@media screen and (max-width:767px){[data-component=header] .row-1 .box-contact-header .box-link .divider,[data-component=header] .row-1 .box-contact-header .box-link .email{display:none}[data-component=header] .row-2 .container{padding:15px}[data-component=header] .row-2 .menu{max-height:calc(100vh - 102px)}}[data-component=modal-services]{position:fixed;display:none;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,.7)}[data-component=modal-services] .box-modal{position:absolute;width:80%;max-width:800px;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:50px;border-radius:10px;overflow-y:auto;background-color:#fff}[data-component=modal-services] .box-modal .btn-close{position:absolute;display:block;width:20px;height:17px;top:15px;right:15px;border:0;background:url(../images/icon-close.png) no-repeat 50%/contain}[data-component=modal-services] .box-modal .wrapper-modal{text-align:center}[data-component=modal-services] .box-modal .wrapper-modal .modal-item{display:none}[data-component=modal-services] .box-modal .wrapper-modal img{display:inline-block;border-radius:10px;margin-bottom:15px}[data-component=modal-services] .box-modal .wrapper-modal h3{position:relative;display:block;max-width:530px;font-size:24px;font-weight:600;color:#be2723;text-transform:uppercase;margin:0 auto}[data-component=modal-services] .box-modal .wrapper-modal p{font-size:16px;text-align:justify;margin-top:10px}@media screen and (max-width:767px){[data-component=modal-services] .box-modal{width:98%;max-height:98%;padding:40px 15px 30px;border-radius:10px}[data-component=modal-services] .box-modal .btn-close{width:20px;height:17px;top:10px;right:10px}[data-component=modal-services] .box-modal .wrapper-modal h3{font-size:18px}[data-component=modal-services] .box-modal .wrapper-modal p{font-size:14px}}[data-component=services]{position:relative;color:#fff;padding:75px 0;background-color:#be2723;overflow:hidden}[data-component=services] .bg{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/bg-servicos.jpg) no-repeat 50%/cover}[data-component=services] .services-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:670px;margin-top:10px}[data-component=services] .services-list,[data-component=services] .services-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-component=services] .services-list li{width:50%;cursor:pointer;padding-right:20px;margin-top:18px}.desktop [data-component=services] .services-list li:hover .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}[data-component=services] .services-list li .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:40px;height:40px;margin-right:12px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}[data-component=services] .services-list li .icon svg{display:block;width:100%;height:100%}[data-component=services] .services-list li .icon use{fill:#ec8500}[data-component=services] .services-list li .txt{font-size:16px;font-weight:600}@media screen and (max-width:767px){[data-component=services]{padding:50px 0}[data-component=services] .services-list{width:100%;margin-top:10px}[data-component=services] .services-list li{width:100%;padding-right:0;margin-top:15px}[data-component=services] .services-list li .icon{width:30px;height:30px}[data-component=services] .services-list li .txt{font-size:14px}}