.about-sections{padding:50px 0}.expertise-sections{padding:180px 0 70px}.our-work-li{list-style-type:disc;padding:4px;margin-left:30px;color:#000}@media only screen and (max-width:768px){.about-sections{padding:30px 0}.expertise-sections{padding:120px 0 50px}}@media only screen and (max-width:480px){.about-sections{padding:20px 0}.expertise-sections{padding:100px 0 30px}}.sec-title .sub-title{font-size:20px;font-weight:500}.sec-title h2{font-size:40px;line-height:50px;font-weight:700}@media only screen and (max-width:768px){.sec-title .sub-title{font-size:18px;line-height:28px}.sec-title h2{font-size:30px;line-height:40px}}@media only screen and (max-width:480px){.sec-title .sub-title{font-size:16px;line-height:26px}.sec-title h2{font-size:24px;line-height:30px}}.main{padding:50px}.main .title{color:#171616;position:relative;display:flex;font-size:20px;line-height:50px;font-weight:600;margin:0}@media only screen and (max-width:768px){.main .title{font-size:20px;line-height:30px}}.area{background-color:#fff;padding:20px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;margin:80px 80px 0;box-shadow:0 0 10px rgba(0,0,0,.2)}.area h3{margin:0}.message-bt{margin-left:1px}.theme-btn-on{background-color:#db2626;border:none;cursor:pointer;position:relative;display:inline-block;overflow:hidden;vertical-align:middle;font-size:16px;line-height:24px;font-weight:600;font-family:var(--inter);color:#fff!important;text-align:center;padding:18px 40px;text-transform:capitalize;z-index:1;box-shadow:0 30px 30px rgba(0,0,0,.1);border-radius:30px;transition:all .5s ease}.theme-btn-on:hover{background:#241e2f}.theme-btn-on{display:flex;align-items:center}.theme-btn-on i{margin-right:10px}@media only screen and (max-width:768px){.area{flex-direction:column;text-align:center;margin:2%}.message-bt{margin-left:0;margin-top:10px}}.blog-heading{position:relative;display:block;font-size:22px;line-height:32px;font-weight:500;margin:0}@media only screen and (max-width:768px){.blog-heading{font-size:20px;line-height:30px}}.blog-heading-h2{position:relative;display:block;font-size:20px;line-height:12px;font-weight:10;margin:0;padding-bottom:0}@media only screen and (max-width:768px){.blog-heading-h2{font-size:20px;line-height:30px}}.feature-section{position:relative}.feature-block-one .inner-box{padding:0 40px}.feature-block-one .inner-box:before{position:absolute;content:"";background:#fff;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:10px;width:100%;height:calc(100% - 98px);left:0;bottom:0;z-index:-1;transition:all .5s ease}.feature-block-one .inner-box .image-box{position:relative;display:block;overflow:hidden;border-radius:10px;background:#241e2f}.feature-block-one .inner-box .image-box img{width:100%;border-radius:10px;transition:all .5s ease}.feature-block-one .inner-box:hover .image-box img{opacity:.3;transform:scale(1.05)}.feature-block-one .inner-box .lower-content{padding:40px 20px 45px}.feature-block-one .inner-box .lower-content .icon-box{position:absolute;display:inline-block;width:80px;height:80px;line-height:80px;font-size:40px;color:#fff;text-align:center;border-radius:50%;left:50%;transform:translateX(-50%);top:-40px;z-index:1}.feature-block-one .inner-box .lower-content h3{margin-bottom:7px}.sec-title{position:relative;display:block}.sec-title .sub-title{position:relative;display:inline-block;font-size:30px;line-height:30px;font-weight:700;margin-bottom:12px}.sec-title h2{position:relative;display:block;font-size:25px;line-height:35px;font-weight:500;margin:0}.sec-title.light h2{color:#fff}.title1{color:#000}.banner-carousel .content-box h2{font-size:35px;line-height:50px;font-weight:500;color:#fff;margin-bottom:20px}.banner-carousel .content-box p{font-size:18px;line-height:28px;color:#fff;margin-bottom:25px}.chooseus-style-two .bg-layer{background-position:50%;border:#3786ff;background-color:#3817ef}.about-section{padding:15px 0}.image_block_one .image-box{display:block;padding-bottom:145px}.image_block_one .image-box .image-2{position:absolute;right:0;bottom:0;z-index:1;box-shadow:0 20px 60px 0 rgba(0,0,0,.15)}.image_block_one .image-box .image{border-radius:10px}.image_block_one .image-box .image img{width:100%;border-radius:10px}.image_block_one .image-box .image-1{position:relative;overflow:hidden;background-color:#3786ff}.image_block_one .image-box .image-1:before{position:absolute;top:0;left:-80%;display:block;content:"";width:50%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));transform:skewX(-25deg);z-index:1}.image_block_one .image-box:hover .image-1:before{animation:shine 1s}.image_block_one .image-box .video-btn{position:absolute;left:160px;bottom:190px}.image_block_one .image-box .video-btn a{position:relative;display:inline-block;width:150px;height:150px;line-height:160px;font-size:80px;color:#fff;text-align:center;border-radius:50%;z-index:1;cursor:pointer}.image_block_one .image-box .video-btn a:after,.image_block_one .image-box .video-btn a:before{width:100%;height:100%;border-radius:50%;background:transparent;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:.9s;content:"";position:absolute;box-shadow:0 0 0 0 hsla(0,0%,100%,.5);animation:ripple 3s infinite;transition:all .4s ease}.image_block_one .image-box .video-btn a:after{animation-delay:.6s}.content_block_one .content-box{display:block;margin-top:-7px}.content_block_one .content-box .inner-box .single-item{position:relative;display:block;padding:0 0 0 80px;margin-bottom:25px;max-width:360px}.content_block_one .content-box .inner-box .single-item:last-child{margin-bottom:0}.content_block_one .content-box .inner-box .single-item .icon-box{position:absolute;display:inline-block;left:0;top:4px;width:60px;height:60px;line-height:62px;text-align:center;font-size:26px;background:rgba(222,44,44,.15);border-radius:50%}.content_block_one .content-box .inner-box .single-item h3{display:block;font-size:22px;line-height:30px;font-weight:600;margin-bottom:8px}.about-style-two{position:relative}.image_block_two .image-box{position:relative;display:block}.image_block_two .image-box .image{position:relative;display:block;overflow:hidden;border-radius:10px}.image_block_two .image-box .image:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:10px;background:linear-gradient(180deg,rgba(36,30,47,0) 37.66%,rgba(36,30,47,.8));z-index:1}.image_block_two .image-box .image img{width:100%;border-radius:10px}.image_block_two .image-box .image-content{position:absolute;left:60px;bottom:30px;width:calc(100% - 120px);background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-radius:10px;padding:32px 100px 36px 150px;min-height:140px;z-index:2}.image_block_two .image-box .image-content h2{position:absolute;display:inline-block;left:18px;top:18px;width:100px;height:100px;line-height:100px;border-radius:50%;background:#fff;text-align:center;font-size:40px;font-weight:700}.image_block_two .image-box .image-content h3{position:relative;display:block;font-size:28px;line-height:34px;color:#fff;font-weight:700}.content_block_five .content-box{position:relative;display:block;margin-top:-8px}.content_block_five .content-box .text p{color:#222}.content_block_five .content-box .inner-box .single-item{position:relative;display:block;padding-left:80px;max-width:360px;margin-bottom:25px}.content_block_five .content-box .inner-box .single-item .icon-box{position:absolute;left:0;top:0;display:inline-block;width:60px;height:60px;line-height:60px;font-size:24px;text-align:center;border-radius:50%;background:rgba(222,44,44,.15)}.content_block_five .content-box .inner-box .single-item:last-child{margin-bottom:0}.content_block_five .content-box .inner-box .single-item h3{display:block;font-size:22px;line-height:32px;font-weight:600;margin-bottom:8px}.about-style-three{padding:150px 0}.about-style-three .content_block_one .content-box .text p:first-child{color:#222;margin-bottom:26px;padding-left:20px}.about-style-three .content_block_one .content-box .text p:first-child:before{position:absolute;content:"";width:3px;height:43px;left:0;top:8px}.image_block_three .image-box{display:block}.image_block_three .image-box .image{position:relative;display:block;border-radius:10px;overflow:hidden}.image_block_three .image-box img{width:100%;border-radius:10px;transition:all .5s ease}.image_block_three .image-box .image:hover img{transform:scale(1.05)}.image_block_three .image-box .image-text{position:absolute;left:-73px;bottom:120px;padding:44px 59px;border-radius:10px;transform:rotate(-90deg)}.image_block_three .image-box .image-text h3{font-size:26px;line-height:36px;font-weight:700;color:#fff}.animation-1{width:"100%";height:"auto"}@media (min-width:768px){.image.image-1{width:50%;height:auto}}.image{width:100%;height:auto;@media (min-width:768px){width:120%;height:auto}}.whyus-animations{width:100%;height:200%;border-radius:10px;border:2px solid #fbfcfb;box-shadow:inset 0 0 0 10px #fcfbfb;display:block;outline:none;overflow:hidden}@media (min-width:768px){.whyus-animations{width:130%;height:auto;border-radius:10px;border:2px solid #fcfbfb;box-shadow:inset 0 0 0 10px #fcfbfb;display:block;outline:none;overflow:hidden}}.image-services{width:100%;height:auto;border-radius:10px;border:5px solid #fcfbfb;outline:none;@media (min-width:768px){width:100%;height:90%;border-radius:20px;border-left-color:#fcfbfb;border-left-style:solid;border-left-width:1px;border-bottom-color:#fcfbfb;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#fcfbfb;border-right-style:solid;border-right-width:1px;border-top-color:#fcfbfb;border-top-style:solid;border-top-width:1px}}.image-services-ar{width:100%;height:20%;border-radius:10px;border:1px solid #fcfbfb;outline:none;@media (min-width:768px){width:100%;height:auto}}.image-services-1{height:100%;@media (min-width:768px){height:100%;border-left-color:#fcf8f8;border-left-style:solid;border-left-width:-1px;border-bottom-color:#fcf8f8;border-bottom-style:solid;border-bottom-width:-1px;border-right-color:#fcf8f8;border-right-style:solid;border-right-width:-1px;border-top-color:#fcf8f8;border-top-style:solid;border-top-width:-1px}}.Dna-animations,.image-services-1{width:100%;border-radius:10px;border:2px solid #fcfbfb;box-shadow:inset 0 0 0 10px #fcfbfb;display:block;outline:none;overflow:hidden;width:100%;border-radius:10px;box-shadow:inset 0 0 0 10px #fcfbfb;display:block;outline:none;overflow:hidden}.Dna-animations{height:auto;@media (min-width:768px){height:auto;border-left-color:#fcf8f8;border-left-style:solid;border-left-width:-1px;border-bottom-color:#fcf8f8;border-bottom-style:solid;border-bottom-width:-1px;border-right-color:#fcf8f8;border-right-style:solid;border-right-width:-1px;border-top-color:#fcf8f8;border-top-style:solid;border-top-width:-1px}}.icon-01,.icon-02{height:70px;margin-left:7%;margin-top:5%;width:70px}.icon-01,.icon-02,.icon-03{padding:12px;border-radius:30%;display:flex;justify-content:center;align-items:center}.icon-03{height:80px;margin-left:10%;margin-top:12%;width:80px}.icon-04{height:60px;padding:2px;margin-left:12%;margin-top:12%;border-radius:30%;width:60px;display:flex;justify-content:center;align-items:center}.banner-carousel .a1{position:relative;padding:90px 0}.banner-carousel .content-box{position:relative;max-width:650px;width:100%;z-index:5}.banner-carousel .content-box .content-inner{position:relative;background:#021c56;border:2px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-radius:10px;opacity:0;padding:45px 50px 50px;transform:translateY(100px);transition:all 1s ease}.banner-carousel .a1:before{position:absolute;content:"";width:100%;height:100%;background:#000;top:0;right:0;opacity:0;z-index:1}.banner-carousel .a1 .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transform:scale(1);transition:all 8s linear}.banner-carousel .swiper-slide-active .a1 .image-layer{transform:scale(1.25)}.banner-carousel .content-box1{position:relative;max-width:630px;width:100%;z-index:5}.banner-carousel .content-box1 .content-inner{position:relative;background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-radius:10px;opacity:0;padding:45px 50px 50px;transform:translateY(100px);transition:all 1s ease}.banner-carousel .swiper-slide-active .content-inner{opacity:1;transform:translateY(0);transition-delay:1s}.bold-text{font-weight:700;color:#000;font-size:50}.content-1{font-family:Arial,sans-serif}.gradient-text{background:linear-gradient(90deg,#0074cc,#005bb5);-webkit-background-clip:text;color:transparent}.mailto-link{color:#f93}.mailto-link-1:hover{color:blue}.page-title .bg-layer:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;opacity:.3}.blog-images{border-radius:10px;max-width:100%;height:auto;width:100%}.testimonial-style-two{padding:143px 0 135px}.testimonial-style-two .owl-carousel .owl-stage-outer{overflow:visible}.testimonial-style-two .owl-carousel .owl-stage-outer .owl-item{opacity:0}.testimonial-style-two .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}.testimonial-block-two1{position:relative;margin-bottom:50px;margin-top:50px}.testimonial-block-two1 .thumb-box{position:absolute;left:0;top:40px;width:90px;height:90px;border-radius:50%;z-index:1}.testimonial-block-two1 .thumb-box img{width:100%;border-radius:50%}.testimonial-block-two1 .inner-box{position:relative;background-color:#04033f;display:block;box-shadow:0 10px 40px rgba(0,0,0,.1);border-radius:10px;padding:30px 20px 30px 30px}.testimonial-block-two1 .inner-box1{position:relative;display:block}.testimonial-block-two1 .inner-box h3{display:block;font-size:18px;line-height:32px;font-weight:600;margin-bottom:0;color:#fdf9f9;text-align:center}.testimonial-block-two1 .inner-box .designation{position:relative;display:block;margin-bottom:3px;font-size:15px;color:#fdf9f9;text-align:center}.testimonial-block-two1 .inner-box p{margin-bottom:30px;color:#fdf9f9}.testimonial-block-two1 .inner-box .rating{text-align:center}.testimonial-block-two1 .inner-box .rating li{position:relative;display:inline-block;float:center;font-size:16px;margin-right:5px;color:#ffc93d}.testimonial-block-two1 .inner-box .rating li:last-child{margin:0}.testimonial-style-two .owl-dots{position:relative;display:block;text-align:center;margin-top:45px}.testimonial-page-section{padding:143px 0 120px}.testimonial-page-section .testimonial-block-two1 .inner-box{margin-bottom:30px}.service-block-two1 .inner-box1{position:relative;display:block;margin-bottom:30px}.service-block-two1 .inner-box .image-box{position:relative;display:block;overflow:hidden;background:#241e2f;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:10px}.service-block-two1 .inner-box .image-box img{width:100%;transition:all .5s ease}.service-block-two1 .inner-box:hover .image-box img{opacity:.3;transform:scale(1.05)}.service-block-two1 .inner-box .lower-content{position:relative;margin-left:90px}.service-block-two1 .inner-box .lower-content .inner{position:relative;display:block;background:#fff;padding:44px 30px;margin-top:-70px;z-index:1;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:20px 0 20px 20px;transition:all .5s ease}.service-block-two1 .inner-box:hover .lower-content .inner{padding-bottom:124px;margin-top:-150px}.service-block-two1 .inner-box .lower-content h3{position:relative;display:block;font-size:24px;line-height:34px;font-weight:600;margin-bottom:12px}.service-block-two1 .inner-box .lower-content h3 a{display:inline-block;color:#222}.service-block-two1 .inner-box .lower-content .theme-btn-one{padding:13px 34px}.service-block-two1 .inner-box .lower-content .btn-box{position:absolute;left:30px;bottom:0;opacity:0;transition:all .5s ease}.service-block-two1 .inner-box:hover .lower-content .btn-box{bottom:50px;opacity:1}.feature-block-one .inner-box{position:relative;display:block;z-index:1;padding:0 20px}.feature-block-one .inner-box .lower-content{position:relative;display:block;padding:20px 0 45px}.feature-block-one .inner-box .lower-content h3{position:relative;display:block;font-size:24px;line-height:34px;font-weight:600;margin:0}.service-style-two{padding:143px 0 120px}.service-block-two .inner-box{position:relative;display:block;margin-bottom:30px}.service-block-two .inner-box .image-box{position:relative;display:block;overflow:hidden;background:#241e2f;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:10px}.service-block-two .inner-box .image-box img{width:100%;transition:all .5s ease}.service-block-two .inner-box:hover .image-box img{opacity:.3;transform:scale(1.05)}.service-block-two .inner-box .lower-content{position:relative;margin-left:60px}.service-block-two .inner-box .lower-content .inner{position:relative;display:block;background:#fff;padding:44px 30px;margin-top:-70px;z-index:1;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:20px 0 20px 20px;transition:all .5s ease}.service-block-two .inner-box:hover .lower-content .inner{padding-bottom:124px;margin-top:-150px}.service-block-two1 .inner-box .lower-content .icon-box{position:absolute;display:inline-block;left:-40px;top:-40px;width:80px;height:80px;line-height:80px;font-size:40px;color:#fff;text-align:center;border-radius:50%}.service-details-content .content-three .single-item{position:relative;display:block;background:#f1f1f1;border-radius:10px;padding:0 30px 42px;text-align:center}.service-details-content .content-three .single-item .icon-box{position:relative;display:inline-block;width:100px;height:100px;line-height:100px;font-size:50px;color:#fff;text-align:center;border-radius:50%;margin-top:-50px;margin-bottom:26px}.chooseus-section .content-box{padding:50px 0 140px}.chooseus-section .outer-box h2{display:block;font-size:30px;line-height:40px;font-weight:700;color:#fff}.chooseus-section .outer-box .theme-btn-one{background:#241e2f;box-shadow:#fff;box-shadow:none;padding:4%}.chooseus-section .outer-box .theme-btn-one:before{background:#fff}.chooseus-section .outer-box .theme-btn-one:hover{color:#241e2f!important}.service-block-one .inner-box{position:relative;display:block;padding:40px 55px 22px;margin-bottom:3px}.service-block-one .inner-box .icon-box{position:relative;display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;font-size:40px;color:#fff;border-radius:50%;margin-bottom:26px}.service-block-one .inner-box h3{display:block;font-size:24px;line-height:32px;font-weight:600;margin-bottom:12px}.service-block-one .inner-box .static-content h3 a{color:#222}.service-block-one .inner-box .overlay-content h3 a{color:#fff}.service-block-one .inner-box h3 a:hover{text-decoration:underline}.service-block-one .inner-box .overlay-content p{color:#fff;margin-bottom:25px}.service-block-one .inner-box .shape{position:absolute;left:-80px;top:-100px;width:570px;height:479px;background-repeat:no-repeat}.service-block-one .inner-box .overlay-content{position:absolute;left:0;top:-40px;width:100%;height:100%;padding:50px 55px 34px;z-index:1;opacity:0;transition:all .5s ease}@media only screen and (max-width:767px){.service-block-one .inner-box .overlay-content{padding:25px 10px 18px 14px}.service-block-one .inner-box .overlay-content p{color:#f7f3f3;margin-bottom:25px;font-size:12px}}@media only screen and (min-width:768px){.service-block-one .inner-box .overlay-content{padding:50px 55px 34px}.service-block-one .inner-box .overlay-content p{color:#edf3ed;margin-bottom:15px}}.service-block-one .inner-box .overlay-content:hover{opacity:1}.service-block-one .inner-box .overlay-content .shape{left:0;top:0!important;width:410px;height:319px}.service-block-one .inner-box .theme-btn-one{padding:13px 40px}.service-block-one .inner-box .theme-btn-one:before{background:#fff}.service-block-one .inner-box .theme-btn-one:hover{color:#241e2f!important}.service-block:nth-child(2) .service-block-one .inner-box,.service-block:nth-child(5) .service-block-one .inner-box{background:#fff;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:10px}.service-block:nth-child(2) .service-block-one .inner-box .overlay-content,.service-block:nth-child(5) .service-block-one .inner-box .overlay-content{background:#241e2f;border-radius:10px;top:0;padding-top:50px}.service-block:nth-child(4) .service-block-one .shape,.service-block:nth-child(6) .service-block-one .shape{top:-60px}.service-block:nth-child(4) .service-block-one .inner-box .overlay-content .shape,.service-block:nth-child(6) .service-block-one .inner-box .overlay-content .shape{top:40px!important}.service-section .pattern-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.4}.service-section{padding:50px}.service-section .more-btn{margin-top:30px}.director{padding-top:55px}.digital,.engineer{padding-top:30px}.services-images{box-shadow:3px 3px 5px #000;border:2px solid #ddd;box-shadow:3px 3px 10px #000}.services-images,.services-images22{border-radius:10px}.key-1{padding-top:50px}.key-1,.key-3{text-align:center}.key-3{padding-top:20px}.content-container{display:flex}.text-container{flex:1}.image-container{flex:1;text-align:right}.image-container img{margin-left:2%;max-width:100%;border-radius:2%}.sa,.sa1{max-width:100%;border-radius:10px}.sa1{transition:all .5s ease}.sa1:hover{transform:scale(1.05);opacity:.6}.image-box{display:flex;align-items:center}.blog-images{margin-right:10px}.blog-img01{border-radius:10px;width:100%;height:470px}@media screen and (min-width:768px) and (max-width:1024px){.blog-img01{height:400px}}@media screen and (max-width:767px){.blog-img01{height:250px}}h2{font-size:18px;margin:0}h2 span{font-size:14px;margin-left:5px}.blog-pragraph{font-family:Arial,sans-serif;text-align:justify}.sitebox{padding:50px;border:5px solid #f5f8f9}.site-a1,.sitebox{border-radius:10px}.site-a1{padding-right:10%}.live{text-align:left;overflow:hidden;margin:2px 2px 2px 0;>li{list-style:none;position:relative;padding:0 0 0 2em;transition:.12s;margin:0 0 .2em 20%;&:before{position:absolute;content:"\2022";font-family:Arial;color:#d03636;top:0;left:0;text-align:center;font-size:2em;opacity:.5;line-height:.75;transition:.5s}&:hover{color:#cb2d2d;&:before{transform:scale(2);opacity:1;text-shadow:0 0 4px;transition:.1s}}}&.type2{>li{&:before{content:"";width:10px;height:10px;background:#fd4c4c;border-radius:3px;line-height:0;top:.27em;left:5px}&:hover:before{transform:none;border-radius:5px;width:25px;left:-10px;background:#ba5353}}}}body{Background-image:url(https://cdnb.artstation.com/p/assets/images/images/003/704/285/large/dusica-neskovic-muzejdanfinal.jpg?1476637309)}a,a:active,a:focus,a:hover{text-decoration:none;outline:none}ul{margin:0;padding:0;list-style:none}.site-heading h2{display:block;font-weight:700;margin-bottom:10px;text-transform:uppercase}.site-heading h2 span{color:#ff5a6e}.site-heading h4{display:inline-block;padding-bottom:20px;position:relative;text-transform:capitalize;z-index:1}.site-heading h4:before{background:#ff5a6e none repeat scroll 0 0;bottom:0;content:"";height:2px;left:50%;margin-left:-25px;position:absolute;width:50px}.site-heading h2 span{color:#ff1934}.site-heading{margin-bottom:60px;overflow:hidden;margin-top:-5px}.team-area .single-item{margin-bottom:30px}.team-area .item .thumb{position:relative;overflow:hidden;z-index:1}.team-area .item .thumb:after{background:#d206e0 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;width:100%}.team-area .team-items .item:hover .thumb:after{opacity:.7}.team-area .item .thumb .overlay{top:-100%;left:0;padding:20px;position:absolute;text-align:center;transition:all .35s ease-in-out;width:100%;z-index:1}.team-area .item:hover .thumb .overlay{top:50%;transform:translate(-50%,-50%);left:50%}.team-area .item .thumb .overlay p{color:#fff}.team-area .item .thumb .overlay h4{color:#fff;display:inline-block;position:relative;text-transform:uppercase}.team-area .item .thumb img{transition:all .35s ease-in-out}.team-area .item:hover .thumb img{opacity:.6}.team-area .item .thumb .social li{display:inline-block}.team-area .item .thumb .social li a{border-radius:50%;color:#fff;display:inline-block;height:40px;line-height:40px;margin:0 2px;text-align:center;width:40px}.team-area .info{background:#fff none repeat scroll 0 0;-o-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;padding:40px 20px 20px;position:relative;text-align:center;z-index:9}.team-area .info .message{height:50px;line-height:40px;margin-left:-25px;margin-top:-25px;position:absolute;text-align:center;top:0;width:50px}.team-area .info .message a{background:#fff none repeat scroll 0 0;border-radius:50%;-o-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;box-sizing:border-box;color:#ff5a6e;display:inline-block;font-size:20px;height:50px;line-height:50px;width:50px}.team-area .info .message a i{font-weight:500}.team-area .info h4{font-weight:600;margin-bottom:5px;text-transform:capitalize}.team-area .info span{color:#ff5a6e;font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase}.team-area .social li.twitter a{background-color:#00b6f1}.team-area .social li.pinterest a{background-color:#bd081c}.team-area .social li.facebook a{background-color:#3b5998}.team-area .social li.google-plus a{background-color:#df4a32}.team-area .social li.vimeo a{background-color:#1ab7ea}.team-area .social li.instagram a{background-color:#cd486b}.team{margin:40px}.team-member{margin:15px 0;padding:0}.team-member figure{position:relative;overflow:hidden;padding:0;margin:0}.team-member figure img{min-width:100%}.team-member figcaption p{font-size:16px}.team-member figcaption ul{list-style:none;margin:0;padding:0;visibility:visible;transition:all .1s ease-in-out}.team-member figcaption ul li{display:inline-block;padding:10px}.team-member h4{margin:10px 0 0;padding:0}.team-member figcaption{padding:50px;color:transparent;background-color:transparent;position:absolute;z-index:996;bottom:0;left:0;width:100%;height:0;overflow:hidden;visibility:hidden;transition:all .3s ease-in-out}.team-member figure:hover figcaption{visibility:visible;color:#fff;background:rgba(230,78,62,.9);height:100%;transition:all .3s ease-in-out}.team-member figure:hover figcaption ul li a:hover{color:#fffefe}.team-member figure img{transform:scale(1) rotate(0) translateY(0);transition:all .4s ease-in-out}.team-member figure:hover img{transform:scale(1.1) rotate(1deg) translateY(12px);transition:all .4s ease-in-out}.our-img{border-radius:5px;width:100%;transition:all .5s ease}.our-img:hover{transform:scale(1.05);opacity:.6}.site-content{width:calc(100% - 160px);margin-left:auto;margin-right:auto;padding:0 80px;border:2px solid red}.row:first-child{margin-top:50px}.col-sm-4{outline:2px dotted blue}.col-sm-4,.col-sm-8{height:250px;margin-bottom:10px}.col-sm-8{background-color:#abebc6;border-radius:10px}.col-sm-8>div.description{display:table-cell;height:250px;vertical-align:middle}.col-sm-4>img{display:block;margin:auto;border-radius:10px}.service-sidebar .contact-widget .widget-content{position:relative;width:100%;padding:60px 30px 30px}.service-sidebar .contact-widget .widget-content h3{position:relative;display:block;font-size:28px;line-height:38px;color:#fff;font-weight:700}.service-sidebar .contact-widget .widget-content h3 a{display:inline-block;color:#fff}.service-sidebar .contact-widget .widget-content .icon-box{position:relative;display:block;font-size:70px;margin-top:35px;margin-bottom:40px;color:#fff}.service-sidebar .contact-widget .widget-content .bg-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:10px}.service-sidebar .contact-widget .widget-content .bg-layer:before{position:absolute;content:"";background:#292332;width:100%;height:100%;left:0;top:0;opacity:.85;border-radius:10px}.service-sidebar .contact-widget .inner-box{position:relative;display:block;background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-radius:10px;padding:30px 15px}.service-sidebar .contact-widget .inner-box p{position:relative;display:block;margin-bottom:8px}.service-sidebar .contact-widget .inner-box p a{display:inline-block;font-size:16px;line-height:26px;color:#fff;font-weight:500}.service-details-content{position:relative;display:block}.service-details-content .image-box{position:relative;display:block;border-radius:10px}.service-details-content .image-box img{width:100%;border-radius:10px}.service-details-content .content-one .image-box{margin-bottom:55px}.service-details-content h2{display:block;font-size:40px;line-height:50px;font-weight:600;margin-bottom:20px}.service-details-content p{margin-bottom:26px}.service-details-content p:last-child{margin-bottom:0}.service-details-content h3{display:block;font-size:28px;line-height:38px;font-weight:600;margin-bottom:15px}.service-sidebar .contact-widget .widget-content .bg-layer1{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:10px}.service-sidebar .contact-widget .widget-content .bg-layer1:before{position:absolute;content:"";background:#1d1826;width:100%;height:100%;left:0;top:0;opacity:.1;border-radius:10px}.paragraph{margin-top:10%;font-size:25px;font-weight:500;color:#dd3131;font-family:var(--inter)}.main-footer{position:relative;background:#1d1826}.main-footer .widget-section{position:relative;display:block;overflow:hidden;padding:0}.main-footer .logo-widget{position:relative;margin-top:-14px}.main-footer .logo-widget .footer-logo{position:relative;max-width:184px;margin-bottom:32px}.main-footer .logo-widget .footer-logo img{width:100%}.main-footer .logo-widget .text p{color:#fff;margin-bottom:26px}.main-footer .logo-widget .text p:last-child{margin-bottom:0}.main-footer .logo-iso{position:relative;margin-top:-14px}.main-footer .logo-iso .footer-logo{position:relative;max-width:184px;margin-bottom:32px}.main-footer .logo-iso .footer-logo img{width:100%}.main-footer .logo-iso .text p{color:#fff;margin-bottom:28px}.main-footer .logo-iso .text p:last-child{margin-bottom:0}.main-footer .widget-title{position:relative;display:block;margin-bottom:28px}.main-footer .widget-title h3{font-size:24px;line-height:28px;color:#fff;font-weight:600}.main-footer .links-widget .links-list li{position:relative;display:block;margin-bottom:14px}.main-footer .links-widget .links-list li:last-child{margin-bottom:0}.main-footer .links-widget .links-list li a{display:inline-block;color:#fff}.main-footer .contact-widget .widget-content p{display:block;color:#fff;margin-bottom:22px}.main-footer .contact-widget .info-list li{position:relative;display:block;font-size:16px;color:#fff;padding-left:28px;margin-bottom:14px}.main-footer .contact-widget .info-list li:last-child{margin-bottom:0}.main-footer .contact-widget .info-list li i{position:absolute;left:0;top:8px;font-size:14px}.main-footer .contact-widget .info-list li:first-child i{font-size:21px;top:5px}.main-footer .contact-widget .info-list li:last-child i{font-size:18px;top:6px}.main-footer .contact-widget .info-list li a{display:inline-block;color:#fff}.main-footer .pattern-layer .pattern-1{left:0}.main-footer .pattern-layer .pattern-1,.main-footer .pattern-layer .pattern-2{position:absolute;top:0;width:373px;height:100%;background-size:cover;background-repeat:no-repeat}.main-footer .pattern-layer .pattern-2{right:0}.footer-bottom{position:relative;display:block;background:#191521;padding:31px 0}.footer-bottom a,.footer-bottom p{color:#fff;font-weight:500}.heading-span{margin-top:1px;color:#ea1c1c}.author-box1{position:relative;display:block;background:#fff;box-shadow:0 20px 80px rgba(214,80,80,.1);border-radius:10px;padding:45px 50px 45px 200px;margin-bottom:70px}.author-thumb1{position:absolute;left:50px;top:50px;width:120px;height:120px;box-shadow:0 20px 80px hsla(0,21%,78%,.1);border-radius:50%;border:1px solid #ccc9c9}.author-thumb1 img{width:95%;border-radius:50%;margin-left:5%}.auth{display:block;font-size:24px;line-height:34px;font-weight:600;margin-top:8%}.designation1{position:relative;display:block;font-size:16px;line-height:26px;margin-bottom:18px}.header-top .top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 70px;background:#241e2f;border-radius:0 0 100px 100px}.header-top .top-inner.padding_0{padding:0}.header-top .info li{position:relative;display:inline-block;margin-right:45px;font-size:16px;line-height:24px;color:#fff;padding-left:25px}.header-top .info li i{position:absolute;left:0;top:4px;font-weight:400}.header-top .info li .icon-2{padding-top:5%}.header-top .info li a{position:relative;display:inline-block;color:#fff;font-weight:500}.header-top .top-right{position:relative;display:flex;align-items:center}.header-top .top-right .login{position:relative;padding-right:28px;margin-right:30px;border-right:1px solid hsla(0,0%,100%,.1)}.header-top .top-right .login a{position:relative;display:inline-block;line-height:70px;color:#fff;font-weight:500}.header-top .social-links li{position:relative;display:inline-block;margin-right:25px}.header-top .social-links li:last-child{margin:0!important}.header-top .social-links li a{display:inline-block;color:#fff}.main-header .outer-box{position:relative;display:flex;align-items:center;justify-content:space-between}.main-header .outer-box .logo-box{position:relative;padding:0}.main-header .outer-box .logo-box .logo{max-width:194px;margin-bottom:0}.main-header .outer-box .logo-box .logo img{width:110%}.main-header .menu-right-content{position:relative;display:flex;align-items:center}.main-header .menu-right-content .search-box-outer{position:relative;display:inline-block;margin-right:30px;font-size:18px;line-height:16px;color:#222;cursor:pointer;transition:all .5s ease}.main-header .menu-right-content .btn-box a{position:relative;display:inline-block;font-size:16px;line-height:24px;color:#222;font-weight:600;text-transform:capitalize;border:1px solid #e5e5e5;border-radius:30px;padding:12px 38px;z-index:1}.main-header .menu-right-content .btn-box a:hover{color:#fff}.main-header .menu-right-content .btn-box a:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:30px;transform:scale(0);z-index:-1;transition:all .5s ease}.main-header .menu-right-content .btn-box a:hover:before{transform:scale(1)}.dropdown{position:relative;display:inline-block}.dropdown-button{background-color:none;color:#fff;padding:10px;font-size:16px;border:none;cursor:pointer}.dropdown-content{display:none;position:absolute;background-color:#241e2f;min-width:270px;box-shadow:0 8px 16px rgba(239,37,37,.2);z-index:1}.dropdown-content.show{display:block}.dropdown-content li{margin-left:20px;padding:18px 16px;text-align:left}.dropdown-content li,.dropdown-content li a{padding:8px 16px;color:#fff;text-decoration:none;display:block}.dropdown-content li:hover{background-color:none}.dropdown-content img{width:20px;height:14px;margin-right:50px}@media (max-width:480px){.gallery{grid-template-columns:1fr}}.pintrest-gallery{-moz-column-count:4;column-count:4}.gallery-images,.pintrest-gallery img{width:100%;height:100%}.gallery-images{margin-bottom:10px}.header-style-three .header-lower{position:absolute;left:70px;top:10px;width:calc(100% - 140px);background:hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-radius:10px;height:10%}.header-style-three .outer-container{position:relative;padding:0 50px}.header-style-three .header-lower .main-menu .navigation>li>a{color:#fff}.header-style-three .header-lower .menu-right-content .search-box-outer{color:#fff}.header-style-three .menu-right-content .cart-box a{position:relative;display:inline-block;font-size:18px;color:#fff}.header-style-three .menu-right-content .cart-box{margin-right:30px}.header-style-three .menu-right-content .theme-btn-one:hover{background:#17141f!important}.header-style-three .menu-right-content .theme-btn-one:before{display:none}.list-style-one li{position:relative;display:block;font-size:15px;line-height:25px;color:#222;font-weight:500;padding-left:27px;margin-bottom:12px}.list-style-one li:last-child{margin-bottom:0}.list-style-one li:before{position:absolute;content:"\e91a";font-family:icomoon;font-size:16px;left:0;top:0}.faq-page-section .accordion-box .accordion{background:#fff;box-shadow:0 10px 50px rgba(0,0,0,.1);border-radius:10px}.bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down{position:absolute;background:transparent;padding:0;right:-18px;top:4px;border-radius:0;border:none!important;z-index:1}.bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up{position:absolute;background:transparent;padding:0;right:-18px;top:17px;border:none!important;margin-top:0;border-radius:0;z-index:1}.bootstrap-touchspin .glyphicon-chevron-up:before{content:"\f107"}.bootstrap-touchspin .glyphicon-chevron-down:before,.bootstrap-touchspin .glyphicon-chevron-up:before{font-size:18px;font-style:normal;color:#b3b3b3;font-family:Font Awesome\ 5 pro;font-weight:400;transition:all .5s ease}.bootstrap-touchspin .glyphicon-chevron-down:before{content:"\f106"}.bootstrap-touchspin .input-group-btn-vertical{position:absolute;width:100%}.bootstrap-touchspin .input-group-btn-vertical i{top:0;left:7px;font-size:inherit!important}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:0}.default-form input[type=email],.default-form input[type=password],.default-form input[type=tel],.default-form input[type=text],.default-form select,.default-form textarea{position:relative;width:100%;height:50px;background:#fff;font-size:15px;color:#6e6e6e;padding:15px 20px;border-radius:5px;background:transparent;border:1px solid #e5e5e5;transition:all .5s ease}.elements-page .owl-carousel .owl-stage-outer{overflow:visible}.elements-page .owl-carousel .owl-stage-outer .owl-item{opacity:0}.elements-page .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}.chooseus-style-two .bg-layer{background-position:100%}.team-details .progress-box .count-text{right:0}.box{overflow:hidden;background:#010f3a;position:relative;transition:all .35s ease}.box:after,.box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#e05403;border-left:3px solid #fff;border-right:3px solid #fff;opacity:.9;z-index:1;transition:all .35s ease}.box img{height:auto;width:100%}.box:before{transform:skew(45deg) translateX(-155%)}.box:hover:before{transform:skew(45deg) translateX(-55%)}.box:after{transform:skew(45deg) translateX(155%)}.box:hover:after{transform:skew(45deg) translateX(55%)}.box img{transition:all .35s ease}.box:hover img{opacity:.5}.box .box-content{position:absolute;top:50%;left:50%;opacity:0;z-index:2;transform:translate(-50%,-50%) scale(.5);transition:all .35s ease}.box:hover .box-content{transform:translate(-50%,-50%) scale(1);opacity:1}.box .post,.box .title{text-align:center;font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase;background:#3c3c3c;border:2px solid #fff;color:#fff;padding:15px 20px;margin:0}.box .post{text-transform:capitalize;display:block;font-size:14px;font-weight:400;padding:5px 10px;margin-top:15px}