/* ia-site: coverage-based homepage CSS (generated 2026-10-28 late) */
.ia-services__banner :is(.ia-services__title,.ia-services__desc){font-size:clamp(15px,.6vw + 12.5px,17px)!important}

@media (min-width:1440px){.ia-services__banner :is(.ia-services__title,.ia-services__desc){font-size:17px!important}}
.ia-steps__steps .ia-steps__step-icon .ia-icon{width:40px!important;height:40px!important}
.ia-about__list-icon .ia-icon{width:26px!important;height:26px!important}
.ia-about__list-item{align-items:flex-start!important}

@media (min-width:768px){.ia-steps__steps .ia-steps__step-icon .ia-icon{width:44px!important;height:44px!important}.ia-about__list-icon .ia-icon{width:28px!important;height:28px!important}}
.slick-list{overflow:hidden;position:relative}
.slick-slider{max-width:100%}
.container,.ia-wrap{padding-left:max(var(--gutter,20px),12px);padding-right:max(var(--gutter,20px),12px)}
.ia-main img{max-width:100%;height:auto}
.ia-info__information-icon{max-width:100%}
.ia-wrap.ia-h-100{padding-left:12px!important;padding-right:12px!important}
.ia-programs>.ia-row{margin-left:0;margin-right:0}
.ia-main{overflow-x:clip}
.grecaptcha-badge{width:70px!important;overflow:hidden!important;right:4px!important;transition:width .3s ease!important}
.grecaptcha-badge:hover{width:256px!important}

