/*!
Theme Name: Ouse Web
Theme URI: http://underscores.me/
Author: Ouse Web Digital
Author URI: https://ouseweb.digital
Description: Incrível tema criado pela Ouse Web Digital.
Version: 2.3.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ouse
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Ouse is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/*,*::after,*::before{border:none;box-sizing:border-box;margin:0;padding:0;font-family:"Inter",Arial,sans-serif}::-moz-selection{background-color:#ff164e;color:#fff}::selection{background-color:#ff164e;color:#fff}html,body{color:#4A4A4A}html{-webkit-font-smoothing:antialiased;font-size:62.5%}html.no-scroll{overflow:hidden}body{background-color:#111;font-size:1.7rem;line-height:3rem}p{color:#9CA3AF}a{text-decoration:none;transition:0.3s}ul{list-style:none}img{display:block;max-width:100%}img::-moz-selection{background-color:#9CA3AF}img::selection{background-color:#9CA3AF}button{border:none;cursor:pointer;line-height:112.5%}.wpcf7-form-control-wrap{display:block}.wpcf7-spinner{position:absolute}@font-face{font-family:'HK Grotesklight';src:url("./fonts/hkgrotesk-light.woff2") format("woff2"),url("./fonts/hkgrotesk-light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'HK Groteskbold';src:url("./fonts/hkgrotesk-bold.woff2") format("woff2"),url("./fonts/hkgrotesk-bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'HK Groteskblack';src:url("./fonts/hkgrotesk-black.woff2") format("woff2"),url("./fonts/hkgrotesk-black.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Flaticon';src:url("./fonts/Flaticon.eot");src:url("./Flaticon.eot?#iefix") format("embedded-opentype"),url("./fonts/Flaticon.woff2") format("woff2"),url("./fonts/Flaticon.woff") format("woff"),url("./fonts/Flaticon.ttf") format("truetype"),url("./fonts/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'Flaticon';src:url("./fonts/Flaticon.svg#Flaticon") format("svg")}}.fi:before{display:inline-block;font-family:'Flaticon';font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.flaticon-facebook:before{content:'\f100'}.flaticon-linkedin:before{content:'\f101'}.flaticon-twitter:before{content:'\f102'}.flaticon-instagram:before{content:'\f103'}.flaticon-youtube:before{content:'\f104'}.flaticon-email:before{content:'\f105'}.flaticon-menu:before{content:'\f106'}.flaticon-arrow-left:before{content:'\f107'}.flaticon-arrow-right:before{content:'\f108'}.flaticon-phone:before{content:'\f109'}.flaticon-whatsapp:before{content:'\f10a'}.flaticon-marker:before{content:'\f10b'}.flaticon-cellphone:before{content:'\f10c'}.flaticon-skype:before{content:'\f10d'}.flaticon-calendar:before{content:'\f10e'}.flaticon-download:before{content:'\f10f'}.flaticon-clock:before{content:'\f110'}.flaticon-cancel:before{content:'\f111'}.flaticon-confirm:before{content:'\f112'}.flaticon-user:before{content:'\f113'}.flaticon-check:before{content:'\f114'}.flaticon-play:before{content:'\f115'}.flaticon-pdf:before{content:'\f116'}.flaticon-external:before{content:'\f117'}.flaticon-google:before{content:'\f118'}.flaticon-search:before{content:'\f119'}.container{margin:0 auto;max-width:calc(121.6rem + 3rem);padding:0 2.6rem;width:100%}@media (max-width: 991px){.container{padding:0 2.4rem}}@media (max-width: 480px){.container{padding:0 2rem}}h1,h2,h3,h4,h5,h6{color:#fff;font-family:"HK Groteskblack",Arial,sans-serif}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-family:"HK Groteskblack",Arial,sans-serif}h1 span:not(.no-config),h2 span:not(.no-config),h3 span:not(.no-config),h4 span:not(.no-config),h5 span:not(.no-config),h6 span:not(.no-config){color:#ff164e}h1{font-size:7.2rem;line-height:7.8rem}h2{font-size:4rem;line-height:4.8rem}h3{font-size:3.2rem;line-height:3.6rem}h4{font-size:2.6rem;line-height:3.4rem}h5{font-size:2rem;line-height:2.4rem}@media (max-width: 1280px){h1{font-size:7.2rem;line-height:7.4rem}}@media (max-width: 991px){h1{font-size:6.8rem;line-height:7rem}h2{font-size:3.4rem;line-height:4.6rem}h3{font-size:2.6rem;line-height:3.6rem}}@media (max-width: 768px){h1{font-size:5.4rem;line-height:6.2rem}h2{font-size:3rem;line-height:4.2rem}p{font-size:1.5rem;line-height:2.7rem}a{font-size:1.5rem;line-height:2.7rem}}@media (max-width: 480px){h1{font-size:3.8rem;letter-spacing:-0.5px;line-height:4.8rem}h2{font-size:2.4rem;letter-spacing:-0.2px;line-height:3.2rem}h3{font-size:2.2rem;line-height:3.4rem}p{font-size:1.4rem;line-height:2.5rem}a{font-size:1.4rem;line-height:2.5rem}}@media (max-width: 374px){h1{font-size:4rem;line-height:4.2rem}p{font-size:1.4rem;line-height:2.5rem}}html{scroll-behavior:smooth}.see-more-link{color:#fff;max-width:-moz-max-content;max-width:max-content;align-items:center;display:flex}.see-more-link:hover svg,.see-more-link:hover img{margin-left:6px}.see-more-link svg,.see-more-link img{transition:0.3s;position:relative}.see-more-link span{margin-right:8px}@keyframes menuMobile{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeToRight{from{opacity:0;transform:translate3d(-30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeToLeft{from{opacity:0;transform:translate3d(30px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes scrollIndicator{65%{opacity:0.5}90%{opacity:0}100%{transform:translateY(6px);opacity:0}}@keyframes typewriterIndicator{0%,100%{opacity:1}50%{opacity:0}}@keyframes tabNavWidth{from{width:0}to{width:20px}}@keyframes bgAboutOuse{from{left:-150%}to{left:0}}.header{left:0;margin-top:3.2rem;position:absolute;top:0;width:100%;z-index:999}.header-logo{transition:0.3s}.header-logo:hover{opacity:0.6}.header-logo img{max-width:145px}.header-nav ul{align-items:center;display:flex}.header-nav li+li{margin-left:3.6rem}.header-nav li:not(.btn) a:hover{color:#ff164e}.header-nav li.btn a{align-items:center;display:flex}.header-nav li.btn a:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23ff164e'/%3E%3C/svg%3E")}.header-nav li.btn a::after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23fff'/%3E%3C/svg%3E");background-position:center center;background-size:cover;display:inline-block;height:14px;margin-left:6px;width:14px}.header-nav a{color:#fff;font-size:1.6rem}.header-btn-mobile{background-color:transparent;display:none;height:30px}.header-btn-mobile.active span:nth-child(1){transform:rotate(45deg);top:9px}.header-btn-mobile.active span:nth-child(2){opacity:0;left:-100%}.header-btn-mobile.active span:nth-child(3){transform:rotate(-45deg);top:-13px}.header-btn-mobile span{background-color:#fff;display:block;height:3px;left:0;position:relative;transition:0.3s;width:32px}.header-btn-mobile span:not(:first-child){margin-top:8px}.header .container{align-items:center;display:flex;justify-content:space-between}@media (max-width: 1080px){.header-nav ul li+li{margin-left:2.6rem}}@media (max-width: 991px){.header-logo.active{z-index:1000}.header-nav{background-color:rgba(0,0,0,0.7);height:100vh;right:-100%;opacity:0;visibility:hidden;position:fixed;top:0;transition:0.3s;width:100vw;z-index:999}.header-nav.active{display:block;right:0;opacity:1;visibility:initial}.header-nav.active ul{animation:menuMobile 0.3s forwards;animation-delay:0.3s;opacity:0}.header-nav ul{background-color:#0F0F0F;height:100vh;padding-top:120px;width:300px;opacity:0;align-items:flex-start;flex-direction:column}.header-nav ul li{width:100%}.header-nav ul li+li{margin-top:1rem;margin-left:0}.header-nav a{display:block;margin:0 30px 0 40px;padding:10px 20px 10px 0}.header-nav a.btn{line-height:4.8rem;margin-top:10px}.header-btn-mobile{display:block}.header-btn-mobile.active{z-index:1000}}@media (max-width: 768px){.header-nav li.btn a{font-size:1.5rem}.header-nav a{font-size:1.5rem;line-height:2.7rem}.header-btn-mobile span{width:29px}}@media (max-width: 480px){.header-logo img{max-width:128px}.header-nav ul{width:254px}.header-nav li.btn a{font-size:1.4rem}.header-nav a{font-size:1.4rem;line-height:2.5rem;margin-left:24px}}.footer{background-color:#0e0e0e;padding:10rem 0 8rem}.footer-grid{display:flex}.footer-grid-right{margin-left:60px;display:flex}.footer-grid-item.block-01{margin-right:20px;align-items:flex-start;display:flex;flex-direction:column}.footer-grid-item.block-01 div span{color:#9ca3ad;display:block;font-size:1.3rem;line-height:2rem;margin-top:6px}.footer-grid-item.block-01 ul{margin-top:8px;display:flex;flex-direction:row}.footer-grid-item.block-01 ul li{position:relative}.footer-grid-item.block-01 ul li+li{margin-left:24px}.footer-grid-item.block-01 ul li:nth-child(2){top:1px}.footer-grid-item.block-01 ul li:last-child{left:-3px}.footer-grid-item.block-01 ul li a{padding:4px}.footer-grid-item.block-01 ul li a:hover{opacity:0.6}.footer-grid-item.block-01 img{max-width:80px;margin-bottom:10px}.footer-grid-item.block-03{margin-left:80px}.footer-grid-item.block-03 .wpcf7 form.invalid .wpcf7-response-output,.footer-grid-item.block-03 .wpcf7 form.unaccepted .wpcf7-response-output,.footer-grid-item.block-03 .wpcf7 form.payment-required .wpcf7-response-output{margin-top:6px;color:#fff}.footer-grid-item.block-03 .wpcf7-not-valid-tip{margin-top:2px}.footer-grid-item.block-03 p{font-size:1.4rem;max-width:286px;line-height:2.3rem;margin-bottom:16px}.footer-grid-item.block-04{margin-left:80px}.footer-grid-item:not(.block-01) li{margin-top:1.8rem;line-height:2.2rem}.footer-grid-item:not(.block-01) li a{color:#9CA3AF;font-size:1.4rem}.footer-grid-item:not(.block-01) li a:hover{color:#ff164e}.footer-grid-item.footer-services-grid{gap:50px;display:grid;grid-template-columns:repeat(3, max-content)}.footer-grid-item-services{position:relative}.footer-grid-item-services .footer-services-grid{position:absolute;left:140px;top:-58px;gap:35px;z-index:99}.footer-grid-item h4{font-family:"HK Groteskbold", Arial, sans-serif;font-size:2rem;line-height:2.5rem;margin-bottom:20px}.footer-grid-item ul{display:flex;flex-direction:column}.footer-form-newsletter{position:relative}.footer-form-newsletter .wpcf7-form-control-wrap{margin-top:0}.footer-form-newsletter .wpcf7-spinner{right:0;margin-right:29px;margin-left:5px}.footer-form-newsletter p{margin-bottom:0;align-items:center;display:flex}.footer-form-newsletter br{display:none}.footer-form-newsletter input[type="email"]{font-size:1.4rem;height:50px;width:100%;max-width:280px;padding-right:60px;border-radius:4px 5px 5px 4px}.footer-form-newsletter input[type="submit"]{font-size:1.4rem;position:absolute;right:0;height:100%;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;padding:0 20px}.footer-form-newsletter input[type="submit"]:hover{background-color:#e62150 !important;border-color:#e62150 !important;color:#fff}.footer-form-newsletter input[type="submit"] svg{position:relative;top:3px;right:5px}.footer .container{position:relative}.footer .link-to-top{position:absolute;right:0;bottom:45px;transform:rotate(90deg)}.footer .link-to-top svg{bottom:-6px;position:relative;right:10px;transform:rotate(180deg)}.footer .link-to-top a{color:#484a4e;font-size:1.4rem}@media (max-width: 1080px){.footer-grid-right{margin-left:0;margin-top:20px}}@media (max-width: 991px){.footer-grid{flex-direction:column}}@media (max-width: 768px){.footer-grid{align-items:center;flex-direction:column}.footer-grid-right{margin-top:60px;flex-direction:column}.footer-grid-item.block-01{text-align:center;margin-right:0;align-items:center;display:flex;flex-direction:column}.footer-grid-item.block-01 img{margin-left:auto;margin-right:auto}.footer-grid-item.block-03{margin-left:0;margin-top:60px}.footer-grid-item.block-03 p{text-align:center}.footer-grid-item.block-04{margin-left:0;margin-top:60px}.footer-grid-item.block-04 img{width:150px;margin-left:auto;margin-right:auto}.footer-grid-item-services .footer-services-grid{display:grid;position:initial;grid-template-columns:1fr}.footer-grid-item-services .footer-services-grid a{opacity:0.45}.footer-grid-item h4{text-align:center}.footer-grid-item a{display:block;text-align:center}}@media (max-width: 600px){.footer-grid-right{align-items:center;flex-direction:column}.footer-grid-item.block-01{margin-right:0;align-items:center}.footer-grid-item.block-01 img{margin:0 auto 4px}.footer-grid-item:not(.block-01) li a{display:block;text-align:center}.footer-grid-item h4{margin-bottom:8px;text-align:center}}@media (max-width: 480px){.footer{padding:10rem 0 12rem}.footer .link-to-top{right:50%;bottom:-70px;transform:rotate(0) translateX(50%)}.footer .link-to-top svg{transform:rotate(-90deg)}}.form p>br{display:none}.form label{display:block;font-size:1.6rem;font-weight:500;line-height:1.6rem;margin-bottom:0rem}.form label .wpcf7-form-control-wrap{margin-top:0.7rem}.form label .wpcf7-not-valid-tip{font-size:1.3rem;position:absolute}.form input{outline:none;transition:border 0.5s}.form input:not([type="submit"]){border-radius:4px;color:#fff;font-size:1.6rem;height:54px;padding:0.8rem 1.6rem}.form input:not([type="submit"])::-moz-placeholder{color:#BABABA}.form input:not([type="submit"])::placeholder{color:#BABABA}.form input[type="checkbox"]{display:inline-block;height:14px;margin-top:0 !important;width:14px !important}.form select{border-radius:4px;outline:none;font-size:1.5rem;height:54px;padding:1rem 1.6rem;transition:0.3s;width:100%;padding:0.8rem 1.6rem;box-sizing:border-box;background:#202024;color:#BABABA;font-size:1.4rem;-webkit-appearance:none}.form select::-moz-placeholder{opacity:0.3}.form select::placeholder{opacity:0.3}.form select:disabled{background-color:#BABABA;border-color:#BABABA}.form textarea{border-radius:4px;font-size:1.6rem;height:140px;outline:none;padding:2rem 1.6rem;resize:none;color:#fff}.form textarea::-moz-placeholder{opacity:0.3}.form textarea::placeholder{opacity:0.3}.form{background:#171717;padding:40px;position:relative;width:100%;max-width:680px;border-radius:4px;display:grid;grid-template-columns:1fr 1fr;gap:34px 23px;margin:-40px auto 120px}.form h3{text-align:center;margin-bottom:30px}.form label{display:block;margin:0rem 0 1rem 0;color:white;font-weight:500;font-size:1.5rem}.form input,.form textarea{width:100%;padding:1rem 2.4rem;background:#202024;font-size:1.5rem}.form input[type="text"],.form input[type="number"],.form input[type="email"]{padding:0.8rem 1.6rem}.form textarea{padding:1.3rem 1.6rem 1rem}.form input[type="text"],.form input[type="number"],.form input[type="email"],.form textarea{border:1px solid #202024;transition:0.4s;font-size:1.4rem}.form input[type="text"]::-moz-placeholder, .form input[type="number"]::-moz-placeholder, .form input[type="email"]::-moz-placeholder, .form textarea::-moz-placeholder{opacity:0.3}.form input[type="text"]::placeholder,.form input[type="number"]::placeholder,.form input[type="email"]::placeholder,.form textarea::placeholder{opacity:0.3}.form input[type="text"]:-webkit-autofill,.form input[type="text"]:-webkit-autofill:hover,.form input[type="text"]:-webkit-autofill:focus,.form input[type="text"]:-webkit-autofill,.form input[type="text"]:-webkit-autofill:hover .form input[type="text"]:-webkit-autofill:focus,.form input[type="text"]:-webkit-autofill,.form input[type="text"]:-webkit-autofill:hover,.form input[type="text"]:-webkit-autofill:focus,.form input[type="number"]:-webkit-autofill,.form input[type="number"]:-webkit-autofill:hover,.form input[type="number"]:-webkit-autofill:focus,.form input[type="number"]:-webkit-autofill,.form input[type="number"]:-webkit-autofill:hover .form input[type="text"]:-webkit-autofill:focus,.form input[type="number"]:-webkit-autofill,.form input[type="number"]:-webkit-autofill:hover,.form input[type="number"]:-webkit-autofill:focus,.form input[type="email"]:-webkit-autofill,.form input[type="email"]:-webkit-autofill:hover,.form input[type="email"]:-webkit-autofill:focus,.form input[type="email"]:-webkit-autofill,.form input[type="email"]:-webkit-autofill:hover .form input[type="text"]:-webkit-autofill:focus,.form input[type="email"]:-webkit-autofill,.form input[type="email"]:-webkit-autofill:hover,.form input[type="email"]:-webkit-autofill:focus,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:hover,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:hover .form input[type="text"]:-webkit-autofill:focus,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:hover,.form textarea:-webkit-autofill:focus,.form input[type="text"]:-webkit-autofill:hover .form input[type="number"]:-webkit-autofill:focus,.form input[type="number"]:-webkit-autofill:hover .form input[type="number"]:-webkit-autofill:focus,.form input[type="email"]:-webkit-autofill:hover .form input[type="number"]:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover .form input[type="number"]:-webkit-autofill:focus,.form input[type="text"]:-webkit-autofill:hover .form input[type="email"]:-webkit-autofill:focus,.form input[type="number"]:-webkit-autofill:hover .form input[type="email"]:-webkit-autofill:focus,.form input[type="email"]:-webkit-autofill:hover .form input[type="email"]:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover .form input[type="email"]:-webkit-autofill:focus,.form input[type="text"]:-webkit-autofill:hover .form textarea:-webkit-autofill:focus,.form input[type="number"]:-webkit-autofill:hover .form textarea:-webkit-autofill:focus,.form input[type="email"]:-webkit-autofill:hover .form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover .form textarea:-webkit-autofill:focus{border:1px solid #202024;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #202024 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form input[type="text"]:focus,.form input[type="number"]:focus,.form input[type="email"]:focus,.form textarea:focus{border-color:#ff164e}.form input[type="radio"]{width:unset}.form button[type='submit']{display:block;background:#ff164e;border:1px solid transparent;border-radius:4px;font-size:1.4rem;color:white;margin-top:1rem;font-weight:500;text-transform:inherit;cursor:pointer;line-height:5rem;outline:none;padding:0rem 2rem;height:5.2rem}.form button[type='submit']:hover{border-color:#ff164e}.form textarea{height:130px;line-height:27px}.form textarea::-moz-placeholder{opacity:0.3}.form textarea::placeholder{opacity:0.3}.form .grid-2{grid-column:2 span}.form .box-form-input+.box-form-input{margin-top:2rem}.form .box-form-button{margin-top:2.6rem;position:relative}.form .box-form .wpcf7-spinner{left:50%;margin:0;opacity:1;position:absolute;top:50%;transform:translate(-50%, -50%)}.form .btn{background-color:#ff164e}.form .grid-form-2{display:grid;gap:1.6rem;grid-template-columns:1fr 1fr;margin-bottom:0 !important}@media (max-width: 991px){.form{margin:50px auto 120px}}@media (max-width: 600px){.form{grid-template-columns:1fr;width:calc(100% - 4rem);max-width:500px;max-width:-moz-max-content;max-width:max-content;padding:40px 30px;margin:-40px auto 60px;gap:28px}.form .grid-2{grid-column:1}.form h3{margin-bottom:8px}.form select:not([type="submit"]),.form input:not([type="submit"]){height:48px}.form button[type="submit"]{line-height:48px;height:48px}.form textarea{height:100px}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-radius:4px;font-size:1.4rem;margin-left:auto;margin-right:auto;max-width:-moz-max-content;max-width:max-content;position:absolute}.btn:not(.menu-item),.btn.menu-item a,button:not(.no-config),input[type="submit"]{background-color:#ff164e;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;line-height:5rem;outline:none;padding:0rem 2rem;text-transform:initial;transition:0.3s;border:1px solid transparent}.btn:not(.menu-item):hover,.btn.menu-item a:hover,button:not(.no-config):hover,input[type="submit"]:hover{background-color:transparent;color:#e62150;border-color:#e62150}.box-form-input+.box-form-input{margin-top:2rem}.box-form-button{margin-top:2.6rem;position:relative}.box-form .wpcf7-spinner{left:50%;margin:0;opacity:1;position:absolute;top:50%;transform:translate(-50%, -50%)}.grid-form-2{display:grid;gap:1.6rem;grid-template-columns:1fr 1fr;margin-bottom:0 !important}label{display:block;font-size:1.6rem;font-weight:500;line-height:1.6rem;margin-bottom:0rem}label .wpcf7-form-control-wrap{margin-top:0.7rem}label .wpcf7-not-valid-tip{font-size:1.3rem;position:absolute}input{outline:none;transition:border 0.5s}input:not([type="submit"]){border-radius:4px;color:#4A4A4A;font-size:1.6rem;height:58px;padding:1rem 1.6rem}input:not([type="submit"])::-moz-placeholder{color:#BABABA}input:not([type="submit"])::placeholder{color:#BABABA}input[type="checkbox"]{display:inline-block;height:14px;margin-top:0 !important;width:14px !important}select{background-color:#fff;border-radius:4px;font-size:1.6rem;height:58px;outline:none;padding:1rem 1.6rem;transition:0.3s}select::-moz-placeholder{color:#BABABA}select::placeholder{color:#BABABA}select:disabled{background-color:#BABABA;border-color:#BABABA}textarea{border-radius:4px;font-size:1.6rem;height:140px;outline:none;padding:2rem 1.6rem;resize:none}textarea::-moz-placeholder{color:#BABABA}textarea::placeholder{color:#BABABA}.modal label{display:block;font-size:1.6rem;font-weight:500;line-height:1.6rem;margin-bottom:0rem}.modal label .wpcf7-form-control-wrap{margin-top:0.7rem}.modal label .wpcf7-not-valid-tip{font-size:1.3rem;position:absolute}.modal input{outline:none;transition:border 0.5s}.modal input:not([type="submit"]){border-radius:4px;color:#fff;font-size:1.6rem;height:46px;padding:0.8rem 1.6rem}.modal input:not([type="submit"])::-moz-placeholder{color:#BABABA}.modal input:not([type="submit"])::placeholder{color:#BABABA}.modal input[type="checkbox"]{display:inline-block;height:14px;margin-top:0 !important;width:14px !important}.modal select{border-radius:4px;outline:none;font-size:1.5rem;height:50px;padding:1rem 1.6rem;transition:0.3s;width:100%;padding:0.8rem 1.6rem;box-sizing:border-box;background:#202024;color:#BABABA;font-size:1.4rem}.modal select::-moz-placeholder{color:#BABABA}.modal select::placeholder{color:#BABABA}.modal select:disabled{background-color:#BABABA;border-color:#BABABA}.modal textarea{border-radius:4px;font-size:1.6rem;height:140px;outline:none;padding:2rem 1.6rem;resize:none;color:#fff}.modal textarea::-moz-placeholder{color:#BABABA}.modal textarea::placeholder{color:#BABABA}.modal-container{display:none;height:100vh;width:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:2000;align-items:center;justify-content:center}.modal-container.ativo{display:flex}.modal{background:#121214;padding:40px;position:relative;width:560px;max-width:100%;margin-left:30px;margin-right:30px;border-radius:4px}.ativo .modal{animation:modal 0.3s forwards}@keyframes modal{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0px)}}.modal form{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}.modal label{display:block;margin:0rem 0 1rem 0;color:white;font-weight:500;font-size:1.5rem}.modal input,.modal textarea{width:100%;padding:1rem 2.4rem;background:#202024;font-size:1.5rem}.modal input[type="text"],.modal input[type="number"]{padding:0.8rem 1.6rem}.modal textarea{padding:1.3rem 1.6rem 1rem}.modal input[type="text"],.modal input[type="number"],.modal textarea{border:1px solid #202024;transition:0.4s}.modal input[type="text"]:focus,.modal input[type="number"]:focus,.modal textarea:focus{border-color:#ff164e}.modal input[type="radio"]{width:unset}.modal button[type='submit']{display:block;background:#ff164e;border:none;border-radius:4px;padding:0.7rem 2rem;font-size:1.6rem;color:white;margin-top:1rem;height:46px;font-weight:500;text-transform:inherit;cursor:pointer;line-height:32px}.modal textarea{height:85px}.modal .grid-2{grid-column:2 span}.modal .box-form-input+.box-form-input{margin-top:2rem}.modal .box-form-button{margin-top:2.6rem;position:relative}.modal .box-form .wpcf7-spinner{left:50%;margin:0;opacity:1;position:absolute;top:50%;transform:translate(-50%, -50%)}.modal .btn{background-color:#ff164e}.modal .grid-form-2{display:grid;gap:1.6rem;grid-template-columns:1fr 1fr;margin-bottom:0 !important}.loader-bg{background:linear-gradient(180deg, rgba(21,21,21,0) 0%, #0F0F0F .01%, #0F0F0F 34.38%, #0F0F0F 100%);flex-direction:column;height:100vh;position:fixed;left:0;top:0;transition:0.7s;width:100%;z-index:999;align-items:center;display:flex;justify-content:center}.loader-bg.hide{opacity:0}.loader-bg div{position:relative}.loader-bg div.loader{opacity:1;transition:0.4s}.loader-bg div.loader.hidden{opacity:0}.loader-bg div svg{position:relative}.loader-bg div svg.logo-o{right:-4px}.loader-bg div svg.logo-o.active path{animation:unset}.loader-bg div svg:nth-child(1) path{fill:#fff}.loader-bg div svg.logo-exclamacao{bottom:-3px;left:-4px}.loader-bg div svg.logo-exclamacao.active path{fill:#ff164e}.loader-bg div svg path{transition:0.3s}.loader-bg div svg:nth-child(2){left:-3px}.loader{position:relative;margin:0 auto;width:36px;margin-top:20px}.circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.path{stroke-dasharray:1, 500;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}.whatsapp-flutuante{bottom:30px;filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.4));height:45px;position:fixed;right:30px;text-align:center;transition:opacity .5s;width:45px;z-index:5}.whatsapp-flutuante:hover{opacity:0.6}.whatsapp-flutuante a{display:inline-block;width:100%;height:100%}.whatsapp-flutuante i{font-size:21px;line-height:21px}@media (max-width: 480px){.whatsapp-flutuante{bottom:25px;height:40px;right:20px;width:40px}}body{min-height:100vh}.main-grid{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.home-hero{background:url(./img/bg-main.jpg) no-repeat;background-attachment:fixed;background-position:center;background-size:cover;height:100vh;min-height:650px;grid-column:2 span}.home-hero-content{padding-top:29vh}.home-hero-content .code{position:absolute;right:-27.165rem;top:14.5rem}.home-hero-content .scroll-indicaton{border:1.5px solid #ff164e;border-radius:30px;bottom:30px;gap:6px;height:20px;left:50%;position:absolute;transform:translateX(-50%);width:12px;align-items:center;display:flex}.home-hero-content .scroll-indicaton:before{content:'';animation:scrollIndicator 3s infinite;background-color:#ff164e;border-radius:50%;height:4px;left:0;margin:auto;position:absolute;right:0;top:4px;width:2px}.home-hero-content .scroll-indicaton span{bottom:50%;color:#9CA3AF;font-size:12px;position:absolute;right:-73px;transform:translateY(47%)}.home-hero-content h1{margin-left:auto;margin-right:auto;margin-bottom:2.6rem;max-width:1100px;min-height:156px;text-align:center;position:relative;z-index:1}.home-hero-content h1::after{content:'';animation:typewriterIndicator .9s infinite;background-color:white;bottom:-5px;display:inline-block;height:60px;margin-left:5px;opacity:1;position:relative;width:9px}.home-hero-content p{margin-right:auto;margin-left:auto;margin-top:-5px;max-width:65rem;text-align:center}.home-hero-content ul{margin-top:13.5rem;position:relative;z-index:1;align-items:center;display:flex;justify-content:center}.home-hero-content ul .slick-list{max-width:950px;width:100%}.home-hero-content ul .slick-track{align-items:center;display:flex;justify-content:center}.home-hero-content ul li{margin:0 2.25rem}.home-hero-content ul li.logo-musicaria img,.home-hero-content ul li.logo-liotecnica img{max-width:150px}.home-hero-content ul li.logo-consorcio-tradicao img{max-width:130px;position:relative;top:-6px}.home-hero-content ul li.logo-tripmood img{max-width:140px}.home-hero-content ul li.logo-toyota img{max-width:160px}.home-hero-content ul li img{margin:0 auto}.home-hero .container{height:100%;position:relative}.overview{background:url(./img/bg-gradient-about.svg) no-repeat;background-size:cover;padding:6.9rem 0 10.7rem;position:relative;grid-column:2 span}.overview::after{content:'';background:url(./img/bg-gradient-home.svg);bottom:0;display:block;height:581px;left:0;position:absolute;width:100vw}.overview-content{max-width:60rem;width:100%;z-index:1}.overview-content-top p{margin-bottom:4.4rem}.overview-content-navtab{align-items:flex-start;display:flex;margin-bottom:8rem}.overview-content-navtab-text li{display:none}.overview-content-navtab-text li.active{animation:fadeToRight 0.3s forwards;display:block}.overview-content-navtab-text li div{margin-bottom:10px}.overview-content-navtab-text li strong{color:#fff;display:none;margin-bottom:4px;text-align:center}.overview-content-navtab-text p{font-size:1.5rem;line-height:2.4rem}.overview-content-navtab .see-more-link span{margin-right:8px}.overview-content-navtab .key-code{margin-left:30px;margin-right:36px}.overview-content nav li{margin-left:29px;min-width:163px}.overview-content nav li+li{margin-top:12px}.overview-content nav a{color:#9CA3AF;position:relative;font-size:1.5rem;line-height:2.4rem;display:flex;flex-direction:column;justify-content:center}.overview-content nav a span{display:block}.overview-content nav a.active{color:#fff}.overview-content nav a.active::before{content:'';background-color:#ff164e;display:block;height:2px;left:-29px;position:absolute;animation:tabNavWidth 0.3s forwards}.overview-content h2{margin-bottom:1.6rem}.overview-img{width:100%}.overview-img-desktop{min-width:820px;position:absolute;right:-52rem;top:-14rem}.overview-img-mobile{display:none;position:absolute}.overview .container{position:relative;align-items:flex-start;display:flex}.overview .decoration-points{position:absolute;left:0;bottom:0}.portfolio{background:linear-gradient(180deg, rgba(21,21,21,0) 0%, #0F0F0F .01%, #0F0F0F 34.38%, #0F0F0F 100%);padding-bottom:calc(100px + 16px);position:relative;margin-top:-16px;z-index:1}.portfolio-categories{border-bottom:1px #2B2B2B solid;border-top:1px #2B2B2B solid}.portfolio-categories ul{padding:28px 0 27px;align-items:center;display:flex;justify-content:center}.portfolio-categories ul li+li{margin-left:87px}.portfolio-categories ul li a{color:#9CA3AF}.portfolio-categories ul li a:hover{color:#ff164e !important}.portfolio-main-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.portfolio-main-item{height:400px;overflow:hidden}.portfolio-main{padding-bottom:90px;position:relative;overflow:hidden}.portfolio-main::after{content:'';background:linear-gradient(180deg, rgba(15,15,15,0) 68.75%, #0F0F0F 100%);bottom:6rem;display:block;height:33.3rem;left:0;position:absolute;width:100vw}.portfolio-main-top{position:relative}.portfolio-main-top::after{content:'';background:url(../../img/bg-gradient-portfolio-top.svg) no-repeat;bottom:0;display:block;left:0;position:absolute;width:100vw}.portfolio-main-top .container{gap:20px;position:relative;z-index:1;display:flex;justify-content:space-between}.portfolio-main-top ul{gap:12px;max-width:400px;display:flex;flex-wrap:wrap}.portfolio-main-top ul li{border:1px solid #2B2B2B;border-radius:40px;font-size:1.4rem;height:41px;line-height:4rem;max-width:-moz-max-content;max-width:max-content;padding-left:2.8rem;padding-right:2.8rem}.portfolio-main-item{position:relative}.portfolio-main-item:hover .portfolio-main-item-thumb img{opacity:0.4;transform:scale(1.05)}.portfolio-main-item:hover .portfolio-main-item-info small{max-height:100px;opacity:1;overflow:unset}.portfolio-main-item-info{background:#0f0f0f;background:linear-gradient(0deg, #181818 0%, rgba(27,27,27,0.7) 63%, rgba(0,0,0,0) 100%);bottom:0;left:0;padding:80px 20px 20px;position:absolute;width:100%}.portfolio-main-item-info h3{font-family:'HK Groteskbold'}.portfolio-main-item-info h3 b{font-family:"Inter",Arial,sans-serif;font-size:2.1rem}.portfolio-main-item-info ul{flex-wrap:wrap;z-index:1;align-items:center;display:flex}.portfolio-main-item-info ul li{padding-left:1.8rem;padding-right:1.8rem;border-width:0.1px;border-style:solid;border-color:#fff;-o-border-image:initial;border-image:initial;border-radius:40px;color:#fff;font-size:1.2rem;height:32px;line-height:3.2rem;margin-bottom:12px}.portfolio-main-item-info ul li+li{margin-left:12px}.portfolio-main-item-info img{margin-bottom:16px}.portfolio-main-item-info>img{height:40px}.portfolio-main-item-info small{color:#fff;max-height:0;opacity:0;overflow:hidden;transition:0.4s;align-items:center;display:flex}.portfolio-main-item-info small img{left:6px;margin-bottom:0;position:relative;transform:rotate(-45deg)}.portfolio-main-item-thumb{opacity:0.7}.portfolio-main-item-thumb img{transition:0.3s}.portfolio-main .portifolio-circle{max-width:100px}.portfolio-main .portifolio-decoration-01,.portfolio-main .portifolio-decoration-02{position:absolute;z-index:1}.portfolio-main .portifolio-decoration-01{left:26px;bottom:-50px}.portfolio-main .portifolio-decoration-02{right:12px;bottom:27px}.portfolio-main .keep-scrolling-text{overflow-x:hidden}.portfolio-main .keep-scrolling-text img{margin:7.5rem auto 0}.portfolio .explore-more-code{margin:100px auto 80px}.our-processes{background-color:#0F0F0F;padding:10rem 0;position:relative}.our-processes-top{margin-bottom:10rem}.our-processes-main{position:relative;gap:32px;z-index:1;display:flex;justify-content:space-between}.our-processes-main-left{height:520px;max-width:387px;width:100%;position:relative;position:sticky;top:80px}.our-processes-main-left img{opacity:0}.our-processes-main-left img.active{opacity:1}.our-processes-main-left img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;height:100%;width:100%;position:absolute;transition:0.3s}.our-processes-main-right{max-width:58.1rem;display:flex;flex-direction:column}.our-processes-main-right::after{content:'';display:block;height:100px;width:100%;background-color:#fff;position:absolute;left:0;bottom:-100px}.our-processes-main-right-list{position:relative}.our-processes-main-right div{background-color:#fff;padding-left:26px;padding-top:12px;position:sticky}.our-processes-main-right div+div{margin-top:120px}.our-processes-main-right div.active img{opacity:0 !important}.our-processes-main-right div.active strong::before{background-color:#ff164e !important;border-color:#ff164e !important}.our-processes-main-right div:nth-child(1){top:100px}.our-processes-main-right div:nth-child(1) strong::before{background-color:white;border:2px solid #3a3a3a}.our-processes-main-right div:nth-child(2){top:135px}.our-processes-main-right div:nth-child(2) strong::before{border:2px solid #3a3a3a}.our-processes-main-right div:nth-child(3){top:171px}.our-processes-main-right div:nth-child(3) strong::before{background-color:#1FBA38;background-color:white;border:2px solid #3a3a3a}.our-processes-main-right div:not(:last-child)::before{content:'';border-right:dotted 2px #333333;display:block;height:calc(100% + 70px);width:1px;position:absolute;left:5px;top:24px}.our-processes-main-right div>img{position:absolute;right:0;top:-80px;transition:0.3s}.our-processes-main-right div strong{color:#fff;display:block;margin-bottom:6px;font-size:2rem;transition:0.4s}.our-processes-main-right div strong::before{content:'';background-color:#fff;border-radius:50%;display:block;height:12px;position:absolute;width:12px;left:0;transition:0.3s;top:20px}.our-processes-main-right div p{color:#6f747d;font-size:1.6rem}.our-processes.white{background-color:#fff}.our-processes.white .our-processes-top h2{color:#0F0F0F}.our-processes.white .our-processes-main-right div>img{opacity:0.2}.our-processes.white .our-processes-main-right div:not(:last-child)::before{border-color:#d9d9d9}.our-processes.white .our-processes-main-right div strong{color:#0F0F0F}.our-processes.white .our-processes-main-right p{color:#767C86}.our-processes.white .our-processes-list h3{color:#343434}.our-processes.white .our-processes-list p{color:#767C86}.our-processes .container{max-width:calc(113rem + 3rem)}.our-processes .btn{align-items:center;display:flex;gap:6px;line-height:4.8rem;margin-left:24px;margin-top:38px;max-width:-moz-max-content;max-width:max-content}.our-processes .btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23ff164e'/%3E%3C/svg%3E")}.our-processes .btn::after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23fff'/%3E%3C/svg%3E");background-position:center center;background-size:cover;display:inline-block;height:14px;width:14px}.about-ouse{background-color:#ff164e;padding:10rem 0;position:relative;overflow-x:hidden}.about-ouse-top p{display:inline-block;margin-top:20px;font-size:18px;color:#fff}.about-ouse-top>span{margin-top:14px;display:inline-block;color:#fff}.about-ouse-bottom{max-width:686px;margin-left:auto}.about-ouse-bottom p{color:#fff;margin-top:-28px}.about-ouse-list{background-color:lightblue;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4.4rem;margin-top:8rem}.about-ouse-list li{min-height:370px;padding:6rem 2.8rem 2rem;position:relative;width:100%}.about-ouse-list li h3{font-family:'HK Grotesklight';margin-bottom:2rem}.about-ouse-list li p{color:#fff}.about-ouse-list li img.decoration{position:absolute}.about-ouse-list li img.decoration:nth-last-child(1){left:0;top:0}.about-ouse-list li img.decoration:nth-last-child(2){right:0;bottom:0}.about-ouse .decoration-points{position:absolute;top:-190px;right:-130px}.about-ouse.light{background-color:#fff;position:relative}.about-ouse.light::before{content:'';animation:bgAboutOuse 1s forwards;animation-delay:2s;background-color:#fbfbfb;position:absolute;left:-100%;top:0;height:100%;width:100%}.about-ouse.light .about-ouse-top>span{background-color:#ff164e}.about-ouse.light .about-ouse-bottom p{color:#767C86}.about-ouse.light .about-ouse-list h3{color:#343434}.about-ouse.light .about-ouse-list p{color:#767C86}.about-ouse.light .container{z-index:1;position:relative}.about-ouse.light h2 span{color:#ff164e}.about-ouse h2{color:#0F0F0F;font-family:'HK Grotesklight';font-size:5.4rem;line-height:6rem}.about-ouse h2 span{color:#fff;font-family:'HK Grotesklight'}.testimonial{background:linear-gradient(180deg, rgba(21,21,21,0) 0%, #0F0F0F .01%, #0F0F0F 34.38%, #0F0F0F 100%);background-size:cover;padding:12rem 0}.testimonial .container{position:relative}.testimonial h2{margin-bottom:4.4rem}.testimonial svg{margin-top:-90px;right:0;position:absolute}.testimonial ul{display:grid;gap:4.4rem;grid-template-columns:2fr 2fr 1fr}.testimonial ul li:nth-child(3){grid-column:2 span}.testimonial ul li span{color:#fff;display:block;margin-left:29px;margin-top:10px;position:relative;align-items:center;display:flex}.testimonial ul li span::before{content:'';background-color:#fff;display:block;height:2px;left:-29px;position:absolute;width:22px}.contact-us{background-color:#0F0F0F;padding:12rem 0}.contact-us-left img{filter:brightness(0.8) saturate(0);height:680px;margin-top:-120px;-o-object-fit:cover;object-fit:cover;-o-object-position:18%;object-position:18%;width:470px}.contact-us-right{margin-left:42px}.contact-us-right .btn{margin-top:3rem;max-width:-moz-max-content;max-width:max-content;align-items:center;display:flex}.contact-us-right .btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23ff164e'/%3E%3C/svg%3E")}.contact-us-right .btn::after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23fff'/%3E%3C/svg%3E");background-position:center center;background-size:cover;display:inline-block;margin-left:6px;height:14px;width:14px}.contact-us-right h2{font-size:5rem;line-height:5.6rem;margin-bottom:4.4rem}.contact-us-right ul li{color:#fff;align-items:center;display:flex}.contact-us-right ul li::before{content:'';background-color:#ff164e;display:inline-block;height:2px;margin-right:10px;width:10px}.contact-us-right ul li+li{margin-top:10px}.contact-us-right ul li a{color:#9CA3AF}.contact-us-right ul li a:hover{color:#ff164e}.contact-us-right ul li strong{margin-right:4px}.contact-us .container{padding:0 8.5rem;display:flex;justify-content:center}@media (max-width: 1280px){.home-hero{min-height:580px}.home-hero-content{padding-top:25vh}.home-hero-content ul{margin-top:8rem}.overview-content-navtab{margin-bottom:6rem}.portfolio-main .portifolio-circle{max-width:86px}.portfolio-main .keep-scrolling-text{padding-left:10%;padding-right:10%}.portfolio-main ul li{font-size:1.3rem;padding-left:2.4rem;padding-right:2.4rem}.about-ouse-bottom p{margin-top:0px}.about-ouse-list{margin-top:5rem}.about-ouse .decoration-points{right:-63px}.testimonial svg{right:50px}.testimonial ul{grid-template-columns:2fr 2fr 0.5fr}}@media (max-width: 1080px){.home-hero-content ul .slick-list{max-width:780px}.portfolio-categories ul{padding-bottom:17px;margin-bottom:10px;overflow-x:scroll;position:relative;z-index:4}.portfolio-categories ul li{min-width:-moz-max-content;min-width:max-content}.portfolio-categories ul li+li{margin-left:65px}}@media (min-width: 992px){.overview-content-navtab-text li{min-height:136px}}@media (max-width: 991px){.home-hero-content h1{margin-bottom:1.2rem}.home-hero-content h1::after{height:52px;width:8px}.home-hero-content ul{flex-wrap:wrap;overflow:hidden;max-height:43px}.home-hero-content ul .slick-list{max-width:580px}.overview{background:#0e0e0e}.overview-content-navtab img.key-code{align-self:center;height:94px}.overview-img{max-width:270px;width:75%}.overview-img-desktop{display:none}.overview-img-mobile{display:block;max-width:710px !important;right:-46rem !important;top:-5rem !important;transform:rotate(10deg)}.overview .decoration-points{bottom:-40px}.portfolio{padding-bottom:0}.portfolio-main-top .container{gap:30px;flex-direction:row-reverse}.portfolio-main-grid{grid-template-columns:1fr 1fr}.portfolio-main-item-info small{opacity:1;overflow:unset;max-height:unset}.portfolio-main .keep-scrolling-text img{margin:4rem auto 0}.portfolio-main .portifolio-decoration-02{display:none}.portfolio-main ul{display:none}.portfolio-list{margin-top:30px}.portfolio-list-item{gap:32px}.portfolio-list-item-img{height:710px;width:370px}.portfolio-list-item-right{min-width:350px}.our-processes-top{margin-bottom:10rem}.our-processes-top h2{text-align:center}.our-processes-main{justify-content:center}.our-processes-main-left{display:none}.our-processes .btn{margin-left:auto;margin-right:auto}.about-ouse-bottom{margin-top:42px}.about-ouse-list{gap:3rem;grid-template-columns:1fr 1fr;margin-top:4rem}.about-ouse-list li{min-height:auto;padding:2rem 0rem}.about-ouse-list li:nth-child(2){grid-column:2 span;grid-row:2;max-width:100%}.about-ouse-list li:nth-child(3){grid-column:2;grid-row:1}.about-ouse-list li h3{margin-bottom:1rem}.about-ouse-list p{font-size:1.6rem;line-height:2.8rem}.about-ouse h2{font-size:4.2rem;line-height:5.2rem}.testimonial{display:none}.contact-us{padding:12rem 0 6rem}.contact-us-left{width:40%}.contact-us-left img{height:550px;margin-top:0}.contact-us-right h2{font-size:3.4rem;line-height:4.4rem}.contact-us .container{padding:0 2.4rem;align-items:center}}@media (max-width: 768px){.home-hero-content .code{opacity:0.4}.home-hero-content .scroll-indicaton{margin-left:-36px}.home-hero-content h1{margin-bottom:22px;min-height:124px}.home-hero-content h1::after{height:48px;width:7px}.home-hero-content p{max-width:52rem}.home-hero-content ul{margin-left:auto;margin-right:auto;max-width:380px}.overview-content{max-width:unset}.overview-content-top h2,.overview-content-top p{text-align:center}.overview-content-top h2{margin-bottom:1rem}.overview-content .see-more-link{margin:0 auto}.overview-img{height:260px;max-width:unset;width:100%}.overview-img-mobile{left:50% !important;transform:rotate(10deg) translateX(-50%);max-width:500px !important;top:-1.5rem !important;margin-left:-4rem}.overview .container{flex-direction:column-reverse}.portfolio-categories ul{padding-bottom:10px;padding-top:20px;margin-bottom:10px}.portfolio-categories ul li{font-size:1.5rem;line-height:2.7rem}.portfolio-main-grid{padding-left:24px;padding-right:24px}.portfolio-main .keep-scrolling-text{padding-left:20px;padding-right:20px}.portfolio-main .portifolio-decoration-01{max-width:200px}.portfolio-main .portifolio-circle{max-width:70px}.portfolio-list-item:not(.reverse){display:flex;flex-direction:column-reverse}.portfolio-list-item-img{margin:auto;height:40vh;min-height:280px;max-width:480px;width:100%}.portfolio-list-item-text{padding-bottom:0%;align-items:center}.portfolio-list-item-text .logo{margin-top:0}.portfolio-list-item-text ul{margin:25px 0 30px}.portfolio-list-item-text h3{margin-bottom:0}.portfolio-list-item-text p{text-align:center;padding-left:20px;padding-right:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.portfolio .explore-more-code{margin:0 auto;max-width:210px;padding:65px 0 60px}.our-processes-main-right div strong{font-size:1.8rem;line-height:2.8rem}.our-processes-main-right div p{font-size:1.5rem;line-height:2.7rem}.about-ouse-bottom{margin-top:28px}.about-ouse-list{gap:1rem;grid-template-columns:1fr}.about-ouse-list li:nth-child(2){grid-column:unset;grid-row:unset}.about-ouse-list li:nth-child(3){grid-column:unset;grid-row:unset}.about-ouse-list p{font-size:1.5rem;line-height:2.7rem}.about-ouse h2{font-size:3.2rem;line-height:4.2rem}.contact-us-left{width:50%}.contact-us-left img{filter:brightness(0.2) saturate(0);-o-object-position:57%;object-position:57%}.contact-us-right{margin-left:-70px;position:relative}.contact-us-right h2{font-size:3rem;line-height:4rem}.contact-us-right ul li{font-size:1.5rem;line-height:2.7rem}.contact-us-right ul li+li{margin-top:8px}.contact-us .container{gap:0}}@media (max-width: 600px){.overview-content-navtab{gap:12px;margin-bottom:4rem;align-items:center;flex-direction:column-reverse}.overview-content-navtab-text li{display:block;min-height:120px}.overview-content-navtab-text li+li{margin-top:36px}.overview-content-navtab-text li strong{display:block}.overview-content-navtab-text div{background-color:#1d1d1d;border-radius:50%;height:54px;padding:14px;margin-left:auto;margin-right:auto;margin-bottom:14px;width:54px}.overview-content-navtab-text p{color:#666;line-height:2.7rem;max-width:440px;text-align:center}.overview-content-navtab nav{display:none}.overview-content-navtab nav li{margin-left:0}.overview-content-navtab nav a{background-color:#151515;height:64px;padding:8px 9px;text-align:center}.overview-content-navtab nav a.active{background:#1e1e1e}.overview-content-navtab nav a.active::before{background:#1e1e1e;bottom:-12px;left:50%;transform:translateX(-50%)}.overview-content-navtab ul{gap:36px;display:flex;flex-direction:column}.overview-content-navtab ul li.code-item div img{top:3px}.overview-content-navtab ul li.cloud-item div img{top:1px}.overview-content-navtab ul li.factory-item div img{left:1px;top:1px}.overview-content-navtab ul li div img{position:relative}.overview-content-navtab img.key-code{display:none}.overview-img{height:200px}.overview-img-mobile{margin-left:0rem}.portfolio-main-grid{grid-template-columns:1fr}}@media (max-width: 480px){.home-hero{background:linear-gradient(9.1deg, #0e0e0e -4.63%, #1B1F22 141.72%, #1B1F22 165.67%)}.home-hero-content{padding-top:30.5vh}.home-hero-content .code{opacity:0.3}.home-hero-content .scroll-indicaton{bottom:70px}.home-hero-content h1{font-size:clamp(34px, 6vw, 52px);line-height:4.2rem;margin-bottom:18px;min-height:96px}.home-hero-content h1::after{height:36px;width:6px}.overview-content-navtab-text p{font-size:1.4rem;line-height:2.5rem}.overview-img{height:132px}.overview-img-mobile{max-width:360px !important;margin-left:1rem;top:-2.5rem !important;transform:rotate(12deg) translateX(-50%)}.portfolio-categories ul li{font-size:1.4rem;line-height:2.5rem}.portfolio-main{margin-bottom:-28px}.portfolio-main::after{bottom:4rem}.portfolio-main-top{gap:20px}.portfolio-main .portifolio-circle{max-width:62px}.portfolio-list-item.toyota .logo{max-width:100px;margin-top:5px}.portfolio-list-item.tiodeperua .logo{max-width:120px}.portfolio-list-item.musicaria .logo{max-width:125px}.portfolio-list-item-img{height:435px}.portfolio-list-item-text .see-more-link{font-size:1.4rem}.portfolio-list-item-text strong{font-size:1.4rem}.portfolio-list-item-text p{font-size:1.3rem;line-height:2.3rem}.our-processes-top{margin-bottom:7rem}.our-processes-main-right div>img{max-width:130px;top:-64px;right:-15px}.our-processes-main-right div strong{font-size:1.6rem}.our-processes-main-right div p{font-size:1.4rem;line-height:2.5rem}.our-processes-list-item-text p{font-size:1.4rem;line-height:2.5rem}.our-processes .btn{font-size:1.5rem}.about-ouse-top>span{font-size:1.4rem;line-height:2.5rem}.about-ouse h2{font-size:2.6rem;line-height:3.6rem}}@media (max-width: 374px){.home-hero-content h1{margin-bottom:20px}.home-hero-content ul{margin-top:5rem}.portfolio-list-item-text .see-more-link{margin-top:12px}.portfolio-list-item-text h3{font-size:2rem}.portfolio-list-item-text ul{margin:10px 0 15px}.portfolio-list-item-text ul li{height:28px;line-height:2.6rem;font-size:1rem}.portfolio-list-item-text p{font-size:1.2rem;line-height:2rem}.portfolio-list-item .logo{max-height:50px}.our-processes-main-right div img{display:none}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-848px)}}.slider-horizontal{background:#0f0f0f;height:87px;overflow:hidden;position:relative;width:100%;align-items:center;display:flex}.slider-horizontal .slide-track{animation:scroll 18s linear infinite;width:2544px;display:flex;align-items:center}.slider-horizontal .slide{height:40px;width:200px;display:flex;align-items:center;justify-content:center}.slider-horizontal .slide a{color:#9CA3AF}.slider-horizontal .divider{height:40px;width:12px;display:flex;align-items:center;justify-content:center}.slider-horizontal .divider .divider-box{width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#fff}.sections{width:100%;height:100%}.section{position:absolute;min-height:100vh;width:100%;height:100%;overflow:hidden}.section.five{background-color:blueviolet}.service-single-hero{background-size:cover;min-height:725px}.service-single-hero-content{padding-top:29vh}.service-single-hero-content h1{margin-bottom:2.6rem;min-height:156px}.service-single-hero-content h1::after{content:'';animation:typewriterIndicator .9s infinite;background-color:white;bottom:-5px;display:inline-block;height:60px;margin-left:5px;opacity:1;position:relative;width:9px}.service-single-hero .container{height:100%;position:relative}.btn-box{display:flex;justify-content:center}.btn-box .btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23ff164e'/%3E%3C/svg%3E")}.btn-box .btn::after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23fff'/%3E%3C/svg%3E");background-position:center center;background-size:cover;display:inline-block;height:14px;margin-left:6px;width:14px;margin-bottom:-2px}[data-animation-revelation]{opacity:0;transition:0.6s}[data-animation-revelation].active{opacity:1;transform:translate3d(0, 0, 0)}[data-animation-revelation="fade-down"]{transform:translate3d(0, -60px, 0)}[data-animation-revelation="fade-up"]{transform:translate3d(0, 60px, 0)}[data-animation-revelation="fade-right"]{transform:translate3d(-60px, 0, 0)}[data-animation-revelation="fade-left"]{transform:translate3d(60px, 0, 0)}@media (max-width: 991px){.service-single-hero{height:420px;min-height:auto}.service-single-hero-content h1::after{height:52px;width:8px}}@media (max-width: 768px){.service-single-hero-content h1::after{height:48px;width:7px}}@media (max-width: 480px){.service-single-hero{height:340px}.service-single-hero-content{padding-top:20vh}.service-single-hero-content h1::after{height:36px;width:6px}.btn-box .btn{font-size:1.4rem}}.services-hero{background:url(./img/bg-services.jpg) no-repeat;background-size:cover;min-height:528px}.services-hero-content{padding-top:29vh}.services-hero-content .scroll-indicaton{border:1.5px solid #ff164e;border-radius:30px;bottom:30px;gap:6px;height:20px;left:50%;position:absolute;transform:translateX(-50%);width:12px;align-items:center;display:flex}.services-hero-content .scroll-indicaton:before{content:'';animation:scrollIndicator 3s infinite;background-color:#ff164e;border-radius:50%;height:4px;left:0;margin:auto;position:absolute;right:0;top:4px;width:2px}.services-hero-content .scroll-indicaton span{bottom:50%;color:#9CA3AF;font-size:12px;position:absolute;right:-73px;transform:translateY(47%)}.services-hero-content h1{margin-bottom:2.6rem;min-height:156px}.services-hero-content h1::after{content:'';animation:typewriterIndicator .9s infinite;background-color:white;bottom:-5px;display:inline-block;height:60px;margin-left:5px;opacity:1;position:relative;width:9px}.services-hero-content p{margin-right:auto;margin-left:auto;margin-top:-5px;max-width:65rem;text-align:center}.services-hero .container{height:100%;position:relative}.services{background-color:#020202;padding:6.5rem 0 12rem}.services-list{display:grid;grid-template-columns:1fr 1fr;gap:90px 60px}.services-list h3{margin-bottom:1.2rem}.services .btn{margin:6rem auto 0;max-width:-moz-max-content;max-width:max-content;align-items:center;display:flex}.services .btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23ff164e'/%3E%3C/svg%3E")}.services .btn::after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6624 6.5879L8.57908 2.50457C8.46907 2.39831 8.32171 2.33951 8.16877 2.34084C8.01582 2.34217 7.86951 2.40352 7.76136 2.51167C7.6532 2.61983 7.59185 2.76614 7.59052 2.91908C7.5892 3.07203 7.64799 3.21938 7.75425 3.3294L10.8418 6.41699H0.583333C0.428624 6.41699 0.280251 6.47844 0.170854 6.58784C0.0614581 6.69724 0 6.84561 0 7.00032C0 7.15503 0.0614581 7.3034 0.170854 7.4128C0.280251 7.52219 0.428624 7.58365 0.583333 7.58365H10.8418L7.75425 10.6712C7.69854 10.725 7.6541 10.7894 7.62352 10.8606C7.59295 10.9318 7.57686 11.0083 7.57619 11.0858C7.57551 11.1632 7.59027 11.24 7.6196 11.3117C7.64894 11.3834 7.69225 11.4485 7.74702 11.5033C7.80179 11.5581 7.86692 11.6014 7.93861 11.6307C8.0103 11.66 8.08711 11.6748 8.16457 11.6741C8.24202 11.6735 8.31857 11.6574 8.38974 11.6268C8.46091 11.5962 8.52527 11.5518 8.57908 11.4961L12.6624 7.41274C12.7718 7.30334 12.8332 7.155 12.8332 7.00032C12.8332 6.84564 12.7718 6.69729 12.6624 6.5879Z' fill='%23fff'/%3E%3C/svg%3E");background-position:center center;background-size:cover;display:inline-block;height:14px;margin-top:2px;margin-left:6px;width:14px}.services .see-more-link{margin-top:30px}@media (max-width: 991px){.services-hero{background-position-x:right;min-height:420px}.services-hero h1::after{height:52px;width:8px}.services-list{grid-template-columns:1fr}.services-list h3{margin-bottom:0.6rem}}@media (max-width: 768px){.services-hero h1{margin-bottom:22px;min-height:124px}.services-hero h1::after{height:48px;width:7px}}@media (max-width: 480px){.services-hero{min-height:340px}.services-hero-content{padding-top:20vh}.services-hero h1{margin-bottom:18px;min-height:91px}.services-hero h1::after{height:36px;width:6px}.services-hero{gap:60px}}.page-id-5939{background-color:#010101}.service-single-hero.factory{background:url(./img/factory-bg.jpg) no-repeat}.factory-intro{margin-bottom:60px}.factory-intro-grid{align-items:center;display:grid;gap:30px;grid-template-columns:auto 440px}.factory-intro-content h2{margin-bottom:30px}.factory-intro-content p{margin-top:20px}.factory-intro-img div{height:420px;left:-60px;position:relative;top:20px}.factory-solutions-top{margin:0 auto 32px;max-width:938px}.factory-solutions-top h2,.factory-solutions-top p{text-align:center}.factory-solutions-top h2{margin-bottom:20px}.factory-solutions-main{margin-left:1px;margin-top:1px}.factory-solutions-main ul{display:grid;grid-template-columns:repeat(5, 1fr)}.factory-solutions-main ul li{border:1px solid #2D2D2D;height:106px;margin-left:-1px;margin-top:-1px;align-items:center;display:flex;justify-content:center}.factory-services{margin-top:80px}.factory .wordpress-services-nav{margin-top:36px}.factory .box-content{background:#171717;border-radius:4px;padding:50px 40px;margin-top:-230px;margin-bottom:30px}.factory-partners{margin:130px 0}.factory-partners p{color:#4a4a4a;font-size:1.5rem;font-weight:500;margin-bottom:18px;line-height:2rem;text-align:center;text-transform:uppercase}.factory-partners ul{position:relative;z-index:1;align-items:center;display:flex;justify-content:center}.factory-partners ul .slick-list{max-width:950px;width:100%}.factory-partners ul .slick-track{align-items:center;display:flex;justify-content:center}.factory-partners ul li{margin:0 2.25rem}.factory-partners ul li.logo-musicaria img,.factory-partners ul li.logo-liotecnica img{max-width:150px}.factory-partners ul li.logo-consorcio-tradicao img{max-width:130px;position:relative;top:-6px}.factory-partners ul li.logo-tripmood img{max-width:140px}.factory-partners ul li.logo-toyota img{max-width:160px}.factory-partners ul li img{margin:0 auto}@media (max-width: 991px){.factory-intro-grid{grid-template-columns:1fr}.factory-intro-content h2,.factory-intro-content p{text-align:center}.factory-intro-img{grid-row:1}.factory-intro-img div{height:auto;top:0}.factory-intro-img img{margin-left:auto;margin-right:auto}.factory-solutions-main ul{grid-template-columns:repeat(3, 1fr);margin-right:auto;margin-left:auto;max-width:575px}.factory .box-content{overflow-x:hidden;margin-top:-40px;padding:50px 20px}}@media (max-width: 600px){.service-single-hero.factory{background-position-x:30%;background-position-y:10%}.factory-intro-grid{gap:0}.factory-solutions-main ul{grid-template-columns:repeat(2, 1fr);max-width:390px}.factory-solutions-main ul li{height:90px}.factory-solutions-main ul li img{max-width:80%}.factory .factory-partners{margin:60px 0}}@media (max-width: 480px){.service-single-hero{height:340px}.factory-intro-img div{left:-35px}.factory h2{margin-bottom:20px}}.page-id-5928{background-color:#010101}.service-single-hero.wordpress{background:url(./img/wordpress-bg.jpg) no-repeat}.wordpress-intro-grid{display:grid;gap:42px;grid-template-columns:auto 413px;margin-top:40px}.wordpress-intro-img{position:relative}.wordpress-intro-img div{height:480px;position:absolute;top:-30px;width:485px;left:-90px}.wordpress-intro ul li{color:#9CA3AF;display:flex}.wordpress-intro ul li::before{background:url(./img/icon/check-pink.svg) no-repeat;background-size:contain;background-position:center;content:'';display:inline-block;height:13px;margin-right:10px;margin-top:9px;min-width:16px;width:16px}.wordpress-intro ul li+li{margin-top:12px}.wordpress-intro h2{margin-bottom:30px}.wordpress-services{align-items:flex-start;display:grid;gap:30px;grid-template-columns:144px auto;position:relative}.wordpress-services-nav{margin-top:100px;position:sticky;top:20px}.wordpress-services-nav ul li{display:flex}.wordpress-services-nav ul li::before{background-color:#595E68;content:'';display:inline-block;height:2px;margin-right:8px;margin-top:10px;max-width:10px;min-width:10px}.wordpress-services-nav ul li.active{-webkit-text-fill-color:transparent}.wordpress-services-nav ul li.active.support-service::before{background:linear-gradient(137deg, #BA2CB8 0%, #E84E38 89.58%)}.wordpress-services-nav ul li.active.support-service a{background:-webkit-linear-gradient(20deg, #EE0979 -10%, #FF6A00 70%);-webkit-background-clip:text}.wordpress-services-nav ul li.active.update-service::before{background:linear-gradient(137deg, #1FA2FF 0%, #12D8FA 89.58%, #A6FFCB)}.wordpress-services-nav ul li.active.update-service a{background:-webkit-linear-gradient(20deg, #1FA2FF -10%, #12D8FA 30%, #A6FFCB);-webkit-background-clip:text}.wordpress-services-nav ul li.active.update-resources::before{background:linear-gradient(137deg, #1D976C 0%, #93F9B9 89.58%)}.wordpress-services-nav ul li.active.update-resources a{background:-webkit-linear-gradient(20deg, #1D976C -10%, #93F9B9 70%);-webkit-background-clip:text}.wordpress-services-nav ul li.active.backups-service::before{background:linear-gradient(137deg, #CB2D3E 0%, #EF473A 89.58%)}.wordpress-services-nav ul li.active.backups-service a{background:-webkit-linear-gradient(20deg, #CB2D3E -10%, #EF473A 70%);-webkit-background-clip:text}.wordpress-services-nav ul li.active.backups-service::before{background:linear-gradient(137deg, #CB2D3E 0%, #EF473A 89.58%)}.wordpress-services-nav ul li.active.backups-service a{background:-webkit-linear-gradient(20deg, #CB2D3E -80%, #EF473A 70%);-webkit-background-clip:text}.wordpress-services-nav ul li.active.optimizations-service::before{background:linear-gradient(137deg, #EA782C 0%, #F9D423 89.58%)}.wordpress-services-nav ul li.active.optimizations-service a{background:-webkit-linear-gradient(20deg, #EA782C -80%, #F9D423 70%);-webkit-background-clip:text}.wordpress-services-nav ul li.active.security-service::before{background:linear-gradient(137deg, #3C72F2 0%, #863EF8 89.58%)}.wordpress-services-nav ul li.active.security-service a{background:-webkit-linear-gradient(20deg, #3C72F2 -80%, #863EF8 70%);-webkit-background-clip:text}.wordpress-services-nav ul li.active.migration-service::before{background:linear-gradient(137deg, #FFE259 0%, #FB9838 89.58%)}.wordpress-services-nav ul li.active.migration-service a{background:-webkit-linear-gradient(20deg, #FFE259 -80%, #FB9838 70%);-webkit-background-clip:text}.wordpress-services-nav ul li.active.cloud-service::before{background:linear-gradient(137deg, #42D448 0%, #DCE35B 89.58%)}.wordpress-services-nav ul li.active.cloud-service a{background:-webkit-linear-gradient(20deg, #42D448 -80%, #DCE35B 70%);-webkit-background-clip:text}.wordpress-services-nav ul li+li{margin-top:16px}.wordpress-services-nav ul li a{color:#595E68;display:block;font-size:1.5rem;font-weight:500;line-height:2.2rem;transition:0.3s}.wordpress-services-nav ul li a:hover{color:#fff}.wordpress-services-nav ul li a::-moz-selection{background-color:rgba(70,70,70,0.1)}.wordpress-services-nav ul li a::selection{background-color:rgba(70,70,70,0.1)}.wordpress-services-content-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wordpress-services-content-row{grid-column:2 span}.wordpress-services-content-row.active .wordpress-box-service{transform:translate3d(0, 0, 0);opacity:1}.wordpress-services-content-row.grid-1 .wordpress-box-service-top{align-items:center;display:flex;flex-direction:column}.wordpress-services-content-row.grid-1 h3{text-align:center}.wordpress-services-content-row.grid-2{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:17px;column-gap:17px}.wordpress-services-content .wordpress-box-service{border:1px solid #363636;padding:40px 32px;position:relative;opacity:0;transition:0.6s}.wordpress-services-content .wordpress-box-service-top,.wordpress-services-content .wordpress-box-service-main{position:relative}.wordpress-services-content .wordpress-box-service-update,.wordpress-services-content .wordpress-box-service-resources{background:linear-gradient(34deg, #181818 0%, #212121 100%)}.wordpress-services-content .wordpress-box-service-support,.wordpress-services-content .wordpress-box-service-update,.wordpress-services-content .wordpress-box-service-optimizations,.wordpress-services-content .wordpress-box-service-security,.wordpress-services-content .wordpress-box-service-migration{transform:translate3d(-30px, 0, 0)}.wordpress-services-content .wordpress-box-service-resources,.wordpress-services-content .wordpress-box-service-backups,.wordpress-services-content .wordpress-box-service-cloud{transform:translate3d(30px, 0, 0)}.wordpress-services-content .wordpress-box-service-top div{height:43px;align-items:flex-end;display:flex}.wordpress-services-content .wordpress-box-service-bg{height:100%;left:0;position:absolute;top:0;width:100%}.wordpress-services-content .wordpress-box-service-support{background:linear-gradient(292deg, #181818 0%, #212121 100%)}.wordpress-services-content .wordpress-box-service-support h3{background:-webkit-linear-gradient(20deg, #EE0979 -10%, #FF6A00 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service-update h3{background:-webkit-linear-gradient(20deg, #1FA2FF -10%, #12D8FA 50%, #A6FFCB);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service-resources h3{background:-webkit-linear-gradient(20deg, #1D976C -10%, #93F9B9 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service-backups{background:radial-gradient(414.77% 75.11% at 22.73% 73.69%, #181818 0%, #212121 100%),conic-gradient(from 34deg at 29.64% 64.13%, #181818 0deg, #212121 360deg)}.wordpress-services-content .wordpress-box-service-backups h3{background:-webkit-linear-gradient(20deg, #CB2D3E -2%, #EF473A 56%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service-optimizations{background:radial-gradient(414.77% 75.11% at 22.73% 73.69%, #181818 0%, #212121 100%),conic-gradient(from -15deg at 30.34% 44.82%, #181818 0deg, #212121 360deg)}.wordpress-services-content .wordpress-box-service-optimizations h3{background:-webkit-linear-gradient(20deg, #EA782C 32%, #F9D423);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service-security{background:linear-gradient(292deg, #181818 0%, #212121 100%)}.wordpress-services-content .wordpress-box-service-security h3{background:-webkit-linear-gradient(20deg, #3C72F2 32%, #863EF8);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service-migration{background:radial-gradient(414.77% 75.11% at 22.73% 73.69%, #181818 0%, #212121 100%)}.wordpress-services-content .wordpress-box-service-migration h3{background:-webkit-linear-gradient(20deg, #FFE259 32%, #FB9838);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service-cloud{background:radial-gradient(414.77% 75.11% at 22.73% 73.69%, #181818 0%, #212121 100%)}.wordpress-services-content .wordpress-box-service-cloud h3{background:-webkit-linear-gradient(20deg, #42D448 32%, #DCE35B);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.wordpress-services-content .wordpress-box-service p+p{margin-top:20px}.wordpress-services-content h2{margin-bottom:42px}.wordpress-services-content h3{min-height:38px;margin-top:12px;margin-bottom:32px}.wordpress-services-content h3::-moz-selection{background-color:rgba(70,70,70,0.1)}.wordpress-services-content h3::selection{background-color:rgba(70,70,70,0.1)}.wordpress-differentials-top{margin-bottom:60px}.wordpress-differentials-top h2{text-align:center}.wordpress-differentials-img{position:relative}.wordpress-differentials .wordpress-box-differentials{margin-left:auto;margin-right:auto;max-width:939px;width:100%}.wordpress-differentials .wordpress-box-differentials.grid-2,.wordpress-differentials .wordpress-box-differentials.grid-2-inverted{align-items:center;display:grid;-moz-column-gap:50px;column-gap:50px}.wordpress-differentials .wordpress-box-differentials.grid-1 .wordpress-box-differentials-top{align-items:center;display:flex;flex-direction:column}.wordpress-differentials .wordpress-box-differentials.grid-1 h3{text-align:center}.wordpress-differentials .wordpress-box-differentials.grid-2:not(.grid-2-inverted){grid-template-columns:auto 477px}.wordpress-differentials .wordpress-box-differentials.grid-2-inverted{grid-template-columns:477px auto}.wordpress-differentials .wordpress-box-differentials.gitlab .wordpress-box-differentials-img{height:478px;position:relative}.wordpress-differentials .wordpress-box-differentials.gitlab .wordpress-box-differentials-img div{height:478px;position:absolute;width:497px}.wordpress-differentials .wordpress-box-differentials.projects{margin-top:30px}.wordpress-differentials .wordpress-box-differentials.projects .wordpress-box-differentials-img{height:440px;position:relative}.wordpress-differentials .wordpress-box-differentials.projects .wordpress-box-differentials-img div{position:absolute;height:400px;left:-20px}.wordpress-differentials .wordpress-box-differentials.process{margin-top:90px;margin-left:auto;margin-right:auto;max-width:962px;padding:38px 33px 59px;position:relative;width:100%}.wordpress-differentials .wordpress-box-differentials.process::after{content:'';background-image:url(./img/wordpress-process-process-bg.svg);background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.wordpress-differentials .wordpress-box-differentials.process>div{position:relative;z-index:1}.wordpress-differentials .wordpress-box-differentials.process .process-img-01,.wordpress-differentials .wordpress-box-differentials.process .process-img-02,.wordpress-differentials .wordpress-box-differentials.process .process-img-03,.wordpress-differentials .wordpress-box-differentials.process .process-img-04{margin-bottom:0;position:absolute;z-index:1}.wordpress-differentials .wordpress-box-differentials.process .process-img-01{left:0;top:0}.wordpress-differentials .wordpress-box-differentials.process .process-img-02{right:0;top:0}.wordpress-differentials .wordpress-box-differentials.process .process-img-03{left:0;bottom:0}.wordpress-differentials .wordpress-box-differentials.process .process-img-04{right:0;bottom:0}.wordpress-differentials .wordpress-box-differentials img{margin-bottom:12px}.wordpress-differentials .wordpress-box-differentials h3{margin-bottom:32px}.wordpress-differentials .wordpress-box-differentials p+p{margin-top:20px}.wordpress-faq{margin-top:130px}.wordpress-faq-grid{align-items:flex-start;display:grid;gap:46px;grid-template-columns:508px auto;position:relative}.wordpress-faq-img{position:sticky;top:20px}.wordpress-faq-content-top{margin-bottom:42px}.wordpress-faq-content-top h2{margin-bottom:12px}.wordpress-faq-content dl dt{background-color:#1B1B1B;position:relative}.wordpress-faq-content dl dt:hover:not(.active) a{color:#646464}.wordpress-faq-content dl dt.active a{color:#ff164e}.wordpress-faq-content dl dt.active span{background-image:url(./img/icon/wordpress-faq-active.svg);transform:translateY(-50%) rotate(0)}.wordpress-faq-content dl dt a{border:1px solid #383838;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.8rem;padding:20px 22px;align-items:center;display:flex;justify-content:space-between}.wordpress-faq-content dl dt span{background-image:url(./img/icon/wordpress-faq-inactive.svg);background-repeat:no-repeat;background-position:center;height:18px;position:absolute;top:50%;transform:translateY(-50%) rotate(-360deg);transition:0.6s;right:22px;width:18px;align-items:center;display:flex;justify-content:center}.wordpress-faq-content dl dd{color:#9CA3AF;border:1px solid #232323;border-top:none;margin-top:-1px;margin-bottom:-1px}.wordpress-faq-content dl dd>div{max-height:0;opacity:0;overflow:hidden;padding:0 30px;transition:0.6s}.wordpress-faq-content dl dd.active>div{animation:fadeToRight 0.5s forwards;animation-delay:0.2s;max-height:800px;padding:23px 30px;overflow:initial}.wordpress-faq-content dl dd p,.wordpress-faq-content dl dd ul li{font-size:1.5rem;line-height:2.8rem}.wordpress-faq-content dl dd ul{list-style:disc;padding-left:21px;margin-bottom:4px;margin-top:4px}.wordpress .line-divider{background-color:#2D3232;margin:100px auto;height:1px;max-width:830px;width:100%}.wordpress .box-content{background:#171717;border-radius:4px;padding:50px 40px;margin-top:-230px;margin-bottom:30px}.wordpress .wordpress-partners{margin:130px 0}.wordpress .wordpress-partners p{color:#4a4a4a;font-size:1.5rem;font-weight:500;margin-bottom:18px;line-height:2rem;text-align:center;text-transform:uppercase}.wordpress .wordpress-partners ul{position:relative;z-index:1;align-items:center;display:flex;justify-content:center}.wordpress .wordpress-partners ul .slick-list{max-width:950px;width:100%}.wordpress .wordpress-partners ul .slick-track{align-items:center;display:flex;justify-content:center}.wordpress .wordpress-partners ul li{margin:0 2.25rem}.wordpress .wordpress-partners ul li.logo-musicaria img,.wordpress .wordpress-partners ul li.logo-liotecnica img{max-width:150px}.wordpress .wordpress-partners ul li.logo-consorcio-tradicao img{max-width:130px;position:relative;top:-6px}.wordpress .wordpress-partners ul li.logo-tripmood img{max-width:140px}.wordpress .wordpress-partners ul li.logo-toyota img{max-width:160px}.wordpress .wordpress-partners ul li img{margin:0 auto}.wordpress .btn-box{margin-top:32px}@media (max-width: 991px){.service-single-hero.wordpress{background-position-x:40%;background-position-y:50%}.wordpress-intro-grid{grid-template-columns:1fr}.wordpress-intro-content{grid-row:2}.wordpress-intro-img{grid-row:1}.wordpress-intro-img div{height:auto;margin-left:auto;margin-right:auto;position:unset;width:auto}.wordpress-intro-img div img{margin-right:auto;margin-left:auto}.wordpress-intro>p{text-align:center}.wordpress-intro h2{text-align:center}.wordpress-services{display:block}.wordpress-services-nav{display:none}.wordpress-services-content-row.grid-2{gap:16px;grid-template-columns:1fr}.wordpress-services-content h2{text-align:center}.wordpress-differentials .wordpress-box-differentials.gitlab,.wordpress-differentials .wordpress-box-differentials.projects{grid-template-columns:1fr !important}.wordpress-differentials .wordpress-box-differentials.gitlab h3,.wordpress-differentials .wordpress-box-differentials.gitlab p,.wordpress-differentials .wordpress-box-differentials.projects h3,.wordpress-differentials .wordpress-box-differentials.projects p{text-align:center}.wordpress-differentials .wordpress-box-differentials.gitlab h3,.wordpress-differentials .wordpress-box-differentials.projects h3{margin-bottom:22px}.wordpress-differentials .wordpress-box-differentials.gitlab div img{left:-15px}.wordpress-differentials .wordpress-box-differentials.projects{margin:90px 0}.wordpress-differentials .wordpress-box-differentials.projects div img{left:-10px}.wordpress-differentials .wordpress-box-differentials-img{grid-row:1}.wordpress-differentials .wordpress-box-differentials-img div,.wordpress-differentials .wordpress-box-differentials-img div img{margin-left:auto;margin-right:auto;position:relative !important}.wordpress-differentials .wordpress-box-differentials-content{margin-left:auto;margin-right:auto;max-width:600px}.wordpress-differentials .wordpress-box-differentials-content img{margin-left:auto;margin-right:auto}.wordpress-faq-grid{grid-template-columns:auto}.wordpress-faq-img img{margin-left:auto;margin-right:auto}.wordpress-faq-content{position:relative}.wordpress-faq-content dl dd>div{background:#171717}.wordpress .box-content{overflow-x:hidden;margin-top:-40px;padding:50px 20px}.wordpress .line-divider{margin:60px auto}}@media (max-width: 768px){.wordpress-differentials .wordpress-box-differentials.gitlab div img{left:-25px}.wordpress-differentials .wordpress-box-differentials.projects{margin:60px 0}.wordpress-differentials .wordpress-box-differentials-img,.wordpress-differentials .wordpress-box-differentials-img div{height:auto !important;width:auto !important}.wordpress-faq{margin-top:80px}}@media (max-width: 600px){.wordpress .wordpress-partners{margin:60px 0}}@media (max-width: 480px){.wordpress-intro h2{margin-bottom:26px}.wordpress-intro ul li{font-size:1.4rem;line-height:2.5rem}.wordpress-services-content .wordpress-box-service{padding:40px 22px}.wordpress-services-content .wordpress-box-service-top div{height:29px;justify-content:center}.wordpress-services-content .wordpress-box-service-top div img{height:100%}.wordpress-services-content .wordpress-box-service-top h3{text-align:center}.wordpress-services-content h2{margin-bottom:26px}.wordpress-services-content h3{line-height:3rem !important;min-height:auto}.wordpress-differentials-top{margin-bottom:46px}.wordpress-faq-content dl dt a{font-size:1.4rem;line-height:2.2rem;padding-right:45px}.wordpress-faq-content dl dd{font-size:1.4rem !important}}.thank-you-hero{background:url(./img/bg-main.jpg) no-repeat;background-attachment:fixed;background-position:center;background-size:cover;height:100vh;min-height:650px;grid-column:2 span}.thank-you-hero-content{padding-top:29vh;align-items:center;display:flex;flex-direction:column}.thank-you-hero-content .see-more-link{margin-top:40px}.thank-you-hero-content .see-more-link svg{top:1px}.thank-you-hero-content h1{font-size:5.8rem;line-height:6rem;margin-left:auto;margin-right:auto;margin-bottom:2.6rem;max-width:1000px;min-height:128px;text-align:center;position:relative;z-index:1}.thank-you-hero-content h1::after{content:'';animation:typewriterIndicator .9s infinite;background-color:white;bottom:-5px;display:inline-block;height:60px;margin-left:5px;opacity:1;position:relative;width:9px}.thank-you-hero-content p{color:#fff;font-size:1.8rem;line-height:3.2rem;margin-right:auto;margin-left:auto;margin-top:-5px;max-width:65rem;text-align:center}.thank-you-hero-content small{color:#797878;font-size:1.6rem;line-height:2.5rem;margin-top:40px;text-align:center}.thank-you-hero .container{height:100%;position:relative}.thank-you-hero ul{margin-top:8px;display:flex;flex-direction:row}.thank-you-hero ul li{position:relative}.thank-you-hero ul li+li{margin-left:24px}.thank-you-hero ul li:nth-child(2){top:1px}.thank-you-hero ul li:last-child{left:-3px}.thank-you-hero ul li a{background-color:#1B1F22;border-radius:4px;height:40px;width:40px;padding:4px;align-items:center;display:flex;justify-content:center}.thank-you-hero ul li a:hover{opacity:0.6}@media (max-width: 1280px){.thank-you-hero{min-height:580px}.thank-you-hero-content{padding-top:25vh}}@media (max-width: 1080px){.thank-you-hero-content ul .slick-list{max-width:780px}}@media (max-width: 991px){.thank-you-hero-content h1{font-size:4.8rem;line-height:5.8rem;margin-bottom:1.2rem}.thank-you-hero-content h1::after{height:42px;width:7px}.thank-you-hero-content ul{flex-wrap:wrap;overflow:hidden;max-height:43px}.thank-you-hero-content ul .slick-list{max-width:580px}}@media (max-width: 768px){.thank-you-hero-content .code{opacity:0.4}.thank-you-hero-content .scroll-indicaton{margin-left:-36px}.thank-you-hero-content h1{margin-bottom:22px;min-height:124px}.thank-you-hero-content h1::after{height:40px}.thank-you-hero-content p{font-size:1.7rem;line-height:2.6rem;max-width:45rem}.thank-you-hero-content ul{margin-left:auto;margin-right:auto;max-width:380px}}@media (max-width: 480px){.thank-you-hero{background:linear-gradient(9.1deg, #0e0e0e -4.63%, #1B1F22 141.72%, #1B1F22 165.67%)}.thank-you-hero-content{padding-top:30.5vh}.thank-you-hero-content .code{opacity:0.3}.thank-you-hero-content .scroll-indicaton{bottom:70px}.thank-you-hero-content h1{font-size:clamp(34px, 6vw, 52px);line-height:4.2rem;margin-bottom:18px;min-height:96px}.thank-you-hero-content h1::after{height:36px;width:6px}.thank-you-hero-content p{font-size:1.6rem}.thank-you-hero-content small{font-size:1.4rem;line-height:2.3rem;max-width:300px}}@media (max-width: 374px){.thank-you-hero-content h1{margin-bottom:20px}.thank-you-hero-content ul{margin-top:5rem}}.form-contact{margin-top:-30px;align-items:flex-start;display:flex;justify-content:center}.form-contact-left{border-radius:4px 0 0 4px;padding:30px;border-right:none;border:3px solid #171717;background-color:#111111}.form-contact-left>div:not(:last-child){margin-bottom:22px}.form-contact-left strong{color:#fff;display:block;line-height:2.3rem}.form-contact-left span{color:#626262;display:block;font-size:1.5rem}.form-contact-left span+span{margin-top:-6px}.form-contact-left a{color:#626262}.form-contact-left a:hover{color:#ff164e}.form-contact .form{margin:0 auto 120px;border-top-left-radius:0}@media (max-width: 1280px){.form-contact .form{width:100%;max-width:570px}}@media (max-width: 991px){.form-contact{gap:20px;margin:-40px auto 60px;max-width:500px;align-items:center;display:flex;flex-direction:column-reverse}.form-contact-left{width:calc(100% - 4rem)}.form-contact-right .form{margin:0 auto 0}}.container .titulo{padding:0px 40px;margin-bottom:30px}.container .content{background:#171717;border-radius:4px;padding:50px 40px;margin-top:-40px;margin-bottom:30px}.container .content .article-post .thumbnail img{-o-object-fit:cover;object-fit:cover}.container .content .pagination{margin-top:40px;display:flex;justify-content:center}.container .content .pagination .page-numbers{color:#fff;padding:10px 10px}.container .content .pagination .page-numbers:not(.current):hover{color:#f9154e}.container .content .pagination .page-numbers+.page-numbers{margin-left:10px}.container .content .pagination .page-numbers.current{color:#4f4f4f}.container .content .social-icons{align-items:center;display:flex}.container .content .social-icons a{background-color:#232323;border-radius:4px;height:40px;padding-top:1px;width:40px;align-items:center;display:flex;justify-content:center}.container .content .social-icons a:hover{background-color:#f9154e;color:#fff}.container .content .social-icons a+a{margin-left:10px}.container .content p{margin-bottom:20px}.container .content h2,.container .content h3{margin:20px 0px}.container .content a{color:#f9154e}.container .content a.btn{margin:20px auto 0px;width:250px;text-align:center;display:block;color:#fff}.container .content .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:40px}.container .content.mt-0{margin-top:0px}.post>.container{z-index:9;position:relative}.post .services-hero{background:none}.post .services-hero-background{position:absolute;width:100%;height:100%}.post .services-hero-background .overlay{width:100%;height:100%;position:absolute}.post .services-hero-background-image{width:100%;height:100%;background-repeat:no-repeat !important;background-size:cover !important;background-position:right !important}@media (max-width: 1280px){.post .services-hero-background .overlay{background-position-x:64% !important}}@media (max-width: 991px){.type-post.category-e-commerce{margin-bottom:80px}.container .content{padding:50px 20px}.container .content .grid-2{gap:40px 14px}.container .content .article-post .thumbnail{height:300px}.container .content .article-post .thumbnail img{height:100%}.post .services-hero-background-image{background-size:cover !important;background-position-x:70% !important}.post .services-hero-background .overlay{background-position-x:70% !important}.single-post .container .content{margin-top:-20px}.container .titulo{padding-left:0}}@media (max-width: 768px){.container .content .grid-2{grid-template-columns:1fr}.container .content .article-post .thumbnail{height:240px}.container .content .entry-content-single{margin-left:auto;margin-right:auto;max-width:400px}.container .content .entry-content-single h3{margin:20px 0px 5px}.post .services-hero-background .overlay{background-position-x:75% !important}.post .services-hero h1{min-height:146px;margin-bottom:50px}.single-post .services-hero{min-height:290px}}@media (max-width: 480px){.post .services-hero{min-height:300px}.post .services-hero h1{min-height:124px;margin-bottom:30px}.single-post .container .content{margin-top:0px}}

/*# sourceMappingURL=maps/style.css.map */
