.navbar-offcanvas,.offcanvas-header{transition:background-color .4s,box-shadow .4s}.banner-topo .overlay,.banner-topo video{position:absolute;top:0;left:0;height:100%;width:100%}.footer,.navbar-offcanvas{font-family:Poppins,sans-serif}*{margin:0;padding:0;outline:0!important}body,html{height:100%;margin:0}body{background-color:var(--bs-secondary-bg)!important;font-size:1.125rem!important}main{flex:1;flex-grow:1!important;padding-bottom:1rem}.btn-close,.btn.active:focus,.btn:active:focus,.btn:focus,.navbar-offcanvas .navbar-toggler:focus,.page-link:focus,.page-link:hover,input.form-control:focus,textarea.form-control:focus,textarea:focus{box-shadow:none!important}.navbar-offcanvas{padding:1rem 0;font-size:1.275rem;box-shadow:0 1px 10px rgba(0,0,0,.2);background-color:var(--bs-primary)}.offcanvas-header{padding:1.35rem;font-size:1.5rem;box-shadow:0 2px 10px rgba(0,0,0,.2)}.box-list-card .card,.card .img-zoom,.card-amazon{transition:transform .5s}.offcanvas-body{font-size:1.275rem}.section-title,.text-footer{font-size:1.25rem!important}.navbar-offcanvas .navbar-toggler{border:none!important;font-size:1.5rem;font-weight:700}.navbar-offcanvas .btn-close{border:none!important;font-size:1.25rem;font-weight:700}.navbar-offcanvas.navbar-scroll{background-color:transparent}.banner-topo .overlay,.navbar-offcanvas.navbar-scroll.scrolled{background-color:var(--bs-primary)}.banner-topo{position:relative;height:75vh;min-height:25rem;width:100%;overflow:hidden}.banner-topo .overlay{opacity:.5;z-index:1}.banner-topo video{object-fit:cover;z-index:0}.banner-topo .container{position:relative;z-index:2}.text-footer{opacity:.75}.text-justify{text-align:justify}.card .img-zoom{object-fit:cover;width:100%;height:100%}.card .img-zoom:hover,.card:hover .img-zoom{transform:scale(1.1)}.box-list-card .card:hover{transform:scale(1.05)}.card-amazon:hover{transform:scale(1.025)}.form-outline{position:relative}.form-outline .form-control{padding:10px;border:1px solid #ccc;border-radius:4px;transition:border-color .3s}.form-outline .form-label{position:absolute;left:12px;top:10px;color:#777;transition:top .3s,font-size .3s,color .3s}.form-outline .form-control:focus{border-color:#3b71ca;outline:0}.form-outline .form-control:focus+.form-label,.form-outline .form-control:not(:placeholder-shown)+.form-label{top:-12px;color:#3b71ca;background-color:#fff;padding:0 4px;border-radius:4px;left:8px}.form-outline .form-control::placeholder{color:transparent}.form-outline .form-control:-moz-placeholder,.form-outline .form-control:-ms-input-placeholder,.form-outline .form-control::-moz-placeholder,.form-outline .form-control:ebkit-input-placeholder{color:transparent}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:99;animation:1s infinite alternate action}@keyframes action{0%{transform:translateY(0)}100%{transform:translateY(-15px)}}.title-line-full{display:flex;align-items:center;gap:10px}.title-line-full::after{content:"";flex:1;height:1px;background-color:var(--bs-dark);margin-top:3px}.section-title{color:var(--bs-dark)}.section-title::after{position:absolute;content:"";width:100%;height:0;top:50%;left:0;border-top:1px solid var(--bs-dark);z-index:0}.section-title span{position:relative;z-index:1}.img-lazy{display:block;object-fit:cover;transition:opacity .3s ease-in;opacity:0}.img-lazy.loaded{opacity:1}.posts-carousel .img-fluid{min-height:25rem!important}.section-amazon{background-color:#232f3e;color:var(--bs-gray-500)}.section-instagram{background:linear-gradient(45deg,#285aeb,#833ab4,#fd1d1d,#fcaf45);color:var(--bs-gray-200)}.section-linkedin{background-color:#0a66c2;color:var(--bs-gray-300)}