@import url(/wp-content/themes/black3-toss-v3/css/materialize.css);body{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#fff;background:#101010}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,nav a{font-family:'Abel',sans-serif}h1{font-size:66px;line-height:70px;text-transform:uppercase}h2{font-size:44px;line-height:52px;text-transform:uppercase}h3{font-size:28px;line-height:34px;text-transform:uppercase}h4{font-size:20px;line-height:26px;text-transform:uppercase}nav{position:fixed;top:0;height:160px!important;line-height:160px!important;padding:0;background:#fff0;z-index:999}nav .nav-wrapper{background-color:#fff0;z-index:998}nav .brand-logo{margin:55px;padding:0;margin-left:75px;height:auto;line-height:0}nav .brand-logo img{width:140px;height:auto}nav ul{margin:65px 0 0}nav ul li{list-style:none!important;margin-top:0;height:70px;line-height:70px}nav ul li a{font-size:16px!important;font-weight:400;color:#fff!important;letter-spacing:2px;text-transform:uppercase;background:#fff0;padding:0 22px;transition:.5s}nav ul li a:hover{background:#fff;color:#050505}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:none}nav a.button-collapse{display:inherit;color:#fff;margin:60px 75px 50px 40px;transition:.3s}nav a.button-collapse:hover{opacity:.5}nav a.button-collapse img{width:32px}nav a.web-stories{float:right;margin:12px 0 0 0;width:32px;transition:.3s}nav a.web-stories:hover{opacity:.5}.side-nav{width:50%;padding-top:100px;background:#050505}.side-nav li>a{font-size:28px!important;height:70px!important;line-height:70px!important;padding:0 80px!important}.side-nav li>a:hover{color:#050505!important}.side-nav li:hover{background:#fff}.side-nav li{height:70px;line-height:70px}#sidenav-overlay{background-color:rgb(0 0 0 / .8)}a{color:#fff;transition:.3s}a:hover{color:#505050}.divider{margin:50px 0}img{max-width:100%;height:auto}.joinchat__button{bottom:40px!important;right:40px!important}.container{max-width:80%;width:1440px}.titulo-paginas{background:#050505;padding:400px 0 50px;margin-top:-115px;margin-bottom:0}.titulo-paginas h1{color:#fff;margin:0;margin-bottom:10px;text-transform:uppercase}.titulo-paginas h3{color:#fff;margin:0;font-weight:400}.titulo-paginas h3 i{font-size:inherit;vertical-align:middle;margin-bottom:4px}.section.home-slider{position:relative;margin:0;padding:0;background:transparent!important}.section.home-slider .slider{height:100vh!important;background:transparent!important;z-index:0}.section.home-slider .slider ul.slides{height:100vh!important;background-color:transparent!important}.section.home-slider .slider .slides li .caption{top:60%!important;left:15%;width:70%;text-align:center;opacity:1!important}.section.home-slider .slider .slides li .caption h1{font-size:40px;line-height:50px;color:#fff;margin:10px 0}.section.home-slider .slider .indicators{left:70px;bottom:70px;text-align:left;z-index:8}.section.home-slider .slider .indicators .indicator-item{margin:0 12px;width:6px;height:6px;background-color:#fff;border:2px solid #fff;border-radius:0;opacity:1}.section.home-slider .slider .indicators .indicator-item.active{background-color:#fff;border:2px solid #fff;opacity:.4}.section-hero-video{background:#050505;padding:200px 0 20px}.section-hero-video h1{text-align:center}.section.home-servicos{padding:150px 0;background:#fff}.section.home-servicos .titulo h2{font-size:66px;line-height:70px;color:#050505;margin:10px 0;text-transform:uppercase}.section.home-servicos .titulo h5{font-size:24px;line-height:24px;color:#9C9C9C;margin:10px 0;text-transform:uppercase}.section.home-servicos .titulo p{color:#050505}.section.home-servicos p{color:#050505}.web-stories-list__story-content-overlay{padding:15px!important}.story-content-overlay__title{font-family:'Abel',sans-serif;text-transform:uppercase;font-weight:400!important;letter-spacing:1px}.home-team{padding:150px 0 0;margin:0;background:#eee}.home-team .titulo h2{font-size:66px;line-height:70px;color:#050505;margin:10px 0 50px;text-transform:uppercase}.home-team ul.box{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0;list-style:none;padding:0;margin:0;background:#000}.home-team ul.box li{flex:0 0 calc(25% - 0%);position:relative;padding-top:30%;margin:0;background-size:cover;background-position:center;overflow:hidden;box-sizing:border-box;opacity:1;transition:.6s}.home-team ul.box li:hover{opacity:.5}.home-team ul.box li h3{position:absolute;bottom:0;left:0;right:0;margin:0;color:#fff;text-align:center;background:linear-gradient(to top,rgb(0 0 0) 0%,#fff0 100%);padding:40px 20px}.section.home-cases{padding:150px 0 100px;margin:0;background:#050505}.section.home-cases .titulo h2{font-size:58px;line-height:60px;color:#fff;margin:10px 0 25px;text-transform:uppercase}.section.home-cases .titulo h5{font-size:24px;line-height:24px;color:#707070;margin:10px 0;text-transform:uppercase}.section.home-cases .titulo p{margin:20px 0 50px;color:#050505}.section.home-cases .titulo ul li{border-bottom:1px solid #303030;padding-bottom:5px;margin-bottom:5px}.single-case-video{padding:50px 0 0}.single-case-main{padding:25px 0 50px}.carousel-slider{padding:0;margin:0}.carousel-slider .swiper-wrapper{padding:25px 0 100px}.carousel-slider .swiper-slide{background-color:#1a1a1a;background-repeat:no-repeat;background-size:cover;background-position:center}.carousel-slider .swiper-slide:hover{box-shadow:0 20px 30px 0 rgb(0 0 0 / .2),0 20px 30px 0 rgb(0 0 0 / .2)}.carousel-slider .swiper-slide a .gradiente{position:relative;width:100%;padding-top:60%;transition:.3s;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .5998774509803921) 30%,rgb(0 0 0 / .05085784313725494) 100%)}.carousel-slider .swiper-slide a .gradiente .cont{position:absolute;width:80%;margin:0 0 0 10%;top:47%}.carousel-slider .swiper-slide a .gradiente .cont h4{width:80%;color:#fff;text-transform:uppercase;margin:0 10%;font-weight:600;text-align:center}.carousel-slider .swiper-slide a .gradiente .block{position:absolute;left:40%;text-align:center;top:55%;width:50px;height:50px;border-radius:50px;background:#FFF100;opacity:0;transition:.3s}.carousel-slider .swiper-slide a .gradiente .block i{color:#1a1a1a!important;width:50px;height:50px;line-height:50px;transition:.3s}.carousel-slider .swiper-slide a:hover .gradiente .block{background:#fff;opacity:1}.carousel-slider .swiper-slide a:hover .gradiente .block i{color:#1a1a1a!important;transform:rotate(45deg)}.swiper-button-next,.swiper-button-prev{top:45%}.portfolio-grid{padding:100px 0;margin:0}.portfolio-grid .col{padding:0;margin:0;background-color:#1a1a1a;background-repeat:no-repeat;background-size:cover;background-position:center}.portfolio-grid .col a .gradiente{position:relative;width:100%;padding-top:55%;transition:.3s;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .5998774509803921) 30%,rgb(0 0 0 / .05085784313725494) 100%)}.portfolio-grid .col a .gradiente .cont{position:absolute;width:80%;margin:0 0 0 10%;top:47%}.portfolio-grid .col a .gradiente .cont h4{width:80%;color:#fff;text-transform:uppercase;margin:0 10%;font-weight:600;text-align:center}.portfolio-grid .col a .gradiente .block{position:absolute;left:40%;text-align:center;top:55%;width:50px;height:50px;border-radius:50px;background:#FFF100;opacity:0;transition:.3s}.portfolio-grid .col a .gradiente .block i{color:#1a1a1a!important;width:50px;height:50px;line-height:50px;transition:.3s}.portfolio-grid .col a:hover .gradiente .block{background:#fff;opacity:1}.portfolio-grid .col a:hover .gradiente .block i{color:#1a1a1a!important;transform:rotate(45deg)}.services i{opacity:.3;animation:blink 1s infinite}.services .col:nth-child(1) i{animation-delay:0s}.services .col:nth-child(2) i{animation-delay:0.3s}.services .col:nth-child(3) i{animation-delay:0.6s}.services .col:nth-child(4) i{animation-delay:0.9s}.services .col:nth-child(5) i{animation-delay:1.2s}.services .col:nth-child(6) i{animation-delay:1.5s}@keyframes blink{0%,100%{opacity:.3}50%{opacity:1}}.section.home-clients{padding:200px 0 0;margin:-150px 0 0 0;background:#fff}.section.home-clients .titulo h2{font-size:66px;line-height:70px;color:#050505;margin:10px 0;text-transform:uppercase}.section.home-clients .titulo h5{font-size:24px;line-height:24px;color:#9C9C9C;margin:10px 0;text-transform:uppercase}.section.home-clients .titulo p{margin:20px 0 50px;color:#050505}.section.home-clients #gallery-1 .gallery-item{margin:0!important;line-height:0!important}.section.home-clients #gallery-1 img{border:0!important;padding:2px;opacity:.4;transition:.5s;cursor:pointer}.section.home-clients #gallery-1 img:hover{opacity:1}.section.home-reviews{padding:150px 0;background:#101010}.section.home-reviews .titulo h2{font-size:66px;line-height:70px;color:#fff;margin:10px 0;text-transform:uppercase}.section.home-rentals{padding:150px 0;background:#050505 url(/wp-content/themes/black3-toss-v3/image/back-001.jpg) top right no-repeat;background-attachment:fixed;background-size:cover}.section.home-rentals .titulo h2{font-size:66px;line-height:70px;color:#fff;margin:10px 0;text-transform:uppercase}.section.home-rentals .titulo h5{font-size:24px;line-height:24px;color:#707070;margin:10px 0;text-transform:uppercase}.section.home-rentals .titulo p{margin:20px 0 50px;color:#909090}footer.page-footer{background:#fff;padding:150px 0 200px}footer.page-footer .footer-copyright{height:100%;line-height:normal;background-color:transparent!important}footer.page-footer .footer-copyright a.email{color:#050505!important;font-weight:700}footer.page-footer .footer-copyright a:hover{color:#909090!important}footer.page-footer .footer-copyright h2{font-size:66px;line-height:70px;color:#050505;margin:10px 0;text-transform:uppercase}footer.page-footer .footer-copyright h5{font-size:24px;line-height:24px;color:#9C9C9C;margin:10px 0;text-transform:uppercase}footer.page-footer .footer-copyright p{margin:20px 0 40px;color:#050505}footer.page-footer .footer-copyright .social{font-size:12px;line-height:18px;margin:40px 0 10px}footer.page-footer .footer-copyright ul{display:block;margin:0;padding:0}footer.page-footer .footer-copyright ul li{display:inline;margin:0 20px 0 0;padding:0}footer.page-footer .footer-copyright ul li .fa,footer.page-footer .footer-copyright ul li .fa-brands{font-size:36px;height:36px;line-height:36px;font-weight:400;color:#050505}footer.page-footer .footer-copyright .copy{font-size:12px;line-height:18px;margin:40px 0}footer.page-footer .footer-copyright .copy a{color:#050505;font-weight:700}.btn{font-size:13px;font-weight:400;background:#050505;color:#fff;border:2px solid #050505;height:42px;line-height:37px;padding:0 22px;border-radius:0;box-shadow:0}.btn:hover{background:#fff;color:#050505;border:2px solid #fff;box-shadow:0 10px 20px 0 rgb(0 0 0 / .1),0 10px 20px 0 rgb(0 0 0 / .1)}.btn.big{font-size:18px;height:52px;line-height:46px;padding:0 26px}.whatsapp{position:fixed;bottom:50px;right:50px;width:60px;height:60px;z-index:999999}.tremer{animation:tremer 0.2s 3}.tremer-intervalo{animation:tremer 0.2s 2}@keyframes tremer{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(0)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}@media only screen and (max-width:1600px){h1{font-size:46px;line-height:54px}h2{font-size:36px;line-height:44px}h3{font-size:24px;line-height:30px}h4{font-size:18px;line-height:24px}.container{max-width:86%;width:86%}.section.home-slider .slider .slides li .caption{top:55%!important;left:17%;width:66%;text-align:center;opacity:1!important}.section.home-slider .slider .slides li .caption h1{font-size:30px;line-height:40px;color:#fff;margin:10px 0}.section.home-servicos{padding:100px 0;background:#fff}.section.home-servicos .titulo h2{font-size:50px;line-height:56px}.section.home-servicos .titulo h5{font-size:24px;line-height:32px}.web-stories-list__story-content-overlay{padding:15px!important}.story-content-overlay__title{font-family:'Abel',sans-serif;text-transform:uppercase;font-weight:400!important;letter-spacing:1px}.section.home-cases{padding:150px 0 0;margin:0;background:#050505}.section.home-cases .titulo h2{font-size:50px;line-height:56px;color:#fff;margin:5px 0;text-transform:uppercase}.section.home-cases .titulo h5{font-size:24px;line-height:32px}.section.home-clients{padding:100px 0;margin:0;background:#fff}.section.home-clients .titulo h2{font-size:50px;line-height:56px}.section.home-clients .titulo h5{font-size:24px;line-height:32px}.section.home-rentals{padding:100px 0;background:#050505 url(/wp-content/themes/black3-toss-v3/image/back-001.jpg) top right no-repeat;background-attachment:inherit;background-size:cover}.section.home-rentals .titulo h2{font-size:50px;line-height:56px}.section.home-rentals .titulo h5{font-size:24px;line-height:32px}footer.page-footer .footer-copyright h2{font-size:50px;line-height:56px}footer.page-footer .footer-copyright h5{font-size:24px;line-height:32px}}@media only screen and (max-width:992px){nav{height:80px!important;line-height:80px!important;padding:0 40px;background:#fff0;z-index:999}nav .nav-wrapper{background-color:#fff0;z-index:998}nav .brand-logo{left:0!important;height:100px!important;line-height:100px!important;margin:12px 0 0 0;-webkit-transform:translateX(0);transform:translateX(0)}nav .brand-logo img{width:100px;height:auto}nav ul{margin:35px 0 0 0}ul.conversar{margin:35px 0 0 20px}nav .button-collapse{float:right;margin:0}nav .button-collapse img{width:36px;margin:0;height:90px;line-height:90px}.titulo-paginas{background:#050505;padding:225px 15px 20px;margin-top:-115px;margin-bottom:0}.titulo-paginas h1{color:#fff;margin:0;margin-bottom:5px;text-transform:uppercase}.titulo-paginas h3{color:#fff;margin:0;font-weight:400}.titulo-paginas h3 i{font-size:inherit;vertical-align:middle;margin-bottom:4px}.section.home-slider .slider{height:90vh!important}.section.home-slider .slider ul.slides{height:90vh!important}.section.home-slider .slider .slides li .caption{top:32%!important;left:10%;width:80%;text-align:center;opacity:1!important}.section.home-slider .slider .slides li .caption h1{font-size:30px;line-height:34px}.section.home-slider .slider .indicators{left:25px;bottom:25px}.section.home-slider .slider .indicators .indicator-item{margin:0 12px;width:6px;height:6px;background-color:#fff;border:2px solid #fff;border-radius:0;opacity:1}.section-hero-video{padding:75px 0 0}.section-hero-video .container{width:100%;max-width:100%;padding:0}.section-hero-video .container h1{width:80%;margin-left:10%}.section-hero-video .row{margin-bottom:0}.section.home-servicos{padding:100px 0 25px;text-align:center}.section.home-servicos .titulo h2{font-size:32px;line-height:34px}.section.home-servicos .titulo h5{font-size:20px;line-height:28px}.section.home-servicos .titulo p{margin:20px 0 50px;color:#050505}.section.home-servicos p{color:#050505}.web-stories-list__story-content-overlay{padding:15px!important}.story-content-overlay__title{font-family:'Abel',sans-serif;text-transform:uppercase;font-weight:400!important;letter-spacing:1px}.section.home-cases{padding:50px 0 25px}.section.home-cases .row{margin-bottom:0}.section.home-cases .titulo{text-align:center}.section.home-cases .titulo h2{font-size:32px;line-height:34px}.section.home-cases .titulo h5{font-size:20px;line-height:28px;margin:0}.section.home-cases .titulo p{margin:20px 0 50px;color:#050505}.single-case-video{padding:20px 0 0}.single-case-main{padding:20px 0 25px}.carousel-slider{padding:0;margin:0}.carousel-slider .swiper-wrapper{padding:25px 0 50px}.carousel-slider .swiper-slide{background-color:#1a1a1a;background-repeat:no-repeat;background-size:cover;background-position:center}.carousel-slider .swiper-slide:hover{box-shadow:0 20px 30px 0 rgb(0 0 0 / .2),0 20px 30px 0 rgb(0 0 0 / .2)}.carousel-slider .swiper-slide a .gradiente{position:relative;width:100%;padding-top:60%;transition:.3s;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .5998774509803921) 30%,rgb(0 0 0 / .05085784313725494) 100%)}.carousel-slider .swiper-slide a .gradiente .cont{position:absolute;width:80%;margin:0 0 0 10%;top:47%}.carousel-slider .swiper-slide a .gradiente .cont h4{width:80%;color:#fff;text-transform:uppercase;margin:0 10%;font-weight:400;text-align:center}.carousel-slider .swiper-slide a .gradiente .block{position:absolute;left:40%;text-align:center;top:55%;width:50px;height:50px;border-radius:50px;background:#FFF100;opacity:0;transition:.3s}.carousel-slider .swiper-slide a .gradiente .block i{color:#1a1a1a!important;width:50px;height:50px;line-height:50px;transition:.3s}.carousel-slider .swiper-slide a:hover .gradiente .block{background:#fff;opacity:1}.carousel-slider .swiper-slide a:hover .gradiente .block i{color:#1a1a1a!important;transform:rotate(45deg)}.swiper-button-next,.swiper-button-prev{top:45%}.swiper-container{padding:0 5%}.home-team{padding:100px 0 0}.home-team .titulo h2{font-size:32px;line-height:34px;margin:0 0 25px}.home-team ul.box{display:flex;flex-wrap:wrap}.home-team ul.box li{flex:0 0 calc(50% - 0%);padding-top:70%}.home-team ul.box li h3{padding:25px 10px}.section.home-clients{padding:0}.section.home-clients .titulo h2{font-size:32px;line-height:34px}.section.home-clients .titulo h5{font-size:20px;line-height:28px;color:#9C9C9C;margin:5px 0}.section.home-clients #gallery-1 .gallery-item{width:50%!important;margin:0!important;line-height:0!important}.section.home-clients #gallery-1 img{border:0!important;padding:2px;opacity:.4;transition:.5s;cursor:pointer}.section.home-clients #gallery-1 img:hover{opacity:1}.section.home-reviews{padding:100px 0}.section.home-reviews .titulo h2{font-size:20px;line-height:28px;margin:5px 0}.section.home-rentals{padding:100px 0 75px;text-align:center}.section.home-rentals .titulo h2{font-size:32px;line-height:34px}.section.home-rentals .titulo h5{font-size:20px;line-height:28px;color:#707070;margin:5px 0;text-transform:uppercase}.section.home-rentals .titulo p{margin:20px 0 50px;color:#909090}footer.page-footer{background:#fff;padding:100px 0 50px}footer.page-footer .footer-copyright{height:100%;line-height:normal;background-color:transparent!important;text-align:center}footer.page-footer .footer-copyright h2{font-size:32px;line-height:34px}footer.page-footer .footer-copyright h5{font-size:20px;line-height:24px;color:#9C9C9C;margin:5px 0;text-transform:uppercase}footer.page-footer .footer-copyright p{margin:20px 0 40px;color:#050505}footer.page-footer .footer-copyright .social{font-size:12px;line-height:18px;margin:40px 0 10px}footer.page-footer .footer-copyright ul{display:block;margin:0;padding:0}footer.page-footer .footer-copyright ul li{display:inline;margin:0 20px 0 0;padding:0}footer.page-footer .footer-copyright ul li .fa{font-size:30px;line-height:30px;font-weight:400}footer.page-footer .footer-copyright .copy{font-size:12px;line-height:18px;margin:40px 0}footer.page-footer .footer-copyright .btn{width:100%}}@media only screen and (max-width:600px){body{font-size:16px;line-height:22px}h1{font-size:30px;line-height:32px}h2{font-size:24px;line-height:28px}h3{font-size:18px;line-height:20px}h4{font-size:16px;line-height:20px}nav{padding:0 25px}nav .brand-logo{height:98px!important;line-height:98px!important;margin:0}nav .brand-logo img{width:100px;margin-top:20px}nav a.button-collapse{display:inherit;color:#fff;margin:0 0 0 25px;transition:.3s}nav a.button-collapse:hover{opacity:.5}.side-nav{width:80%;padding-top:50px;background:#050505}.side-nav li>a{font-size:20px!important;height:40px!important;line-height:40px!important;padding:0 35px!important}.side-nav li>a:hover{color:#050505!important}.side-nav li:hover{background:#fff}.side-nav li{height:40px;line-height:40px}#sidenav-overlay{background-color:rgb(0 0 0 / .8)}.btn.big{font-size:17px;height:48px;line-height:42px;padding:0 22px}.whatsapp{position:fixed;bottom:33px;right:22px;width:50px;height:50px}}@media only screen and (max-width:399px){.section.home-slider .slider .slides li .caption{top:30%!important}.section.home-slider .slider .slides li .caption h1{font-size:28px;line-height:32px}.portfolio-grid{padding:30px 0 50px}}