.page-directory.page-agencies{--dark-color:#151517;--primary-color:#D90429;--primary-color-hover:#ba0221;--body-bg:#FFFAF1;--wht-text:#ffffff}.page-directory.page-agencies .main_wrapper{padding:0}.page-directory.page-agencies .hero-banner{background:radial-gradient(101.99% 73.54% at 50% 0,#D90429 0,#151517 100%);padding:48px 0 0;height:615px;display:flex;align-items:center;position:relative}.page-directory.page-agencies .directory-piller{position:absolute;inset:0;width:100%;height:100%}.page-directory.page-agencies .directory-piller img{width:100%;height:100%;object-fit:cover}.page-directory.page-agencies .hero-banner .container-fluid{position:relative;z-index:2}.page-directory.page-agencies .default-btn-wrap{margin-top:36px}.page-directory.page-agencies .hero-btn{min-width:220px;max-width:100%}.page-directory.page-agencies .image-anim{position:absolute;transform:scale(.4);opacity:0;will-change:transform;transition:transform .5s ease-out}.page-directory.page-agencies .image-anim.active{transform:scale(1);opacity:1}.page-directory.page-agencies .image-left-top{left:60px;top:-100px}.page-directory.page-agencies .image-left-bottom{left:130px;bottom:-50px}.page-directory.page-agencies .image-right-top{right:50px;top:-60px}.page-directory.page-agencies .image-right-bottom{right:130px;bottom:-70px}.page-directory.page-agencies .industry-section{border-radius:12px;background:#FFF;padding:48px 75px}.page-directory.page-agencies .tab-content{display:none}.page-directory.page-agencies .tab-content.active{display:block}.page-directory.page-agencies .tab-btn{background-color:initial;padding:12px;color:#83868E;border-bottom:2px solid #fff;transition:color .3s ease,border-color .3s ease,transform .3s ease}.page-directory.page-agencies .active.tab-btn{color:#000;font-weight:700;border-bottom:2px solid var(--primary-color)}.page-directory.page-agencies .tag-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0 100px}.page-directory.page-agencies .tag{display:inline-block;padding:.5em 1em;border:1px solid #000;border-radius:8px;background-color:initial;white-space:nowrap}.page-directory.page-agencies .tag:hover{border:1px solid var(--primary-color);color:var(--primary-color)}.page-directory.page-agencies .col-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.page-directory.page-agencies .service-card{height:253px;position:relative}.page-directory.page-agencies .service-card-content{z-index:2;position:relative;padding:36px 24px;height:100%;overflow:hidden;border-radius:12px;background:linear-gradient(180deg,#151517,#D90429 50%)}.page-directory.page-agencies .service-card-object{position:absolute;right:-30px;bottom:-50px}.page-directory.page-agencies .md-pagination-sec{display:flex;align-items:center;justify-content:center;transition:.5s;gap:15px}.page-directory.page-agencies .md-pagination-sec .pagination li.active .page-link{background-color:#fff;border:1px solid #fff;color:#000}.page-directory.page-agencies .md-pagination-sec .pagination .page-link{color:#fff;font-size:14px;font-weight:600;line-height:normal;transition:.5s;height:40px;width:40px;border:1px solid #fff;background-color:initial;border-radius:8px;display:flex;align-items:center;justify-content:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.page-directory.page-agencies .md-pagination-sec .pagination .page-link svg path{fill:#fff}.page-directory.page-agencies .md-pagination-sec .pagination .continues{font-size:14px;font-weight:600;color:#fff;width:22px;display:flex;justify-content:center}.page-directory.page-agencies .prev-page img{transform:rotate(180deg)}.page-directory.page-agencies .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.page-directory.page-agencies .card-gap{position:relative;margin-top:48px}.page-directory.page-agencies .circle-anim{position:absolute;left:-40px;top:-50px;animation:rotateInfinitely 4s linear infinite;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;display:inline-block}@keyframes rotateInfinitely{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-directory.page-agencies .card-col{background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease}.page-directory.page-agencies .card-col:hover{transform:translateY(-5px);box-shadow:0 1px 8px rgba(0,0,0,.05)}.page-directory.page-agencies .card-text-panel{padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:214px}.page-directory.page-agencies .card-content{height:100%}.page-directory.page-agencies .card-main{min-height:386px}.page-directory.page-agencies .owl-theme .owl-nav{margin-top:48px;position:relative;gap:10px}.page-directory.page-agencies .card-logo{width:64px;height:64px;margin-bottom:24px;border-radius:12px;border:1px solid #f8f8f8;display:flex;align-items:center;justify-content:center}.page-directory.page-agencies .card-logo img{max-width:100%}.page-directory.page-agencies .card-title.dp_flx{gap:8px;margin-bottom:16px}.page-directory.page-agencies .card-subtitle{font-size:var(--fs-xs);color:var(--dark-color);font-weight:500;line-height:147%;overflow:hidden;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}.page-directory.page-agencies .cat-list{flex-wrap:wrap;gap:8px}.page-directory.page-agencies .cat-list li{color:#5C5E64;border:1px solid #cdcfd2;border-radius:4px;font-size:var(--fs-xs);font-weight:500;transition:.3s ease-in}.page-directory.page-agencies .cat-list li a{padding:4px 8px;color:#5C5E64;display:block}.page-directory.page-agencies .more-tags{cursor:pointer;padding:4px 8px}.page-directory.page-agencies .card-base{border-radius:12px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.page-directory.page-agencies .card-wht{background-color:#fff}.page-directory.page-agencies #left-wing,.page-directory.page-agencies #right-wing{width:93px;height:93px;position:relative;top:-10px}.page-directory.page-agencies .owl-carousel .owl-nav [class*=owl-]{background:#fff!important;border:1px solid #dadbdd;position:relative;width:32px;height:32px;margin-top:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 4px 0 rgba(0,0,0,.22)}.page-directory.page-agencies .owl-carousel{margin-top:48px}.page-directory.page-agencies .owl-carousel .owl-stage{padding:6px 0 0}.page-directory.page-agencies .owl-carousel .item{display:flex;flex-direction:column;min-width:auto}.page-directory.page-agencies .owl-nav{display:flex;justify-content:center;margin-top:48px}.page-directory.page-agencies .owl-next svg{transform:rotate(1turn)}.page-directory.page-agencies .p100{padding:100px 0}.page-directory.page-agencies .pom-card{padding:3.125rem 5rem;background-color:#FBEC4F;border-radius:24px;position:relative;overflow:hidden}.page-directory.page-agencies #pom{position:absolute;right:0;top:0;transform:scale(2.4)}.page-directory.page-agencies .profile-logo{width:64px;height:64px;border-radius:8px;border:1px solid #dadbdd;display:flex;align-items:center;justify-content:center}.page-directory.page-agencies .profile-logo-detail{width:calc(100% - 88px)}.page-directory.page-agencies .profile-logo-detail .card-title{margin-bottom:4px}.page-directory.page-agencies .profile-logo img{max-width:100%}.page-directory.page-agencies .card-profile{gap:24px}.page-directory.page-agencies .profile-card{gap:24px;flex:3 1 auto}.page-directory.page-agencies .get-touch-card-wrap{flex:1.3 1 auto}.page-directory.page-agencies .profile-card-subtitle{color:var(--dark-color);font-size:var(--fs-xs);font-weight:500;line-height:142%;opacity:.5}.page-directory.page-agencies .profile-card .card-subtitle{width:60%}.page-directory.page-agencies .get-touch-card{border:1px solid #fff;background:#FDF496;height:100%}.page-directory.page-agencies .get-featured{color:var(--primary-color);font-size:var(--fs-xs);font-weight:700;line-height:147%;margin-bottom:8px}.page-directory.page-agencies .get-touch-card>.dp_flx{height:100%}.page-directory.page-agencies .featured-cta{background-color:var(--primary-color);margin:48px 0}.page-directory.page-agencies .cta-left-icon{background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.cta-title{width:calc(100% - 50px)}.page-directory.page-agencies .partnerships-card .card_text_header{border-bottom:1px solid #e6e7e8;padding-bottom:16px}.page-directory.page-agencies .card-col.partnerships-card{background:#000}.page-directory.page-agencies .partnerships-card .card-text-panel{padding:16px;background:#fff}.page-directory.page-agencies .partnerships-card .card-title{margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-directory.page-agencies .projected-by{color:#83868E}.page-directory.page-agencies .project-list figure{width:20px;height:20px}.page-directory.page-agencies .project-list span{line-height:1.5}.page-directory.page-agencies .faq-accordion-wrapper{margin:36px 0 48px;max-height:480px;overflow:hidden;border-radius:12px}.page-directory.page-agencies .faq-img-wrap{width:38%}.page-directory.page-agencies .faq-img-wrap img{width:100%;height:100%;vertical-align:top;object-fit:cover}.page-directory.page-agencies .faq-accordion{width:62%;background:#fff;padding:24px}.page-directory.page-agencies .faq-scrollable{overflow-y:scroll;max-height:440px;padding-right:24px;padding-bottom:40px}.page-directory.page-agencies .faq-scrollable::-webkit-scrollbar-thumb{background-color:#DADBDD;border-radius:10px}.page-directory.page-agencies .accordion-item:not(:last-child){border-bottom:1px dashed #dadbdd}.page-directory.page-agencies .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:24px;padding:24px 0}.page-directory.page-agencies .accordion-header h3{margin:0}.page-directory.page-agencies .accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-in-out}.page-directory.page-agencies .accordion-content-inner{overflow:hidden;min-height:0}.page-directory.page-agencies .accordion-item.active .accordion-content{grid-template-rows:1fr}.page-directory.page-agencies .accordion-toggle{width:24px;height:20px;margin:0;display:flex;align-items:center;transition:transform .3s ease}.page-directory.page-agencies .active .accordion-toggle{transform:rotate(180deg) translate(3px)}.page-directory.page-agencies .active .accordion-toggle path{stroke:var(--primary-color)}.page-directory.page-agencies .accordion-content p{margin:0}.page-directory.page-agencies .accordion-content li,.page-directory.page-agencies .accordion-content p{font-size:var(--fs-xs);font-weight:500;color:var(--dark-color)}.page-directory.page-agencies .accordion-content p+ol,.page-directory.page-agencies .accordion-content p+p,.page-directory.page-agencies .accordion-content p+ul{margin-top:24px}.page-directory.page-agencies .accordion-content li{display:flex;align-items:center;margin-bottom:8px}.page-directory.page-agencies .accordion-content li:last-child{margin-bottom:0}.page-directory.page-agencies .accordion-content li:before{content:"•";font-size:14px;color:var(--dark-color);margin-right:10px;flex-shrink:0}.page-directory.page-agencies .accordion .accordion-item:first-child .accordion-header{padding-top:0}.page-directory.page-agencies .accordion-item .common-list-blk{margin-bottom:12px}.page-directory.page-agencies .accordion-item .common-list-blk li{margin-bottom:8px}.page-directory.page-agencies .listed-showcase-cta{background:radial-gradient(circle at center,#FFF 0,#F7C94F 58%,#D90429 100%);padding:75px 0}.page-directory.page-agencies .section{padding-top:clamp(24px,1vw + 22px,48px);padding-bottom:clamp(24px,1vw + 22px,48px)}@media (max-width:1680px){.page-directory.page-agencies .gap48{gap:36px}}@media (max-width:1600px){.page-directory.page-agencies .pom-card{padding:3.125rem 2.5rem}.page-directory.page-agencies .profile-card{gap:20px}.page-directory.page-agencies .card-base{padding:20px}}@media (max-width:1550px){.page-directory.page-agencies .dark-bg{margin-top:-1px}.page-directory.page-agencies .image-left-top{left:100px;top:-100px}.page-directory.page-agencies .tag-list{margin:0 60px}.page-directory.page-agencies .card-profile{gap:16px;width:50%}.page-directory.page-agencies .faq-img-wrap{width:35%}.page-directory.page-agencies .faq-accordion{width:65%}.page-directory.page-agencies .faq-accordion-wrapper{max-height:430px}.page-directory.page-agencies .accordion-header{padding:20px 0}.page-directory.page-agencies .gap48{gap:24px}.page-directory.page-agencies .service-card{height:220px}.page-directory.page-agencies .service-card-content{padding:24px 18px}.page-directory.page-agencies .service-card-bg img{height:100%!important}.page-directory.page-agencies .profile-card .card-subtitle{width:70%}}@media (max-width:1440px){.page-directory.page-agencies .hero-banner{height:500px}}@media (max-width:1366px){.page-directory.page-agencies .profile-logo-detail .card-title span{font-size:14px}.page-directory.page-agencies .faq-accordion-wrapper{max-height:375px}.page-directory.page-agencies .faq-scrollable{max-height:360px}}@media (max-width:1023px){.page-directory.page-agencies .pom-card .card-flex{flex-direction:column}}@media (min-width:768px) and (max-width:1023px){.page-directory.page-agencies .image-left-bottom{left:60px;bottom:-130px}.page-directory.page-agencies .image-left-top{left:30px;top:-120px}.page-directory.page-agencies .image-right-top{right:50px;top:-80px}.page-directory.page-agencies .image-right-bottom{right:35px;bottom:-140px}.page-directory.page-agencies .tag-list{margin:0}.page-directory.page-agencies .col-grid4{grid-template-columns:repeat(3,1fr)}.page-directory.page-agencies .profile-card .card-subtitle{width:100%}.page-directory.page-agencies .card-title span{font-size:14px}}@media (max-width:767px){.page-directory.page-agencies .hero-banner{padding:33px 0 0;height:auto;margin-top:55px}.page-directory.page-agencies .active .header-inner,.page-directory.page-agencies .header-inner{padding:5px 0}.page-directory.page-agencies .industry-section{border-radius:8px;padding:36px 15px;gap:24px}.page-directory.page-agencies .dark-bg{margin-top:-1px}.page-directory.page-agencies .tag-list{margin:0}.page-directory.page-agencies .tag{font-size:14px}.page-directory.page-agencies .col-grid4{grid-template-columns:repeat(2,1fr);gap:16px}.page-directory.page-agencies .head-gap{margin-top:36px}.page-directory.page-agencies .service-card-content{padding:32px 24px 24px}.page-directory.page-agencies .featured-partners .card-main{min-height:350px}.page-directory.page-agencies .owl-carousel,.page-directory.page-agencies .owl-theme .owl-nav{margin-top:24px}.page-directory.page-agencies .card-flex{flex-direction:column}.page-directory.page-agencies .pom-card{padding:3rem 1rem}.page-directory.page-agencies .get-card-footer{margin-top:2rem}.page-directory.page-agencies .card-profile{width:100%}.page-directory.page-agencies .card-base{padding:20px 16px}.page-directory.page-agencies .profile-logo-detail{width:calc(100% - 78px)}.page-directory.page-agencies .profile-logo{width:54px;height:54px}.page-directory.page-agencies .profile-card .flex_column{align-items:flex-start}.page-directory.page-agencies .card-profile-btn{margin-top:0}.page-directory.page-agencies .profile-card .card-subtitle{width:100%}.page-directory.page-agencies .card-profile-btn .btn{width:50%}.page-directory.page-agencies #pom,.page-directory.page-agencies #spotlight{display:none}.page-directory.page-agencies #ai-anim{width:150px;height:150px;margin:0 auto 22px}.page-directory.page-agencies .card-grid2,.page-directory.page-agencies .card-grid3,.page-directory.page-agencies .grid-col3{grid-template-columns:repeat(1,1fr)}.page-directory.page-agencies .faq-accordion-wrapper{border-radius:8px;flex-direction:column;max-height:100%}.page-directory.page-agencies .faq-img-wrap{display:none}.page-directory.page-agencies .faq-accordion{width:100%;padding:24px 15px}.page-directory.page-agencies .active .accordion-toggle{transform:rotate(180deg) translate(0)}.page-directory.page-agencies .faq-scrollable{overflow-y:auto;max-height:max-content;padding-right:0}.page-directory.page-agencies .accordion-header{gap:16px;padding:16px 0}.page-directory.page-agencies .accordion-content li{margin-bottom:6px}.page-directory.page-agencies .accordion-content p+ol,.page-directory.page-agencies .accordion-content p+p,.page-directory.page-agencies .accordion-content p+ul{margin-top:16px}.page-directory.page-agencies .listed-showcase-cta{padding:48px 0}.page-directory.page-agencies .section{padding-top:25px;padding-bottom:25px}}@media (max-width:640px){.page-directory.page-agencies .header-anim.jcc{align-items:flex-start}.page-directory.page-agencies .default-btn-wrap{flex-direction:column}.page-directory.page-agencies .hero-btn{min-width:100%}.page-directory.page-agencies .title2{font-size:26px}.page-directory.page-agencies .tab-btn{padding:10px 4px;font-size:14px;margin:0}.page-directory.page-agencies .tag{font-size:12px;padding:.4em .8em}.page-directory.page-agencies .tag-list{gap:8px}.page-directory.page-agencies .col-grid4{grid-template-columns:repeat(1,1fr);gap:12px}.page-directory.page-agencies .m-none{display:none}.page-directory.page-agencies .profile-card .card-title span{font-size:14px}.page-directory.page-agencies .profile-card-subtitle{font-size:12px;padding-top:2px}.page-directory.page-agencies .card-gap{margin-top:32px}.page-directory.page-agencies .card-profile{flex-direction:column;align-items:flex-start}.page-directory.page-agencies .profile-logo-detail{width:100%}.page-directory.page-agencies .cta-title{gap:2px}.page-directory.page-agencies .cta-left .gap24{gap:12px;margin-bottom:16px}.page-directory.page-agencies .featured-cta .dp_flx{align-items:flex-start;flex-direction:column}.page-directory.page-agencies .featured-cta{margin:48px 0 25px}}html body .page-directory #recommended_agencies .embla__viewport{padding:0!important}@media (min-width:0px){html body .page-directory #recommended_agencies .embla__container{padding-left:30px!important;padding-right:30px!important;gap:10px!important}html body .page-directory #recommended_agencies .embla__slide{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 60px)}}@media (min-width:768px){html body .page-directory #recommended_agencies .embla__container{padding-left:50px!important;padding-right:50px!important;gap:10px!important}html body .page-directory #recommended_agencies .embla__slide{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 100px - 10px) / 2)}}@media (min-width:1280px){html body .page-directory #recommended_agencies .embla__container{padding-left:120px!important;padding-right:120px!important;gap:10px!important}html body .page-directory #recommended_agencies .embla__slide{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 240px - 20px) / 3)}}@media (min-width:1440px){html body .page-directory #recommended_agencies .embla__container{padding-left:130px!important;padding-right:130px!important;gap:24px!important}html body .page-directory #recommended_agencies .embla__slide{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 260px - 48px) / 3)}}@media (min-width:1500px){html body .page-directory #recommended_agencies .embla__container{padding-left:80px!important;padding-right:80px!important;gap:20px!important}html body .page-directory #recommended_agencies .embla__slide{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 160px - 60px) / 4)}}@media (min-width:1680px){html body .page-directory #recommended_agencies .embla__container{padding-left:140px!important;padding-right:140px!important;gap:20px!important}html body .page-directory #recommended_agencies .embla__slide{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 280px - 60px) / 4)}}@media (min-width:1708px){html body .page-directory #recommended_agencies .embla__container{padding-left:220px!important;padding-right:220px!important;gap:24px!important}html body .page-directory #recommended_agencies .embla__slide{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 440px - 72px) / 4)}}