h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span{font-weight:400}h4,h4 span,h5,h5 span{line-height:135.87%;letter-spacing:.105em}h3,h3 span,h4,h4 span,h5,h5 span{letter-spacing:.105em}*,p{margin:0}header .navbar-nav .nav-link.active::before,header .navbar-nav .nav-link:hover::before{position:absolute;bottom:-7px;height:2px;width:100%;margin:auto;text-align:center;content:''}.img img,.social-icon li img{max-width:100%}@font-face{font-family:Impact;src:url("../font/impact.ttf")}@font-face{font-family:P-Light;src:url("../font/Poppins-Light.ttf")}@font-face{font-family:P-Regular;src:url("../font/Poppins-Regular.ttf")}@font-face{font-family:P-Medium;src:url("../font/Poppins-Medium.ttf")}@font-face{font-family:P-SemiBold;src:url("../font/Poppins-SemiBold.ttf")}@font-face{font-family:P-Bold;src:url("../font/Poppins-Bold.ttf")}*{padding:0;font-family:T-Regular}body{color:var(--ct);background-color:#f9f9f9}:root{--c0:#000000;--cf:#ffffff;--ct:#1D1E27;--c1:#012B50;--c2:#FFA701;--c3:#62E2E5;--c4:#282828;--c5:#F5F5F5;--c6:#454545}.img img{height:auto}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span{color:#000;text-transform:uppercase;font-family:Impact;margin-bottom:20px}h1,h1 span{font-size:57px;line-height:70px}h2,h2 span{font-size:40px;line-height:50px;letter-spacing:.05em}h3,h3 span{font-size:43px;line-height:55px}h4,h4 span{font-size:28px}.bbtn,h5,h5 span{font-size:24px;font-weight:400}.bbtn,p{line-height:30px;font-family:P-Regular}p{font-weight:500;font-size:16px}a{text-decoration:none;font-family:P-Regular}.bbtn{padding:15px 52px;color:var(--cf);border-radius:30px;display:inline-block;text-transform:uppercase;transition:.4s;border:1px solid transparent;background-color:var(--c2);filter:drop-shadow(0px 4px 10px rgba(98, 226, 229, .63))}.btn-blue,.btn-white,.btn-yellow{border:1px solid transparent}.btn-outline,.btn-outline-yellow,.btn-yellow,.contact_us label,.pricing .head h4,.sig-up a,.sig-up label,.sig-up p,footer .wrap ul li a{text-transform:capitalize}.btn-white{color:var(--c4);filter:unset;background-color:var(--cf)}.btn-white:hover{color:var(--cf);border:1px solid var(--cf);background-color:unset}.btn-blue{color:#fff;filter:unset;background-color:#ffa701;text-transform:capitalize}.btn-blue:hover{color:#000;border:1px solid #000;background-color:#fff}.btn-yellow{color:var(--cf);filter:unset;background-color:var(--c2)}.btn-yellow:hover{color:var(--c2);border:1px solid var(--c2);background-color:unset}.btn-outline{font-size:20px;color:#fff;border:1px solid #fff;background-color:transparent;box-shadow:unset;filter:unset}.btn-outline:hover{color:#fff;border:transparent;background-color:#ffa701}.btn-outline-yellow{font-size:20px;color:#000;border:1px solid #000;background-color:#fff;box-shadow:unset;filter:unset}.btn-outline-yellow:hover{color:var(--cf);border:1px solid transparent;background-color:var(--c2)}.quote-btn{text-align:center;margin-top:70px}ul{padding:0}ul li{list-style:none}.slick-list{padding:0!important}.bg-img{position:absolute;top:-60px;left:0;right:0;bottom:0;width:100%;height:856px;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}.slider-arrows .slider-arrow{position:absolute;top:48%;width:45px;height:45px;line-height:45px;text-align:center;color:var(--cf);border-radius:50%;background-color:var(--c1)}.slider-arrows .slick-disabled,.slider-arrows .slider-arrow:hover{color:#001f39;background:var(--cf);border:1px solid #d0d0d0}.brands::before,.digitizing .img::before,.easty-step .wrap.line::before,.home_hero,.process,.service .wrap::before{background-size:cover;background-repeat:no-repeat;background-position:center}.slider-arrows .prev{left:4%}.slider-arrows .next{right:4%}.title_sec p{font-size:20px;line-height:34px;font-family:P-Regular}header{position:absolute;top:0;z-index:2;width:100%}header .navbar{padding:10px 0}.banner_hero h2,.home_hero h1,.process h3,.sig-up .bbtn:hover,.we-make .txt,footer .footer-bottom p,header .navbar .navbar-toggler{color:var(--cf)}header .navbar .navbar-toggler i{font-size:34px}.process .wrap,header .navbar-nav{align-items:center}header .navbar-brand{position:relative;display:inherit}.blog .img,.brands .txt,.digitizing .img,.inset-about-video .inset_video,.main_home,.sig-up .form-wrap,header .navbar-brand img{position:relative}header .navbar-nav .nav-link{position:relative;color:var(--cf);font-weight:800;font-family:P-Regular;font-size:16px;line-height:150%;margin-right:24px;padding:0!important;text-transform:capitalize}header .navbar-nav .nav-link.active{color:var(--c1)}header .navbar-nav .nav-link.active::before{left:0;right:0;background-color:var(--c2)}header .navbar-nav .nav-link:hover::before{left:0;right:0;border-radius:50px;background-color:var(--c2)}.about_us h3 span,.blog h3 span,.checkout h3 span,.contact_us h3 span,.digitizing h3 span,.easty-step h3 span,.faqs h3 span,.home_hero h1 span,.pricing h3 span,.service h3 span,.sig-up a:hover,.what-do .title_sec h3 span,footer .wrap ul li a:hover,header .navbar-nav .nav-link.active,header .navbar-nav .nav-link.show,header .navbar-nav .nav-link:hover{color:var(--c2)}header .navbar-nav .btn{font-size:15px;padding:6px 22px;width:134px}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active,header .navbar-nav .btn.active,header .navbar-nav .btn:focus-visible,header .navbar-nav .btn:hover{color:#fff;border:1px solid transparent;background-color:#ffa700}.default_sticky.affix,.sig-up select option,footer .footer-bottom ul li:hover{background-color:var(--c1)}.default_sticky.affix{position:fixed;width:100%;left:0;right:0;top:0;z-index:100;padding:0}.pricing .nav-tabs,.pricing .wrap,.quality{background-color:var(--cf)}header.affix .navbar-brand{padding:10px 0;background-color:unset}header .bottom .navbar-nav,header .navbar-collapse{justify-content:end}.service .img img,header .nav-tb-collapse{width:100%}header .navbar-nav .dropdown-menu li{position:relative;padding:0 12px}header .navbar-nav .dropdown-menu li a{position:relative;text-align:center;margin-bottom:8px;padding-bottom:8px;border-bottom:.3px solid #707070}header .navbar-nav .dropdown-menu li:last-child a{border-bottom:none;margin-bottom:0;padding-bottom:0}.contact_page .bg-img,.digitizing .digi-lock-img .img::before,.pricing .content ul li:last-child::after,header .navbar-nav .dropdown-menu li:last-child::before{display:none}header .navbar-collapse .top{text-align:right;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #3a3a3a}header.affix .navbar-collapse .top{display:none;border-bottom:1px solid #fff}header .navbar-collapse .top a{font-size:16px;font-weight:400;color:var(--cf);margin-right:24px;font-family:p-Regular}header .navbar-collapse .top a:last-child{margin-right:0}header .navbar-collapse .top a i{margin-right:10px}.navbar-nav .dropdown-menu{--bs-dropdown-min-width:140px;left:-25px}.home_hero .background-video,.home_hero::before{width:100%;height:100%;position:absolute;left:0;right:0;top:0}.home_hero{position:relative;padding-top:335px;padding-bottom:240px;overflow:hidden}.home_hero::before{content:'';bottom:0;opacity:.7;z-index:1}.home_hero .background-video{object-fit:cover;z-index:0;display:block}.home_hero .txt,.process .container{position:relative;z-index:1}.home_hero h5{color:var(--cf);font-size:20px;line-height:22px;font-family:P-Bold}.about_us h3,.brands .brands-logo .col-md-5:last-child .img,.digitizing h3,.main_home .slick-dotted.slick-slider,.service .col-md-6:last-child .wrap,.service .col-md-6:nth-last-child(2) .wrap,.service .col-md-6:nth-last-child(3) .wrap,.social-icon li:last-child,.we-offer img:last-child,.what-do .title_sec h3,.why-choose .wrap:last-child{margin-bottom:0}.home-slider .slick-dots{top:48%;right:8%;left:auto;bottom:auto;width:22px}.home-slider .slick-dots li{display:block;margin-bottom:10px}.home-slider .slick-dots li button:before{font-size:unset;color:unset;width:19px;height:19px;opacity:1;border-radius:50px;border:1px solid var(--cf)}.home-slider .slick-dots li.slick-active button:before{color:unset;opacity:1;background-color:var(--cf)}.social-icon{position:absolute;top:40%;left:6%;right:0;bottom:0;z-index:2;width:65px}.brands,.quality,.social-icon li,.we-make{position:relative}.social-icon ul{width:55px}.social-icon li{margin-bottom:20px}.social-icon li .sl-detail{position:absolute;display:none;top:0;left:0;width:209px;z-index:-1;height:57px;padding:10px 10px 10px 66px;border-radius:50px;background-color:rgba(217,217,217,.8)}.social-icon li .sl-detail p{font-family:P-Bold;font-weight:600;font-size:16px;line-height:20px;color:#101010}.social-icon li:hover .sl-detail{display:block;transition:.5s ease-in-out}.quality{padding-top:60px;padding-bottom:80px}.quality .arr-down{position:absolute;top:-54px;height:104px;width:104px;right:0;left:0;z-index:1;margin:auto}.quality h2{font-size:64px;color:var(--c0);line-height:70px}.we-make{padding-top:180px;padding-bottom:0px}.we-make .bg-img{height:690px;top:0}.we-make h2{font-size:40px;color:var(--cf);line-height:50px}.brands h2,.brands p{color:#1d1e27}.brands p,.we-make p{font-size:18px;line-height:38px;}.brands{padding-top:95px;padding-bottom:95px}.brands::before{position:absolute;content:'';top:-57px;left:0;width:781px;height:1240px;background-image:url(../img/bg-svg/brands-left-bg.svg)}.easty-step,.easty-step .wrap,.service,.service .wrap,.we-offer{position:relative}.brands .txt::before{position:absolute;content:'';top:-95px;right:-55px;height:548px;}.brands .brands-logo .img{margin-bottom:40px}.easty-step{padding-top:60px;padding-bottom:60px;background-color:#201c1c}.easty-step .title_sec{margin-bottom:50px}.easty-step h3{font-size:32px;color:var(--c2)}.easty-step .wrap{color:var(--cf);text-align:center}.easty-step .wrap.line::before{position:absolute;content:'';top:35%;right:-100px;width:170px;height:18px;background-image:url(../img/icons/curve-line.svg)}.easty-step .wrap img{max-width:40%;margin:auto}.easty-step .wrap .txt h5{color:var(--c2);margin:20px 0 10px}.easty-step .wrap .txt p,.service .wrap p{font-size:14px}.easty-step .slider-arrows .slider-arrow{top:55%;box-shadow:0 0 6px 1px #7f809785}.blog .item,.easty-step .slick-slide{padding:0 20px}.we-offer{margin-top:105px;margin-bottom:105px}.we-offer h2,.why-choose .title_sec h2{color:#201c1c}.we-offer .col-md-7{height:inherit}.we-offer .col-md-7 .img{height:100%}.we-offer .col-md-7 img:last-child{height:63%}.we-offer img{width:100%;margin-bottom:14px}.we-offer p{font-size:18px;line-height:31px;}.service{padding-top:0;padding-bottom:70px}.faqs .title_sec,.service .title_sec{margin-bottom:68px}.service h3{color:#222}.pricing .title_sec p,.service .title_sec p{font-size:18px;line-height:32px;font-family:P-Regular}.service .wrap{margin-bottom:50px;transition:.4s}.service .wrap:hover{transform:translatey(10px)}.service .info{padding:0 28px 28px}.service .wrap::before{position:absolute;content:'';left:0;bottom:0;width:100%;height:68%;z-index:-1;border-radius:20px;background-image:url(../img/icons/sers-bg-01.svg)}.service .txt,.testimonials .profile{margin-top:24px}.service .wrap h5{color:#111;margin-bottom:12px}.service .wrap .btn{color:var(--c2);font-weight:600;font-size:18px;line-height:23px;text-align:center;letter-spacing:.2em;margin-top:8px;margin-bottom:8px;padding:0;text-transform:uppercase;text-decoration:underline}.service .wrap .btn:active{border:none}.checkout,.pricing{position:relative;padding-top:80px;padding-bottom:0px}.pricing .bg-img{height:995px;opacity:.5}.pricing .arr-down{position:absolute;top:-50px;height:104px;width:104px;right:0;left:0;margin:auto}.pricing .pricing-nav{display:flex;justify-content:center}.pricing .nav-tabs{padding:5px;border-radius:50px;margin-bottom:45px}.pricing .nav-tabs .nav-link{font-size:20px;line-height:26px;font-family:P-Regular;font-weight:600;padding:20px 50px;border-radius:50px;color:#6b6b6b;border:none}.pricing .nav-tabs .nav-link:focus{border:unset}.pricing .nav-tabs .nav-link.active,.pricing .nav-tabs .nav-link:hover{border:unset;color:#070707;background-color:#b1b1b1}.pricing .wrap{border-radius:10px;transition:.4s}.pricing .wrap:hover{transform:scale(1.1);box-shadow:0 0 10px #d3d3d3}.pricing .title_sec{text-align:center;margin-bottom:34px}.pricing .head{color:#000;text-align:center;padding:18px 10px;border-radius:10px 10px 0 0;background-color:#ddd}.pricing .head h4{font-family:Impact;font-weight:500;font-size:28px;line-height:37px;color:#fff;letter-spacing:.08em;margin-bottom:0}.pricing .content{padding:28px 30px}.pricing .content ul li{position:relative;text-align:left;line-height:22px;font-size:16px;color:#6b6b6b;font-family:P-Medium;padding-bottom:3px;margin-bottom:15px}.pricing .content ul li::after{position:absolute;content:'';left:0;right:36px;bottom:0;width:85%;margin:auto;border-bottom:3px solid #efefef}.pricing .content ul li:last-child{padding-bottom:0;margin-bottom:20px}.pricing .bottom{display:flex;align-items:end;text-align:center;justify-content:space-evenly;padding:15px 10px;border-radius:0 0 10px 10px;background-color:#f2f2f2}.pricing .bottom a{font-family:P-Regular;font-weight:500;font-size:26px;line-height:33px;padding-bottom:5px;margin-bottom:0}.pricing .bottom a span{color:#c9163b}.pricing .price .dollar{position:relative;top:-30px;font-family:P-Regular;font-weight:400;font-size:24px;line-height:37px;color:#474747}.pricing .price .piece{font-family:P-Regular;font-weight:500;font-size:22px;line-height:30px;color:#474747}.pricing .price .numb{font-family:P-SemiBold;font-weight:400;font-size:70px;line-height:76px;color:#474747}.why-choose{position:relative;margin-top:65px;margin-bottom:65px}.testimonials .title_sec,.why-choose .title_sec{text-align:center;margin-bottom:40px}.why-choose .title_sec p{font-size:18px;line-height:38px}.why-choose .wrap{margin-bottom:16px}.why-choose .info{text-align:center;padding:32px 20px;border-radius:10px;background-color:#012b50}.why-choose .info h5{font-size:18px;color:#fff;font-weight:600;margin-bottom:8px;font-family:P-Bold;text-transform:uppercase}.checkout::before{position:absolute;content:'';left:0;right:0;bottom:0;width:80%;margin:auto;border-bottom:2px solid var(--c5)}.checkout .container,.contact_us .container,.digitizing .container{position:relative;z-index:2}.checkout.pri_checkout .bg-img{height:920px}.checkout .bg-img{top:0;z-index:1;height:1497px;background-size:contain}.checkout .title_sec{text-align:center;margin-bottom:16px}.digitizing{position:relative;padding-top:30px;padding-bottom:190px}.digitizing .title_sec{text-align:center;margin-bottom:52px}.digitizing .img::before{position:absolute;content:'';top:auto;bottom:-15%;left:auto;right:85%;width:206px;height:122px;z-index:1;background-image:url(../img/icons/dot-line-3.svg)}.digitizing .dig2::before{top:auto;bottom:38%;left:auto;right:-29%;background-image:url(../img/icons/dot-line-2.svg)}.digitizing .two-btn{display:flex;flex-wrap:wrap;justify-content:space-between}.digitizing .two-btn .btn1{position:relative;top:55px;left:-75px}.digitizing .two-btn .btn2{position:relative;top:-115px;left:40px}.digitizing .digi-lock-img{position:absolute;left:0;right:0;bottom:-90px;width:20%;margin:auto;text-align:center}.digitizing .digi-lock-img h5{position:relative;font-size:30px;font-weight:400;color:var(--c3);margin-top:47px;padding-top:40px}.digitizing .digi-lock-img h5::before{position:absolute;content:'';top:-40px;right:0;left:0;width:2px;height:38px;margin:auto;background-color:var(--c2)}.process{position:relative;padding-top:40px;padding-bottom:80px;background-image:url(../img/process-bg.png)}.process .bg-img{top:-65px;z-index:0;height:655px}.process .title_sec{text-align:center;margin-bottom:46px}.process .txt{color:var(--cf);margin-top:10px}.process .txt h3{color:var(--cf);margin-bottom:4px}.process .txt p{font-size:16px;line-height:24px;font-family:P-SemiBold}.testimonials{position:relative;padding-top:115px;padding-bottom:115px}.testimonials .title_sec h5{color:#222;margin-bottom:8px}.testimonials .title_sec h3{color:#222;margin-bottom:0}.testimonials .item{padding:0 12px}.testimonials .wrap{padding:30px 20px 7px;border-radius:0 0 10px 10px;border-bottom:14px solid #d3d7db;box-shadow:0 0 10px #1b1b1d2c;background-color:var(--cf)}.testimonials .txt{text-align:center}.testimonials .profile img,.testimonials .txt img{margin:auto}.blog .txt h5,.blog h3,.contact_us h3{margin-bottom:10px}.testimonials .txt p{margin-top:24px;line-height:24px}.testimonials .profile h6{font-size:16px;font-weight:500;font-family:P-Medium;line-height:22px;color:#201c1c;margin-top:6px}.blog .date p,.blog p,.contact_us label{font-family:P-Regular}.slick-dots li button{border-radius:50px;border:2px solid #031526}.slick-dots li button:before{font-size:52px;color:transparent;opacity:1;line-height:20.7px}.slick-dots li.slick-active button:before{opacity:1}.blog{position:relative;padding-top:80px;padding-bottom:80px;overflow:hidden}.blog .bg-img{top:0;height:845px;background-size:contain}.about_us .about-wrap,.banner_hero,footer::after,footer::before{background-position:center;background-repeat:no-repeat;background-size:cover}.blog .title_sec{text-align:center;margin-bottom:42px}.blog p{font-size:18px}.blog .img img{width:100%;border-radius:16px}.blog .date{position:absolute;left:0;bottom:0}.about_us,.about_us .video-img,.banner_hero,.contact_us,.faqs,.service-detail,.what-do,footer{position:relative}.blog .date p{color:var(--cf);font-weight:400;font-size:13px;line-height:20px;padding:4px 8px;border-radius:0 0 0 16px;background-color:#ff5926}.blog .txt{margin-top:20px}.blog .txt h5{color:#222;font-size:18px}.blog .txt h5 span{color:#222;font-size:18px;display:block}.blog .txt p{font-size:16px;line-height:24px}.blog .txt a{font-weight:600;font-size:16px;line-height:144.7%;color:var(--c2);display:inline-block;margin-top:6px;text-transform:uppercase;text-decoration:underline}.blog .slick-list{padding:20px 0!important}.blog .slick-slide.slick-current .item{transform:scale(1.1);transition:.3s ease-in-out}.contact_us{padding-top:120px;padding-bottom:20px}.contact_us .bg-img{top:0;z-index:1;height:895px}.contact_us .title_sec{text-align:center;margin-bottom:56px;color:#000}.contact_us h3{color:#000}.contact_us .form-group,.sig-up .form-group{margin-bottom:15px}.contact_us .form-group .bbtn{margin-top:30px}.contact_us label{color:#898585;font-size:20px;line-height:138.11%;padding:.375rem .75rem}.contact_us .form-control{color:#d7d7d7;font-size:20px;font-family:P-Regular;line-height:138.11%;border:none;border-radius:unset;border-bottom:1px solid #d7d7d7;background-color:transparent}.contact_us .form-control:focus,.sig-up .form-control:focus{box-shadow:unset}.banner_hero{padding-top:232px;padding-bottom:76px}.about_us{margin-bottom:0}.about_us .about-wrap{padding-top:37px;padding-bottom:87px;background-image:url(../img/icons/about-us-bg.svg)}.about_us h4{margin-bottom:4px}.about_us p{font-size:20px;line-height:32px}.about_us .video-img{border-radius:20px}.about_us .video-img img{border-radius:20px;width:100%}.about_us .video-img::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:.6;border-radius:20px;background-color:#000}.about_us .video-img .play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;color:var(--c0);font-size:2rem;line-height:89px;padding:0;width:89px;height:89px;border-radius:50px;background:#fff}.about_us .modal,.inset-about-video{--bs-modal-width:65%}.about_us .modal .modal-content{height:380px;color:var(--cf);background-color:var(--c0)}.inset-about-video .modal-content{height:420px;color:var(--cf);background-color:var(--c0)}.inset-about-video .inset_video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:450px;border-radius:8px;object-fit:cover}.what-do{margin-top:60px;margin-bottom:0px;background-image:url(../img/icons/what-we-bg.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.what-do .title_sec{margin-bottom:94px}.what-do .txt h3{color:var(--c4)}.what-do .txt p{font-size:16px;line-height:24px;}.what-do .mrg-btm{margin-bottom:30px}.service-detail{padding-top:120px;padding-bottom:120px}.contact_page{background-color:#fff}.faqs{padding-top:70px;padding-bottom:70px}.overlay,.popup,.popup1,.popup2{display:none;position:fixed;left:0;top:0;right:0}.faqs h4{font-size:80px}.faqs .accordion-button::after{background-image:url(../img/icons/plus-icon.svg)}.faqs .accordion-button:not(.collapsed)::after{background-image:url(../img/icons/plus1-icon.svg)}.faqs .faqs-wrap h2,.faqs .faqs-wrap h2 .accordion-button{font-family:Impact;font-size:24px;line-height:150%;color:var(--c1);padding:0}.faqs .faqs-wrap h2 .accordion-button:focus-visible{outline:0}.faqs .faqs-wrap h2 .accordion-button:focus{border:none;box-shadow:none}.faqs .faqs-wrap .txt1{font-family:Impact;font-size:32px;line-height:150%;width:8%;text-transform:uppercase;text-align:left;padding:40px 20px;margin-right:37px;border-right:1px solid #b1b1b1}footer .wrap ul li a,footer p{font-family:P-Regular}.faqs .faqs-wrap .txt2{font-family:P-Regular;width:80%;padding:40px 0}.faqs .faqs-wrap .accordion-body{padding:20px 0}.faqs .faqs-wrap .accordion-body .txt1{color:var(--c2);width:8%}.faqs .accordion{--bs-accordion-bg:none;--bs-accordion-border-radius:10px}.faqs .accordion-button:not(.collapsed){background:#fff;box-shadow:none}.faqs .accordion-item{border:none;padding:16px 34px;background:#fff;margin-bottom:50px;border-radius:10px;box-shadow:0 4px 20px rgba(158,156,156,.25)}.about_us .wrap img{border-radius:10px}footer{padding-top:0px}footer::before{position:absolute;content:'';top:0;left:0;height:100%;width:100%;z-index:-1;background-image:url(../img/bg-svg/footer-bg.svg)}footer::after{position:absolute;content:'';top:0;right:0;left:0;bottom:0;z-index:-1;background-image:url(../img/bg-svg/footer-bg1.svg)}footer .txt{margin-top:32px;max-width:370px}footer .wrap h5{margin-top:21px}footer .top-space{padding-top:74px}footer .wrap ul li a{display:inline-block;font-weight:400;font-size:18px;line-height:24px;color:var(--c6);margin-bottom:8px;transition:.3s}footer .footer-detial{margin-top:88px;padding-top:26px;border-top:3px solid #e2e2e2}footer .footer-detial p{position:relative;padding-left:32px}footer .footer-detial p span{position:absolute;top:1px;left:0}footer .footer-detial .col-lg-4:last-child{display:flex;justify-content:end}footer .footer-detial .col-lg-4:last-child .content{text-align:left}footer .footer-bottom{padding-top:22px;padding-bottom:22px;margin-top:25px;background-color:var(--c2)}footer .footer-bottom p img{margin-right:40px}footer .footer-bottom ul{padding:0;list-style:none;display:flex;justify-content:end}footer .footer-bottom ul li{color:var(--c0);width:51px;height:51px;font-size:20px;text-align:center;border-radius:50px;margin-right:20px;line-height:51px;background-color:#fff}footer .footer-bottom ul li a{color:var(--c0)}footer .footer-bottom ul li:hover a{color:#fff}.sig-up h4{color:var(--cf);text-align:center}.sig-up .form-control,.sig-up label{color:#d7d7d7;line-height:138.11%;font-family:P-Regular;font-size:20px}.sig-up label{padding:.375rem .75rem}.sig-up .form-control{padding:0 .75rem;border:none;border-radius:unset;border-bottom:1px solid #d7d7d7;background-color:transparent}.sig-up .bbtn{width:100%;margin-top:24px;padding:10px 24px;text-align:center}body.show-popup{overflow-y:hidden}.overlay{bottom:0;opacity:.8;z-index:100;background-color:#000}.popup,.popup1,.popup2{width:100%;height:100vh;z-index:100;color:var(--cf);padding:30px;overflow-x:hidden;overflow-y:auto}.popup .popup-wrap,.popup1 .popup-wrap,.popup2 .popup-wrap{width:45%;padding:30px;margin:0 auto;border-radius:5px;background-color:var(--c1)}.sig-up a,.sig-up p{font-size:18px;font-weight:500;font-family:P-Regular;color:var(--cf)}.close,.close1,.close2{position:absolute;top:0;right:0;border:none;color:#fdfdfd;font-size:20px;text-decoration:none} .self{font-size: 64px;} .self-1{max-width: 1071px; height:600px; margin: 0 auto; margin-top: -41px;} .headd{font-size:40px;line-height:67px} .self-style{padding-left:10px;} .self-style-2{display:inline-flex;} .self-color{color:#000 !important} .whatsapp-contact{position:fixed;z-index:2;bottom:15px;left:1270px;} .self{margin-top:-3rem !important}
 
 /*portfolio css*/
 
.butte {
    display: flex;justify-content: center;background-color: #ffa70;border-radius: 5px;padding: 6px 0px 0px;background-color: #ffa701; margin-bottom:10px;}.butte:hover { border:1px solid #ffa701;
            background-color: transparent; color: black;}

        .butte h5 {
            font-size: 15px !important;
            padding-top: 13px;
            font-family: 'P-Regular';
            color: white;
        }
		@media (max-width:500px){
			 .butte h5 {
            font-size: 13px !important;
			text-transform:none;
            
        }
		}
        .butte h5:hover{
            color: black;
        }

        .butte.selected {
            border: 1px solid black;
            /* Selected background color */
            color: black;
            /* Text color for selected tab */
        }
        .porto{
            padding-left: 0px;
            /* padding-right: 0px; */
			text-align:center;
			
        }
		@media (max-width:500px){
			.porto{
				margin-left:auto;
			margin-right:auto;
			margin-bottom:15px;
			}
		}
		
.butte:hover h5 {
    color:black;
}

/*index page css*/

body,html{
	overflow-x:hidden;
max-width:100%
}
.wrapper{
  position: relative;
  height: 500px;
  width: 540px;
  overflow: hidden;
}
.wrapper .images{
  height: 100%;
  width: 100%;
  display: flex;
}
.wrapper .images .imga-1{
  height: 1177px;
  width: 1140px;
  background: url("../img/TEG-Images/desktop/Patches-For-Iron-On-Elephant-Logo-Before.webp") no-repeat;
}
.wrapper .images .img-1{
  height: 1177px;
  width: 1140px;
  background: url("../img/TEG-Images/desktop/Professional-Embroidery-Before.webp") no-repeat;
}
.wrapper .images .imga-2{
  position: absolute;
  height: 1177px;
  width: 270px;
  background: url("../img/TEG-Images/desktop/Patches-For-Iron-On-Elephant-Logo.webp") no-repeat !important;
}
.wrapper .images .imgae-1{
  position: absolute;
  height: 1177px;
  width: 1140px;
  /* filter: blur(5px); */
  background: url("../img/Untitled design (1).png") no-repeat;
}
.wrapper .images .imgae-2{
  position: absolute;
  height: 1177px;
  width: 270px;
  /* filter: blur(5px); */
  background: url("../img/godzilla.png") no-repeat;
}
.wrapper .images .img-2{
  position: absolute;
  height: 1177px;
  width: 270px;
  background: url("../img/TEG-Images/desktop/Professional-Embroidery.webp") no-repeat;
}

 @media (max-width: 600px) {
    .wrapper .images .img-2 {
      background: url("../img/TEG-Images/mobile/Professional-Embroidery.webp") no-repeat;
    }
    .wrapper .images .img-1 {
      background: url("../img/TEG-Images/mobile/Professional-Embroidery-Before.webp") no-repeat;
    }
	.wrapper .images .imga-1 {
      background: url("../img/TEG-Images/mobile/Patches-For-Iron-On-Elephant-Logo-Before.webp") no-repeat;
    }
	.wrapper .images .imga-2 {
      background: url("../img/TEG-Images/mobile/Patches-For-Iron-On-Elephant-Logo.webp") no-repeat !important;
    }
	.wrapper .images .imgae-2 {
      background: url("../img/Untitled design (6).png") no-repeat;
    }
	.wrapper .images .imgae-1 {
      background: url("../img/Untitled design (3).png") no-repeat;
    }
    .wrapper {
      height: 320px;
    }
    .slider .drag-line {
      height: 280px !important;
    }
    .slider .drag-line span {
      left: 50%; /* Center the arrow on the screen */
    }
	.slider .drag-line{
  height: 290px;
}
}
.wrapper .slider{
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 99;
}
.wrapper .slider input{
  width: 100%;
  outline: none;
  background: none;
  -webkit-appearance: none;
  height:485px;
  -webkit-opacity: -10;
}
.slider input::-webkit-slider-thumb{
  height: 486px;
  width: 3px;
  background: none;
  -webkit-appearance: none;
  cursor: col-resize;
}
.slider .drag-line{
  width: 3px;
  height: 480px;
  position: absolute;
  left: 49.85%;
  pointer-events: none;
}
.slider .drag-line::before,
.slider .drag-line::after{
  position: absolute;
  content: "";
  width: 100%;
  height: 222px;
  background: black;
}
.slider .drag-line::before{
  top: 0;
}
.slider .drag-line::after{
  bottom: 0;
}
.slider .drag-line span{
  height: 42px;
  width: 42px;
  border: 3px solid black;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  transform: translate(-50%, -50%);
}
.slider .drag-line span::before,
.slider .drag-line span::after{
  position: absolute;
  content: "";
  top: 50%;
  border: 10px solid transparent;
  border-bottom-width: 0px;
  border-right-width: 0px;
  transform: translate(-50%, -50%) rotate(45deg);
}
.slider .drag-line span::before{
  left: 40%;
  border-left-color: black;
}
.slider .drag-line span::after{
  left: 60%;
  border-top-color: black;
}
@media (max-width:500px){
	#gallery-modal .modal-img{
	width: 250px;
	height:250px;
}
	
}
.zoom:hover {
 
  -webkit-transform: scale(1.2); /* Safari 3-8 */

  transition: transform .2s;
}
.twen{
    width:20px;
    height:20px;
}
.twenfour{
    width:24px;
    height:24px;
}
.mewidt{
    width:max-content
}
@media(max-width:550px){
    .mewidt{
        width:auto
    }
}

.mrten{
    margin-right:10px !important;
}
.ftwen{
    font-size:20px;
}
.mtnefo{
    margin-top:-4px;
}

@media(max-width:550px){
   .self{
      margin-top:1px !important;
   }
}
