.h1,h1{font-size:4.5rem}@media (max-width:767.98px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:4rem}@media (max-width:767.98px){.h2,h2{font-size:2rem}}.h3,h3{font-size:2.25rem}@media (max-width:767.98px){.h3,h3{font-size:1.5rem}}.h4,h4{font-size:1.8rem}@media (max-width:767.98px){.h4,h4{font-size:1.25rem}}.h5,h5{font-size:1.575rem}.h6,h6{font-size:1.35rem}.h1,.h2,.h3,h1,h2,h3{text-transform:uppercase}#wedo>div>div#wedo-list .row>div>div{cursor:pointer;border:3px solid transparent;transition:border-color .3s;border-radius:30px;height:100%}#wedo>div>div#wedo-list .row>div>div:hover{border-color:#38b6ff}@media (max-width:767.98px){#wedo>div>div#wedo-list .row>div>div>div.row>div{text-align:left}}@media (min-width:768px){#wedo>div>div#wedo-list .row>div>div>div.row>div>img{height:180px}#wedo>div>div#wedo-list .row>div>div>div.row>div>h3{height:4rem}}#testimonials #client-feedbacks{padding-left:4rem;padding-right:4rem}#testimonials #client-feedbacks .owl-nav{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}#testimonials #client-feedbacks .owl-nav>button{position:absolute;width:3rem;height:4rem;background-size:contain;background-repeat:no-repeat;transition:all .3s}@media (max-width:767.98px){#testimonials #client-feedbacks .owl-nav>button{width:1.5em;height:2rem}}#testimonials #client-feedbacks .owl-nav>button:hover{background:0 0;opacity:.8}#testimonials #client-feedbacks .owl-nav>button.owl-prev{left:0;background-image:url(/images/carousel-prev.svg)}#testimonials #client-feedbacks .owl-nav>button.owl-prev>span{display:none}#testimonials #client-feedbacks .owl-nav>button.owl-next{right:0;background-image:url(/images/carousel-next.svg)}#testimonials #client-feedbacks .owl-nav>button.owl-next>span{display:none}#testimonials #client-feedbacks .owl-nav>button.disabled{opacity:.1}#testimonials #client-feedbacks .owl-nav>button.disabled:hover{opacity:.1}@media (max-width:767.98px){#testimonials #client-feedbacks .message{font-size:.98438rem}#testimonials #client-feedbacks .message img{max-width:55px}}#portfolio{min-height:1073px}#portfolio #portfolio-list>.row{display:flex;flex-wrap:wrap}#portfolio #portfolio-list>.row>div{display:block;width:calc(100% / 3);text-align:center;position:relative}@media (max-width:767.98px){#portfolio #portfolio-list>.row>div{width:50%}}#portfolio #portfolio-list>.row>div>div{position:relative;cursor:pointer}#portfolio #portfolio-list>.row>div>div:hover>.project-info{top:0}#portfolio #portfolio-list>.row>div>div>img{width:100%;border:1px solid #adb5bd}#portfolio #portfolio-list>.row>div>div>picture>img{width:100%;border:1px solid #adb5bd}#portfolio #portfolio-list>.row>div>div>.project-info{color:#fff;transition:all .3s;justify-content:center;display:flex;align-items:center;position:absolute;overflow:hidden;left:0;right:0;top:100%;bottom:0;background:#000000cc}#portfolio #portfolio-list>.row>div>div>.project-info>.project-details{margin:0 1rem}#portfolio #portfolio-list>.row>div>div>.case-studies{transform:scaleX(0);transition:all 10ms linear 1s;position:absolute;right:100%;top:10%}#portfolio #portfolio-list>.row>div>div>.case-studies>.case-study{display:block;background:#fff620;padding:.5rem .5rem calc(.5rem - 5px) 1rem;border-radius:50px 0 0 50px;white-space:nowrap;font-family:"League Spartan";text-transform:uppercase;clip-path:inset(0 0 0 100%);transition:all .3s ease-out .5s;color:#000;text-decoration:none;border:3px solid #fff;border-right:0}#portfolio #portfolio-list>.row>div>div>.case-studies>.case-study+.case-study{transition-delay:.4s;margin-top:-3px}#portfolio #portfolio-list>.row>div>div:hover>.case-studies{transform:scaleX(1);transition-delay:0s}#portfolio #portfolio-list>.row>div>div:hover>.case-studies>.case-study{clip-path:inset(0 0 0 0);transition-delay:0s}#portfolio #portfolio-list>.row>div>div:hover>.case-studies>.case-study+.case-study{transition-delay:.1s}#portfolio #loaded-content .single-project{margin-top:4rem}#portfolio #loaded-content .single-project .project-technologies>h4{text-transform:none}#portfolio #loaded-content .single-project .project-technologies img{width:5rem;margin-right:2rem;margin-bottom:2rem}#portfolio #loaded-content .single-project .project-title{margin-bottom:2rem;text-align:center;color:#38b6ff}#portfolio #loaded-content .single-project .project-image{margin-bottom:1rem}#portfolio #loaded-content .single-project .project-information>ul{margin:2rem 0;display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;row-gap:.5rem;padding:0}#portfolio #loaded-content .single-project .project-information>ul>li{display:block}#portfolio #loaded-content .single-project .project-information>ul>li:nth-child(odd){padding-top:2px;color:#38b6ff;font-family:"League Spartan"}#portfolio #loaded-content+div{margin-top:2rem}#portfolio #loaded-content+div .back-next-buttons{display:none}#portfolio #loaded-content+div .back-button,#portfolio #loaded-content+div .next-button{margin-top:1rem}@media (max-width:767.98px){#technologies .small{font-size:var(--bs-body-font-size)}}#blog-feeds .blog-posts article{height:360px;overflow:hidden;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat}#blog-feeds .blog-posts article>a{display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;text-decoration:none;transition:all .2s ease-in-out;background-color:rgba(0,0,0,.2);padding:10px;height:360px}#blog-feeds .blog-posts article>a:hover{background-color:rgba(0,0,0,0);padding:0}#blog-feeds .blog-posts article>a:hover>h3{padding:25px 20px;background-color:#38b6ff;color:#fff}#blog-feeds .blog-posts article>a>h3{font-family:var(--bs-font-sans-serif);display:block;margin:0;padding:10px;width:100%;background-color:#ffffffe6;transition:all .2s ease-in-out;text-decoration:none;font-weight:700;color:#333;text-transform:uppercase;font-size:20px;line-height:20px}#blog-feeds .blog-posts article>a>span{display:inline-block;padding:5px 10px;background-color:#e96656;color:#fff;font-size:12px;line-height:12px}#blog-feeds .blog-posts article>a>span>.updated:not(.published){display:none}#blog-feeds .read-more{position:relative}#blog-feeds .read-more>img{position:absolute;right:0;width:20%;bottom:0}#team .team-member{text-align:center;position:relative;margin-bottom:2rem;cursor:pointer}#team .team-member>figure>img{transition:all .3s}#team .team-member>.member-details>.position{font-size:.98438rem}#team .team-member>.details{transition:all .3s ease-out;position:absolute;top:0;height:175px;clip-path:inset(0 0 100% 0);background:#000000bb;color:#fff;font-size:1rem;padding:1rem;display:flex;justify-content:center;align-items:center}#team .team-member>.details>p{margin:0}#team .team-member:hover>figure>img{filter:saturate(0)}#team .team-member:hover>.details{clip-path:inset(0 0 0 0)}#contact .section-header>p{font-size:1.96875rem}@media (max-width:767.98px){#contact .section-header>p{font-size:1.6875rem}}#contact textarea{text-align:center;min-height:200px}#contact input[type=email],#contact input[type=text]{text-align:center}#contact .alert{display:none}#faq #faqTab{justify-content:center}#faq #faqTab>li{width:20%;margin:0 2rem;text-align:center;font-size:1.5rem;text-transform:uppercase}@media (max-width:767.98px){#faq #faqTab>li{width:100%;margin-bottom:2rem}}#faq #faqTab>li>div.nav-link{filter:saturate(0);opacity:.6;transition:all .3s;font-weight:700}#faq #faqTab>li>div.nav-link.active{filter:saturate(1);opacity:1}#faq #faqTab>li>div.nav-link img{height:150px}#faq #faq-items{width:75%}@media (max-width:767.98px){#faq #faq-items{width:100%}}#wordpress-sites .realizations>div>div{border:5px solid #38b6ff;border-radius:7px}#wordpress-sites .realizations>div>div>picture>img{position:relative;margin-top:-3rem;border-width:5px;border-style:solid;width:90%}#wordpress-sites .realizations>div>div.realizations-shop>picture>img{border-color:#5271ff}#wordpress-sites .realizations>div>div.realizations-blog>picture>img{border-color:#03059d}#wordpress-sites .realizations>div>div.realizations-website>picture>img{border-color:#ff6daf}