.hero-area .section-title .marked:after,.hero-area .section-title .marked:before{position:absolute;height:1px;background-color:var(--theme);width:100%;content:"";inset-inline-start:0}.hero-area .hero-thumb .thumb-1,.hero-area .hero-thumb .thumb-2{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.about-service-box .counts .text,.blog .meta,.service-box .number,.team-box .text,.testimonial-box .rating{font-family:var(--font_teko)}.contact-formfield .file-upload-btn,.submit-btn .wc-btn-primary{cursor:pointer;padding:10px 20px;transition:background-color .3s}.hero-area-inner{padding-top:200px;padding-bottom:115px;position:relative;margin-inline-end:-140px;padding-inline-end:240px;z-index:1}@media only screen and (max-width:1399px){.hero-area-inner{padding-bottom:85px}}.box-layout .hero-area-inner{margin-inline-end:0;padding-inline-end:140px}.hero-area-inner .info-text{border-inline-start:1px solid var(--border);position:absolute;inset-inline-end:0;width:140px;line-height:1.8;height:100%;padding-inline-start:30px;top:80px;padding-top:200px;font-size:16px;color:var(--primary)}.hero-area-inner .area-shape-1{position:absolute;bottom:0;inset-inline-end:calc(100% - 200px);width:410px;z-index:-1}.dir-rtl .about-area-inner .shape-1 img,.dir-rtl .about-service-box .thumb img,.dir-rtl .clients-area-inner .shape-1 img,.dir-rtl .hero-area .customer-wrapper .icon img,.dir-rtl .hero-area .hero-thumb .thumb-1,.dir-rtl .hero-area .hero-thumb .thumb-2,.dir-rtl .hero-area .thumb-wrapper .shape-1 img,.dir-rtl .hero-area-inner .area-shape-1 img{transform:rotateY(180deg)}.hero-area .section-title{font-size:190px;line-height:.76}@media only screen and (max-width:1919px){.hero-area-inner{margin-inline-end:0;padding-inline-end:190px;padding-top:150px}.hero-area-inner .info-text{padding-top:150px}.hero-area-inner .area-shape-1{width:330px}.hero-area .section-title{font-size:140px}}@media only screen and (max-width:1399px){.hero-area .section-title{font-size:110px}}.hero-area .section-title .marked{font-size:42px;line-height:.83;font-weight:600;display:inline-block;position:relative;padding-bottom:27px;transform:translateY(-36px);color:var(--primary)}.hero-area .section-title .marked:before{bottom:0}.hero-area .section-title .marked:after{bottom:4px}.hero-area .customer-wrapper .text br,.hero-area .section-title .marked br,.hero-area .video-btn .text br{display:block}.hero-area .section-title .rotated{font-size:30px;line-height:.66;text-transform:lowercase;font-weight:400;width:120px;height:120px;background-color:var(--theme);display:inline-flex;align-items:center;padding-top:19px;border-radius:47px;writing-mode:vertical-lr;transform:rotate(180deg);color:var(--primary)}.hero-area .section-title .shape-1{display:inline-flex;height:120px;margin-inline-start:-30px;position:relative}.hero-area .section-content{display:grid;gap:50px 60px;grid-template-columns:1fr 520px;justify-content:space-between}@media only screen and (max-width:1919px){.hero-area .section-title .marked{font-size:34px}.hero-area .section-title .rotated{font-size:22px;width:90px;height:90px;border-radius:34px}.hero-area .section-title .shape-1{height:90px;margin-inline-start:-25px}.hero-area .section-content{grid-template-columns:1fr 420px}}@media only screen and (max-width:1399px){.hero-area .section-title .marked{font-size:24px;padding-bottom:10px;transform:translateY(-17px)}.hero-area .section-title .rotated{font-size:18px;width:70px;height:70px;border-radius:24px;padding-top:9px}.hero-area .section-title .shape-1{height:70px;margin-inline-start:-20px}.hero-area .section-content{grid-template-columns:1fr 370px}}.hero-area .section-content .text{font-size:20px;line-height:1.37;max-width:380px}.hero-area .section-content .content-bottom{margin-inline-start:315px;position:relative;margin-top:65px}.feature-box .content,.hero-area .section-content .btn-wrapper{margin-top:48px}.hero-area .section-content .scroll-down{position:absolute;top:0;inset-inline-end:calc(100% + 60px);width:-moz-max-content;width:max-content}.hero-area .section-content .content-first{margin-top:50px}.hero-area .hero-thumb{display:flex;align-items:flex-start}.hero-area .hero-thumb .thumb-1{margin-top:160px;position:relative}.bor-img-l{border-radius:115rem 0 0 115rem}.bor-img-r{border-radius:0 115rem 115rem 0}.hero-area .hero-thumb .thumb-1:after{position:absolute;content:"";width:100%;height:100%;border-radius:115rem 0 0 115rem;background-image:radial-gradient(ellipse 200% 100% at bottom left,#12d2e9,#f308be 100%);opacity:.4;top:0;inset-inline-start:0;mix-blend-mode:multiply}.about-area-inner,.feature-area .section-header .section-title-wrapper,.hero-area .thumb-wrapper,.service-area .section-header .section-title-wrapper{position:relative}.hero-area .thumb-wrapper .shape-1{position:absolute;top:46px;inset-inline-start:67px}.hero-area .customer-wrapper{display:inline-block;margin-inline-start:auto}.hero-area .customer-wrapper .thumb{margin-top:30px}.hero-area .customer-wrapper .text{font-size:18px;line-height:1.22;margin-top:15px}.hero-area .customer-wrapper .text span{color:var(--primary)}.hero-area .customer-wrapper-box{margin-top:41px;display:flex;justify-content:flex-end}.hero-area .video-btn{display:flex;align-items:center;gap:12px}.hero-area .video-btn .wc-btn-circle{width:100px;height:100px;border:5px solid var(--white);background-color:var(--black);color:var(--white)}.dark .hero-area .video-btn .wc-btn-circle{border-color:var(--black);background-color:var(--white);color:var(--black)}.dark .about-area .info-wrapper,.dark .expertise-box,.dark .faq-area .accordion .accordion-item,.dark .faq-area .accordion .accordion-item:first-child,.dark .service-box,.dark .service-box .icon,.dark .service-box:first-child{border-color:#252525}.hero-area .video-btn .text{font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.14;display:inline-block;color:var(--primary)}.hero-area .video-btn-box{position:absolute;inset-inline-end:0;z-index:1;top:66%}.clients-area,.team-area{background-color:var(--black)}.dark .about-service-box,.dark .blog,.dark .clients-area,.dark .team-area{background-color:#1b1b1b}.clients-area-inner{padding:55px 0;position:relative;padding-inline-start:120px;margin-inline-end:calc((100vw - var(--container-max-widths))/ -2)}@media only screen and (max-width:1399px){.hero-area .section-content .text{font-size:18px}.hero-area .section-content .content-bottom{margin-inline-start:10px}.clients-area-inner{padding:35px 0;padding-inline-start:80px}}.clients-area-inner .shape-1{width:-moz-max-content;width:max-content;position:absolute;top:0;inset-inline-end:100%;height:100%;overflow:hidden}.clients-area-inner .shape-1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.client-slider-active .swiper-slide,.work-slider-active .swiper-slide{width:auto}.client-slider .swiper-wrapper,.work-slider-active .swiper-wrapper{transition-timing-function:linear}.client-box img{opacity:.4}.about-area-inner .shape-1{position:absolute;top:254px;inset-inline-end:0}.about-area .section-title{max-width:850px;text-indent:220px}@media only screen and (max-width:1919px){.hero-area .section-content .content-bottom{margin-top:35px}.about-area .section-title{max-width:760px}}@media only screen and (max-width:1399px){.about-area-inner .shape-1{top:154px}.about-area .section-title{max-width:750px}}.about-area .section-content .subtitle-wrapper{margin-bottom:-40px}@media only screen and (max-width:1919px){.about-area .section-content .subtitle-wrapper{margin-bottom:-32px}}@media only screen and (max-width:1199px){.about-area-inner .shape-1{top:94px}.about-area .section-content .subtitle-wrapper{margin-bottom:-26px}}.about-area .section-content .content-bottom{margin-top:80px;display:flex;gap:225px}@media only screen and (max-width:1399px){.about-area .section-content .content-bottom{gap:125px;margin-top:60px}}@media only screen and (max-width:991px){.hero-area-inner{padding-inline-end:0}.about-area-inner .shape-1,.clients-area-inner .shape-1,.hero-area-inner .info-text{display:none}.hero-area .section-title{font-size:80px}.hero-area .section-content{grid-template-columns:1fr 260px}.clients-area-inner{padding-inline-start:0;margin-inline-end:0}.about-area .section-content .content-bottom{gap:65px;margin-top:40px}}.about-area .clients-wrapper .number{font-size:24px;line-height:30px;font-weight:600;writing-mode:vertical-lr;transform:rotate(180deg);letter-spacing:.13em;text-transform:uppercase}.about-area .clients-wrapper .text{font-size:16px;line-height:20px;max-width:100px}.about-area .clients-wrapper .info{display:flex;gap:11px;margin-top:18px}.about-service-box .counts .number,.about-service-box .counts .x{line-height:.8;display:inline-block;color:var(--primary);font-weight:600}.about-area .info-wrapper{padding-inline-start:80px;border-inline-start:1px solid #ececec}@media only screen and (max-width:767px){.hero-area-inner{padding-bottom:55px}.hero-area .section-content{grid-template-columns:1fr}.hero-area .section-content .content-first{margin-top:0}.about-area .section-title{text-indent:0}.about-area .section-content .subtitle-wrapper{margin-bottom:15px}.about-area .section-content .content-bottom{flex-direction:column}.about-area .info-wrapper{padding-inline-start:40px}}.about-area .info-wrapper .text{max-width:410px}.about-area .info-wrapper .btn-wrapper,.testimonial-area .section-content .btn-wrapper{margin-top:53px}.about-gallery-wrapper{display:flex;gap:30px 60px;padding-inline-start:90px;justify-content:space-between;margin-top:-170px}@media only screen and (max-width:1199px){.about-gallery-wrapper{padding-inline-start:0;margin-top:-80px}}.about-gallery-wrapper .thumb-1{margin-top:330px}@media only screen and (max-width:1199px){.about-gallery-wrapper .thumb-1{margin-top:230px}}.about-gallery-wrapper .thumb-2{padding-top:80px;padding-inline-end:130px;position:relative}.about-service-box{background-color:#f9f9f9;padding:60px 60px 55px;width:300px;position:absolute;top:0;inset-inline-end:0}.about-service-box .text{margin-top:23px}.about-service-box .counts{margin-top:39px}.about-service-box .counts .number{font-size:120px;font-family:var(--font_teko)}.about-service-box .counts .x{font-size:48px}.about-service-box .counts .text{font-size:21px;line-height:24px;text-transform:uppercase;font-weight:600;color:var(--primary);display:block;margin-top:-3px}.blog:hover,.feature-area,.skill-area .skills-wrapper .nav .nav-link.active .icon{background-color:var(--theme)}.feature-area .section-title{max-width:730px;margin-inline:auto;color:var(--black)}@media only screen and (max-width:1399px){.feature-area .section-title{max-width:610px}}.feature-area .section-header .text{max-width:300px;margin-inline-start:580px;color:var(--black)}@media only screen and (max-width:1399px){.feature-area .section-header .text{margin-inline-start:520px}}@media only screen and (max-width:1199px){.feature-area .section-title{max-width:460px}.feature-area .section-header .text{margin-inline-start:430px}}.faq-area .section-content .text-wrapper,.feature-area .section-header .text-wrapper,.service-area .section-header .text-wrapper,.team-area .section-header .text-wrapper{margin-top:22px}.feature-area .section-header .section-title-wrapper .shape-1,.service-area .section-header .section-title-wrapper .shape-1{position:absolute;width:93px;top:-60px;inset-inline-start:43%;z-index:99}.skill-nav,.skill-thumb,.work-box{position:relative}.feature-area .features-wrapper-box{margin-top:73px;overflow:hidden}.feature-area .features-wrapper{display:grid;gap:0 0;grid-template-columns:repeat(3,1fr);margin:0 -100px}@media only screen and (max-width:767px){.about-gallery-wrapper{flex-direction:column}.about-gallery-wrapper .thumb-1{margin-top:0}.feature-area .features-wrapper{grid-template-columns:repeat(2,1fr)}}.feature-box{padding:0 100px 132px;border-inline-end:1px solid rgba(0,0,0,.12)}@media only screen and (max-width:1399px){.feature-area .features-wrapper{margin:0 -80px}.feature-box{padding:0 80px 72px}}.feature-box .title{font-size:36px;line-height:.88;font-weight:600;text-transform:uppercase;color:var(--black)}.feature-box .text{margin-top:19px;color:var(--black)}.skill-area .section-title{max-width:660px}.skill-area .section-header{display:grid;gap:20px 60px;grid-template-columns:auto auto;justify-content:space-between}.blog-area .section-header .text,.skill-area .section-header .text{max-width:300px}.skill-area .skills-wrapper-box{margin-top:59px}.skill-area .skills-wrapper{display:grid;gap:40px 60px;grid-template-columns:420px auto;justify-content:space-between}.skill-area .skills-wrapper .nav{border-inline-start:1px solid #ececec;padding-inline-start:18px;margin-inline-start:1px}.skill-area .skills-wrapper .nav .nav-link{background-color:rgba(0,0,0,0);position:relative;padding:18px 0 0;text-align:start}.skill-area .skills-wrapper .nav .nav-link.active:before{position:absolute;content:"";width:3px;height:100%;background-color:var(--theme);top:0;inset-inline-start:-20px}.skill-area .skills-wrapper .nav li:not(:first-child){margin-top:20px}.skill-thumb{padding-top:45px;padding-inline-start:80px}.skill-thumb img{border-radius:20px}.skill-thumb .small-image{position:absolute;top:0;inset-inline-start:0;max-width:740px;margin-inline-start:auto;border-radius:20px}.skill-nav{display:flex;gap:20px;align-items:flex-start}.skill-nav .icon{width:65px;height:65px;background-color:rgba(18,18,18,.0196078431);display:inline-flex;justify-content:center;align-items:center;min-width:65px;border-radius:50%}.skill-nav .title{font-size:36px;line-height:.88;text-transform:uppercase;padding-top:19px}.service-box .title:hover,.skill-nav .title:hover{color:var(--theme)}@media only screen and (max-width:1199px){.feature-area .section-header .text-wrapper{margin-top:12px}.feature-area .section-header .section-title-wrapper .shape-1{display:none}.feature-area .features-wrapper-box{margin-top:53px}.feature-area .features-wrapper{margin:0 -30px}.feature-box{padding:0 30px 52px}.feature-box .title{font-size:28px}.feature-box .content{margin-top:38px}.skill-nav .title{font-size:30px;padding-top:0}}.skill-nav .text{margin-top:8px}.enterprise-area .section-header{text-align:center}.enterprise-area .section-header .text{font-size:21px}.enterprise-area .expertise-wrapper-box{margin-top:64px}.enterprise-area .expertise-wrapper{display:flex;justify-content:space-between}.enterprise-area .expertise-wrapper>:not(:first-child){margin-inline-start:-100px}.expertise-box{width:200px;height:200px;border:1px solid #ececec;border-radius:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.dark .expertise-box{background-color:#fff}@media only screen and (max-width:1399px){.enterprise-area .expertise-wrapper-box{margin-top:44px}.expertise-box{width:250px;height:250px}}@media only screen and (max-width:1199px){.enterprise-area .expertise-wrapper-box{margin-top:34px}.expertise-box{width:200px;height:200px}}.expertise-box .icon img{max-height:100px}@media only screen and (max-width:1399px){.expertise-box .icon img{max-height:90px}}@media only screen and (max-width:1199px){.expertise-box .icon img{max-height:70px}}.expertise-box .name{font-size:20px;margin-top:32px;line-height:1}@media only screen and (max-width:1399px){.expertise-box .name{font-size:24px;margin-top:17px}}.work-area [dir=rtl]{direction:rtl}.work-area .works-wrapper{display:grid;gap:10px}.work-box{max-width:880px}@media only screen and (max-width:1919px){.work-box{max-width:780px}}@media only screen and (max-width:1399px){.work-box{max-width:680px}}@media only screen and (max-width:1199px){.work-box{max-width:580px}}.work-box:hover .content{opacity:1;visibility:visible}.work-box .content{position:absolute;width:100%;height:100%;top:0;inset-inline-start:0;background-color:rgba(255,255,255,.9);display:flex;flex-direction:column;justify-content:end;padding:45px 45px 50px;opacity:0;visibility:hidden;transition:.5s;direction:ltr}.work-box .icon{position:absolute;inset-inline-end:45px;top:45px}.work-box .title{font-size:30px;text-transform:uppercase;color:var(--black)}.work-box .meta{font-size:14px;display:inline-block;margin-top:8px;color:var(--black-2)}.service-area .section-title{max-width:740px;margin-inline:auto}@media only screen and (max-width:1919px){.service-area .section-title{max-width:630px}}.service-area .section-header .text{max-width:300px;margin-inline-start:580px}@media only screen and (max-width:1399px){.service-area .section-header .text{margin-inline-start:520px}}@media only screen and (max-width:1199px){.service-area .section-title{max-width:460px}.service-area .section-header .text{margin-inline-start:430px}.service-area .section-header .text-wrapper{margin-top:12px}}.service-area .services-wrapper-box,.team-area .team-wrapper-box{margin-top:73px}@media only screen and (max-width:1919px){.service-area .services-wrapper-box{margin-top:53px}}.service-box{border-bottom:1px solid #ececec;padding:44px 0;display:grid;gap:20px 60px;grid-template-columns:160px 1fr 100px}@media only screen and (max-width:1199px){.service-area .section-header .section-title-wrapper .shape-1{display:none}.service-area .services-wrapper-box{margin-top:33px}.service-box{padding:24px 0;grid-template-columns:100px 1fr 100px}}.faq-area .accordion .accordion-item:first-child,.service-box:first-child{border-top:1px solid #ececec}.service-box .number{font-size:30px;font-weight:600;color:var(--primary)}.service-box .title{font-size:36px;text-transform:uppercase;line-height:.88}.service-box .text,.testimonial-area .testimonial-wrapper{max-width:340px}.service-box .feature-list{margin-top:18px}.service-box .feature-list li{font-size:18px;line-height:1.41;color:var(--primary)}.service-box .icon{background-image:radial-gradient(ellipse 200% 150% at bottom left,#12d2e9,#f308be 100%);width:88px;height:115px;border:1px solid #ececec;border-radius:44px;display:inline-flex;justify-content:center;align-items:center}.service-box .content{display:grid;gap:20px 60px;grid-template-columns:360px 1fr}@media only screen and (max-width:1399px){.service-box .content{grid-template-columns:300px 1fr}}@media only screen and (max-width:1199px){.service-box .number{font-size:22px}.service-box .title{font-size:26px}.service-box .content{grid-template-columns:210px 1fr}}.testimonial-area-inner{display:grid;gap:40px 60px;grid-template-columns:auto 340px;justify-content:space-between}.testimonial-area .section-title{max-width:630px}.testimonial-area .section-content .text{max-width:330px}.testimonial-area .section-content .text-wrapper{margin-top:19px}.testimonial-area .nav-icon{width:35px;height:35px;border:1px solid var(--border);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.5s;font-size:12px}.testimonial-area .nav-icon:hover{background-color:var(--primary);color:var(--white);border-color:transparent}.blog:hover .name,.blog:hover .text,.blog:hover .title,.dark .testimonial-area .nav-icon:hover{color:var(--black)}.testimonial-area .slider-nav{display:flex;gap:10px;justify-content:end;margin-top:15px}.dir-rtl .testimonial-area .slider-nav{flex-direction:row-reverse}.testimonial-box{width:340px}.testimonial-box .rating{font-size:36px;line-height:.88;font-weight:600;color:var(--black);display:inline-flex;align-items:center;gap:2px}.testimonial-box .meta-title,.testimonial-box .rating-label{font-size:16px;color:var(--white-2)}.testimonial-box .text{font-size:21px;line-height:1.23;font-weight:500;color:var(--black-2);margin-top:49px}.testimonial-box .icon{text-align:end;margin-top:74px}.testimonial-box .avatar{width:50px;height:50px;border-radius:50%;overflow:hidden}.testimonial-box .author{display:flex;gap:15px;align-items:center;padding:25px 30px;background-color:#1b1b1b}.testimonial-box .name{font-size:21px;line-height:24px;font-weight:500;color:var(--white)}.testimonial-box .content{padding:45px 30px 40px;background-color:#f9f9f9}.team-area .section-title{max-width:740px;margin-inline:auto;color:var(--white)}@media only screen and (max-width:1919px){.team-area .section-title{max-width:630px}}.team-area .section-header .text{max-width:300px;margin-inline-start:580px;color:var(--white-2)}@media only screen and (max-width:1399px){.team-area .section-header .text{margin-inline-start:520px}.team-area .team-wrapper-box{margin-top:63px}}@media only screen and (max-width:1199px){.team-area .section-title{max-width:460px}.team-area .section-header .text{margin-inline-start:430px}.team-area .section-header .text-wrapper{margin-top:12px}}.team-area .team-wrapper{display:grid;gap:40px 30px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){.about-gallery-wrapper{margin-top:40px}.about-service-box{padding:40px 40px 35px;width:260px}.feature-area .section-header .text,.feature-area .section-title,.service-area .section-header .text,.service-area .section-title,.team-area .section-header .text,.team-area .section-title{max-width:460px;margin:0}.service-box .content,.skill-area .section-header,.skill-area .skills-wrapper{grid-template-columns:auto}.skill-nav .title{font-size:24px}.expertise-box{width:160px;height:160px}.expertise-box .icon img{max-height:50px}.expertise-box .name{font-size:20px}.work-box{max-width:480px}.team-area .team-wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.enterprise-area .expertise-wrapper{flex-wrap:wrap;justify-content:center}.enterprise-area .expertise-wrapper>:not(:first-child){margin-inline-start:0}.work-box{max-width:380px}.service-box,.testimonial-area-inner{grid-template-columns:auto}.testimonial-area .slider-nav{justify-content:start}.team-area .team-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.about-area .info-wrapper{padding-inline-start:0;border-inline-start:0}.about-gallery-wrapper .thumb-2{padding-top:0;padding-inline-end:0}.about-service-box{position:static;margin-top:30px}.feature-area .features-wrapper,.team-area .team-wrapper{grid-template-columns:repeat(1,1fr)}.testimonial-area .testimonial-wrapper{max-width:290px}.testimonial-box{width:290px}}.team-area .team-wrapper>:nth-child(odd){margin-top:70px}.blog:hover .thumb img,.team-box:hover .thumb img{transform:scale(1.1)}.team-box .thumb{overflow:hidden}.blog .thumb img,.team-box .thumb img{width:100%;transition:.5s}.team-box .title{font-size:24px;line-height:1;text-transform:uppercase;color:var(--white)}.team-box .text{font-size:16px;font-weight:500;text-transform:uppercase;margin-top:7px;color:var(--white-2)}.blog .name,.blog .title{font-weight:600;text-transform:uppercase}.team-box .content{margin-top:37px}.faq-area-inner{display:grid;gap:30px 60px;grid-template-columns:1fr 740px}@media only screen and (max-width:1399px){.team-area .team-wrapper{gap:40px 30px}.team-box .content{margin-top:27px}.faq-area-inner{grid-template-columns:1fr 600px}}@media only screen and (max-width:1199px){.team-area .team-wrapper-box{margin-top:43px}.team-box .title{font-size:20px}.team-box .text{margin-top:3px}.faq-area-inner{grid-template-columns:1fr 540px}}.faq-area .section-title{max-width:390px}.faq-area .section-content .text{max-width:266px}.faq-area .accordion .accordion-button{font-size:24px;line-height:1;color:var(--primary);padding-top:24px;padding-bottom:18px;padding-inline-start:0;padding-inline-end:0;background-color:rgba(0,0,0,0);box-shadow:none;text-align:start;font-weight:500;text-transform:uppercase}.faq-area .accordion .accordion-button::after{content:"+";color:var(--primary);background-image:none;line-height:1;width:auto;height:auto;font-size:25px;margin-inline-start:50px;margin-inline-start:auto;margin-inline-end:0}.faq-area .accordion .accordion-button:not(.collapsed){pointer-events:none}.faq-area .accordion .accordion-button:not(.collapsed)::after{content:"-"}.faq-area .accordion .accordion-item{border-bottom:1px solid #ececec;background-color:rgba(0,0,0,0);border-radius:0}.faq-area .accordion .accordion-item:not(:first-child){margin-top:0}.faq-area .accordion .accordion-body{font-size:18px;line-height:1.44;padding-inline-start:0px;padding-inline-end:0px;padding-bottom:24px;padding-top:0;color:var(--secondary)}.blog-area .section-header{display:grid;gap:10px 60px;grid-template-columns:auto auto;justify-content:space-between}.blog-area .section-header .section-title{max-width:540px}.blog-area .section-header .btn-wrapper{margin-top:28px}.blog-area .blogs-wrapper-box{margin-top:55px}.blog-area .blogs-wrapper{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:991px){.team-area .team-wrapper>:nth-child(odd){margin-top:0}.faq-area-inner{grid-template-columns:1fr}.faq-area .accordion .accordion-body{padding-bottom:23px}.blog-area .blogs-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.blog-area .blogs-wrapper{grid-template-columns:repeat(1,1fr)}}.blog{padding:43px 45px 42px;background-color:var(--black);transition:.5s;overflow:hidden}.blog:hover .meta{color:var(--black-2)}.blog .title{font-size:36px;line-height:.88;color:var(--white);transition:.5s}@media only screen and (max-width:1399px){.faq-area .accordion .accordion-button{font-size:22px}.blog{padding:33px 35px 32px}.blog .title{font-size:28px}}.blog .thumb{margin-top:38px;margin-inline-end:-45px;overflow:hidden}.blog .name,.blog .text{margin-top:20px;transition:.5s}.blog .text{color:var(--white-2)}.blog .name{font-size:24px;color:var(--white)}@media only screen and (max-width:1199px){.blog{padding:28px 25px 26px}.blog .title{font-size:24px}.blog .thumb{margin-top:28px}.blog .name{font-size:20px}}.blog .meta{font-size:16px;font-weight:500;text-transform:uppercase;display:inline-block;margin-top:8px;transition:.5s}#lets-discuss-model .modal-dialog{max-width:70%}#lets-discuss-model .contact-formwrap{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0;border:none;overflow:hidden}.btn-close{position:absolute;top:10px;right:10px;z-index:1050}.contact-left{background-color:var(--theme);color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:center;gap:10px}.contact-left .sec-title{font-size:54px;margin-bottom:20px;color:var(--black)}.contact-left p{margin:0 0 10px;font-size:14px;color:var(--primary)}.contact-left a{color:var(--primary);text-decoration:none}.contact-left .trusted-logos{display:flex;gap:10px;margin-top:20px}.contact-left .trusted-logos img{height:20px}.contact-right{background-color:#fff;padding:30px;display:flex;flex-direction:column}.contact-formfield{margin-bottom:15px}.contact-formfield label{display:block;margin-bottom:5px;font-weight:700;font-size:14px;color:#333}.contact-formfield input,.contact-formfield textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#333;transition:border .3s}.contact-formfield input:focus,.contact-formfield textarea:focus{border-color:var(--theme);outline:0}.contact-formfield textarea{resize:vertical}.contact-formfield small{font-size:12px;color:#777}.contact-formfield.checkbox label{display:flex;align-items:center;gap:5px;font-size:14px;color:#333;font-weight:300}.contact-formfield.checkbox{display:flex;align-items:center;gap:10px;font-size:14px;color:#333}.contact-formfield.checkbox input[type=checkbox]{width:20px;height:20px;border-radius:4px;border:1px solid #ddd;background-color:#fff;cursor:pointer;transition:background-color .3s}.contact-formfield.checkbox input[type=checkbox]:hover{background-color:#f1f1f1}.contact-formfield.checkbox input[type=checkbox]:checked{background-color:#ffca28;border-color:#ffca28}.contact-formfield.checkbox input[type=checkbox]:focus{outline:0;box-shadow:0 0 5px rgba(0,0,0,.1)}.submit-btn{margin-top:20px;text-align:left}.submit-btn .wc-btn-primary{border:none;border-radius:4px;color:var(--white);font-size:18px;font-weight:400;font-family:var(--font_kanit)!important}.submit-btn .wc-btn-primary:hover{background-color:var(--white)}.submit-btn .privacy-note{font-size:12px;color:#777;margin-top:10px}#fileUpload{display:none}.contact-formfield .file-upload-btn{display:inline-flex;align-items:center;background-color:var(--theme);color:#000;font-size:14px;font-weight:700;border-radius:4px;border:none;text-align:center}.contact-formfield .file-upload-btn i{margin-right:8px;font-size:18px}.contact-formfield .file-upload-btn:hover{background-color:var(--white-2)}.contact-formfield .file-upload-text{margin-left:10px;color:#777;font-size:12px;font-style:italic}.contact-formfield .file-upload-btn.selected{background-color:#28a745}@media (max-width:768px){#lets-discuss-model .modal-content{grid-template-columns:1fr}.contact-left,.contact-right{width:100%;padding:20px}.contact-left .trusted-logos{flex-wrap:wrap;justify-content:space-evenly}}.modal-header{border-bottom:none;padding:15px;text-align:right}.modal-body{padding:0;display:flex;flex-direction:column;gap:20px}