:root{--breakpoint-mobile: 360px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1080px;--breakpoint-large: 1280px;--color-primary: #021438;--color-secondary: #2F4091;--color-secondary-dark: #10101C;--color-accent: #FF9900;--color-text: #333333;--color-text-light: #666666;--color-white: #FFFFFF;--color-light: #f5f5f5;--color-blue-bg: #F1F4F9;--color-section-bg: #F3F3F4;--color-border: #D7D7D7;--color-bg: #F1F4F9;--color-bg-light: #FEFEFE;--color-header-bg: rgba(16, 16, 28, .9);--color-text-title: var(--color-primary);--color-text-body: #3B3B3C;--color-text-dark: #1D1D1D;--color-text-white: var(--color-white);--color-websurg: #BA2229;--color-websurg-light: #DA0000;--color-hotel-haras-primary: #282828 ;--color-hotel-haras-secondary: #3B3B39 ;--color-hotel-haras-alt: #BD9F57 ;--color-hotel-haras-alt-dark: #8B7039 ;--color-hotel-haras-alt-light: #EAC474 ;--color-hotel-corbeau: #9D8867 ;--color-early-bird: #0597BC ;--color-statut-full: #E81C1C ;--color-statut-waiting-list: #E86A1C ;--color-status-warning: #D70303 ;--color-status-warning-dark: #9F0606 ;--color-status-success: #008000 ;--color-info-bg: #F1F4F9;--color-warn-bg: rgb(248, 248, 227);--color-error-bg: #f8eeee;--color-info: #2F4091;--color-warn: #d68400;--color-error: #BD0505;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--font-family-heading: "Sora-Variable", Verdana, "Noto Sans", sans-serif;--font-family-body: "Source Sans 3", Arial, "Roboto", sans-serif;--font-size-base: 1rem;--font-size-subtitle: 1.25rem;--line-height: 1.6;--container-width: 1200px;--header-height: 80px;--header-admin-mobile-height: 46px;--header-admin-desktop-height: 32px;--shadow: 0px 2px 2px rgba(0, 0, 0, .25);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .15);--transition: all .3s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-style:normal;font-weight:100 800;src:url(https://ircad.b-cdn.net/fonts/Sora-Variable.woff2) format("woff2"),url(https://ircad.b-cdn.net/fonts/Sora-Variable.woff) format("woff"),url(https://ircad.b-cdn.net/fonts/Sora-Variable.ttf) format("truetype");font-family:Sora-Variable;font-display:swap}@font-face{font-style:italic;font-weight:100 800;src:url(https://ircad.b-cdn.net/fonts/Sora-VariableItalic.woff2) format("woff2"),url(https://ircad.b-cdn.net/fonts/Sora-VariableItalic.woff) format("woff"),url(https://ircad.b-cdn.net/fonts/Sora-VariableItalic.ttf) format("truetype");font-family:Sora-Variable;font-display:swap}@font-face{font-style:normal;font-weight:200 900;font-stretch:normal;src:url(https://ircad.b-cdn.net/fonts/SourceSans3VF-Upright.ttf.woff2) format("woff2-variations"),url(https://ircad.b-cdn.net/fonts/SourceSans3VF-Upright.ttf.woff) format("woff-variations"),url(https://ircad.b-cdn.net/fonts/SourceSans3VF-Upright.ttf) format("truetype-variations");font-family:"Source Sans 3"}@font-face{font-style:italic;font-weight:200 900;font-stretch:normal;src:url(https://ircad.b-cdn.net/fonts/SourceSans3VF-Italic.ttf.woff2) format("woff2-variations"),url(https://ircad.b-cdn.net/fonts/SourceSans3VF-Italic.ttf.woff) format("woff-variations"),url(https://ircad.b-cdn.net/fonts/SourceSans3VF-Italic.ttf) format("truetype-variations");font-family:"Source Sans 3"}:root{--font-size-base: .875rem;--font-ratio-h1: 1.5rem;--font-ratio-h2: 1.25rem;--font-ratio-h3: 1.125rem;--font-ratio-h4: 1rem}@media(min-width:1080px){:root{--font-size-base: 1rem;--font-ratio-h1: 2.25rem;--font-ratio-h2: 2rem;--font-ratio-h3: 1.75rem;--font-ratio-h4: 1.25rem}}h1,h2,h3,h4,h5,h6{margin-bottom:var(--space-md);color:var(--color-text);font-weight:600;line-height:1.2;font-family:var(--font-family-heading);text-wrap:balance}h1{font-size:var(--font-ratio-h1)}.ash1>h2,.ash1>h3,.ash1>h4,.ash1>h5{font-size:var(--font-ratio-h1)}h2{font-size:var(--font-ratio-h2)}.ash2>h1,.ash2>h3,.ash2>h4,.ash2>h5{font-size:var(--font-ratio-h2)}h3{font-size:var(--font-ratio-h3)}.ash3>h1,.ash3>h2,.ash3>h4,.ash3>h5{font-size:var(--font-ratio-h3)}h4{font-size:var(--font-ratio-h4)}.ash4>h1,.ash4>h2,.ash4>h3,.ash4>h5{font-size:var(--font-ratio-h4)}p{margin-bottom:var(--space-md)}a{transition:var(--transition);color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-secondary);text-decoration:underline}body{background-color:var(--color-white);color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height);font-family:var(--font-family-body)}.container{margin:0 auto;padding:0 12px;width:100%;max-width:var(--container-width)}@media screen and (min-width:768px){.container{padding:0 1.5rem}}@media screen and (min-width:1280px){.container{padding:0}}section.odd-section:nth-child(odd){background-color:var(--color-blue-bg)}.site-main{padding:var(--space-xl) 0;min-height:calc(100vh - var(--header-height) - 400px)}.post-item{margin-bottom:var(--space-xl);border-bottom:1px solid var(--color-light);padding-bottom:var(--space-xl)}.post-item:last-child{border-bottom:none}.entry-header{margin-bottom:var(--space-md)}.entry-title{margin:0 0 var(--space-sm) 0}.entry-title a{color:var(--color-text);text-decoration:none}.entry-title a:hover{color:var(--color-white)}.entry-meta{display:flex;gap:var(--space-sm);color:var(--color-text-light);font-size:var(--font-size-sm)}.post-thumbnail{margin-bottom:var(--space-md);border-radius:4px;overflow:hidden}.post-thumbnail img{display:block;transition:var(--transition);width:100%;height:auto}.post-thumbnail a:hover img{transform:scale(1.02);opacity:.9}.entry-content{margin-bottom:var(--space-md)}.read-more{display:inline-block;margin-top:var(--space-sm);font-weight:600}.page-title{margin-bottom:var(--space-lg)}.btn{display:inline-block;transition:var(--transition);cursor:pointer;border:none;border-radius:4px;padding:var(--space-sm) var(--space-md);font-weight:600;font-size:var(--font-size-base);text-decoration:none}.btn-primary{background-color:var(--color-primary);color:var(--color-white)}.btn-primary:hover{background-color:var(--color-secondary);text-decoration:none}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=search],textarea,select{transition:var(--transition);margin-bottom:var(--space-md);border:1px solid var(--color-text-light);border-radius:4px;padding:var(--space-sm);width:100%;font-size:var(--font-size-base);font-family:var(--font-family)}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,select:focus{outline:none;box-shadow:0 0 0 3px #cc33661a;border-color:var(--color-primary)}.required{color:var(--color-error)}.error-404{padding:var(--space-xl) 0;text-align:center}.error-404 .page-title{margin-bottom:var(--space-lg);font-size:3rem}.page-actions{margin-top:var(--space-xl)}.search-form{display:flex;gap:var(--space-sm);margin-bottom:var(--space-lg)}.search-form input[type=search]{flex:1;margin-bottom:0}.search-form input[type=submit]{transition:var(--transition);cursor:pointer;border:none;border-radius:4px;background-color:var(--color-primary);padding:var(--space-sm) var(--space-md);color:var(--color-white);font-weight:600}.search-form input[type=submit]:hover{background-color:var(--color-secondary)}.screen-reader-text{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.newsletter-box{border-radius:12px;background-color:var(--color-bg);padding:var(--space-lg);max-width:400px;text-align:center}.newsletter-box__badge{display:inline-block;margin-bottom:var(--space-sm);border-radius:4px;background-color:var(--color-secondary);padding:.25rem .75rem;color:var(--color-white);font-weight:700;font-size:.75rem}.newsletter-box__title{margin-bottom:var(--space-xs);color:var(--color-primary)}.newsletter-box__description{margin-bottom:var(--space-md);color:var(--color-text-light);font-size:.9rem}.social-links{text-align:center}.social-links__icons{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}.social-links__icons a{display:inline-flex;justify-content:center;align-items:center;transition:var(--transition);border:1px solid var(--color-border);border-radius:4px;padding:.5rem 1rem;font-size:.875rem}.social-links__icons a:hover{border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-white);text-decoration:none}.language-selector{text-align:center}.language-selector__options{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}.language-selector__options a{border:1px solid var(--color-border);border-radius:4px;padding:.5rem 1rem;font-size:.875rem}.language-selector__options a:hover{background-color:var(--color-bg);text-decoration:none}.page-devpage{margin:0 auto;padding:50px;max-width:1080px}.single-course-page{padding-top:0}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.py-1{padding-top:1rem;padding-bottom:1rem}.py-2{padding-top:2rem;padding-bottom:2rem}.py-3{padding-top:3rem;padding-bottom:3rem}.text-center{text-align:center}.highlight-even-children>*:nth-child(2n){background:#f1f4f9}.highlight-odd-children>*:nth-child(odd){background:#f1f4f9}.imt-category-archive{--archive-padding-block: 2rem;--archive-padding-inline: 1.25rem;--gap: 2rem;--card-width: 20rem;--highlight-cols: 1;--grid-cols: 1;--button-color: #2f4091;--highlight-width: calc( (var(--highlight-cols) * var(--card-width)) + ((var(--highlight-cols) - 1) * var(--gap)) );--grid-width: calc( (var(--grid-cols) * var(--card-width)) + ((var(--grid-cols) - 1) * var(--gap)) );padding:var(--archive-padding-block) var(--archive-padding-inline)}.imt-category-archive .imt-button-wrapper:has(.imt-category-archive__back){max-width:var(--grid-width);display:block;margin-left:auto;margin-right:auto}.imt-category-archive__header{margin-bottom:3rem}.imt-category-archive__content-container{display:flex;flex-direction:column;align-items:center;gap:var(--gap)}.imt-category-archive__post-highlight,.imt-category-archive__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--gap);width:100%}.imt-category-archive__post-highlight{--section-max-width: var(--highlight-width);--item-width: var(--card-width);max-width:var(--section-max-width)}.imt-category-archive__grid{--section-max-width: var(--grid-width);--item-width: var(--card-width);max-width:var(--section-max-width)}.imt-category-archive__post-highlight .imt-news-press-card,.imt-category-archive__grid .imt-news-press-card{flex:0 0 var(--item-width);width:var(--item-width);max-width:var(--item-width)}.imt-category-press-archive .imt-category-archive__grid{--section-max-width: 100%;--item-width: 100%;max-width:var(--section-max-width)}.category-pagination .nav-links{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.category-pagination .page-numbers{padding:.5rem .75rem}.category-pagination .dots,.category-pagination .prev,.category-pagination .next{padding:0}.category-pagination .prev,.category-pagination .next{--size: 1.8rem;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);border:1px solid #2f4091;border-radius:50%;background:#fff;color:#2f4091;filter:drop-shadow(0 2.154px 2.154px rgba(0,0,0,.25))}.category-pagination .prev svg,.category-pagination .next svg{--size: .75rem;width:var(--size);height:var(--size)}.category-pagination .prev{margin-right:.75rem}.category-pagination .next{margin-left:.75rem}.category-pagination .next svg{transform:rotate(180deg)}.category-pagination .current{color:#fff;background-color:#2f4091;border-radius:.25rem}@media(min-width:768px){.imt-category-archive{--highlight-cols: 2;--grid-cols: 2}.imt-category-press-archive .imt-category-archive__grid{--item-width: calc((100% - var(--gap)) / 2)}}@media(min-width:1280px){.category-pagination .prev,.category-pagination .next{--size: 2.3rem}.category-pagination .prev svg,.category-pagination .next svg{--size: 1rem}.imt-category-archive{--archive-padding-block: 3rem;--archive-padding-inline: 4rem;--card-width: 22.5rem;--highlight-cols: 2;--grid-cols: 3;--highlight-width: var(--grid-width)}.imt-category-archive__post-highlight{--item-width: calc((var(--highlight-width) - var(--gap)) / 2)}.imt-category-archive__post-highlight .imt-news-press-card{flex:1 1 var(--item-width)}.imt-category-press-archive .imt-category-archive__grid{--section-max-width: 72rem;--item-width: calc((100% - var(--gap)) / 2);max-width:var(--section-max-width)}}.imt-category-overview-header{--vertical-padding: 1.5rem;--padding-top-offset: 3.6rem;padding:var(--vertical-padding) .75rem;padding-top:calc(var(--vertical-padding) + var(--padding-top-offset));display:flex;flex-direction:column;justify-content:center;align-items:center;--gap: 3rem;gap:var(--gap)}.imt-category-overview-header .imt-category-overview-header-group{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap);width:100%}:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-contact-info{padding:0}:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-news-letter-subscribe{padding:0;width:100%}:is(.imt-category-overview-header .imt-category-overview-header-group)>div{max-width:38.5rem}.imt-category-overview-header .imt-socials{max-width:21rem}:is(.imt-category-overview-news .imt-category-archive__grid) article:nth-last-child(2),:is(.imt-category-overview-news .imt-category-archive__grid) article:last-child{display:none}@media(min-width:768px){.imt-category-overview-header .imt-category-overview-header-group{flex-direction:row;align-items:flex-start}:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-contact-info{flex-basis:50%;padding:0}:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-news-letter-subscribe{flex-basis:60%;padding:0}:is(:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-news-letter-subscribe) .imt-heading{width:100%}:is(:is(:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-news-letter-subscribe) .imt-heading) :before,:is(:is(:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-news-letter-subscribe) .imt-heading) :after{flex:0 1 4rem}:is(:is(.imt-category-overview-header .imt-category-overview-header-group) .imt-news-letter-subscribe) .imt-news-letter-subscribe__content{padding:0}.imt-category-overview-header .imt-socials{max-width:clamp(21rem,8.55rem + 25.938vw,29.3rem)}}@media(min-width:1280px){:is(.imt-category-overview-news .imt-category-archive__grid) article:nth-last-child(2),:is(.imt-category-overview-news .imt-category-archive__grid) article:last-child{display:flex}}.imt-glp{--imt-glp-bg: var(--color-bg);--imt-glp-surface: var(--color-info-bg);--imt-glp-primary: var(--color-primary);--imt-glp-text: var(--color-text);--imt-glp-text-dark: var(--color-text-dark);--imt-glp-white: var(--color-white);--imt-glp-body-font: var(--font-family-body);--imt-glp-body-size: var(--font-size-base);--imt-glp-heading-size: 1.25rem;--imt-glp-preclinical-text-width: 48.5rem;--imt-glp-preclinical-image-width: 25rem;display:flex;flex-direction:column;align-items:center;align-self:stretch}.imt-glp .imt-glp__intro{display:flex;padding:1.5rem 0rem 48px;flex-direction:column;align-items:center;gap:1.5rem;align-self:stretch;width:100%;max-width:none;background:var(--imt-glp-bg)}:is(:is(.imt-glp .imt-glp__intro) .imt-glp__intro-citationAuthor) .imt-citation-author{padding:1.5rem}:is(.imt-glp .imt-glp__intro) .imt-col{padding-top:4rem}@media(min-width:768px){:is(.imt-glp .imt-glp__intro) .imt-col{padding-top:4rem}}@media(min-width:1080px){:is(.imt-glp .imt-glp__intro) .imt-col{padding-top:5rem;grid-template-columns:1fr 1fr}}:is(.imt-glp .imt-glp__intro) .imt-glp__intro-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch}@media(min-width:1080px){:is(.imt-glp .imt-glp__intro) .imt-glp__intro-text{margin-top:0;margin-right:1.5rem}}:is(:is(.imt-glp .imt-glp__intro) .imt-glp__intro-text) .imt-glp_intro-p-main{align-self:stretch;color:var(--imt-glp-text-dark);font:400 var(--imt-glp-heading-size)/normal var(--imt-glp-body-font);margin-bottom:0}:is(:is(:is(.imt-glp .imt-glp__intro) .imt-glp__intro-text) .imt-glp_intro-p-main) a{color:#2f4091;font-family:"Source Sans 3";font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}:is(:is(:is(.imt-glp .imt-glp__intro) .imt-glp__intro-text) .imt-glp_intro-p-seconds) .imt-glp_intro-p_second{align-self:stretch;color:var(--imt-glp-text-dark);font:400 var(--imt-glp-body-size)/normal var(--imt-glp-body-font);margin-bottom:0}.imt-glp .imt-glp__all-content{display:flex;flex-direction:column;align-items:center;align-self:stretch}:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research{display:flex;width:100%;flex-direction:column;align-items:center}:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical{display:flex;padding:3rem 0;justify-content:center;align-items:center;align-content:center;gap:1.5rem;align-self:stretch;flex-wrap:wrap}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:auto}:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-glp__preclinical-heading{display:flex;padding:0 .75rem;justify-content:center;align-items:center;gap:.625rem;align-self:stretch;text-align:center}:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-glp__preclinical-heading) .imt-heading{width:100%}:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-col) .imt-col__col{display:flex;align-items:center;justify-content:center}:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-col) .imt-col__col) .imt-glp__preclinical-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.625rem;align-self:stretch;width:100%}:is(:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-col) .imt-col__col) .imt-glp__preclinical-text) li{align-self:stretch;color:var(--imt-glp-text);font:400 var(--imt-glp-body-size)/normal var(--imt-glp-body-font);margin-left:1.5rem}:is(:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-col) .imt-col__col) .imt-glp__preclinical-text) .imt-glp__preclinical-text-p{align-self:stretch;color:var(--imt-glp-text);font:400 var(--imt-glp-body-size)/normal var(--imt-glp-body-font);margin:0}:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-col) .imt-col__col) .imt-glp__preclinical-imageBorder{display:flex;justify-content:center;align-items:center;width:20.125rem;height:12.875rem}@media(min-width:1080px){:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-col) .imt-col__col) .imt-glp__preclinical-imageBorder{width:24.125rem;height:15.1875rem;aspect-ratio:359/226}}:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__preclinical-and-research) .imt-glp__preclinical) .imt-glp__preclinical-content) .imt-glp__preclinical-button{margin-top:3rem}:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment{display:flex;padding:3rem 0;flex-direction:column;align-items:center;gap:1.5rem;align-self:stretch;background:var(--imt-glp-surface)}:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-title-text{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:1.5rem}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-title-text) .imt-glp__equipment-title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;align-self:stretch;text-align:center}:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-title-text) .imt-glp__equipment-title) .imt-heading{width:100%}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-title-text) .imt-glp__equipment-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch}:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-title-text) .imt-glp__equipment-text) p{align-self:stretch;color:var(--imt-glp-text-dark);font:400 var(--imt-glp-body-size)/normal var(--imt-glp-body-font);margin-bottom:0}:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages{display:flex;justify-content:center;align-items:stretch;align-content:stretch;gap:1.5rem;align-self:stretch;flex-wrap:wrap}@media(min-width:1080px){:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-col{flex-direction:column;gap:3rem}}:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-glp__equipment-content-cardAndImage{display:flex;width:100%;flex-direction:column;align-items:stretch}:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-glp__equipment-content-cardAndImage) .imt-glp__equipment-content-cardAndImage-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-glp__equipment-content-cardAndImage) .imt-glp__equipment-content-cardAndImage-content) .imt-heading{width:100%}:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-glp__equipment-content-cardAndImage) .imt-glp__equipment-content-cardAndImage-content) .imt-glp__equipment-content-cardAndImage-content-heading{display:flex;justify-content:center;align-items:center;gap:.625rem;align-self:stretch}:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-glp__equipment-content-cardAndImage) .imt-glp__equipment-content-cardAndImage-content) .imt-glp__equipment-content-cardAndImage-content-text{align-self:stretch;color:var(--imt-glp-white);font:400 var(--imt-glp-body-size)/1.45 var(--imt-glp-body-font);margin-bottom:0}:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-glp__equipment-content-cardAndImage) .imt-glp__equipment-content-cardAndImage-content) .imt-glp__cardAndImage-text{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;list-style-position:outside}:is(:is(:is(:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-cardsAndImages) .imt-glp__equipment-content-cardAndImage) .imt-glp__equipment-content-cardAndImage-content) .imt-glp__cardAndImage-text) li{color:var(--imt-glp-white);font:400 var(--imt-glp-body-size)/1.45 var(--imt-glp-body-font)}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__equipment) .imt-glp__equipment-content) .imt-glp__equipment-content-button{display:flex;min-width:12.5rem;min-height:2.25rem;padding:.3125rem 1.5rem;justify-content:center;align-items:center;gap:.75rem}:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary{display:flex;width:100%;max-width:none;padding:3rem 0;flex-direction:column;align-items:center;gap:1.5rem;background:var(--imt-glp-primary)}:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary) .imt-glp__multidisciplinary-content-title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;align-self:stretch}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary) .imt-glp__multidisciplinary-content-title) .imt-heading{width:100%}:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary) .imt-glp__multidisciplinary-content{display:flex;justify-content:center;align-items:center;align-content:center;gap:1.5rem;align-self:stretch;flex-wrap:wrap}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary) .imt-glp__multidisciplinary-content) .imt-glp__multidisciplinary-content-imageBorder{margin:1.5rem;width:auto;height:auto}:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary) .imt-glp__multidisciplinary-content) .imt-glp__multidisciplinary-content-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:center}:is(:is(:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary) .imt-glp__multidisciplinary-content) .imt-glp__multidisciplinary-content-text) p{color:var(--imt-glp-white);font:400 var(--imt-glp-body-size)/normal var(--imt-glp-body-font);margin-bottom:0}@media(min-width:768px){:is(:is(.imt-glp .imt-glp__all-content) .imt-glp__multidisciplinary) .imt-glp__multidisciplinary-content{display:grid;grid-template-columns:1fr 1fr;margin-top:2rem}}.imt-glp .imt-glp__service{display:flex;width:auto;padding:3rem 0rem;flex-direction:column;align-items:center;gap:1.5rem;background:var(--imt-glp-white)}:is(.imt-glp .imt-glp__service) .imt-glp__service-title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;align-self:stretch}:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-title) .imt-heading{width:100%}:is(.imt-glp .imt-glp__service) .imt-glp__service-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;align-self:stretch}@media(min-width:1080px){:is(.imt-glp .imt-glp__service) .imt-glp__service-content{flex-direction:row-reverse}}:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-col{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);max-width:21rem}@media(min-width:768px){:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-col{grid-template-columns:1fr;grid-template-rows:1fr;max-width:none;display:flex;width:auto}}@media(min-width:1080px){:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-col{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);width:100%}}:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-col__col{width:100%}@media(min-width:1080px){:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-col__col{width:20.8rem}}:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-glp__service-bloc-text{display:flex;flex-direction:column;align-items:center;gap:1.5rem;align-self:center}:is(:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-glp__service-bloc-text) .imt-glp__service-text{align-self:stretch;color:var(--imt-glp-text);font:400 var(--imt-glp-body-size)/normal var(--imt-glp-body-font);margin-bottom:0}:is(:is(:is(.imt-glp .imt-glp__service) .imt-glp__service-content) .imt-glp__service-bloc-text) .imt-glp__service-text-bold{align-self:center;color:var(--imt-glp-text);text-align:center;font:600 var(--imt-glp-body-size)/normal var(--imt-glp-body-font);margin-bottom:0;width:20rem}.imt-glp .imt-contact-form{display:flex;width:100%;align-self:stretch;padding:3rem 0rem}:is(.imt-glp .imt-contact-form) .imt-contact-form__required-fields{margin-bottom:1rem;font-size:.875rem;color:#333}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__required-fields) .imt-contact-form__required-fields__asterisk{color:var(--color-error, #b32d2e);margin-right:.25rem}:is(.imt-glp .imt-contact-form) .container{width:100%}:is(.imt-glp .imt-contact-form) .imt-contact-form__heading{display:flex;justify-content:center;text-align:center;margin-bottom:1.5rem}:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire{width:100%}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-custom-form,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-ui.forminator-custom-form{width:100%;max-width:none}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-row{margin-bottom:1.5rem}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-label{display:block;margin-bottom:.5rem;font-weight:400;color:#333}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-required{color:var(--color-error, #b32d2e);margin-left:.25rem}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) textarea,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) input,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) select{background-color:var(--color-white)!important;width:100%;border-radius:.1875rem;padding:.75rem;margin:0;border:1px solid var(--color-border, #ccc);font-size:1rem;transition:border-color .2s ease-in-out;box-sizing:border-box}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) textarea:focus,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) input:focus,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) select:focus{outline:none;border-color:var(--color-primary)}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) textarea{height:200px;resize:vertical}:is(:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-has_error) label,:is(:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-has_error) .forminator-label{color:var(--color-error, #b32d2e)!important}:is(:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-has_error) input,:is(:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-has_error) textarea,:is(:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-has_error) select{border-color:var(--color-error, #b32d2e)!important}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-error-message{color:var(--color-error, #b32d2e);margin-top:.375rem;display:flex;align-items:center;gap:.375rem;font-size:0!important}:is(:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-error-message):before{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;background-color:var(--color-error, #b32d2e);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 28C22.6274 28 28 22.6274 28 16C28 9.37258 22.6274 4 16 4C9.37258 4 4 9.37258 4 16C4 22.6274 9.37258 28 16 28Z' stroke='currentColor' fill='none' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M16 17V10' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3Cpath d='M16 23C16.8284 23 17.5 22.3284 17.5 21.5C17.5 20.6716 16.8284 20 16 20C15.1716 20 14.5 20.6716 14.5 21.5C14.5 22.3284 15.1716 23 16 23Z' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 28C22.6274 28 28 22.6274 28 16C28 9.37258 22.6274 4 16 4C9.37258 4 4 9.37258 4 16C4 22.6274 9.37258 28 16 28Z' stroke='currentColor' fill='none' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M16 17V10' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3Cpath d='M16 23C16.8284 23 17.5 22.3284 17.5 21.5C17.5 20.6716 16.8284 20 16 20C15.1716 20 14.5 20.6716 14.5 21.5C14.5 22.3284 15.1716 23 16 23Z' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}:is(:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-error-message):after{content:"Required field";font-size:.875rem}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-response-message{margin-top:1rem;width:100%;border-radius:.125rem;padding:.75rem 1rem}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-response-message.forminator-error{display:none!important}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-response-message.forminator-success{background-color:var(--color-info-bg, #e1f5fe);border:1px solid var(--color-info, #0288d1);color:var(--color-info, #0288d1)}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-row-last{display:flex!important;justify-content:flex-end!important;margin-top:1rem}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-row-last .forminator-field,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-row-last .forminator-col{display:flex!important;justify-content:flex-end!important}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-button,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-button-submit,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) button[type=submit]{border-style:solid!important;border-width:1px!important;border-radius:5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.75rem!important;padding:8px 16px!important;min-width:124px!important;min-height:48px!important;font-weight:500!important;line-height:1!important;background-color:var(--color-secondary)!important;color:var(--color-white)!important;border-color:var(--color-secondary)!important;transition:all .1s ease-in-out!important;width:auto!important;margin-left:auto!important;cursor:pointer}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-button:hover,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-button-submit:hover,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) button[type=submit]:hover{background-color:#3b51b5!important;border-color:#3b51b5!important;color:var(--color-white)!important;transform:translateY(-2px)!important;box-shadow:0 4px 8px #00000026!important}:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-button:active,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) .forminator-button-submit:active,:is(:is(.imt-glp .imt-contact-form) .imt-contact-form__formulaire) button[type=submit]:active{transform:translateY(0)!important;box-shadow:0 2px 4px #0000001a!important}.dataset .imt-dataset__all-content{display:flex;flex-direction:column;align-self:stretch}:is(.dataset .imt-dataset__all-content) .imt-dataset__description_cases_dataset{display:flex;flex-direction:column;max-width:var(--container-width);gap:var(--space-md);padding:var(--space-xl) var(--space-md);width:100%}@media(min-width:1200px){:is(.dataset .imt-dataset__all-content) .imt-dataset__description_cases_dataset{align-self:center}}:is(:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__description_cases_dataset) .imt-dataset__heading) .imt-heading{width:100%}:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__description_cases_dataset) .imt-dataset__board-cases-dataset{display:flex;flex-direction:column;align-items:center;align-self:stretch}:is(.dataset .imt-dataset__all-content) .imt-dataset__description{display:flex;flex-direction:column;gap:1.5rem;align-self:flex-start}:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__description) h4{color:#000;text-align:start;font-family:var(--font-family-heading);font-size:var(1.25rem);font-style:normal;font-weight:300;line-height:normal}:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__description) li{color:#000;font-family:var(--font-family-body);font-size:var(1rem);font-style:normal;font-weight:400;line-height:normal;margin-left:1.5rem}:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__description) a{color:var(--Colors-Main-Secondary-Blue, #2F4091);font-family:var(--Typography-family-Body, "Source Sans 3");font-size:var(--Typography-size-Base, 1rem);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}:is(.dataset .imt-dataset__all-content) .imt-dataset__licence_description{padding:var(--space-xs) var(--space-md);max-width:var(--container-width);display:flex;align-self:center;flex-direction:column;align-items:flex-start;gap:var(--space-sm)}:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__licence_description) a{color:var(--color-secondary);font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-align:center}:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__licence_description) p{align-self:stretch;color:var(--color-text);text-align:start;font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__licence_description) .imt-dataset__image-licence-text{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-sm)}:is(:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__licence_description) .imt-dataset__image-licence-text) p{align-self:center;color:var(--color-text);text-align:start;font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}:is(:is(:is(.dataset .imt-dataset__all-content) .imt-dataset__licence_description) .imt-dataset__image-licence-text) img{width:5.5rem;height:1.9375rem;aspect-ratio:88/31}.imt-page-haras-accommodation__content{display:flex;flex-direction:column}.imt-page-haras-accommodation__content .imt-les-haras-hotel-4-stars{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;align-self:stretch;background-color:var(--color-hotel-haras-primary)}:is(.imt-page-haras-accommodation__content .imt-les-haras-hotel-4-stars) p{margin:0;color:var(--color-hotel-haras-alt-light);text-align:center;font-family:var(--font-family-heading);font-size:var(--font-ratio-h3);font-style:normal;font-weight:300;line-height:var(--line-height)}:is(.imt-page-haras-accommodation__content .imt-les-haras-hotel-4-stars) .imt-les-haras-hotel-4-stars__row-icons{display:flex;height:var(--space-sm);align-items:flex-start;gap:var(--space-xs)}:is(:is(.imt-page-haras-accommodation__content .imt-les-haras-hotel-4-stars) .imt-les-haras-hotel-4-stars__row-icons) .imt-les-haras-hotel-4-stars__icons{width:var(--space-sm);height:var(--space-sm);aspect-ratio:1/1}:is(:is(:is(.imt-page-haras-accommodation__content .imt-les-haras-hotel-4-stars) .imt-les-haras-hotel-4-stars__row-icons) .imt-les-haras-hotel-4-stars__icons) svg{width:var(--space-sm);height:var(--space-sm)}.imt-page-haras-accommodation__content .imt-page-haras-accommodation__faq{margin-top:3rem}:is(body.page-template-page-haras-accommodation-php .imt-card-header.imt-card-header--blue-edges) .imt-card-header__background{background-color:var(--color-hotel-haras-primary)}:is(:is(body.page-template-page-haras-accommodation-php .imt-card-header.imt-card-header--blue-edges) .imt-card-header__background):before{background-color:var(--color-hotel-haras-primary)}:is(body.page-template-page-haras-accommodation-php .imt-card-header.imt-card-header--blue-edges) .imt-card-header__title-card{background:linear-gradient(#bdbbbb,#bdbbbb) 50% 50%/ calc(100% - 28px) calc(100% - 28px) no-repeat,linear-gradient(200deg,var(--color-hotel-haras-primary) 0%,#bdbbbb 50%,var(--color-hotel-haras-primary) 100%)}:is(body.page-template-page-haras-accommodation-php .imt-card-header.imt-card-header--blue-edges) .imt-card-header__title-card__content{background-color:var(--color-hotel-haras-primary)}:is(:is(body.page-template-page-haras-accommodation-php .imt-card-header.imt-card-header--blue-edges) .imt-card-header__title-card__content) .imt-les-haras-hotel-4-stars{margin-top:-1rem}.site-main:has(>article.single-post){padding:0}article.single-post{--text-color: #000000}article.single-post .imt-card-and-image{padding:0}:is(article.single-post .imt-card-and-image) h1{--color-text: #FEFEFE;text-align:center;font-family:Sora-Variable;font-size:1.125rem;font-style:normal;font-weight:300;line-height:normal;margin:0}article.single-post .entry-header{position:relative;padding:2rem .625rem;background-color:#f1f4f9;border:none;display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0}:is(article.single-post .entry-header) div:has(>.imt-button__back){width:100%}:is(article.single-post .entry-header) .entry-title{margin:0}:is(:is(article.single-post .entry-header) .entry-title) .imt-card-and-image{width:100%}article.single-post .entry-content{padding:2rem .75rem;color:var(--text-color);max-width:42.5rem;display:block;margin-left:auto;margin-right:auto}:is(article.single-post .entry-content) .entry-meta{display:flex;flex-direction:row;position:relative;justify-content:space-between;align-items:center;color:var(--text-color)black;margin-bottom:calc(var(--space-md) + .25rem)}:is(:is(article.single-post .entry-content) .entry-meta) .entry-share{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}:is(:is(:is(article.single-post .entry-content) .entry-meta) .entry-share) svg{--size: 1.25rem;width:var(--size);height:var(--size)}:is(article.single-post .entry-content) .entry-meta:after{content:"";width:100%;position:absolute;height:1px;background-color:#2f4091;bottom:-.25rem}:is(article.single-post .entry-content) strong,:is(article.single-post .entry-content) b{color:inherit;font-weight:500}:is(article.single-post .entry-content) h2{color:#000;font-family:var(--font-family-heading);font-style:normal;font-weight:500;line-height:normal}:is(article.single-post .entry-content) h3{color:inherit;font-family:var(--font-family-heading);font-size:var(--font-ratio-h4);font-style:normal;font-weight:500;line-height:normal}:is(article.single-post .entry-content) p{color:inherit;font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal}:is(article.single-post .entry-content) img{max-width:12rem;margin-bottom:var(--space-md)}:is(article.single-post .entry-content) .aligncenter,:is(article.single-post .entry-content) .aligncenter img{display:block;margin-left:auto;margin-right:auto}:is(article.single-post .entry-content) .is-layout-flex{display:flex}@media(min-width:768px){:is(article.single-post .entry-header) .imt-button-wrapper{max-width:48rem}:is(article.single-post .entry-header) .entry-title{max-width:48rem;margin-bottom:1rem}}.imt-facilities-listing-video-container{display:none}@media screen and (min-width:768px){.imt-facilities-listing-video-container{--_container-top-padding: 86px;display:block;background-color:var(--color-blue-bg,#F1F4F9);padding:var(--_container-top-padding) 0 48px;padding-top:calc(var(--_container-top-padding) * 1.5);margin-top:calc(var(--_container-top-padding) * -1)}}.imt-facilities-listing-video-container #imt-video-player{max-height:600px}.imt-faq.imt-facilities-listing-faq .imt-faq__content{max-width:770px}.imt-faq.imt-facilities-listing-faq .imt-faq__content__card{padding:70px 90px}.imt-faq.imt-facilities-listing-faq .imt-button{font-weight:500;font-size:1rem}.page-template-template-facilities-listing .imt-faq-host-event,.page-template-template-facilities-listing-php .imt-faq-host-event{width:fit-content;max-width:min(100% - 2rem,1030px);margin:3rem auto 0}.page-template-template-facilities-listing .imt-faq-host-event .imt-faq-host-event__content,.page-template-template-facilities-listing-php .imt-faq-host-event .imt-faq-host-event__content{width:auto;max-width:100%}.facility-template-default.single.single-facility .site-main{padding:0}.facility-template-default.single.single-facility .imt-heading{text-transform:none}.single-facility.facility.facility_localization-haras .imt-heading{--color-primary: var(--color-hotel-haras-alt-dark)}.imt-single-facility-content{display:flex;flex-flow:column nowrap;gap:24px;padding:1.5rem 0}@media screen and (min-width:1024px){.imt-single-facility-content{gap:48px;padding:3rem 0}}.imt-single-facility-resa .container{display:flex;flex-flow:column wrap;justify-content:center;align-items:center}:is(.imt-single-facility-resa .container) .imt-button-wrapper{margin:12px 0}@media screen and (min-width:1024px){:is(.imt-single-facility-resa .container) .imt-button-wrapper{margin:24px 0}}.imt-facility-resa-warning{color:currentColor}.icon-logo_Haras_biocluster,.icon-logo_Haras_biocluster_without_H{--_colorText: var(--colorText, #282828);color:var(--_colorText)}.icon-logo_Haras_biocluster--white,.icon-logo_Haras_biocluster_without_H--white{--colorText: var(--color-white, #FFFFFF)}.icon-logo_Haras_biocluster--dark,.icon-logo_Haras_biocluster_without_H--dark{--colorText: var(--color-hotel-haras-primary, #282828)}.icon-logo_IRCAD_France{--_colorText: var(--colorText, #282828);color:var(--_colorText)}.icon-logo_IRCAD_France--white{--colorText: var(--color-white, #FFFFFF)}.icon-logo_IRCAD_France--dark{--colorText: var(--color-primary, #000)}.imt-coupon-wrapper{display:flex;flex-direction:column;gap:.5ch}.imt-coupon-wrapper p{margin:0}.imt-coupon-input-container{display:flex;gap:1rem}.imt-coupon-input input{--color-gray: var(--color-text-light, #666666);max-height:3rem;color:var(--color-text-dark)}:is(.imt-coupon-input input) ::placeholder{opacity:.5;color:var(--color-text-dark)}@media(max-width:600px){.imt-coupon-input-container{flex-direction:column;gap:.5rem}}.imt-checkout-review-items{display:flex;flex-direction:column;gap:1.5rem}.imt-checkout-coupon-before-totals{margin:0 auto;max-width:880px}.imt-checkout-form-part{display:flex;flex-direction:column;gap:1.5rem}.imt-checkout-review-order-part{display:flex;flex-direction:column;gap:3rem}.imt-checkout-review-order-part .woocommerce-terms-and-conditions-wrapper{max-width:880px;margin:0 auto}#payment.imt-payment{display:flex;flex-direction:column-reverse;align-items:center;gap:1em;max-width:880px;margin:0 auto 3rem;background:none}#payment.imt-payment .place-order{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:2rem;padding-bottom:0!important;margin-bottom:0!important}:is(#payment.imt-payment .place-order):after,:is(#payment.imt-payment .place-order):before{display:none;visibility:hidden}#payment.imt-payment ul.payment_methods.methods{border-bottom:none;padding:0}#payment.imt-payment .imt-payment-icons{display:flex;gap:1em;flex-flow:row wrap}:is(#payment.imt-payment .imt-payment-icons) svg.icon.icon-cb-logo{fill:#fff}#payment.imt-payment .imt-secure-payment{display:inline-flex;margin:0;padding:0;gap:1ch}:is(#payment.imt-payment .imt-secure-payment) img{width:78px}.wp-theme-ircad-main-theme.theme-ircad-main-theme.woocommerce-checkout.woocommerce-page .entry-header{display:none;visibility:hidden;margin:0;height:0;clip:rect(0 0 0 0)}.imt-input--disabled{opacity:.6;pointer-events:none;color:#d7d7d7}.imt-buyer-participant__buyer-section #billing_type_user_field,.imt-buyer-participant__participant-section #ship_to_different_address_field{display:none!important}.imt-buyer-participant__profile-section{margin-bottom:3rem}.imt-buyer-participant__profile-section .imt-profile-selection-title{margin-bottom:1rem;color:#333;font-weight:400;font-size:1.25rem}.imt-buyer-participant__profile-section #billing_type_user{display:flex;flex-wrap:wrap;gap:2rem}.imt-buyer-participant__profile-buttons{display:flex;flex-wrap:wrap;gap:1rem}.imt-buyer-participant__profile-option .imt-button-wrapper{margin:0}.imt-buyer-participant__profile-option .imt-button{min-width:180px}.imt-buyer-participant__profile-option .imt-buyer-participant__profile-button--active{box-shadow:0 4px 8px #00000026;border-color:var(--color-secondary, #005a9c);background-color:var(--color-secondary, #005a9c);color:var(--color-white, #ffffff)!important}.imt-buyer-participant__profile-option .imt-buyer-participant__profile-button--active:hover:not(.imt-button__disabled){border-color:#3b51b5;background-color:#3b51b5;color:var(--color-white, #ffffff)!important}.imt-buyer-participant__profile-section .form-check{display:flex;align-items:center;gap:.5rem}.imt-buyer-participant__profile-section input[type=radio]{cursor:pointer;border-color:var(--color-border, #D7D7D7);width:18px;height:18px}.imt-buyer-participant__profile-section label{cursor:pointer;margin:0;font-weight:500}.imt-buyer-participant__toggle-section--hidden{display:none}.imt-buyer-participant__toggle-checkbox{display:flex;align-items:center;gap:.5rem}.imt-buyer-participant__toggle-checkbox input[type=checkbox]{cursor:pointer;margin:0;border-color:var(--color-border, #D7D7D7);width:18px;height:18px}.imt-buyer-participant__toggle-checkbox label{cursor:pointer;margin:0;color:#333;font-weight:500}.imt-buyer-participant__toggle-checkbox input[type=checkbox]:disabled{opacity:.6;cursor:not-allowed}.imt-buyer-participant__toggle-checkbox input[type=checkbox]:disabled+label{opacity:.6;cursor:not-allowed}.imt-buyer-participant__sections{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.imt-buyer-participant__sections input{--wc-form-border-color: var(--color-border, #D7D7D7)}.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column{grid-template-columns:1fr}.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_first_name_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_last_name_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_email_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_birthdate_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_address_1_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_postcode_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_city_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_country_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_phone_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_nationality_field .woocommerce-input-wrapper,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_tva_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_type_addr_field,.imt-buyer-participant__sections.imt-buyer-participant__sections--single-column #billing_company_field{display:block;width:47%}@media(max-width:768px){.imt-buyer-participant__sections{grid-template-columns:1fr;gap:1rem}}div.imt-buyer-participant__buyer-section,div.imt-buyer-participant__participant-section{display:flex;flex-flow:row wrap;align-content:baseline;justify-content:space-between;border-radius:4px}:is(div.imt-buyer-participant__buyer-section,div.imt-buyer-participant__participant-section)>h3,:is(div.imt-buyer-participant__buyer-section,div.imt-buyer-participant__participant-section)>p[id$=_field]{width:100%}.imt-buyer-participant__section-title{margin-top:0;margin-bottom:1.5rem;border-bottom:2px solid var(--color-primary);padding-bottom:.75rem;color:#333;font-weight:600;font-size:1.1rem}.imt-buyer-participant__participant-section.imt-buyer-participant__participant-section--hidden{display:none}.imt-buyer-participant__participant-section{animation:slideIn .3s ease-in-out}@keyframes slideIn{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.imt-form-field--hidden{display:none!important}.imt-form-field--disabled{opacity:.5;pointer-events:none}.imt-buyer-participant__buyer-section .form-row,.imt-buyer-participant__participant-section .form-row{margin-bottom:1.5rem}.imt-buyer-participant__buyer-section .form-row:last-child,.imt-buyer-participant__participant-section .form-row:last-child{margin-bottom:0}.imt-buyer-participant__buyer-section .form-row label,.imt-buyer-participant__participant-section .form-row label{color:#333;font-weight:500}.imt-buyer-participant__buyer-section .woocommerce-input-wrapper,.imt-buyer-participant__participant-section .woocommerce-input-wrapper{position:relative}.imt-buyer-participant__buyer-section input[type=radio],.imt-buyer-participant__participant-section input[type=radio],.imt-buyer-participant__buyer-section input[type=checkbox],.imt-buyer-participant__participant-section input[type=checkbox]{margin-right:.5rem}.imt-buyer-participant__buyer-section select,.imt-buyer-participant__participant-section select{cursor:pointer;border:1px solid #ddd;border-radius:4px;background-color:#fff;padding:.75rem;width:100%;font-size:1rem}.imt-buyer-participant__buyer-section select:focus,.imt-buyer-participant__participant-section select:focus{outline:none;box-shadow:inset 0 0 0 2px #007cba1a;border-color:#007cba}.imt-buyer-participant__buyer-section input[type=text],.imt-buyer-participant__participant-section input[type=text],.imt-buyer-participant__buyer-section input[type=email],.imt-buyer-participant__participant-section input[type=email],.imt-buyer-participant__buyer-section input[type=tel],.imt-buyer-participant__participant-section input[type=tel],.imt-buyer-participant__buyer-section input[type=date],.imt-buyer-participant__participant-section input[type=date]{border:1px solid #ddd;border-radius:4px;background-color:#fff;padding:.75rem;width:100%;font-size:1rem}.imt-buyer-participant__buyer-section input[type=text]:focus,.imt-buyer-participant__participant-section input[type=text]:focus,.imt-buyer-participant__buyer-section input[type=email]:focus,.imt-buyer-participant__participant-section input[type=email]:focus,.imt-buyer-participant__buyer-section input[type=tel]:focus,.imt-buyer-participant__participant-section input[type=tel]:focus,.imt-buyer-participant__buyer-section input[type=date]:focus,.imt-buyer-participant__participant-section input[type=date]:focus{outline:none;box-shadow:inset 0 0 0 2px #007cba1a;border-color:#007cba}.imt-buyer-participant__buyer-section .woocommerce-error,.imt-buyer-participant__participant-section .woocommerce-error{margin-bottom:1.5rem;border:1px solid #fcc;border-radius:4px;background-color:#fee;padding:1rem;color:#a94442}.imt-buyer-participant__buyer-section .required,.imt-buyer-participant__participant-section .required{margin-left:.25rem;color:#e74c3c;font-weight:700}@media(max-width:480px){.imt-buyer-participant__sections{gap:1rem}.imt-buyer-participant__buyer-section,.imt-buyer-participant__participant-section{padding:1rem}.imt-buyer-participant__section-title{font-size:1rem}}#billing_gender_field,#shipping_gender_field{display:none!important}#billing_gender_field.imt-form-field--visible,#shipping_gender_field.imt-form-field--visible{display:flex!important}:is(#billing_gender_field.imt-form-field--visible,#shipping_gender_field.imt-form-field--visible) input{margin-left:3ch}:is(#billing_gender_field.imt-form-field--visible,#shipping_gender_field.imt-form-field--visible)>span{display:flex;flex-flow:row}:is(#billing_gender_field.imt-form-field--visible,#shipping_gender_field.imt-form-field--visible) span>label span.required{visibility:hidden;clip:rect(0 0 0 0);position:absolute}form.imt-ircad-buyer-participant-checkout{display:flex;flex-flow:column;gap:3rem}form.imt-ircad-buyer-participant-checkout h3.imt-buyer-participant__section-title:not(#ship-to-different-address){position:sticky;top:94px;z-index:90;background:var(--color-white, #ffffff);font-weight:300;font-size:1.25rem;font-family:var(--font-family-heading, Arial, sans-serif)}form.imt-ircad-buyer-participant-checkout #customer_details{padding-top:0}.imt-already-have-account-container{display:flex;flex-flow:row;align-items:baseline;gap:1.5rem}.imt-new-account-invitation a{color:var(--color-secondary);text-decoration:underline}.imt-custom-login-toggle{font-size:1.25rem}:root{--imt-account-color-text: #676867;--imt-account-color-primary: #2F4091;--imt-account-color-dark: #111;--imt-account-color-completed: #008000;--imt-account-color-pending: #E86A1C;--imt-account-color-failed: #9F0606;--imt-account-color-surface: #f3f6fc;--imt-account-color-border: #d4d7de;--imt-account-border-primary: 1px solid var(--imt-account-color-primary);--imt-account-border-muted: 1px solid var(--imt-account-color-border);--imt-account-space-xs: .25rem;--imt-account-space-sm: .5rem;--imt-account-space-md: .75rem;--imt-account-space-lg: 1rem;--imt-account-space-xl: 1.5rem;--imt-account-space-2xl: 2rem;--imt-account-space-3xl: 3rem;--imt-account-font-size-sm: .875rem;--imt-account-line-height-sm: 1.45;--imt-account-bullet: "•";--imt-account-transition-fast: .2s ease-out;--imt-account-content-width: 37.6rem}.woocommerce-account .woocommerce{position:relative}:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation{--base-text-color: var(--imt-account-color-text);--highlight-text-color: var(--imt-account-color-primary);margin-bottom:var(--imt-account-space-2xl);height:fit-content}:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) li{list-style-type:none}:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .imt-account-nav-icon,:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .imt-account-nav-label{color:var(--base-text-color);font-size:1.25rem}:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link{position:relative}:is(:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link):not(.woocommerce-MyAccount-navigation-link--customer-logout){margin-left:var(--imt-account-space-sm)}:is(:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link):not(.woocommerce-MyAccount-navigation-link--customer-logout):before{content:"";display:block;position:absolute;left:calc(var(--imt-account-space-sm) * -1);height:100%;width:1px;background-color:var(--base-text-color)}.is-active:is(:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link) .imt-account-nav-label{color:var(--highlight-text-color)}.is-active:is(:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link):not(.woocommerce-MyAccount-navigation-link--customer-logout):before{width:2px;background-color:var(--highlight-text-color)}:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link--customer-logout{margin-top:var(--imt-account-space-lg)}:is(:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link--customer-logout) a{display:flex;align-items:center;gap:var(--imt-account-space-sm)}:is(:is(:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link--customer-logout) a) .imt-account-nav-icon{--icon-size: 1.2rem;width:var(--icon-size);height:var(--icon-size)}:is(:is(:is(:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation-link--customer-logout) a) .imt-account-nav-icon) svg{width:var(--icon-size);height:var(--icon-size)}:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-content{max-width:var(--imt-account-content-width);margin:auto;margin-bottom:5rem}:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-content) .imt-heading{width:100%;margin-bottom:3rem}:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-content) .account-orders-list{display:flex;flex-direction:column;gap:var(--imt-account-space-xl);max-width:var(--imt-account-content-width);width:100%}:is(:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-content) form{--imt-account-content-width: 41.75rem;max-width:var(--imt-account-content-width);width:100%}:is(.woocommerce-account .woocommerce) .form-underline-title{width:100%;margin-bottom:1rem;color:var(--heading-color);border-bottom:2px solid #2F4091;font-size:var(--font-ratio-h4);font-weight:300;font-family:var(--font-family-heading)}@media(min-width:768px){.woocommerce-account .woocommerce{display:flex;flex-direction:row}:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation{width:30%;position:sticky;top:12.9rem}}@media(min-width:1280px){:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-navigation{width:10rem}:is(.woocommerce-account .woocommerce) .woocommerce-MyAccount-content{margin-left:calc(50% - (var(--imt-account-content-width) / 2) - 10rem)}}.imt-account-addresses .imt-heading{margin-bottom:var(--imt-account-space-2xl)}.imt-account-addresses .imt-account-addresses__description{margin-bottom:var(--imt-account-space-xl);text-align:center}.imt-account-addresses .imt-account-addresses__grid{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem}@media(min-width:768px){.imt-account-addresses .imt-account-addresses__grid{flex-direction:row;align-items:stretch}}.account-order-card{box-sizing:border-box;border:var(--imt-account-border-primary);background:var(--imt-account-color-surface);padding:var(--imt-account-space-md);container-type:inline-size}.account-order-card-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.account-order-card__summary{width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.account-order-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--imt-account-space-md);margin-bottom:var(--imt-account-space-2xl);width:100%;font-size:var(--imt-account-font-size-sm)}.account-order-card__date{color:#000}.account-order-card__number{flex-shrink:0;color:var(--imt-account-color-dark)}.account-order-card__date-group{text-align:left}.account-order-card__group{display:flex;align-items:center;gap:var(--imt-account-space-md);margin-left:auto}.account-order-card__status{color:#000;text-wrap:nowrap}.account-order-card__status:before{content:var(--imt-account-bullet);margin-right:var(--imt-account-space-xs)}.account-order-card__status--refunded{color:var(--imt-account-color-completed)}.account-order-card__status--on-hold{color:var(--imt-account-color-pending)}.account-order-card__status--processing,.account-order-card__status--completed{color:var(--imt-account-color-completed)}.account-order-card__status--pending{color:var(--imt-account-color-pending)}.account-order-card__status--failed{color:var(--imt-account-color-failed)}.account-order-card__main:not(:has(.imt-course-status-container:not(:empty))) .imt-course-status-container{display:none}.account-order-card__main{--max-icon-count: 0}.account-order-card__main:has(.imt-cart-item-header__specialty-icon:nth-child(1)){--max-icon-count: 1}.account-order-card__main:has(.imt-cart-item-header__specialty-icon:nth-child(2)){--max-icon-count: 2}.account-order-card__main:has(.imt-cart-item-header__specialty-icon:nth-child(3)){--max-icon-count: 3}.account-order-card__main:has(.imt-cart-item-header__specialty-icon:nth-child(4)){--max-icon-count: 4}.account-order-card__total{font-weight:700;color:var(--imt-account-color-primary);white-space:nowrap}.account-order-card__chevron{--size: 1rem;width:var(--size);height:var(--size);flex-shrink:0;transition:transform var(--imt-account-transition-fast)}.account-order-card__chevron svg{width:var(--size);height:var(--size)}.account-order-card-pay{margin-top:.75rem;float:right}.js-toggle-order[aria-expanded=true] .account-order-card__chevron{transform:rotate(180deg)}.account-order-card__main{display:flex;flex-direction:column;gap:var(--imt-account-space-xl);width:100%}.account-order-detail-total{display:flex;justify-content:space-between;gap:var(--imt-account-space-lg);font-weight:700}.account-order-detail-total span:last-child{color:var(--imt-account-color-primary);text-align:right}.account-order-detail-row,.account-order-detail-section{padding-top:.875rem;border-top:var(--imt-account-border-muted)}.account-order-detail-line{display:grid;grid-template-columns:1fr auto;gap:var(--imt-account-space-lg);color:var(--imt-account-color-primary)}.account-order-detail-line>span:first-child{position:relative;padding-left:var(--imt-account-space-md)}:is(.account-order-detail-line>span:first-child):before{content:var(--imt-account-bullet);position:absolute;left:0}.account-order-detail-line span:last-child{white-space:nowrap;text-align:right}.account-order-detail-total{padding-top:var(--imt-account-space-lg);margin-top:var(--imt-account-space-lg)}.account-order-addresses{display:flex;flex-direction:column;align-items:center;gap:var(--imt-account-space-lg);margin-top:var(--imt-account-space-lg)}@media(min-width:768px){.account-order-addresses{flex-direction:row;justify-content:center;align-items:flex-start}}.woocommerce-account .woocommerce form{--text-color: #1D1D1D;--heading-color: #000;--wc-form-border-color: #D7D7D7}:is(.woocommerce-account .woocommerce form) .form-row{padding:0;margin-bottom:1rem}:is(:is(.woocommerce-account .woocommerce form) .form-row) label{color:var(--text-color);font-family:var(--font-family-Body);font-size:var(--font-size-Base);font-weight:400;line-height:normal}:is(.woocommerce-account .woocommerce form) .form-row-first,:is(.woocommerce-account .woocommerce form) .form-row-last{width:100%}:is(.woocommerce-account .woocommerce form) fieldset{padding:1rem;border:1px solid #D7D7D7}:is(:is(.woocommerce-account .woocommerce form) fieldset) legend{float:left}:is(:is(.woocommerce-account .woocommerce form) fieldset) .form-row{padding:.25rem}@media(min-width:768px){.account-order-card__date{display:inline-block}:is(.woocommerce-account .woocommerce form) .form-row-first,:is(.woocommerce-account .woocommerce form) .form-row-last{width:47%}}@container (min-width: 520px){.account-order-card-wrap{flex-direction:row}}.page-template-page-find-course .imt-card-header .imt-card-header__title-card{max-width:100%}.page-template-page-find-course #ircad-banner-dynamic{margin-top:3rem}.page-template-page-find-course .imt-heading span{display:block;margin-top:.5rem;color:var(--color);font-style:normal;font-weight:400;font-size:1rem;text-align:center;font-family:var(--font-family-body)}.imt-find-course-page-calendar__desktop{padding:1.5rem 0px}@media screen and (min-width:768px){.imt-find-course-page-calendar__desktop{padding:1.5rem 12px}}.imt-find-course-page-calendar__desktop .container{--container-width: 1920px;padding:0 12px}@media screen and (min-width:768px){.imt-find-course-page-calendar__desktop{padding-top:3rem}}.imt-find-course-header__row-icons{display:flex;gap:4rem;color:var(--color-white);font-style:Medium;font-weight:500;font-size:1rem;line-height:100%;letter-spacing:0px;text-align:center}@media(max-width:767px){.imt-find-course-header__row-icons .imt-find-course-header__icons--hide-mobile{display:none}}.imt-find-course-header__row-icons .imt-find-course-header__icons{min-width:140px}@media screen and (max-width:767px){.imt-find-course-header__row-icons{gap:unset}}.imt-find-course-page-highlighted-course__empty{height:3rem}.imt-find-course-page-highlighted-course{background-color:var(--color-blue-bg);padding-top:5rem;padding-bottom:2rem}.imt-find-course-page-highlighted-course .imt-card-heading{margin:auto}.imt-find-course-page-highlighted-course .imt-slider{margin:0 1rem;max-width:calc(100% - 2rem);height:131px}.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider{margin-top:0;padding:0}@media screen and (min-width:768px){.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider{margin-top:.5rem;padding:0 2rem}}:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner{padding-bottom:0;overflow-x:visible}:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper{align-items:stretch;gap:2rem!important;padding:4px 0;justify-content:center}:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide{flex-shrink:0;width:310px!important}@media screen and (min-width:768px){:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide{width:350px!important}}:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card--list{row-gap:8px;flex-wrap:wrap;justify-content:space-between;box-shadow:var(--shadow);border:1px solid var(--Colors-Others-Border-Color, #D7D7D7);border-bottom:2px solid var(--specialty-color, var(--color-secondary));border-radius:5px;background-color:var(--color-bg-light);padding:4px 6px 8px;width:100%;height:100%}:is(:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card--list) .imt-onsite-course-card__new-badge-container{display:none}:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card--list .imt-onsite-course-card__course-title{padding:0;width:100%;max-width:unset}:is(:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card--list .imt-onsite-course-card__course-title) .imt-onsite-course-card__course-title-text{width:100%;font-style:Regular;font-weight:400;font-size:.875rem;text-align:center;leading-trim:NONE;vertical-align:middle;line-height:100%;letter-spacing:0px}:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card__course-title{height:auto}:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card__content{border:none}:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card--list .imt-onsite-course-card__content{max-width:unset}:is(:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card--list .imt-onsite-course-card__content) .imt-onsite-course-card__dates-wrapper{display:flex;justify-content:center;gap:8px;margin:0;width:100%}:is(:is(:is(:is(.imt-find-course-page-highlighted-course .imt-find-course-highlighted-slider) .imt-slider__inner__wrapper__slide) .imt-onsite-course-card--list .imt-onsite-course-card__content) .imt-onsite-course-card__dates-wrapper) .imt-onsite-course-card__year{font-weight:600}.imt-find-course-page-highlighted-course .imt-find-course-page-highlighted-course__empty{padding:2rem;color:var(--color-text-secondary);text-align:center}.imt-research-and-development__all-content{display:flex;flex-direction:column;align-items:center;align-self:center}.imt-research-and-development__all-content .imt-research-and-development__our-mission{display:flex;flex-direction:column;align-items:center;align-self:stretch;background:var(--color-blue-bg)}:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content{display:flex;flex-direction:column;align-items:center;align-self:center;max-width:var(--container-width);gap:var(--space-md);padding:3.5rem var(--space-md)}@media(min-width:768px){:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content{flex-direction:row;gap:var(--space-xl);margin-top:var(--space-md)}}@media(min-width:1080px){:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content{margin-top:var(--space-xl)}}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content) .imt-research-and-development__title-text{display:flex;flex-direction:column;align-items:center;align-self:stretch;margin-top:var(--space-md);gap:1rem}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content) .imt-research-and-development__title-text) .imt-research-and-development__title{display:flex;justify-content:center;align-items:center;width:100%}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content) .imt-research-and-development__title-text) .imt-research-and-development__title) .imt-heading{width:100%}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content) .imt-research-and-development__title-text) .imt-research-and-development__text{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:var(--space-md)}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content) .imt-research-and-development__title-text) .imt-research-and-development__text) p{align-self:stretch;color:var(--color-text-dark);font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}@media(min-width:1080px){:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content) .imt-research-and-development__title-text) .imt-research-and-development__text) p{font-size:var(--font-size-base)}}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__our-mission) .imt-research-and-development__our-mission-content) .imt-research-and-development__imageBorder{display:flex;justify-content:center;align-items:center}.imt-research-and-development__all-content .imt-research-and-development__key-research{display:flex;flex-direction:column;align-items:center;align-self:stretch;background:var(--color-primary)}:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);align-self:center;padding:var(--space-xl) var(--space-md);max-width:var(--container-width)}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-title-text-1{display:flex;flex-direction:column;align-items:center;align-self:stretch}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-title-text-1) .imt-research-and-development__key-research-text-1{align-self:stretch}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-title-text-1) .imt-research-and-development__key-research-text-1) p{margin-bottom:0;color:var(--color-white);font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;text-align:center}@media(min-width:1080px){:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-title-text-1) .imt-research-and-development__key-research-text-1) p{font-size:var(--font-size-subtitle)}}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-statNumber{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);justify-content:center}@media(min-width:768px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-statNumber) .imt-stat-number{align-self:flex-start}}@media(min-width:768px){:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-statNumber{flex-direction:row}}@media(min-width:1080px){:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-statNumber{gap:6rem}}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-statNumber) .imt-col__col{flex:none}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-statNumber) .imt-col{width:auto}@media(min-width:1080px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-statNumber) .imt-col{gap:6rem}}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-text-2{max-width:670px}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-text-2) p{align-self:stretch;color:var(--color-white);font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;text-align:center}@media(min-width:1080px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__key-research) .imt-research-and-development__key-research-content) .imt-research-and-development__key-research-text-2) p{font-size:var(--font-size-subtitle)}}.imt-research-and-development__all-content .imt-research-and-development__research-area{display:flex;flex-direction:column;align-items:center;align-self:stretch;background:var(--color-white)}:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);align-self:center;padding:var(--space-xl) var(--space-md);max-width:var(--container-width)}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content) .imt-research-and-development__research-area-ImmageBorderDescription) .imt-col{justify-content:center;row-gap:24px;column-gap:48px}@media(min-width:1080px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content) .imt-research-and-development__research-area-ImmageBorderDescription) .imt-col{row-gap:71px;column-gap:96px}}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content) .imt-research-and-development__research-area-ImmageBorderDescription) .imt-col) .imt-col__col{flex:initial}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content) .imt-research-and-development__research-area-title-text{display:flex;flex-direction:column;align-items:center;align-self:stretch}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content) .imt-research-and-development__research-area-title-text) .imt-research-and-development__research-area-text{align-self:stretch}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content) .imt-research-and-development__research-area-title-text) .imt-research-and-development__research-area-text) p{margin-bottom:0;color:var(--color-text-dark);font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;text-align:center}@media(min-width:1080px){:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__research-area) .imt-research-and-development__research-area-content) .imt-research-and-development__research-area-title-text) .imt-research-and-development__research-area-text) p{font-size:var(--font-size-subtitle)}}.imt-research-and-development__all-content .imt-research-and-development__team{display:flex;flex-direction:column;align-items:center;align-self:stretch;background-color:var(--color-blue-bg)}:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content{display:flex;flex-direction:column;align-items:center;align-self:center;padding:var(--space-xl) var(--space-md);max-width:var(--container-width);gap:var(--space-md)}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__team-title-text{display:flex;flex-direction:column;align-items:center;align-self:center;gap:1rem}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__team-title-text) .imt-research-and-development__team-title{width:100%}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__team-title-text) .imt-research-and-development__team-title) .imt-heading{margin-bottom:0}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__team-title-text) .imt-research-and-development__team-text) p{color:var(--color-text-light);text-align:center;font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}@media(min-width:1080px){:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__team-title-text) .imt-research-and-development__team-text) p{font-size:var(--font-size-subtitle)}}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__bloc-team) .imt-col{justify-content:center;row-gap:24px;column-gap:24px}@media(min-width:1080px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__bloc-team) .imt-col{column-gap:48px}}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__team) .imt-research-and-development__team-content) .imt-research-and-development__bloc-team) .imt-col) .imt-col__col{flex:initial}.imt-research-and-development__all-content .imt-research-and-development__dataset{display:flex;flex-direction:column;align-items:center;align-self:stretch}:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);align-self:center;padding:var(--space-xl) var(--space-md);max-width:var(--container-width)}@media(min-width:1080px){:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content{gap:var(--space-xl)}}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-heading{width:100%}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-heading) .imt-heading{margin-bottom:0}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc{display:flex;flex-direction:column;align-items:center;align-self:center}@media(min-width:1080px){:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc{margin-left:var(--space-sm)}}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col{flex-direction:column}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col) .imt-col__col{justify-content:center;display:flex}@media(min-width:768px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col) .imt-col__col{justify-self:center}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col) .imt-col__col:nth-child(3):last-child{grid-column:1 / -1;justify-self:center}}@media(min-width:1080px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col) .imt-col__col{justify-self:center}:is(:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__dataset) .imt-research-and-development__dataset-content) .imt-research-and-development__dataset-bloc) .imt-col) .imt-col__col:nth-child(3):last-child{grid-column:unset}}.imt-research-and-development__all-content .imt-research-and-development__contact-us{display:flex;flex-direction:column;align-items:center;align-self:stretch;background-size:cover;background-position:center;background-repeat:no-repeat}:is(.imt-research-and-development__all-content .imt-research-and-development__contact-us) .imt-research-and-development__contact-us-content{display:flex;flex-direction:column;align-items:center;align-self:center;gap:var(--space-xl);padding:var(--space-xl) var(--space-md);max-width:var(--container-width)}:is(:is(.imt-research-and-development__all-content .imt-research-and-development__contact-us) .imt-research-and-development__contact-us-content) .imt-research-and-development__contact-us-heading{width:100%}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__contact-us) .imt-research-and-development__contact-us-content) .imt-research-and-development__contact-us-heading) .imt-heading{margin-bottom:0}:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__contact-us) .imt-research-and-development__contact-us-content) .imt-research-and-development__contact-us-text) p{align-self:stretch;color:var(--color-white);text-align:center;font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}@media(min-width:1080px){:is(:is(:is(.imt-research-and-development__all-content .imt-research-and-development__contact-us) .imt-research-and-development__contact-us-content) .imt-research-and-development__contact-us-text) p{font-size:var(--font-size-subtitle)}}.imt-research-and-development__all-content .imt-research-and-development__contact-us-prefooter-bloc{height:6rem;width:100%;background-color:var(--color-primary)}@media(min-width:768px){.imt-research-and-development__all-content .imt-research-and-development__contact-us-prefooter-bloc{height:8rem}}.page-template-page-research-and-development .imt-prefooter{margin-top:0}:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour{background-color:var(--color-bg);display:flex;width:100%;align-self:stretch;box-sizing:border-box;justify-content:center}:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content{margin-top:3rem;gap:1rem;display:flex;flex-direction:column;width:100%;max-width:var(--container-width);margin:0 auto;padding:4rem var(--space-sm) 1rem var(--space-sm);box-sizing:border-box}@media(min-width:768px){:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content{padding:4rem var(--space-md) 0rem}}@media(min-width:1080px){:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__discour-text{margin-left:13rem}}:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux{display:flex;flex-direction:row;gap:1.5rem;align-self:center}@media(min-width:1080px){:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux{width:100%;justify-content:space-between}}:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__image_marescaux{display:flex;align-self:flex-start}@media(min-width:1080px){:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__image_marescaux{height:10rem;overflow:visible}}:is(:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__image_marescaux) img{width:103px;height:130px;aspect-ratio:61/77}@media(min-width:1080px){:is(:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__image_marescaux) img{width:14.25rem;height:18rem;aspect-ratio:19/24;transform:translateY(-8rem)}}:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__signature-diplomes{display:flex;flex-direction:column;align-items:flex-end}:is(:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__signature-diplomes) img{height:4.25rem;width:13.37rem}@media(min-width:1080px){:is(:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__signature-diplomes) img{width:22.3rem;height:3rem}}:is(:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__signature-diplomes) .imt-page-expert__text{display:flex;flex-direction:column;align-items:flex-end}:is(:is(:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__discour) .imt-page-expert__discour-content) .imt-page-expert__marescaux) .imt-page-expert__signature-diplomes) .imt-page-expert__text) p{color:var(--colors-texts-normal-txt-gray-dark, #3B3B3C);text-align:right;font-family:var(--Typography-family-Body, "Source Sans 3");font-size:var(--Typography-size-Base, .875rem);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority{padding:var(--space-xl) var(--space-xs);background-color:#fff;display:flex;flex-direction:column;gap:1rem;width:100%;box-sizing:border-box}@media(min-width:1080px){:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority{position:relative;z-index:2}}:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority) .imt-experts-priority-wrapper{width:100%;max-width:40rem;margin:0 auto}@media(min-width:1080px){:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority) .imt-experts-priority-wrapper{max-width:73rem}}:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority) .imt-experts-priority-wrapper) .imt-col{justify-content:center}@media(min-width:768px){:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority) .imt-experts-priority-wrapper) .imt-col{gap:64px;margin-bottom:2rem}}:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority) .imt-experts-priority-wrapper) .imt-col) .imt-col__col{flex:initial}@media(min-width:768px){:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__expert-priority) .imt-experts-priority-wrapper) .imt-col) .imt-col__col{margin-bottom:-2rem}}:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__specialties{padding:var(--space-xl) var(--space-xs);gap:1rem;display:flex;flex-direction:column;width:100%;box-sizing:border-box;background-color:var(--color-bg)}:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__specialties) .imt-experts-all-specialties-wrapper{width:100%;max-width:var(--container-width);margin:0 auto;margin-bottom:7rem}:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__specialties) .imt-experts-all-specialties-wrapper) .imt-col{gap:1rem;justify-content:center}@media(min-width:768px){:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__specialties) .imt-experts-all-specialties-wrapper) .imt-col{row-gap:24px;column-gap:32px}}@media(min-width:1080px){:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__specialties) .imt-experts-all-specialties-wrapper) .imt-col{row-gap:48px;column-gap:64px}}:is(:is(:is(:is(.imt-page-expert .imt-page-expert__content) .imt-page-expert__specialties) .imt-experts-all-specialties-wrapper) .imt-col) .imt-col__col{flex:initial}.page-template-default .imt-prefooter{margin-top:0}.imt-page-fellowship{color:var(--color-text-dark)}.imt-page-fellowship .imt-page-fellowship__content{display:flex;flex-direction:column}.imt-page-fellowship .imt-page-fellowship__description,.imt-page-fellowship .imt-page-fellowship__current-research,.imt-page-fellowship .imt-page-fellowship__types,.imt-page-fellowship .imt-page-fellowship__formulaire,.imt-page-fellowship .imt-page-fellowship__testimonials,.imt-page-fellowship .imt-page-fellowship__faq{width:100%}.imt-page-fellowship .imt-page-fellowship__description-content,.imt-page-fellowship .imt-page-fellowship__current-research-content,.imt-page-fellowship .imt-page-fellowship__types-content,.imt-page-fellowship .imt-page-fellowship__formulaire-content,.imt-page-fellowship .imt-page-fellowship__testimonials-content{max-width:var(--container-width);margin:0 auto;padding-inline:calc(var(--space-sm) * .75)}:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content{padding:6rem 1rem 3rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content{gap:3rem;padding:6rem 1rem 3rem}}@media(min-width:1080px){:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content{flex-direction:row}}:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-text-button{display:flex;flex-direction:column;align-items:center;align-self:center;max-width:35rem;text-align:center}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-text-button) p,:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-text-button) strong{color:var(--color-text-dark);font-family:var(--font-family-body);font-style:normal;line-height:normal}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-text-button) p{font-size:var(--font-size-base);font-weight:400}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-text-button) strong{font-size:1rem;font-weight:600}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-text-button) .imt-page-fellowship__description-button-deadline{display:flex;flex-direction:column;gap:var(--space-xs)}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-text-button) .imt-page-fellowship__description-button-deadline) p{font-size:var(--font-size-base);font-weight:500;margin-bottom:0}:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-VideoBorder{display:flex;align-self:center;width:20.125rem}@media screen and (min-width:1080px){:is(:is(.imt-page-fellowship .imt-page-fellowship__description) .imt-page-fellowship__description-content) .imt-page-fellowship__description-VideoBorder{width:35rem}}.imt-page-fellowship .imt-page-fellowship__current-research,.imt-page-fellowship .imt-page-fellowship__testimonials{background-color:var(--color-blue-bg)}:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content{display:flex;flex-direction:column;padding:1.5rem 1rem;gap:1rem}@media(min-width:768px){:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content{padding:3rem 1rem}}@media(min-width:1080px){:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content{gap:3rem}}:is(:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content) .imt-page-fellowship__current-research-title{width:100%}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content) .imt-page-fellowship__current-research-col) .imt-col{flex-wrap:wrap}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content) .imt-page-fellowship__current-research-col) .imt-col__col{display:flex;justify-content:center;flex:1 1 100%;max-width:100%}@media screen and (min-width:768px){:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content) .imt-page-fellowship__current-research-col) .imt-col__col{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}}@media screen and (min-width:1080px){:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content) .imt-page-fellowship__current-research-col) .imt-col{flex-wrap:nowrap}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content) .imt-page-fellowship__current-research-col) .imt-col__col{flex:1 1 0;max-width:none}}:is(:is(.imt-page-fellowship .imt-page-fellowship__current-research) .imt-page-fellowship__current-research-content) .imt-page-fellowship__current-research-button{display:flex;align-self:center}:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1rem}@media(min-width:768px){:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content{padding:3rem 1rem}}@media(min-width:1080px){:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content{gap:3rem}}:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__types-title{width:100%}:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types{display:flex;flex-direction:column;gap:var(--space-xl)}@media screen and (min-width:768px){:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1080px){:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types{gap:calc(var(--space-xl) * 2)}}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) strong,:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) p,:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) a{color:var(--color-text-dark);font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;margin-bottom:var(--space-sm)}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) strong{font-weight:600}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) li{margin-left:var(--space-md)}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) .imt-page-fellowship__types-1,:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) .imt-page-fellowship__types-2{display:flex;flex-direction:column;gap:var(--space-xs)}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__types) .imt-page-fellowship__types-content) .imt-page-fellowship__all-types) .imt-page-fellowship__types-1{max-width:35rem}:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content{display:flex;flex-direction:column;padding:1.5rem 1rem;gap:1rem}@media(min-width:768px){:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content{padding:3rem 1rem}}@media(min-width:1080px){:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content{gap:3rem}}:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__formulaire_title{width:100%}:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form{display:flex;flex-direction:column;gap:var(--space-lg)}@media(min-width:1080px){:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form{flex-direction:row}}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process{background-color:var(--color-blue-bg);max-width:23.8rem;padding:12px 8px;height:100%;align-self:center}@media(min-width:1080px){:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process{align-self:flex-start}}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) .imt-page-fellowship__process_committee{margin-bottom:1.5rem}:is(:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) .imt-page-fellowship__process_committee) li{margin-left:3rem}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) p,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) li,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) ol,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) strong,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) h3{color:var(--color-text-dark);font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) h3{font-family:var(--font-family-heading);font-size:var(--font-ratio-h3);font-weight:400}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) strong{font-weight:600;margin-left:1rem}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) ol{margin-left:2rem}:is(:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) ol) li{margin-bottom:1rem}:is(:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__process) ul) li{margin-bottom:.5rem}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form{padding-inline:.75rem;width:100%}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-pagination-steps{display:flex;justify-content:space-between;position:relative;margin-bottom:50px;counter-reset:step-counter}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-pagination-steps:before{content:"";position:absolute;top:15px;left:0;width:100%;height:4px;background-color:#e2e4e9;z-index:1}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-break{display:none!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step{background:transparent!important;border:none!important;padding:0;margin:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;position:relative;z-index:2;cursor:pointer;box-shadow:none!important;text-align:center!important;flex:1}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step-label{margin-top:10px;font-size:14px;color:#666;text-align:center!important;font-size:14px!important;color:#666!important;transition:all .3s ease!important;display:block;width:100%}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step.forminator-current .forminator-step-label{font-size:16px!important;font-weight:700!important;color:#3b4b85!important;transform:translateY(-2px)}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step-dot{width:32px;height:32px;border-radius:50%;background-color:#e2e4e9;display:flex;align-items:center;justify-content:center;box-sizing:border-box}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step-dot:before{counter-increment:step-counter;content:counter(step-counter);color:#555;font-weight:700;font-size:14px}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step.forminator-current .forminator-step-dot,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step.forminator-completed .forminator-step-dot{background-color:#3b4b85}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step.forminator-current .forminator-step-dot:before,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-step.forminator-completed .forminator-step-dot:before{color:#fff}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-label{font-size:14px!important;font-weight:700!important;color:#333!important;display:block;margin-bottom:8px!important;text-align:left!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-required{color:#a92626!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-description{font-size:12px!important;color:#777!important;margin-bottom:10px!important;display:block;text-align:left!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-input,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form select.forminator-select--field{width:100%;background-color:#fff!important;border:1px solid #E2E4E9!important;border-radius:4px!important;padding:12px 15px!important;font-size:14px!important;color:#333!important;box-shadow:none!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #E2E4E9!important;border-radius:4px!important;height:45px!important;display:flex;align-items:center}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#333!important;padding-left:15px!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-multiselect{display:flex;flex-direction:column;gap:10px}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-option{display:flex;align-items:center;font-size:14px;color:#333;cursor:pointer;margin:0!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-option input[type=checkbox]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #C4C4C4;border-radius:3px;background-color:#fff;margin-right:12px;cursor:pointer;position:relative}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-option input[type=checkbox]:checked{border-color:#3b4b85}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-option input[type=checkbox]:checked:after{content:"✔";color:#3b4b85;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-radio{display:inline-flex;align-items:center;cursor:pointer;margin-right:30px;font-size:14px;color:#333}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-radio input[type=radio]{display:none!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-radio-bullet{width:18px;height:18px;border:1px solid #C4C4C4;border-radius:50%;margin-right:10px;position:relative;display:inline-block;background-color:#fff}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-radio input[type=radio]:checked+.forminator-radio-bullet{border-color:#3b4b85}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-radio input[type=radio]:checked+.forminator-radio-bullet:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:#3b4b85;border-radius:50%}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-field-upload .forminator-field{display:flex;flex-wrap:wrap;align-items:start;position:relative}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-file-upload{width:100%!important;position:relative}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-file-upload input[type=file]{color:#666!important;width:100%!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-multi-upload{width:130px!important;position:relative}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-multi-upload input[type=file]{color:transparent!important;width:130px!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-multi-upload:after{content:"No file chosen";color:#666;font-size:13px;position:absolute;left:145px;top:0;height:35px;line-height:35px;white-space:nowrap;pointer-events:none}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-field:has(.forminator-has-files) .forminator-multi-upload:after{display:none!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form input[type=file]{height:35px!important;cursor:pointer;margin:0!important;padding:0!important;line-height:35px!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form input[type=file]::file-selector-button{background-color:#3b4b85!important;color:#fff!important;border:none!important;padding:0 15px!important;border-radius:4px!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;height:35px!important;line-height:35px!important;text-align:center!important;margin:0 15px 0 0!important;transition:background-color .2s ease!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form input[type=file]::file-selector-button:hover{background-color:#2a3660!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-files{width:100%;margin:10px 0 0!important;padding:0!important;list-style:none!important;display:flex;flex-direction:column;gap:8px}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file{background:transparent!important;border:none!important;padding:0!important;margin:0!important;box-shadow:none!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--content{display:flex!important;flex-direction:row!important;align-items:center!important;background:transparent!important;padding:0!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--preview{display:none!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--text{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important;margin:0!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--title{color:#3b4b85!important;font-size:14px!important;text-decoration:underline!important;margin:0!important;font-weight:500!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--size{color:#3b4b85!important;font-size:14px!important;margin:0!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--size:before{content:"("}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--size:after{content:")"}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-uploaded-file--delete{background:transparent!important;border:none!important;color:#a92626!important;cursor:pointer!important;margin-left:10px!important;padding:0!important;font-size:16px!important;font-weight:700;display:flex;align-items:center}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-has_error .forminator-label,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-has_error .forminator-required{color:#a92626!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-has_error .forminator-radio-bullet,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-has_error .forminator-option input[type=checkbox]{border-color:#a92626!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-has_error .forminator-multi-upload:after,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-has_error .forminator-file-upload input[type=file]{color:#a92626!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-error-message{display:flex!important;align-items:center;width:100%!important;color:#a92626!important;font-size:13px!important;margin-top:15px!important;font-weight:500!important;text-align:left!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-error-message:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #A92626;border-radius:50%;font-size:12px;font-weight:700;margin-right:8px}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-pagination-footer{display:flex;justify-content:flex-start;align-items:center;margin-top:50px;padding-top:20px;gap:20px}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-button-back{background-color:transparent!important;color:#3b4b85!important;border:1px solid #3B4B85!important;padding:10px 20px!important;border-radius:4px!important;font-size:13px!important;font-weight:500!important;cursor:pointer;transition:all .2s ease!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-button-back:hover{background-color:#f5f6f8!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-save-draft-link{color:#3b4b85!important;font-size:13px!important;text-decoration:none!important;margin-right:auto!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-save-draft-link:hover{text-decoration:underline!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-button-next,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-button-submit{background-color:var(--color-secondary)!important;color:#fff!important;border:none!important;padding:10px 30px!important;border-radius:4px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:background-color .2s ease!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-button-next:hover,:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-button-submit:hover{background-color:#7a86a8!important}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .forminator-custom-form .forminator-response-message.forminator-success{background-color:transparent!important;box-shadow:none!important;border:none!important;padding:40px 0!important;display:flex;justify-content:center}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .custom-success-message{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .custom-success-message .success-icon{width:50px;height:50px;border:1px solid #3B4B85;border-radius:50%;color:#3b4b85;font-size:26px;display:flex;align-items:center;justify-content:center;margin-bottom:25px}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .custom-success-message h2{color:#3b4b85;font-size:26px;font-weight:500;margin:0 0 15px;line-height:1.2}:is(:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__formulaire) .imt-page-fellowship__formulaire-content) .imt-page-fellowship__process_form) .imt-page-fellowship__form) .custom-success-message p{color:#4a5568;font-size:14px;line-height:1.6;margin:0;max-width:450px}:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content{display:flex;flex-direction:column;gap:1rem;padding:1.5rem .9rem}@media(min-width:768px){:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content{padding:3rem 1rem}}@media(min-width:1080px){:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content{gap:3rem}}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content) .imt-page-fellowship__testimonials-title) span{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-body);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content) .imt-page-fellowship__testimonials-col) .imt-col{row-gap:24px;column-gap:12px}@media(min-width:768px){:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content) .imt-page-fellowship__testimonials-col) .imt-col{column-gap:24px}}:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content) .imt-page-fellowship__testimonials-col) .imt-col__col{max-width:10rem;flex:1 1 100%}@media(min-width:1080px){:is(:is(:is(.imt-page-fellowship .imt-page-fellowship__testimonials) .imt-page-fellowship__testimonials-content) .imt-page-fellowship__testimonials-col) .imt-col__col{max-width:16.25rem}}.imt-page-fellowship .imt-page-fellowship__faq{margin-top:3rem}
