@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700&display=swap');*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-family:'Montserrat',sans-serif;-webkit-font-smoothing:antialiased}img{max-width:100%}a,a:hover,a:focus{color:inherit;text-decoration:none}.container{width:1292px;max-width:100%;margin:auto}header{background-color:#000;color:#fff;padding:20px;position:fixed;width:100%;top:0;left:0;z-index:5}header .container{display:flex;justify-content:space-between;align-items:center;font-size:26px}header .container i.icon-medidas,header .container i.icon-user-necktie{font-size:32px}#menu{list-style:none;position:fixed;right:80px;top:50%;margin-top:-135px;z-index:10;font-size:9px;font-family:Arial,sans-serif;text-transform:uppercase}#menu li a{position:relative;display:block;width:105px;height:51px;margin:3px;text-decoration:none;text-align:right}#menu li a div.bloc{position:absolute;right:23px;background-color:#3e3e3e;height:51px;width:6px;transition:all .2s}#menu li .menutxt{position:absolute;opacity:0;right:0;top:0;width:130px;height:51px;z-index:1;transition:all .2s}#menu li.current .menutxt{opacity:1;right:10px}#menu li.current div.bloc{right:20px;background-color:#a7884f;width:12px}#menu li span{position:absolute;background-color:#3e3e3e;color:#fff;border-radius:3px 0 0 3px;padding:3px 5px 6px 8px;height:10px;right:35px;top:15px;box-sizing:initial;font-size:13px}#menu li img{position:absolute;right:27px;top:15px}#menu li:hover div.bloc{right:20px;background-color:#a7884f;width:12px}#menu li:hover .menutxt{opacity:1;right:10px}#section-01{background-image:url(../images/background001.png);background-size:cover;background-repeat:no-repeat;background-position:bottom}#section-01 .logo{margin:auto;padding-top:20px;display:block}#section-01 .frase{padding:20px 30px;display:flex;justify-content:center}#section-01 .frase div{margin-right:40%}#section-01 .frase div span{color:#fff;font-size:46px;font-weight:700;display:block}#section-01 .frase div span.second{padding-left:80px}#section-01 .play-video{display:flex;justify-content:flex-end;flex-wrap:wrap}#section-01 .play-video div{align-items:flex-end;display:flex;text-align:right}#section-01 .play-video div span{background-color:#fff;padding-bottom:30px}#section-01 .play-video div i{display:block;font-weight:700}#section-01 .play-video img{height:auto;align-self:center}#section-02 h2{font-size:42px;font-weight:400;color:#423f40}#section-02 .active-slider{position:relative}#section-02 .active-slider .item{display:flex;justify-content:space-between;position:absolute;clear:both;top:0;left:0;right:0;bottom:0;margin:0 auto;opacity:0;overflow:hidden;color:#212121}#section-02 .active-slider .item.slideActive{z-index:2;opacity:1;transition:1s;position:relative}#section-02 .active-slider .item>div{width:50%}#section-02 .active-slider .item .navigation-custom{display:flex;padding:30px}#section-02 .active-slider .item .navigation-custom span{border:solid 2px #a7884f;width:29px;height:29px;border-radius:50px;margin-right:8px}#section-02 .active-slider .item .navigation-custom span.active{background-color:#a7884f}#section-02 .active-slider .item .navigation-custom i{color:#a7884f;font-size:26px}#section-02 .active-slider .item .navigation-custom i:before{width:auto;margin:0 0 0 8px}#section-02 .active-slider .item .text{font-size:28px;line-height:1.4;color:#423f40;font-style:italic;font-weight:400;padding:30px}#section-03 .explicacao{background-image:url(../images/background-gray-01.png),url(../images/background-gray-02.png);background-position:0 0,center bottom;background-size:contain;background-repeat:no-repeat;padding:120px 0 70px;margin-top:40px;position:relative;z-index:2}#section-03 .explicacao>div{background-color:#b8b8b8;padding:20px 0 40px}#section-03 .explicacao .title{text-align:center}#section-03 .agendar{background-color:#a7884f;margin-top:-80px;position:relative;z-index:1;padding-bottom:40px}#section-03 .agendar .container{padding-top:100px}#section-03 .agendar .container h2{font-size:32px;padding-top:10px}#section-03 .agendar .container form{width:600px;max-width:100%;margin-top:30px}#section-03 .agendar .container form ::placeholder{color:#fff;font-weight:100;opacity:1}#section-03 .agendar .container form :-ms-input-placeholder{color:#fff;font-weight:100}#section-03 .agendar .container form ::-ms-input-placeholder{color:#fff;font-weight:100}#section-03 .agendar .container form>div.flex{display:flex;justify-content:space-between}#section-03 .agendar .container form input{outline:none;background-color:transparent;border:0 none;border-bottom:solid 2px #fff;width:45%;font-size:22px;color:#fff;padding:10px 0 5px 0}#section-03 .agendar .container form button{background-color:#000;border:0 none;border-radius:50px;padding:10px 20px;color:#fff;font-size:16px;margin-top:30px}#section-03 h2{margin:0;color:#fff;font-size:42px}#section-03 .experiencia{display:flex;justify-content:space-between}#section-03 .experiencia>div{width:33.33333%;max-width:33.33333%;padding:20px}#section-03 .experiencia>div img{max-width:100%}#section-03 .experiencia>div h5{text-align:center;font-size:28px;color:#423f40}#section-03 .text p{color:#fff;font-size:22px;line-height:1.4;font-weight:100;text-align:center}#section-04>div.container{border-bottom:solid 3px #000}#section-04 p{line-height:1.9;font-size:24px;color:#423f40}#section-04 .logos{display:flex;justify-content:space-between}#section-04 .logos>div{width:33.3333%}#section-04 .logos>div img{max-width:100%}#section-05{min-height:300px;background-image:url(../images/background003.png);background-position:center top;background-repeat:no-repeat;background-size:cover;padding-top:140px;padding-bottom:50px}#section-05 .container{display:flex;justify-content:space-between;align-items:center}#section-05 .container .group-left{color:#fff;font-size:18px}#section-05 .container .group-left a{color:inherit}#section-05 .container .group-left .phone tel{font-size:36px}#section-05 .container .group-left .socials{margin:20px 0;font-size:42px}#section-05 .container .group-left .socials i:before{margin:0}#section-05 .container .group-left .links a{display:block;line-height:2}#section-05 .container form{width:270px;max-width:100%}#section-05 .container form h2{color:#fff}#section-05 .container form ::placeholder{color:#a7884f;font-weight:100;opacity:1}#section-05 .container form :-ms-input-placeholder{color:#a7884f;font-weight:100}#section-05 .container form ::-ms-input-placeholder{color:#a7884f;font-weight:100}#section-05 .container form .form-group{margin-bottom:10px}#section-05 .container form .form-group input,#section-05 .container form .form-group textarea{outline:none;border:solid 1px #a7884f;border-radius:50px;padding:10px 20px;font-size:16px;width:100%}#section-05 .container form .form-group textarea{border-radius:20px}#section-05 .container form .form-group.bordered{border-bottom:solid 1px #a7884f;padding-bottom:10px;margin-bottom:10px}#section-05 .container form button{background:#a7884f;border-radius:50px;border:0 none;font-size:16px;color:#fff;padding:10px 20px;display:block;width:100%}#section-05 footer{color:#fff;font-size:16px;font-weight:100;margin:80px 0 40px}.shadow{max-width:100%;margin:auto;display:block}#myVideoHome{background:rgba(0,0,0,0.8);position:fixed !important;top:0;left:0;transform:rotate(90deg);transform-origin:bottom left;width:100vh;height:100vw;margin-top:-100vw;object-fit:cover;z-index:15;visibility:visible}.videoHome i{background-color:#fff;border-radius:50px;padding:14px;position:fixed !important;bottom:5px;right:5px;font-size:25px;z-index:20}@media (min-width:480px){#myVideoHome{transform:rotate(0deg);transform-origin:bottom left;width:100vw;height:100vh;margin-top:0vh;object-fit:contain}.videoHome i{top:5px;bottom:auto}}.swal-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(167,136,79,0.39)}.swal-button:not([disabled]):hover{background-color:#7d6434}.swal-button--confirm{background-color:#a7884f}.swal-button--confirm:hover{background-color:#7d6434}.bg-show-loading{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:900}.bg-show-loading .icon-spinner-circle{display:block;font-size:92px;width:98px;height:93px;text-align:center;line-height:0;color:#fff}.bg-show-loading .icon-spinner-circle:before{margin:0;padding:0}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.modal{display:none}.vanilla-modal .modal{display:flex;justify-content:center;padding-top:20px;position:fixed;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:-1;opacity:0;transition:opacity .2s,z-index 0s .2s;text-align:center;overflow:hidden;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.vanilla-modal .modal .modal-content{height:100%}.vanilla-modal .modal>*{display:inline-block;white-space:normal;vertical-align:middle;text-align:left}.vanilla-modal .modal:before{display:inline-block;overflow:hidden;width:0;height:100%;vertical-align:middle;content:""}.vanilla-modal.modal-visible .modal{z-index:99;opacity:1;transition:opacity .2s}.modal-inner{position:relative;overflow:hidden;max-width:90%;max-height:90%;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:-1;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s,z-index 0s .2s}.modal-visible .modal-inner{z-index:100;opacity:1;transform:scale(1);transition:opacity .2s,transform .2s}[data-modal-close]{position:absolute;z-index:2;right:0;top:0;width:25px;height:25px;cursor:pointer;text-align:center;background:#fff;box-shadow:-1px 1px 2px rgba(0,0,0,0.2);border-radius:5px;padding:20px;display:flex;align-items:center;justify-content:center;font-size:22px}@media (max-width:1300px){.container{padding-left:20px;padding-right:20px}}@media (max-width:762px){header .container{font-size:12px}header .container i.icon-medidas,header .container i.icon-user-necktie{font-size:18px}#section-01 .logo{max-width:80%}#section-01 .frase div{margin-right:0}#section-01 .frase div span{font-size:25px}#section-01 .play-video img{max-width:45%}#section-01 .play-video div span{padding-top:10px;padding-left:5px}#section-02 h2{font-size:25px;text-align:center}#section-02 .active-slider .item .text{padding-top:0;font-size:18px}#menu{right:0}#menu li a{width:0}#menu li a .menutxt{display:none}#menu li a div.bloc,#menu li:hover a div.bloc,#menu li.current div.bloc{right:0}#section-02 .active-slider .item,#section-05 .container{flex-direction:column}#section-02 .active-slider .item>div{width:100%}#section-02 .active-slider .item img{margin:auto;display:block}#section-03 h2{font-size:22px;text-align:center}#section-03 .explicacao{padding:30px 0 10px}#section-03 .explicacao .experiencia{flex-direction:column}#section-03 .explicacao .experiencia>div{width:100%;max-width:100%;padding-bottom:0}#section-03 .explicacao .experiencia>div img{max-width:80%;margin:auto;display:block}#section-03 .explicacao .experiencia>div h5{font-size:20px;margin:0}#section-03 .agendar .container form{max-width:90%}#section-03 .text p{font-size:16px;padding-left:20px;padding-right:30px}#section-04 p{line-height:1.6;font-size:18px;padding:0 30px 0 20px}footer img{max-width:80%}}@media (min-width:763px) and (max-width:1300px){#menu{right:0}#menu li a{width:0}#menu li a div.bloc,#menu li:hover a div.bloc,#menu li.current div.bloc{right:0}#section-05 .container{padding-left:40px;padding-right:40px}}