@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}to{transform:scale(1);-webkit-transform:scale(1);opacity:0}}@keyframes tickpulse{0%{box-shadow:0 0 0 0 rgba(66,240,176,.65)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes icktick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ilpzoom{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes ilpfade{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes idf-spin{to{transform:rotate(360deg)}}@keyframes idf-success-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes idf-success-ring{0%{transform:scale(.8);opacity:.6}to{transform:scale(1.5);opacity:0}}@keyframes idf-success-draw{to{stroke-dashoffset:0}}@keyframes idfBlink{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(16,185,129,.55)}50%{opacity:.55;box-shadow:0 0 0 6px transparent}}@keyframes idfPlateSpin{to{transform:rotate(360deg)}}@keyframes idfPlateFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes iccSlideUp{to{transform:translateY(0);opacity:1}}@keyframes icc-blink{0%,70%,to{opacity:1}80%{opacity:.3}}@keyframes icc-pulse-dot{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes icc-bot-pop{0%{opacity:0;transform:scale(.85) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.stm-site-preloader::after,.stm-site-preloader::before,body [class*=preloader]:not(.idf-btn__spinner):not(#ihl-kill-preloader):not([id*=ihl]):not([id*=icc]){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;animation:none!important}body,html,html.stm-site-preloader{display:block!important;opacity:1!important;visibility:visible!important;overflow:visible!important}.stm-site-preloader{display:none!important;visibility:hidden!important}:root{--icc-green:#1BCB81;--icc-green-dark:#15a86a;--icc-navy:#002E5B;--icc-navy-light:#0055a5;--icc-text:#1e293b;--icc-muted:#64748b;--icc-border:#e2e8f0;--icc-bg-light:#f8fafc}.icc-guideville-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;background:linear-gradient(135deg,var(--icc-navy) 0%,#013a73 100%);border-radius:14px;padding:20px 24px;margin:20px 0 28px}.icc-guideville-cta__text{display:flex;flex-direction:column;gap:4px;min-width:220px}.icc-guideville-cta__text strong{color:#fff;font-size:17px;line-height:1.3}.icc-guideville-cta__text span{color:#b9cbe0;font-size:13px}.icc-guideville-cta__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}body.single-post .entry-content a.icc-guideville-cta__btn,body.single-post .entry-content a.icc-guideville-cta__btn:visited{background:var(--icc-green);color:#00281f;font-weight:700;text-decoration:none;padding:12px 22px;border-radius:10px;white-space:nowrap;box-shadow:0 6px 16px rgba(27,203,129,.34)}body.single-post .entry-content a.icc-guideville-cta__btn:hover{background:var(--icc-green-dark);text-decoration:none}body.single-post .entry-content a.icc-guideville-cta__phone,body.single-post .entry-content a.icc-guideville-cta__phone:visited{color:#fff;font-weight:600;text-decoration:underline;white-space:nowrap}@media (max-width:600px){.icc-guideville-cta{padding:16px 18px}.icc-guideville-cta__actions{width:100%;justify-content:space-between}}:root{--header-h:80px}#header .sub-menu li a:hover,body.integracc-header-solid #header a[href*=tel],body.integracc-header-solid #header button{color:#fff!important}#footer,#header,footer#footer,header#header{display:block!important;visibility:visible!important;opacity:1!important}body.single-stm_service .content_wrapper{padding-top:var(--header-h, 80px)!important}@media (max-width:768px){body.single-stm_service .content_wrapper{padding-top:var(--header-h, 60px)!important}}.ilp2 .tick-track span::before{content:"";width:5px;height:5px;border-radius:50%;background:rgba(6,35,26,.45);margin-right:12px;flex-shrink:0}@media (prefers-reduced-motion:reduce){.ilp2 .tick-track{animation-duration:60s}}@media (min-width:861px){.ilp2 .tick{top:88px}}@media (max-width:860px){.ilp2 .tick{height:40px;top:68px}.ilp2 .tick-pin{font-size:.67rem;padding:0 10px 0 11px;max-width:min(54vw,220px);overflow:hidden;text-overflow:ellipsis}.ilp2 .tick-dot{width:7px;height:7px}.ilp2 .tick-track span{font-size:.73rem;padding:0 18px}}ul{box-sizing:border-box}.ilp2 .hero h1{font-size:clamp(2.5rem,5.8vw,4.4rem);font-weight:700;color:#fff;margin:22px 0 0}.ilp2 .hero .chips span{display:inline-flex;align-items:center;gap:7px}.ilp2 .strip s{text-decoration:none;color:#dbe5ec;font-size:.86rem;line-height:1.32;text-transform:uppercase;letter-spacing:.03em;font-weight:500}@media (max-width:860px){.ilp2 .strip .w{grid-template-columns:1fr;padding:2px 20px}.ilp2 .strip .st{border-left:0;border-top:1px solid rgba(255,255,255,.12);padding:9px 0}.ilp2 .strip .st:first-child{border-top:0}.ilp2 .strip b{font-size:1.4rem;min-width:60px;text-align:center}}@supports (animation-timeline:view){.ilp2 .rev{animation:ilpfade .8s var(--ease) both;animation-timeline:view();animation-range:entry 5%cover 22%}}.ilp2 .pain-badge strong{color:#1bcb81!important;-webkit-text-fill-color:#1bcb81!important;font-weight:700!important;font-family:"Outfit"}@media (max-width:860px){.ilp2 .band img{max-height:280px;object-position:36% 40%}.ilp2 .band-cap{padding:0 5% 12%}.ilp2 .band-cap h2{font-size:clamp(1.2rem,5.4vw,1.85rem);white-space:nowrap}.ilp2 .pain-badge{font-size:.84rem;padding:11px 14px}}.ilp2 .why li b{color:var(--ink)}.ilp2 .faq details{border-bottom:1px solid var(--line);padding:6px 0}.ilp2 .faq summary{cursor:pointer;list-style:none;font-family:"Outfit";font-weight:600;font-size:1.12rem;color:var(--ink);padding:18px 40px 18px 0;position:relative}.ilp2 .faq details[open] summary::after{transform:rotate(45deg)}@media (max-width:860px){.ilp2 .hero{background-image:linear-gradient(180deg,rgba(8,18,28,.55)0,rgba(8,18,28,.9) 100%);background-position:center 38%}.ilp2 .hero .inner{padding:80px 0 120px;max-width:none;text-shadow:0 2px 14px rgba(0,0,0,.55)}.ilp2 .devis-grid,.ilp2 .faq-grid,.ilp2 .pain,.ilp2 .why{grid-template-columns:1fr;gap:30px}.ilp2 .motifs,.ilp2 .pricing{grid-template-columns:1fr}.ilp2 .final{padding:44px 26px}.ilp2 .block{padding:60px 0}.ilp2 .hero{min-height:80vh}}@media (max-width:860px){.ilp2 .journey{grid-template-columns:1fr;margin-top:34px;padding-left:4px}.ilp2 .jstep{display:flex;gap:20px;text-align:left;padding:0 0 30px}.ilp2 .jstep::before{display:none}.ilp2 .jstep::after{top:60px;bottom:0;left:27px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,#1bcb81,#15a86a)}.ilp2 .jstep:last-child::after{display:none}.ilp2 .jdot{flex:0 0 56px;width:56px;height:56px}.ilp2 .jstep h3{font-size:1.05rem}}.ilp2 .jstep:hover h3{color:var(--accent-deep);transition:color .3s var(--ease)}.ilp2 .jstep:hover .jdot img{transform:scale(1.1) translateY(-4px)}@media (min-width:861px){.ilp2 .jstep::after,.ilp2 .jstep::before{top:37px}}@media (max-width:860px){.ilp2 .jdot{flex:0 0 58px;width:58px;height:58px}.ilp2 .jstep::after{top:62px;left:28px}}@media (max-width:860px){.ilp2 .final-split{grid-template-columns:1fr}.ilp2 .fl-photo{min-height:230px}.ilp2 .fl-body{padding:32px 24px}}.entry-content{counter-reset:footnotes}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{padding:0;background-color:#fff;margin:0;color:#777}.idf-wrap{background:#fff}.idf-stripe{height:4px;background:linear-gradient(90deg,#002e5b,#1bcb81)}.idf-header{border-bottom:1px solid #f0f4f8}.idf-header__title{font-size:14px;font-weight:700;color:#002e5b;flex:1}.idf-field label,.idf-header__sub{font-size:11px;color:#94a3b8;font-weight:500}.idf-header__rating{flex-shrink:0}.idf-progress{display:flex;align-items:center;gap:6px;border-bottom:1px solid #f0f4f8}.idf-progress__bar{flex:1}.idf-progress__fill{background:#1bcb81;transition:width .4s ease}.idf-step__dot{flex-shrink:0}.idf-step.is-done .idf-step__dot{background:#1bcb81}@media (max-width:480px){.idf-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.idf-field-group--2{grid-template-columns:1fr}}.idf-field label{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:14px;pointer-events:none;transition:all .15s;font-family:Outfit,sans-serif;background:0 0}.idf-field textarea~label{top:18px;transform:none}.idf-field input:focus~label,.idf-field input:not(:placeholder-shown)~label,.idf-field textarea:focus~label,.idf-field textarea:not(:placeholder-shown)~label{top:8px;transform:none;font-size:10px;color:#1bcb81;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.idf-consent{margin-bottom:12px}.idf-actions{gap:8px;padding-top:4px}.idf-btn--primary{background:#1bcb81}.idf-btn--primary:hover:not([data-inactive]){transform:translateY(-1px);box-shadow:0 6px 20px rgba(27,203,129,.35)}.header-box .container .logo-box .logo a,article,details,footer,header,nav,section,summary{display:block}.idf-trust{padding:10px 16px 14px;border-top:1px solid #f0f4f8}.idf-trust span{display:flex;align-items:center;gap:5px}@media (max-width:540px){.idf-wrap{margin:16px;border-radius:16px}}.idf-wrap--moto,.idf-wrap--temporaire,.idf-wrap--vtc{max-width:560px}.idf-wrap--moto .idf-header,.idf-wrap--temporaire .idf-header,.idf-wrap--vtc .idf-header{background:linear-gradient(135deg,#002e5b 0,#0f2030 100%);color:#fff;padding:14px 18px;border-bottom:0}.idf-wrap--moto .idf-header__title,.idf-wrap--temporaire .idf-header__title,.idf-wrap--vtc .idf-header__title{color:#fff;font-size:13px;font-weight:800}.idf-wrap--moto .idf-header__sub,.idf-wrap--temporaire .idf-header__sub,.idf-wrap--vtc .idf-header__sub{color:rgba(255,255,255,.62)}.idf-wrap--moto .idf-progress,.idf-wrap--temporaire .idf-progress,.idf-wrap--vtc .idf-progress{background:#fafcfd}.idf-wrap--moto .idf-panel,.idf-wrap--temporaire .idf-panel,.idf-wrap--vtc .idf-panel{padding:22px 20px 20px}.idf-wrap--moto .idf-panel__title,.idf-wrap--vtc .idf-panel__title{font-size:19px}.idf-platforms{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:18px}@media (max-width:680px){.idf-platforms{grid-template-columns:repeat(3,1fr)}}@media (max-width:460px){.idf-platforms{grid-template-columns:repeat(2,1fr)}}.idf-platform{background:#fff;border:1.5px solid #e8ecf0;border-radius:14px;padding:0;display:flex;flex-direction:column;align-items:stretch;cursor:pointer;transition:all .2s cubic-bezier(.32,.72,0,1);font-family:Outfit,sans-serif;text-align:center;position:relative;overflow:hidden;min-height:78px;box-shadow:0 2px 8px rgba(0,46,91,.04)}.idf-platform::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--pl-accent,#1BCB81);opacity:.9}.idf-platform:hover{border-color:#1bcb81;transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,46,91,.1)}.idf-platform.is-selected{border-color:#1bcb81;background:#f0fdf7;box-shadow:0 0 0 2px rgba(27,203,129,.24),0 12px 32px rgba(27,203,129,.12)}.idf-platform.is-selected::before{height:4px;background:#1bcb81}.idf-platform__brand,.idf-platform__check{display:flex;align-items:center;justify-content:center}.idf-platform__check{position:absolute;top:7px;right:7px;width:18px;height:18px;border-radius:50%;background:#1bcb81;color:#fff;opacity:0;transform:scale(.7);transition:.18s ease;z-index:2;box-shadow:0 2px 8px rgba(27,203,129,.35)}.idf-platform__check svg{width:10px;height:10px}.idf-platform.is-selected .idf-platform__check{opacity:1;transform:scale(1)}.idf-platform__brand{min-height:50px;padding:8px 8px 2px}.idf-platform__icon{width:40px;height:40px;object-fit:contain;display:block;border-radius:10px}.idf-platform__sub{font-size:9.5px;color:#64748b;font-weight:600;line-height:1.2;padding:0 8px 10px}.idf-platform--uber::before{background:#000}.idf-platform--bolt::before{background:#34d186}.idf-platform--heetch::before{background:#ff008a}.idf-platform--freenow::before{background:#e30613}.idf-platform--cabify::before{background:#7145d6}.idf-platform--marcel::before{background:#06f}.idf-platform--lecab::before{background:#111}.idf-platform--g7::before{background:#ffd100}.idf-platform--g7{background:#111;border-color:#333}.idf-platform--g7 .idf-platform__sub{color:rgba(255,255,255,.65)}.idf-platform--g7.is-selected{background:#1a1a1a}.idf-platform--allocab::before{background:#00a651}.idf-platform--multi::before,.vc_grid-item.services:hover .vc_gitem-post-data-source-post_title>:before{background:#1bcb81}.idf-platform--multi .idf-platform__icon{width:36px;height:36px}.idf-profiles{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.idf-profile{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:999px;border:1.5px solid #e2e8f0;background:#fff;font-size:12px;font-weight:600;color:#475569;cursor:pointer;transition:.15s;font-family:Outfit,sans-serif}.idf-profile:hover{border-color:#1bcb81;color:#002e5b;background:#fafffc}.idf-profile.is-selected{border-color:#1bcb81;background:#f0fdf7;color:#002e5b;box-shadow:0 0 0 2px rgba(27,203,129,.15)}.idf-profile__icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#1bcb81;flex-shrink:0}.idf-profile__icon svg{width:14px;height:14px;display:block}.idf-vtc-divider{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin:4px 0 10px}.idf-vtc-hint{font-size:11px;color:#94a3b8;margin:-6px 0 12px;line-height:1.45}.idf-wrap--vtc .idf-actions--vtc{padding-top:4px}.idf-wrap--vtc #idfNextVtc{letter-spacing:.01em}.idf-wrap--vtc #idfNextVtc svg{margin-left:2px;flex-shrink:0;width:20px;height:20px}@media (max-width:680px){.idf-wrap--moto,.idf-wrap--temporaire,.idf-wrap--vtc{margin-bottom:88px}}@font-face{ font-family:"stm";src:url(https://integracc.fr/wp-content/uploads/stm_fonts/stm/stm.eot?r2aiy3);src:url(https://integracc.fr/wp-content/uploads/stm_fonts/stm/stm.eot?r2aiy3#iefix)format("embedded-opentype"),url(https://integracc.fr/wp-content/uploads/stm_fonts/stm/stm.ttf?r2aiy3)format("truetype"),url(https://integracc.fr/wp-content/uploads/stm_fonts/stm/stm.woff?r2aiy3)format("woff"),url(https://integracc.fr/wp-content/uploads/stm_fonts/stm/stm.svg?r2aiy3#stm)format("svg");font-weight:400;font-style:normal;font-display:swap; }[class^=stm-]{font-family:"stm"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stm-atlanta-calc:before{content:""}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}b,strong{font-weight:600}small{font-size:80%}svg:not(:root){overflow:hidden}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}table{background-color:transparent;border-collapse:collapse;border-spacing:0}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{ font-display:swap;font-family:"Glyphicons Halflings";src:url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/glyphicons-halflings-regular.eot);src:url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/glyphicons-halflings-regular.woff2)format("woff2"),url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/glyphicons-halflings-regular.woff)format("woff"),url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format("svg") }:after,:before{box-sizing:border-box}:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}button,textarea{line-height:inherit}a{background-color:transparent;color:#002e5b;text-decoration:none;outline:0!important}.btn:active:focus,.btn:focus,a:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle;border:0}[role=button]{cursor:pointer}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1140px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-3,.col-md-3,.col-sm-6,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{float:left;width:100%}@media (min-width:768px){.col-sm-6{float:left;width:50%}}@media (min-width:992px){.col-md-3{float:left;width:25%}}@media (min-width:1200px){.col-lg-3{float:left;width:25%}}th{text-align:left}.btn,label{display:inline-block}label{max-width:100%;margin-bottom:5px;font-weight:700}input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=search]{box-sizing:content-box}input[type=checkbox][disabled]{cursor:not-allowed}.btn{margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.media{margin-top:15px;zoom:1;overflow:hidden}.media:first-child{margin-top:0}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}@-ms-viewport{width:device-width}#footer .footer_widgets .widget .widget_title{font-size:26px;position:relative;color:#fff;margin:0 0 36px;padding-bottom:18px;border-bottom:1px solid rgba(204,204,204,.5)}#footer .copyright_row .copyright_row_wr .copyright a:first-child{color:inherit}html:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opactiy .6s ease-in-out;-ms-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;visibility:hidden;background:#fff;z-index:999999}html.stm-site-preloader:after{position:fixed;content:"";display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0-16px;background:0 0;background-color:#23393d;border-radius:50%;-webkit-animation:scaleout .5s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:9999999999}html.stm-site-preloader:after,html.stm-site-preloader:before{opacity:1;visibility:visible}.logo a img{max-width:100%}.widget .widget_title:after,.widget.widget_nav_menu ul li:before,h4.no_stripe:after{display:none}a:active,a:hover{outline:0}textarea{overflow:auto}button,input,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}h1,td,th{padding:0}h1,h2,h3,h4{color:#002e5b;margin:0 0 23px}#main,.content_wrapper{position:relative;z-index:10}#main{padding:30px 0 60px}#wrapper{position:relative;overflow:hidden}.content_wrapper{background:#fff}.vc_grid-item.services .vc_gitem-post-data-source-post_title>:before{background:#cbcbcb}a:active,a:focus,a:hover{text-decoration:underline;color:#002e5b}h1:before,h2:before,h3:before,h4:before{width:35px;height:6px;background:#1bcb81;border-radius:3px}h2,h3,h4{margin-bottom:23px;padding:10px 0 0}h2:after{margin:9px 0 0}h3,h4{padding:17px 0 0}h3:after{margin:11px 0 0}h4{padding:23px 0 0}h4:after{margin:13px 0 0}input[type=email],input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none}::-webkit-input-placeholder{color:#222}:-moz-placeholder{color:#222;opacity:1}::-moz-placeholder{color:#222;opacity:1}:-ms-input-placeholder{color:#222}.widget{margin:0 0 40px}.widget .widget_title{border-top:3px solid #1bcb81;margin-bottom:25px}#footer .footer_widgets .widget.widget_nav_menu,.widget.widget_nav_menu{position:relative}.widget.widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget.widget_nav_menu ul li{font-weight:600;border-bottom:1px solid #fff;background:#f2f2f2;margin:0;padding:0 23px 0 0;color:#1bcb81}.widget.widget_nav_menu ul li a{color:#1bcb81;text-decoration:none!important;border-left:5px solid transparent;display:inline-block;padding:14px 0 14px 18px;transition:all .3s ease}.widget.widget_nav_menu ul li:hover>a{border-left-color:#002e5b}.widget.widget_text,.widget.widget_text p{font-size:13px;line-height:22px;color:#222}.widget.widget_text .widget_title{font-size:16px;font-weight:600;margin-bottom:17px}#footer .footer_widgets{position:relative;padding:62px 0 0}#footer .footer_widgets .widget{margin:0 0 50px}#footer .footer_widgets .widget.widget_nav_menu ul{list-style:none;padding:0;margin:0-20px;font-size:0}#footer .footer_widgets .widget.widget_nav_menu ul li{width:50%;font-size:13px;line-height:16px;padding:0 20px;margin:0 0 20px;display:inline-block;vertical-align:top;border:0;background:0 0;font-weight:400}#footer .footer_widgets .widget.widget_nav_menu ul li a{padding:0;border:0;color:#fff;text-decoration:none}#footer .footer_widgets .widget.widget_nav_menu ul li a:hover{text-decoration:underline!important}#footer .copyright_row .copyright_row_wr .copyright a,#footer .footer_widgets .widget.widget_text{color:#fff}#footer .footer_widgets .widget.widget_text p{font-size:13px;line-height:22px;color:#fff}#footer{background:#002e5b}#footer,#footer .copyright_row,#footer .widgets_row{position:relative}#footer .copyright_row .copyright_row_wr .socials ul:after,#footer .copyright_row .copyright_row_wr:after{display:table;content:"";clear:both}#footer .copyright_row .copyright_row_wr{border-top:1px solid rgba(204,204,204,.5);padding:16px 0 9px}#footer .copyright_row .copyright_row_wr .socials{position:relative;float:right;width:50%}#footer .copyright_row .copyright_row_wr .socials ul{list-style:none;padding:0;margin:0;float:right}#footer .copyright_row .copyright_row_wr .socials ul li{float:left;margin:0 0 8px 8px}#footer .copyright_row .copyright_row_wr .socials ul li a{display:block;width:32px;height:32px;border-radius:32px;background:#fff;text-align:center;line-height:32px;color:#1bcb81;font-size:17px;text-decoration:none!important;transition:all .3s ease}#footer .copyright_row .copyright_row_wr .socials ul li a i{line-height:34px}#footer .copyright_row .copyright_row_wr .socials ul li a:hover{background:#002e5b;color:#fff}#footer .copyright_row .copyright_row_wr .socials ul li a.social-facebook:hover{background:#3a5897}#footer .copyright_row .copyright_row_wr .socials ul li a.social-instagram:hover{background:#ac907a}#footer .copyright_row .copyright_row_wr .socials ul li a.social-whatsapp:hover{background:#4cda64}#footer .copyright_row .copyright_row_wr .copyright{float:left;font-size:13px;line-height:15px;color:rgba(255,255,255,.6);width:50%;padding:10px 0 14px}@media only screen and (max-width:1199px){#wrapper{padding-bottom:0!important}#footer{position:relative;width:auto;bottom:auto}}@media only screen and (max-width:667px){#footer .copyright_row .copyright_row_wr .copyright,#footer .copyright_row .copyright_row_wr .socials{width:100%;float:none;text-align:center}#footer .copyright_row .copyright_row_wr .socials ul{float:none;display:inline-block;vertical-align:top}.vc_custom_heading.text_align_right>:after{margin-left:0}}.main_menu_nav>li:hover>.sub-menu{visibility:visible;opacity:1}.main_menu_nav>li,.main_menu_nav>li>a{position:relative;color:var(--con_header_nav_menu_link_color,#fff)}#header,.main_menu_nav{display:flex;flex-wrap:wrap}#header{flex-direction:column}@media (max-width:1199px){#header .container{width:auto}}.main_menu_nav{list-style:none;margin:0;padding:0 35px}.main_menu_nav>li{line-height:var(--con_header_nav_menu_link_line_height,1);font-weight:var(--con_header_nav_menu_link_font_weight,600);font-size:var(--con_header_nav_menu_link_font_size,16px);font-style:var(--con_header_nav_menu_link_font_style,normal)}.main_menu_nav>li>a{display:block;padding:22px 15px;text-decoration:none;text-transform:var(--con_header_nav_menu_link_text_transform,none);transition:all .3s ease}.main_menu_nav>li .sub-menu{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;background:var(--con_header_nav_menu_level_1_bg,#fff);list-style:none;padding:14px 0;margin:0;width:230px;z-index:1;box-shadow:0 5px 11px 0 rgba(0,0,0,.27);transition:all .3s ease}.main_menu_nav>li .sub-menu>li{position:relative;text-transform:capitalize;font-weight:500;font-size:var(--con_header_nav_menu_level_1_link_font_size,14px);color:var(--con_header_nav_menu_level_1_link_color,#333)}.main_menu_nav>li .sub-menu>li>a{display:block;padding:13px 26px 11px;text-decoration:none;color:var(--con_header_nav_menu_level_1_link_color,#333)}.main_menu_nav>li .sub-menu>li:hover>a{background:var(--con_header_nav_menu_level_1_link_bg_hover,#1bcb81);color:var(--con_header_nav_menu_level_1_link_color_hover,#fff)}.main_menu_nav>li:hover>a{color:var(--con_header_nav_menu_link_color_hover,#1bcb81)}@media (min-width:1025px){.main_menu_nav{display:flex!important}.header-box{min-height:var(--con_header_height,auto)}}.menu-toggle{display:none;width:26px;height:20px;padding:10px 0;margin:0;cursor:pointer}.menu-toggle button{position:absolute;left:0;top:50%;margin:-2px 0 0;background:#1bcb81;height:4px;padding:0;border:0;width:100%;transition:all .3s ease;outline:0!important;border-radius:2px}.menu-toggle button:after,.menu-toggle button:before{content:"";position:absolute;width:26px;transform-origin:1.5px center;border-radius:2px;left:0;background:#1bcb81;height:4px}.menu-toggle button:before{top:-8px;transition:all .3s ease}.menu-toggle button:after{bottom:-8px;transition:.3s}.contact-info,.header-box,.header-box .container,.menu-toggle{position:relative}.header-box{background-color:var(--con_header_nav_background_color,#1bcb81);box-shadow:0 1px 3px var(--con_header_nav_shadow,rgba(0,0,0,.2))}.header-box .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:43px 15px 71px;width:var(--con_header_wide,1140px);z-index:15}.header-box .container .logo-box{flex:auto}.header-box .container .logo-box .logo{float:left;font-size:30px;text-transform:uppercase;color:#333}.header-box .container .logo-box .logo a img{max-width:inherit;filter:grayscale(0);-webkit-filter:grayscale(0)}.header-box .container .logo-box .logo-mobile,.header_style_2 .header-box:before{display:none}@media (max-width:767px){.header-box .container .logo-box{padding:24px 15px}}.header-box .container .contact-info-box{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;flex:auto}.header-box .container .contact-info-box .contact-info:first-child{margin-left:0}.header-box .container .contact-info-box .contact-info:last-child{margin-right:0}.contact-info{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 20px}.contact-info .icon{font-size:26px;line-height:calc(var(--con_header_contact_info_line_height,16px) - 6px);margin:0 14px 0 0}.contact-info .text{line-height:var(--con_header_contact_info_line_height,16px);font-size:var(--con_header_contact_info_font_size,13px);color:var(--con_header_contact_info_color,#fff)}.contact-info .text a{color:var(--con_header_contact_info_link_color,inherit)}.contact-info .text a:hover{color:var(--con_header_contact_info_link_color_hover,inherit)}.header_style_2 .header-box .container .nav-box{z-index:101}.header_style_2 .header-box .container .nav-box .main_menu_nav{padding:16px 0}@media (min-width:1026px){.header_style_2.mobile_grid_landscape .header-box{background-color:var(--con_header_nav_background_color,rgba(255,255,255,.3));box-shadow:0 1px 3px var(--con_header_nav_shadow,rgba(0,0,0,.2))}.header_style_2.mobile_grid_landscape .header-box .container .main_menu_nav>li>a{color:var(--con_header_nav_menu_link_color,#1bcb81)}.header_style_2.mobile_grid_landscape .header-box .container .main_menu_nav>li>a:hover{color:var(--con_header_nav_menu_link_color_hover,var(--con_secondary_color))}.header_style_2.mobile_grid_landscape .header-box .container .contact-info .text{color:var(--con_header_contact_info_color,#1bcb81)}.header_style_2 .header-box .container{padding:0 15px}.header_style_2 .header-box .container>div{margin:10px 0}}@media (max-width:1024px){.mobile_grid_landscape .header-box{padding:0;background-color:#1bcb81!important;box-shadow:0 0 5px rgba(0,0,0,.52);z-index:21}.mobile_grid_landscape .header-box .container{padding:0;background:0 0}.mobile_grid_landscape .header-box .container .logo-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#fff;padding:30px 15px;width:100%;order:1}.mobile_grid_landscape .header-box .container .logo-box .logo-desktop,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li a:before,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav>li>a:after{display:none}.mobile_grid_landscape .header-box .container .logo-box .logo-mobile,.mobile_grid_landscape .header-box .container .logo-box .menu-toggle{display:block}.mobile_grid_landscape .header-box .container .nav-box{position:relative;top:auto;right:auto;left:auto;bottom:auto;padding:0;background-color:var(--con_header_nav_background_color,#1bcb81);box-shadow:0 0 5px var(--con_header_nav_shadow,rgba(0,0,0,.52));width:100%;order:2;z-index:100}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav{flex-direction:column;width:100%;padding:16px 0!important}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav>li{padding:0!important}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav>li>a{display:block;padding:15px 36px 15px 44px!important;text-transform:var(--con_header_nav_mobile_menu_link_text_transform,lowercase);border:0!important;font-weight:var(--con_header_nav_mobile_menu_link_font_weight,700);font-size:var(--con_header_nav_mobile_menu_link_font_size,20px);font-style:var(--con_header_nav_mobile_menu_link_font_style,normal);color:var(--con_header_nav_menu_link_color,#fff)}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav>li:focus>a,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav>li:hover>a{color:var(--con_header_nav_menu_link_color_active,#1bcb81)}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu{display:none;width:100%;left:0;margin:0;padding:0;transition:none;position:relative;background:var(--con_header_nav_menu_level_1_bg,#f0f2f5);visibility:visible;opacity:1}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu:before{content:"";position:absolute;top:0;right:29px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid var(--con_header_nav_menu_level_1_link_arrow_color,#1bcb81)}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li a{display:block;padding:15px 36px 15px 44px;background-color:transparent;font-weight:inherit;color:var(--header_nav_menu_level_1_link_color,inherit)}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li a:active,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li a:focus,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li a:hover,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li:active>a,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li:focus>a,.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav .sub-menu li:hover>a{background:var(--header_nav_menu_level_1_link_bg_hover,#002e5b)!important;color:var(--header_nav_menu_level_1_link_color_hover,#fff)!important}.mobile_grid_landscape .header-box .container .contact-info-box{width:100%!important;flex-direction:row!important;justify-content:space-between!important;margin-bottom:0;padding:30px 15px!important;order:3}.mobile_grid_landscape .header-box .container .contact-info-box .contact-info{margin:0}.mobile_grid_landscape .header-box .container .contact-info-box .contact-info .text{text-align:left;color:var(--con_header_contact_info_color,#fff)!important}}@media (max-width:1024px) and (max-width:991px){.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav{display:none}.mobile_grid_landscape .header-box .container .contact-info-box{padding:15px;justify-content:center!important}.mobile_grid_landscape .header-box .container .contact-info-box .contact-info{padding:0!important;margin:15px!important}}@media (max-width:1024px){.mobile_grid_landscape .header-box .container .consulting-header-button{order:7}.mobile_grid_landscape .header-box:before{display:block!important;background:0 0!important}}@media (max-width:1024px) and (max-width:991px){.mobile_grid_landscape .header-box{background-color:var(--con_header_nav_background_color,#1bcb81)}.mobile_grid_landscape .header-box .nav-box{border:0!important;margin-top:0!important}}@media (max-width:1024px){.mobile_grid_landscape .header-box{background-color:var(--con_header_nav_background_color,#1bcb81)}.mobile_grid_landscape .header-box .container .nav-box{border:0;margin-top:0}.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav{display:none}.mobile_grid_landscape .hide_on_mobile{display:none!important;visibility:hidden!important;opacity:0!important}}@media (max-width:991px){.header-box{padding:0;background-color:#1bcb81!important;box-shadow:0 0 5px rgba(0,0,0,.52);z-index:21}.header-box .container{padding:0;background:0 0}.header-box .container .logo-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#fff;padding:30px 15px;width:100%;order:1}.header-box .container .logo-box .logo-desktop,.header-box .container .nav-box .main_menu_nav .sub-menu li a:before,.header-box .container .nav-box .main_menu_nav>li>a:after{display:none}.header-box .container .logo-box .logo-mobile,.header-box .container .logo-box .menu-toggle{display:block}.header-box .container .nav-box{position:relative;top:auto;right:auto;left:auto;bottom:auto;padding:0;background-color:var(--con_header_nav_background_color,#1bcb81);box-shadow:0 0 5px var(--con_header_nav_shadow,rgba(0,0,0,.52));width:100%;order:2;z-index:100}.header-box .container .nav-box .main_menu_nav{flex-direction:column;width:100%;padding:16px 0!important}.header-box .container .nav-box .main_menu_nav>li{padding:0!important}.header-box .container .nav-box .main_menu_nav>li>a{display:block;padding:15px 36px 15px 44px!important;text-transform:var(--con_header_nav_mobile_menu_link_text_transform,lowercase);border:0!important;font-weight:var(--con_header_nav_mobile_menu_link_font_weight,700);font-size:var(--con_header_nav_mobile_menu_link_font_size,20px);font-style:var(--con_header_nav_mobile_menu_link_font_style,normal);color:var(--con_header_nav_menu_link_color,#fff)}.header-box .container .nav-box .main_menu_nav>li:focus>a,.header-box .container .nav-box .main_menu_nav>li:hover>a{color:var(--con_header_nav_menu_link_color_active,#1bcb81)}.header-box .container .nav-box .main_menu_nav .sub-menu{display:none;width:100%;left:0;margin:0;padding:0;transition:none;position:relative;background:var(--con_header_nav_menu_level_1_bg,#f0f2f5);visibility:visible;opacity:1}.header-box .container .nav-box .main_menu_nav .sub-menu:before{content:"";position:absolute;top:0;right:29px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid var(--con_header_nav_menu_level_1_link_arrow_color,#1bcb81)}.header-box .container .nav-box .main_menu_nav .sub-menu li a{display:block;padding:15px 36px 15px 44px;background-color:transparent;font-weight:inherit;color:var(--header_nav_menu_level_1_link_color,inherit)}.header-box .container .nav-box .main_menu_nav .sub-menu li a:active,.header-box .container .nav-box .main_menu_nav .sub-menu li a:focus,.header-box .container .nav-box .main_menu_nav .sub-menu li a:hover,.header-box .container .nav-box .main_menu_nav .sub-menu li:active>a,.header-box .container .nav-box .main_menu_nav .sub-menu li:focus>a,.header-box .container .nav-box .main_menu_nav .sub-menu li:hover>a{background:var(--header_nav_menu_level_1_link_bg_hover,#002e5b)!important;color:var(--header_nav_menu_level_1_link_color_hover,#fff)!important}.header-box .container .contact-info-box{width:100%!important;flex-direction:row!important;justify-content:space-between!important;margin-bottom:0;padding:30px 15px!important;order:3}.header-box .container .contact-info-box .contact-info{margin:0}.header-box .container .contact-info-box .contact-info .text{text-align:left;color:var(--con_header_contact_info_color,#fff)!important}}@media (max-width:991px) and (max-width:991px){.header-box .container .nav-box .main_menu_nav{display:none}.header-box .container .contact-info-box{padding:15px;justify-content:center!important}.header-box .container .contact-info-box .contact-info{padding:0!important;margin:15px!important}}@media (max-width:991px){.header-box .container .consulting-header-button{order:7}.header-box:before{display:block!important;background:0 0!important}}@media (max-width:991px) and (max-width:991px){.header-box{background-color:var(--con_header_nav_background_color,#1bcb81)}.header-box .nav-box{border:0!important;margin-top:0!important}}@media (max-width:991px){.hide_on_mobile{display:none!important;visibility:hidden!important;opacity:0!important}}body h1:after,body h2:after,body h3:after,body h4:after{display:var(--con_heading_disable_line,block);width:var(--con_heading_line_width,35px);height:var(--con_heading_line_height,6px);background-color:var(--con_heading_line_color,var(--con_third_color));border-radius:var(--con_heading_line_border_radius,3px)}.copyright,footer{padding-top:6px!important;padding-bottom:6px!important;margin-top:0!important;margin-bottom:0!important;line-height:1.4}.footer-link{color:#fff;text-decoration:none}.footer-link:hover,.ilp2 .fl-phone a:hover{text-decoration:underline}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-phone:before{content:""}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{ font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/fontawesome/fa-brands-400.woff2)format("woff2"),url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/fontawesome/fa-brands-400.ttf)format("truetype") }.fa-instagram:before{content:""}.fa-facebook:before{content:""}.fa-whatsapp:before{content:""}@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/fontawesome/fa-solid-900.woff2)format("woff2"),url(https://integracc.fr/wp-content/themes/consulting/assets/fonts/fontawesome/fa-solid-900.ttf)format("truetype") }.fa.fa-facebook,.fa.fa-instagram,.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook:before{content:""}body,html{font-size:14px;line-height:26px;font-weight:500;font-style:normal}body,h2,h3,h4,html{font-family:Kumbh Sans,Arial}h1,h2,h3,h4{font-weight:700;font-style:normal;letter-spacing:0;word-spacing:0;text-transform:normal}h1{font-family:Montserrat,Arial;font-size:45px;line-height:60px}.nav-box .main_menu_nav,.widget.widget_nav_menu ul li,b,strong{font-family:Montserrat,Arial;font-style:normal}h2,h3,h4{font-size:36px;line-height:45px}h3,h4{font-size:28px;line-height:36px}h4{font-size:20px;line-height:28px}.ilp2 a,a.btn:hover{text-decoration:none}.elementor-default .fa.fa-facebook{font-family:"Font Awesome 6 Brands"!important;font-weight:400}.elementor-default .fa.fa-facebook:before{content:""!important}@media (min-width:1200px){body,html{min-height:100%;height:100%;position:relative}#fullpage{flex-grow:1}#wrapper{min-height:100%;display:flex;flex-direction:column}}:root{--con_base_color:#1bcb81;--con_secondary_color:#002e5b;--con_third_color:#1bcb81;--con_primary_font_family:Kumbh Sans;--con_secondary_font_family:Montserrat;--con_top_bar_shadow_params:0px 0px 0px 0px;--con_header_button_border_radius:50px 50px 50px 50px;--con_header_button_text_transform:uppercase;--con_header_button_font_size:14px;--con_header_button_mobile_text_transform:uppercase;--con_header_contact_info_line_height:18px;--con_header_contact_info_font_size:14px;--con_header_contact_info_color:#002e5b;--con_header_nav_menu_link_text_transform:uppercase;--con_header_nav_menu_link_line_height:25px;--con_header_nav_menu_link_font_weight:700;--con_header_nav_menu_link_font_size:14px;--con_header_nav_menu_link_font_style:normal;--con_header_nav_mobile_menu_link_text_transform:normal;--con_header_nav_mobile_menu_link_font_style:normal;--con_header_nav_menu_link_color:#002e5b;--con_header_nav_menu_link_color_active:rgba(0,46,91,0.70);--con_header_nav_menu_link_color_hover:rgba(0,46,91,0.70);--con_header_nav_menu_level_1_link_text_transform:normal;--con_header_nav_menu_level_1_link_arrow_color_hover:#002e5b;--con_header_nav_menu_level_2_link_text_transform:normal;--con_header_nav_menu_level_2_link_bg_hover:#002e5b;--con_header_mega_menu_title_transform:none;--con_header_mega_menu_link_text_transform:none;--con_title_box_bg_image:url(https://integracc.fr/wp-content/uploads/2016/01/green-motorcycle-modern-design-aesthetic-1-scaled.jpg);--con_title_box_bg_position:21% 25%;--con_title_box_bg_attachment:scroll;--con_title_box_bg_size:cover;--con_title_box_bg_repeat:no-repeat;--con_title_box_title_color:#f4f4f4;--con_heading_line_border_radius:0px 0px 0px 0px;--bdt-leader-fill-content:.;--bdt-position-margin-offset:.0001px}@font-face{ font-family:"Kumbh Sans";font-style:normal;font-weight:300;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/kumbh-sans-1b2304a2.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-face{ font-family:"Kumbh Sans";font-style:normal;font-weight:300;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/kumbh-sans-70ea614f.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-face{ font-family:"Kumbh Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/kumbh-sans-1b2304a2.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-face{ font-family:"Kumbh Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/kumbh-sans-70ea614f.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-face{ font-family:"Kumbh Sans";font-style:normal;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/kumbh-sans-1b2304a2.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-face{ font-family:"Kumbh Sans";font-style:normal;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/kumbh-sans-70ea614f.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-face{ font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-0475ea9f.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-face{ font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-99842df2.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-face{ font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-0475ea9f.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-face{ font-family:"Montserrat";font-style:italic;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-99842df2.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-face{ font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-ccd96bf8.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-face{ font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-e56e84e5.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-face{ font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-ccd96bf8.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-face{ font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-e56e84e5.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-face{ font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-ccd96bf8.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-face{ font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-e56e84e5.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-face{ font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-ccd96bf8.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-face{ font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-e56e84e5.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-face{ font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-ccd96bf8.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-face{ font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/montserrat-e56e84e5.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-face{ font-family:"Roboto";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-32b9dde5.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-face{ font-family:"Roboto";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-1a091b03.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-face{ font-family:"Roboto";font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-32b9dde5.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-face{ font-family:"Roboto";font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-1a091b03.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-face{ font-family:"Roboto";font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-0fb06be4.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-face{ font-family:"Roboto";font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-cb43c055.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-face{ font-family:"Roboto";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-0fb06be4.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-face{ font-family:"Roboto";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-cb43c055.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-face{ font-family:"Roboto";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-0fb06be4.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-face{ font-family:"Roboto";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-cb43c055.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-face{ font-family:"Roboto";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-0fb06be4.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-face{ font-family:"Roboto";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-cb43c055.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:300;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-9d23103f.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:300;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-62d26da9.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-9d23103f.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:400;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-62d26da9.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:500;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-9d23103f.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:500;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-62d26da9.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-9d23103f.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-face{ font-family:"Roboto Slab";font-style:normal;font-weight:700;font-display:swap;src:url(https://integracc.fr/wp-content/self-fonts/roboto-slab-62d26da9.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 }.bdt-list-circle>::before,.bdt-list-decimal>::before,.bdt-list-disc>::before,.bdt-list-square>::before{content:""}.bdt-list-circle>::before,.bdt-list-decimal>::before,.bdt-list-disc>::before,.bdt-list-hyphen>::before,.bdt-list-square>::before{position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal,decimal)" . "}.bdt-list-hyphen>::before{content:"–  "}.bdt-list-muted>::before{color:#999!important}.bdt-list-emphasis>::before{color:#333!important}.bdt-list-primary>::before{color:#1e87f0!important}.bdt-list-secondary>::before{color:#222!important}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50% 50%}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.bdt-breadcrumb>*>:hover,.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,.2)}[hidden]{display:none!important}*{--bdt-inverse:initial}:root{--integra-primary:#1B2A4A;--integra-accent:#00C878;--integra-accent-hover:#00A563;--integra-text:#5A6B7D;--integra-bg-alt:#F8FAFB;--integra-border:#E8ECF0;--integra-accent-light:#E6F9F0}.ilp2,body.postid-570 #main,body.postid-570 #wrapper,body.postid-570 .content-area,body.postid-570 .entry-content,body.postid-570 .entry-content .ilp2{margin-top:0!important;padding-top:0!important}body.postid-570 .entry-content>p{display:none!important;margin:0!important;padding:0!important;height:0!important;max-height:0!important;overflow:hidden!important;border:0!important}#main,#wrapper,body .content-area,body.postid-570 #main>.container{padding-top:0!important}body.postid-570 .entry-content .ilp2 a.ghost{color:#fff!important;font-weight:600!important;text-decoration:none!important;border:1.5px solid rgba(255,255,255,.42)!important;border-bottom:1.5px solid rgba(255,255,255,.42)!important;border-radius:999px!important;box-sizing:border-box!important;box-shadow:none!important;background:0 0!important}body.postid-570 .entry-content .ilp2 a.ghost:hover{color:#fff!important;background:rgba(255,255,255,.09)!important;border-color:rgba(255,255,255,.55)!important}body.postid-570 .entry-content .ilp2 a.btn,body.postid-570 .entry-content .ilp2 a.btn:active,body.postid-570 .entry-content .ilp2 a.btn:focus,body.postid-570 .entry-content .ilp2 a.btn:hover{border:0!important;border-bottom:none!important;box-shadow:0 16px 40px -12px rgba(27,203,129,.45)!important;text-decoration:none!important}body.postid-570 .entry-content .ilp2 a.btn:hover{box-shadow:0 20px 44px -14px rgba(27,203,129,.55)!important}.ilp2 .band-cap{z-index:5!important}.ilp2 .band-cap h2,.ilp2 h1,.ilp2 h2,.ilp2 h3{font-family:"Outfit","Plus Jakarta Sans",sans-serif;letter-spacing:-.02em;line-height:1.08}.ilp2 .band-cap h2{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 3px 28px rgba(0,0,0,.88),0 0 48px rgba(0,0,0,.55)!important;max-width:none;white-space:nowrap;font-size:clamp(2.2rem,5.8vw,4rem);font-weight:700;text-align:center}body.postid-570 .entry-content .ilp2>.tick{display:flex!important;visibility:visible!important;opacity:1!important;margin-top:var(--header-h,80px)!important;margin-bottom:0!important;position:sticky!important;z-index:9990!important;min-height:40px!important;height:auto!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;flex-shrink:0!important}@media (min-width:861px){body.postid-570 .entry-content .ilp2>.tick{margin-top:var(--header-h,88px)!important;top:var(--header-h,88px)!important}}.ilp2 .hero .inner .lead,.ilp2 .hero .inner>p{color:#c9d6e0!important;-webkit-text-fill-color:#c9d6e0!important;font-size:clamp(1.05rem,1.5vw,1.28rem);max-width:560px;margin:22px 0 0;line-height:1.65;font-weight:400}.ilp2 .hero .cta .btn,body.integracc-header-solid #header .main_menu_nav>li>a,body.integracc-header-solid #header .nav-box .main_menu_nav>li>a,body.postid-570 .ilp2 .hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important}.ilp2 .hero .cta .btn .ic{background:#06231a!important;color:var(--accent,#1BCB81)!important;-webkit-text-fill-color:var(--accent,#1BCB81)!important}.ilp2 .hero{position:relative!important;overflow:hidden!important;isolation:isolate}.ilp2 .hero .media,.ilp2 .hero .veil,.ilp2 .hero .veil2{position:absolute!important;inset:0!important;pointer-events:none}.ilp2 .hero .media{width:100%!important;height:100%!important;z-index:0!important;background-size:cover!important;background-position:center right!important;background-repeat:no-repeat!important}.ilp2 .hero .veil,.ilp2 .hero .veil2{z-index:1!important}.ilp2 .hero>.w{position:relative!important;z-index:2!important;width:100%}@media (max-width:860px){.ilp2 .hero .media{background-position:center center!important}.ilp2 .hero{min-height:80vh}}.ilp2 .devis{background:var(--paper-2,#F4F7FA)}@media (max-width:860px){.ilp2 .devis-grid{grid-template-columns:1fr;gap:30px}}body.postid-570 .entry-content .ilp2>.tick{margin-top:0!important;top:var(--header-h,80px)!important}body.postid-570 .ilp2 .hero{margin-top:0!important;min-height:clamp(560px,92vh,920px)!important;display:flex!important;align-items:center!important;background:#0f2030!important;background-image:linear-gradient(135deg,#040d1a 0,#0f2030 48%,#1a3a4f 100%)!important;isolation:isolate}body.postid-570 .ilp2 .hero::before{content:""!important;position:absolute!important;top:-45%!important;right:-18%!important;width:min(520px,70vw)!important;height:min(520px,70vw)!important;background:radial-gradient(circle,rgba(27,203,129,.2)0,transparent 68%)!important;pointer-events:none!important;z-index:1!important}body.postid-570 .ilp2 .hero .media{opacity:.22!important;filter:saturate(.85) contrast(1.05)!important}body.postid-570 .ilp2 .hero .veil{background:linear-gradient(108deg,rgba(4,13,26,.88)0,rgba(15,32,48,.78) 45%,rgba(26,58,79,.55) 100%)!important;z-index:1!important}body.postid-570 .ilp2 .hero .inner{padding:calc(var(--header-h,88px) + 28px)0 96px!important}body.postid-570 .ilp2 .hero h1{text-shadow:0 2px 18px rgba(0,0,0,.35)!important}body.postid-570 .ilp2 .hero h1 em{color:#1bcb81!important;-webkit-text-fill-color:#1bcb81!important}body.postid-570 .ilp2 .hero .eyebrow{color:#1bcb81!important;background:rgba(27,203,129,.14)!important;border:1px solid rgba(27,203,129,.28)!important}@media (max-width:860px){body.postid-570 .ilp2 .hero{min-height:82vh!important}body.postid-570 .ilp2 .hero .inner{padding:calc(var(--header-h,72px) + 20px)0 72px!important}body.postid-570 .ilp2 .hero .media{opacity:.15!important}}body.postid-570 .ilp2 .hero .media{background-image:url(https://integracc.fr/wp-content/uploads/2026/05/assurance-moto-resilie-non-paiement-hero.png)!important;background-position:center right!important;background-size:cover!important}body.postid-570 .ilp2 .hero .veil{background:linear-gradient(90deg,rgba(8,18,28,.32)0,rgba(8,18,28,.18) 36%,rgba(8,18,28,.05) 70%,rgba(8,18,28,.01) 100%)!important}body.postid-570 .ilp2 .hero .veil2{background:linear-gradient(0deg,rgba(8,18,28,.22)0,transparent 42%)!important}.ilp2 .hero,.ilp2 .tick{margin-top:0}.ilp2 .tick{position:sticky;top:68px;z-index:98;width:100vw;margin-left:calc(50% - 50vw);background:linear-gradient(90deg,#128454 0,#1bcb81 55%,#1bcb81 100%);height:44px;display:flex;align-items:stretch;overflow:hidden;box-shadow:0 2px 10px rgba(21,168,106,.22);border-bottom:1px solid rgba(6,35,26,.12)}.ilp2 .tick-pin{flex:none;display:flex;align-items:center;gap:8px;background:#06231a;color:#fff;font-weight:700;font-size:.78rem;padding:0 14px 0 12px;white-space:nowrap;z-index:4;position:relative;box-shadow:10px 0 24px rgba(6,35,26,.4)}.ilp2 .tick-dot{width:8px;height:8px;border-radius:50%;background:#42f0b0;flex-shrink:0;animation:tickpulse 1.8s infinite}.ilp2 .tick-vp{flex:1;overflow:hidden;display:flex;align-items:center;position:relative;min-width:0}.ilp2 .tick-vp::after,.ilp2 .tick-vp::before{content:"";position:absolute;top:0;bottom:0;z-index:3;pointer-events:none}.ilp2 .tick-vp::before{left:0;width:24px;background:linear-gradient(90deg,#15a86a,transparent)}.ilp2 .tick-vp::after{right:0;width:36px;background:linear-gradient(-90deg,#1bcb81,transparent)}.ilp2 .tick-track{display:inline-flex;flex:none;animation:icktick 42s linear infinite;will-change:transform;padding-left:12px}.ilp2 .tick-track:hover{animation-play-state:paused}.ilp2 .tick-track span{display:inline-flex;align-items:center;font-weight:600;font-size:.84rem;padding:0 26px;color:#06231a;white-space:nowrap}@media (prefers-reduced-motion:reduce){.ilp2 .tick-track{animation-duration:60s}}@media (min-width:861px){.ilp2 .tick{top:88px}}@media (max-width:860px){.ilp2 .tick{height:40px;top:68px}.ilp2 .tick-pin{font-size:.67rem;padding:0 10px 0 11px;max-width:min(54vw,220px);overflow:hidden;text-overflow:ellipsis}.ilp2 .tick-dot{width:7px;height:7px}.ilp2 .tick-track span{font-size:.73rem;padding:0 18px}}.ilp2{--ground:#0B1622;--ink:#0E2031;--paper:#FBFCFD;--paper-2:#EFF4F7;--muted:#5A6B7B;--accent:#1BCB81;--accent-deep:#15a86a;--line:#E2EAEF;--ease:cubic-bezier(.32,.72,0,1);--shadow:0 24px 60px -24px rgba(11,22,34,.26);--shadow-cta:0 16px 40px -12px rgba(27,203,129,.45);font-family:"Plus Jakarta Sans","Outfit",system-ui,sans-serif;color:var(--ink);line-height:1.65;background:var(--paper)}*,.ilp2 *{box-sizing:border-box}.ilp2 h1,.ilp2 h2,.ilp2 h3{margin:0}.ilp2 .w{max-width:1160px;margin:0 auto;padding:0 24px}.ilp2 .eyebrow{gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--accent-deep);background:rgba(27,203,129,.12);padding:7px 14px}.ilp2 .btn,.ilp2 .eyebrow,.ilp2 .ghost{display:inline-flex;align-items:center;border-radius:999px}.ilp2 .btn{gap:14px;background:var(--accent);color:#06231a;font-weight:700;font-size:1.05rem;padding:15px 16px 15px 28px;box-shadow:var(--shadow-cta);transition:transform .5s var(--ease),background .3s}.ilp2 .btn .ic{width:38px;height:38px;border-radius:999px;background:#06231a;color:var(--accent);display:grid;place-items:center;font-size:18px;transition:transform .5s var(--ease)}.ilp2 .btn:hover{transform:translateY(-2px);background:var(--accent-deep)}.ilp2 .btn:hover .ic{transform:translate(3px,-1px)}.ilp2 .btn:active{transform:scale(.985)}.ilp2 .ghost{gap:9px;color:#fff!important;font-weight:600;padding:15px 26px;border:1.5px solid rgba(255,255,255,.42)!important;border-bottom:1.5px solid rgba(255,255,255,.42)!important;box-sizing:border-box;text-decoration:none!important;transition:.3s var(--ease)}.ilp2 .ghost:hover{background:rgba(255,255,255,.09)}.ilp2 .hero{min-height:90vh;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(8,18,28,.94)0,rgba(8,18,28,.8) 36%,rgba(8,18,28,.32) 70%,rgba(8,18,28,.1) 100%),linear-gradient(0deg,rgba(8,18,28,.7)0,rgba(8,18,28,0) 42%);background-position:center right;background-size:cover;background-repeat:no-repeat;background-color:#0b1622}.ilp2 .hero .media{background:url(https://integracc.fr/wp-content/uploads/2026/06/auto-resilie-hero.webp)center right/cover no-repeat;animation:ilpzoom 18s var(--ease) both}.ilp2 .hero .veil{background:linear-gradient(90deg,rgba(8,18,28,.94)0,rgba(8,18,28,.8) 36%,rgba(8,18,28,.32) 70%,rgba(8,18,28,.1) 100%)}.ilp2 .hero .veil2{background:linear-gradient(0deg,rgba(8,18,28,.7)0,transparent 42%)}.ilp2 .hero .inner{position:relative;z-index:2;color:#fff;padding:110px 0 140px;max-width:680px}.ilp2 .hero h1 em{font-style:normal;color:var(--accent);display:block}.ilp2 .hero .lead{font-size:clamp(1.05rem,1.5vw,1.28rem);color:#c9d6e0;max-width:560px;margin:22px 0 0;font-weight:400}.ilp2 .hero .chips,.ilp2 .hero .cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.ilp2 .hero .chips{gap:10px 22px;margin-top:30px;color:#aebecb;font-size:.92rem;font-weight:500}.ilp2 .dot{width:6px;height:6px;border-radius:999px;background:var(--accent);display:inline-block}.ilp2 .strip{width:100vw;margin-left:calc(50% - 50vw);background:#0b1622;border-bottom:1px solid rgba(255,255,255,.06)}.ilp2 .strip .w{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:15px 24px}.ilp2 .strip .st{display:flex;align-items:center;gap:13px;padding:3px 20px;border-left:1px solid rgba(255,255,255,.13)}.ilp2 .strip .st:first-child{border-left:0;padding-left:0}.ilp2 .strip b{font-family:"Outfit";font-size:1.75rem;color:#42f0b0;font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap}@media (max-width:860px){.ilp2 .strip .w{grid-template-columns:1fr;padding:2px 20px}.ilp2 .strip .st{border-left:0;border-top:1px solid rgba(255,255,255,.12);padding:9px 0}.ilp2 .strip .st:first-child{border-top:0}.ilp2 .strip b{font-size:1.4rem;min-width:60px;text-align:center}}.ilp2 .fade{animation:ilpfade .9s var(--ease) both}.ilp2 .d1{animation-delay:.05s}.ilp2 .d2{animation-delay:.16s}.ilp2 .d3{animation-delay:.28s}.ilp2 .d4{animation-delay:.4s}.ilp2 .d5{animation-delay:.52s}.ilp2 .block{padding:92px 0}.ilp2 .hero,.ilp2 section.block{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ilp2 h2{font-size:clamp(1.9rem,3.3vw,2.7rem);font-weight:600;max-width:20ch}.ilp2 .sub{color:var(--muted);font-size:1.08rem;max-width:62ch;margin:16px 0 0}.ilp2 .le{margin-bottom:18px}@supports (animation-timeline:view){.ilp2 .rev{animation:ilpfade .8s var(--ease) both;animation-timeline:view();animation-range:entry 5%cover 22%}}.ilp2 .pain{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.ilp2 .pain p{color:#3a4d5c;font-size:1.06rem}.ilp2 .motifs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:46px}.ilp2 .motif{background:#fff;border-radius:20px;padding:30px;box-shadow:var(--shadow);position:relative;overflow:hidden}.ilp2 .motif .num{font-family:"Outfit";font-size:.78rem;font-weight:700;color:var(--accent-deep);letter-spacing:.1em}.ilp2 .motif h3{font-size:1.22rem;font-weight:600;margin:14px 0 10px}.ilp2 .motif p{color:var(--muted);font-size:.97rem;margin:0}.ilp2 .motif::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent)}.ilp2 .why{display:grid;gap:56px;grid-template-columns:1fr 1.05fr;align-items:center}.ilp2 .pain-photo{position:relative;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.ilp2 .band img,.ilp2 .pain-photo img,.ilp2 .why-photo img{display:block;width:100%;height:100%;object-fit:cover}.ilp2 .pain-badge{position:absolute;left:16px;right:16px;bottom:16px;background:rgba(11,22,34,.84);color:#fff;padding:14px 18px;border-radius:14px;font-size:.95rem;line-height:1.4}.ilp2 .why-photo{border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.ilp2 .band{width:100vw;margin-left:calc(50% - 50vw);position:relative;line-height:0;overflow:hidden}.ilp2 .band img{height:auto;max-height:520px;object-position:40% 42%;clip-path:inset(0 0 6%0)}.ilp2 .band::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,18,28,.5)0,rgba(8,18,28,.06) 38%,rgba(8,18,28,.35) 100%);z-index:2;pointer-events:none}.ilp2 .band-cap{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:0 6% 9%}.ilp2 .band-cap h2 em{font-style:normal;color:#1bcb81;font-weight:700}@media (max-width:860px){.ilp2 .band img{max-height:280px;object-position:36% 40%}.ilp2 .band-cap{padding:0 5% 12%}.ilp2 .band-cap h2{font-size:clamp(1.2rem,5.4vw,1.85rem);white-space:nowrap}.ilp2 .pain-badge{font-size:.84rem;padding:11px 14px}}.ilp2 .why ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:14px}.ilp2 .why li{display:flex;gap:14px;align-items:flex-start;font-size:1.02rem;color:#33485a}.ilp2 .why li .ck{flex:0 0 24px;width:24px;height:24px;border-radius:999px;background:var(--accent-soft,#E7F8F1);color:var(--accent-deep);display:grid;place-items:center;font-weight:800;font-size:13px;margin-top:2px}.ilp2 .pricing{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:42px}.ilp2 .price{background:#fff;border-radius:18px;padding:26px 28px;box-shadow:var(--shadow);display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ilp2 .price .lab{font-weight:600;color:var(--ink)}.ilp2 .price .val{font-family:"Outfit";font-weight:700;color:var(--accent-deep);white-space:nowrap;font-size:1.1rem}.ilp2 .faq{margin-top:0;max-width:none}.ilp2 .faq-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:56px;align-items:start}.ilp2 .faq summary::-webkit-details-marker{display:none}.ilp2 .faq summary::after{content:"+";position:absolute;right:6px;top:16px;font-size:1.5rem;color:var(--accent-deep);font-weight:400;transition:transform .3s var(--ease)}.ilp2 .faq p{color:var(--muted);margin:0 0 18px;font-size:1rem;max-width:70ch}.ilp2 .devis{background:var(--paper-2)}.ilp2 .devis-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center}.ilp2 .devis-card{background:#fff;border-radius:24px;padding:14px;box-shadow:var(--shadow)}.ilp2 .idf-card[data-value=habitation],.ilp2 .idf-card[data-value=prevoyance],.ilp2 .idf-card[data-value=rcpro],.ilp2 .idf-card[data-value=sante]{display:none}.ilp2 .final{background:linear-gradient(135deg,var(--ground) 0%,#10324d 100%);color:#fff;border-radius:28px;padding:64px;text-align:center;box-shadow:var(--shadow)}.ilp2 .final h2{color:#fff;margin:0 auto;max-width:22ch}.ilp2 .final .sub{color:#b7c6d1;margin:14px auto 30px}.ilp2 .final .btn{margin:0 auto}@media (max-width:860px){.ilp2 .hero{background-image:linear-gradient(180deg,rgba(8,18,28,.55)0,rgba(8,18,28,.9) 100%);background-position:center 38%}.ilp2 .hero .inner{padding:80px 0 120px;max-width:none;text-shadow:0 2px 14px rgba(0,0,0,.55)}.ilp2 .devis-grid,.ilp2 .faq-grid,.ilp2 .pain,.ilp2 .why{grid-template-columns:1fr;gap:30px}.ilp2 .motifs,.ilp2 .pricing{grid-template-columns:1fr}.ilp2 .final{padding:44px 26px}.ilp2 .block{padding:60px 0}.ilp2 .hero{min-height:80vh}}.ilp2 .hero .w{width:100%}.ilp2 .jsec .jhead{text-align:center;max-width:660px;margin:0 auto}.ilp2 .journey{display:grid;grid-template-columns:repeat(4,1fr);margin-top:58px}.ilp2 .jstep{position:relative;text-align:center;padding:0 16px}.ilp2 .jstep::after,.ilp2 .jstep::before{content:"";position:absolute;top:31px;height:2px;width:50%;background:linear-gradient(90deg,#15a86a,#1bcb81);z-index:0}.ilp2 .jstep::before{left:0}.ilp2 .jstep::after{right:0}.ilp2 .jstep:first-child::before{display:none}.ilp2 .jstep:last-child::after{display:none}.ilp2 .jdot{position:relative;z-index:1;margin:0 auto;background:#fff;border:1.5px solid var(--line);box-shadow:0 10px 28px -12px rgba(11,22,34,.35);display:grid;place-items:center;color:var(--ground)}.ilp2 .jstep.on .jdot,.ilp2 .jstep:hover .jdot{background:linear-gradient(135deg,#15a86a,#1bcb81);border-color:transparent;color:#fff;box-shadow:0 12px 30px -10px rgba(21,168,106,.55)}.ilp2 .jnum,.ilp2 .jtag{font-size:.72rem;color:var(--accent-deep)}.ilp2 .jnum{font-family:"Outfit";font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ilp2 .jstep h3{font-size:1.1rem;font-weight:700;margin:7px 0 8px;color:var(--ground)}.ilp2 .jstep p{color:var(--muted);font-size:.92rem;line-height:1.5;margin:0}.ilp2 .jtag{display:inline-block;margin-top:14px;font-weight:600;letter-spacing:.02em;background:#e7f8f1;padding:5px 13px;border-radius:999px}.ilp2 .jcta{text-align:center;margin-top:52px}.ilp2 .jnote{display:block;margin-top:13px;color:var(--muted);font-size:.86rem}@media (max-width:860px){.ilp2 .journey{grid-template-columns:1fr;margin-top:34px;padding-left:4px}.ilp2 .jstep{display:flex;gap:20px;text-align:left;padding:0 0 30px}.ilp2 .jstep::before{display:none}.ilp2 .jstep::after{top:60px;bottom:0;left:27px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,#1bcb81,#15a86a)}.ilp2 .jstep:last-child::after{display:none}.ilp2 .jdot{flex:0 0 56px;width:56px;height:56px}.ilp2 .jstep h3{font-size:1.05rem}}.ilp2 .jdot{transition:background .35s var(--ease),color .35s var(--ease),transform .35s var(--ease),box-shadow .35s var(--ease)}.ilp2 .jstep{cursor:default}.ilp2 .jstep:hover .jdot{transform:translateY(-5px) scale(1.05);box-shadow:0 14px 34px -10px rgba(21,168,106,.6)}.ilp2 .jstep:hover .jtag{background:#15a86a;color:#fff;transition:background .3s var(--ease),color .3s var(--ease)}.ilp2 .motif{transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.ilp2 .motif:hover{transform:translateY(-4px);box-shadow:0 18px 40px -16px rgba(11,22,34,.28)}.ilp2 .jdot{background:0 0!important;border:0!important;box-shadow:none!important;width:74px;height:74px;border-radius:0}.ilp2 .jdot img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s var(--ease)}@media (min-width:861px){.ilp2 .jstep::after,.ilp2 .jstep::before{top:37px}}@media (max-width:860px){.ilp2 .jdot{flex:0 0 58px;width:58px;height:58px}.ilp2 .jstep::after{top:62px;left:28px}}.ilp2 .final-split{padding:0;text-align:left;overflow:hidden;display:grid;grid-template-columns:.82fr 1.18fr;align-items:stretch}.ilp2 .fl-photo{position:relative;min-height:380px}.ilp2 .fl-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60%center}.ilp2 .fl-body{padding:54px 56px;align-self:center}.ilp2 .final-split h2{margin:14px 0 0;max-width:none}.ilp2 .final-split .sub{margin:16px 0 28px;max-width:42ch}.ilp2 .final-split .btn{margin:0}@media (max-width:860px){.ilp2 .final-split{grid-template-columns:1fr}.ilp2 .fl-photo{min-height:230px}.ilp2 .fl-body{padding:32px 24px}}.ilp2 .devis-trust{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px}.ilp2 .devis-trust li{display:flex;gap:10px;align-items:flex-start;font-size:.95rem;color:#33485a;font-weight:500}.ilp2 .devis-trust .ck{flex:0 0 22px;width:22px;height:22px;border-radius:999px;background:#e7f8f1;color:#15a86a;display:grid;place-items:center;font-size:12px;font-weight:800;margin-top:1px}.ilp2 .fl-phone{margin-top:18px;font-size:.9rem;color:rgba(255,255,255,.7)}.ilp2 .fl-phone a{color:#1bcb81;font-weight:600;text-decoration:none}#header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important;transition:background .3s ease,box-shadow .3s ease!important}#header:not(.header-scrolled){background:0 0!important;box-shadow:none!important}#header:not(.header-scrolled) .header-box,#header:not(.header-scrolled) .logo-box{background:0 0!important}@media (max-width:700px){#header{position:fixed!important}#header:not(.header-scrolled) .header-box,#header:not(.header-scrolled) .logo-box{background:0 0!important}}#header .logo img{transition:filter .3s ease}#header li>a{transition:color .3s ease}#header .nav-box .sub-menu,#header .sub-menu,#header ul.sub-menu{background-color:#fff!important;background:#fff!important}#header .sub-menu a,#header ul.sub-menu li>a{color:#002e5b!important}#header .sub-menu a:hover{color:#1bcb81!important}.copyright_row_wr{display:flex!important;flex-wrap:nowrap;align-items:center;gap:20px;justify-content:space-between}.copyright_row_wr .copyright{order:-1;flex:1 1 auto!important;width:auto!important;max-width:none!important;text-align:left;white-space:nowrap}.copyright_row_wr .socials{order:1;flex:0 0 auto!important;width:auto!important;max-width:none!important;float:none!important}.copyright_row_wr .copyright .footer-link,.copyright_row_wr .copyright span{white-space:nowrap}@media (max-width:900px){.copyright_row_wr{flex-wrap:wrap;justify-content:center}.copyright_row_wr .copyright{text-align:center;font-size:12px}}@media (max-width:640px){.copyright_row_wr .copyright,.copyright_row_wr .copyright .footer-link,.copyright_row_wr .copyright span{white-space:normal!important}.copyright_row_wr .copyright{line-height:1.7;font-size:11.5px}}body.integracc-header-solid #header{background:#002e5b!important;box-shadow:0 2px 20px rgba(0,0,0,.15)!important}body.integracc-header-solid #header .header-box,body.integracc-header-solid #header .logo-box{background:0 0!important}body.integracc-header-solid #header .logo img,body.integracc-header-solid #header .logo-desktop img,body.integracc-header-solid #header .logo-mobile img{filter:brightness(0) invert(1)!important}body.integracc-header-solid #header .sub-menu,body.integracc-header-solid #header ul.sub-menu{background:#fff!important;background-color:#fff!important}body.integracc-header-solid #header .sub-menu a,body.integracc-header-solid #header .sub-menu li>a,body.integracc-header-solid #header ul.sub-menu li>a{color:#002e5b!important;-webkit-text-fill-color:#002e5b!important}body.integracc-header-solid #header .sub-menu a:hover,body.integracc-header-solid #header .sub-menu li:hover>a,body.integracc-header-solid #header ul.sub-menu li:hover>a{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1bcb81!important}body.single-stm_service .content_wrapper{padding-top:var(--header-h,80px)!important}@media (max-width:768px){body.single-stm_service .content_wrapper{padding-top:var(--header-h,60px)!important}}.idf-wrap{max-width:520px;width:100%;margin:24px auto;font-family:Outfit,sans-serif;color:#0f2030;border-radius:18px;box-shadow:0 24px 64px rgba(0,46,91,.14),0 4px 16px rgba(0,46,91,.06);overflow:hidden;position:relative}@media (max-width:680px){.idf-wrap{margin:20px auto;border-radius:16px}}@media (max-width:420px){.idf-wrap{margin:12px auto;border-radius:10px}}.idf-header{display:flex;align-items:center;gap:12px;padding:14px 20px;background:linear-gradient(135deg,#002e5b 0,#0f2030 100%);border-radius:18px 18px 0 0;color:#fff}.idf-logo{width:28px;height:28px;object-fit:contain;flex-shrink:0}.idf-header__text{flex:1}.idf-header__brand{display:block;font-size:14px;font-weight:800;letter-spacing:-.3px}.idf-header__tagline{display:block;font-size:10px;color:rgba(255,255,255,.6);margin-top:2px}.idf-header__rating{font-size:12px;font-weight:700;color:#1bcb81;white-space:nowrap}.idf-progress{background:#fff;border-left:1px solid #e8ecf0;border-right:1px solid #e8ecf0;padding:10px 20px 0}.idf-progress__bar{height:3px;background:#f0f4f8;border-radius:4px;margin-bottom:14px;overflow:hidden}.idf-progress__fill{height:100%;background:linear-gradient(90deg,#1bcb81,#1bcb81);border-radius:4px;transition:width .4s cubic-bezier(.4,0,.2,1);width:33%}.idf-progress__steps{display:flex;gap:12px;padding-bottom:16px;justify-content:space-between}.idf-wrap .idf-field input{padding:22px 14px 8px!important}.idf-wrap .idf-field textarea{padding:24px 14px 8px!important;min-height:88px}.idf-wrap .idf-field label{top:18px!important;transform:translateY(-50%)!important;font-size:13.5px!important}.idf-wrap .idf-field input:focus~label,.idf-wrap .idf-field input:not(:placeholder-shown)~label,.idf-wrap .idf-field textarea:focus~label,.idf-wrap .idf-field textarea:not(:placeholder-shown)~label{top:8px!important;transform:none!important;font-size:10px!important;color:#1bcb81!important;font-weight:700!important;letter-spacing:.4px!important;text-transform:uppercase!important}.idf-step,.idf-step__dot{display:flex;align-items:center;font-size:10px}.idf-step{flex:1;flex-direction:column;gap:4px;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:.2s}.idf-step.is-active{color:#1bcb81}.idf-step.is-done{color:#002e5b}.idf-step__dot{width:22px;height:22px;border-radius:50%;border:2px solid #e2e8f0;justify-content:center;font-weight:800;transition:all .2s;background:#fff}.idf-step.is-active .idf-step__dot{border-color:#1bcb81;color:#1bcb81;background:#f0fdf7}.idf-step.is-done .idf-step__dot{border-color:#002e5b;background:#002e5b;color:#fff}.idf-form{background:#fff;border:1px solid #e8ecf0;border-top:none;border-radius:0 0 18px 18px}.idf-panel{padding:20px 24px 18px}@media (max-width:480px){.idf-panel{padding:16px 16px 14px}}.idf-panel__title{font-family:"Cabinet Grotesk","Plus Jakarta Sans",sans-serif;font-size:19px;font-weight:800;color:#002e5b;margin:0 0 4px;line-height:1.2;letter-spacing:-.025em}.idf-panel__sub{font-size:14px;color:#64748b;margin:0 0 24px}.idf-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}@media (max-width:600px){.idf-cards{grid-template-columns:repeat(2,1fr)}}.idf-card{background:#f8fafb;border:1.5px solid #e8ecf0;border-radius:14px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;transition:all .2s;position:relative;font-family:Outfit,sans-serif;text-align:center}.idf-card.is-selected,.idf-card:hover{border-color:#1bcb81;background:#f0fdf7}.idf-card:hover{transform:translateY(-2px)}.idf-card.is-selected{box-shadow:0 0 0 3px rgba(27,203,129,.15)}.idf-card__icon{width:28px;height:28px;color:#64748b;transition:.2s}.idf-card.is-selected .idf-card__icon,.idf-card:hover .idf-card__icon{color:#1bcb81}.idf-card__label{font-size:12px;font-weight:700;color:#0f2030;line-height:1.2}.idf-card__sub{font-size:10.5px;color:#94a3b8;line-height:1.3;display:none}@media (min-width:500px){.idf-card__sub{display:block}}.idf-card__check{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:#1bcb81;display:flex;align-items:center;justify-content:center;opacity:0;transition:.2s;color:#fff}.idf-card__check svg{width:10px;height:10px}.idf-card.is-selected .idf-card__check{opacity:1}.idf-field-group{margin-bottom:10px}.idf-field-group--2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:540px){.idf-field-group--2{grid-template-columns:1fr}}.idf-field{position:relative}.idf-field input,.idf-field textarea{width:100%;padding:14px 12px 6px;border:1.5px solid #e2e8f0;border-radius:10px;font-size:16px;font-family:Outfit,sans-serif;color:#0f2030;background:#fff;transition:border-color .15s,box-shadow .15s;box-sizing:border-box;outline:0;appearance:none}.idf-field textarea{min-height:88px;resize:vertical;padding:22px 12px 6px}.idf-field input:focus,.idf-field textarea:focus{border-color:#1bcb81;box-shadow:0 0 0 3px rgba(27,203,129,.12)}.idf-consent{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:#475569;line-height:1.5;cursor:pointer}.idf-consent input{width:18px;height:18px;min-width:18px;accent-color:#1bcb81;cursor:pointer;margin-top:2px;flex-shrink:0}.idf-consent a{color:#1bcb81;font-weight:600;text-decoration:underline}.idf-actions{display:flex;justify-content:flex-end;margin-top:24px}.idf-actions--2{justify-content:space-between}.idf-btn{display:inline-flex;align-items:center;gap:6px;padding:14px 28px;border-radius:10px;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;border:0;letter-spacing:.2px}.idf-btn--primary{background:linear-gradient(135deg,#1bcb81 0,#1bcb81 100%);color:#002e5b;box-shadow:0 6px 20px rgba(27,203,129,.3)}.idf-btn--primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 28px rgba(27,203,129,.4)}.idf-btn--primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.idf-btn--primary[data-inactive]{opacity:.45;cursor:not-allowed}.idf-btn--primary[data-inactive]:hover{transform:none;box-shadow:0 6px 20px rgba(27,203,129,.3)}.idf-btn--ghost{background:#f0f4f8;color:#475569;border:1.5px solid #e2e8f0}.idf-btn--ghost:hover{background:#e8ecf0;color:#0f2030}.idf-btn--submit{min-width:200px;justify-content:center;width:auto}.idf-btn__spinner{display:none;width:18px;height:18px;border:2.5px solid rgba(0,46,91,.2);border-top-color:#002e5b;border-radius:50%;animation:idf-spin .8s linear infinite;flex-shrink:0}.idf-btn--submit.is-loading .idf-btn__spinner{display:block}.idf-btn--submit.is-loading .idf-btn__text{opacity:.5}.idf-btn--submit:disabled{opacity:.6;cursor:wait}.idf-panel--success{text-align:center;padding:48px 28px}.idf-success-icon{width:72px!important;height:72px!important;background:#f0fdf7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px!important;position:relative;color:#1bcb81!important;animation:idf-success-pop .5s cubic-bezier(.25,1.4,.5,1) both!important}.idf-success-icon::before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #1bcb81;animation:idf-success-ring 1s cubic-bezier(.2,.8,.3,1) .15s both!important}.idf-success-icon svg{width:28px;height:28px;overflow:visible}.idf-success-icon svg path{stroke-dasharray:34;stroke-dashoffset:34;animation:idf-success-draw .5s ease-out .05s forwards!important}.idf-success-icon svg polyline{stroke-dasharray:20;stroke-dashoffset:20;animation:idf-success-draw .35s ease-out .45s forwards!important}@media (prefers-reduced-motion:reduce){.idf-success-icon,.idf-success-icon svg path,.idf-success-icon svg polyline,.idf-success-icon::before{animation:none;stroke-dashoffset:0}}.idf-next-steps{margin:24px 0;display:flex;flex-direction:column;gap:12px;text-align:left;background:#f8fafb;border-radius:14px;padding:16px 20px}.idf-next-step{display:flex;align-items:center;gap:8px;font-size:14px;color:#475569;font-weight:500}.idf-msg--error{background:#fef2f2;border:1px solid #fca5a5;color:#991b1b;padding:14px 16px;border-radius:10px;font-size:13.5px;margin-top:12px}.idf-trust{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:16px;font-size:12px;color:#64748b;font-weight:600;align-items:center}.idf-optional-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;margin-right:6px;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;vertical-align:middle;line-height:1.4;font-family:"Inter",sans-serif}.idf-optional-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#1bcb81;animation:idfBlink 1.6s ease-in-out infinite;box-shadow:0 0 0 0 rgba(16,185,129,.7)}@media (prefers-reduced-motion:reduce){.idf-optional-dot{animation:none}}.idf-panel__sub--coord{display:flex!important;align-items:center;gap:8px;margin:6px 0 28px!important;padding:10px 14px!important;background:#f0fdf7!important;border:1px solid #bbf7d0!important;border-radius:10px!important;font-size:13.5px!important;font-weight:600!important;color:#065f46!important}.idf-coord-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#1bcb81;color:#fff;flex-shrink:0}.idf-coord-icon svg{width:14px;height:14px}#idfStep2 .idf-field-group:first-of-type,.idf-panel--idfStep2 .idf-field-group:first-of-type{margin-top:8px!important}.idf-panel--plate{text-align:center}.idf-panel--plate .idf-panel__title{text-align:center!important}.idf-panel--plate .idf-panel__sub{text-align:center!important;max-width:380px;margin:0 auto 8px!important;line-height:1.5!important;padding:0 8px!important}.idf-plate-wrap{display:flex;align-items:stretch;width:100%;max-width:320px;margin:18px auto 14px!important;border:2px solid #1f2937;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(15,32,48,.08);transition:border-color .18s,box-shadow .18s;box-sizing:border-box}@media (max-width:380px){.idf-plate-wrap{max-width:100%}}.idf-plate-wrap:focus-within{border-color:#1bcb81;box-shadow:0 0 0 4px rgba(27,203,129,.18)}.idf-plate-wrap.is-error{border-color:#dc2626;box-shadow:0 0 0 4px rgba(220,38,38,.12)}.idf-plate-wrap.is-success{border-color:#1bcb81;box-shadow:0 0 0 4px rgba(16,185,129,.18)}.idf-plate-band,.idf-plate-band--right{flex:0 0 44px;background:#039;display:flex;align-items:center;justify-content:center;padding:4px}.idf-plate-band--left .idf-plate-svg{display:block;width:36px;height:36px}.idf-plate-band--right{position:relative}.idf-plate-band--right::before{content:"";display:block;width:24px;height:24px;border:2px solid rgba(255,255,255,.18);border-radius:4px}.idf-plate-wrap input{flex:1;border:0!important;outline:0!important;background:#fff!important;font-family:"JetBrains Mono","Roboto Mono","Courier New",monospace!important;font-size:24px!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;text-align:center!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#0f172a!important;padding:16px 8px!important;height:auto!important;border-radius:0!important;box-shadow:none!important;caret-color:#1bcb81}.idf-plate-wrap input::placeholder{color:#cbd5e1;font-weight:700;letter-spacing:2px;font-size:20px}.idf-plate-state{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:500;padding:10px 12px;margin:6px auto 0;max-width:340px;border-radius:10px}.idf-plate-state--loading{color:#0f172a;background:#f1f5f9}.idf-plate-state--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.idf-plate-state--error svg{width:18px;height:18px;flex-shrink:0}.idf-plate-spinner{width:14px;height:14px;border-radius:50%;border:2px solid #cbd5e1;border-top-color:#1bcb81;animation:idfPlateSpin .7s linear infinite}.idf-plate-result{display:flex;align-items:center;gap:12px;max-width:340px;margin:6px auto 0;padding:12px 14px;border-radius:12px;background:#ecfdf5;border:1.5px solid #1bcb81;animation:idfPlateFadeIn .25s ease}.idf-plate-result__icon{width:36px;height:36px;border-radius:50%;background:#1bcb81;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.idf-plate-result__icon svg{width:20px;height:20px}.idf-plate-result__body{flex:1;min-width:0}.idf-plate-result__title{font-size:15px;font-weight:700;color:#064e3b;line-height:1.3;text-transform:capitalize}.idf-plate-result__sub{font-size:12.5px;color:#047857;font-weight:500;margin-top:2px}.idf-plate-result__clear{background:0 0;border:0;padding:6px;cursor:pointer;color:#047857;border-radius:50%;display:flex;align-items:center;justify-content:center}.idf-plate-result__clear:hover{background:rgba(16,185,129,.15)}.idf-plate-result__clear svg{width:16px;height:16px}.idf-plate-hint{font-size:12px;color:#64748b;text-align:center;margin:14px 0 18px;font-weight:500}.idf-actions--single{display:block;margin-top:18px}.idf-btn--block,.idf-wrap--vtc #idfNextVtc{width:100%;justify-content:center}.idf-wrap--vtc .idf-actions--vtc{display:block;width:100%;margin-top:18px}.idf-wrap--vtc #idfNextVtc{padding:16px 20px;font-size:15px;font-weight:800;white-space:nowrap;min-height:52px;border-radius:12px}.idf-vtc-next-hint{font-size:11px;color:#94a3b8;text-align:center;margin:10px 0 0;line-height:1.4}@media (max-width:680px){.idf-wrap--moto,.idf-wrap--temporaire,.idf-wrap--vtc{margin-bottom:88px}}.ilp2 .devis-card .idf-wrap--moto,.ilp2 .devis-card .idf-wrap--temporaire,.ilp2 .devis-card .idf-wrap--vtc{margin-bottom:0!important}.idf-plate-skip{display:block;width:100%;margin-top:14px;background:0 0;border:0;color:#0f2030;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;cursor:pointer;padding:10px;font-family:inherit;border-radius:8px;transition:background .15s}.idf-plate-skip:hover{background:#f1f5f9;text-decoration-thickness:2px}.idf-plate-skip:focus-visible{outline:2px solid #1bcb81;outline-offset:2px}.idf-temporaire-visual,.idf-temporaire-visual__icon{display:flex;align-items:center;justify-content:center}.idf-temporaire-visual{margin:0 auto 14px}.idf-temporaire-visual__icon{width:54px;height:54px;border-radius:50%;box-shadow:0 6px 18px -6px rgba(0,46,91,.18)}.idf-temporaire-visual__icon svg{width:28px;height:28px}.idf-temporaire-visual__icon--car{background:linear-gradient(145deg,#e8f8f1,#dcfce7);color:#15a86a;margin-right:-12px;z-index:2;border:2px solid #fff}.idf-temporaire-visual__icon--clock{background:linear-gradient(145deg,#e8eef8,#dbeafe);color:#002e5b;z-index:1;border:2px solid #fff}.idf-wrap--temporaire .idf-panel__title{font-size:21px;line-height:1.25;margin-bottom:6px;text-align:center}.idf-panel__sub--temporaire{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;text-align:center}.idf-wrap--temporaire .idf-progress__steps{justify-content:center;gap:48px}.idf-wrap--temporaire .idf-step{flex:0 0 auto}.idf-wrap--temporaire .idf-actions--temp-submit{justify-content:stretch}.idf-wrap--moto .idf-actions--temp-submit .idf-btn--submit,.idf-wrap--temporaire .idf-actions--temp-submit .idf-btn--submit{width:100%;justify-content:center;padding:15px 20px;font-size:15px}.idf-wrap--moto .idf-progress__steps{justify-content:space-between;gap:12px}.idf-wrap--moto .idf-step{flex:1}.idf-wrap--moto .idf-actions--temp-submit{justify-content:stretch}.idf-wrap--moto .idf-field-group--comment{margin-top:4px}.idf-wrap--moto .idf-field-group--comment textarea,.idf-wrap--temporaire .idf-field-group--comment textarea{min-height:72px!important}.ilp2 .devis-card .idf-wrap{max-width:100%!important;width:100%!important;margin:0!important;box-shadow:none!important}.idf-temp-badge{display:inline-flex;align-items:center;gap:4px;background:#f0fdf7;color:#15a86a;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;border:1px solid rgba(27,203,129,.25)}.idf-temp-badge:last-of-type{background:#eff6ff;color:#002e5b;border-color:rgba(0,46,91,.12)}.idf-duration-block{margin:0 0 22px}.idf-duration-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:560px){.idf-duration-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:6px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.idf-duration-chip{flex:0 0 84px;scroll-snap-align:start}}.idf-duration-chip{appearance:none;border:1.5px solid #e2e8f0;background:linear-gradient(180deg,#fff 0,#f8fafb 100%);border-radius:14px;padding:14px 6px 10px;cursor:pointer;text-align:center;transition:all .22s cubic-bezier(.32,.72,0,1);font-family:Outfit,sans-serif;display:flex;flex-direction:column;align-items:center;gap:0;min-height:88px}.idf-duration-chip:hover{border-color:#1bcb81;background:#f0fdf7;transform:translateY(-2px);box-shadow:0 8px 20px -8px rgba(27,203,129,.35)}.idf-duration-chip.is-selected{border-color:#1bcb81;background:linear-gradient(145deg,#f0fdf7 0,#dcfce7 100%);box-shadow:0 0 0 3px rgba(27,203,129,.18),0 10px 24px -10px rgba(27,203,129,.4);transform:translateY(-2px)}.idf-duration-chip__num{font-size:26px;font-weight:800;color:#002e5b;line-height:1;letter-spacing:-.03em}.idf-duration-chip.is-selected .idf-duration-chip__num{color:#15a86a}.idf-duration-chip__unit{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.idf-duration-chip__hint{font-size:10px;color:#94a3b8;margin-top:6px;font-weight:500;line-height:1.2}.idf-duration-chip.is-selected .idf-duration-chip__hint{color:#15a86a;font-weight:600}.idf-wrap--temporaire .idf-field-group--comment{margin-top:4px}.idf-temporaire-visual__icon--moto{background:linear-gradient(145deg,#fff7ed,#ffedd5);color:#c2410c;margin-right:-12px;z-index:2;border:2px solid #fff}.idf-temporaire-visual__icon--shield{background:linear-gradient(145deg,#e8f8f1,#dcfce7);color:#15a86a;z-index:1;border:2px solid #fff}.idf-moto-chips .idf-duration-chip__num{font-size:22px}.idf-moto-permis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 4px}.idf-moto-permis{position:relative;display:flex;align-items:flex-start;gap:10px;padding:14px 12px;border-radius:16px;border:1.5px solid #e2e8f0;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s;min-height:108px}.idf-moto-permis:hover{border-color:#1bcb81;box-shadow:0 10px 24px -12px rgba(27,203,129,.35);transform:translateY(-1px)}.idf-moto-permis.is-selected{border-color:#1bcb81;background:linear-gradient(145deg,#f0fdf7 0,#fff 100%);box-shadow:0 12px 28px -14px rgba(27,203,129,.4)}.idf-moto-permis__icon{font-size:24px;line-height:1;flex:0 0 auto;margin-top:2px}.idf-moto-permis__text{display:flex;flex-direction:column;gap:3px;min-width:0}.idf-moto-permis__text strong{font-size:14px;font-weight:800;color:#002e5b;line-height:1.2}.idf-moto-permis__text small{font-size:12px;font-weight:600;color:#475569;line-height:1.25}.idf-moto-permis__text em{font-style:normal;font-size:10px;color:#94a3b8;line-height:1.3;margin-top:2px}.idf-moto-permis__check{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;border:1.5px solid #e2e8f0;display:flex;align-items:center;justify-content:center;color:#fff;background:#fff;opacity:0;transform:scale(.8);transition:.2s}.idf-moto-permis__check svg{width:12px;height:12px}.idf-moto-permis.is-selected .idf-moto-permis__check{opacity:1;transform:scale(1);background:#1bcb81;border-color:#1bcb81}.idf-moto-popular{margin:0 0 14px}.idf-moto-popular__label{display:block;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.idf-moto-popular__chips{display:flex;flex-wrap:wrap;gap:8px}.idf-moto-popular-chip{appearance:none;border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;color:#002e5b;line-height:1.2;cursor:pointer;transition:.15s ease}.idf-moto-popular-chip:hover{border-color:#1bcb81;background:#f0fdf7;color:#15a86a}.idf-moto-popular-chip:focus-visible{outline:2px solid #1bcb81;outline-offset:2px}.idf-moto-search-tabs{display:flex;gap:8px;margin:6px 0 12px}.idf-moto-search-tab{flex:1;padding:10px 12px;border-radius:999px;border:1.5px solid #e2e8f0;background:#fff;font-size:12px;font-weight:700;color:#64748b;cursor:pointer}.idf-moto-search-tab.is-active{border-color:#1bcb81;background:#f0fdf7;color:#15a86a}.idf-moto-search-wrap{margin-bottom:10px}.idf-moto-search-label{display:block;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.idf-moto-search-input{width:100%;padding:14px 16px;border-radius:14px;border:1.5px solid #e2e8f0;font-size:16px;font-weight:600;color:#002e5b;background:#fafcfd}.idf-moto-search-input:focus{outline:0;border-color:#1bcb81;box-shadow:0 0 0 3px rgba(27,203,129,.15);background:#fff}.idf-moto-search-hint{display:block;margin-top:8px;font-size:11px;color:#94a3b8;line-height:1.45}.idf-moto-search-state{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:13px;color:#64748b}.idf-moto-results{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow:auto;margin:8px 0 12px;padding-right:2px}.idf-moto-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:12px 14px;border-radius:14px;border:1.5px solid #e2e8f0;background:#fff;text-align:left;cursor:pointer}.idf-moto-result.is-selected,.idf-moto-result:hover{border-color:#1bcb81;background:#f0fdf7}.idf-moto-result__title{font-size:14px;font-weight:800;color:#002e5b;line-height:1.25}.idf-moto-result__sub{font-size:11px;color:#64748b;margin-top:4px;line-height:1.35}.idf-moto-result__mine{font-size:11px;font-weight:800;color:#15a86a;background:#ecfdf5;border-radius:999px;padding:4px 8px;white-space:nowrap}.idf-moto-selected{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1.5px solid #1bcb81;background:linear-gradient(135deg,#f0fdf7 0,#fff 100%);margin-bottom:12px}.idf-moto-selected__icon{font-size:24px;line-height:1}.idf-moto-selected__body{flex:1;min-width:0}.idf-moto-selected__title{font-size:14px;font-weight:800;color:#002e5b;line-height:1.25}.idf-moto-selected__sub{font-size:11px;color:#64748b;margin-top:3px;line-height:1.35}.idf-moto-recap{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#f8fafb;border:1px solid #e2e8f0}.idf-moto-recap__label{display:block;font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.idf-moto-recap strong{font-size:14px;color:#002e5b;line-height:1.35}@media (max-width:520px){.idf-moto-permis-grid{grid-template-columns:1fr}}.idf-panel--plate #idfPlateNext{width:auto!important;height:auto!important;min-height:0!important;max-width:320px!important;margin:18px auto 0!important;align-self:center!important;flex:0 0 auto!important;display:inline-flex!important;padding:14px 24px!important;font-size:15px!important;aspect-ratio:auto!important}.idf-panel--plate #idfPlateNext svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;flex-shrink:0!important}#idfStepPlate .idf-actions--single,.idf-panel--plate .idf-actions--single{display:flex!important;flex-direction:column!important;align-items:center!important;height:auto!important}.consulting-header-button{display:inline-block;vertical-align:middle;margin:10px 0 10px 26px;text-transform:var(--con_header_button_text_transform);padding:10px 25px;text-decoration:none;transition:all .3s;background-color:var(--con_header_button_bg,var(--con_base_color));line-height:var(--con_header_button_line_height,inherit);font-family:var(--con_primary_font_family);border-radius:var(--con_header_button_border_radius);font-size:var(--con_header_button_font_size);color:var(--con_header_button_color,#fff)}.consulting-header-button i{margin-right:10px}.consulting-header-button:active,.consulting-header-button:focus,.consulting-header-button:hover{text-decoration:none;color:var(--con_header_button_color_hover,#fff);background-color:var(--con_header_button_bg_hover,var(--con_secondary_color))}@media (max-width:1024px){body.mobile_grid_landscape .consulting-header-button{margin-right:15px;padding:10px 25px;text-transform:var(--con_header_button_mobile_text_transform,var(--con_header_button_text_transform));line-height:var(--con_header_button_mobile_line_height,var(--con_header_button_line_height),inherit);font-size:var(--con_header_button_mobile_font_size,var(--con_header_button_font_size))}}.icr-footer-bar{background:#001a36;border-top:1px solid rgba(27,203,129,.2);padding:14px 0}.icr-footer-bar-inner{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.icr-footer-bar-brand{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.7);font-size:.82rem}.icr-footer-bar-brand strong{color:#fff;font-weight:700}.icr-footer-bar-brand svg{color:#1bcb81;flex-shrink:0}.icr-footer-bar-sep{color:rgba(255,255,255,.3)}.icr-footer-bar-links{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.icr-footer-bar-links a{color:rgba(255,255,255,.65);font-size:.8rem;font-weight:500;text-decoration:none;padding:5px 10px;border-radius:6px;transition:all .2s;white-space:nowrap}.icr-footer-bar-links a:hover{color:#fff;background:rgba(255,255,255,.08)}.icr-footer-bar-cta{background:rgba(27,203,129,.15)!important;color:#1bcb81!important;border:1px solid rgba(27,203,129,.3)!important;font-weight:700!important}.icr-footer-bar-cta:hover{background:rgba(27,203,129,.25)!important}@media (max-width:640px){.icr-footer-bar-inner{justify-content:center;text-align:center}.icr-footer-bar-brand span:not(strong){display:none}.icr-footer-bar-sep{display:none}}#icc-cookie-banner{position:fixed;bottom:20px;right:20px;left:24px;z-index:99999;max-width:400px;margin-left:auto;background:#fff;color:#0f2030;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 24px 60px -12px rgba(0,46,91,.28),0 10px 24px -10px rgba(0,46,91,.16);font-family:"Outfit",-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.55;transform:translateY(120%);opacity:0;animation:iccSlideUp .55s cubic-bezier(.16,1,.3,1) .8s forwards;border:1px solid #e7edf3}#icc-cookie-banner.icc-hidden{display:none}#icc-cookie-banner::before{content:"";display:block;height:4px;background:linear-gradient(90deg,#1bcb81 0,#25b878 60%,#002e5b 100%)}.icc-pad{padding:22px 24px 20px}#icc-cookie-banner .icc-head{display:flex;align-items:center;gap:11px;margin-bottom:10px}#icc-cookie-banner .icc-icon{flex-shrink:0;width:38px;height:38px;border-radius:11px;background:#f0fdf7;display:flex;align-items:center;justify-content:center}#icc-cookie-banner .icc-icon svg{width:19px;height:19px;color:#1bcb81}#icc-cookie-banner .icc-title{font-weight:700;font-size:16px;color:#002e5b;margin:0;line-height:1.25;letter-spacing:-.2px}#icc-cookie-banner p{margin:0 0 16px;color:#475569;font-size:13.5px;line-height:1.6}#icc-cookie-banner p a{color:#1fae72;text-decoration:underline;font-weight:600}.icc-cookie-btns{display:flex;gap:10px;align-items:stretch}.icc-cookie-btns button{flex:1;padding:12px 14px;border-radius:11px;font-weight:600;font-size:13.5px;cursor:pointer;font-family:"Outfit",sans-serif;transition:all .18s ease;border:1.5px solid transparent;line-height:1}.icc-cookie-accept{background:linear-gradient(135deg,#1bcb81 0,#23b06f 100%);color:#fff;box-shadow:0 6px 16px rgba(27,203,129,.34)}.icc-cookie-accept:hover{transform:translateY(-1px);box-shadow:0 9px 22px rgba(27,203,129,.46)}.icc-cookie-refuse{background:#f1f5f9;color:#334155;border-color:#e2e8f0}.icc-cookie-refuse:hover{background:#e7edf3;border-color:#cbd5e1;color:#0f2030}.icc-custom-link{display:block;width:100%;margin-top:12px;background:0 0;border:0;color:#64748b;font-size:12.5px;font-weight:600;cursor:pointer;font-family:"Outfit",sans-serif;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.icc-custom-link:hover{color:#002e5b}.icc-panel{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1)}.icc-panel-inner{padding-top:6px}.icc-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:13px 0;border-top:1px solid #eef2f6}.icc-row-txt strong{display:block;font-size:13px;color:#0f2030;font-weight:700;margin-bottom:2px}.icc-row-txt span{font-size:11.5px;color:#7c8a99;line-height:1.45}.icc-sw{position:relative;flex-shrink:0;width:42px;height:24px;margin-top:2px}.icc-sw input{opacity:0;width:0;height:0;position:absolute}.icc-sw-track{position:absolute;inset:0;background:#cbd5e1;border-radius:24px;transition:.25s;cursor:pointer}.icc-sw-track::before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:.25s;box-shadow:0 1px 3px rgba(0,0,0,.2)}.icc-sw input:checked+.icc-sw-track{background:#1bcb81}.icc-sw input:checked+.icc-sw-track::before{transform:translateX(18px)}.icc-sw input:disabled+.icc-sw-track{background:#1bcb81;opacity:.5;cursor:not-allowed}.icc-save{width:100%;margin-top:14px;padding:11px 14px;border-radius:11px;border:0;background:#002e5b;color:#fff;font-weight:600;font-size:13.5px;cursor:pointer;font-family:"Outfit",sans-serif;transition:background .18s}.icc-save:hover{background:#013a73}.icc-cookie-reassure{display:flex;align-items:center;gap:6px;margin-top:14px;font-size:11px;color:#94a3b8}.icc-cookie-reassure svg{width:12px;height:12px;flex-shrink:0;color:#1bcb81}#icc-cookie-fab{position:fixed;bottom:18px;left:18px;z-index:99998;width:42px;height:42px;border-radius:50%;border:1px solid #e7edf3;background:#fff;box-shadow:0 6px 18px -6px rgba(0,46,91,.3);display:none;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,box-shadow .2s}#icc-cookie-fab:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 10px 24px -6px rgba(0,46,91,.4)}#icc-cookie-fab svg{width:20px;height:20px;color:#1bcb81}#icc-cookie-fab.icc-show{display:flex}@media (max-width:540px){#icc-cookie-banner{bottom:82px!important;right:8px;left:8px;max-width:none;border-radius:14px}.icc-pad{padding:13px 14px}#icc-cookie-banner .icc-head{margin-bottom:7px;gap:9px}#icc-cookie-banner .icc-icon{width:32px;height:32px}#icc-cookie-banner .icc-title{font-size:14.5px}#icc-cookie-banner p{font-size:12px;line-height:1.45;margin:0 0 11px}.icc-cookie-btns button{padding:10px 12px;font-size:12.5px}.icc-cookie-reassure{display:none}#icc-cookie-fab{bottom:84px;left:10px;width:38px;height:38px}}#icc-bot-launcher{position:fixed;right:22px;bottom:110px;z-index:99985;width:66px;height:66px;border-radius:50%;background:linear-gradient(135deg,#0f2030 0,#1a3a4f 100%);box-shadow:0 10px 30px rgba(15,32,48,.35),0 0 0 4px rgba(27,203,129,.18);border:3px solid #1bcb81;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;font-family:"Outfit",-apple-system,sans-serif}#icc-bot-launcher:hover{transform:scale(1.07) rotate(-4deg);box-shadow:0 14px 38px rgba(15,32,48,.45),0 0 0 6px rgba(27,203,129,.25)}#icc-bot-launcher:active{transform:scale(.96)}#icc-bot-launcher .icc-bot-avatar{width:46px;height:46px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}#icc-bot-launcher .icc-bot-avatar img{width:32px;height:auto;display:block}#icc-bot-launcher .icc-bot-antenna{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:3px;height:10px;background:#1bcb81;border-radius:2px}#icc-bot-launcher .icc-bot-antenna::before{content:"";position:absolute;top:-4px;left:-2px;width:7px;height:7px;border-radius:50%;background:#1bcb81;box-shadow:0 0 8px #1bcb81;animation:icc-blink 1.8s ease-in-out infinite}#icc-bot-launcher .icc-bot-dot{position:absolute;top:-3px;right:-3px;width:16px;height:16px;border-radius:50%;background:#25d366;border:2.5px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.2);animation:icc-pulse-dot 2.2s ease-out infinite}#icc-bot-panel,#icc-bot-tip{position:fixed;background:#fff}#icc-bot-tip{right:100px;bottom:130px;z-index:99984;padding:11px 16px;border-radius:14px 14px 2px 14px;font-family:"Outfit",sans-serif;font-size:13.5px;font-weight:500;color:#0f2030;box-shadow:0 10px 30px rgba(15,32,48,.15);max-width:220px;opacity:0;transform:translateX(10px) scale(.9);transition:opacity .4s,transform .4s;pointer-events:none}#icc-bot-panel{right:22px;bottom:22px;z-index:99986;width:360px;height:560px;max-height:calc(100vh - 140px);border-radius:22px;box-shadow:0 30px 80px rgba(10,25,48,.3),0 0 0 1px rgba(27,203,129,.1);display:none;flex-direction:column;overflow:hidden;font-family:"Outfit",-apple-system,BlinkMacSystemFont,sans-serif;transform-origin:bottom right;animation:icc-bot-pop .35s cubic-bezier(.25,.46,.45,.94)}#icc-bot-head{background:linear-gradient(135deg,#0f2030 0,#1a3a4f 100%);color:#fff;padding:18px 20px;display:flex;align-items:center;gap:12px;position:relative}#icc-bot-head::after{content:"";position:absolute;top:-50%;right:-20%;width:200px;height:200px;background:radial-gradient(circle,rgba(27,203,129,.25)0,transparent 70%);pointer-events:none}#icc-bot-close,#icc-bot-head .icc-bot-av{border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}#icc-bot-head .icc-bot-av{width:44px;height:44px;background:#fff;border:3px solid #1bcb81;flex-shrink:0}#icc-bot-head .icc-bot-av img{width:30px;height:auto}#icc-bot-head .icc-bot-info{flex:1;position:relative}#icc-bot-head .icc-bot-name{font-size:15px;font-weight:700;line-height:1.2;margin:0 0 2px}#icc-bot-head .icc-bot-status{font-size:11.5px;color:rgba(255,255,255,.75);display:flex;align-items:center;gap:5px}#icc-bot-head .icc-bot-status::before{content:"";width:7px;height:7px;border-radius:50%;background:#1bcb81;box-shadow:0 0 6px #1bcb81;animation:icc-blink 1.8s infinite}#icc-bot-close{width:32px;height:32px;border:0;background:rgba(255,255,255,.12);color:#fff;font-size:22px;cursor:pointer;transition:background .15s,transform .15s}#icc-bot-close:hover{background:rgba(255,255,255,.22);transform:scale(1.06)}#icc-bot-msgs{flex:1;overflow-y:auto;padding:18px 18px 10px;background:linear-gradient(180deg,#f7fafb 0,#fff 100%);display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}#icc-bot-msgs::-webkit-scrollbar{width:5px}#icc-bot-msgs::-webkit-scrollbar-thumb{background:rgba(15,32,48,.15);border-radius:4px}#icc-bot-input{padding:12px 14px;background:#fff;border-top:1px solid #e7ecf0;display:flex;gap:8px;align-items:center}#icc-bot-input input{flex:1;padding:12px 16px;border:1.5px solid #dde4ea;border-radius:100px;font-size:13.5px;font-family:inherit;color:#1a2332;background:#f7fafb;transition:border-color .15s,background .15s}#icc-bot-input input:focus{outline:0;border-color:#1bcb81;background:#fff;box-shadow:0 0 0 3px rgba(27,203,129,.12)}#icc-bot-input button{width:42px;height:42px;border-radius:50%;border:0;background:linear-gradient(135deg,#1bcb81,#1bcb81);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .15s,box-shadow .15s}#icc-bot-input button:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(27,203,129,.35)}#icc-bot-input button:active{transform:scale(.94)}#icc-bot-input button svg{width:18px;height:18px}@media (max-width:640px){#icc-bot-launcher{right:16px;bottom:100px;width:60px;height:60px}#icc-bot-launcher .icc-bot-avatar{width:42px;height:42px}#icc-bot-launcher .icc-bot-avatar img{width:28px}#icc-bot-tip{display:none}#icc-bot-panel{left:8px;right:8px;bottom:92px;width:auto;height:520px;max-height:calc(100vh - 180px);border-radius:18px}}