.portfolio.style-1{position:relative}.portfolio.style-1 .shap_r{position:absolute;right:0;top:30px;width:30%;opacity:.3;pointer-events:none}.portfolio.style-1 .shap_l{position:absolute;left:0;bottom:20px;width:40%;opacity:1;pointer-events:none}.portfolio.style-1 .portfolio-slider{position:relative;padding-bottom:60px}.portfolio.style-1 .portfolio-slider .swiper-button-next,.portfolio.style-1 .portfolio-slider .swiper-button-prev{transform:translateY(-50%)}.portfolio.style-1 .portfolio-slider .swiper-button-next,.portfolio.style-1 .portfolio-slider .swiper-container-rtl .swiper-button-prev{right:-70px}.portfolio.style-1 .portfolio-slider .swiper-button-prev,.portfolio.style-1 .portfolio-slider .swiper-container-rtl .swiper-button-next{left:-70px}.portfolio.style-1 .portfolio-card{background-color:#fff;border-radius:7px;overflow:hidden}.portfolio.style-1 .portfolio-card .img{height:240px;overflow:hidden}.portfolio.style-1 .portfolio-card .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.portfolio.style-1 .portfolio-card .info{padding:30px}.portfolio.style-1 .portfolio-card .info h5 a{color:#000;font-weight:700}.portfolio.style-1 .portfolio-card .info small{font-size:10px;letter-spacing:1px;margin-top:5px}.portfolio.style-1 .portfolio-card .info .text{color:#666;margin:15px 0 20px;font-size:13px}.portfolio.style-1 .portfolio-card .info .tags a{font-size:11px;padding:3px 7px;margin-top:10px;margin-right:5px;border-radius:4px;background-color:#eef4f8}.portfolio.style-1 .portfolio-card:hover h5 a{color:var(--color-main)}.projects.style-3{background-color:#f0eff5}.project-card.style-3{position:relative;overflow:hidden}.project-card.style-3 .img{height:360px;border-radius:15px;overflow:hidden}.project-card.style-3 .img img{transition:all 1s ease}.project-card.style-3 .info{position:absolute;z-index:5;bottom:20px;left:20px;background-color:#fff;border-radius:15px;display:inline-block;padding:20px 25px;transition:all .4s ease;transform:translateY(150%);opacity:0}.project-card.style-3 .info .h5{font-weight:700;font-size:19px;margin-bottom:0;color:#000}.project-card.style-3 .info .small{font-size:11px;color:#999}.project-card.style-3:hover .img img{transform:scale(1.1) rotate(-5deg)}.project-card.style-3:hover .info{opacity:1;transform:translateY(0)}.projects.style-6{padding:0 30px}.projects.style-6 .content{background-color:#f1f2fa;position:relative;padding:100px 0;border-radius:30px}.project-card.style-6{border-radius:8px;overflow:hidden;display:block;margin:0 15px}.project-card.style-6:hover{box-shadow:0 40px 35px #51558622}.project-card.style-6:hover .info .title{color:var(--color-blue6)}.project-card.style-6 .img{height:240px;overflow:hidden}.project-card.style-6 .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-card.style-6 .info{background-color:#fff;padding:40px;transition:all .3s ease}.project-card.style-6 .info .title{color:#000;font-size:21px}.project-card.style-6 .info small{font-size:11px;color:var(--color-blue6);text-transform:uppercase;margin-bottom:10px}.project-card.style-6 .info .text{font-size:12px;color:#666;margin-bottom:25px}.project-card.style-6 .info .tags span{color:#010101;font-size:10px;padding:3px 7px;border-radius:4px;background-color:#f1f2fa}.portfolio-page.style-1 .portfolio-projects.style-1 .controls{text-align:center;margin-bottom:50px}.portfolio-page.style-1 .portfolio-projects.style-1 .controls button{border:0;background:transparent;font-weight:700;text-transform:capitalize;margin:10px}.portfolio-page.style-1 .portfolio-projects.style-1 .controls button.mixitup-control-active{color:var(--bs-pink)}.portfolio-page.style-1 .download.style-5{position:relative;overflow:hidden}.portfolio-page.style-1 .download.style-5 .content h2 span .head-pen{right:auto;left:102%;transform:rotateY(0)}.portfolio-page.style-1 .download.style-5 .contact_globe{position:absolute;height:150%;max-height:none;width:60%;top:-25%;left:20%;opacity:.15;animation:rotate-center 100s linear infinite both}.section-head.style-5 h2{font-size:45px}.section-head.style-5 h2 span{color:var(--color-blue5);position:relative;display:inline-block;padding:0 5px;margin:0 5px}.section-head.style-5 h2 span:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:40%;background-color:var(--color-blue5);opacity:8%}.section-head.style-5 p{color:#666;font-size:15px}.blog-page.style-5 .popular-posts .post-sc-title{font-weight:700;letter-spacing:2px;font-size:20px}.blog-page.style-5 .popular-posts .card{padding:0 15px}.blog-page.style-5 .popular-posts .card .img{height:200px;overflow:hidden}.blog-page.style-5 .popular-posts .card .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-page.style-5 .popular-posts .card .title a:hover,.blog-page.style-5 .popular-posts .card a:hover{color:var(--color-blue5)}.blog-page.style-5 .all-news .card .img{height:200px}.blog-page.style-5 .all-news .card .card-body .card-title{min-height:unset;max-width:unset}.blog-page.style-5 .all-news .card .card-body{position:relative;padding-bottom:40px!important;height:100%}.blog-page.style-5 .all-news .card .card-body .auther-comments{position:absolute;bottom:0;right:0;width:100%}.blog-page.style-5 .all-news .card a:hover{color:var(--color-blue5)}.blog-page.style-5 .side-blog{position:sticky;top:30px}.blog-page.style-5 .side-blog .title{font-size:16px;font-weight:600!important;letter-spacing:2px}.blog-page.style-5 .side-blog .search-form .form-group .form-control{min-height:50px;font-size:12px;padding:10px 50px 10px 20px}.blog-page.style-5 .side-blog .search-form .form-group .search-btn{position:absolute;right:10px;bottom:12px}.blog-page.style-5 .side-blog .side-recent-post .post-card{display:flex}.blog-page.style-5 .side-blog .side-recent-post .post-card .img{height:60px;width:30%;border-radius:10px;overflow:hidden;flex-shrink:0}.blog-page.style-5 .side-blog .side-recent-post .post-card .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-page.style-5 .side-blog .side-recent-post .post-card .inf h6{color:#000;font-size:13px;font-weight:700;margin-bottom:5px}.blog-page.style-5 .side-blog .side-recent-post .post-card .inf p{font-size:10px;color:#666}.blog-page.style-5 .side-blog .side-recent-post .post-card:hover .inf h6{color:var(--color-blue5)}.blog-page.style-5 .side-blog .side-categories .cat-item{display:flex;justify-content:space-between;color:#666;font-size:11px;text-transform:uppercase;padding:10px 0;border-bottom:1px solid #9995}.blog-page.style-5 .side-blog .side-categories .cat-item:hover{color:var(--color-blue5);font-weight:700}.blog-page.style-5 .side-blog .side-newsletter{background-color:#eaeef2;padding:50px 30px;border-radius:20px}.blog-page.style-5 .side-blog .side-newsletter .text{font-size:11px;color:#666;line-height:1.5}.blog-page.style-5 .side-blog .side-share .social-icon{width:35px;height:35px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#f3f7fe;color:#666;font-size:12px;margin:0 3px}.blog-page.style-5 .side-blog .side-share .social-icon:hover{background-color:var(--color-blue5);color:#fff}.blog-page.style-5 .side-blog .side-insta .insta-img{height:80px;width:31%;position:relative;border-radius:10px;overflow:hidden;margin-bottom:10px}.blog-page.style-5 .side-blog .side-insta .insta-img:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0;z-index:2;transition:all .3s ease}.blog-page.style-5 .side-blog .side-insta .insta-img .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;color:#fff;margin-top:15px;opacity:0;transition:all .3s ease}.blog-page.style-5 .side-blog .side-insta .insta-img:hover:after{opacity:.3}.blog-page.style-5 .side-blog .side-insta .insta-img:hover .icon{opacity:1;margin:0}.blog-page.style-5 .blog-content-info .info-imgs .img img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.blog-page.style-5 .blog-content-info .twitter-info .twitter-card{padding:5vw;border-top:2px solid #000}.blog-page.style-5 .blog-content-info .twitter-info .twitter-card .twitter-header .twitter-icon{font-size:25px;color:#0cf}.blog-page.style-5 .side-tags a{font-size:11px;padding:4px 8px;border-radius:4px;background-color:#eef4f8;margin-bottom:4px}.blog-page.style-5 .side-tags a:hover{background-color:var(--color-blue5);color:#fff}.blog-page.style-5 .blog-share .share-icons a i{width:25px;height:25px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;margin-inline-end:5px;border-radius:50%}.blog-page.style-5 .blog-share .share-icons a i.fa-facebook-f{background-color:#3b5999}.blog-page.style-5 .blog-share .share-icons a i.fa-twitter{background-color:#55acee}.blog-page.style-5 .blog-share .share-icons a i.fa-tumblr{background-color:#2b4b6a}.blog-page.style-5 .blog-share .share-icons a i.fa-rss{background-color:#fb7000}.blog-page.style-5 .blog-comments .comment-card{background-color:#f4f8fc}.blog-page.style-5 .blog-comments .comment-card .social-icons a{background-color:#dce1e5}.blog-page.style-5 .blog-comments .comment-card .social-icons a:hover{background-color:var(--color-blue5);color:#fff}.blog-page.style-5 .related-postes-slider .swiper-slide-prev{position:relative}.blog-page.style-5 .related-postes-slider .swiper-slide-prev:after{position:absolute;content:"";right:-40px;top:0;width:1px;height:100%;background-color:#9994}.blog-page.style-5 .related-postes-slider .swiper-slide-active:after{position:absolute;content:"";right:-40px;top:0;width:1px;height:100%;background-color:#9994}.blog-page.style-5 .related-postes-slider .swiper-button-next,.blog-page.style-5 .related-postes-slider .swiper-button-prev{width:35px;height:35px;border-radius:50%;background:#fff}.blog-page.style-5 .related-postes-slider .swiper-button-next:hover,.blog-page.style-5 .related-postes-slider .swiper-button-prev:hover{background-color:var(--color-blue5);color:#fff}.blog-page.style-5 .related-postes-slider .swiper-button-next,.blog-page.style-5 .related-postes-slider .swiper-container-rtl .swiper-button-prev{right:0;top:-60px}.blog-page.style-5 .related-postes-slider .swiper-button-prev,.blog-page.style-5 .related-postes-slider .swiper-container-rtl .swiper-button-next{left:auto;right:50px;top:-60px}.blog-page.style-5 .related-postes-slider .swiper-button-next:after,.blog-page.style-5 .related-postes-slider .swiper-button-prev:after{font-size:13px}.blog-page.style-5.color-4 .side-tags a:hover,.blog-page.style-5.color-4 .blog-page.style-5 .blog-comments .comment-card .social-icons a:hover,.blog-page.style-5.color-4 .side-blog .side-share .social-icon:hover,.blog-page.style-5.color-4 .related-postes-slider .swiper-button-next:hover,.blog-page.style-5.color-4 .related-postes-slider .swiper-button-prev:hover,.blog-page.style-5.color-4 .blog-details-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-blue4)}.blog-page.style-5.color-4 .side-blog .side-recent-post .post-card:hover .inf h6,.blog-page.style-5.color-4 .side-blog .side-categories .cat-item:hover,.blog-page.style-5.color-4 .popular-posts .card a:hover,.blog-page.style-5.color-4 .blog-details-slider .content-card a:hover{color:var(--color-blue4)}.blog-page.style-5.color-4 .bg-main{background-color:var(--color-blue4)!important}.blog-page.style-1 .blog-details-slider .content-card{position:relative}.blog-page.style-1 .blog-details-slider .content-card .img img{-o-object-fit:cover;object-fit:cover;width:100%;height:500px}.blog.style-1 .content .blog_slider{position:relative}.blog.style-1 .content .blog_slider .swiper-button-next,.blog.style-1 .content .blog_slider .swiper-button-prev{width:35px;height:35px}.blog.style-1 .content .blog_slider .swiper-button-next,.blog.style-1 .content .blog_slider .swiper-container-rtl .swiper-button-prev{right:120px;top:-63px}.blog.style-1 .content .blog_slider .swiper-button-prev,.blog.style-1 .content .blog_slider .swiper-container-rtl .swiper-button-next{right:160px;left:auto;top:-63px}.blog.style-1 .content .blog_box{position:relative;border-radius:10px;overflow:hidden}.blog.style-1 .content .blog_box .img{height:350px;position:relative}.blog.style-1 .content .blog_box .img:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;opacity:.5;background-image:linear-gradient(to top,#000,transparent)}.blog.style-1 .content .blog_box .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 1s ease}.blog.style-1 .content .blog_box .tags{position:absolute;top:20px;left:20px;z-index:10}.blog.style-1 .content .blog_box .tags a{font-size:11px;padding:3px 7px;border-radius:4px;background:var(--color-main-grad);color:#fff;text-transform:uppercase}.blog.style-1 .content .blog_box .info{position:absolute;bottom:0;left:0;width:100%;padding:20px;z-index:5}.blog.style-1 .content .blog_box .info h6{color:#fff;margin-bottom:10px;border-bottom:2px solid transparent;display:inline-block;line-height:1.3;transition:all .3s ease}.blog.style-1 .content .blog_box .info h6:hover a{color:var(--color-main)}.blog.style-1 .content .blog_box .info .auther{display:flex}.blog.style-1 .content .blog_box .info .auther span{padding:0 10px;color:#fff;font-size:12px}.blog.style-1 .content .blog_box .info .auther span:first-of-type{padding-left:0;border-right:1px solid #9993}.blog.style-1 .content .blog_box .info .auther span .auther-img{width:15px;height:15px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:3px}.blog.style-1 .content .blog_box .info .auther span i{font-size:11px;margin-right:4px}.blog.style-1 .content .blog_box .info .text{margin-top:20px;font-size:11px;color:#fff;display:none}.blog.style-1 .content .blog_box:hover .img img{transform:scale(1.3) rotate(-10deg)}.blog.style-1 .content .blog_box:hover .info h6{border-color:#fff9}.blog.style-2{background-image:url(../img/num_back.png);background-size:cover;position:relative}.blog.style-2 .card-img-top{height:275px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.blog.style-3{background-color:#f0eff5;position:relative}.blog.style-3 .v_lines{position:absolute;top:100px;left:50%;height:calc(100% - 340px);transform:translate(-50%)}.blog.style-3 .card .img{height:120px}.blog.style-3 .card .card-body .date span{font-size:11px}.blog.style-3 .card .card-body .card-title{font-size:18px;font-weight:700;max-width:85%;margin-top:10px;min-height:45px;line-height:25px}.blog.style-3 .card .card-body .small{font-size:10px}.blog.style-3 .client-logos .img img{filter:grayscale(1);opacity:.6}.blog.style-3 .client-logos .img:hover img{filter:grayscale(0);opacity:1}.blog.style-6 .content{display:flex;justify-content:space-between}.blog.style-6 .content .blog-card.style-6{width:30%;position:relative}.blog.style-6 .content .blog-card.style-6.card-center:after{position:absolute;content:"";right:-28px;top:0;width:1px;height:100%;background-color:#9994}.blog.style-6 .content .blog-card.style-6.card-center:before{position:absolute;content:"";left:-28px;top:0;width:1px;height:100%;background-color:#9994}.blog-card.style-6{position:relative;height:100%}.blog-card.style-6 .img{height:230px;border-radius:20px;overflow:hidden}.blog-card.style-6 .info{padding:20px 0}.blog-card.style-6 .info .blog-title{color:#000;font-size:23px;margin:10px 0}.blog-card.style-6 .info .text{color:#666;font-size:11px}.hs-cta-centered{margin:auto}