@media (min-width:1200px){body.home .ia-services .ia-services__banner--3 .ia-services__image img{width:286px}}
body.home .ia-programs{margin-top:-70px}
body.home .ia-about .ia-about__button a{background-color:#c8006e!important;color:#fff!important}
body.home .ia-about .ia-about__button a:hover,body.home .ia-about .ia-about__button a:focus{background-color:#fff!important;color:#c8006e!important}
body.home .ia-faq{--sss-bg-color:#000;background-color:#000;--sss-header-color:#fff;--sss-link-color:#fff;--sss-icon-color:#EA088C;--sss-text-color:#989898;--sss-border-color:#fff}
body.home .ia-faq .ia-faq__tab-content{max-width:1196px}
h3.iaj-h2look{font-size:26px;line-height:1.2}

@media (max-width:991.98px){#ia-mobile-nav .ia-menu__item--d1>.ia-menu__toggle{display:none}#ia-mobile-nav .is-open .ia-menu__sub--d2{display:block;padding-left:.5rem}#ia-mobile-nav .ia-menu__item--d1>.ia-menu__heading{font-size:13px;letter-spacing:.04em;color:#8a7fa3;min-height:36px}#ia-mobile-nav .ia-menu>li>a[href="#"]{pointer-events:auto;cursor:pointer;font-weight:600}}
html:not(.ia-js) #ia-mobile-nav .ia-menu__sub{display:block}
html:not(.ia-js) #ia-mobile-nav .ia-menu__toggle{display:none}

@media (max-width:991.98px){html:not(.ia-js) #ia-mobile-nav[hidden]{display:block!important;position:static;inset:auto;padding:8px 16px}.ia-burger{position:relative;z-index:1003}}
:root{--ia3-pink:#EA088C;--ia3-navy:#2B0A5C;--ia3-r:12px;--ia3-tap:44px;--ia3-max:1200px}
.ia-services .ia-services__image{position:relative;border-radius:var(--ia3-r);overflow:hidden;height:100%}
.ia-services .ia-services__image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--ia3-r)}
.ia-services .ia-row>[class*="col-"]{min-width:0}

@media (min-width:1200px){.ia-services .ia-col-xl{flex:1 1 0;max-width:100%;width:auto}.ia-services .ia-col-xl-auto{flex:0 0 310px;max-width:310px;width:310px}.ia-services .ia-services__banner--2 .ia-services__image,.ia-services .ia-services__banner--3 .ia-services__image{height:367px}.ia-services .ia-col-md-4>.ia-services__banner--4{height:100%}.ia-services .ia-services__banner--4 .ia-services__image{height:100%;min-height:770px}.ia-services .ia-services__banner--4 .ia-services__image img{position:absolute;inset:0}}
@media (max-width:767.98px){.ia-services .ia-services__image{height:auto;aspect-ratio:4/3}.ia-services .ia-services__banner--4 .ia-services__image{min-height:0}}
@media (min-width:992px){.iaj-split .iaj-split-left{flex:0 0 30%;max-width:30%}}
.grecaptcha-badge{visibility:hidden!important;width:0!important;right:0!important}

@media (max-width:767.98px){html,body{overflow-x:clip}img,iframe{max-width:100%;height:auto}}
.ia-header{z-index:1000}
.ia-nav--desktop .ia-menu>li.has-sub:not(.is-mega){position:relative}
.ia-nav--desktop .ia-menu>li.has-sub>.ia-menu__sub{z-index:1001;box-shadow:0 12px 32px rgba(43,10,92,.16);transition:opacity .15s,visibility 0s linear .2s}
.ia-nav--desktop .ia-menu>li.has-sub>.ia-menu__sub::before{content:"";position:absolute;left:0;right:0;top:-19px;height:19px}
.ia-nav--desktop .has-sub:hover>.ia-menu__sub,.ia-nav--desktop .has-sub:focus-within>.ia-menu__sub,.ia-nav--desktop .has-sub.is-open>.ia-menu__sub{transition-delay:0s}
.ia-nav--desktop .has-sub.is-closed>.ia-menu__sub{opacity:0!important;visibility:hidden!important}
.ia-nav--desktop .ia-menu__link:focus-visible,.ia-menu__toggle:focus-visible,.ia-burger:focus-visible{outline:2px solid var(--ia3-pink);outline-offset:2px;border-radius:4px}
.ia-menu a[href="#"]{pointer-events:none;cursor:default;font-weight:700;color:var(--ia3-navy)}

@media (max-width:991.98px){.ia-burger{width:var(--ia3-tap);height:var(--ia3-tap);align-items:center}.ia-burger span{width:24px}#ia-mobile-nav{position:fixed;inset:var(--ia3-hh,60px) 0 0 0;z-index:1002;background:#fff;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 24px}html.ia-nav-open,html.ia-nav-open body{overflow:hidden}#ia-mobile-nav .ia-menu__item{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #eee}#ia-mobile-nav .ia-menu__link{flex:1 1 0;min-height:var(--ia3-tap);display:flex;align-items:center;font:600 16px/1.3 Manrope,"Manrope Fallback",sans-serif;color:var(--ia3-navy)}#ia-mobile-nav .ia-menu__toggle{width:var(--ia3-tap);height:var(--ia3-tap);display:inline-flex;align-items:center;justify-content:center;background:none;border:0}#ia-mobile-nav .ia-menu__toggle span{transition:transform .2s}#ia-mobile-nav .is-open>.ia-menu__toggle span{transform:rotate(180deg)}}
html:not(.ia-js) #ia-mobile-nav[hidden]{display:block}
html:not(.ia-js) .ia-burger{display:none}

@media (max-width:767.98px){.ia-sections h1{font-size:clamp(26px,7.2vw,32px);line-height:1.2}.ia-sections h2{font-size:clamp(22px,6.4vw,28px);line-height:1.25}.ia-sections h3{font-size:clamp(18px,5vw,22px)}.ia-sections [class*=social] a{min-width:var(--ia3-tap);min-height:var(--ia3-tap);display:inline-flex;align-items:center;justify-content:center}.ia-sections a[class*=btn],.ia-sections a[class*=more]{display:inline-flex;align-items:center;min-height:var(--ia3-tap);padding-block:10px}.ia-skip:focus{min-height:var(--ia3-tap);display:inline-flex;align-items:center}}
@media (max-width:991.98px){#ia-mobile-nav .ia-menu__toggle span{display:block;width:10px;height:10px;border-right:2px solid var(--ia3-navy);border-bottom:2px solid var(--ia3-navy);transform:rotate(45deg) translate(-2px,-2px)}#ia-mobile-nav .is-open>.ia-menu__toggle span{transform:rotate(225deg) translate(-2px,-2px)}}
.ia-header{position:relative}
.ia-nav--desktop .ia-menu>li>.ia-menu__link:hover,.ia-nav--desktop .ia-menu>li:hover>.ia-menu__link,.ia-nav--desktop .ia-menu>li:focus-within>.ia-menu__link{color:var(--ia-color-on-dark,#fff)}
.ia-nav--desktop .ia-menu__item--d0>.ia-menu__link,.ia-nav--desktop .ia-menu__item--d0>.ia-menu__toggle{position:relative;z-index:1002}
#footer .footer-menu a,#footer .footer-phone a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
#footer .footer-social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px}
#footer .footer-mail span{display:inline-block}

@media (max-width:767.98px){#footer .container{width:90%;padding:0 6px;margin:0 auto}}
.ia-programs{max-width:min(90%,1200px);margin-left:auto;margin-right:auto}

@media (min-width:768px){#ia-header .ia-header__inner{max-width:none;width:90%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}
.ia-nav--desktop .ia-menu>li:hover>.ia-menu__link,.ia-nav--desktop .ia-menu>li:focus-within>.ia-menu__link,.ia-nav--desktop .ia-menu>li.is-open>.ia-menu__link{color:#EA088C}
.ia-nav--mobile .ia-menu__parent{cursor:pointer}

@media (max-width:767.98px){.ia-header .ia-logo__img{width:118px;height:auto}}
.ia-logo__img{height:auto}

@media (min-width:768px) and (max-width:1199.98px){.ia-header .ia-logo__img{width:150px}}
@media (min-width:1200px){.ia-header .ia-logo__img{width:194px}}
@media (max-width:1024px){.ia-header__inner{min-height:64px}.ia-header__actions{gap:18px}.ia-header__actions .ia-header__cta{display:inline-flex!important;align-items:center;justify-content:center;height:44px;min-height:44px;padding:10px;border-radius:30px;background:#ea088c;color:#fff;border:0;font:700 13px/1 Manrope,"Manrope Fallback",sans-serif;text-transform:uppercase;white-space:nowrap}.ia-burger{width:44px;height:44px;padding:9px;gap:0;justify-content:center;align-items:center;position:relative;z-index:1003}.ia-burger span{position:absolute;left:50%;width:24px;height:3px;margin-left:-12px;border-radius:2px;background:#fff;transition:transform .2s,opacity .2s}.ia-burger span:nth-child(1){top:calc(50% - 8px)}.ia-burger span:nth-child(2){top:calc(50% - 1.5px)}.ia-burger span:nth-child(3){top:calc(50% + 5px)}.ia-burger[aria-expanded="true"] span:nth-child(1){top:calc(50% - 1.5px);transform:rotate(45deg)}.ia-burger[aria-expanded="true"] span:nth-child(2){opacity:0}.ia-burger[aria-expanded="true"] span:nth-child(3){top:calc(50% - 1.5px);transform:rotate(-45deg)}#ia-mobile-nav{position:fixed;top:var(--ia3-hh,64px);left:0;right:0;bottom:auto;max-height:calc(100dvh - var(--ia3-hh,64px));overflow-y:auto;overscroll-behavior:contain;z-index:1002;background:#000;padding:0}#ia-mobile-nav .ia-menu--mobile{margin:0;padding:0;list-style:none}#ia-mobile-nav .ia-menu__item--d0{position:relative;display:block;padding:0;border-bottom:1px solid #2a2a2a}#ia-mobile-nav .ia-menu__item--d0>.ia-menu__link{display:flex;align-items:center;min-height:48px;padding:0 44px 0 20px;font:500 17px/1.35 Manrope,"Manrope Fallback",sans-serif;color:#fff;text-decoration:none}#ia-mobile-nav .ia-menu__item--d0.is-open>.ia-menu__link{color:#ea088c}#ia-mobile-nav .ia-menu__item--d0>.ia-menu__toggle{position:absolute;top:0;right:0;width:54px;height:48px;margin:0;padding:0 10px 0 0!important;color:#fff!important}#ia-mobile-nav .ia-menu__item--d0.is-open>.ia-menu__toggle{color:#ea088c!important}#ia-mobile-nav .ia-menu__item--d0>.ia-menu__toggle span{width:0;height:0;border:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid currentColor;transform:none}#ia-mobile-nav .ia-menu__item--d0>.ia-menu__toggle[aria-expanded="true"] span{transform:rotate(180deg)}#ia-mobile-nav .ia-menu__item--d0>.ia-menu__sub{display:none;margin:26px 10px;padding:16px 10px;background:#fff;border-radius:10px;list-style:none}#ia-mobile-nav .ia-menu__item--d0.is-open>.ia-menu__sub{display:block}#ia-mobile-nav .ia-menu__item--d1{display:block;border:0;padding:0}#ia-mobile-nav .ia-menu__item--d1+.ia-menu__item--d1{margin-top:18px}#ia-mobile-nav .ia-menu__item--d1>.ia-menu__toggle{display:none}#ia-mobile-nav .ia-menu__item--d1>.ia-menu__heading,#ia-mobile-nav .ia-menu__item--d1>.ia-menu__link{display:block;min-height:0;padding:10px 0 8px;border-bottom:1px solid #f2f2f2;font:700 12px/16.8px Manrope,"Manrope Fallback",sans-serif;letter-spacing:.96px;text-transform:uppercase;color:#ea088c}#ia-mobile-nav .ia-menu__sub--d2{display:block!important;margin:0;padding:0!important;list-style:none}#ia-mobile-nav .ia-menu__item--d2{display:block;border-bottom:1px solid #f2f2f2;padding:0}#ia-mobile-nav .ia-menu__item--d2:last-child{border-bottom:0}#ia-mobile-nav .ia-menu__item--d2>.ia-menu__link{position:relative;display:flex;align-items:center;min-height:40px;padding:0 0 0 19px;font:400 15px/22.5px Manrope,"Manrope Fallback",sans-serif;color:#333;text-decoration:none}#ia-mobile-nav .ia-menu__item--d2>.ia-menu__link::before{content:"";position:absolute;left:7px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#ea088c}#ia-mobile-nav .ia-menu__item--d2>.ia-menu__link[data-ia-all]{font-weight:700;color:#ea088c}#ia-mobile-nav .ia-menu__item--d2>.ia-menu__link[data-ia-all]::before{display:none}}
@media (min-width:401px) and (max-width:767.98px){.ia-header .ia-logo__img{width:150px}}
@media (min-width:401px) and (max-width:1024px){.ia-header__actions .ia-header__cta{padding:10px 16px}}
@media (max-width:575px){.ia-refs .ia-refs__content{padding-left:14px;padding-right:14px}.ia-refs .ia-refs__content>div>a img{width:115px;max-width:100%;height:auto}}
@media (max-width:1024px){.ia-header__inner{position:relative;z-index:1003}}
@media (max-width:767.98px){.ia-hero__container>.ia-wrap,.ia-info>.ia-wrap,.ia-about>.ia-wrap{max-width:90%;padding-left:6px;padding-right:6px;margin-left:auto;margin-right:auto}.ia-hero__slider .ia-hero__container>.ia-wrap.ia-h-100{padding-left:6px!important;padding-right:6px!important}.ia-sections>.ia-about{margin-top:18px}body.home .ia-sections .container,body.home .ia-sections .ia-wrap{max-width:90%;padding-left:6px;padding-right:6px;margin-left:auto;margin-right:auto}body.home .ia-sections .ia-why>.ia-wrap{max-width:100%;padding-left:16px;padding-right:16px}body.home .ia-refs .ia-refs__content{padding-left:0!important;padding-right:0!important;margin-left:-6px;margin-right:-6px}body.home .ia-sections .ia-programs{margin:0 auto!important;max-width:90%}body.home .ia-sections .ia-programs__header{max-width:55%;margin:0 auto 30px}body.home .ia-sections .ia-programs>.ia-row{margin-left:-6px;margin-right:-6px}body.home .ia-services__banner .ia-services__image img{height:auto!important}body.home .ia-col-md-6 .ia-services__banner:not(.ia-services__text) .ia-services__image img{aspect-ratio:464/367}body.home .ia-services__banner--2 .ia-services__image img{aspect-ratio:642/367}body.home .ia-services__banner--3 .ia-services__image img{aspect-ratio:1020/1310}body.home .ia-services__banner--4 .ia-services__image img{aspect-ratio:464/758}body.home .ia-sections>.ia-about{margin-bottom:20px}body.home .ia-sections>.ia-cat{margin-top:8px}body.home .ia-sections>.ia-why{margin-top:8px}body.home .ia-sections>.ia-steps{margin-top:18px}body.home .ia-sections>.ia-quote{margin-top:13px}body.home .ia-sections>.ia-blog{margin-top:13px}body.home .ia-sections>.ia-influencers{margin-top:18px}body.home .ia-sections>.ia-faq{margin-top:48px}body.home .ia-services__banner-title{font-size:18px}body.home .ia-quote .ia-quote__typewrite{font-size:27.5px;line-height:41.25px}body.home .ia-sections>.ia-seotext{padding-top:48px}body.home .ia-info .ia-info__header h1{font-size:27px;line-height:33.75px}body.home .ia-sections>.ia-steps{padding-top:48px;padding-bottom:48px}body.home .ia-info .ia-col-lg-8 .ia-info__content>h2{padding-right:56px}body.home .ia-info .ia-info__information-icon{width:64px;height:64px;top:-28px;right:9px}body.home .ia-info .ia-info__information-icon img{width:100%;height:100%}body.home .ia-why__writing .ia-why__banner{margin-bottom:0}body.home .ia-services .ia-services__banner .ia-services__image{height:auto!important;aspect-ratio:auto!important;min-height:0!important}body.home .ia-services .ia-services__banner--4 .ia-services__image img{position:static}body.home .ia-sections>.ia-cat{margin-top:48px}body.home .ia-sections>.ia-why{margin-top:36px}body.home .ia-sections>.ia-steps{margin-top:48px}body.home .ia-sections>.ia-quote{margin-top:43px}body.home .ia-sections>.ia-blog{margin-top:43px}body.home .ia-sections>.ia-influencers{margin-top:48px}body.home .ia-sections>.ia-programs{margin-top:-22px!important;padding-bottom:36px}body.home .ia-blog .ia-blog__content{width:calc(100% + 12px);max-width:none}}
@media (min-width:1200px){body.home .ia-sections .container,body.home .ia-sections .ia-wrap,body.home .ia-hero__container>.ia-wrap{max-width:1224px}body.home:not(.elementor-editor-active) main .container,body.home:not(.elementor-editor-active) main .ia-wrap{max-width:1224px!important}body.home .ia-sections>*{margin-bottom:0!important}body.home .ia-sections>.ia-about{margin-top:20px!important}body.home .ia-sections>.ia-services{margin-top:20px!important}body.home .ia-sections>.ia-programs{margin-top:77px!important}body.home .ia-programs__header{max-width:660px;margin-left:auto;margin-right:auto}body.home .ia-sections>.ia-cat{margin-top:0!important}body.home .ia-sections>.ia-steps{margin-top:74px!important}body.home .ia-sections>.ia-quote{margin-top:71px!important}body.home .ia-sections>.ia-blog{margin-top:70px!important}body.home .ia-sections>.ia-influencers{margin-top:80px!important}body.home .ia-sections>.ia-faq{margin-top:79px!important}body.home .ia-steps{padding:80px 0!important}body.home .ia-seotext{padding-top:80px!important}body.home .ia-sections>.ia-programs{margin-top:67px!important}body.home .ia-sections>.ia-info{margin-top:80px!important}body.home .ia-sections>.ia-why{margin-top:56px!important}body.home .ia-sections>.ia-steps{margin-top:29px!important}body.home .ia-why .ia-col-md-5 img{display:block}body.home .ia-quote .ia-quote__typewrite{line-height:75px}body.home .ia-why article img{display:block}body.home .ia-why article:last-of-type{margin-bottom:0!important}body.home .ia-sections>.ia-steps{margin-top:74px!important}}
@media (min-width:768px){body.home .ia-why .ia-why__banner{margin-bottom:0}}
@media (min-width:1200px){.ia-header .ia-header__inner{height:65px!important;min-height:65px!important}body.home .ia-info .ia-info__header h1{font-size:32px;line-height:40px}}
@media (min-width:768px) and (max-width:1224.98px){body.home:not(.elementor-editor-active) main .container,body.home:not(.elementor-editor-active) main .ia-wrap{max-width:90%!important;padding-left:9px!important;padding-right:9px!important;margin-left:auto;margin-right:auto}body.home .ia-sections>.ia-about{margin-top:19px!important}body.home .ia-sections>.ia-services{margin-top:20px!important}body.home .ia-sections>.ia-programs{margin-top:-8px!important;margin-bottom:53px!important}body.home .ia-sections>.ia-steps{margin-top:-23px!important;padding-top:64px!important;padding-bottom:64px!important}body.home .ia-sections>.ia-faq{margin-top:64px!important}body.home .ia-info .ia-info__header h1{font-size:32px;line-height:40px}body.home .ia-quote .ia-quote__typewrite{font-size:32.5px;line-height:48.75px}body.home .ia-programs__header{max-width:49.5%;margin-left:auto;margin-right:auto}body.home .ia-programs__header{max-width:55%}}
#ia-mobile-nav .ia-menu__item--d1:not(.has-sub)+.ia-menu__item--d1:not(.has-sub){margin-top:0}
#ia-mobile-nav .ia-menu__item--d1:not(.has-sub){border-bottom:1px solid #f2f2f2}
#ia-mobile-nav .ia-menu__item--d1:not(.has-sub):last-child{border-bottom:0}
#ia-mobile-nav .ia-menu__item--d1:not(.has-sub)>.ia-menu__link{position:relative;display:flex;align-items:center;min-height:40px;padding:0 0 0 19px;border-bottom:0;font:400 15px/22.5px Manrope,"Manrope Fallback",sans-serif;letter-spacing:normal;text-transform:none;color:#333;text-decoration:none}
#ia-mobile-nav .ia-menu__item--d1:not(.has-sub)>.ia-menu__link::before{content:"";position:absolute;left:7px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#ea088c}

@media (min-width:1025px){.ia-header .ia-header__actions{align-items:center}.ia-header .ia-header__actions .ia-header__cta{display:inline-flex!important;align-items:center;justify-content:center;height:34px!important;min-height:34px!important;padding:10px 20px!important;border-radius:30px!important;font:700 14px/14px Manrope,"Manrope Fallback",sans-serif!important;text-transform:uppercase;white-space:nowrap;align-self:center}}
@media (min-width:401px) and (max-width:1024px){.ia-header .ia-header__actions .ia-header__cta{height:40px!important;min-height:40px!important;padding:10px 16px!important;font-size:14px!important;line-height:14px!important}}
@media (max-width:1024px){.ia-header button.ia-burger{width:44px!important;height:44px!important;padding:9px!important;font-size:inherit!important;font-family:inherit!important}}
@media (min-width:768px) and (max-width:1224.98px){body.home .ia-sections>.ia-seotext,body.home .ia-seotext{padding-top:64px!important}}
@media (min-width:768px) and (max-width:991.98px){footer .container{padding-left:23px!important;padding-right:23px!important}}
#ia-mobile-nav .ia-menu__item--d0>.ia-menu__sub:not(:has(.has-sub)){padding-top:21px;padding-bottom:21px}

@media (max-width:1024px){#ia-mobile-nav .ia-menu__item--d1>.ia-menu__heading{display:block;min-height:0;padding:0;border-bottom:0;color:#EA088C;font:700 12px/16.8px Manrope,"Manrope Fallback",sans-serif;text-transform:uppercase;letter-spacing:.96px;margin-top:10px}}
.ia-header button.ia-burger{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
:root{--brand-pink-strong:#C9007A;--brand-pink-strong-hover:#A80066}
html body :is(.ia-btn--primary,.our-services-button a,.influencer-marketing-button a,.influencer-agency-button a,.bt-section-button,.filter-search .btn-primary,.load-more-btn,.button-load-more,.careers-open-positions-item-button,.newsletter button,.wpcf7-submit,.iaj-tile-label),html body :is(.ia-btn--primary,.ia-services__button a,.ia-info__button a,.influencer-agency-button a,.bt-section-button,.filter-search .btn-primary,.load-more-btn,.button-load-more,.careers-open-positions-item-button,.newsletter button,.wpcf7-submit,.iaj-tile-label){background-color:var(--brand-pink-strong)!important}
html body :is(.choose-service-btn,.iaj-bento-sub,.filter-options .btn-link,.influencer-category a,.influencer-categories a,.mobile-categories a,.newsletter-title div,.influencer-kategori-description a,.blog-detail-item-content a,.careers-page-desc a,.our-services-title,.ia-menu__heading),html body :is(.choose-service-btn,.iaj-bento-sub,.filter-options .btn-link,.influencer-category a,.influencer-categories a,.mobile-categories a,.newsletter-title div,.influencer-kategori-description a,.blog-detail-item-content a,.careers-page-desc a,.ia-services__title,.ia-menu__heading){color:var(--brand-pink-strong)!important}

@media (max-width:767px){html body .ia-logo{display:inline-flex!important;align-items:center;min-height:44px;min-width:44px}html body :is(.footer-social a,.iaj-social-more a){display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;min-height:44px}}
@media (prefers-reduced-motion:reduce){html [data-aos]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}
html body .ia-blog .ia-blog__blog-item-container{display:flex;flex-direction:column;height:100%}
html body .ia-blog .ia-blog__blog-item-content{display:flex;flex-direction:column;flex:1}
html body .ia-blog .ia-blog__blog-title a{font-weight:600!important;font-style:normal}
html body .ia-blog .ia-blog__blog-title a{line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
html body .ia-blog .ia-blog__blog-text p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:none;height:auto;margin-bottom:0}
html body .ia-blog .ia-blog__blog-item-content>:is(a,.btn,[class*=button]):last-child{margin-top:auto}
html body .ia-faq::before{display:none!important}
html body .ia-faq{padding-top:48px;padding-bottom:48px}
html body .ia-influencers__items img{aspect-ratio:189/265;height:auto;object-fit:cover;transition:opacity .4s}

@media (prefers-reduced-motion:reduce){html body .ia-influencers__items{animation:none!important}}
html body .ia-steps__step-icon .ia-icon,html body .ia-steps__step-icon .ia-icon svg{width:40px!important;height:40px!important;aspect-ratio:1;display:inline-block}
html body .ia-steps__step-icon .ia-icon svg{object-fit:contain;max-width:none!important;max-height:none!important}

@media (min-width:768px){html body .ia-steps__step-icon .ia-icon,html body .ia-steps__step-icon .ia-icon svg{width:44px!important;height:44px!important}}
html body :is(.ia-steps__step-desc,.influencer-information-sub-title){color:#555!important;font-size:15px!important;line-height:1.6!important}

@media (min-width:768px){html body :is(.ia-steps__step-desc,.influencer-information-sub-title){font-size:16px!important}}
html body .ia-about__list-item .ia-about__list-icon{margin-top:-11px}
html body:not(#x):not(#y) .iaj-svc-bc{display:block;margin:0 0 9px!important;padding:0!important;text-align:left;max-width:100%}
html body:not(#x):not(#y):not(#z) .iaj-form-bc{margin:24px 0 14px!important}

@media (min-width:768px){html body:not(#x):not(#y):not(#z) .iaj-form-bc{margin-top:40px!important}}
html body.home:not(#x):not(#y) .ia-faq__tab-row [data-tab-index]>a{line-height:1.4!important}
html body.home:not(#x):not(#y) .ia-faq__tab-row [data-tab-content],html body.home:not(#x):not(#y) .ia-faq__tab-row [data-tab-content] *{line-height:1.6!important}
html body.iaj-svc-page:not(#x):not(#y):not(#z) .iaj-rm-body p{line-height:1.7!important}
html body:not(#x) :is(a,button,[tabindex]):focus-visible{outline:2px solid #C9007A!important;outline-offset:2px!important}
html body:not(#x):not(#y) :is(header,.ia-header,.ia-mega,footer,.iaj-footer,.ia-dark,.influencer-marketing-social) :is(a,button,[tabindex]):focus-visible{outline-color:#fff!important}
html body:not(#x):not(#y) :is(.ia-dark,.influencer-marketing-social) :is(a,button,[tabindex]):focus-visible{outline:2px solid #fff!important;outline-offset:4px!important}
.ia-blog__blog-item-image img{width:100%;aspect-ratio:5/3;height:auto;object-fit:cover}

@media (min-width:1200px){body:not(.elementor-editor-active) main .ia-wrap{max-width:1200px!important}}
.ia-about__button a,.ia-about__button>a,.ia-services__button a,.ia-info__button a{background:var(--iaj-pink)!important;border:2px solid var(--iaj-pink)!important;color:#fff!important;border-radius:999px!important;font-weight:700!important;padding:12px 28px!important;min-height:44px;display:inline-flex!important;align-items:center;justify-content:center;text-decoration:none!important}
.ia-about__button a:hover,.ia-services__button a:hover,.ia-info__button a:hover{background:#c8067a!important;border-color:#c8067a!important}
.ia-why__header>h2,.ia-blog__header>h2,.ia-faq__header>h2{font-size:32px!important;font-weight:700!important;line-height:1.25!important;font-family:Manrope,"Manrope Fallback",sans-serif!important}

@media (max-width:767px){.ia-why__header>h2,.ia-blog__header>h2,.ia-faq__header>h2{font-size:26px!important}}
.ia-why__desc{font-size:16px!important;line-height:1.7!important;color:#4E4E4E!important}

@media (min-width:1025px){.page-template-page-home #entry-slider .ia-hero__img img{height:clamp(468px,40.47vw,777px)!important;object-fit:cover;object-position:50% 25%;width:100%}}
@media (min-width:1225px){body .ia-wrap{max-width:1224px!important}}
.ia-info__content>h2,.ia-info__content h2,.ia-seotext__inside h2.ia-seotext__title{font-size:32px!important;font-weight:700!important;line-height:1.25!important}

@media (max-width:767px){.ia-info__content h2,.ia-seotext__inside h2.ia-seotext__title{font-size:26px!important}}
.ia-blog__blog-item-content .ia-blog__blog-text p{font-size:16px!important;line-height:1.7!important}
.ia-blog__blog-item-content .ia-blog__blog-text p{color:#4E4E4E!important}

@media (min-width:1225px){.ia-seotext__inside{padding-left:0!important;padding-right:0!important}.ia-seotext__inside{margin-left:auto!important;margin-right:auto!important;max-width:1200px!important}.page-template-page-home .ia-info__content,.page-template-page-home .ia-why__content,.page-template-page-home .ia-blog__content{padding-left:0!important}}
p.ia-services__title{font-size:14px!important;font-weight:400!important;line-height:30px!important;margin:0 0 4px!important;color:#EA088C!important;font-family:Manrope,"Manrope Fallback",sans-serif!important}

@media (min-width:1025px){html body.page-template-page-home #entry-slider .ia-hero__container>.ia-wrap{padding-left:max(12px,calc(88px - (100vw - 1224px) / 2))!important;padding-right:max(12px,calc(88px - (100vw - 1224px) / 2))!important}}
@media (min-width:992px){body.home #entry-slider .ia-hero__img img{aspect-ratio:1024/414;height:auto}}
html body:not(#x):not(#y).home .ia-about__button a{background-color:#C9007A!important;border-color:#C9007A!important}
html body:not(#x):not(#y).home .ia-about__button a:hover,html body:not(#x):not(#y).home .ia-about__button a:focus-visible{background-color:#A80066!important;border-color:#A80066!important}

@media (min-width:768px) and (max-width:1024px){html body.home:not(#x):not(#y) .ia-services__desc{font-size:13.3px!important;line-height:29.3px!important}html body.home:not(#x):not(#y) .ia-services__title{font-size:14px!important}html body.home:not(#x):not(#y) .ia-steps__step-desc{font-size:11.4px!important;line-height:27.4px!important}}
@media (min-width:768px){html body.home:not(#x):not(#y) .ia-faq{padding-top:0!important;padding-bottom:0!important}}
@media (max-width:767px){html body.home:not(#x):not(#y) .ia-info__additional-resources li{margin-bottom:0!important}html body.home:not(#x):not(#y) .ia-info__additional-resources li>a{display:inline-block!important;padding:11.5px 0!important}html body.home:not(#x):not(#y) .ia-hero__content a{padding:16px 0!important}html body.home:not(#x):not(#y) .ia-refs__all>a{padding-top:7px!important;padding-bottom:7px!important;margin-top:0!important;margin-bottom:-7px!important}}
html body.home:not(#x):not(#y) .ia-hero__slider .slick-slide:not(.slick-current),html body.home:not(#x):not(#y) .slick-slide.ia-hero__slider:not(.slick-current){pointer-events:none!important}
html body.home:not(#x):not(#y) .slick-slide.ia-hero__slider.slick-current{pointer-events:auto!important}
html body.home:not(#x):not(#y) .ia-info__content>div.aos-init:not(.active),html body.home:not(#x):not(#y) .ia-blog__content>div.aos-init:not(.active){visibility:hidden!important;pointer-events:none!important}

/* fix390 20261028: 390 parity with live */
@media(max-width:767px){
html body.home:not(#x):not(#y):not(#z) :is(.additional-resources,.ia-info__additional-resources) li{margin-bottom:10px!important}
html body.home:not(#x):not(#y):not(#z) :is(.additional-resources,.ia-info__additional-resources) li:last-child{margin-bottom:0!important}
html body.home:not(#x):not(#y):not(#z) :is(.additional-resources,.ia-info__additional-resources) li>a{display:inline-block!important;padding:6px 0!important;margin:-6px 0!important}
html body.home:not(#x):not(#y):not(#z) :is(.sss-wrapper,.ia-faq){padding-top:0!important;padding-bottom:0!important}
html body.home:not(#x):not(#y):not(#z) :is(.sss-wrapper-tab-row,.ia-faq__tab-row) a{line-height:31px!important}
}
/* fe20 hero focus */
html body.home:not(#x):not(#y):not(#z) #entry-slider :is(a,button,[tabindex]):focus-visible{outline:2px solid #fff!important;outline-offset:2px!important;box-shadow:none!important}
html body.home:not(#x):not(#y):not(#z) #entry-slider .slick-slide:focus-visible{outline-offset:-4px!important}
/* fe21 hero focus zoom-comp + nav */
@media(max-width:1024px){
html body.home:not(#x):not(#y):not(#z) #entry-slider :is(a,button,[tabindex]):focus-visible{outline-width:calc(2px / 0.9)!important;outline-offset:calc(2px / 0.9)!important}
html body.home:not(#x):not(#y):not(#z) #entry-slider .slick-slide:focus-visible{outline-offset:calc(-4px / 0.9)!important}
}
/* fe26 footer 1200-1224 + quote mark */
body.home .ia-quote .ia-quote__typewrite{text-indent:33px}
@media (min-width:1200px){body.home .ia-quote .ia-quote__typewrite{text-indent:53px}}
