@font-face{font-family:'Oooh Baby';font-style:normal;font-weight:400;src:url(../../../../../../../../themes/italian-fashion-sourcing/assets/fonts/files/ooohbaby-dcb86a68.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Oooh Baby';font-style:normal;font-weight:400;src:url(../../../../../../../../themes/italian-fashion-sourcing/assets/fonts/files/ooohbaby-1c64adc0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}.ifs-home .ifs-eyebrow-t{margin:0;font-family:"Kanit",sans-serif;font-size:18px;font-weight:400;line-height:1;text-transform:uppercase;color:#2e2e2e}.ifs-home .ifs-display-t{margin:0;padding:0;font-family:"Teko",sans-serif;font-size:110px;font-weight:600;line-height:80px;text-transform:uppercase;color:#898766}.ifs-home .ifs-h2-t{margin:0;padding:0;font-family:"Teko",sans-serif;font-size:90px;font-weight:700;line-height:65px;text-transform:uppercase;color:#898766}.ifs-home .ifs-body-t{font-family:"Kanit",sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#2e2e2e;text-align:justify}.ifs-home .ifs-body-t p{margin:0 0 .9rem}.ifs-home .ifs-eyebrow-t{position:relative;z-index:5}.ifs-home .ifs-display-t,.ifs-home .ifs-h2-t,.ifs-home .ifs-districts__title{position:relative;z-index:10}.ifs-home .ifs-body-t{position:relative;z-index:15}.ifs-home .ifs-hbtn{display:inline-block;flex-shrink:1;padding:18px;border:3px solid #898766;border-radius:30px;font-family:"Kanit",sans-serif;font-size:18px;font-weight:400;line-height:1;letter-spacing:normal;text-transform:uppercase;text-align:center;text-decoration:none;transition:all .3s}.ifs-home .ifs-hbtn-w{position:relative;max-width:100%}.ifs-home .ifs-hbtn__wrap{display:flex;justify-content:center;gap:15px}.ifs-home .ifs-hbtn__icon{display:flex;align-items:center}.ifs-home .ifs-hbtn__icon svg{display:block;width:1em;height:auto;overflow:visible;fill:currentColor}.ifs-home .ifs-hbtn--accent{background-color:#d4a017;color:#fff}.ifs-home .ifs-hbtn--solid{background-color:#898766;color:#fff;border:0}.ifs-home .ifs-hbtn:hover,.ifs-home .ifs-hbtn:focus{background-color:#eead00;color:#fff}.ifs-home .ifs-shape{position:absolute;left:0;width:100%;overflow:hidden;line-height:0;direction:ltr;pointer-events:none}.ifs-home .ifs-shape--top{top:-1px}.ifs-home .ifs-shape--bottom{bottom:-1px}.ifs-home .ifs-shape--bottom:not(.is-negative),.ifs-home .ifs-shape--top.is-negative{transform:rotate(180deg)}.ifs-home .ifs-shape svg{display:block;position:relative;left:50%;width:calc(100% + 1.3px);transform:translateX(-50%)}.ifs-home .ifs-shape.is-flip svg{transform:translateX(-50%) rotateY(180deg)}.ifs-home .ifs-nl{min-height:45vh;margin-bottom:100px;padding-inline:15px;background-color:#2e2e2e}.ifs-home .ifs-nl::before{content:"";position:absolute;inset:0;background-image:var(--ifs-nl-pattern,none);background-position:center center;background-repeat:repeat;opacity:.25}.ifs-home .ifs-nl__inner{flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:800px;padding:190px 0}.ifs-home .ifs-nl .ifs-eyebrow-t,.ifs-home .ifs-nl .ifs-h2-t{color:#fff;text-align:start}.ifs-home .ifs-nl__subtitle{width:100%;font-size:24px;font-weight:500;line-height:24px;text-align:center;color:#fff}.ifs-home .ifs-nl__form{width:100%}.ifs-home .ifs-nl .ifsf-wrap{--ifsf-field-h:50px;--ifsf-field-fs:18px;--ifsf-field-bg:#fdf8ed;--ifsf-border:#4e4e4e;--ifsf-text:#000;--ifsf-radius:28px;--ifsf-radius-box:min(28px,18px);--ifsf-label:#fff;--ifsf-muted:#000;--ifsf-error:#f00;--ifsf-accent:#7a2e2e;--ifsf-btn-bg:#7a2e2e;--ifsf-accent-dark:#642626;--ifsf-btn-border:#7a2e2e;--ifsf-btn-text:#fff;--ifsf-btn-radius:28px}@media (min-width:1367px){.ifs-home .ifs-nl::before{background-attachment:fixed}}@media (max-width:1200px){.ifs-home .ifs-display-t{font-size:90px;line-height:60px}}@media (max-width:880px){.ifs-home .ifs-display-t,.ifs-home .ifs-hero__title{font-size:52px;line-height:36px}.ifs-home .ifs-hero__subtitle,.ifs-home .ifs-nl__subtitle{font-size:18px;line-height:18px}}@media (max-width:767px){.ifs-home .ifs-h2-t,.ifs-home .ifs-intro__cta-title{font-size:54px;line-height:40px}}.ifs-rs .ifs-body-t,.ifs-front .ifs-body-t{text-align:start}.ifs-rs .ifs-body-t strong{font-weight:500}picture.ifs-rs-bg{display:block}.ifs-rs-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ifs-rs-load>*{animation:ifs-rise .9s cubic-bezier(.2,.7,.2,1) both}.ifs-rs-load>:nth-child(2){animation-delay:.1s}.ifs-rs-load>:nth-child(3){animation-delay:.2s}.ifs-rs .ifs-nl .ifsf-wrap{--ifsf-field-bg:#fff;--ifsf-border:transparent;--ifsf-accent:#eead00;--ifsf-btn-bg:#eead00;--ifsf-accent-dark:#d69c00;--ifsf-btn-border:#eead00;--ifsf-btn-text:#2e2e2e}@media (prefers-reduced-motion:reduce){.ifs-rs-load>*{animation:none}}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-steps__inner,.ifs-sp-intro__inner,.ifs-sp-details__inner,.ifs-sp-gsteps__inner,.ifs-sp-pricing__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner,.ifs-aw-hero__inner)>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ab-intro__script,.ifs-sv-intro__script,.ifs-ls-how__subtitle,.ifs-ls-excl__script,.ifs-fq-intro__text,.ifs-bl-social__text,.ifs-aw-lead,.ifs-sp-pricing__note,.ifs-eyebrow-t,h1,h2){width:100%;max-width:none}@media (min-width:1025px){main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:80px;row-gap:18px;align-items:start;justify-items:stretch;text-align:start}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text))>*{grid-column:1 / -1;margin-inline:0;text-align:start}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text))>.ifs-eyebrow-t{grid-column:1;grid-row:1}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text))>:is(h1,h2){grid-column:1;grid-row:2;margin:0;text-align:start}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text))>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text){grid-column:2;grid-row:1 / span 2;justify-self:stretch}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text))>:is(.ifs-nl__form,.ifs-ab-intro__script,.ifs-sv-intro__script,.ifs-ls-excl__script,.ifs-aw-lead,.ifs-hbtn-w,.ifs-ls-btn-w:last-of-type){grid-column:2;justify-self:start}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text))>.ifs-nl__form{justify-self:stretch}main:is(.ifs-rs,.ifs-front)>.ifs-sec :is(.ifs-svc-head__inner,.ifs-districts__inner,.ifs-nl__inner,.ifs-ab-intro__inner,.ifs-sv-intro__inner,.ifs-sp-intro__inner,.ifs-ls-how__inner,.ifs-ls-excl__inner,.ifs-fq-intro__inner,.ifs-bl-social__inner,.ifs-aw-problem__inner,.ifs-aw-season__inner):has(>:is(.ifs-body-t,.ifs-nl__subtitle,.ifs-ls-how__subtitle,.ifs-fq-intro__text,.ifs-bl-social__text))>.ifs-body-t :is(p,li){text-align:start}}.ifs-page-services .ifs-sv-card,.ifs-page-services .ifs-sv-card__box,.ifs-page-services .ifs-sv-extra__row,.ifs-page-services .ifs-sv-extra__media,.ifs-page-services .ifs-sv-extra__body,.ifs-page-services .ifs-sv-why__main,.ifs-page-services .ifs-sv-why__side,.ifs-page-services .ifs-sv-final__col{position:relative;min-width:0}.ifs-page-services .ifs-sv-card__box>*,.ifs-page-services .ifs-sv-extra__body>*,.ifs-page-services .ifs-sv-why__main>*,.ifs-page-services .ifs-sv-why__side>*,.ifs-page-services .ifs-sv-final__col>*{max-width:100%}.ifs-page-services .ifs-hbtn--primary{background-color:#898766;color:#fff}.ifs-page-services .ifs-hbtn--white{background-color:#fff;color:#898766}.ifs-page-services .ifs-hbtn--white:hover,.ifs-page-services .ifs-hbtn--white:focus{background-color:#d4a017;color:#fff}.ifs-page-services .ifs-sv-card--light .ifs-hbtn:hover,.ifs-page-services .ifs-sv-card--light .ifs-hbtn:focus,.ifs-page-services .ifs-sv-extra__btn .ifs-hbtn:hover,.ifs-page-services .ifs-sv-extra__btn .ifs-hbtn:focus{background-color:#fff;color:#d4a017}.ifs-page-services .ifs-sv-hero{min-height:75vh;padding-inline:10px;background-position:center center;background-repeat:no-repeat;background-size:cover}.ifs-page-services .ifs-sv-hero::before{content:"";position:absolute;inset:0;background-color:#898766;opacity:.7}.ifs-page-services .ifs-sv-hero__inner{flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:800px;padding:10px 0;text-align:center}.ifs-page-services .ifs-sv-hero__title{color:#e4e1cf}.ifs-page-services .ifs-sv-hero__subtitle{width:60%;color:#fff}.ifs-page-services .ifs-sv-intro{margin:100px 0;padding-inline:10px}.ifs-page-services .ifs-sv-intro__inner{flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:1100px;padding:10px 0;text-align:center}.ifs-page-services .ifs-sv-intro .ifs-body-t{width:100%}.ifs-page-services .ifs-sv-intro__script{position:relative;z-index:5;width:60%;margin:0;font-family:"Oooh Baby",cursive;font-size:52px;font-weight:400;line-height:1;text-transform:none;text-align:center;color:#d4a017}.ifs-page-services .ifs-sv-cards{margin-top:150px;padding-inline:10px}.ifs-page-services .ifs-sv-cards__inner{flex-direction:row;gap:0 40px;max-width:min(100%,1350px);padding:10px 0}.ifs-page-services .ifs-sv-card{display:flex;flex-direction:row;align-items:stretch;gap:60px;width:50%;padding:40px;border-radius:30px}.ifs-page-services .ifs-sv-card--light{background-color:#e3e2d9}.ifs-page-services .ifs-sv-card--dark{background-color:#898766}.ifs-page-services .ifs-sv-card__box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:100%;padding:20px;border:7px solid #898766;border-radius:30px}.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__box{align-items:flex-end;border:6px solid #e3e2d9}.ifs-page-services .ifs-sv-card__icon{align-self:center;margin-top:-150px;padding:20px;border:3px solid #898766;border-radius:30px;background-color:#898766;line-height:27px}.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__icon{background-color:#e3e2d9}.ifs-page-services .ifs-sv-card__icon-wrap{text-align:center}.ifs-page-services .ifs-sv-card__icon-in{display:inline-block;font-size:150px;line-height:1}.ifs-page-services .ifs-sv-card__icon svg{display:block;position:relative;width:auto;height:150px;fill:#e3e2d9}.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__icon svg{fill:#898766}.ifs-page-services .ifs-sv-card__title{flex-grow:1;flex-shrink:0}.ifs-page-services .ifs-sv-card--dark .ifs-eyebrow-t,.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__title{text-align:end}.ifs-page-services .ifs-sv-card--dark .ifs-eyebrow-t,.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__title,.ifs-page-services .ifs-sv-card--dark .ifs-body-t{color:#e3e2d9}.ifs-page-services .ifs-sv-card .ifs-hbtn-w{align-self:center}.ifs-page-services .ifs-sv-extra{margin-top:40px;padding-inline:15px;background-color:#e3e2d9}.ifs-page-services .ifs-sv-extra__inner{flex-direction:column;gap:20px;max-width:min(100%,1350px);padding:60px 0}.ifs-page-services .ifs-sv-extra__rule{padding:15px 0}.ifs-page-services .ifs-sv-extra__rule span{display:block;width:100%;border-top:1px solid rgba(136,134,120,.6)}.ifs-page-services .ifs-sv-extra__row{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.ifs-page-services .ifs-sv-extra__media{width:25%;text-align:center}.ifs-page-services .ifs-sv-extra__media img{display:block;width:300px;max-width:100%;height:300px;margin-inline:auto;object-fit:cover;object-position:center center}.ifs-page-services .ifs-sv-extra__body{display:flex;flex-direction:column;gap:0;width:70%}.ifs-page-services .ifs-sv-extra__kicker{color:#d4a017}.ifs-page-services .ifs-sv-extra__name{position:relative;z-index:10;margin:0;padding:0;font-family:"Teko",sans-serif;font-size:36px;font-weight:700;line-height:30px;text-transform:uppercase;color:#898766}.ifs-page-services .ifs-sv-extra__text{flex-grow:1;flex-shrink:0;z-index:auto;text-align:start}.ifs-page-services .ifs-sv-extra__body>.ifs-sv-chips{display:flex;flex-wrap:wrap;max-width:none;margin:0 -8px;padding:0;list-style:none}.ifs-page-services .ifs-sv-chip{display:flex;align-items:center;margin:0 8px;padding:4px 10px;border:1px solid rgba(92,94,53,.25);border-radius:2px;color:#898766}.ifs-page-services .ifs-sv-chip__icon{display:flex;width:17.5px;flex-shrink:0}.ifs-page-services .ifs-sv-chip__icon svg{display:block;width:14px;height:14px;fill:currentColor}.ifs-page-services .ifs-sv-chip__text{padding-left:5px;font-family:"Kanit",sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.1px;text-transform:uppercase;color:#898766}.ifs-page-services .ifs-sv-extra__btn{margin-top:20px;width:100%;text-align:start}.ifs-page-services .ifs-sv-extra__btn .ifs-hbtn{padding:8px 16px;border-radius:20px;font-size:17px}.ifs-page-services .ifs-sv-why{padding-inline:15px;background-color:#e9e9e9}.ifs-page-services .ifs-sv-why--after-cards{margin-top:50px}.ifs-page-services .ifs-sv-why__inner{flex-direction:row;gap:0;max-width:min(100%,1350px);padding:50px 0 100px}.ifs-page-services .ifs-sv-why__main{display:flex;flex-direction:column;gap:20px;width:70%;padding:10px}.ifs-page-services .ifs-sv-why__list{width:85%;margin:0;padding:0;list-style:none}.ifs-page-services .ifs-sv-why__item{display:flex;align-items:flex-start;margin:0;padding:0}.ifs-page-services .ifs-sv-why__item:not(:last-child){padding-bottom:15px}.ifs-page-services .ifs-sv-why__item:not(:first-child){margin-top:15px}.ifs-page-services .ifs-sv-why__icon{display:flex;flex-shrink:0}.ifs-page-services .ifs-sv-why__icon svg{display:block;width:84px;height:84px;margin-right:21px;fill:#2e2e2e}.ifs-page-services .ifs-sv-why__text{align-self:center;padding-left:5px;font-family:"Kanit",sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#2e2e2e}.ifs-page-services .ifs-sv-why__text strong{display:block;font-family:"Teko",sans-serif;font-size:36px;font-weight:700;line-height:.8em;text-transform:uppercase}.ifs-page-services .ifs-sv-why__side{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:20px;width:30%;padding:10px;border-radius:30px}.ifs-page-services .ifs-sv-count{width:75%;padding:30px;border-radius:60px;background-color:#d4a017;color:#fff}.ifs-page-services .ifs-sv-count__num{display:flex;margin-bottom:5px;font-family:"Teko",sans-serif;font-size:110px;font-weight:600;line-height:80px;text-transform:uppercase}.ifs-page-services .ifs-sv-count__prefix{flex-grow:1;text-align:end;white-space:pre-wrap}.ifs-page-services .ifs-sv-count__value{text-align:center}.ifs-page-services .ifs-sv-count__suffix{flex-grow:1;text-align:start}.ifs-page-services .ifs-sv-count__label{display:flex;justify-content:center;font-family:"Kanit",sans-serif;font-size:18px;font-weight:400;line-height:2.5;text-transform:uppercase}.ifs-page-services .ifs-nl--primary{background-color:#898766}.ifs-page-services .ifs-sv-final{padding-inline:10px}.ifs-page-services .ifs-sv-final__inner{flex-direction:row;gap:0;max-width:min(100%,1350px);padding:10px 0}.ifs-page-services .ifs-sv-final__col{display:flex;flex-direction:column;gap:20px;width:50%;padding:10px}.ifs-page-services .ifs-sv-final__media img{display:block;width:auto;margin-inline:auto;max-width:100%;height:auto}.ifs-page-services .ifs-sv-final__text{justify-content:center;align-items:center;gap:40px;text-align:center}.ifs-page-services .ifs-sv-final__title{color:#2e2e2e}.ifs-page-services .ifs-sv-final__title strong{font-weight:900;color:#898766}.ifs-page-services .ifs-sv-final .ifs-body-t{width:100%}@media (max-width:1200px){.ifs-page-services .ifs-sv-cards__inner{flex-wrap:wrap}.ifs-page-services .ifs-sv-card--dark{margin-top:100px}.ifs-page-services .ifs-sv-count__num{font-size:90px;line-height:60px}}@media (max-width:1024px) and (min-width:768px){.ifs-page-services .ifs-sv-card--light{width:100%}}@media (max-width:880px){.ifs-page-services .ifs-sv-count__num{font-size:52px;line-height:36px}}@media (max-width:767px){.ifs-page-services .ifs-sv-hero{background-position:-400px 0}.ifs-page-services .ifs-sv-hero__subtitle{width:100%}.ifs-page-services .ifs-sv-card{width:100%;flex-wrap:wrap;padding:0}.ifs-page-services .ifs-sv-card__box{flex-wrap:wrap}.ifs-page-services .ifs-sv-card__icon{display:none}.ifs-page-services .ifs-sv-extra__eyebrow,.ifs-page-services .ifs-sv-extra__title{text-align:center}.ifs-page-services .ifs-sv-extra__row{flex-wrap:wrap}.ifs-page-services .ifs-sv-extra__media,.ifs-page-services .ifs-sv-extra__body{width:100%}.ifs-page-services .ifs-sv-extra__name{font-size:44px;line-height:38px}.ifs-page-services .ifs-sv-why__main{width:100%}.ifs-page-services .ifs-sv-why__icon{display:none}.ifs-page-services .ifs-sv-why__text strong{font-size:44px}.ifs-page-services .ifs-sv-why__side{display:none}.ifs-page-services .ifs-sv-final__col{width:100%}}.ifs-rs.ifs-page-services .ifs-sv-hero{background:#898766}.ifs-rs.ifs-page-services .ifs-sv-hero::before{z-index:1;background:radial-gradient(ellipse at 50% 55%,rgba(137,135,102,.9) 0%,rgba(137,135,102,.78) 55%,rgba(137,135,102,.6) 100%);opacity:1}.ifs-rs.ifs-page-services .ifs-sv-hero>.ifs-sec__inner,.ifs-rs.ifs-page-services .ifs-sv-hero>.ifs-shape{z-index:2}.ifs-rs.ifs-page-services .ifs-sv-hero__inner{padding:40px 0 90px}.ifs-rs.ifs-page-services .ifs-sv-hero__subtitle{width:auto;max-width:560px;line-height:1.35}.ifs-rs.ifs-page-services .ifs-sv-intro{margin:0;padding:110px 20px 40px}.ifs-rs.ifs-page-services .ifs-sv-intro .ifs-body-t{max-width:760px;text-align:start}.ifs-rs.ifs-page-services .ifs-sv-intro__script{width:auto;max-width:640px;margin-top:16px;font-size:46px;line-height:1.05}.ifs-rs.ifs-page-services .ifs-sv-cards{margin-top:120px}.ifs-rs.ifs-page-services .ifs-sv-card{padding:0;background:none}.ifs-rs.ifs-page-services .ifs-sv-card__box,.ifs-rs.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__box{justify-content:flex-start;align-items:flex-start;height:100%;padding:0 44px 44px;border:0;border-radius:28px;text-align:start;transition:transform .35s ease,box-shadow .35s ease}.ifs-rs.ifs-page-services .ifs-sv-card--light .ifs-sv-card__box{background-color:#e3e2d9}.ifs-rs.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__box{background-color:#898766}.ifs-rs.ifs-page-services .ifs-sv-card__box>.ifs-eyebrow-t,.ifs-rs.ifs-page-services .ifs-sv-card__box>.ifs-sv-card__title{text-align:start}.ifs-rs.ifs-page-services .ifs-sv-card__box>.ifs-body-t{flex-grow:1;text-align:start}.ifs-rs.ifs-page-services .ifs-sv-card .ifs-hbtn-w{align-self:flex-start}@media (hover:hover){.ifs-rs.ifs-page-services .ifs-sv-card__box:hover{transform:translateY(-6px);box-shadow:0 22px 44px -26px rgba(46,46,46,.45)}}.ifs-rs.ifs-page-services .ifs-sv-why__text strong{font-size:30px;line-height:1.05;margin-bottom:4px}.ifs-rs.ifs-page-services .ifs-sv-count{border-radius:24px}.ifs-rs.ifs-page-services .ifs-sv-final__text,.ifs-rs.ifs-page-services .ifs-sv-final .ifs-body-t{text-align:start}@media (max-width:1024px){.ifs-rs.ifs-page-services .ifs-sv-card__box,.ifs-rs.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__box{padding:0 28px 32px}}@media (max-width:767px){.ifs-rs.ifs-page-services .ifs-sv-hero{min-height:calc(100svh - 64px)}.ifs-rs.ifs-page-services .ifs-sv-hero::before{background:linear-gradient(180deg,rgba(137,135,102,.55) 0%,rgba(137,135,102,.85) 50%,rgba(137,135,102,.95) 100%)}.ifs-rs.ifs-page-services .ifs-sv-hero__inner{justify-content:flex-end;align-items:flex-start;gap:16px;padding:40px 20px 84px;text-align:start}.ifs-rs.ifs-page-services .ifs-sv-hero__title{font-size:54px;line-height:44px;text-align:start}.ifs-rs.ifs-page-services .ifs-sv-hero__subtitle{font-size:15px;text-align:start}.ifs-rs.ifs-page-services .ifs-sv-hero .ifs-hbtn-w,.ifs-rs.ifs-page-services .ifs-sv-hero .ifs-hbtn{width:100%}.ifs-rs.ifs-page-services .ifs-sv-intro{padding:64px 20px 24px}.ifs-rs.ifs-page-services .ifs-sv-intro__inner{align-items:flex-start;text-align:start}.ifs-rs.ifs-page-services .ifs-sv-intro__script{font-size:36px;text-align:start}.ifs-rs.ifs-page-services .ifs-body-t{font-size:16px;line-height:25px}.ifs-rs.ifs-page-services .ifs-sv-cards{margin-top:40px;padding-inline:20px}.ifs-rs.ifs-page-services .ifs-sv-cards__inner{gap:20px}.ifs-rs.ifs-page-services .ifs-sv-card__box,.ifs-rs.ifs-page-services .ifs-sv-card--dark .ifs-sv-card__box{padding:32px 24px 28px;border-radius:22px}.ifs-rs.ifs-page-services .ifs-sv-extra{padding-inline:20px}.ifs-rs.ifs-page-services .ifs-sv-why{padding-inline:20px}.ifs-rs.ifs-page-services .ifs-sv-why__inner{padding:40px 0 64px}.ifs-rs.ifs-page-services .ifs-sv-why__main{padding:0}.ifs-rs.ifs-page-services .ifs-sv-why__list{width:100%}.ifs-rs.ifs-page-services .ifs-sv-why__icon{display:flex}.ifs-rs.ifs-page-services .ifs-sv-why__icon svg{width:44px;height:44px;margin-right:14px}.ifs-rs.ifs-page-services .ifs-sv-why__text{align-self:flex-start;font-size:16px;line-height:24px}.ifs-rs.ifs-page-services .ifs-sv-why__text strong{font-size:26px}.ifs-rs.ifs-page-services .ifs-sv-why__side{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:28px;padding:0}.ifs-rs.ifs-page-services .ifs-sv-count{width:auto;min-height:0;padding:16px 6px;border-radius:16px}.ifs-rs.ifs-page-services .ifs-sv-count__num{font-size:40px;line-height:1}.ifs-rs.ifs-page-services .ifs-sv-count__label{font-size:12px;line-height:1.2}.ifs-rs.ifs-page-services .ifs-sv-final{padding-inline:20px}.ifs-rs.ifs-page-services .ifs-sv-final__col{padding:0}.ifs-rs.ifs-page-services .ifs-sv-final__title{text-align:start}}