.redhead-btn a{color:#ef454d}.et_pb_row{width:100%;padding-left:10px;padding-right:10px;max-width:1380px}.bg-ser-img{}.flex-row{display:flex;align-items:stretch}.flex-row .et_pb_column{display:flex;flex-direction:column}.flex-row .bg-ser-img{flex:1;background-size:cover;background-position:center}.page-id-314 ul.service__list{padding-left:0}table{width:100%}a.back-btn{color:#ef454d}.page-id-314 .service-sec{padding-top:0;padding-bottom:0}.page-id-314 .service-sec .et_pb_row{padding:0}.author-crt .saboxplugin-socials{z-index:-1;border:none}.author-crt .saboxplugin-wrap{display:block}.saboxplugin-wrap{display:none}.author-crt img{border-radius:67px!important;object-fit:cover}.team-card img{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}.page-id-434 .img-grid-sec:after{display:none}.custom-post h2.entry-title a{font-weight:400}.single-post h1.entry-title{margin-top:20px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select,button{font-family:'AvenirCustom',sans-serif!important}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-Light-07.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-LightOblique-08.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-Book-01.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-BookOblique-02.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-Roman-12.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-Medium-09.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-MediumOblique-10.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-Heavy-05.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-HeavyOblique-06.woff') format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-Black-03.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'AvenirCustom';src:url('https://afg2026.digitalliance.com/wp-content/uploads/2026/03/Avenir-BlackOblique-04.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}.redhead-btn a:after{content:"";display:inline-block;width:1.4rem;height:.8rem;margin-left:.4em;background-image:url(https://afg2026.digitalliance.com/wp-content/uploads/2026/03/arrow-right-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate3d(0,0,0)!important;transition:.3s ease-in-out .15s}#header-menu li.menu-item a:hover{color:#191919!important}#header-menu .redhead-btn.et-hover a:hover{color:#ef454d!important}#header-menu .et-menu a:hover{opacity:1}#header-menu li.menu-item a:before{content:"";display:block;position:absolute;width:100%;height:.1875rem;top:100%;background-color:#f85058;transition:.275s cubic-bezier(0.79,0.33,0.14,0.53);transform-origin:left;transform:scale3d(0,1,1)}#header-menu li.menu-item a:hover::before,#header-menu li.menu-item a:focus::before{transform:scale3d(1,1,1)}#header-menu li a:hover::after,#header-menu li a:focus::after{transform:translate3d(0.1875rem,0,0)}div#header-menu .menu-item{justify-content:center;align-items:center}div#header-menu .menu-item a{padding:0!important;height:35px}.hero-btn:hover{background:#f85058!important;border-color:#f85058!important}.grow-sec{position:relative}.grow-sec:after{content:"";position:absolute;top:0;left:0;right:0;height:100px;width:100%;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100' fill='rgb(255,255,255)' fill-opacity='1'%3E%3Cpolygon points='0,0 100,0 0,100'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:100% 100%}.text-title h1{margin-bottom:20px}.work-with-us__color-wedge{position:absolute;width:70vw;height:auto;right:0;bottom:-100%;left:64%;background-color:#ef454d;z-index:1}.grow-sec{overflow:hidden!important}body #page-container .et_pb_section .partner-btn{padding:0!important}.partner-btn-col .et_pb_button_module_wrapper{text-align:end}.red-row{display:flex;align-items:center}.patner-btn-new .et_pb_text_inner:after{content:"";background-image:url("https://afg2026.digitalliance.com/wp-content/uploads/2026/03/arrow-right-white.png");display:inline-block;position:relative;width:3rem;height:1.625rem;margin-left:1rem;background-position:center;background-repeat:no-repeat;background-size:contain;transition:.2s cubic-bezier(0.79,0.33,0.14,0.53) .085s;transform:translate3d(0,0,0)}.patner-btn-new .et_pb_text_inner:before{content:"";position:absolute;display:block;width:calc(100% - .35ch);height:.25rem;background-color:#fff;right:0;bottom:-0.3125rem;border-radius:3.125rem;transition:.2s cubic-bezier(0.79,0.33,0.14,0.53);transform:scale3d(0,1,1);transform-origin:left}.patner-btn-new .et_pb_text_inner:hover::before{transform:scale3d(1,1,1)}.patner-btn-new .et_pb_text_inner{display:inline-block;line-height:88px}.custom-post .et_pb_post{display:flex;flex-direction:column}.custom-post .post-meta{order:1;display:flex;gap:15px}.custom-post .entry-title{order:2}.custom-post .et_pb_image_container{order:0}.custom-post .entry-title a{text-decoration:none;border-bottom:2px solid transparent;transition:all 0.3s ease}.custom-post .entry-title a:hover{text-decoration:underline}.custom-post .et_pb_image_container{margin-left:0;margin-bottom:0}.custom-post .post-meta a{text-decoration:none;transition:all 0.3s ease}.custom-post .post-meta a{color:#ef454d!important;text-decoration:none;transition:all 0.3s ease}.custom-post .et_pb_post .post-meta a:hover{text-decoration:underline}.custom-post .entry-title a{text-decoration:none;transition:all 0.3s ease}.custom-post .entry-title a:hover{text-decoration:underline}.footer-menu ul#menu-main-menu-1{flex-direction:column;gap:13px}.social-footer a.icon{margin-right:15px}body #menu-main-menu-1 .redhead-btn a{color:#f85058!important}.angled-split__image{background-image:url("https://afg2026.digitalliance.com/wp-content/uploads/2026/03/SERVICES-Branding.jpg");width:55%;position:absolute;height:100%;top:0;right:0;background-position:center right;background-repeat:no-repeat;background-size:cover;z-index:1}.angled-split__image1{width:55%;position:absolute;height:100%;top:0;right:0;background-position:center right;background-repeat:no-repeat;background-size:cover;z-index:1}.angled-split__color-wedge{width:40vw;top:-70%;bottom:-70%;left:57%;position:absolute;width:70vw;height:auto;top:-100%;right:0;bottom:-100%;left:56%;background-color:#fafafa;transform:rotate(27deg) translateY(20%) scale(-1);transform-origin:left;z-index:2}.service-sec{overflow:hidden;max-width:1380px;margin:0 auto;width:100%}.service__list{display:flex;flex-flow:row wrap;-moz-column-gap:1rem;column-gap:1rem;margin:0;padding:0 3.25em 0 0;list-style:none}.service{flex:1 1 48%;display:inline-block;width:auto;margin-bottom:.75rem;color:#646b6c;font-size:18px;font-weight:400;letter-spacing:-0.02em;line-height:32px}.reverse-sec .angled-split__image{right:unset;left:0;z-index:9}.reverse-sec .angled-split__color-wedge{left:35%;transform:rotate(27deg) translateY(-10%) scale(1);z-index:9}.reserve-right-row{z-index:99}span.color--red{color:#F85058}.echo-sec-1 .col{flex-basis:0;flex-grow:1;max-width:100%}.echo-sec-1 .awards__list{position:relative;margin:0;padding:0;list-style:none;z-index:3}.echo-sec-1 .award{position:relative;color:#7d7d7d;z-index:3}.echo-sec-1 .award,.echo-sec-1 .award--echo{display:inline-block;font-size:3.125rem;font-weight:800;letter-spacing:-0.02em;line-height:1.4}.echo-sec-1 .award__inner{position:relative;display:inline-block;width:auto;z-index:3}.echo-sec-1 .awards__list--echoes{position:absolute;margin:0 0 0 .9375rem;padding:0;top:0;left:0;list-style:none;z-index:2}.echo-sec-1 .award--echo{position:relative;transform:translateX(calc(100% + 0.5ch));color:#eee}.echo-sec-1 .award--echo::after{content:attr(data-text);position:absolute;display:inline;width:100%;max-width:none;height:auto;left:calc(100% + .4ch);color:#eee}.echo-sec-1 .awards__list--echoes::after{content:"";position:absolute;display:block;width:50vw;height:100%;top:0;bottom:0;left:100vw;background:linear-gradient(270deg,white 0%,rgba(255,255,255,0) 100%);transform:translateX(-100%);z-index:0}.over-hide{overflow:hidden}.team-card img{height:30vh;object-fit:cover}.cover-img img{object-fit:cover;height:400px}.img-grid-sec{position:relative;overflow:visible}.img-grid-sec:after{content:"";position:absolute;left:0;right:0;bottom:-100px;width:100%;height:100px;display:block;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100' fill='rgb(229,229,229)' fill-opacity='1'%3E%3Cpolygon points='0,0 100,100 100,0'%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:100% 100%}.img-grid-sec:before{content:"";position:absolute;left:0;right:0;top:-100px;width:100%;height:100px;display:block;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100' fill='rgb(229,229,229)' fill-opacity='1'%3E%3Cpolygon points='0,100 100,100 100,0'%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:center}.red-echo .values__list{position:relative;margin:0;padding:0;list-style:none;z-index:3}.red-echo .value{position:relative;display:block;color:#f85058;font-size:3.125rem;font-weight:800;letter-spacing:-0.02em;line-height:1.4;z-index:3}.red-echo .value__inner{position:relative;display:inline-block;width:auto;z-index:3}.red-echo .value__inner::before{content:attr(data-text);position:absolute;display:inline;width:300vw;height:auto;top:0;left:calc(100% + .5ch);color:#fff;z-index:1}.red-echo .values__list__overlay{position:absolute;width:50vw;height:100%;top:0%;left:50%}.red-echo .values__list__overlay::after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:linear-gradient(270deg,#eeeeee 0%,rgba(238,238,238,0) 100%);z-index:3}.work-card-row .et_pb_column{min-height:425px;display:flex;align-items:end}.work-card-row .et_pb_column:hover h3,.work-card-row .et_pb_column:hover h4{text-decoration:underline}.blog-banner .et_pb_row.et_pb_row_0{display:flex;align-items:center}ul.blog-tags-list,ul.sidebar-recent-posts{list-style:none}ul.blog-tags-list a,ul.sidebar-recent-posts a{color:#f85058;font-size:18px;font-weight:600;line-height:normal;margin-bottom:15px;display:block}.blog-form .et_contact_bottom_container{float:left}.blog-form .et_pb_contact_field{display:flex;flex-direction:column;margin-bottom:18px}.blog-new-listing a.more-link{background:#ef454d;color:#fff;padding:6px 15px;margin-top:7px!important;display:inline-block}.blog-form .et_pb_contact_form_label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:#000}.blog-form .et_pb_contact_field input{padding:10px 12px}.blog-form .et_pb_contact_field input::placeholder{opacity:0}.inner-work-banner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(25,25,25,0) 46%,#191919 100%);opacity:.65}.inner-text-img{display:flex;align-items:center}.post-nav.nav-modules img{width:30px}.post-nav.nav-modules a{display:flex;flex-direction:row;align-items:center;gap:15px;font-size:1.875rem;font-weight:600;line-height:1;color:#364046;transition:.2s ease;position:relative;padding-bottom:5px}.blur-row .et_pb_blurb_content{margin-left:0}.form-sec{max-width:1380px;margin:0 auto;width:90%}.main-form input::placeholder,.main-form textarea::placeholder{color:transparent}.main-form input::-webkit-input-placeholder,.main-form textarea::-webkit-input-placeholder{color:transparent}.main-form input:-ms-input-placeholder,.main-form textarea:-ms-input-placeholder{color:transparent}.main-form input::-ms-input-placeholder,.main-form textarea::-ms-input-placeholder{color:transparent}.main-form .et_pb_contact_form_label{display:block!important;opacity:1!important;visibility:visible!important;position:static!important;margin-bottom:6px;font-weight:600}.main-form label{font-size:22px;color:#364046;font-weight:500}.main-form .et_contact_bottom_container{float:left;margin-top:0;border:none!important;padding-left:15px}.cult-grow:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100' fill='rgb(238,238,238)' fill-opacity='1'%3E%3Cpolygon points='0,0 100,0 0,100'%3E%3C/polygon%3E%3C/svg%3E")}.blog-new-listing article{border-color:rgba(217,215,204,0.4)!important}@media screen and (min-width:992px){.work-with-us__color-wedge{top:-100%;transform:rotate(27deg) translateY(15%)}}@media (min-width:981px){.process-sec .et_pb_row_15{display:flex;align-items:stretch}.process-sec .et_pb_row_15 .et_pb_column{display:flex;flex-direction:column}.work-card-row .et_pb_column{margin-right:2%!important;width:32%}}@media screen and (max-width:980px){.rever-col{display:flex;flex-direction:column-reverse!important}.flex-row{display:flex;align-items:stretch;flex-direction:column}.bg-ser-img{height:380px;min-height:380px!important;display:block!important}body .service-sec .angled-split__image{width:calc(100% + 1.875rem);position:relative;padding-bottom:55%!important;background-size:cover;background-position:center;margin:0 auto}.red-row{flex-direction:column}.patner-btn-new{text-align:center!important}.footer-menu .et_pb_menu__wrap{justify-content:left!important;padding-top:20px;padding-bottom:20px}.footer-menu .et_mobile_nav_menu{display:none!important}.footer-menu .et_pb_menu__menu{display:block!important}.footer-menu .et_pb_menu__wrap{justify-content:center}.footer-menu .et-menu{flex-direction:column;text-align:center}.footer-menu .et-menu li{display:block;margin-bottom:10px}}@media screen and (max-width:767px){body .text-title h1{line-height:40px}.page-id-314 .service-sec .angled-split{padding:4.375rem 1rem 3.75rem 2rem!important}.fade-img-sec{background-position:center;background-size:contain!important}.value{font-size:1.4rem!important}.award,.award--echo{font-size:1.4rem!important;line-height:1.8rem!important}.inner-text-img{flex-direction:column}.service-sec .angled-split__color-wedge{display:none}.post-nav.nav-modules a{font-size:1rem}}@media screen and (max-width:579px){.work-with-us__color-wedge{height:8rem}}@media (min-width:572px){.echo-sec-1 .award,.echo-sec-1 .award--echo{margin-right:70px}}.angled-split__image1{width:55%;position:absolute;height:100%;top:0;right:0;background-position:center right;background-repeat:no-repeat;background-size:cover;z-index:1}@media screen and (max-width:980px){body .service-sec .angled-split__image1{width:calc(100% + 1.875rem);position:relative;padding-bottom:55%!important;background-size:cover;background-position:center;margin:0 auto}}.reverse-sec .angled-split__image1{right:unset;left:0;z-index:9}@media screen and (min-width:580px){.page-id-314 .service-sec .angled-split{min-height:23.75rem}}.page-id-314 .service-sec .angled-split{display:flex;align-items:center;padding:4.375rem 1rem 3.75rem 5rem}@media (min-width:992px){.page-id-314 .service-sec .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%!important}}.page-id-314 .service-sec .col-12{flex:0 0 100%;max-width:100%;flex-direction:column;align-items:flex-start}.page-id-314 .col-lg-7,.page-id-314 .col-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.page-id-314 .reserve-right-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;flex-direction:row-reverse}@media (min-width:981px){.team-card .et_pb_column{margin-right:4.5%;width:30%}}