body,html{margin:0;padding:0;width:100%;font-family:sans-serif,Arial;font-size:1rem;background-color:#fff;color:#000;font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}p{font-family:Poppins,sans-serif;font-size:13px;color:#999}section{overflow:hidden}.title{text-transform:uppercase;font-size:1rem;font-weight:100;border-bottom:3px solid #032b53;display:inline;padding:.18rem;font-weight:700}.sub-title{font-size:3rem;font-weight:100;margin:2rem 0}.padding-8rem{padding:8rem 0}.owl-next span,.owl-prev span{border-radius:40px;color:#dadee6;background-color:#fff;cursor:pointer;display:inline-block;border:1px solid #dadee6;font-size:2rem;height:40px;line-height:40px;margin:5px 3px;padding:0;width:40px;transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out}.owl-next span:hover,.owl-prev span:hover{background-color:#032b53;color:#34495e}.owl-theme .owl-nav [class*=owl-],.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;outline:0}.custom-btn{padding:.6rem 3rem;border-radius:30px;color:#ffff;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.custom-btn i{position:absolute;right:12%;top:36%;display:none;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out}.custom-btn-hover:hover{padding-right:3.5rem;color:#fff;background:#032b53}.custom-btn:hover i{display:inline-block;color:#fff}.header{padding:0;margin:0;width:100%;height:100vh;background:url(../img/background.jpg) no-repeat center;background-attachment:fixed;background-size:cover;position:relative}.overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out}.home-content{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.content-inner{margin:auto;text-align:center}.content{color:#fff}.content h3{font-size:1.3rem;margin-top:32px;line-height:2}.content h3 span{background:#032b53;padding:5px;border-radius:5px;font-weight:600;-webkit-transition:.2s all linear;transition:.2s all linear;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-o-transition:.2s all linear}.content:hover h3 span{background:#1460ac}.content h1{font-size:4rem;font-weight:700;padding:.3rem 0 0}.content p{font-size:1.2rem}.content-btn{padding-top:1.5rem}.content-btn a{color:#fff;font-weight:400;text-decoration:none;-webkit-transition:.5s all cubic-bezier(.25,.46,.45,.94);transition:.5s all cubic-bezier(.25,.46,.45,.94);-moz-transition:.5s all cubic-bezier(.25,.46,.45,.94);-ms-transition:.5s all cubic-bezier(.25,.46,.45,.94);-o-transition:.5s all cubic-bezier(.25,.46,.45,.94)}.content-btn a i{color:#032b53;padding:0 5px}.content-btn a:hover{color:#032b53}.mouse-icon{width:25px;height:45px;border:2px solid #fff;position:absolute;bottom:40px;left:50%;margin-left:-12.5px;border-radius:12px}.mouse-icon::after{content:"";position:absolute;height:5px;width:5px;background-color:#fff;border-radius:100%;left:50%;top:10px;margin-left:-2.5px}.find-project{padding:8rem 0}.find-project-title h4{font-size:1rem;border-bottom:3px solid #032b53;display:inline;padding:.2rem;font-weight:700;text-transform:uppercase}.find-project-title h2{padding:2rem;font-weight:100}.find-card{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;padding:1rem 0}.find-card-icon i{padding:0 10px;font-size:3rem;color:#06437F;width:85px}.find-card-body h3{font-size:1.5rem}.find-card-body p{font-size:1rem;color:#989d9d;font-weight:300}#about{background:#ecf0f8}.about-title h3{/*! margin: 1rem 0 4rem; */font-family:Poppins,sans-serif;font-weight:100}.about-card{-webkit-transition:.3s all linear;transition:.3s all linear}.about-card:hover .about-card-title i{color:#032b53}.about-card-img{min-height:260px}.about-card-img img{border-radius:5px 5px 0 0}.about-card-title{padding-top:2rem}.about-card-title i{padding:0 .5rem 0 0;font-size:1.5rem;color:#2c3e50}.about-card-title h3{display:inline;font-size:1.39rem}.about-card-content p{color:#989d9d}.about-card-content a{color:#032b53;text-decoration:none;-webkit-transition:.5s all linear;transition:.5s all linear}.about-card-content a:hover{color:#2c3e50}.services{padding:8rem 0;background:#f6fdff}.services-card{cursor:pointer}.services-card:hover h4{color:#032b53}.services-card-icon img{width:75px;margin:1.5rem 0}.services-card-title h4{font-size:1.2rem;font-weight:600;margin-bottom:1.2rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.services-card-content ul{list-style:none;font-weight:400;padding:0;margin:1.9rem 0}.services-card-button a{background:#090c1e}.example-title{padding:0 3rem}.example-title h3{font-size:2rem;font-weight:700;margin-bottom:2rem}.example-title p{font-size:1.2rem;font-weight:100}.example-title a{background:#34495e}.example-title a{font-size:1rem;font-weight:600;color:#fff;cursor:pointer;margin:20px;text-align:center;border:none;background-size:300% 100%;border-radius:50px;-webkit-transition:all .9s ease-in-out;transition:all .9s ease-in-out;padding:1rem 3rem;text-decoration:none}.btn-grad{background-image:-webkit-gradient(linear,left top,right top,from(#667eea),color-stop(#764ba2),color-stop(#6b8dd6),to(#8e37d7));background-image:linear-gradient(to right,#667eea,#764ba2,#6b8dd6,#8e37d7);-webkit-box-shadow:0 4px 15px 0 rgba(116,79,168,.75);box-shadow:0 4px 15px 0 rgba(116,79,168,.75)}.btn-grad:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#d7cea9;padding:1rem 4rem}.our-work{background:#ecf0f8}.our-work-card{background:#fff}.our-work-card-content{padding:2rem}.our-work-card-content a{text-decoration:none;color:#2a2a2a;font-size:1.3rem;font-weight:600;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-work-card-content a:hover{color:#032b53}.our-work-card-footer{padding:1rem;border-top:1px solid #e1dbdb}.our-work-card-footer a{color:#032b53;text-decoration:none;font-weight:400}.price{background:#ecf0f8;padding:2px;border-radius:4px;color:#b3b7bf}.banner{background:url(../img/banner.jpg) no-repeat center;background-size:cover;background-attachment:fixed;position:relative}.banner-title{position:relative;color:#fff;width:700px;margin:auto}.banner-title h2{line-height:4rem}.play-btn{color:#fff;text-decoration:none}.play-btn:hover{color:#abacae;text-decoration:none}.play-btn i{background:#fff;padding:1rem;width:40px;border-radius:50%;color:#b8b6b6;margin-right:10px;font-size:.6rem}.big-banner{background:url(../img/big-banner-bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed;position:relative;z-index:1;padding-bottom:20rem}#hero-card{position:relative;margin-top:-220px;z-index:5}.hero-card{background:#c0392b;background:-webkit-rgba(0,0,0,0) -webkit-gradient(linear,left top,right top,from(#f32e59),to(#6338dd)) repeat scroll 0 0;background:-webkit-rgba(0,0,0,0) linear-gradient(to right,#f32e59,#6338dd) repeat scroll 0 0;background:rgba(0,0,0,0) -webkit-gradient(linear,left top,right top,from(#f32e59),to(#6338dd)) repeat scroll 0 0;background:rgba(0,0,0,0) linear-gradient(to right,#f32e59,#6338dd) repeat scroll 0 0;border-radius:6px;padding:6rem;color:#fff}.hero-card h1{font-weight:600;padding:0;margin:0 0 1.1rem}.hero-card a{color:#fff;border:1px solid #fff;padding:1rem 1.5rem;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.hero-card a:hover{background:#032b53;border-color:transparent}.big-banner-title{position:relative;color:#fff;width:700px;margin:auto;margin-bottom:50px}.big-banner-title a{color:#fff;text-decoration:none;transition:.5s all ease-out;-webkit-transition:.5s all ease-out;-moz-transition:.5s all ease-out;-ms-transition:.5s all ease-out;-o-transition:.5s all ease-out}.big-banner-title a:hover{color:#032b53}.big-banner-title a i{background:#642b73;background:-webkit-gradient(linear,left top,right top,from(#c6426e),to(#b116da));background:linear-gradient(to right,#c6426e,#b116da);padding:1rem;border-radius:50%}.big-banner-box{position:relative;cursor:pointer}.big-banner-box i{position:absolute;top:45%;left:45%;color:#fff;transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out}.big-banner-box:hover i{display:none}.big-banner-box:hover .overlay{display:none}.big-banner-box img{border-radius:10px}.testimonial-title h3{padding:20px}.testimonial-slider{padding:2rem;border:2px solid #f0f8ff}.testimonial-slider img{width:120px!important;margin-right:2rem;display:inline-block!important}.testimonial-slider h3{font-size:1.5rem;padding:10px}.testimonial-slider a{text-decoration:none;color:#999;font-size:12px}.testimonial-slider i{color:#032b53}.blockquote{display:block;color:#999;font-weight:400}.blockquote::before{content:"\f10d";margin-right:10px;color:#dadee6;display:inline-block;font-family:FontAwesome}.blockquote::after{content:"\f10e";margin-right:10px;color:#dadee6;display:inline-block;font-family:FontAwesome}.client{border-top:2px solid #f6f6f6}.client-logo img{opacity:.4;-webkit-transition:all 0.s ease-out;transition:all 0.s ease-out;cursor:pointer}.client-logo img:hover{opacity:1}.footer{background:#090c1e;color:#fff}.widget-about{color:#bdc3c7}.footer-nav nav ul li{display:inline}.footer-nav nav ul li a{font-size:1.2rem;line-height:5;padding:.5rem;color:#fff;text-decoration:none;text-transform:uppercase}.footer-nav nav ul li a::after{content:"/";padding-left:1rem;color:#878181}.footer-nav nav ul li a:hover{color:#032b53}.footer-social{/*! display: block; *//*! position: relative; */margin:4rem 0;border-top:1px solid #414141;padding-top:4rem}.footer-social a{padding:1rem;text-decoration:none;color:#fff;/*! width: 50px; */background:#34495e;margin:.5rem;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-social a i{width:20px}.footer-social a:hover{color:#032b53;background:#fff}.footer-cradit h4{font-size:.8rem}.footer-cradit h4 a{text-decoration:none;font-style:italic;color:#34495e;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-cradit h4 a:hover{color:#032b53}

#whatsapp-icon {
    position: fixed;
    bottom: 20px;
    right: 30px;
    width: 50px;
    height: 50px;
    background-color: green;
    border-radius: 50%;
    text-align: center;
    line-height: 50px;
    z-index: 1000;
}

