.footer .visit-link:hover .arrow,.footer .visit-link:hover .arrow::after{border-right:1px solid #cfff04;border-bottom:1px solid #cfff04}.footer,.news-desc .social-icon-wrap li a,body,header,header .head-wrap{background-color:#202020}.footer{color:#fff}.footer .top-line,.news-sec .form{padding-top:40px}.footer .top-line .event-wrap{border-right:.5px solid #cbc9ca;width:90%}.footer .top-line .event-wrap .footer-logo{display:block;width:330px;height:80px;-o-object-fit:contain;object-fit:contain;margin:20px 0}@media (resolution:1.5dppx){.footer .top-line .event-wrap .footer-logo{width:260px}}@media (max-width:1299px){.footer .top-line .event-wrap .footer-logo{width:275px}}.footer .top-line .event-wrap .f-sec-title,.footer .top-line .event-wrap .small-title{text-align:center;line-height:unset}.footer .top-line .event-wrap .f-sec-title{padding-top:20px}.footer .top-line .event-wrap .small-title{padding-bottom:20px}.footer .top-line .event-wrap .btm-wrap{border-top:1px solid #952e4b;padding:15px 30px 0}@media (max-width:1199px){.footer .top-line .event-wrap .footer-logo{width:220px}.footer .top-line .event-wrap .btm-wrap{padding:15px 20px 0}}@media (max-width:991px){.footer .top-line{padding-top:50px}.footer .top-line .event-wrap{width:100%;border:unset;margin-bottom:50px}.footer .top-line .event-wrap .btm-wrap{padding:15px 30px 0}}.footer .top-line .copy-right .btm-text br,.footer .top-line .loc-img a::after,.services-tab .card-header,.services-tab .tab-content .tab-pane,header .header-main #toggler{display:none}.footer .top-line .foo-link-wrap{list-style:none;padding-left:0}.footer .top-line .foo-link-wrap .foo-list{padding:7px 0}.footer .top-line .foo-link-wrap .foo-list a{font-size:14px;font-family:"Greycliff CF light";font-weight:300}.footer .top-line .foo-title{padding-bottom:20px;font-family:greycliff-cf;font-weight:400}@media (max-width:767px){.footer .top-line .event-wrap{margin-bottom:30px;border-bottom:.5px solid #cbc9ca;padding-bottom:20px}.footer .top-line .event-wrap .sm-text{padding-bottom:0}.footer .top-line .foo-dis-wrapper{display:block!important}.footer .top-line .copy-right{margin-bottom:10px}.footer .top-line .copy-right .btm-text br{display:block}.footer .top-line .foo-link-wrap .foo-list a{font-size:12px}.footer .top-line .foo-title{font-size:14px}}@media (max-width:349px){.footer .top-line .foo-title{font-size:13px}}.footer .top-line .foo-link-wrap .sub-text{margin-bottom:20px;display:inline-block;color:#cbc9ca}.footer .top-line .loc-img{margin-right:15px}.footer .top-line .loc-img .social-icon{padding-right:5px}.footer .top-line .loc-img .social-icon:hover,.news-desc .social-icon-wrap li a:hover{opacity:.7}.foo-text,.footer .top-line .footer-bottom .btm-text,.footer .top-line .footer-bottom p a,.footer .top-line .sm-text{font-size:14px}.footer .top-line .foo-wrapper{padding-left:50px}.footer .top-line .footer-bottom{border-top:1px solid #cbc9ca;padding:25px 0;margin-top:40px}.case-study-banner-btm .banner-image,.footer .top-line a,.news-desc .social-icon-wrap,.services-tab .top-wrap .right-tab{position:relative}.footer .top-line .con-wrap a{display:inline-block;padding-bottom:0;margin-bottom:20px}.footer .arrow{display:inline-block;position:relative;width:13px;height:1px;background-color:#fff;transition:width .3s;cursor:pointer;margin-bottom:3px;margin-left:5px}.footer .arrow::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(314deg);width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff}.footer .visit-link:hover .arrow{width:20px;background-color:#cfff04}.footer .visit-link:hover,.result-section .img-wrap-slider .slick-dots li.slick-active button:before,.services-tab .top-wrap .right-tab .tab-list .nav-item.active,.services-tab .top-wrap .right-tab .tab-list .nav-item:hover{color:#cfff04}.contactus-banner-btm .contact-form-leftsection .address-common .info .address-mail:hover a,.contactus-banner-btm .contact-form-leftsection .address-common .info .address-phn:hover a,.yellow,footer a:hover,header .header-main .header-menu .head-wrap .nav-primary li.menu-item.current-menu-item a,header a:hover{color:#cfff04!important}@font-face{font-family:italic;src:url("../fonts/Brown-Font/Brown-RegularItalic.ttf");font-weight:500;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-Thin.eot");src:url("../../fonts/Brown-Font/Brown-Thin.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-Thin.woff") format("woff"),url("../../fonts/Brown-Font/Brown-Thin.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-Thin.svg#Brown-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url("../fonts/Brown-Font/Brown-Bold.eot");src:url("../fonts/Brown-Font/Brown-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Brown-Font/Brown-Bold.woff") format("woff"),url("../fonts/Brown-Font/Brown-Bold.ttf") format("truetype"),url("../fonts/Brown-Font/Brown-Bold.svg#Brown-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brown-regular;src:url("../fonts/Brown-Font/Brown-Light.ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brown-medium;src:url("../fonts/Brown-Font/Brown-Regular.ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brown-bold;src:url("../fonts/Brown-Font/Brown-Bold.ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-BoldItalicAlt.eot");src:url("../../fonts/Brown-Font/Brown-BoldItalicAlt.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-BoldItalicAlt.woff") format("woff"),url("../../fonts/Brown-Font/Brown-BoldItalicAlt.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-BoldItalicAlt.svg#Brown-BoldItalicAlt") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-RegularBackslantedAlt.eot");src:url("../../fonts/Brown-Font/Brown-RegularBackslantedAlt.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-RegularBackslantedAlt.woff") format("woff"),url("../../fonts/Brown-Font/Brown-RegularBackslantedAlt.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-RegularBackslantedAlt.svg#Brown-RegularBackslantedAlt") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-BoldItalic.eot");src:url("../../fonts/Brown-Font/Brown-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-BoldItalic.woff") format("woff"),url("../../fonts/Brown-Font/Brown-BoldItalic.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-BoldItalic.svg#Brown-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-LightItalic.eot");src:url("../../fonts/Brown-Font/Brown-LightItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-LightItalic.woff") format("woff"),url("../../fonts/Brown-Font/Brown-LightItalic.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-LightItalic.svg#Brown-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-RegularAlt.eot");src:url("../fonts/Brown-Font/Brown-RegularAlt.eot?#iefix") format("embedded-opentype"),url("../fonts/Brown-Font/Brown-RegularAlt.woff") format("woff"),url("../fonts/Brown-Font/Brown-RegularAlt.ttf") format("truetype"),url("../fonts/Brown-Font/Brown-RegularAlt.svg#Brown-RegularAlt") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-RegularBackslanted.eot");src:url("../../fonts/Brown-Font/Brown-RegularBackslanted.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-RegularBackslanted.woff") format("woff"),url("../../fonts/Brown-Font/Brown-RegularBackslanted.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-RegularBackslanted.svg#Brown-RegularBackslanted") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown-italic;font-weight:400;src:url("../../fonts/Brown-Font/Brown-RegularItalic.ttf");font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-BoldBackslanted.eot");src:url("../../fonts/Brown-Font/Brown-BoldBackslanted.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-BoldBackslanted.woff") format("woff"),url("../../fonts/Brown-Font/Brown-BoldBackslanted.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-BoldBackslanted.svg#Brown-BoldBackslanted") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url("../../fonts/Brown-Font/Brown-Light.eot");src:url("../../fonts/Brown-Font/Brown-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/Brown-Font/Brown-Light.woff") format("woff"),url("../../fonts/Brown-Font/Brown-Light.ttf") format("truetype"),url("../../fonts/Brown-Font/Brown-Light.svg#Brown-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}body{font-family:Brown-regular}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap span,.news-sec .form .contact-form .form-bottom-wrap span,header.bg-header .head-wrap,p,ul{margin:0}.contactus-banner-btm .contact-form-leftsection .address-common .info,.no-pad,header .header-pad,header.bg-header .header-main{padding:0}.section-pad{padding:80px 0}.section-top-pad{padding-bottom:80px}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Greycliff CF light"}a,p{font-family:Brown;font-size:18px}.f-main-title{font-size:60px;line-height:90px;letter-spacing:12px}@media (resolution:1.5dppx){a,p{font-size:15px}.f-main-title{font-size:52px;line-height:80px}}@media (max-width:1199px){.section-pad{padding:55px 0}.section-top-pad{padding-bottom:55px}.f-main-title{font-size:45px;line-height:75px}}@media (max-width:991px){.footer .top-line .foo-wrapper{padding-left:0}.f-main-title{font-size:40px;line-height:70px}}@media (max-width:767px){.footer .top-line .footer-bottom{margin-top:10px}.footer .top-line .footer-bottom .btm-text,.footer .top-line .footer-bottom p a{font-size:12px}.footer .top-line .mob-pad{padding:0 10px!important}.footer .top-line .foo-link-wrap{margin-bottom:15px}.section-pad{padding:30px 0}.section-top-pad{padding-bottom:30px}a,p{font-size:16px}.f-main-title{font-size:20px;line-height:40px}}.f-sec-title,.news-desc h3{font-size:28px;line-height:42px}@media (resolution:1.5dppx){.f-sec-title{font-size:24px}}@media (max-width:1199px){.f-sec-title{font-size:22px;line-height:35px}}@media (max-width:767px){.f-sec-title{font-size:15px;line-height:25px}}@media (max-width:330px){.footer .top-line .loc-img{margin-right:5px}.f-main-title{font-size:25px;line-height:36px}.f-sec-title{font-size:20px;line-height:35px}}.f-sub-title{font-size:22px}.black .black-cta,.white,.white a,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white p,.white span{color:#fff}.accordion-sec .main-cta:hover,.black,.black a,.black h1,.black h2,.black h3,.black h4,.black h5,.black h6,.black p,.black span,.latest-news-sec .main-cta:hover,.services-sec .main-cta,.services-tab .tab-content .tab-pane .cards-body .card-wrap .cta-wrap .main-cta{color:#202020}.sm-text{font-size:12px}.main-cta{padding:15px 40px;overflow:hidden;white-space:nowrap;text-align:center;display:inline-block;position:relative;transition:color .7s;border-radius:4px;box-shadow:inset 0 0 0 0 #cfff04;transition:box-shadow .7s ease-in-out,color .7s ease-in-out;font-family:greycliff-cf;font-weight:400}.home-banner,.home-banner .video-container{padding-bottom:50px}.main-cta:hover{color:#202020;box-shadow:inset -300px 0 0 0 #cfff04;transition:box-shadow .5s ease-in-out,color .5s ease-in-out}.white-cta{background:#fff;color:#202020}.black-cta{background:#202020;color:#fff}.bg-white{background-color:#fff}.bg-yellow{background-color:#cfff04}.related-section .f-main-title,h2{margin-bottom:35px}@media (min-width:1700px){.big-container{max-width:1600px}}header{position:sticky;top:0;left:0;z-index:9999;transition:.3s;box-shadow:0 0 25px rgba(0,0,0,.0901960784)}header .head-wrap{display:inline-block;width:100%;margin-top:10px;opacity:.97;padding:15px 0}header .header-img{width:280px;height:50px;-o-object-fit:contain;object-fit:contain}.accordion-sec .accordion .card .card-body,header .header-main{padding:20px 0}header .header-main .header-menu .head-wrap{display:flex}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap-over .form-bottom-wrap,header .header-main .header-menu .head-wrap .nav-primary{align-self:center}header .header-main .header-menu .head-wrap .nav-primary li.menu-item{position:relative;display:inline-block}header .header-main .header-menu .head-wrap .nav-primary li.menu-item:last-child a{padding-right:0}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.arrow-link a::after{background-image:url("/wp-content/uploads/2025/04/down-arrow-4-1.png");background-position:100% 10px;background-repeat:no-repeat;content:"";height:22px;width:15px;background-size:contain;display:inline-block;margin-left:10px}header .header-main .header-menu .head-wrap .nav-primary li.menu-item a{padding:40px 20px;color:#fff;font-family:"Greycliff CF light";font-weight:300;font-size:17px;letter-spacing:.32px}@media (resolution:1.5dppx){.f-sub-title{font-size:18px}header .header-img{width:260px}header .header-main .header-menu .head-wrap .nav-primary li.menu-item a{font-size:14px}}@media (max-width:1399px){.f-main-title{letter-spacing:6px}header .header-main .header-menu .head-wrap .nav-primary li.menu-item a{margin:20px 10px}}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.head-menu ul{background-color:#fff!important;left:-40px!important;width:330px!important;border-radius:unset!important}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.head-menu ul.sub-menu li a{padding:10px 40px}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.head-menu ul.sub-menu li.menu-item-has-children{background-image:unset}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu{position:absolute;left:20px;top:62px;display:none;visibility:hidden;animation:.5s fadein;width:340px;background-color:#eefaff;border-radius:0 0 0 10px}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li{display:block;position:unset}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li.menu-item-has-children{background-image:unset!important}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li a{padding:13px 40px;display:block;margin:0}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li a:hover{background-color:#003e87;color:#fff}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li .sub-menu{display:none;animation:.5s fadein;top:0;right:0;position:absolute;left:100%;background-color:#fff;height:100%;border-radius:0 0 10px}.news-filter .cta-wrap .load-more-btn,.our-work-section .cta-wrap .load-more-btn,header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li .sub-menu li:last-child a{border:unset}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li .sub-menu li a{padding:13px 40px;border-bottom:.5px solid #c3c3c3;display:block;margin:0}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li .sub-menu li a:hover{background-color:#fff;color:#ec4550}@media (min-width:1200px){header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li:hover .sub-menu,header .header-main .header-menu .head-wrap .nav-primary li.menu-item:hover .sub-menu{display:block;visibility:visible;z-index:99;transition:.4s}}@media (max-width:1199px){header .head-wrap{padding:15px;position:relative}header .header-main .header-menu .head-wrap .nav-primary li.menu-item{display:block}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.arrow-link a{width:100%}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.arrow-link a::after{right:15px;top:0;position:absolute}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.arrow-link a::after::after{background-image:url("/wp-content/uploads/2024/08/down-arrow.png");background-repeat:no-repeat;content:"";height:10px;width:10px;display:inline-block;position:absolute;right:20px;top:15px;background-size:contain}header .header-main .header-menu .head-wrap .nav-primary li.menu-item a{margin:5px 15px;color:#fff;display:inline-block;padding:0}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.indus .sub-menu{height:calc(100vh - 60px)!important;position:unset!important;width:unset!important;overflow:auto;transition:.3s}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.indus .sub-menu.open{max-height:40vh!important;display:block;visibility:visible}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.head-menu ul{position:unset!important;width:unset!important;height:unset!important;overflow:auto;transition:.3s}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.head-menu ul.open{display:block;visibility:visible;max-height:unset!important}header .header-main .header-menu .head-wrap .nav-primary li.menu-item.head-menu ul.sub-menu li a{color:#000;padding:8px 15px}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu{position:unset;width:unset;height:calc(100vh - 60px);overflow:auto;transition:max-height .3s,visibility .3s;border-radius:unset;padding:10px 0;background-color:#fff}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li{position:relative}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li.menu-item-has-children::after{background-image:url("/wp-content/uploads/2024/08/down-arrow-1.png");background-repeat:no-repeat;content:"";height:10px;width:10px;display:inline-block;position:absolute;right:20px;top:15px;background-size:contain}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li a{display:inline-block;color:#000;padding:8px 15px}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li a:hover{background-color:unset}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu.open{display:block;visibility:visible;max-height:40vh}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li .sub-menu{position:unset;width:unset;overflow:scroll;transition:max-height .3s,visibility .3s;border-radius:unset;padding:10px 0}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li .sub-menu li a{color:#000}header .header-main .header-menu .head-wrap .nav-primary li.menu-item ul.sub-menu li .sub-menu.open{display:block;visibility:visible;max-height:40vh;border:unset}header .header-main #toggler{display:block!important;width:100px;background-image:url(/wp-content/uploads/2025/04/menu.png);background-repeat:no-repeat;height:35px;background-size:35%;background-position:right}header .header-main #toggler.toggler-open{background-image:url(/wp-content/uploads/2025/04/close.png);background-size:24%}header .header-main #menu-primary-navigation{position:absolute;width:100%;height:calc(100vh - 60px);left:0;right:20px;top:90px;-webkit-box-orient:vertical;max-height:0;background-color:#202020;overflow:hidden;transition:.4s;display:inline!important;padding-left:0;border-radius:4px}header .header-main .open#menu-primary-navigation{max-height:180px;overflow:scroll;padding-top:20px;border:.5px solid rgba(255,255,255,.3803921569)}}@media (max-width:1199px) and (max-width:767px){header .header-main #menu-primary-navigation{top:72px}}.home-banner{padding-top:10px;background-image:url("/wp-content/uploads/2025/04/Inspiring-Event-Storytelling.svg");background-size:18%;background-position:left bottom;background-repeat:no-repeat}.home-banner .video-container video{height:580px;width:100%;-o-object-fit:cover;object-fit:cover}.home-banner .banner-des{margin:30px auto;width:65%}@media (max-width:991px){.home-banner .video-container video{height:400px}.home-banner .banner-des{width:90%}}@media (max-width:767px){.f-sub-title{font-size:15px}.main-cta{padding:12px 30px}br{display:none}h2{margin-bottom:20px}header .header-img{width:145px;height:35px}header .header-main{padding:10px 0}.home-banner{background-size:26%}.home-banner .video-container{padding-bottom:25px}.home-banner .video-container video{height:200px}.home-banner .banner-des{width:100%}.brand-sec{padding-bottom:90px}.brand-sec .logo-wrapper .slick-slide{margin:0 10px;box-sizing:border-box}.brand-sec .logo-wrapper .slick-list{margin:-10px}.brand-sec .logo-wrapper .slick-arrow{top:130%;background-repeat:no-repeat;background-size:contain;width:35px;height:35px}.brand-sec .logo-wrapper .slick-arrow::before{content:unset}.brand-sec .logo-wrapper .slick-prev{background-image:url("/wp-content/uploads/2025/04/next-1.png");left:40%}.brand-sec .logo-wrapper .slick-next{background-image:url("/wp-content/uploads/2025/04/next.png");right:40%}}.accordion-sec .accordion .card,.our-work-section .case-study-card{background:no-repeat padding-box #fff;box-shadow:0 0 10px #00000017}@media (max-width:767px) and (max-width:349px){.brand-sec .logo-wrapper .slick-prev{left:37%}.brand-sec .logo-wrapper .slick-next{right:37%}}.brand-sec .logos{width:278px;margin-bottom:20px}.brand-sec .logos img{width:100%;height:auto;border:2px solid #d6d6d6;border-radius:4px}.services-sec .service-wrapper{margin-bottom:40px}.services-sec .service-wrapper h3{margin:15px 0;font-weight:600}.services-sec .service-wrapper img{margin-bottom:10px;border-radius:50%;border:2px solid #4d4d4d}.service-banner .f-main-title,.services-sec .cta-wrap{margin-top:30px}.latest-news-sec .news-card-hover:hover .img-wrap img{transform:scale(1.1)}.latest-news-sec .news-card-hover:hover .f-sec-title,.our-work-section .case-study-card:hover .card-content div.read-more{text-decoration:underline}.latest-news-sec .img-wrap{overflow:hidden;position:relative;display:block;border-radius:4px}.latest-news-sec .img-wrap img{border-radius:4px;transition:transform .3s ease-in-out;width:100%;height:230px;-o-object-fit:cover;object-fit:cover}.accordion-sec .cta-wrap,.latest-news-sec .cta-wrap{margin-top:40px}.latest-news-sec .res-tag{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid #202020;margin-bottom:20px}.latest-news-sec .res-tag p,.latest-news-sec .res-tag span{font-family:Brown-medium;font-size:14px;text-transform:uppercase}.latest-news-sec .f-sec-title{font-weight:500;font-family:greycliff-cf}.contact-sec{padding:30px 0}.contact-sec .f-main-title{margin-bottom:0}.contact-sec .cta-wrap{text-align:right}.contact-sec .cta-wrap .main-cta{margin-top:10px}.contact-sec .cta-wrap .main-cta:hover{box-shadow:inset -300px 0 0 0 #fff;color:#202020}.news-sec h2.f-main-title{margin-bottom:20px}.news-sec .white.banner-des{font-size:16px;font-family:brown}.news-sec .form .contact-form .form-bottom-wrap label{display:flex;margin-top:20px}.news-sec .form .contact-form input{background:0 0;border:.25px solid #ffffff7d;padding:20px;margin-top:25px;font-size:14px;width:100%;color:#fff}.news-sec .form .contact-form input::placeholder{color:#fff;text-transform:uppercase}.news-sec .form .contact-form .form-bottom-wrap input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px!important;height:16px;border:1px solid #fff!important;border-radius:2px;outline:0;cursor:pointer;position:relative;padding:8px!important;margin-bottom:0!important;margin-right:8px;margin-top:7px}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap input[type=checkbox]::before,.news-sec .form .contact-form .form-bottom-wrap input[type=checkbox]::before{content:"";display:inline-block;width:16px!important;height:16px;background-color:transparent;border:1px solid transparent;text-align:center;line-height:16px;font-size:12px;color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion-sec .accordion .card .card-header span.collapsed:after,.accordion-sec .accordion .card .card-header span:after{background-position:97%;background-size:20px;height:20px;width:20px;right:0;margin-top:-8px;position:absolute;background-repeat:no-repeat;content:"";top:50%}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap input[type=checkbox]:checked::before,.news-sec .form .contact-form .form-bottom-wrap input[type=checkbox]:checked::before{background:url(/wp-content/uploads/2025/04/check-mark-1.png) center/contain}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap .wpcf7-list-item-label,.news-sec .form .contact-form .form-bottom-wrap .wpcf7-list-item-label{font-size:16px}.news-sec .form .contact-form .form-bottom-wrap .wpcf7-list-item-label a{font-size:16px;letter-spacing:.16px;color:#cfff04;text-transform:capitalize;text-decoration:underline}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap .wpcf7-list-item-label a:hover,.news-sec .form .contact-form .form-bottom-wrap .wpcf7-list-item-label a:hover,.plain-temp-banner-btm a:hover{opacity:.8}.contactus-banner-btm .contact-form-inner .form-wrap .cta-wrap .form-cta,.news-sec .form .contact-form .cta-wrap .form-cta{background-color:transparent;border:unset;padding:0;position:relative}.news-sec .form .contact-form .cta-wrap .form-cta .white-cta.banner-cta{font-size:18px;padding:15px 50px;background-color:#fff;color:#202020;font-family:greycliff-cf;font-weight:400;text-transform:uppercase;margin-top:40px;border:unset}.news-sec .form .contact-form .cta-wrap .form-cta .wpcf7-spinner{position:absolute;right:-70px;bottom:20%}.news-sec .form .contact-form .cta-wrap .err-msg,.news-sec .form .contact-form .wpcf7-not-valid-tip{font-size:12px;color:#dc3232;margin-top:10px}.service-banner{padding-bottom:50px;padding-top:10px;background-image:url(/wp-content/uploads/2025/04/Element-1.svg);background-size:18%;background-position:right bottom;background-repeat:no-repeat}.case-study-desc .banner-des,.service-work .banner-des{width:80%;margin:0 auto;text-align:center;font-family:brown;color:#202020b8}.accordion-sec .main-cta,h1,h2,h3{text-transform:uppercase}.accordion-sec .accordion .card{border:1px solid #d1e5f4;border-radius:4px;margin-bottom:20px;padding:35px}.accordion-sec .accordion .card .card-header{border:unset;background:unset;padding:0}.accordion-sec .accordion .card .card-header span{font-family:"Greycliff CF semi-bold";font-weight:600;position:relative;display:block;cursor:pointer}.accordion-sec .accordion .card .card-body p{font-family:brown;color:#202020b8;margin-bottom:10px}.accordion-sec .accordion .card .accord-img-wrap .accord-img{width:100%;border-radius:4px;height:315px;object-fit:cover;object-position:top}.accordion-sec .accordion .card .card-header span:after{background-image:url(/wp-content/uploads/2025/04/Dropdown-hover.svg)}.accordion-sec .accordion .card .card-header span.collapsed:after{background-image:url(/wp-content/uploads/2025/04/Dropdown-de.svg)}.services-tab .top-wrap{position:relative;margin-bottom:50px}.services-tab .top-wrap .right-tab .border-line{position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(255,255,255,.2)}.services-tab .top-wrap .right-tab .tab-list{display:flex;list-style:none;padding:0;margin:0;position:relative;justify-content:space-between}.services-tab .top-wrap .right-tab .tab-list .nav-item{padding:15px 5px 30px;color:#fff;cursor:pointer;position:relative;transition:.3s;font-size:20px;font-family:"Greycliff CF semi-bold";font-weight:600}.services-tab .top-wrap .right-tab .tab-list .nav-item.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#cfff04}.services-tab .tab-content .tab-pane.active{display:block}@media (min-width:767px){.services-tab .tab-content .collapse:not(.show){display:block;opacity:1}}.services-tab .tab-content .tab-pane .cards-body .img-wrap{background:linear-gradient(180deg,#20202008 0,#d6d6D64D 100%) no-repeat padding-box;border-radius:4px;display:flex}.services-tab .tab-content .tab-pane .cards-body .img-wrap img.image-services-tab{width:100%;height:auto}.services-tab .tab-content .tab-pane .cards-body .card-wrap{padding:0 0 0 20px}.services-tab .tab-content .tab-pane .cards-body .card-wrap .f-sec-title{color:#cfff04;margin-bottom:20px;font-family:"Greycliff CF semi-bold";font-weight:600}.services-tab .tab-content .tab-pane .cards-body .card-wrap .sub-des{margin-bottom:30px}.our-approach .banner-des p,.services-tab .tab-content .tab-pane .cards-body .card-wrap .sub-des p{margin-bottom:15px}.case-study-banner,.contactus-banner,.work-summary-banner{padding-bottom:50px;padding-top:10px;background-image:url(/wp-content/uploads/2025/04/Element-2.svg);background-size:15%;background-position:right bottom;background-repeat:no-repeat;height:400px}.work-summary-banner .f-main-title{width:75%;margin:30px auto 20px}.case-study-banner-btm,.plain-temp-banner-btm,.work-summary-banner-btm{background:#fff}.case-study-banner-btm .banner-image img,.work-summary-banner-btm .banner-image img{width:100%;height:465px;object-fit:cover;border-radius:4px;margin-top:-15%}.our-work-section .case-study-card{border:1px solid #d1e5f4;border-radius:4px;margin-bottom:20px}.our-work-section .case-study-card .card-image{position:relative;width:100%;height:300px;overflow:hidden}.our-work-section .case-study-card .card-image .category-tag{position:absolute;background:no-repeat padding-box #cfff04;border-radius:4px;font-family:Brown;font-size:14px;padding:8px 20px;margin:25px 35px;z-index:3;text-transform:uppercase}.our-work-section .case-study-card:hover .img-res{transform:scale(1.3)}.our-work-section .case-study-card .card-image .img-res{width:100%;height:345px;object-fit:cover;border-radius:4px;transition:.3s ease-out}.our-work-section .case-study-card .card-image .img-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,#000 100%);pointer-events:none}.our-work-section .case-study-card .card-image .client-logo{position:absolute;width:200px;height:auto;object-fit:contain;z-index:3;margin:25px 35px;left:0;bottom:0}.our-work-section .case-study-card .card-content{padding:25px 35px;min-height:170px}.our-work-section .case-study-card .card-content .description{margin-bottom:20px;font-size:16px;min-height:60px}.our-work-section .case-study-card .card-content div.read-more{font-size:16px;cursor:pointer}.our-work-section .case-study-card .card-content div.read-more .arrow{display:inline-block;position:relative;width:13px;height:1px;background-color:#202020;transition:width .3s;cursor:pointer;margin-bottom:3px;margin-left:5px}.our-work-section .case-study-card .card-content div.read-more .arrow::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(314deg);width:8px;height:8px;border-right:1px solid #202020;border-bottom:1px solid #202020}.our-work-section .case-study-card:hover .card-content div.read-more .arrow{width:20px}.news-filter .filter-wrapper,.our-work-section .filter-wrapper,.testimonial-section .title-wrap{display:flex;justify-content:space-between;margin-bottom:40px}.news-filter .search-wrapper,.our-work-section .search-wrapper{position:relative;max-width:400px;width:100%}.news-filter .search-input,.our-work-section .search-input{width:100%;padding:15px 20px;background:#d07E3100;border:.5px solid #202020b8;border-radius:50px;font-size:14px;font-family:brown;color:#202020;transition:.3s}.our-work-section .search-input::placeholder{color:#202020;opacity:.3;text-transform:uppercase;font-size:14px;font-family:brown}.news-filter .search-input:focus,.our-work-section .search-input:focus{outline:0;border-color:rgba(32,32,32,.2);box-shadow:0 2px 10px rgba(0,0,0,.05)}.news-filter .search-btn,.our-work-section .search-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:0 0;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.news-filter .search-btn img,.our-work-section .search-btn img{width:18px;height:18px;opacity:.5;transition:opacity .3s}.about-us-banner-btm .video-thumbnail-wrapper,.news-filter .search-btn:hover img,.our-work-section .search-btn:hover img{opacity:1}.news-filter .custom-dropdown,.our-work-section .custom-dropdown{position:relative;max-width:500px;width:100%;user-select:none}.news-filter .dropdown-trigger,.our-work-section .dropdown-trigger{width:60%;margin-left:auto;padding:15px 20px;border:1px solid #202020;border-radius:50px;background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:.3s}.news-filter .trigger-text,.our-work-section .trigger-text{font-size:14px;color:#202020;text-transform:uppercase;font-family:Brown}.news-filter .trigger-arrow,.our-work-section .trigger-arrow{position:absolute;right:20px;top:30%;width:10px;height:10px;border-right:2px solid rgba(32,32,32,.5);border-bottom:2px solid rgba(32,32,32,.5);transform:rotate(45deg);transition:.3s}.news-filter .custom-dropdown.active .trigger-arrow,.our-work-section .custom-dropdown.active .trigger-arrow{transform:rotate(-135deg);margin-top:5px}.news-filter .dropdown-menu,.our-work-section .dropdown-menu{position:absolute;top:calc(100% + 5px);right:0;width:60%;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:.3s;z-index:100;max-height:300px;overflow-y:auto}.news-filter .custom-dropdown.active .dropdown-menu,.our-work-section .custom-dropdown.active .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);display:block}.news-filter .dropdown-item,.our-work-section .dropdown-item{padding:12px 20px;font-size:14px;color:#202020;cursor:pointer;transition:.3s;text-transform:uppercase}.testimonial-section .testi-next,.testimonial-section .testi-prev{background-image:url(/wp-content/uploads/2025/04/Left-arrow.svg);background-repeat:no-repeat;background-position:center;color:transparent;background-color:#ffffff00;font-size:0;cursor:pointer}.news-filter .dropdown-item:hover,.our-work-section .dropdown-item:hover{background:rgba(207,255,4,.1)}.news-filter .dropdown-item.active,.our-work-section .dropdown-item.active{background:#cfff04;color:#202020}.our-work-section .dropdown-menu::-webkit-scrollbar{width:6px}.our-work-section .dropdown-menu::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.our-work-section .dropdown-menu::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.our-work-section .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#555}.case-study-banner .banner-content-wrap,.news-filter .cta-wrap .main-cta,.our-work-section .cta-wrap .main-cta{margin-top:20px}.news-filter .cta-wrap .main-cta:hover,.our-work-section .cta-wrap .main-cta:hover{color:#202020!important}.testimonial-section .f-main-title{margin:0;align-self:center}.testimonial-section .slider-controls{display:flex;align-self:center}.testimonial-section .testi-prev{border-radius:50%;background-size:40px;border:1px solid #fff;height:75px;width:75px;margin-right:20px;transform:rotate(180deg)}.testimonial-section .testi-next{border-radius:50%;background-size:40px;border:1px solid #fff;height:75px;width:75px}.testimonial-section .testi-next.slick-disabled,.testimonial-section .testi-prev.slick-disabled{opacity:.4;cursor:no-drop}.testimonial-section .slick-slide{padding-right:2px}.testimonial-section .testimonial-item{background:url(/wp-content/uploads/2025/04/Icon-ion-quote.svg) no-repeat padding-box #000;border:.25px solid #cfff046e;border-radius:4px;padding:50px;background-position:calc(100% - 50px) 35px}.testimonial-section .testimonial-item .testimonial-content .client-logo{width:200px;height:70px;object-fit:contain}.testimonial-section .testimonial-item .testimonial-content .testimonial-text{padding:30px 0 45px;border-bottom:.25px solid #ffffffa3}.testimonial-section .testimonial-item .testimonial-content .author-info{padding:20px 0;display:flex;align-self:center}.testimonial-section .testimonial-item .testimonial-content .author-info .author-image{height:48px;width:48px;margin-right:20px}.testimonial-section .testimonial-item .testimonial-content .author-info .author-details .author-name{font-size:20px;color:#cfff04}.testimonial-section .testimonial-item .testimonial-content .author-info .author-details .author-position{font-size:12px;font-family:Brown}.case-study-banner .f-main-title{width:100%}.case-study-banner .banner-content-wrap p{font-family:"Greycliff CF light";text-transform:uppercase}.case-study-banner-btm .banner-image .category-tag{position:absolute;left:0;top:-75%;background:no-repeat padding-box #cfff04;border-radius:4px;font-family:Brown;font-size:14px;padding:8px 20px;margin:25px 35px;z-index:3;text-transform:uppercase}.our-approach .banner-des{width:80%;margin:0 auto;font-family:Brown;font-size:18px}.our-approach .branding-wrapper{padding:50px 0}.our-approach .branding-wrapper .f-sub-title{text-transform:capitalize;color:#bae679;margin-bottom:15px}.video-thumbnail-wrapper{position:relative;width:100%;margin:25px auto 0;cursor:pointer}.video-thumbnail-wrapper video{width:100%;height:520px;object-fit:cover;object-position:top;display:block;border-radius:4px}.video-thumbnail-wrapper .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 62%);display:flex;align-items:center;justify-content:center;transition:opacity .3s}.video-thumbnail-wrapper .custom-play-btn{width:110px;height:110px;border:1px solid #cfff04;border-radius:50%;background-color:rgb(0 0 0 / 25%);position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.video-thumbnail-wrapper .play-icon{width:0;height:0;border-left:30px solid #fff;border-top:18px solid transparent;border-bottom:18px solid transparent;margin-left:5px}.video-thumbnail-wrapper.embed-video{position:relative;width:100%;margin:25px auto 0;cursor:pointer;height:auto}.video-thumbnail-wrapper.embed-video .video-poster{width:100%;height:580px;object-fit:cover;object-position:top;display:block;border-radius:4px}.video-thumbnail-wrapper .video-embed{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.video-thumbnail-wrapper .video-embed iframe{width:100%;height:100%;border:none;border-radius:4px}.result-section p.statistic-number.f-main-title{font-family:"Greycliff CF semi-bold"}.result-section .statistics-wrap .stat-para{color:#202020b8;font-size:20px}.result-section img.image-wrap-item{width:100%;height:315px;object-fit:cover;object-position:top;border-radius:4px;margin-top:50px}.result-section .img-wrap-slider .slick-dots{bottom:-35px}.result-section .img-wrap-slider .slick-dots li button:before{font-size:8px}.about-us-banner-btm .banner-image{margin-top:-15%}.about-us-banner-btm .video-thumbnail-wrapper video{height:580px}.aboutus-desc .banner-des p{font-family:brown;color:#202020b8;margin-bottom:15px}.aboutus-work .banner-des{width:50%;margin:0 auto 40px}.meet-our-team .team-wrap:first-child,.meet-our-team .team-wrap:nth-child(2){margin-top:70px}.meet-our-team .team-wrap:nth-child(3),.meet-our-team .team-wrap:nth-child(4){margin-top:120px}.meet-our-team .member-image{height:100%;width:100%;margin-right:auto;position:relative;background:bottom/40% 48% no-repeat padding-box #d6d6d6;border-radius:4px}.meet-our-team .member-image img{height:400px;width:100%;position:absolute;bottom:0;right:0;object-fit:cover;object-position:top}.meet-our-team .member-info .member-name{font-size:22px;font-family:"Greycliff CF semi-bold";padding-bottom:15px;width:50%;line-height:33px}@media (resolution:1.5dppx){.brand-sec .logos{width:260px}.news-sec .form .contact-form .cta-wrap .form-cta .white-cta.banner-cta,.our-work-section .case-study-card .card-content .description{font-size:15px}.result-section .statistics-wrap .stat-para,.services-tab .top-wrap .right-tab .tab-list .nav-item{font-size:18px}.our-work-section .case-study-card .card-content div.read-more{font-size:14px}.meet-our-team .member-info .member-name{font-size:20px}}.meet-our-team .member-info .member-title{font-size:16px;font-family:Brown;border-top:.25px solid #ffffff7d;padding-top:15px}.meet-our-team .member-info .member-bio{font-family:Brown;font-size:14px;color:#ffffffa6}.news-summary-banner{padding-top:10px;background-image:url(/wp-content/uploads/2025/05/Element-4.svg);background-size:18%;background-position:right bottom;background-repeat:no-repeat}.news-summary-banner .f-main-title{width:65%;margin:30px auto 20px}.news-filter .latest-news-sec .card-wrap{margin-bottom:25px}.news-filter .latest-news-sec .img-wrap img{height:215px;object-fit:cover}.news-filter .search-input::placeholder{color:#202020;opacity:.3;text-transform:uppercase;font-size:14px;font-family:brown}.news-filter .dropdown-menu::-webkit-scrollbar{width:6px}.news-filter .dropdown-menu::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.news-filter .dropdown-menu::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.news-filter .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#555}.news-filter .latest-news-sec .cta-wrap{margin-top:0}.news-detail-banner .f-main-title{width:100%;margin:0 auto}@media (max-width:1399px){.case-study-desc .banner-des,.news-detail-banner .f-main-title,.service-work .banner-des{width:100%}.testimonial-section .testimonial-item .testimonial-content .client-logo{width:150px;height:60px}.case-study-banner-btm .banner-image .category-tag{top:-65%}.aboutus-work .banner-des{width:80%}.meet-our-team .team-wrap:first-child,.meet-our-team .team-wrap:nth-child(2){margin-top:40px}.meet-our-team .team-wrap:nth-child(3),.meet-our-team .team-wrap:nth-child(4){margin-top:95px}.meet-our-team .member-image img{height:425px}.meet-our-team .member-info .member-name{width:60%}}.news-desc h3{font-family:"Greycliff CF semi-bold";font-weight:600;color:#202020;margin-bottom:15px}.news-desc p,.plain-temp-banner-btm p{font-weight:500;color:#202020b8;margin-bottom:15px}.news-desc img,.plain-temp-banner-btm img{width:100%;border-radius:4px;margin:20px 0}.news-desc .share-wrap{display:flex;justify-content:space-between;margin:35px 0}.news-desc .date{font-size:18px;line-height:27px;font-weight:500;color:#131313;font-family:Brown;background-image:url(/wp-content/uploads/2025/05/calendar.svg);background-repeat:no-repeat;background-position:left 7px;background-size:13px;padding-left:20px;align-self:center}.news-desc .social-icon-wrap li{display:inline-block;margin:0 2px}.news-desc .social-icon-wrap li #copyLinkBtn{cursor:pointer}.news-desc .social-icon-wrap li #copied-msg{position:absolute;left:-60px;top:3px;font-family:Brown}.news-desc .social-icon-wrap li a{height:30px;width:30px;display:block;background-size:15px;background-repeat:no-repeat;background-position:50%;border-radius:50%;border:1px solid transparent}.latest-news-related-section{padding-top:40px;padding-bottom:80px}.latest-news-related-section .related-main-title{font-weight:600;text-transform:uppercase;font-family:Greycliff CF semi-bold;margin-bottom:30px;font-size:28px;line-height:42px}.contactus-banner .f-main-title{width:70%;margin:0 auto}.contactus-banner-btm{background:#ffff}.contactus-banner-btm .contact-form-banner-sec{margin-top:-20%}.contactus-banner-btm .contact-form-leftsection{padding:45px;background:#202020;border:.5px solid #ffffff8c;border-radius:4px}@media (max-width:1199px){.brand-sec .logos{width:308px}.result-section .statistics-wrap .stat-para,.services-tab .top-wrap .right-tab .tab-list .nav-item{font-size:16px}.work-summary-banner{height:300px}.our-work-section .case-study-card .card-content{min-height:195px}.testimonial-section .testi-next,.testimonial-section .testi-prev{height:50px;width:50px;background-size:25px}.testimonial-section .testimonial-item{padding:30px}.testimonial-section .testimonial-item .testimonial-content .testimonial-text{padding:20px 0 25px}.case-study-banner{height:290px}.case-study-banner-btm .banner-image .category-tag{top:-40%}.video-thumbnail-wrapper video,.video-thumbnail-wrapper.embed-video .video-poster{height:360px}.result-section img.image-wrap-item{height:270px;margin-top:25px}.about-us-banner-btm .video-thumbnail-wrapper video{height:400px}.meet-our-team .team-wrap:nth-child(3),.meet-our-team .team-wrap:nth-child(4){margin-top:65px}.meet-our-team .image-main-wrap{align-self:center}.meet-our-team .member-image{height:295px}.meet-our-team .member-image img{left:50%;transform:translate(-50%,0);height:330px}.meet-our-team .member-info .member-name{width:80%}.latest-news-related-section{padding:55px 0}.contactus-banner-btm .contact-form-leftsection{padding:35px}}@media (max-width:991px){.brand-sec .logos{width:250px}.latest-news-sec .news-card-hover{margin-bottom:20px}.services-tab .top-wrap .right-tab .tab-list .nav-item{text-align:center}.services-tab .tab-content .tab-pane .cards-body .img-wrap{width:95%;margin:0 auto 20px}.services-tab .tab-content .tab-pane .cards-body .card-wrap{padding:0 20px}.work-summary-banner{height:200px}.work-summary-banner .f-main-title{margin:0 auto}.case-study-banner-btm .banner-image img,.work-summary-banner-btm .banner-image img{height:280px}.our-work-section .case-study-card .card-image,.our-work-section .case-study-card .card-image .img-res{height:235px}.our-work-section .case-study-card .card-content{padding:20px;min-height:210px}.testimonial-section .testi-prev{height:45px;width:45px;background-size:15px;margin-right:10px}.testimonial-section .testi-next{height:45px;width:45px;background-size:15px}.case-study-banner{height:255px;background-size:18%}.case-study-banner-btm .banner-image .category-tag{margin:30px 15px;top:-70%}.contactus-banner .f-main-title,.our-approach .banner-des{width:100%}.our-approach .branding-wrapper{padding:30px 0}.meet-our-team .team-wrap:first-child,.meet-our-team .team-wrap:nth-child(2),.meet-our-team .team-wrap:nth-child(3),.meet-our-team .team-wrap:nth-child(4){margin-top:50px}.meet-our-team .member-image{height:245px}.meet-our-team .member-image img{height:285px}.news-summary-banner .f-main-title{margin:0 auto;width:80%}.contactus-banner-btm .contact-form-leftsection{padding:30px;margin-bottom:20px}}.contactus-banner-btm .contact-form-leftsection .address-common{margin:12px 0 0}.contactus-banner-btm .contact-form-inner .contact-head,.contactus-banner-btm .contact-form-leftsection .address-common .heading{font-size:28px;line-height:42px;font-family:"Greycliff CF semi-bold";font-weight:600;color:#fff;margin-bottom:25px;text-transform:uppercase}@media (max-width:767px){.brand-sec .logos{margin-bottom:10px}.services-sec .service-wrapper h3{margin:10px 0}.services-sec .cta-wrap{margin-top:10px}.case-study-banner .banner-content-wrap,.contact-sec .cta-wrap .main-cta,.latest-news-sec .cta-wrap{margin-top:0}.latest-news-sec .res-tag{padding:15px 0;margin-bottom:15px}.latest-news-sec .res-tag p,.latest-news-sec .res-tag span{font-size:12px}.latest-news-sec .mob-slider .slick-slide{margin-right:10px;width:275px}.latest-news-sec .mob-padd{padding-right:0}.contact-sec,.news-sec .form{padding-top:20px}.contact-sec .f-main-title{text-align:center}.contact-sec .cta-wrap{text-align:center;margin-top:10px}.news-sec .form .contact-form .form-bottom-wrap input[type=checkbox]{margin-top:5px}.news-summary-banner,.service-banner{background-size:28%}.accordion-sec .accordion .card{padding:20px}.accordion-sec .accordion .card .card-header span.collapsed:after,.accordion-sec .accordion .card .card-header span:after{height:15px;width:15px;background-position:55%}.services-tab .top-wrap{margin-bottom:15px}.services-tab .tab-content .tab-pane{display:block;opacity:1}.news-filter .dropdown-menu,.news-filter .dropdown-trigger,.news-summary-banner .f-main-title,.our-work-section .dropdown-menu,.our-work-section .dropdown-trigger,.services-tab .tab-content .tab-pane .cards-body .img-wrap,.work-summary-banner .f-main-title{width:100%}.services-tab .tab-content .tab-pane .cards-body .card-wrap{padding:0 5px}.services-tab .tab-list{display:none!important}.services-tab .card-header{border-bottom:1px solid rgba(255,255,255,.2);display:block}.services-tab .card-header .mob-acc{display:block;padding:15px 0;color:#fff;text-decoration:none;position:relative}.services-tab .card-header .mob-acc[aria-expanded=true]{color:#cfff04}.services-tab .card-header .mob-acc:after{content:"+";position:absolute;right:15px;top:50%;transform:translateY(-50%)}.services-tab .card-header .mob-acc[aria-expanded=true]:after{content:"-"}.services-tab .carr-tab{padding:20px 0}.work-summary-banner{height:125px;background-size:28%}.case-study-banner-btm .banner-image img,.work-summary-banner-btm .banner-image img{height:180px}.our-work-section .case-study-card .card-image .category-tag{margin:25px 15px}.news-filter .filter-wrapper,.our-work-section .filter-wrapper{display:block}.news-filter .custom-dropdown,.our-work-section .custom-dropdown{margin-top:25px}.case-study-banner{height:150px;background-size:24%}.case-study-banner-btm .banner-image .category-tag{top:-45%;font-size:12px;padding:8px 20px;margin:20px 15px}.our-approach .banner-des{font-size:16px}.our-approach .branding-wrapper{padding-top:20px;padding-bottom:0}.video-thumbnail-wrapper video,.video-thumbnail-wrapper.embed-video .video-poster{height:280px;margin-top:20px}.video-thumbnail-wrapper .custom-play-btn{width:60px;height:60px}.video-thumbnail-wrapper .play-icon{border-left:15px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.result-section .statistics-wrap .stat-para{font-size:14px;margin-bottom:15px}.result-section .image-wrap{margin:0 5px}.result-section img.image-wrap-item{height:200px;margin-top:15px}.aboutus-banner{height:140px;background-size:20%}.about-us-banner-btm .video-thumbnail-wrapper video{height:280px}.aboutus-work .banner-des{width:100%;margin-bottom:30px}.meet-our-team .team-wrap:first-child,.meet-our-team .team-wrap:nth-child(2),.meet-our-team .team-wrap:nth-child(3),.meet-our-team .team-wrap:nth-child(4){margin-top:40px}.meet-our-team .member-image,.news-desc .date{margin-bottom:20px}.meet-our-team .member-info .member-name{padding-bottom:10px;width:100%}.meet-our-team .member-info .member-title{padding-top:10px}.news-desc img{margin:0}.news-desc .share-wrap{display:block;margin:25px 0}.news-desc .social-icon-wrap{padding:0}.news-desc .social-icon-wrap li #copied-msg{left:0;top:30px}.latest-news-related-section{padding:30px 0}.latest-news-related-section .related-main-title{font-size:24px;line-height:36px}.contactus-banner-btm .contact-form-leftsection .address-common .heading{font-size:22px}}.contactus-banner-btm .contact-form-leftsection .address-common .info li{display:block;background-repeat:no-repeat;background-position:left 3px;background-size:25px;padding-right:40px;padding-left:35px;padding-bottom:15px}.contactus-banner-btm .contact-form-leftsection .address-common .info a,.contactus-banner-btm .contact-form-leftsection .address-common .info h5{color:#fff;font-size:18px;line-height:26px;font-family:Brown-regular;font-weight:200}.contactus-banner-btm .contact-form-leftsection .address-common .info .location{background-image:url(/wp-content/uploads/2025/05/Location.svg)}.contactus-banner-btm .contact-form-leftsection .address-common .info .address-mail{background-image:url(/wp-content/uploads/2025/05/Mail.svg)}.contactus-banner-btm .contact-form-leftsection .address-common .info .address-phn{background-image:url(/wp-content/uploads/2025/05/Phone.svg)}.contactus-banner-btm .contact-form-inner{padding:40px 60px;background:no-repeat padding-box #202020;border:.5px solid #ffffff8c;border-radius:4px}.contactus-banner-btm .contact-form-inner .form-wrap p{color:#fff;margin-bottom:15px;line-height:30px;font-family:Brown-regular;font-weight:300}.contactus-banner-btm .contact-form-inner .form-wrap input,.contactus-banner-btm .contact-form-inner .form-wrap textarea{width:100%;border:unset;border-bottom:.6000000238418579px solid #fff;padding:20px 0;margin:5px 0;color:#ffff;outline:0;font-family:Brown;font-size:16px;background:#202020}.contactus-banner-btm .contact-form-inner .form-wrap input::placeholder,.contactus-banner-btm .contact-form-inner .form-wrap textarea::placeholder{color:#ffff;font-weight:300;font-family:Brown-regular}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap-over{display:flex;justify-content:space-between}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px!important;height:16px;border:1px solid #fff!important;border-radius:2px;outline:0;cursor:pointer;position:relative;padding:5px!important;margin-bottom:0!important;margin-right:5px;margin-top:5px}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap .wpcf7-list-item-label a{font-size:16px;letter-spacing:.16px;color:#cfff04;text-transform:capitalize;text-decoration:underline;font-family:Brown-regular}.contactus-banner-btm .contact-form-inner .form-wrap .cta-wrap .form-cta .white-cta.banner-cta{font-size:18px;padding:15px 50px;background-color:#fff;color:#202020;font-family:greycliff-cf;font-weight:400;text-transform:uppercase;margin-top:10px;border:unset}@media (resolution:1.5dppx){.contactus-banner-btm .contact-form-inner .contact-head,.contactus-banner-btm .contact-form-leftsection .address-common .heading{font-size:24px}.contactus-banner-btm .contact-form-inner .form-wrap .cta-wrap .form-cta .white-cta.banner-cta{font-size:15px}}.contactus-banner-btm .contact-form-inner .form-wrap .cta-wrap .form-cta .wpcf7-spinner{position:absolute;right:-60px;bottom:20%}.contactus-banner-btm .contact-form-inner .form-wrap .cta-wrap .err-msg,.contactus-banner-btm .contact-form-inner .form-wrap .wpcf7-not-valid-tip{font-size:12px;color:#dc3232;margin-top:10px;font-family:Brown}.contactus-banner-btm .contact-form-inner .form-wrap .wpcf7-response-output{color:#fff;font-family:Brown}.error404 .footer,.page-template-template-contactus .footer,.page-template-template-thank-you .footer{border-top:.25px solid #ffffff52}.tq-404 .top-title{font-size:177px!important;font-family:Brown!important;color:#fff}.tq-404 .top-title .error-svg{width:130px;height:130px;display:inline-block;background-image:url(/wp-content/uploads/2025/05/404-img.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 20px}.tq-404 .subhead-title.white{width:35%;margin:30px auto 40px;font-family:Brown-regular}.thankyou-section{background-image:url(/wp-content/uploads/2025/05/Element-6.svg);background-size:18%;background-position:right center;background-repeat:no-repeat;padding:110px 0}.news-detail-banner,.plain-temp-banner{padding-bottom:50px;padding-top:10px;background-position:right bottom;background-repeat:no-repeat}.thankyou-section .thankyou-svg{width:110px;height:110px;display:inline-block}.thankyou-section .subhead-title{width:50%;margin:30px auto 40px;font-family:Brown-regular}@media (max-width:1399px){.thankyou-section .subhead-title{width:80%}}.thankyou-section .main-cta{padding:15px 30px}.plain-temp-banner{background-image:url(/wp-content/uploads/2025/05/Element-8.svg);background-size:17%}.plain-temp-banner-btm h2,.plain-temp-banner-btm h3,.plain-temp-banner-btm h4{font-size:28px;font-family:"Greycliff CF semi-bold";font-weight:600;line-height:60px;color:#202020;margin-bottom:15px}.plain-temp-banner-btm a{font-size:16px;letter-spacing:.16px;color:#202020;text-decoration:underline}.plain-temp-banner-btm .entry-text li{font-weight:500;color:#202020b8;margin-bottom:15px;font-family:Brown;font-size:18px}.news-detail-banner{background-image:url(/wp-content/uploads/2025/04/Element-2.svg);background-size:18%}@media (max-width:1199px){.contactus-banner-btm .contact-form-leftsection .address-common .info a,.contactus-banner-btm .contact-form-leftsection .address-common .info h5{font-size:17px;word-break:break-word}.contactus-banner-btm .contact-form-leftsection .address-common .info li{padding-right:20px;padding-bottom:10px}.contactus-banner-btm .contact-form-inner{padding:35px}.tq-404 .subhead-title.white{width:75%}.thankyou-section{padding:55px 0}.plain-temp-banner{background-size:25%}.contactus-banner{height:290px}}@media (max-width:991px){.contactus-banner-btm .contact-form-inner{padding:30px}.tq-404 .subhead-title.white{width:100%}.plain-temp-banner-btm h2,.plain-temp-banner-btm h3,.plain-temp-banner-btm h4{font-size:20px;line-height:34px}.contactus-banner{height:255px;background-size:18%}}@media (max-width:767px){.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap-over,.page-id-2087 .service-work .banner-des br{display:block}.contactus-banner-btm .contact-form-inner .form-wrap .form-bottom-wrap input[type=checkbox]{margin-top:5px}.tq-404 .top-title{font-size:100px!important}.tq-404 .top-title .error-svg{width:75px;height:75px;margin:0 10px}.tq-404 .subhead-title.white{margin-top:25px;margin-bottom:25px}.thankyou-section{background-size:28%;padding:30px 0}.thankyou-section .thankyou-svg{width:100px;height:100px}.thankyou-section .subhead-title{margin-top:25px;margin-bottom:25px;width:100%}.thankyou-section .main-cta{padding:12px 30px}.news-detail-banner,.plain-temp-banner{background-size:24%}.plain-temp-banner-btm img{margin:0}.accordion-sec .cta-wrap{margin-top:0}.contactus-banner{height:150px;background-size:24%}}