*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none !important;list-style:none;}body{color:#00000a;line-height:1.3;font-weight:400;font-size:14px;font-family:'Poppins',sans-serif;overflow-x:hidden !important;}h1,h2,h3,h4,h5,h6{font-family:'Raleway',sans-serif;}p{font-size:14px;color:rgb(97,97,97);line-height:1.6;word-spacing:1px;margin:0;}img{width:100%;height:auto;}span,a,a:hover{display:inline-block;text-decoration:none;color:inherit;}.section-head{margin-bottom:80px;padding-left:15px;}.section-head h2{position:relative;padding:0 0 0 15px;line-height:1;border-left:1px solid #eee;letter-spacing:2px;font-size:38px;font-weight:700;}.section-head h2:before{content:'';width:1px;height:35px;background:#000000;position:absolute;left:-1px;bottom:0;}.section-head h2 span{font-weight:200;padding-bottom:5px;}.bg-gray{background:#f7f7f7;}.bg-gray .owl-theme .owl-dots .owl-dot span{background:#777;}.o-hidden{overflow:hidden;}.position-re{position:relative;}.full-width{width:100% !important;}.bg-img{background-size:cover;background-repeat:no-repeat;}.section-padding{padding:40px 0 100px 0;}.valign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.v-middle{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);}.cd-headline{font-size:3rem;line-height:1.2;}@media only screen and (min-width:768px){.cd-headline{font-size:4.4rem;font-weight:300;}}@media only screen and (min-width:1170px){.cd-headline{font-size:6rem;}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left;}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0;}.cd-words-wrapper b.is-visible{position:relative;}.no-js .cd-words-wrapper b{opacity:0;}.no-js .cd-words-wrapper b.is-visible{opacity:1;}.cd-headline.clip span{display:inline-block;padding:.2em 0;}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top;}.cd-headline.clip .cd-words-wrapper::after{content:'';position:absolute;top:10%;width:2px;background-color:#aebcb9;}.cd-headline.clip b{opacity:0;}.cd-headline b.is-visible{opacity:1;font-weight:900;}.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;border-radius:50%;background:#F7F8FA;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:yellow;}.barrafundo-img img{position:relative;top:30px;width:130px;height:20px;}.navbar{position:absolute;left:0;top:0;width:100%;background:transparent;z-index:9;min-height:80px;display:flex;align-items:center;}.navbar .container{display:flex;align-items:center;width:100%;}.navbar .icon-bar{color:#fff;}.navbar .navbar-nav .nav-link{font-size:15px;font-weight:600;color:#eee;letter-spacing:1.5px;margin:15px 5px;-webkit-transition:all .5s;transition:all .5s;}.navbar .navbar-nav .active{color:#ffffff !important;background:black;}.nav-scroll{background:#fff;border-bottom:1px solid rgba(12,12,12,0.04);padding:0;position:fixed;top:-100px;left:0;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(100px);transform:translateY(100px);min-height:80px;display:flex;align-items:center;}.nav-scroll .container{display:flex;align-items:center;width:100%;}.nav-scroll .icon-bar{color:#222;}.nav-scroll .navbar-nav .nav-link{color:#222;}.nav-scroll .navbar-nav .logo{color:#111;}.nav-scroll .logo img{width:120px;max-height:110px;}.logo{display:inline-block;position:relative;z-index:10;}.logo img{width:120px;height:auto;max-height:110px;object-fit:contain;}.logo02{padding:15px 0;width:70px;}.header{min-height:100vh;overflow:hidden;}.header .caption .o-hidden{display:inline-block;}.header .caption .hero-subtitle{font-size:1.75rem;margin-bottom:0.5rem;font-weight:200;letter-spacing:3px;-webkit-animation-delay:.2s;animation-delay:.2s;}.header .caption h1{margin:10px 0;font-size:70px;font-weight:700;text-transform:uppercase;-webkit-animation-delay:.6s;animation-delay:.6s;}.header .caption h1 b{color:#000000;text-shadow:#CCC 1px 0 1px;}.header .caption p{font-size:16px;color:#eee;word-spacing:2px;-webkit-animation-delay:1s;animation-delay:1s;}.header .caption .butn{padding:10px 30px;border:1px solid #eee;border-radius:4px;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:1px;position:relative;margin:30px 2px 0;-webkit-animation-delay:1.2s;animation-delay:1.2s;}.header .caption .butn:after{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.header .caption .butn:hover{border-color:#fff;}.header .caption .butn:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;}.header .caption .butn:hover span{color:#1c1c1c;}.header .caption .butn span{position:relative;z-index:2;}.header .caption .butn-bg{background:#000000;border-color:#000000;}.header .arrow{position:absolute;bottom:5vh;width:100%;text-align:center;color:#fff;font-size:13px;z-index:8;}.header .arrow i{position:relative;display:inline-block;width:30px;height:30px;line-height:30px;}.header .arrow i:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.2);border-radius:50%;z-index:-1;-webkit-transition:all .2s;transition:all .2s;}.header .arrow i:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:all .5s;transition:all .5s;}.slider .arrow,.slider-fade .arrow{display:none !important;}.slider .owl-item,.slider-fade .owl-item{height:100vh;position:relative;}.slider .item,.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;}.slider .item .caption,.slider-fade .item .caption{z-index:9;}.slider .owl-theme .owl-dots,.slider-fade .owl-theme .owl-dots{position:absolute;bottom:5vh;width:100%;}.creative{min-height:100vh;}.creative .svg{position:absolute;bottom:-10px;left:0;width:100%;z-index:2;}.creative .svg svg{fill:#fff;width:101%;}.bg-vid{position:absolute;top:0;left:0;min-width:100%;min-height:100%;}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}.hero .extra-text{font-weight:200;margin-bottom:25px;}.hero .extra-text span{font-weight:700;}.hero .item{background:#fff;text-align:center;padding:30px 15px;-webkit-box-shadow:0px 5px 35px 0px rgba(148,146,245,0.15);box-shadow:0px 5px 35px 0px rgba(148,146,245,0.15);border-radius:5px;margin-bottom:30px;}.hero .item .icon{font-size:50px;margin-bottom:15px;color:#000000;}.hero .item h6{margin-bottom:15px;}.hero .mission p{margin-bottom:30px;}.hero .mission i{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;background:#F24259;border-radius:50%;color:#fff;font-size:25px;}.hero .mission .small-text{margin-left:10px;font-size:13px;color:#666;}.hero .skills{padding-top:80px;}.hero .skills .prog-item{margin-bottom:25px;}.hero .skills .prog-item:last-child{margin-bottom:0;}.hero .skills .prog-item p{font-weight:600;font-size:12px;margin-bottom:8px;}.hero .skills .prog-item .skills-progress{width:100%;height:2px;background:#eee;border-radius:5px;position:relative;}.hero .skills .prog-item .skills-progress span{position:absolute;left:0;top:0;height:100%;background:#F24259;width:10%;border-radius:10px;-webkit-transition:all 1s;transition:all 1s;}.hero .skills .prog-item .skills-progress span:after{content:attr(data-value);position:absolute;top:-20px;right:0;font-size:10px;color:#777;}.quote{background-attachment:fixed;}.quote p .icon{font-size:30px;margin:0 15px;padding:0;opacity:.3;line-height:1;}.quote p{font-size:14px;color:#666;line-height:1.6;word-spacing:1px;margin:0;}.quote h5{color:#F24259;text-transform:uppercase;font-size:14px;font-weight:600;margin:15px 0 10px;}.quote h6{font-size:18px;color:#000000;}.portfolio{overflow:visible;}.portfolio .container,.portfolio .row{overflow:visible;}.portfolio .filtering span{margin-right:30px;color:#333;letter-spacing:1px;font-weight:600;font-size:14px;text-transform:uppercase;cursor:pointer;border-bottom:1px solid transparent;}.portfolio .filtering span:last-child{margin:0;}.portfolio .filtering .active{border-color:#000;color:#FFF;background:#000;padding:5px 10px;}.portfolio .items{margin-top:30px;}.portfolio .item-img{position:relative;overflow:hidden;}.portfolio .item-img img{position:relative;overflow:hidden;width:350px;height:457px;object-fit:cover;}.portfolio .item-img:hover .item-img-overlay{opacity:1;}.portfolio .item-img h3{font-weight:600;position:relative;margin-bottom:5px;-webkit-transition:all .3s;transition:all .3s;}.portfolio .item-img-overlay{position:absolute;top:0;left:0;right:0;height:60px;background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);color:#fff;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:2;display:flex;align-items:flex-start;padding:10px 15px;}.portfolio .item-img-overlay h3{color:#fff;font-size:14px;margin:0;font-weight:500;}.portfolio .item-img-overlay a{font-size:24px;position:absolute;top:10px;right:15px;color:#fff;}.numbers{margin-top:30px;background-attachment:fixed;}.numbers .item .icon{font-size:45px;margin-bottom:10px;color:#ccc;}.numbers .item .count{font-weight:800;margin-bottom:15px;display:block;font-size:36px;}.numbers .item h3{font-size:16px;letter-spacing:1px;color:#ccc;}.services .item{padding:30px 15px;-webkit-box-shadow:0px 5px 35px 0px rgba(148,146,245,0.15);box-shadow:0px 5px 35px 0px rgba(148,146,245,0.15);border-radius:5px;margin-bottom:30px;}.services .item .icon{font-size:30px;margin-bottom:15px;color:#F24259;}.services .item h4{margin-bottom:15px;}.services-section{background-attachment:fixed;padding:80px 0;}.services-section .section-head{margin-bottom:20px;}.services-grid-wrapper{width:100%;max-width:1400px;margin:0 auto;padding:40px 20px;}.services-category-title{text-align:center;margin:40px 0 30px 0;}.services-category-title:first-of-type{margin-top:0;}.services-category-title h3{font-size:24px;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:1px;position:relative;display:inline-block;padding:0 20px;}.services-category-title h3::before,.services-category-title h3::after{content:'';position:absolute;top:50%;width:50px;height:2px;background:#000;}.services-category-title h3::before{right:100%;margin-right:15px;}.services-category-title h3::after{left:100%;margin-left:15px;}.services-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;width:100%;margin-bottom:30px;}.services-grid-row-2{margin-top:30px;}.service-card{background:#000;padding:15px 10px;text-align:center;border:none;border-radius:0;cursor:pointer;transition:all 0.3s ease;position:relative;}.service-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,0.3);}.service-card.active{background:#d0d0d0;box-shadow:0 10px 30px rgba(0,0,0,0.5);}.service-card.active .service-icon{opacity:1 !important;visibility:visible !important;}.service-card.active .service-icon img{filter:none;}.service-card.active .service-icon i{color:#000 !important;opacity:1 !important;visibility:visible !important;}.service-card.active .service-title{color:#000;}.service-icon{height:35px;margin:0 auto 10px;display:flex !important;align-items:center;justify-content:center;opacity:1 !important;visibility:visible !important;}.service-icon i{font-size:35px;color:#fff !important;transition:transform 0.3s ease,color 0.3s ease;display:inline-block !important;opacity:1 !important;visibility:visible !important;}.service-card:hover .service-icon i{transform:scale(1.1);}.service-icon img{width:auto;height:100%;max-height:35px;max-width:35px;filter:brightness(0) invert(1);transition:transform 0.3s ease;}.service-card:hover .service-icon img{transform:scale(1.1);}.service-title{font-size:11px;font-weight:700;letter-spacing:0.8px;text-transform:uppercase;line-height:1.4;margin:0;color:#fff;text-align:center;}.service-card-header{}.service-card-content{display:none;padding-top:15px;margin-top:15px;border-top:1px solid rgba(255,255,255,0.1);}.service-card-content p{font-size:13px;line-height:1.6;color:#fff;margin:0;text-align:left;}.service-card.active .service-card-content p{color:#000;}.service-description-area{width:100%;margin-top:30px;margin-bottom:10px;display:block;}.service-description-row-1{margin-bottom:20px;}.service-description-box{padding:20px 0;}.service-description-text{font-size:14px;line-height:1.6;color:#333;margin:0;text-align:center;}@media (max-width:1200px){.services-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:15px;}.service-card{padding:14px 10px;}.service-icon{height:32px !important;display:flex !important;opacity:1 !important;visibility:visible !important;}.service-icon i{font-size:32px !important;opacity:1 !important;visibility:visible !important;}.service-icon img{max-height:32px;max-width:32px;}.service-title{font-size:10px;}.service-description-box{padding:18px 0;}.service-description-text{font-size:14px;}}@media (max-width:992px){.services-grid{grid-template-columns:repeat(2,1fr);gap:15px;}.services-category-title h3{font-size:20px;}.services-category-title h3::before,.services-category-title h3::after{width:30px;}.service-card{padding:14px 10px;}.service-icon{height:30px !important;display:flex !important;opacity:1 !important;visibility:visible !important;}.service-icon i{font-size:30px !important;opacity:1 !important;visibility:visible !important;}.service-icon img{max-height:30px;max-width:30px;}.service-title{font-size:10px;}.service-description-box{padding:18px 0;}.service-description-text{font-size:14px;}}@media (max-width:768px){.services-section{padding:60px 0;}.services-grid-wrapper{padding:30px 15px;}.services-category-title{margin:30px 0 20px 0;}.services-category-title h3{font-size:18px;letter-spacing:0.5px;}.services-category-title h3::before,.services-category-title h3::after{width:25px;margin-left:10px;margin-right:10px;}.services-grid-row-2{margin-top:40px;}.services-grid{grid-template-columns:1fr;gap:12px;margin-bottom:25px;}.service-card{padding:14px 10px;}.service-icon{height:30px !important;margin-bottom:8px;display:flex !important;opacity:1 !important;visibility:visible !important;}.service-icon i{font-size:30px !important;opacity:1 !important;visibility:visible !important;}.service-icon img{max-height:30px;max-width:30px;}.service-title{font-size:10px;}.service-description-area{display:none;}.service-card.expanded .service-card-content{display:block;animation:slideDown 0.3s ease;}.service-card.expanded{padding:14px 12px;}.service-card-content p{font-size:14px;line-height:1.6;text-align:left;padding:0 5px;}.service-card-header{position:relative;}.service-card-header::after{content:'+';position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:20px;color:#fff;transition:transform 0.3s ease;}.service-card.active .service-card-header::after{color:#000;}.service-card.expanded .service-card-header::after{content:'âˆ’';transform:translateY(-50%) rotate(180deg);}@keyframes slideDown{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}.service-description-box{padding:15px 0;}.service-description-text{font-size:14px;text-align:left;}}@media (max-width:576px){.service-card{padding:12px 8px;}.service-icon{height:28px;}.service-icon i{font-size:28px;}.service-icon img{max-height:28px;max-width:28px;}.service-title{font-size:9px;}.service-description-box{padding:12px 0;}.service-description-text{font-size:14px;}}.service-card{animation:fadeInUp 0.6s ease-out backwards;}.service-card:nth-child(1){animation-delay:0.1s;}.service-card:nth-child(2){animation-delay:0.2s;}.service-card:nth-child(3){animation-delay:0.3s;}.service-card:nth-child(4){animation-delay:0.4s;}.service-card:nth-child(5){animation-delay:0.5s;}.service-card:nth-child(6){animation-delay:0.6s;}.service-card:nth-child(7){animation-delay:0.7s;}.service-card:nth-child(8){animation-delay:0.8s;}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}.team .titem .team-img{position:relative;overflow:hidden;border-radius:50%;width:220px;height:220px;margin:auto;}.team .titem .team-img:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);}.team .titem img{-webkit-transition:all .5s;transition:all .5s;}.team .titem h6{font-size:18px;font-weight:600;font-family:inherit;margin:20px 0 10px;}.team .titem span{font-size:14px;color:#959595;}.team .titem .social{margin:15px 0;}.team .titem .social a{margin:0 5px;}.team .brand{padding:10px;opacity:.5;}.team .brand img{position:relative;overflow:hidden;width:130px;height:81px;margin:auto;}.price .item{padding:30px 0;background:#fff;border-radius:5px;-webkit-transition:all .3s;transition:all .3s;}.price .item:hover{-webkit-box-shadow:0px 5px 40px 0px rgba(148,146,245,0.2);box-shadow:0px 5px 40px 0px rgba(148,146,245,0.2);}.price .type{margin-bottom:30px;}.price .type .icon{display:none;font-size:45px;color:#eee;margin-bottom:10px;}.price .type h4{font-size:25px;}.price .value{padding:30px 0;position:relative;}.price .value:before,.price .value:after{content:'';background:#eee;width:70%;height:1px;position:absolute;left:15%;}.price .value:before{top:0;}.price .value:after{bottom:0;}.price .value h3{display:inline-block;padding-right:10px;font-size:50px;font-weight:800;position:relative;}.price .value h3 span{font-size:14px;position:absolute;top:5px;right:0;}.price .value .per{font-size:13px;color:#777;}.price .features{padding:15px 0;}.price .features li{margin:15px 0;color:#777;}.price .order{padding-top:15px;position:relative;}.price .order:before{content:'';background:#eee;width:70%;height:1px;position:absolute;left:15%;top:0;}.price .order a{background:#F24259;border:1px solid #F24259;color:#fff;padding:10px 30px;margin-top:15px;font-weight:600;position:relative;}.price .order a:after{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.price .order a span{position:relative;z-index:2;}.price .order a:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;}.price .order a:hover span{color:#F24259;}.price .active{-webkit-box-shadow:0px 5px 40px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 40px 0px rgba(0,0,0,0.1);}.testimonails{background-attachment:fixed;}.testimonails.section-padding:not(#aplicativos){padding-top:0px;}.testimonails .client-img{width:85px;height:85px;border-radius:50%;border:5px solid rgba(255,255,255,.2);overflow:hidden;margin-top:60px;margin:0 auto 15px;background:white;}.testimonails h3{font-size:16px;font-weight:600;margin:0 0 5px;color:#FFFFFF;}.testimonails h4{font-size:12px;color:#ccc;margin-bottom:30px;}.testimonails .owl-theme .owl-dots{margin-top:30px !important;}.testimonails .client-img img{margin-top:11px;}.testimonails .section-head{margin-bottom:60px;}.testimonails .section-head h2{color:#fff;border-left-color:rgba(255,255,255,0.3);}.testimonails .section-head h2:before{background:#fff;}.testimonails .section-head h2 span{color:#fff;}.blog .item{-webkit-box-shadow:0px 5px 35px 0px rgba(148,146,245,0.15);box-shadow:0px 5px 35px 0px rgba(148,146,245,0.15);border-radius:5px;}.blog .item .post-img{position:relative;overflow:hidden;}.blog .item .post-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.blog .item .post-img img{-webkit-transition:all .5s;transition:all .5s;}.blog .item .post-img .date{display:inline-block;position:absolute;top:15px;left:15px;background:#111;color:#fff;padding:10px 15px;text-align:center;}.blog .item .post-img .date span{display:block;font-weight:700;font-size:12px;}.blog .item .content{padding:40px 5px;background:#fff;}.blog .item .content .tag{color:#F24259;font-weight:600;margin-bottom:10px;}.blog .item .content h5{font-weight:700;font-size:20px;margin-bottom:15px;}.blog-nav{position:static !important;background:#fff !important;margin:0;}.blog-nav .logo{color:#1c1c1c !important;}.blog-nav .navbar-nav li a{color:#1c1c1c !important;font-weight:500;}.min-header{height:50vh;background:#1c1c1c;position:relative;}.min-header .v-middle{z-index:4;}.min-header h5{font-weight:700;letter-spacing:1px;color:#ccc;margin-bottom:15px;}.min-header .path{display:inline-block;padding:5px 10px;text-align:center;background:rgba(100,100,100,.2);}.min-header span{position:relative;color:#ddd;font-style:italic;line-height:1.7;}.min-header span:after{content:'>>';position:relative;margin:0 10px;}.min-header span:last-child:after{display:none;}.blogs .posts .post{margin-bottom:50px;border-bottom:1px solid #eee;}.blogs .posts .post .content{padding:50px 15px;background:#fff;}.blogs .posts .post .content .post-title h5{font-weight:700;font-size:20px;line-height:1.6;margin-bottom:10px;}.blogs .posts .post .content .meta{margin-bottom:20px;}.blogs .posts .post .content .meta li{display:inline-block;font-size:12px;color:#777;margin:5px;}.blogs .posts .post .content p{font-weight:300;}.blogs .posts .post .content .spical{padding:15px;margin:30px 0;border-left:2px solid #111;background:#f7f7f7;font-size:16px;}.blogs .posts .post .content .butn{display:inline-block;margin-top:30px;padding:8px 30px;border:2px solid #ddd;font-weight:500;-webkit-transition:all .5s;transition:all .5s;}.blogs .posts .post .content .butn:hover{background:#F24259;border-color:#F24259;color:#fff;}.blogs .posts .post .share-post{margin-top:30px;padding-top:20px;border-top:1px dashed #eee;text-align:left;}.blogs .posts .post .share-post span{font-weight:700;}.blogs .posts .post .share-post ul{float:right;}.blogs .posts .post .share-post ul li{display:inline-block;margin:0 10px;}.blogs .posts .title-g h3{font-weight:800;font-size:25px;}.blogs .posts .comments-area .comment-box{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #eee;}.blogs .posts .comments-area .comment-box:nth-child(odd){margin-left:80px;}.blogs .posts .comments-area .comment-box:last-child{margin-bottom:0;}.blogs .posts .comments-area .comment-box .author-thumb{width:80px;float:left;}.blogs .posts .comments-area .comment-box .comment-info{margin-left:100px;}.blogs .posts .comments-area .comment-box .comment-info h6{font-size:14px;font-weight:600;margin-bottom:10px;}.blogs .posts .comments-area .comment-box .comment-info .reply{margin-top:10px;font-weight:600;}.blogs .posts .comments-area .comment-box .comment-info .reply i{padding-right:5px;font-size:12px;}.blogs .posts .comment-form .form input[type='text'],.blogs .posts .comment-form .form input[type='email'],.blogs .posts .comment-form .form input[type='tel'],.blogs .posts .comment-form .form textarea{width:100%;border:0;border-radius:5px;padding:10px;background:#f4f4f4;}.blogs .posts .comment-form .form textarea{height:160px;max-height:160px;max-width:100%;}.blogs .posts .comment-form .form button[type='submit']{background:#F24259;border:1px solid #F24259;color:#fff;padding:10px 30px;margin-top:15px;font-weight:600;cursor:pointer;position:relative;}.blogs .posts .comment-form .form button[type='submit']:after{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.blogs .posts .comment-form .form button[type='submit'] span{position:relative;z-index:2;}.blogs .posts .comment-form .form button[type='submit']:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;}.blogs .posts .comment-form .form button[type='submit']:hover span{color:#F24259;}.blogs .posts .pagination{display:block;text-align:center;}.blogs .posts .pagination li{display:inline-block;padding:5px 10px;margin:2px;border:1px solid #ddd;}.blogs .side-bar .widget{margin-bottom:50px;}.blogs .side-bar .widget:last-child{margin-bottom:0;}.blogs .side-bar .widget .widget-title{border-bottom:1px solid #eee;margin-bottom:30px;}.blogs .side-bar .widget .widget-title h6{position:relative;padding-bottom:15px;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;}.blogs .side-bar .widget .widget-title h6:after{content:'';width:30px;height:1px;background:#000;position:absolute;bottom:0;left:0;}.blogs .side-bar .widget li{margin-bottom:10px;color:#777;}.blogs .side-bar .widget li:last-child{margin:0;}.blogs .side-bar .search form input{width:calc(100% - 52px);height:50px;padding:0 10px;border:0;background:#f7f7f7;}.blogs .side-bar .search form button{width:50px;height:50px;line-height:50px;background:#1c1c1c;color:#fff;border:0;float:right;}.clients{padding:30px 0;}.clients.bg-img{background-attachment:fixed;}.clients .section-head{margin-bottom:50px;margin-top:30px;text-align:left;padding-left:15px;}.clients.bg-img .section-head h2{color:#fff;border-left-color:rgba(255,255,255,0.3);}.clients.bg-img .section-head h2:before{background:#fff;}.clients.bg-img .section-head h2 span{color:#fff;}.clients .brand{padding:15px;opacity:.5;}.clients .brand:hover{opacity:1;}.clients.bg-img .brand img{background:rgba(255,255,255,0.9);padding:10px;border-radius:5px;}.contact .section-head{margin-bottom:60px;margin-top:60px;}.contact .map{padding:0;position:relative;z-index:4;margin-bottom:40px;}.contact .map-header{background:rgba(0,0,0,0.8);color:#fff;text-align:center;padding:10px;position:absolute;top:0;left:0;right:0;z-index:5;}.contact .map-header h3{margin:0;font-size:14px;font-weight:600;}.flag{display:inline-block;width:16px;height:11px;margin-left:6px;vertical-align:-1px;flex-shrink:0;}.contact #ieatmaps{height:100%;}.information{padding:100px 0;color:#fff;-webkit-transition:all .5s;transition:all .5s;background-attachment:fixed;}.information .container{max-width:1200px;}.information .item{padding:25px 15px;background:rgba(255,255,255,0.01);border:1px solid rgba(255,255,255,0.1);border-radius:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1);min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:100%;box-sizing:border-box;overflow:hidden;}.information .item:hover{transform:translateY(-5px);background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.2);box-shadow:0 15px 40px rgba(0,0,0,0.3);}.information .block-header{display:flex;align-items:center;justify-content:center;margin-bottom:20px;width:64px;height:64px;}.information .block-header i{font-size:56px;color:#fff;}.information .block-title{margin-bottom:25px;}.information .block-title h3{font-size:16px;font-weight:600;margin:0;color:#fff;text-transform:uppercase;letter-spacing:1px;}.information .block-content{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;overflow:hidden;}.information .block-content p{color:#e0e0e0;font-size:15px;line-height:1.6;margin-bottom:8px;font-weight:400;}.information .block-content p:last-child{margin-bottom:0;}.information .phone-number{margin-bottom:8px;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.1);}.information .phone-number:last-child{border-bottom:none;margin-bottom:0;}.information .phone-number.primary{background:rgba(156,163,175,0.1);border-radius:0;padding:8px;border:1px solid rgba(156,163,175,0.3);margin-top:15px;margin-bottom:0;}.information .phone-number strong{display:block;font-size:16px;color:#9CA3AF;margin-bottom:2px;}.information .phone-number span{display:block;font-size:18px;color:#fff;margin-bottom:2px;font-weight:600;}.information .phone-number small{display:block;font-size:12px;color:#bbb;text-transform:uppercase;letter-spacing:0.5px;}.information .address{text-align:center;width:100%;display:flex;flex-direction:column;gap:8px;}.information .address p,.information .address small{display:block;margin:0;padding:0;line-height:1.3;text-align:center;word-wrap:break-word;}.information .address .street{font-size:16px;font-weight:500;color:#fff;}.information .address .city{font-size:15px;color:#ddd;}.information .address .state{font-size:15px;color:#ddd;}.information .address .cep,.information .address .tel{margin-top:12px;font-size:16px;color:#aaa;text-transform:uppercase;letter-spacing:0.5px;font-weight:500;}.information .social-description{font-size:14px;color:#ccc;margin-bottom:20px;font-style:italic;}.information .social-icons{display:flex;flex-direction:column;gap:12px;align-items:center;}.information .social-icons a{display:flex;align-items:center;gap:12px;padding:12px 20px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:0;text-decoration:none;transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1);min-width:160px;justify-content:flex-start;}.information .social-icons a:hover{transform:translateY(-2px);text-decoration:none;box-shadow:0 8px 25px rgba(0,0,0,0.2);}.information .social-icons a:first-child{border-color:rgba(59,89,152,0.3);}.information .social-icons a:first-child:hover{background:rgba(59,89,152,0.15);border-color:#3b5998;}.information .social-icons a:nth-child(2){border-color:rgba(228,64,95,0.3);}.information .social-icons a:nth-child(2):hover{background:rgba(228,64,95,0.15);border-color:#E4405F;}.information .social-icons a:last-child{border-color:rgba(0,119,181,0.3);}.information .social-icons a:last-child:hover{background:rgba(0,119,181,0.15);border-color:#0077B5;}.information .social-icons i{font-size:20px;transition:filter 0.3s ease,transform 0.3s ease;}.information .social-icons a:first-child i{color:#fff;}.information .social-icons a:nth-child(2) i{color:#fff;}.information .social-icons a:last-child i{color:#fff;}.information .social-icons a:first-child:hover i{color:#fff;filter:brightness(1.3);}.information .social-icons a:nth-child(2):hover i{color:#fff;filter:brightness(1.3);}.information .social-icons a:last-child:hover i{color:#fff;filter:brightness(1.3);}.information .social-icons span{font-size:14px;color:#fff;font-weight:500;}.information .container{max-width:1200px;padding:0 15px;}.information .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;row-gap:30px;}.information .col-info{position:relative;width:100%;padding-left:15px;padding-right:15px;flex:0 0 20%;max-width:20%;margin-bottom:0 !important;display:flex;}.information .info{display:flex;width:100%;height:100%;}@media (max-width:991px){.information{padding:80px 0;}.information .col-info{flex:0 0 50%;max-width:50%;margin-bottom:0 !important;}.information .item{height:auto;min-height:350px;padding:25px 20px;}.information .block-header{width:60px;height:60px;margin-bottom:15px;}.information .block-header i{font-size:50px;}.information .block-title{margin-bottom:20px;}.information .block-title h3{font-size:18px;}.information .block-content{flex:1;}}@media (max-width:768px){.information{padding:60px 0;}.information .col-info{flex:0 0 100%;max-width:100%;margin-bottom:0 !important;}.information .item{height:auto;min-height:300px;padding:30px 20px;}.information .block-header{width:60px;height:60px;margin-bottom:15px;}.information .block-header i{font-size:40px;}.information .block-title{margin-bottom:15px;}.information .block-title h3{font-size:16px;}.information .block-content{flex:1;}.information .phone-number strong{font-size:16px;}.information .phone-number span{font-size:18px;}.information .phone-number.primary{margin-top:20px;}.information .social-icons{gap:10px;}.information .social-icons a{min-width:140px;padding:10px 15px;}.information .social-icons span{font-size:13px;}.information .address .street{font-size:16px;}.information .address .city,.information .address .state{font-size:14px;}.information .address .cep,.information .address .tel{font-size:14px;}}@media (max-width:576px){.information{padding:50px 0;}.information .container{padding:0 15px;}.information .item{padding:25px 15px;min-height:280px;}.information .block-header{width:50px;height:50px;margin-bottom:10px;}.information .block-header i{font-size:30px;}.information .block-title{margin-bottom:15px;}.information .block-title h3{font-size:14px;}.information .phone-number strong{font-size:14px;}.information .phone-number span{font-size:16px;}.information .phone-number.primary{margin-top:15px;padding:6px;}.information .social-icons{gap:8px;}.information .social-icons a{min-width:120px;padding:8px 12px;gap:8px;}.information .social-icons i{font-size:16px;}.information .social-icons span{font-size:12px;}.information .address .street{font-size:14px;}.information .address .city,.information .address .state,.information .address .cep,.information .address .tel{font-size:13px;}}.information .info .item .cor1,.information .info .item .cor2,.information .info .item .cor3{flex:1;display:flex;align-items:flex-start;min-height:120px;}.contact .map-show{left:-100%;}.contact .map-show .icon-toggle{z-index:2;-webkit-transition-delay:.3s;transition-delay:.3s;}.contact .contact-form{padding:0 50px 80px 50px;}.contact .contact-form .section-head{margin-bottom:40px;margin-top:0;}.contact .contact-form input[type='text'],.contact .contact-form input[type='email'],.contact .contact-form input[type='tel'],.contact .contact-form input[type='file'],.contact .contact-form textarea{width:100%;padding:10px;border:1px solid #ddd;background:#e8e8e8;border-radius:5px;}.contact .contact-form input::placeholder,.contact .contact-form textarea::placeholder{color:#666;}.contact .contact-form textarea{height:160px;max-height:160px;max-width:100%;}.contact .contact-form button[type='submit']{background:#000;border:1px solid #000;color:#fff;padding:10px 30px;margin-top:15px;font-weight:500;cursor:pointer;position:relative;border-radius:4px;text-transform:uppercase;font-size:13px;letter-spacing:1px;}.contact .contact-form button[type='submit']:after{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:4px;}.contact .contact-form button[type='submit'] span{position:relative;z-index:2;}.contact .contact-form button[type='submit']:hover{border-color:#fff;}.contact .contact-form button[type='submit']:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;}.contact .contact-form button[type='submit']:hover span{color:#000;}.contact .contact-form .form-group label{margin-bottom:0.2em;color:#999;display:block;padding:5px;}.contact .contact-form .form-group select option{padding-right:1em;}.contact .contact-form .form-group input:focus,.contact .contact-form .form-group select:focus,.contact .contact-form .form-group textarea:focus{background:#d0d0d0;outline:none;}.form-group select{display:inline;border:1px solid #ddd;background:#e8e8e8;border-radius:5px;width:100%;padding:10px;}footer{background:#111;padding:10px 0px;}footer .row{padding:40px 0px;}footer .social a{color:#aaa;font-size:18px;margin:15px 10px;}footer p{color:#aaa;font-weight:700;}footer a{color:#aaa;text-decoration:underline;}footer a:hover{color:#fff;}@media screen and (max-width:991px){.mb-md50{margin-bottom:50px;}.mb-md30{margin-bottom:30px;}.mb-md0{margin-bottom:0;}.navbar .navbar-collapse{max-height:450px;overflow:auto;background:#111;text-align:center;padding:10px 0;}.navbar .nav-link{margin:8px auto !important;padding:8px 15px !important;font-size:15px;}.nav-scroll .navbar-collapse .nav-link{color:#fff !important;}.nav-scroll .navbar-collapse .active{color:#F24259 !important;}.header .caption h2{font-size:30px;}.header .caption h1{font-size:50px;}.header .caption p{font-size:16px;}.serv-tabs .content .bord{padding-right:0;margin-bottom:50px;}.serv-tabs .content .bord:after{display:none;}.serv-tabs .content .spcial{padding-left:0;}.contact .map{height:300px;margin-bottom:0;}.information{padding-bottom:50px;}}@media screen and (max-width:767px){.mb-sm50{margin-bottom:50px;}.mb-sm30{margin-bottom:30px;}.nav-scroll{padding-left:15px;}.header .caption .hero-subtitle{font-size:20px;}.header .caption h1{font-size:30px;}.serv-tabs .tabs-icon .item div{padding:15px 0;}.serv-tabs .tabs-icon .item h4{font-size:13px;}.caption .cd-words-wrapper b{font-size:28px;}.blc{font-size:28px;}}.wc_whatsapp_app{position:fixed;bottom:30px;z-index:9999999999;display:flex;align-items:center;}.wc_whatsapp_app.left{left:15px;}.wc_whatsapp_app.right{right:15px;}.wc_whatsapp{width:50px;height:50px;display:block;border-radius:50%;background:#25d366;box-shadow:2px 2px 6px rgba(0,0,0,0.4);}.wc_whatsapp:hover,.wc_whatsapp:focus{box-shadow:2px 2px 8px rgba(0,0,0,0.6);}.wc_whatsapp::before{content:"";display:block;background:url("data:image/svg+xml;charset=UTF-8,%3csvg aria-hidden='true' focusable='false' data-prefix='icon' data-icon='whatsapp' class='svg-inline' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath fill='%23fff' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'%3e%3c/path%3e%3c/svg%3e") top center no-repeat;height:35px;margin-top:6px;}.wc_whatsapp p{font-family:'Arial',sans-serif;}.wc_phone_app{position:fixed;bottom:90px;z-index:9999999999;display:flex;align-items:center;}.wc_phone_app.right{right:15px;}.wc_phone{width:50px;height:50px;display:block;border-radius:50%;background:#000000;box-shadow:2px 2px 6px rgba(0,0,0,0.4);}.gallery-carousel{position:relative;padding:0 60px;overflow:visible;}.gallery-carousel .owl-stage-outer{position:relative;}.gallery-carousel .owl-nav{position:static;}.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-prev,.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-next,.gallery-carousel.owl-carousel .owl-nav button.owl-prev,.gallery-carousel.owl-carousel .owl-nav button.owl-next,.gallery-carousel .owl-nav button[class*="owl-"].owl-prev,.gallery-carousel .owl-nav button[class*="owl-"].owl-next,.gallery-carousel .owl-nav button.owl-prev,.gallery-carousel .owl-nav button.owl-next{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:50px !important;height:50px !important;background:#000 !important;background-color:#000 !important;color:#fff !important;border-radius:0 !important;font-size:20px !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:all 0.3s ease !important;cursor:pointer !important;border:none !important;outline:none !important;z-index:100 !important;opacity:1 !important;visibility:visible !important;box-shadow:0 5px 15px rgba(0,0,0,0.2) !important;padding:0 !important;margin:0 !important;line-height:50px !important;}.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-prev,.gallery-carousel.owl-carousel .owl-nav button.owl-prev,.gallery-carousel .owl-nav button[class*="owl-"].owl-prev,.gallery-carousel .owl-nav button.owl-prev{left:5px !important;}.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-next,.gallery-carousel.owl-carousel .owl-nav button.owl-next,.gallery-carousel .owl-nav button[class*="owl-"].owl-next,.gallery-carousel .owl-nav button.owl-next{right:5px !important;}.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-prev:hover,.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-next:hover,.gallery-carousel.owl-carousel .owl-nav button.owl-prev:hover,.gallery-carousel.owl-carousel .owl-nav button.owl-next:hover,.gallery-carousel .owl-nav button[class*="owl-"].owl-prev:hover,.gallery-carousel .owl-nav button[class*="owl-"].owl-next:hover,.gallery-carousel .owl-nav button.owl-prev:hover,.gallery-carousel .owl-nav button.owl-next:hover{background:#000 !important;background-color:#000 !important;transform:translateY(-52%) scale(1.05) !important;box-shadow:0 10px 30px rgba(0,0,0,0.3) !important;}.gallery-carousel .owl-dots{display:none;}.gallery-progress-bar{width:calc(100% - 80px);max-width:600px;height:3px;background:#e0e0e0;border-radius:2px;margin:25px auto 0;position:relative;overflow:hidden;}.gallery-progress-bar .progress-fill{position:absolute;top:0;left:0;width:60px;height:100%;background:#000;border-radius:2px;transform:translateX(0);transition:transform 0.3s ease;}.gallery-item{padding:10px;}@media (max-width:768px){.gallery-carousel{padding:0 50px;}.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-prev,.gallery-carousel.owl-carousel .owl-nav button.owl-prev,.gallery-carousel .owl-nav button[class*="owl-"].owl-prev,.gallery-carousel .owl-nav button.owl-prev{left:5px !important;width:45px !important;height:45px !important;font-size:18px !important;line-height:45px !important;}.gallery-carousel.owl-carousel .owl-nav button[class*="owl-"].owl-next,.gallery-carousel.owl-carousel .owl-nav button.owl-next,.gallery-carousel .owl-nav button[class*="owl-"].owl-next,.gallery-carousel .owl-nav button.owl-next{right:5px !important;width:45px !important;height:45px !important;font-size:18px !important;line-height:45px !important;}.gallery-progress-bar{width:calc(100% - 40px);}.gallery-progress-bar .progress-fill{width:40px;}.portfolio .item-img-overlay{height:50px;padding:8px 12px;}.portfolio .item-img-overlay h3{font-size:12px;}.portfolio .item-img-overlay a{font-size:20px;top:8px;right:12px;}}.wc_phone:hover,.wc_phone:focus{box-shadow:2px 2px 8px rgba(0,0,0,0.6);}.wc_phone::before{content:"";display:block;background:url("data:image/svg+xml;charset=UTF-8,%3csvg aria-hidden='true' focusable='false' data-prefix='icon' data-icon='whatsapp' class='svg-inline' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath fill='%23fff' d='M511.2 387l-23.25 100.8c-3.266 14.25-15.79 24.22-30.46 24.22C205.2 512 0 306.8 0 54.5c0-14.66 9.969-27.2 24.22-30.45l100.8-23.25C139.7-2.602 154.7 5.018 160.8 18.92l46.52 108.5c5.438 12.78 1.77 27.67-8.98 36.45L144.5 207.1c33.98 69.22 90.26 125.5 159.5 159.5l44.08-53.8c8.688-10.78 23.69-14.51 36.47-8.975l108.5 46.51C506.1 357.2 514.6 372.4 511.2 387z'%3e%3c/path%3e%3c/svg%3e") top center no-repeat;height:25px;margin-top:12px;}.wc_phone p{font-family:'Arial',sans-serif;}.wc_seta_app{position:fixed;bottom:155px;z-index:9999999999;display:flex;align-items:center;}.wc_seta_app.left{left:15px;}.wc_seta_app.right{right:15px;}.wc_seta{width:50px;height:50px;display:block;border-radius:50%;background:#373733;box-shadow:2px 2px 6px rgba(0,0,0,0.4);}.wc_seta:hover,.wc_seta:focus{box-shadow:2px 2px 8px rgba(0,0,0,0.6);}.wc_seta::before{content:"";display:block;background:url("../img/envelope3.svg") top center no-repeat;height:35px;margin-top:10px;}.wc_seta p{font-family:'Arial',sans-serif;}.justificado-centro{text-align:justify;-moz-text-align-last:center;text-align-last:center;}.justificado-esquerda{text-align:justify;-moz-text-align-last:right;text-align-last:left;}.tab-5 h4{font-size:18px;}.esconder{display:none;}.wc_whatsapp_app,.wc_phone_app,.wc_seta_app{display:none !important;}[data-scroll-index="2"].section-padding{padding-bottom:25px;}[data-scroll-index="2"] + .testimonails.section-padding{padding-top:25px;}.app-section-row{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start;}.app-column{display:grid;grid-template-rows:auto auto 1fr auto;gap:30px;text-align:center;min-height:600px;}.app-mobile-image{max-width:200px;height:auto;display:block;margin:0 auto;grid-row:1;}.app-title{grid-row:2;margin:0;font-size:22px;}.app-features{max-width:400px;margin:0 auto;grid-row:3;align-self:start;text-align:left;}.app-download-buttons{grid-row:4;align-self:end;}.feature-item{display:flex;align-items:flex-start;padding:0;min-height:52px;margin-bottom:0 !important;}.feature-item i{margin-top:3px;margin-right:10px;font-size:14px;flex-shrink:0;width:18px;text-align:left;}.feature-item span{line-height:1.5;font-size:13px;flex:1;}.feature-item span.no-wrap{white-space:nowrap;}.app-download-buttons{max-width:100%;}.app-store-btn,.google-play-btn{height:45px;width:auto;max-width:150px;}@media (max-width:768px){.app-section-row{grid-template-columns:1fr;gap:50px;}.app-column{min-height:auto;gap:20px;}.app-column:first-child{border-bottom:1px solid rgba(255,255,255,0.25);padding-bottom:50px;}.app-mobile-image{max-width:160px;}.app-title{font-size:20px;}.feature-item span{font-size:12px;}.app-store-btn,.google-play-btn{height:40px;max-width:130px;margin:0 5px 10px 5px;}}@media (max-width:768px){.contact .contact-form{padding:0 15px 40px 15px;margin-top:60px;}}