#whatsapp-icon {
    position: fixed;
    bottom: 20px; 
    right: 30px;
    width: 50px;
    height: 50px;
    background-color: green;
    border-radius: 50%;
    text-align: center;
    line-height: 50px;
    z-index: 1000;
}

#whatsapp-icon a {
    color: white;
    text-decoration: none;
    font-size: 24px;
}

.section.littlepad {
    padding:3rem 0;
}

.section.littlepadbottom {
    padding-bottom:3rem;
}

.screen-normal {
    position: relative;
}

.header .hero-header {
    background-image: url('img/fundo.jpg');
    background-size: cover; /* Ajusta o tamanho da imagem para cobrir todo o elemento */
    background-position: center; /* Centraliza a imagem */
    background-repeat: no-repeat; /* Evita repetição da imagem */
}



/*
.find-card {
    min-height: 300px; /* Ajuste a altura conforme necessário 
    margin-bottom: 20px; /* Adiciona um espaçamento inferior entre as cards 
}

.find-card-icon {
    font-size: 40px; /* Ajuste o tamanho do ícone conforme necessário 
    margin-bottom: 15px; /* Adiciona um espaçamento inferior para o ícone 
}

.find-card-body {
    text-align: center; /* Centraliza o conteúdo dentro da card 
}
*/

