.ir-list-align--baseline li{align-items:baseline !important}.ir-list-align--baseline li span.elementor-icon-list-icon{padding-top:.1em}.single-post li{padding:0;margin-bottom:10px}.course-template-default .elementor-section.elementor-top-section.elementor-element.elementor-element-cc1fdd4.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-widget-wrap{display:flex;flex-flow:column wrap}@media screen and (max-width: 1300px){.course-template-default .elementor-section.elementor-top-section.elementor-element.elementor-element-cc1fdd4.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-top:-55% !important}}@media screen and (max-width: 1300px){.course-template-default .elementor-motion-effects-parent .elementor-motion-effects-element{height:0% !important}}.course-template-default .elementor-23993 .elementor-element>.elementor-widget-container{padding:10px !important}.course-template-default .elementor-23993 .elementor-element-75b35a17.elementor-widget-heading .elementor-widget-container{padding:20px 5px !important}@media screen and (max-width: 767px){.course-template-default .dce-title{padding:0;margin:0}}@media screen and (max-width: 480px){.course-template-default .elementor-motion-effects-parent .elementor-motion-effects-element{--scale: 4.2 !important}}@media screen and (max-width: 767px){.course-template-default .elementor-motion-effects-parent .elementor-motion-effects-element .dce-featured-image>.mask>.wrap-filters>img{height:93vh;object-fit:cover}}@media screen and (max-width: 767px){.course-template-default .elementor>.elementor-inner>.elementor-section-wrap>.elementor-section.elementor-top-section.elementor-element.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default{padding:0 !important}.course-template-default .cd-link-1 .cd-waiting-info .cd-waiting-tooltip{top:25px;left:-130px}.course-template-default .dce-title{font-size:1.3rem !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-cd6a6cb>div>div{margin:0 !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-5193ea7>div>.elementor-shortcode{justify-content:center}}@media screen and (max-width: 767px){.course-template-default .elementor-element-09b0326{display:none}}@media screen and (max-width: 767px){.course-template-default .elementor-element-fd642f9{margin-top:50px}.course-template-default .elementor-element-fd642f9>div>h2{font-size:20px !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-12fb98f{display:none}}@media screen and (max-width: 767px){.course-template-default .elementor-element-78142a3,.course-template-default .elementor-element-e364486{margin-top:20px}}@media screen and (max-width: 767px){.course-template-default .elementor-element-e364486{padding-bottom:40px !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-cd05a2b{margin-top:50px}}@media screen and (max-width: 767px){.course-template-default .elementor-element-42f06ac9{display:none}}@media screen and (max-width: 767px){.course-template-default .elementor-element-c009efc>div>h2{margin-top:50px;font-size:20px !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-48347ff4{height:300px}.course-template-default .elementor-element-48347ff4>div{padding:0 !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-7182a24.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default,.course-template-default .elementor-element-6804ba9.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default{padding:0 !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-73e82f00.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default,.course-template-default .elementor-element section.elementor-section.elementor-top-section.elementor-element.elementor-element-6536c1e0.animated-fast.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.animated.fadeIn{padding:20px 10px !important}}@media screen and (max-width: 767px){.course-template-default .elementor-element-2c91b6c{margin-top:20px}}@media screen and (max-width: 767px){.course-template-default .elementor-element-75b35a17.elementor-widget-heading .elementor-widget-container{padding:20px 5px !important}}.course-template-default .elementor-element-23993>div>section{padding:50px 0 !important}.course-template-default .elementor-element-23993 .elementor-element>.elementor-widget-container{padding:10px !important}.elementor-8080 .elementor-element .elementor-element-a154144 .elementor-button{padding:10px 50px !important}@media screen and (max-width: 767px){.elementor-8080 .elementor-element .elementor-element-6ff632b .swiper-slide{height:84vh !important}}@media screen and (max-width: 767px){.elementor-8080 .elementor-element .elementor-element-6ff632b .swiper-slide>.swiper-slide-inner{padding:10px}}.elementor-8080 .elementor-element .elementor-element-ffd0f6a .elementor-widget-wrap{align-content:flex-start !important}.elementor-8080 .elementor-element .elementor-element-ffd0f6a .elementor-post__thumbnail{margin:-20px}.elementor-8080 .elementor-element .elementor-element-ffd0f6a .elementor-post__excerpt p{overflow:hidden;-webkit-line-clamp:2;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:2em}@media screen and (max-width: 767px){#job-offer>.elementor-container>.elementor-row{display:flex;gap:20px;flex-direction:column-reverse}}.elementor-sitemap-section ul:not(.children)>.elementor-sitemap-item>a{font-size:1.1em;font-weight:600;line-height:1.5}@media screen and (max-width: 767px)and (orientation: portrait){.testimonials_container>div>div>div{margin-top:15px}}@media screen and (max-width: 767px){.elementor-element-5effcae>.elementor-widget-container>.elementor-image>.attachment-large.size-large{width:100%}}@media screen and (max-width: 767px){.elementor-element-cd630c3,.elementor-element-c45af47{margin-bottom:20px}}@media screen and (max-width: 767px){.elementor-element-54d1358>.elementor-widget-container>.elementor-divider{padding:0 !important;margin-bottom:20px}.elementor-element-54d1358>.elementor-widget-container>.elementor-divider-separator{min-width:100vw !important;margin-left:-20px !important;margin-bottom:20px !important}}@media screen and (max-width: 767px){.elementor-slides>*{height:200px !important;border-radius:5px}}@media screen and (max-width: 767px){.elementor-element-0732549>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-ce17e41>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-3d4df4d>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-803af5f>.elementor-container.elementor-column-gap-default>.elementor-row{display:flex;flex-wrap:wrap;flex-direction:row}}@media screen and (max-width: 767px){.elementor-element-bef028b,.elementor-element-c691486,.elementor-element-68200a3,.elementor-element-d5576da{order:1;flex:1 0 100%}}@media screen and (max-width: 767px){.elementor-element-3d773cc,.elementor-element-3df4142,.elementor-element-21d85fe,.elementor-element-200b329{order:-1;flex:1 0 100%}}@media screen and (min-width: 767px){.elementor-element-80308bd>.elementor-widget-container,.elementor-element-90a00ac>.elementor-widget-container,.elementor-element-dc751c9>.elementor-widget-container,.elementor-element-bdb9b53>.elementor-widget-container,.elementor-element-fe249b6>.elementor-widget-container,.elementor-element-9376208>.elementor-widget-container,.elementor-element-88601f4>.elementor-widget-container,.elementor-element-ad9b9dd>.elementor-widget-container,.elementor-element-edc18de>.elementor-widget-container,.elementor-element-53a4d1b>.elementor-widget-container,.elementor-element-505b361>.elementor-widget-container,.elementor-element-4b17bf3>.elementor-widget-container{margin:0 !important;padding:10px 0 !important}}@media screen and (max-width: 767px){.elementor-element-6a2649d{margin-top:40px}}@media screen and (max-width: 767px){.elementor-element-53f149d,.elementor-element-11807b8,.elementor-element-9ac5880,.elementor-element-37f9083,.elementor-element-a8171a3{margin-bottom:20px !important}}@media screen and (max-width: 767px){.elementor-element-db61b33 .elementor-widget-container{margin:0 !important}}@media screen and (max-width: 767px){.elementor-element-4818e86 .elementor-column-wrap.elementor-element-populated{padding:0 !important}}@media screen and (max-width: 767px){.elementor-8962 .elementor-element.elementor-element-a79351c>.elementor-widget-container,.elementor-8962 .elementor-element.elementor-element-ac94926>.elementor-widget-container{margin:0 !important;padding:0 !important;padding-bottom:10px !important}}@media screen and (max-width: 767px){.elementor-element-6d830d4{margin-top:20px}}@media screen and (max-width: 767px){.elementor-element-df0866f,.elementor-element-e0e82f2{padding-top:30px}}@media screen and (max-width: 767px){.elementor-element-e856832>.elementor-container.elementor-column-gap-default,.elementor-element-6b0c274>.elementor-container.elementor-column-gap-default,.elementor-element-93f138c>.elementor-container.elementor-column-gap-default,.elementor-element-06d4e1c>.elementor-container.elementor-column-gap-default,.elementor-element-4b31e53>.elementor-container.elementor-column-gap-default,.elementor-element-afc0ecd>.elementor-container.elementor-column-gap-default,.elementor-element-5ab746f>.elementor-container.elementor-column-gap-default,.elementor-element-a1074ca>.elementor-container.elementor-column-gap-default{margin-bottom:20px}}@media screen and (max-width: 767px){.elementor-element-d0447f5>.elementor-column-wrap.elementor-element-populated,.elementor-element-d857155>.elementor-column-wrap.elementor-element-populated,.elementor-element-74d9d4d>.elementor-column-wrap.elementor-element-populated,.elementor-element-4345f7d>.elementor-column-wrap.elementor-element-populated,.elementor-element-6bb7360>.elementor-column-wrap.elementor-element-populated,.elementor-element-07559d6>.elementor-column-wrap.elementor-element-populated,.elementor-element-2e25667>.elementor-column-wrap.elementor-element-populated,.elementor-element-d8ee923>.elementor-column-wrap.elementor-element-populated{padding:0 !important}}@media screen and (max-width: 767px){.elementor-element-a747668,.elementor-element-d857155,.elementor-element-74d9d4d,.elementor-element-4345f7d,.elementor-element-6bb7360,.elementor-element-07559d6,.elementor-element-2e25667,.elementor-element-d8ee923{padding-top:30px}}@media screen and (max-width: 767px){.elementor-element-e856832>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-93f138c>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-4b31e53>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-5ab746f>.elementor-container.elementor-column-gap-default>.elementor-row{display:flex;flex-wrap:wrap;flex-direction:row}}@media screen and (max-width: 767px){.elementor-element-d0447f5,.elementor-element-2e25667,.elementor-element-4345f7d,.elementor-element-07559d6{order:1;flex:1 0 100%}}.elementor-section.elementor-top-section.elementor-element.elementor-element-7b46593.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.animated.fadeIn{padding:0px !important}.dce-breadcrumbs>.item-home,.separator.separator-home{display:none}.elementor-element-135bb67{display:none}@media screen and (max-width: 767px){.post-15044 .dce_masking-none.elementor-widget.elementor-widget-image>.elementor-widget-container>.elementor-image>img{height:200px !important}}@media screen and (max-width: 767px){.elementor-element-54590df,.elementor-element-7e182a7,.elementor-element-d67c428,.elementor-element-f068758,.elementor-element-b7dfd1c,.elementor-element-3a1093e,.elementor-element-c8ecb75,.elementor-element-7741c30,.elementor-element-a2adee5,.elementor-element-f63ebae,.elementor-element-ff48223,.elementor-element-f09707d{display:none}}@media screen and (max-width: 767px){.elementor-element-1ba75b2>.elementor-column-wrap.elementor-element-populated,.elementor-element-667df32>.elementor-column-wrap.elementor-element-populated,.elementor-element-e23fe18>.elementor-column-wrap.elementor-element-populated,.elementor-element-80ee145>.elementor-column-wrap.elementor-element-populated,.elementor-element-ea20fc6>.elementor-column-wrap.elementor-element-populated,.elementor-element-f7f048e>.elementor-column-wrap.elementor-element-populated,.elementor-element-baf6ce9>.elementor-column-wrap.elementor-element-populated,.elementor-element-60f7591>.elementor-column-wrap.elementor-element-populated,.elementor-element-74bbc93>.elementor-column-wrap.elementor-element-populated,.elementor-element-509f1c4>.elementor-column-wrap.elementor-element-populated,.elementor-element-a67b763>.elementor-column-wrap.elementor-element-populated,.elementor-element-0798540>.elementor-column-wrap.elementor-element-populated{border:none !important}}@media screen and (max-width: 767px){.elementor-element-0e76af5>.elementor-widget-container,.elementor-element-d5fbe59>.elementor-widget-container,.elementor-element-a227bf4>.elementor-widget-container,.elementor-element-60f9af8>.elementor-widget-container,.elementor-element-7c7c54a>.elementor-widget-container,.elementor-element-9f534f9>.elementor-widget-container,.elementor-element-56d6d9d>.elementor-widget-container,.elementor-element-cf10789>.elementor-widget-container,.elementor-element-290a0e2>.elementor-widget-container,.elementor-element-d3b1985>.elementor-widget-container,.elementor-element-b80d099>.elementor-widget-container,.elementor-element-01c12d5>.elementor-widget-container{padding:0 !important;padding-bottom:10px !important}}@media screen and (max-width: 767px){.elementor-element-8d4a3ca>.elementor-widget-container,.elementor-element-ea593df>.elementor-widget-container,.elementor-element-f3ae36a>.elementor-widget-container,.elementor-element-1079f04>.elementor-widget-container,.elementor-element-208c9c8>.elementor-widget-container,.elementor-element-f36a2cf>.elementor-widget-container,.elementor-element-67ac9d8>.elementor-widget-container,.elementor-element-366ac9c>.elementor-widget-container,.elementor-element-311f3fc>.elementor-widget-container,.elementor-element-d0cd579>.elementor-widget-container,.elementor-element-59646cd>.elementor-widget-container,.elementor-element-0462bd2>.elementor-widget-container,.elementor-element-74d31fa>.elementor-widget-container,.elementor-element-7cf21d4>.elementor-widget-container,.elementor-element-6d55106>.elementor-widget-container,.elementor-element-c8aa530>.elementor-widget-container,.elementor-element-cd68551>.elementor-widget-container,.elementor-element-5cd1486>.elementor-widget-container,.elementor-element-d65729b>.elementor-widget-container,.elementor-element-99a8549>.elementor-widget-container,.elementor-element-a7d8195>.elementor-widget-container,.elementor-element-89047bb>.elementor-widget-container,.elementor-element-69579bb>.elementor-widget-container,.elementor-element-48c6b1b>.elementor-widget-container{margin:5px 0 !important}}@media screen and (max-width: 767px){.elementor-element-ea593df>.elementor-widget-container,.elementor-element-1079f04>.elementor-widget-container,.elementor-element-f36a2cf>.elementor-widget-container,.elementor-element-366ac9c>.elementor-widget-container,.elementor-element-d0cd579>.elementor-widget-container,.elementor-element-0462bd2>.elementor-widget-container,.elementor-element-7cf21d4>.elementor-widget-container,.elementor-element-c8aa530>.elementor-widget-container,.elementor-element-99a8549>.elementor-widget-container,.elementor-element-5cd1486>.elementor-widget-container,.elementor-element-89047bb>.elementor-widget-container,.elementor-element-48c6b1b>.elementor-widget-container{padding-bottom:50px}}@media screen and (max-width: 767px){.elementor-element-a941d6a>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-5c13525>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-6b031d4>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-6a28e5c>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-0742a93>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-c5d82ca>.elementor-container.elementor-column-gap-default>.elementor-row,.elementor-element-c5d82ca>.elementor-container.elementor-column-gap-default>.elementor-row{display:flex;flex-wrap:wrap;flex-direction:row}}@media screen and (max-width: 767px){.elementor-element-667df32,.elementor-element-80ee145,.elementor-element-f7f048e,.elementor-element-0798540,.elementor-element-74bbc93,.elementor-element-a67b763{order:1;flex:1 0 100%}}@media screen and (max-width: 767px){.elementor-element-6d5b44c,.elementor-element-e973829,.elementor-element-43c9f9c,.elementor-element-edb2e4,.elementor-element-8f4c504,.elementor-element-168cd9d{order:-1;flex:1 0 100%}}@media screen and (max-width: 767px){.elementor-element-a6c6d56{margin-top:20px}}@media screen and (max-width: 767px){.elementor-element-c355d88>div>.elementor-heading-title,.elementor-element-4b8e8ad>div>.elementor-heading-title,.elementor-element-ed035e1>div>.elementor-heading-title{font-size:20px !important}}@media screen and (max-width: 767px){.elementor-element-f2de1dd{margin-bottom:20px}.elementor-element-f2de1dd>div{padding:0 20px !important}}@media screen and (max-width: 767px){.elementor-element-c3763eb,.elementor-element-2cb6f0a,.elementor-element-ef911fc,.elementor-element-dc04d6f,.elementor-element-2a71bb5,.elementor-element-7e7ed01,.elementor-element-959b71a,.elementor-element-49d151a,.elementor-element-7a5ecfc,.elementor-element-232df4b,.elementor-element-38b647b,.elementor-element-8043283,.elementor-element-5ee34f3,.elementor-element-a2ed4ed,.elementor-element-cdfa61a,.elementor-element-e3649f0{margin-bottom:20px}}@media screen and (max-width: 767px){.elementor-element-496cb02{display:none}}@media screen and (min-width: 767px){.elementor-element-b30a517,.elementor-element-453c388,.elementor-element-b11f645{margin-bottom:20px}}.elementor-element-74ded88{border:none !important;margin-top:0px !important}.elementor-element-31f2eed{margin-top:20px}.button-websurg{display:flex;width:424px;height:48px;padding:5px 0px;justify-content:center;align-items:center;border-radius:10px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25) !important;margin:auto;cursor:pointer !important}.button-websurg-red:hover{background-color:#a61e24}.button-websurg-red{background-color:#ba2229;color:#fff !important}.button-websurg-gray:hover{background-color:#373737 !important}.button-websurg-gray{background-color:#1d1d1d;color:#fff !important;transform:translateY(60px)}.button-websurg-blue:hover{background-color:#032e70 !important}.button-websurg-blue{background-color:#022251;color:#fff !important}.ise-schema-container{display:flex;width:100%;flex-direction:column;align-items:center;row-gap:40px}.ise-schema{position:relative;width:60%;margin:0 auto;background-image:url("https://www.ircad.fr/wp-content/uploads/Lines_desktop.svg");background-repeat:no-repeat;background-size:cover;padding-block:25px;aspect-ratio:718/597}.ise-schema-icon{width:12%;max-width:70px !important;height:auto;position:absolute}.ise-schema-text{position:absolute;width:210px;font-size:14px;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:10px}.ise-schema-text p:first-of-type{display:block}.ise-schema-text p:last-of-type{display:none}.ise-schema-text h1{font-size:24px !important;margin:0;font-family:"Roboto",sans-serif}.ise-schema-text p{font-family:"Open Sans",sans-serif;font-size:.875rem !important;margin:0}.ise-schema-icon[data-pos="1"]{top:25px;left:-5px}.ise-schema-text[data-pos="1"]{top:25px;left:0;transform:translateX(-220px)}.ise-schema-icon[data-pos="2"]{top:25px;right:0}.ise-schema-text[data-pos="2"]{top:25px;right:0;transform:translateX(220px)}.ise-schema-icon[data-pos="3"]{bottom:30px;left:0}.ise-schema-text[data-pos="3"]{bottom:30px;left:0;transform:translateX(-220px)}.ise-schema-icon[data-pos="4"]{bottom:30px;right:0}.ise-schema-text[data-pos="4"]{bottom:30px;right:0;transform:translateX(220px)}#ise-schema-desktop_mobile{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#ise-schema-desktop_mobile_sm{display:none}@media(max-width: 1100px){.ise-schema{margin-block:8rem}.ise-schema-text[data-pos="1"]{transform:translate(-30%, -130px)}.ise-schema-text[data-pos="2"]{transform:translate(30%, -130px)}.ise-schema-text[data-pos="3"]{transform:translate(-30%, 130px)}.ise-schema-text[data-pos="4"]{transform:translate(30%, 130px)}}@media(max-width: 640px){.button-websurg{width:80% !important}.ise-schema-container{position:relative;margin-bottom:100px}.ise-schema{position:static;width:80%;margin-block:0;aspect-ratio:257/280;background-image:url("https://cdn.websurg.com/ircaddb/WebSurg/Mobile_lines.svg");display:flex;flex-direction:column;justify-content:space-between}#ise-schema-desktop_mobile{display:none !important}#ise-schema-desktop_mobile_sm{display:block !important;width:100%;margin-bottom:37px}.ise-schema-icon{width:15%;transform:none !important}.ise-schema-text{position:absolute;width:50%;left:50% !important;transform:translateX(-50%) !important}.ise-schema-text p:first-of-type{display:none}.ise-schema-text p:last-of-type{display:block}.ise-schema-text h1{font-size:16px !important}.ise-schema-text p{font-size:14px !important}.ise-schema-icon[data-pos="1"]{top:0;right:5%;left:auto}.ise-schema-icon[data-pos="2"]{top:28%;left:5%}.ise-schema-icon[data-pos="3"]{bottom:24%;left:auto;right:5%}.ise-schema-icon[data-pos="4"]{bottom:0;left:5%}.ise-schema-text[data-pos="1"]{top:0;left:0}.ise-schema-text[data-pos="2"]{top:32%;left:0}.ise-schema-text[data-pos="3"]{bottom:27%;left:0}.ise-schema-text[data-pos="4"]{bottom:0;left:0}.button-websurg-red{position:absolute;width:60%;bottom:-100px}}@media(max-width: 430px){.ise-schema-text[data-pos="4"]{bottom:-20px;left:0}.ise-schema-text[data-pos="2"]{top:28%;left:0}.ise-schema-text[data-pos="3"]{bottom:24%;left:0}}@media(max-width: 360px){.ise-schema-text{width:60%}.ise-schema-text h1{font-size:12px !important}.ise-schema-text p{font-size:12px !important}}#content:has(.institute-post){max-width:none !important}.worldwide-header-block{margin-top:2rem;padding:0 1rem;gap:15px}@media(min-width: 900px){.worldwide-header-block{display:flex;flex-wrap:wrap;width:100%;padding:0 3rem;max-width:1180px;margin-left:auto;margin-right:auto}}@media(min-width: 767px){.worldwide-header-block{margin-top:5rem}}.worldwide-header-block>div:first-child{flex:0 0 100%}.worldwide-header-block img{display:block;margin:0 auto 3rem auto;width:230px;height:auto}@media(min-width: 767px){.worldwide-header-block img{margin-bottom:1.5rem;margin:0 auto 1.5rem auto}}.worldwide-header-block .worldwide-header-content{flex:1 0 55%;font-family:"Open Sans",Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;padding-right:2.5rem}.worldwide-header-block .worldwide-header-numbers{flex:0 1 40%;display:flex;flex-wrap:wrap;justify-content:space-around}.worldwide-header-block .worldwide-header-numbers .worldwide-header-numbers-item{flex:0 0 50%;padding:5px;border:1px solid red inset}.worldwide-header-block .worldwide-header-numbers .worldwide-header-numbers-item>.num{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:2rem;font-style:Italic;line-height:1;color:#1d1d1d;margin-bottom:.5rem}.worldwide-header-block .worldwide-header-numbers .worldwide-header-numbers-item>.text{font-family:"Open Sans",Arial,sans-serif;font-weight:400;font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.worldwide-header-block .worldwide-header-numbers .worldwide-header-numbers-item::after{display:block;width:24px;border-bottom:3px solid #000;content:""}.worldmap img{display:block;margin:0 auto 3rem auto}@media(min-width: 767px){.worldmap img{margin-bottom:1.5rem;margin:0 auto 1.5rem auto}}.institute-tabs{padding-bottom:3rem;max-width:1180px;margin:auto}.institute-tabs h3{font-family:"Open Sans",Arial,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;text-align:center;margin-bottom:1.5rem}.institute-tabs h3::after{display:block;width:50%;margin:auto;padding-top:8px;content:"";border-bottom:1px solid currentColor}.institute-tabs-nav{display:flex;justify-content:center;align-content:center;flex-wrap:wrap;list-style:none;gap:24px;padding-left:0}.institute-tabs-nav>li{position:relative;flex:0 0 auto;min-width:100px;border-radius:2px;border-width:1px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px}.institute-tabs-nav>li a{position:absolute;inset:0;border:1px solid #717171;border-radius:2px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922);text-decoration:none;color:#222}.institute-tabs-nav>li span:first-of-type{font-weight:bold}.institute-tabs-nav>li span{display:block;font-size:14px;text-align:center}.institute-post{padding:2rem .5rem}@media(min-width: 900px){.institute-post{padding:3rem}}.institute-post:nth-child(odd){background:#f4f6fb}@media(min-width: 900px){.institute-post:nth-child(odd) .institute-post-content-container{flex-direction:row-reverse}}.institute-post .institute-post-wrapper{max-width:1180px;margin:auto}.institute-post header{position:relative;text-align:center;font-family:"Roboto",sans-serif;color:#1d1d1d;margin-bottom:2rem}.institute-post header h2{font-size:1.5rem;margin-bottom:.25rem}.institute-post header h3{font-size:1.25rem;margin-bottom:.5rem}@media(min-width: 900px){.institute-post header{margin-bottom:3rem}.institute-post header h2{font-size:2rem;margin-bottom:.5rem}.institute-post header h3{font-size:1.5rem;margin-bottom:.75rem}}.institute-post header::after{display:block;width:50%;margin:auto;content:"";border-bottom:1px solid currentColor}@media(max-width: 900px){.institute-post .institute-link-logo,.institute-post .institute-logo{display:none}}.institute-post .institute-post-content-container{display:flex;width:100%;flex-direction:column;margin-bottom:1rem}@media(min-width: 900px){.institute-post .institute-post-content-container{flex-direction:row;margin-bottom:3rem}}.institute-post .institute-post-content-container .institute-post-content,.institute-post .institute-post-content-container .institute-post-content-visual{flex:0 0 50%}.institute-post .institute-post-content-container .institute-post-content-visual{padding:1.5rem 1.25rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3rem}.institute-post .institute-post-content-container .institute-post-content-visual img{max-width:100%;height:auto;border-radius:5px}.institute-post .institute-post-content-container .institute-post-content-visual .institute-meta-image-wrap{display:none}@media(min-width: 900px){.institute-post .institute-post-content-container .institute-post-content-visual{padding:.5rem 2rem}.institute-post .institute-post-content-container .institute-post-content-visual .institute-meta-image-wrap{display:block}}.institute-post .institute-post-content-container .institute-post-content{font-family:"Open Sans",Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.5;padding:5px}.institute-post .institute-post-content-container .institute-post-content .institute-logo{display:block;width:175px;height:auto;margin:0 auto 3rem auto}.institute-post .institute-post-content-container .institute-post-content .institute-link{display:flex;flex-direction:row;justify-content:center;align-items:center;width:fit-content;padding:.5rem 1rem;margin:auto;background:#0079a7;color:#fff;border-radius:25px;text-decoration:none;font-family:"Inter",sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:100%;text-align:center;vertical-align:middle;margin-top:1.5rem}@media(min-width: 900px){.institute-post .institute-post-content-container .institute-post-content .institute-link{margin-top:3rem}}.institute-post .institute-carousel-container{position:relative;width:100%}.institute-post .institute-carousel-container .institute-carousel{width:calc(100% - 52px);height:205px;margin:1.5rem auto 0 auto;position:relative;overflow:hidden;border-radius:5px;border:1px solid #d7d7d7}.institute-post .institute-carousel-container .institute-carousel-track{display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:15px;height:100%;padding:15px;will-change:transform}.institute-post .institute-carousel-container .institute-carousel-slide{flex:0 0 auto;margin:0}.institute-post .institute-carousel-container .institute-carousel-slide-image{width:auto;height:175px;display:block;border-radius:.5rem}.institute-post .institute-carousel-container .institute-carousel-caption{margin-top:.5rem;font-size:.85rem;text-align:center}.institute-post .institute-carousel-container .institute-carousel-nav{width:100%}.institute-post .institute-carousel-container .institute-carousel-prev,.institute-post .institute-carousel-container .institute-carousel-next{position:absolute;top:50%;transform:translateY(calc(-50% - 0.5rem));width:27px;font-size:30px;color:#746e62;background:rgba(0,0,0,0) !important;border:0;cursor:pointer;padding:0}.institute-post .institute-carousel-container .institute-carousel-prev:focus,.institute-post .institute-carousel-container .institute-carousel-prev:hover,.institute-post .institute-carousel-container .institute-carousel-next:focus,.institute-post .institute-carousel-container .institute-carousel-next:hover{color:#222}.institute-post .institute-carousel-container .institute-carousel-prev{left:0}.institute-post .institute-carousel-container .institute-carousel-next{right:0}.ise-accreditation-table,.ise-accreditation-table-filters{--table-gap-size: 1px;--table-gap-color: #d7d7d7;--table-header-bg: rgb(0, 121, 167);--table-header-txt: #F1F3E6;--date-bg: #FFF;--date-txt: rgb(0, 121, 167);--course-bg: rgb(243, 246, 246);--course-txt: #1d1d1d;--filters-border: rgb(0, 121, 167);--filters-border-current: rgb(0, 121, 167);--mt-table-inner-gap-color: #eaeaea}.ise-accreditation-table-filters div{display:flex;flex-wrap:wrap}.ise-accreditation-table-filters div a{padding:.5rem;margin:.25rem;border:1px solid var(--filters-border);transition:all .3s ease-in-out;cursor:pointer}.ise-accreditation-table-filters div a.current{border:3px solid var(--filters-border-current);font-size:1.1rem;font-weight:bold;cursor:initial}.ise-accreditation-table .ise-at-hide{display:none !important}.ise-accreditation-table .spec{position:relative;width:100%}.ise-accreditation-table .spec-title{position:sticky;top:9rem;text-align:center;padding:.5rem;display:flex;justify-content:center;align-content:center;align-items:center;z-index:2}.ise-accreditation-table .spec-title h3{color:var(--table-header-txt);font-weight:bold}.ise-accreditation-table .courses{flex:999 0 auto;max-width:100%;overflow-x:hidden}.ise-accreditation-table .course{max-width:100%}.ise-accreditation-table .course-header{padding:.5rem;background:var(--course-bg);color:var(--course-txt)}.ise-accreditation-table .course-data{display:flex;flex-wrap:wrap;background:var(--course-bg)}.ise-accreditation-table .course-date{flex:0 0 180px;padding:.5rem;font-size:1rem;color:var(--date-txt);border-radius:5px}.ise-accreditation-table .spec+.spec{margin-top:.5rem}.ise-accreditation-table .course+.course{margin-top:1px}.ise-accreditation-table .course-data+.course-data{border-top:calc(var(--table-gap-size)*2) solid var(--table-gap-color)}.ise-accreditation-table .course-title{font-weight:bold}.ise-accreditation-table .course-points,.ise-accreditation-table .course-tech{flex:1 0 200px;padding:.5rem;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;color:var(--course-txt)}.ise-accreditation-table .course-points>div,.ise-accreditation-table .course-tech>div{padding:.2rem}.ise-accreditation-table .ise-mt_cme,.ise-accreditation-table .ise-mt_cvs,.ise-accreditation-table .ise-mt_tppt{position:relative;flex:1 0 auto;max-width:calc((100% - 200px)/3);font-size:.75rem;padding-top:1.5rem}.ise-accreditation-table .ise-mt_cme::before,.ise-accreditation-table .ise-mt_cvs::before,.ise-accreditation-table .ise-mt_tppt::before{position:absolute;top:0;left:0;padding:.1rem .3rem;font-weight:bold;font-size:.7rem;background:var(--mt-table-inner-gap-color)}.ise-accreditation-table .ise-mt_cme ul,.ise-accreditation-table .ise-mt_cvs ul,.ise-accreditation-table .ise-mt_tppt ul{list-style:none;padding:0;margin:0}.ise-accreditation-table .ise-mt_cme .ise-mt-list-option,.ise-accreditation-table .ise-mt_cvs .ise-mt-list-option,.ise-accreditation-table .ise-mt_tppt .ise-mt-list-option{font-weight:bold}.ise-accreditation-table .ise-mt_cme::before{content:"CME"}.ise-accreditation-table .ise-mt_cvs::before{content:"CVS"}.ise-accreditation-table .ise-mt_tppt::before{content:"TPPT"}.ise-accreditation-table .course-data>div+div{border-left:var(--table-gap-size) solid var(--table-gap-color)}.ise-accreditation-table .ise-mt_date{display:flex;align-content:center;align-items:center;font-size:.8rem}@media screen and (max-width: 480px){.ise-accreditation-table .spec-title{top:5rem}.ise-accreditation-table .course-date{flex:1 0 100%}.ise-accreditation-table .ise-mt_cme{width:100%}.ise-accreditation-table .ise-mt_cme,.ise-accreditation-table .ise-mt_cvs,.ise-accreditation-table .ise-mt_tppt{max-width:100%}}.ise-accreditation-table .spec[data-spec=header]{background-color:var(--table-header-bg);color:var(--table-header-txt);font-weight:bold}.ise-accreditation-table .spec[data-spec=header] .course-date,.ise-accreditation-table .spec[data-spec=header] .course-data,.ise-accreditation-table .spec[data-spec=header] .course-header,.ise-accreditation-table .spec[data-spec=header] .course-points,.ise-accreditation-table .spec[data-spec=header] .course-tech{background-color:var(--table-header-bg);color:var(--table-header-txt);font-weight:bold}.ise-accreditation-table .spec[data-spec=header] .course-header{width:320px;justify-content:center;align-content:center}.ise-accreditation-table .spec[data-spec=ent-surgery],.ise-accreditation-table .spec[data-spec=ent-surgery] .spec-title{background-color:#e1b600;border-left:2px solid #e1b600}.ise-accreditation-table .spec[data-spec=general-surgery],.ise-accreditation-table .spec[data-spec=general-surgery] .spec-title{background-color:#408fcd;border-left:2px solid #408fcd}.ise-accreditation-table .spec[data-spec=general-digestive-surgery],.ise-accreditation-table .spec[data-spec=general-digestive-surgery] .spec-title{background-color:#00739b;border-left:2px solid #00739b}.ise-accreditation-table .spec[data-spec=hepatobiliary-and-pancreatic-surgery],.ise-accreditation-table .spec[data-spec=hepatobiliary-and-pancreatic-surgery] .spec-title{background-color:#3c509e;border-left:2px solid #3c509e}.ise-accreditation-table .spec[data-spec=upper-gi-surgery],.ise-accreditation-table .spec[data-spec=upper-gi-surgery] .spec-title{background-color:#0abaee;border-left:2px solid #0abaee}.ise-accreditation-table .spec[data-spec=esophagogastric-surgery],.ise-accreditation-table .spec[data-spec=esophagogastric-surgery] .spec-title{background-color:#0abaee;border-left:2px solid #0abaee}.ise-accreditation-table .spec[data-spec=urologic-surgery],.ise-accreditation-table .spec[data-spec=urologic-surgery] .spec-title{background-color:#75c5c0;border-left:2px solid #75c5c0}.ise-accreditation-table .spec[data-spec=arthroscopy],.ise-accreditation-table .spec[data-spec=arthroscopy] .spec-title{background-color:#d7b681;border-left:2px solid #d7b681}.ise-accreditation-table .spec[data-spec=gynecologic-surgery],.ise-accreditation-table .spec[data-spec=gynecologic-surgery] .spec-title{background-color:#ec696b;border-left:2px solid #ec696b}.ise-accreditation-table .spec[data-spec=anesthesiology],.ise-accreditation-table .spec[data-spec=anesthesiology] .spec-title{background-color:#961b12;border-left:2px solid #961b12}.ise-accreditation-table .spec[data-spec=bariatric-surgery],.ise-accreditation-table .spec[data-spec=bariatric-surgery] .spec-title{background-color:#948ac1;border-left:2px solid #948ac1}.ise-accreditation-table .spec[data-spec=colorectal-transanal-proctological-surgery],.ise-accreditation-table .spec[data-spec=colorectal-transanal-proctological-surgery] .spec-title{background-color:#553f91;border-left:2px solid #553f91}.ise-accreditation-table .spec[data-spec=thoracic-surgery],.ise-accreditation-table .spec[data-spec=thoracic-surgery] .spec-title{background-color:#882c87;border-left:2px solid #882c87}.ise-accreditation-table .spec[data-spec=interventional-gi-endoscopy],.ise-accreditation-table .spec[data-spec=interventional-gi-endoscopy] .spec-title{background-color:#7bc086;border-left:2px solid #7bc086}.ise-accreditation-table .spec[data-spec=skull-base-surgery],.ise-accreditation-table .spec[data-spec=skull-base-surgery] .spec-title{background-color:#ee741b;border-left:2px solid #ee741b}.ise-accreditation-table .spec[data-spec=pediatric-surgery],.ise-accreditation-table .spec[data-spec=pediatric-surgery] .spec-title{background-color:#de4f96;border-left:2px solid #de4f96}.ise-accreditation-table .spec[data-spec=endocrine-surgery],.ise-accreditation-table .spec[data-spec=endocrine-surgery] .spec-title{background-color:#cb2b1c;border-left:2px solid #cb2b1c}.ise-accreditation-table .spec[data-spec=flexible-endoscopy],.ise-accreditation-table .spec[data-spec=flexible-endoscopy] .spec-title{background-color:#882c87;border-left:2px solid #882c87}.ise-accreditation-table .spec[data-spec=hernia-repair],.ise-accreditation-table .spec[data-spec=hernia-repair] .spec-title{background-color:#81addd;border-left:2px solid #81addd}.ise-medtech-table{--mt-table-gap-size: 1px;--mt-table-gap-color: #d7d7d7;--mt-table-header-bg: rgb(0, 121, 167);--mt-table-header-txt: #F1F3E6;--mt-date-bg: #FFF;--mt-date-txt: rgb(0, 121, 167);--mt-course-bg: rgb(243, 246, 246);--mt-course-txt: #1d1d1d;--mt-table-inner-gap-color: #eaeaea;display:flex;flex-wrap:wrap;width:100%}.ise-medtech-table .ise-mt_item{flex:1 0 100%;display:flex;flex-wrap:wrap;background:var(--mt-course-bg);color:var(--mt-course-txt);border:1px solid var(--mt-table-gap-color);margin-bottom:.5rem}.ise-medtech-table .ise-mt_item div{flex-grow:1;padding:.5rem}.ise-medtech-table .ise-mt_item .ise-mt_date{flex:1 0 100%;border-bottom:1px solid var(--mt-table-gap-color)}.ise-medtech-table .ise-mt_item .ise-mt-application-text{line-height:.8}.ise-medtech-table .ise-mt_item .ise-mt_cme,.ise-medtech-table .ise-mt_item .ise-mt_cvs,.ise-medtech-table .ise-mt_item .ise-mt_tppt{position:relative;flex:1 0 auto;max-width:30%;font-size:.75rem;padding-top:1.5rem}.ise-medtech-table .ise-mt_item .ise-mt_cme::before,.ise-medtech-table .ise-mt_item .ise-mt_cvs::before,.ise-medtech-table .ise-mt_item .ise-mt_tppt::before{position:absolute;top:0;left:0;padding:.1rem .3rem;font-weight:bold;font-size:.7rem;background:var(--mt-table-inner-gap-color)}.ise-medtech-table .ise-mt_item .ise-mt_cme ul,.ise-medtech-table .ise-mt_item .ise-mt_cvs ul,.ise-medtech-table .ise-mt_item .ise-mt_tppt ul{list-style:none;padding:0;margin:0}.ise-medtech-table .ise-mt_item .ise-mt_cme .ise-mt-list-option,.ise-medtech-table .ise-mt_item .ise-mt_cvs .ise-mt-list-option,.ise-medtech-table .ise-mt_item .ise-mt_tppt .ise-mt-list-option{font-weight:bold}.ise-medtech-table .ise-mt_item .ise-mt_cme::before{content:"CME"}.ise-medtech-table .ise-mt_item .ise-mt_cvs::before{content:"CVS"}.ise-medtech-table .ise-mt_item .ise-mt_tppt::before{content:"TPPT"}.ise-medtech-table .ise-mt_item .ise-mt_link{flex:0 0 auto;font-size:.75rem}.ise-medtech-table .ise-mt_item .ise-mt_cvs,.ise-medtech-table .ise-mt_item .ise-mt_tppt,.ise-medtech-table .ise-mt_item .ise-mt_link{border-left:1px solid var(--mt-table-inner-gap-color)}@media screen and (max-width: 1024px){#cookie-law-info-bar{width:100% !important;inset:auto 0 0 auto !important}}.ircad-se.course-btn-register{background-color:#0079a7;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px}.ircad-se.course-area-register{position:relative;display:flex;flex-direction:column;width:auto;align-items:center;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);background-color:#fff;border-radius:5px;padding:20px}.ircad-se.course-area-register .course-title{padding-bottom:20px}.ircad-se.course-area-register .car-text-container{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:space-between;line-height:1.3}.ircad-se.course-area-register .car-text-container>div{margin-right:1rem}.ircad-se.course-area-register .car-text-container .course-txt{display:flex;flex-wrap:wrap;line-height:1.5}.ircad-se.course-area-register .car-text-container .course-txt>div{flex:1 0 100%}.ircad-se.course-area-register .car-text-container .course-txt>div:first-child{font-size:20px;font-weight:bold}.ircad-se.course-area-register .car-text-container .course-txt .course-recap-txt{text-align:end;line-height:1.5}.ircad-se.course-area-register .car-course-recap{display:flex;flex-direction:column;justify-content:space-between;width:100%}.ircad-se.course-area-register .car-course-recap>div{display:flex;justify-content:space-between}.ircad-se.course-area-register .car-course-recap .cr-hide{display:none}.ircad-se.course-area-register .car-btn-register{background-color:#0079a7;color:#fff;flex-basis:auto;font-family:"Open Sans",serif;font-size:20px;font-weight:300;border-radius:50px;padding:10px 40px;margin-top:20px;width:100%;text-align:center}.ircad-se.course-area-register .car-btn-register.disabled{opacity:.5 !important;cursor:not-allowed !important}.ircad-se.course-area-register .car-waiting-list{display:none}.ircad-se.course-area-register.waiting-list::after{position:absolute;top:0;left:0;content:"";background:#555;color:#eee}.ircad-se.course-area-register.waiting-list .car-waiting-list{display:block;padding-top:1rem;font-size:1.3em;font-style:italic;text-align:right}.ircad-se.course-area-register .course-already-paid{opacity:.95;font-style:italic;font-weight:300}.ircad-se.course-area-register .car-coupon-container{margin-top:10px;border-top:1px solid #ddd}.ircad-se.course-area-register .car-coupon-container label{padding:10px 0 10px 0;font-weight:bold}.ircad-se.course-area-register .car-coupon-container .car-coupon-inputline{display:flex}.ircad-se.course-area-register .car-coupon-container .car-coupon-inputline button{flex:0 0 100px;width:100px;padding:.5rem .3rem;margin-left:1rem}.ircad-se.course-area-register .car-coupon-container .car-coupon-error{margin-top:-0.9rem;padding-left:.5rem;color:red;font-style:italic;font-size:.95rem}.ircad-se.course-area-register .car-coupon-container .car-coupon-result{display:flex;width:100%;justify-content:space-between}.ircad-se.course-area-register .car-coupon-container .car-coupon-result.cr-hide{display:none}.ircad-se.course-area-register .car-coupon-container .car-coupon-result .coupon-reduction{color:var(--e-global-color-accent);font-weight:600}.ircad-se.course-area-register .car-coupon-container .car-coupon-result .coupon-reduction::before{content:"- "}.ircad-se.course-area-register .car-coupon-container .car-coupon-result .coupon-label span{display:block;text-align:right;font-size:.8em}.ircad-se.course-area-register .car-total{padding-top:20px;margin-top:20px}.ircad-se.course-area-register .car-total,.ircad-se.course-area-register .car-coupon-total{display:flex;justify-content:space-between;font-weight:bold;font-size:1.2rem !important}.ircad-se.course-area-register .option-txt,.ircad-se.course-area-register .course-date{display:flex;justify-content:space-between}.ircad-se.course-area-register .course-date::before,.ircad-se.course-area-register .option-txt::before{color:var(--e-global-color-primary);font-weight:300}.ircad-se.course-area-register .option-txt::before{content:"Option: "}.ircad-se.course-area-register .course-date::before{content:"Date: "}.ircad-se.course-area-register .course-date,.ircad-se.course-area-register .course-recap-txt,.ircad-se.course-area-register .course-price,.ircad-se.course-area-register .full-price,.ircad-se.course-area-register .full-price-after,.ircad-se.course-area-register .room-price{color:var(--e-global-color-accent);font-weight:600}.ircad-se.course-area-register .course-recap-txt,.ircad-se.course-area-register .car-course-recap,.ircad-se.course-area-register .course-acco-xnights.cr-display{margin-top:15px;padding-top:10px;border-top:1px solid #d7d7d7}.ircad-se.course-btn-year{position:relative;margin:15px;padding:30px 15px;border-radius:15px;width:100%;color:#fff;text-align:center;overflow:hidden}.ircad-se.course-btn-year::before{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(5px);content:"";border-radius:15px;z-index:0}.ircad-se.course-btn-year .cty-content{position:relative;z-index:1}.ircad-se.course-btn-year .cty-content p{font-weight:bold;color:#fff}.ircad-se.course-btn-year .cty-content a{margin:10px auto;padding:5px 20px;border-radius:40px;background:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent);color:#fff;transition:all .3s ease-in-out}.ircad-se.course-btn-year .cty-content a:hover,.ircad-se.course-btn-year .cty-content a:focus{background:#fff;color:var(--e-global-color-accent)}a.ircad-se-btn-year{margin:5px auto;padding:5px 20px;border-radius:40px;background:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent);color:#fff !important;transition:all .3s ease-in-out}a.ircad-se-btn-year:hover,a.ircad-se-btn-year:focus{background:#fff;color:var(--e-global-color-accent) !important}.ircad-se.course-date::before{color:var(--e-global-color-primary);font-weight:300}.ircad-se.course-date-block .cdb-container{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;margin-bottom:10px}.ircad-se.course-date-block .cdb-course{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:10px 10px 0 10px;padding:10px 40px;border-radius:1px;font-family:"Open Sans",Roboto;font-size:20px;font-weight:500;fill:#1d1d1d;letter-spacing:1px;transition:border-color .3s,background-color .3s}.ircad-se.course-date-block a.cdb-course{border:1px solid #c9c9c9}.ircad-se.course-date-block a.cdb-course:hover{background-color:#f3f3f3;border-color:#0079a7}.ircad-se.course-date-block .cdb-course.next-year{flex:1 0 auto;border:1px solid #0079a7;color:#0079a7;font-size:16px}.ircad-se.course-date-block .cdb-course.next-year:hover{background-color:#f3f3f3;border-color:#c36;color:#c36}.ircad-se.course-date-block .cdb-table,.ircad-se.course-date-block .cdb-table tr,.ircad-se.course-date-block .cdb-table th,.ircad-se.course-date-block .cdb-table td{border-collapse:collapse;border:none}.ircad-se.course-date-block .cdb-table{table-layout:fixed}.ircad-se.course-date-block .cdb-table-status{display:flex;justify-content:flex-start;align-content:baseline;padding-left:25%}.ircad-se.course-date-block .cdb-table-status .cdb-table-status-label{margin-left:1rem}.ircad-se.course-date-block .cdb-table-status [class^=cdb-table-dot]{flex:0 0 1rem;border-radius:50%;height:1rem;width:1rem}.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-0,.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-1,.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-2,.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-3{position:relative;top:1px}.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-0{background:#444}.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-1{background:#ffba00}.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-2{background:#00bcff}.ircad-se.course-date-block .cdb-table-status .cdb-table-dot-3{background:#7cff00}.cd-link-4{border:1px solid darkred;color:darkred !important;border-radius:50px;padding:2px 15px}.cd-link-4 .cd-link-4:hover{background-color:rgba(139,0,0,.5);color:#424242;transition:all .3s}.cd-link-4 .cd-dot-4{display:inline-block;width:10px;height:10px;border-radius:50px;content:"";background-color:darkred !important}.cd-link-4 .cd-postpone-info{position:relative;display:inline-flex;justify-content:center;align-content:center;align-items:center;color:#fff;font-weight:800;font-style:italic;background-color:#707070;border-radius:100px;height:20px;width:20px;margin-left:.5rem}.cd-link-4 .cd-postpone-info .cd-postpone-tooltip{position:absolute;right:-305px;top:-40px;padding:10px;height:auto;width:300px;border-radius:6px;border:1px solid #d7d7d7;font-weight:normal;font-style:normal;font-size:.9rem;background-color:#f2f2f2;color:#1d1d1d;z-index:10;opacity:0;transition:all .3s}.cd-link-4 .cd-postpone-info:hover .cd-postpone-tooltip{opacity:1}.directors_container{font-weight:bold}.faculty_container{display:flex;justify-content:space-around;flex-wrap:wrap}.faculty_container .faculty_item{flex:1 0 33%}.ise-courses-listing{--color-spe-anesthesiology: #961b12;--color-spe-arthroscopy: #d7b681;--color-spe-bariatric-surgery: #948ac1;--color-spe-colorectal-transanal-proctological-surgery: #553f91;--color-spe-endocrine-surgery: #cb2b1c;--color-spe-ent-surgery: #e1b600 ;--color-spe-general-surgery: #408fcd;--color-spe-general-digestive-surgery: #00739B;--color-spe-gynecologic-surgery: #ec696b;--color-spe-hepatobiliary-and-pancreatic-surgery: #3c509e;--color-spe-hernia-surgery: #81addd;--color-spe-interventional-gi-endoscopy: #7bc086;--color-spe-pediatric-surgery: #de4f96;--color-spe-skull-base-surgery: #ee741b;--color-spe-thoracic-surgery: #882c87;--color-spe-upper-gi-surgery: #0abaee;--color-spe-urologic-surgery: #75C5C0;--thumb-gap: 1.5rem;--thumb-per-line: 3;--thumb-horizontal-spacer: calc( var(--thumb-per-line) ) ;--data-padding: 1rem;--spe-size: 50px}.ise-courses-listing{position:relative;display:flex;flex-wrap:wrap}.ise-courses-listing>h1{flex:1 0 100%}.ise-courses-listing .ise_cl_hide{display:none}.ise-courses-listing .ise-cl__filter{position:sticky;top:8rem;flex:0 0 450px;padding-top:2.5rem;padding-left:2rem;max-height:calc(100vh - 8rem);overflow:auto}.ise-courses-listing .ise-cl__filter .category__resetFilter{position:absolute;top:.5rem;right:.5rem}.ise-courses-listing .ise-cl__thumb,.ise-courses-listing .ise-cl__list{flex:1 1 calc(100% - 450px);padding-top:var(--thumb-gap);padding-left:calc(var(--thumb-gap)/2);background:#f2f2f2}.ise-courses-listing .ise-cl__thumb.with-filter .ise-cl__thumb-item,.ise-courses-listing .ise-cl__thumb.with-filter .ise-cl__list-item,.ise-courses-listing .ise-cl__list.with-filter .ise-cl__thumb-item,.ise-courses-listing .ise-cl__list.with-filter .ise-cl__list-item{display:none}.ise-courses-listing .ise-cl__thumb.with-filter .ise-cl__list-item.ise_cl_visible,.ise-courses-listing .ise-cl__list.with-filter .ise-cl__list-item.ise_cl_visible{display:flex !important}.ise-courses-listing .ise-cl__thumb.with-filter .ise-cl__thumb-item.ise_cl_visible,.ise-courses-listing .ise-cl__list.with-filter .ise-cl__thumb-item.ise_cl_visible{display:block !important}.ise-courses-listing .ise-cl__thumb-item .ise_accreditations,.ise-courses-listing .ise-cl__list-item .ise_accreditations{list-style:none;margin:0}.ise-courses-listing .ise-cl__thumb-item .ise_accreditations li,.ise-courses-listing .ise-cl__list-item .ise_accreditations li{padding:.1rem .3rem;font-weight:bold;font-size:.7rem;background:#eaeaea;color:#1d1d1d}.ise-cl__thumb{display:flex;justify-content:flex-start;align-content:flex-start;align-items:stretch;flex-wrap:wrap}.ise-cl__thumb .ise-cl__thumb-item{position:relative;flex:0 0 calc((100% - var(--thumb-horizontal-spacer)*(var(--thumb-gap)))/var(--thumb-per-line));display:flex;flex-direction:column;border:1px solid #d7d7d7;margin-right:var(--thumb-gap);margin-bottom:var(--thumb-gap);border-radius:5px;overflow-x:hidden}.ise-cl__thumb .ise-cl__thumb-item.ise_cl_visible{display:flex}.ise-cl__thumb .ise-cl__thumb-item:hover{border-color:var(--e-global-color-accent)}.ise-cl__thumb .ise-cl__thumb-item.ise-cl__thumb-item__bubble_top{display:none}.ise-cl__thumb .ise-cl__thumb-item.new-course::after{position:absolute;left:5px;top:5px;bottom:auto;width:auto;padding:2px 10px;border-radius:15px;background:#ff8c00;color:#fff;font-weight:bold;content:"New"}.ise-cl__thumb .ise-cl__thumb-item.status-pill:before{position:absolute;left:65px;top:5px;bottom:auto;width:auto;padding:2px 10px;border-radius:15px;color:#fff;font-weight:bold;z-index:1}.ise-cl__thumb .ise-cl__thumb-item.status-pill-full:before{background:#555;content:"Fully booked"}.ise-cl__thumb .ise-cl__thumb-item.status-pill-waiting:before{background:#ffa850;content:"Waiting list"}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__thumb-container{position:relative;height:250px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px 5px 0 0}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__thumb-metadata.french-course{position:relative;border-top:2px solid blue}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__thumb-metadata.french-course>.ise-cl__thumb-item__isFR{position:absolute;left:5px;top:-12px;bottom:auto;width:25px;height:25px;border-radius:15px;border:2px solid blue;background:#fff;display:flex;justify-content:center;align-content:center;align-items:center}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__thumb-metadata.early-bird{position:relative;border-top:2px solid #0079a7}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__thumb-metadata.early-bird::after{position:absolute;right:5px;top:-12px;bottom:auto;width:auto;padding:2px 10px;border-radius:15px;background:#0079a7;color:#fff;font-weight:bold;content:"Early bird"}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__thumb-metadata.early-bird>.ise-cl__thumb-item__isFR{border:2px solid #0079a7}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__spe{position:absolute;top:calc(var(--thumb-gap)/2);right:calc(var(--thumb-gap)/2);width:var(--spe-size);height:var(--spe-size)}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__title{font-size:1.1rem}.ise-cl__thumb .ise-cl__thumb-item>div+div{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;font-familly:var(--e-global-typography-primary-font-family);padding:var(--data-padding);background:#fff;border-radius:0 0 5px 5px}.ise-cl__thumb .ise-cl__thumb-item>div+div>div{display:flex;align-content:center;align-items:center}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__date{flex:1 1 auto;font-size:.9rem;font-style:italic;padding-right:var(--data-padding);margin:0}.ise-cl__thumb .ise-cl__thumb-item .ise-cl__thumb-item__cme{flex:0 0 50px;width:50px;height:50px}.ise-cl__thumb .ise-cl__thumb-item>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.ise-cl__thumb .ise-cl__thumb-item.course-status-postpone::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:repeating-linear-gradient(-45deg, rgba(204, 204, 204, 0.6) 0px, rgba(204, 204, 204, 0.6) 20px, transparent 21px, transparent 40px)}.ise-cl__thumb .ise-cl__thumb-item.course-status-postpone>a{z-index:5;display:flex;justify-content:center;align-items:center;padding:.5rem .1rem}.ise-cl__thumb .ise-cl__thumb-item.course-status-postpone>a>p{display:flex;flex-direction:column;padding:.5rem;background:#fff;border-radius:5px;text-align:center}.ise-cl__thumb .ise-cl__thumb-item.course-status-postpone>a>p span:first-child{font-size:.9rem;color:red;font-weight:bold}.ise-cl__thumb .ise-cl__thumb-item.course-status-postpone>a>p span:first-child+span{font-size:.75rem;padding-top:.3rem}.ise-cl__thumb .ise-cl__thumb-item .ise_accreditations{position:relative;right:-1.1rem}.ise-cl__thumb .ise-cl__thumb-item .ise_accreditations li{transform:rotateZ(-10deg)}.ise-cl__thumb .ise-cl__thumb-item .ise_accreditations li+li{margin-top:.1rem}.ise-cl__thumb .ise-cl__thumb__empty-item{display:none;flex:1 0 calc(100% - var(--thumb-gap)*2);border:1px solid #d7d7d7;margin-right:var(--thumb-gap);margin-bottom:var(--thumb-gap);border-radius:5px;overflow-x:hidden;font-familly:var(--e-global-typography-primary-font-family);padding:var(--data-padding);background:#fff;text-align:center}.ise-cl__thumb .ise-cl__thumb__empty-item.ise_cl_visible{display:block}@media screen and (min-width: 841px)and (max-width: 1024px){.ise-cl__thumb .ise-cl__thumb-item{flex:0 0 calc((100% - var(--thumb-horizontal-spacer)*(var(--thumb-gap)))/2)}}@media screen and (max-width: 840px){.ise-cl__thumb{padding-left:calc(var(--thumb-gap)/4);padding-right:calc(var(--thumb-gap)/4)}.ise-cl__thumb .ise-cl__thumb-item{flex:0 0 100%}}.ise-cl__list .ise-cl__list-item{position:relative;display:flex;align-items:center;border:1px solid #d7d7d7;border-radius:5px;margin:calc(var(--thumb-gap)/2);padding:calc(var(--data-padding)/2) var(--data-padding);padding-right:0;background:#fff;overflow-x:hidden}.ise-cl__list .ise-cl__list-item:hover{border-color:var(--e-global-color-accent)}.ise-cl__list .ise-cl__list-item>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.ise-cl__list .ise-cl__list-item__primary{flex:1 1 auto;font-familly:var(--e-global-typography-primary-font-family);padding-left:var(--data-padding)}.ise-cl__list .ise-cl__list-item__primary .ise-cl__list-item__metadata{display:flex;justify-content:flex-start;align-content:center;align-items:flex-end}.ise-cl__list .ise-cl__list-item__primary .ise-cl__list-item__metadata span+span{padding:0 0 0 1rem}.ise-cl__list .ise-cl__list-item__primary .ise-cl__list-item__date{flex:1 0 auto;font-size:.9rem;font-style:italic;opacity:.6}.ise-cl__list .ise-cl__list-item__primary .ise-cl__list-item__theory,.ise-cl__list .ise-cl__list-item__primary .ise-cl__list-item__living,.ise-cl__list .ise-cl__list-item__primary .ise-cl__list-item__cadaver{display:none;flex:0 0 100px;font-family:"Open Sans",Helvetica,serif;font-size:.8rem;opacity:.55;text-align:center}.ise-cl__list .ise-cl__list-item__secondary{display:none;flex:0 0 3rem;width:3rem}.ise-cl__list .ise-cl__list-item__cme{width:var(--spe-size);height:var(--spe-size)}.ise-cl__list .ise-cl__list-item__spe{flex:0 0 1rem;width:var(--spe-size);height:var(--spe-size)}.ise-cl__list .ise_accreditations{position:relative;right:-12px;padding:0}.ise-cl__list .ise_accreditations li{transform:rotateZ(-10deg)}.ise-cl__list .ise_accreditations li+li{margin-top:.1rem}@media screen and (max-width: 900px){.ise-cl__list .ise-cl__list-item__title{margin-left:calc(20px + 2rem);min-height:calc(50px + 1rem)}.ise-cl__list .ise-cl__list-item__spe{position:absolute;top:1.5rem;left:1rem}.ise-cl__list .ise-cl__list-item__primary{flex:1 0 calc(100% - 1rem)}.ise-cl__list .ise-cl__list-item__secondary .ise_accreditations{position:relative;right:1.2rem}.ise-cl__list .ise-cl__list-item__metadata{flex-wrap:wrap}.ise-cl__list .ise-cl__list-item__metadata .ise-cl__list-item__date{flex:1 0 100%;padding-left:calc(20px + 2rem);margin-bottom:1rem}.ise-cl__list .ise-cl__list-item__metadata .ise-cl__list-item__theory,.ise-cl__list .ise-cl__list-item__metadata .ise-cl__list-item__living,.ise-cl__list .ise-cl__list-item__metadata .ise-cl__list-item__cadaver{flex:0 0 33.3333333333%}}.ise-cl__filter{align-self:flex-start;padding:var(--thumb-gap)}.ise-cl__filter ul{list-style:none;padding:0;margin:0}.ise-cl__filter .category:hover .category__btn{display:none}.ise-cl__thumb-item__promoted_message{display:none}.ise-swiper-thumb .swiper{width:100%;height:100%}.ise-swiper-thumb .ise-cl__thumb-item__thumb-container{position:relative;height:250px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px 5px 0 0}.ise-swiper-thumb img.ise-cl__thumb-item__spe{position:absolute;top:.75rem !important;right:.75rem !important;width:50px !important;height:50px !important}.ise-swiper-thumb .ise-cl__thumb-item__thumb-metadata{padding:1rem !important;max-width:100% !important}.ise-swiper-thumb .ise-cl__thumb-item__thumb-metadata div{align-items:flex-start !important;align-content:flex-start !important;flex-direction:column !important}.ise-swiper-thumb .ise-cl__thumb-item__promoted_message{display:block;padding-top:5px;color:var(--e-global-color-accent);font-weight:bold}.ise-swiper-thumb .swiper-button-prev{left:-15px}.ise-swiper-thumb .swiper-button-next{right:-15px}.ise-swiper-thumb .swiper-button-prev,.ise-swiper-thumb .swiper-button-next{top:40%;display:flex;justify-content:center;color:#fff;background:var(--e-global-color-accent);width:100px;height:100px;padding:1rem;border-radius:50%;font-weight:bold;transform:scale(0.5);box-shadow:1px 2px 3px rgba(16,16,16,.6)}#ircad-se-course-registration label{cursor:pointer}#ircad-se-course-registration .cr-dates,#ircad-se-course-registration .cr-options,#ircad-se-course-registration .cr-acco-choose{display:flex;justify-content:center;align-items:stretch;align-content:start;flex-wrap:wrap}@media screen and (min-width: 767px){#ircad-se-course-registration .cr-dates,#ircad-se-course-registration .cr-options,#ircad-se-course-registration .cr-acco-choose{justify-content:start}}#ircad-se-course-registration .cr-acco-choose{flex-wrap:wrap}#ircad-se-course-registration .cr-acco-choose label{text-align:center;max-width:calc(50% - 2rem)}@media screen and (min-width: 767px){#ircad-se-course-registration .cr-acco-choose label{max-width:fit-content}}#ircad-se-course-registration .cr-course-date,#ircad-se-course-registration .cr-course-option,#ircad-se-course-registration .cr-acco-choose>label,#ircad-se-course-registration .cr-acco-room>label,#ircad-se-course-registration .cr-acco-options>label{order:1;position:relative;flex:0 0 auto;border:2px solid #ddd;border-radius:1px;color:#222;padding:1rem;margin:.5rem;min-width:5rem;opacity:1;transition:opacity .3s ease;width:100%}@media screen and (min-width: 767px){#ircad-se-course-registration .cr-course-date,#ircad-se-course-registration .cr-course-option,#ircad-se-course-registration .cr-acco-choose>label,#ircad-se-course-registration .cr-acco-room>label,#ircad-se-course-registration .cr-acco-options>label{width:auto}}#ircad-se-course-registration .cr-course-date span:first-child,#ircad-se-course-registration .cr-course-date h4,#ircad-se-course-registration .cr-course-option span:first-child,#ircad-se-course-registration .cr-course-option h4,#ircad-se-course-registration .cr-acco-choose>label span:first-child,#ircad-se-course-registration .cr-acco-choose>label h4,#ircad-se-course-registration .cr-acco-room>label span:first-child,#ircad-se-course-registration .cr-acco-room>label h4,#ircad-se-course-registration .cr-acco-options>label span:first-child,#ircad-se-course-registration .cr-acco-options>label h4{display:block;font-weight:bold;margin-bottom:.3rem;color:#222}#ircad-se-course-registration .cr-course-date span:first-child+span,#ircad-se-course-registration .cr-course-date h4+span,#ircad-se-course-registration .cr-course-option span:first-child+span,#ircad-se-course-registration .cr-course-option h4+span,#ircad-se-course-registration .cr-acco-choose>label span:first-child+span,#ircad-se-course-registration .cr-acco-choose>label h4+span,#ircad-se-course-registration .cr-acco-room>label span:first-child+span,#ircad-se-course-registration .cr-acco-room>label h4+span,#ircad-se-course-registration .cr-acco-options>label span:first-child+span,#ircad-se-course-registration .cr-acco-options>label h4+span{color:#555}#ircad-se-course-registration .cr-course-date[for=cr-acco-opt-nbefore].cr-hide,#ircad-se-course-registration .cr-course-option[for=cr-acco-opt-nbefore].cr-hide,#ircad-se-course-registration .cr-acco-choose>label[for=cr-acco-opt-nbefore].cr-hide,#ircad-se-course-registration .cr-acco-room>label[for=cr-acco-opt-nbefore].cr-hide,#ircad-se-course-registration .cr-acco-options>label[for=cr-acco-opt-nbefore].cr-hide{display:none}@media screen and (min-width: 1024px){#ircad-se-course-registration .cr-course-date:first-child,#ircad-se-course-registration .cr-course-date[for=cr-acco-opt-nbefore].cr-hide+label,#ircad-se-course-registration .cr-course-option:first-child,#ircad-se-course-registration .cr-course-option[for=cr-acco-opt-nbefore].cr-hide+label,#ircad-se-course-registration .cr-acco-choose>label:first-child,#ircad-se-course-registration .cr-acco-choose>label[for=cr-acco-opt-nbefore].cr-hide+label,#ircad-se-course-registration .cr-acco-room>label:first-child,#ircad-se-course-registration .cr-acco-room>label[for=cr-acco-opt-nbefore].cr-hide+label,#ircad-se-course-registration .cr-acco-options>label:first-child,#ircad-se-course-registration .cr-acco-options>label[for=cr-acco-opt-nbefore].cr-hide+label{margin-left:0}}#ircad-se-course-registration .cr-course-date input[type=radio],#ircad-se-course-registration .cr-course-date input[type=checkbox],#ircad-se-course-registration .cr-course-option input[type=radio],#ircad-se-course-registration .cr-course-option input[type=checkbox],#ircad-se-course-registration .cr-acco-choose>label input[type=radio],#ircad-se-course-registration .cr-acco-choose>label input[type=checkbox],#ircad-se-course-registration .cr-acco-room>label input[type=radio],#ircad-se-course-registration .cr-acco-room>label input[type=checkbox],#ircad-se-course-registration .cr-acco-options>label input[type=radio],#ircad-se-course-registration .cr-acco-options>label input[type=checkbox]{display:none}#ircad-se-course-registration .cr-course-date.checked,#ircad-se-course-registration .cr-course-option.checked,#ircad-se-course-registration .cr-acco-choose>label.checked,#ircad-se-course-registration .cr-acco-room>label.checked,#ircad-se-course-registration .cr-acco-options>label.checked{border-color:#0079a7}#ircad-se-course-registration .cr-acco-options>p:first-of-type{margin-top:2.5rem}#ircad-se-course-registration .cr-course-option::after,#ircad-se-course-registration .cr-course-option::before,#ircad-se-course-registration .cr-course-date::after,#ircad-se-course-registration .cr-course-date::before{position:absolute;left:auto;bottom:-0.4rem;display:flex;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.8rem}#ircad-se-course-registration .cr-course-option::before,#ircad-se-course-registration .cr-course-date::before{right:90px}#ircad-se-course-registration .cr-course-option::after,#ircad-se-course-registration .cr-course-date::after{right:3px}#ircad-se-course-registration .cr-course-option.early-bird::after,#ircad-se-course-registration .cr-course-date.early-bird::after{background:#0079a7;color:#fff;content:"Early bird";font-weight:bold;width:auto;top:-10px;bottom:auto;padding:2px 10px;border-radius:15px}#ircad-se-course-registration .cr-course-option.special-offer::before,#ircad-se-course-registration .cr-course-date.special-offer::before{background:#daa520;color:#fff;content:"Special offer";font-weight:bold;width:auto;top:-10px;bottom:auto;padding:2px 10px;border-radius:15px}#ircad-se-course-registration .cr-course-option.full,#ircad-se-course-registration .cr-course-date.full{cursor:not-allowed}#ircad-se-course-registration .cr-course-option.full::after,#ircad-se-course-registration .cr-course-date.full::after{background:#555;color:#fff;content:"Full";font-weight:bold;width:auto;top:-10px;bottom:auto;padding:2px 10px;border-radius:15px}#ircad-se-course-registration .cr-course-option.disabled{opacity:.3;display:none}#ircad-se-course-registration label.cr-course-option p.cr-course-option-letter{font-size:.65rem;font-weight:bold;color:#555;margin-bottom:0;text-transform:uppercase}#ircad-se-course-registration .cr-course-option-msg-offer{background-color:#fff;padding:10px 20px;border-radius:5px;margin-top:-5px;opacity:0;transition:opacity .3s ease-in-out}#ircad-se-course-registration .cr-options.special-offer+.cr-course-option-msg-offer{opacity:1}@media screen and (max-width: 1024px){#ircad-se-course-registration .cr-options>label{margin-left:0;margin-right:5px}}#ircad-se-course-registration .cr-hints{flex:1 0 100%;display:block}#ircad-se-course-registration .cr-hide{height:0;transform:scale(0)}#ircad-se-course-registration .cr-hide.cr-room-standard,#ircad-se-course-registration .cr-hide.cr-room-waiting{display:none}#ircad-se-course-registration .cr-display{transform:scale(1)}#ircad-se-course-registration .cr-accommodations{position:relative;z-index:5}#ircad-se-course-registration .cr-acco-calendar-container{position:relative;right:0;background:#fff;padding:1rem;margin-bottom:-1rem}@media screen and (min-width: 1024px){#ircad-se-course-registration .cr-acco-calendar-container{position:absolute;top:5rem;padding:0;margin:1rem;margin-top:0;font-size:.9rem;transition:all .3s ease-in-out;z-index:5}}#ircad-se-course-registration .cr-acco-calendar-container header{background-color:#ccc;text-align:center;padding:.2rem 1rem;border-top-left-radius:5px;border-top-right-radius:5px}#ircad-se-course-registration .cr-acco-calendar-container table{border:2px solid #ccc;border-collapse:collapse;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff}@media screen and (min-width: 1024px){#ircad-se-course-registration .cr-acco-calendar-container table{width:calc(17.5rem + 8px)}}#ircad-se-course-registration .cr-acco-calendar-container table tbody tr td,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:hover td,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:nth-child(2n+1) td{position:relative;text-align:center;width:2.5rem;background-color:rgba(0,0,0,0);border-bottom:1px solid #eee;padding:5px 5px 10px 5px}#ircad-se-course-registration .cr-acco-calendar-container table tbody tr td+td,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:hover td+td,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:nth-child(2n+1) td+td{border-left:1px solid #eee}#ircad-se-course-registration .cr-acco-calendar-container table tbody tr td.booked-room,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:hover td.booked-room,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:nth-child(2n+1) td.booked-room{background-color:#0079a7;color:#fff}#ircad-se-course-registration .cr-acco-calendar-container table tbody tr td.course-period::before,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:hover td.course-period::before,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:nth-child(2n+1) td.course-period::before{position:absolute;content:" ";bottom:3px;left:0;right:0;height:9px;background:orange}#ircad-se-course-registration .cr-acco-calendar-container table tbody tr td.course-period.course-first::before,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:hover td.course-period.course-first::before,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:nth-child(2n+1) td.course-period.course-first::before{left:5px;border-top-left-radius:3px;border-bottom-left-radius:3px}#ircad-se-course-registration .cr-acco-calendar-container table tbody tr td.course-period.course-last::before,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:hover td.course-period.course-last::before,#ircad-se-course-registration .cr-acco-calendar-container table tbody tr:nth-child(2n+1) td.course-period.course-last::before{right:5px;border-top-right-radius:3px;border-bottom-right-radius:3px}#ircad-se-course-registration .cr-acco-calendar-container thead{background-color:#ddd;color:#555;font-size:.8rem}#ircad-se-course-registration .cr-acco-calendar-container thead th{padding:5px 5px 5px 5px;width:2.5rem !important;height:1.5rem}#ircad-se-course-registration .cr-acco-calendar-container footer{padding:0 .5rem}#ircad-se-course-registration .cr-acco-calendar-container footer div{margin-bottom:1rem}#ircad-se-course-registration .cr-acco-calendar-container footer .cr-acco-legend{display:inline-block;vertical-align:middle;width:2rem;margin-right:.5rem}#ircad-se-course-registration .cr-acco-calendar-container footer .cr-acco-legend.course{border-radius:5px;height:9px;background:orange}#ircad-se-course-registration .cr-acco-calendar-container footer .cr-acco-legend.room{height:2rem;background-color:#0079a7}#ircad-se-course-registration .cd-link-1,#ircad-se-course-registration .cd-link-2{display:inline-flex;align-content:center;align-items:center;border-radius:50px;padding:2px 15px;margin:10px 0}#ircad-se-course-registration .cd-link-1+p,#ircad-se-course-registration .cd-link-2+p{margin:0}#ircad-se-course-registration .cd-link-1 .cd-dot-1,#ircad-se-course-registration .cd-link-1 .cd-dot-2,#ircad-se-course-registration .cd-link-2 .cd-dot-1,#ircad-se-course-registration .cd-link-2 .cd-dot-2{display:inline-block;width:10px;height:10px;border-radius:50px;content:"";margin-right:5px;margin-bottom:0 !important}#ircad-se-course-registration .cd-link-2{border:1px solid #51b551;color:#51b551 !important}#ircad-se-course-registration .cd-dot-1{background-color:#ffa850}#ircad-se-course-registration .cd-dot-2{background-color:#51b551}[hotel-attribute]{display:none}[hotel-attribute].ise-cr-display{display:block}span[hotel-attribute].ise-cr-display{display:inline}#ircad-se-course-registration .cr-course-date.checked,#ircad-se-course-registration .cr-course-option.checked,#ircad-se-course-registration .cr-acco-choose>label.checked,#ircad-se-course-registration .cr-acco-room>label.checked,#ircad-se-course-registration .cr-acco-options>label.checked,#ircad-se-course-registration .cr-early-bird-choose>.checked{border:4px solid var(--e-global-color-accent);border-radius:5px;transition:all .2s linear}@media screen and (min-width: 1024px){#ircad-se-course-registration label{max-width:48%}}#ircad-se-course-registration .cr-acco-calendar-container table{border:1px solid #d7d7d7}#ircad-se-course-registration .cr-options{max-width:100%}#ircad-se-course-registration .cr-dates,#ircad-se-course-registration .cr-options,#ircad-se-course-registration .cr-acco-choose,#ircad-se-course-registration .cr-accommodations-details,#ircad-se-course-registration .cr-option-early-bird{background-color:#fff;padding:10px 20px;border-radius:5px}#ircad-se-course-registration .cr-option-price,#ircad-se-course-registration .cr-option-early-bird-price{margin:0}#ircad-se-course-registration .cr-options-container>h3,#ircad-se-course-registration .cr-accommodations>h3,#ircad-se-course-registration .cr-options-early-container.cr-display>h3{margin-top:40px;margin-bottom:.5rem}#ircad-se-course-registration #cr-early-bird-yes,#ircad-se-course-registration #cr-early-bird-no{display:none}#ircad-se-course-registration .cr-early-bird-choose>label{position:relative;flex:0 0 auto;border:2px solid #ddd;border-radius:1px;color:#222;padding:1rem;margin:.5rem;min-width:5rem;opacity:1;transition:opacity .3s ease;margin-left:0}#ircad-se-course-registration .cr-early-bird-choose>label>span{font-weight:bold}#ircad-se-course-registration .cr-display{transition:all .3s ease-in-out}.cd-link-1{border:1px solid #ffa850;color:#ffa850}.cd-link-1 .cd-waiting-info{position:relative;display:inline-flex;justify-content:center;align-content:center;align-items:center;color:#fff;font-weight:800;font-style:italic;background-color:#707070;border-radius:100px;height:20px;width:20px;margin-left:.5rem}.cd-link-1 .cd-waiting-info .cd-waiting-tooltip{position:absolute;right:-305px;top:-40px;padding:10px;height:auto;width:300px;border-radius:6px;border:1px solid #d7d7d7;font-weight:normal;font-style:normal;font-size:.9rem;background-color:#f2f2f2;color:#1d1d1d;z-index:10;opacity:0;transition:all .3s;pointer-events:none}@media screen and (max-width: 767px){.cd-link-1 .cd-waiting-info .cd-waiting-tooltip{top:25px;left:-130px}}.cd-link-1 .cd-waiting-info:hover .cd-waiting-tooltip{opacity:1}[hotel-attribute]{display:none}section[hotel-attribute].ise-cr-display{display:block}span[hotel-attribute].ise-cr-display{display:inline}.ise-calendar{position:relative;display:flex}@media(max-width: 1000px){.ise-calendar{display:block}}.ise-calendar .ise-calendar__container{width:100%}.ise-calendar #preloader{background-color:#f2f2f2;height:100%;width:100%;z-index:99}#preloader{background-color:#f2f2f2;height:100%;width:100%;z-index:99}#status{width:200px;height:200px;position:relative;left:50%;top:30%;background-image:url(https://raw.githubusercontent.com/niklausgerber/PreLoadMe/master/img/status.gif);background-repeat:no-repeat;background-position:center;margin-left:-100px}.calendar{position:relative;transition:all .3s}.calendar-years{width:100%;display:flex;justify-content:flex-start;margin-left:17px;padding:5px 0 10px 0}.currentYear{border-top-left-radius:5px;border-bottom-left-radius:5px}.opacity-30{opacity:.3}.nextYear{border-top-right-radius:5px;border-bottom-right-radius:5px}.currentYear,.nextYear,.currentYearOfCalendar{padding:5px 15px;background-color:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent);color:#fff;cursor:pointer;font-weight:800;transition:all .3s}.currentYear:hover,.nextYear:hover,.currentYearOfCalendar:hover{background-color:rgba(0,0,0,0);color:var(--e-global-color-accent)}.currentYearOfCalendar{font-weight:normal}.year-inactive{background-color:#d7d7d7;border:1px solid #d7d7d7;cursor:not-allowed}.year-inactive:hover{background-color:#d7d7d7;border:1px solid #d7d7d7}.courses-calendar{background-color:#f2f2f2}.courses-calendar .month{width:auto;background-color:#fff}.courses-calendar .day-header{background-color:#ebebeb;color:gray;font-weight:normal;padding:5px 0 !important}.courses-calendar .day>*{cursor:pointer}.courses-calendar .day__numberOfCourses{position:absolute;top:-3px;right:-3px;font-size:8px;background-color:red;border-radius:100px;color:#fff;width:13px;height:13px;z-index:10}.courses-calendar .day .day-content{border-top:1px solid #f7fafa;color:#ebe9eb;position:relative;z-index:4}.courses-calendar .day__secondElBrother,.courses-calendar .day__thirdElBrother{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;box-sizing:border-box}.courses-calendar .months-container .month-container{min-height:240px}.courses-calendar .month-title{background-color:#dbdbdb;font-size:1.2em;font-weight:normal}.course-others>label{margin-left:0}.course-type,.course-others{align-items:center;display:flex}.course-type>label+label,.course-others>label+label{margin-left:15px}.category{position:relative;display:flex;align-items:center}.category:not(:last-child){margin-bottom:20px}.category.no-courses{opacity:.3}.category .category__checkbox{appearance:none;-moz-appearance:none;-webkit-appearance:none}.category .category__checkbox:checked+.category .category__checkbox__btn{display:block}.category__label{cursor:pointer;margin-left:10px}.category__btn{position:absolute;right:0;top:0;display:none;transition:all .3s;margin-top:-5px;padding:5px 20px;background-color:#fff;border-radius:100px}.category__btn:hover{background-color:#0079a8;color:#fff}.category__resetFilter{position:absolute;top:.5rem;right:.5rem;cursor:pointer;color:var(--e-global-color-accent)}.category__resetFilter:hover{opacity:.5}.category__countCourse{opacity:0;position:absolute;right:0;top:0;padding:0 7px;background-color:#e7e7e7;color:#9f9f9f;border-radius:100px;text-align:center;z-index:100;transition:all .3s}.category>input[type=checkbox]{width:15px;height:15px;border-radius:3px;cursor:pointer;flex-shrink:0;border:3px solid #ccc;transition:all .3s}.category>input[type=checkbox]:hover{animation:hoverCheckbox .3s}.category>input[type=checkbox]:checked{border:none;animation:colorizedHalo .4s ease-in}.category:hover>.category__btn{display:block}.category>[id^=general-surgery]{border-color:#408fcd !important}.category>[id^=general-surgery]:checked{background-color:#408fcd}.category>[id^=anesthesiology]{border-color:#961b12 !important}.category>[id^=anesthesiology]:checked{background-color:#961b12}.category>[id^=arthroscopy]{border-color:#d7b681 !important}.category>[id^=arthroscopy]:checked{background-color:#d7b681}.category>[id^=bariatric-surgery]{border-color:#948ac1 !important}.category>[id^=bariatric-surgery]:checked{background-color:#948ac1}.category>[id^=colorectal-transanal-proctological-surgery]{border-color:#553f91 !important}.category>[id^=colorectal-transanal-proctological-surgery]:checked{background-color:#553f91}.category>[id^=endocrine-surgery]{border-color:#cb2b1c !important}.category>[id^=endocrine-surgery]:checked{background-color:#cb2b1c}.category>[id^=ent-surgery]{border-color:#e1b600 !important}.category>[id^=ent-surgery]:checked{background-color:#e1b600}.category>[id^=general-digestive-surgery]{border-color:#00739b !important}.category>[id^=general-digestive-surgery]:checked{background-color:#00739b}.category>[id^=interventional-gi-endoscopy]{border-color:#7bc086 !important}.category>[id^=interventional-gi-endoscopy]:checked{background-color:#7bc086}.category>[id^=gynecologic-surgery]{border-color:#ec696b !important}.category>[id^=gynecologic-surgery]:checked{background-color:#ec696b}.category>[id^=hepatobiliary-and-pancreatic-surgery]{border-color:#3c509e !important}.category>[id^=hepatobiliary-and-pancreatic-surgery]:checked{background-color:#3c509e}.category>[id^=hernia-surgery]{border-color:#81addd !important}.category>[id^=hernia-surgery]:checked{background-color:#81addd}.category>[id^=pediatric-surgery]{border-color:#de4f96 !important}.category>[id^=pediatric-surgery]:checked{background-color:#de4f96}.category>[id^=skull-base-surgery]{border-color:#ee741b !important}.category>[id^=skull-base-surgery]:checked{background-color:#ee741b}.category>[id^=thoracic-surgery]{border-color:#882c87 !important}.category>[id^=thoracic-surgery]:checked{background-color:#882c87}.category>[id^=upper-gi-surgery]{border-color:#0abaee !important}.category>[id^=upper-gi-surgery]:checked{background-color:#0abaee}.category>[id^=urologic-surgery]{border-color:#75c5c0 !important}.category>[id^=urologic-surgery]:checked{background-color:#75c5c0}.category>[id^=robotic]{border-color:#6e6b6a !important}.category>[id^=robotic]:checked{background-color:#6e6b6a}.category>[id^=onsite-courses]{border-color:#516281 !important}.category>[id^=onsite-courses]:checked{background-color:#516281}.category>[id^=online-courses]{border-color:#515581 !important}.category>[id^=online-courses]:checked{background-color:#515581}.category>[id^=partners]{border-color:#191a1f !important}.category>[id^=partners]:checked{background-color:#191a1f}.category>[id^=oncology]{border-color:#312d52 !important}.category>[id^=oncology]:checked{background-color:#312d52}@keyframes colorizedHalo{0%{transform:scale(0.5)}25%{transform:scale(1.5)}50%{transform:scale(1)}75%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes unCheck{0%{transform:scale(0.8)}50%{transform:scale(3)}100%{transform:scale(1)}}@keyframes hoverCheckbox{0%{transform:scale(0.8)}50%{transform:scale(1.8)}100%{transform:scale(1)}}div.toggle-categories-box{width:100%}.toggle-categories-label{border:1px solid var(--e-global-color-accent);color:var(--e-global-color-accent);padding:10px 30px;width:100%;border-radius:5px;text-align:center}#toggle-categories,.toggle-categories-label{display:none}@media screen and (max-width: 1100px){.category{display:flex}.categories,.categories.ise-cl__filter{display:none;position:absolute;min-height:fit-content;height:300px;overflow:auto;padding:15px;box-shadow:1px 6px 10px rgba(0,0,0,.3)}.categories.ise-cl__filter{top:3rem;width:100%}.toggle-categories-label{display:block}.toggle-categories-button{display:block;text-align:center;padding:10px 30px;border:1px solid var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:5px;cursor:pointer}.toggle-categories-button:hover{background-color:var(--e-global-color-accent);color:#fff}input#toggle-categories:checked~.categories{display:block;width:100%;overflow-y:auto;height:calc(100vh - 200px);border-bottom:2px solid var(--e-global-color-accent);border-left:2px solid var(--e-global-color-accent);border-right:2px solid var(--e-global-color-accent)}input#toggle-categories:checked+.toggle-categories-label{background-color:var(--e-global-color-accent);color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}input#toggle-categories:checked+.toggle-categories-label::before{content:"X";position:absolute;top:50%;right:20px;border:1px solid #fff;border-radius:100px;padding:2px 5px;transform:translate(-50%, -50%)}.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-e21d753,.elementor-column.elementor-col-66.elementor-inner-column.elementor-element.elementor-element-91400d1{width:100% !important}.ise-courses-listing{display:block}}@media screen and (max-width: 500px){.courses-calendar .months-container .month-container{width:100%}.courses-calendar table.month{width:100%}.day-content{font-size:16px}.event-button{padding:10px 30px}}#billing_gender_field,#shipping_gender_field,#billing_type_user_field{display:flex;align-items:center}#billing_gender_field .woocommerce-input-wrapper,#shipping_gender_field .woocommerce-input-wrapper,#billing_type_user_field .woocommerce-input-wrapper{display:flex;flex-direction:row;justify-content:flex-start}#billing_gender_field .woocommerce-input-wrapper label,#shipping_gender_field .woocommerce-input-wrapper label,#billing_type_user_field .woocommerce-input-wrapper label{margin-left:1.5rem;line-height:1;padding:1rem 1.2rem}#billing_gender_field .woocommerce-input-wrapper .input-radio:checked+label,#shipping_gender_field .woocommerce-input-wrapper .input-radio:checked+label,#billing_type_user_field .woocommerce-input-wrapper .input-radio:checked+label{border-color:var(--e-global-color-accent)}.woocommerce-shipping-fields .shipping_address{margin-bottom:2rem}.woocommerce-checkout h3:not(#ship-to-different-address){background:#eee;font-size:1.3em;font-weight:bold;padding:10px}#ship-to-different-address-checkbox,#ship-to-different-address-checkbox+span{padding-top:2rem}#billing_type_user_field{display:flex;flex-direction:row;justify-content:flex-start;font-size:1.3em}#billing_type_user_field>label{margin-right:.5rem}#billing_type_user_field.big{margin-bottom:15rem}@media screen and (max-width: 1024px)and (orientation: portrait){#billing_type_user_field{flex-direction:column}}#billing_type_addr_field,#shipping_type_addr_field{display:flex;flex-direction:row;justify-content:flex-start}#billing_type_addr_field>label,#shipping_type_addr_field>label{flex:0 0 auto;padding-right:.5rem}#billing_type_addr_field .woocommerce-input-wrapper,#shipping_type_addr_field .woocommerce-input-wrapper{flex:1 0 auto}#billing_type_addr_field .woocommerce-input-wrapper select,#shipping_type_addr_field .woocommerce-input-wrapper select{width:100%}.woocommerce-checkout .form-hide{display:none !important}.woocommerce-checkout .form-invisible,.woocommerce-checkout .form-invisible .required{visibility:hidden !important}.woocommerce-checkout #customer_details{padding-top:2.45rem}.woocommerce .woocommerce-checkout dt.variation-Roomtype,.woocommerce .woocommerce-checkout dd.variation-Roomtype,.woocommerce .woocommerce-checkout dt.variation-Courseoptions,.woocommerce .woocommerce-checkout dd.variation-Courseoptions,.woocommerce .woocommerce-cart-form dt.variation-Roomtype,.woocommerce .woocommerce-cart-form dd.variation-Roomtype,.woocommerce .woocommerce-cart-form dt.variation-Courseoptions,.woocommerce .woocommerce-cart-form dd.variation-Courseoptions{display:none !important}.xlwcty_qty{display:none}#billing_type_user_field:has(#billing_type_user_industriel:checked)+#customer_details>#ship-to-different-address{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.ise-lives-partner{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:24px}.ise-lives-partner__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #d7d7d7;border-radius:5px;width:337px;height:auto;max-width:100%;margin:12px;overflow:hidden;transition:all .4s ease-in-out}.ise-lives-partner__item:hover{transform:scale(1.01);box-shadow:0px 2px 4px rgba(0,0,0,.25)}@media(width >= 500px){.ise-lives-partner__item{margin:auto;width:480px;height:256px}}.ise-lives-partner__item__header{position:relative;padding:4px;padding-top:12px}@media(width >= 500px){.ise-lives-partner__item__header{padding:12px;padding-top:24px}}.ise-lives-partner__item__header__date{font-weight:600;color:#000;font-size:1rem}@media(width >= 500px){.ise-lives-partner__item__header__date{font-size:1.25rem}}.ise-lives-partner__item__header__title{font-size:.825rem;font-weight:400;margin:10px auto;color:#4b4b4b;line-clamp:2;height:40px}@media(width > 500px){.ise-lives-partner__item__header__title{font-size:1rem}}.ise-lives-partner__item__img{width:100%;height:auto}.ise-lives-partner__item__live{position:absolute;top:0;right:0;--color-red-live: #F31B26;display:flex;align-items:center;gap:10px;padding:10px;color:var(--color-red-live);border:1px solid var(--color-red-live);border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.ise-lives-partner__item__live::before{content:" ";width:10px;height:10px;border-radius:50%;background:var(--color-red-live)}.ise-lives-partner__item__link{position:absolute;inset:0}.live-container{position:relative;z-index:1;transition:all .3s}.live-container #live:hover{background-color:red;color:#fff}.live-container #live.button--live{color:red;background:rgba(0,0,0,0)}.live-container #live.button--live.live-in-more-than-two-days{color:red}.live-container #live.button--live.live-in-progress{background-color:red !important;color:#fff !important;position:relative !important;padding-left:25px !important}.live-container #live.button--live.live-in-progress::before{content:"";position:absolute;top:calc(50% - 5px);left:10px;background-color:#fff;width:10px;height:10px;border-radius:100px;transform:rotate(-45deg) scale(1);animation:onLive 1.2s linear infinite}.live-container #live.button--live:hover{background-color:red;color:#fff}.live-container #live:hover+.live-info,.live-container .live-info:hover{display:block}.live-container .live-info{width:600px;z-index:13;background-color:#fff;border:1px solid #d7d7d7;display:none;border-radius:5px;transition:all .3s;position:absolute;top:20px;right:-150px;overflow:hidden}@media screen and (max-width: 767px){.live-container .live-info{right:-61vw;width:100vw}}.live-container a.live-link{border:1px solid var(--e-global-color-accent);padding:5px 20px;border-radius:100px;color:#fff;background-color:var(--e-global-color-accent);transition:all .3s}.live-container a.live-link:hover{color:var(--e-global-color-accent);background-color:rgba(0,0,0,0)}.live-container .live-title,.live-container .live-date{padding:0 20px}.button,.live-container #live.button--live{z-index:10;position:relative;padding:6px 10px;border:1px solid red;color:red;border-radius:5px;transition:all .3s}@media screen and (max-width: 767px){.button,.live-container #live.button--live{padding:2px 4px;font-size:14px}}.buttons,.live-container .buttons{padding:10px 20px;background-color:#fafafa;margin-top:10px;display:flex;justify-content:space-between;align-items:center}@keyframes onLive{0%{transform:rotate(-45deg) scale(1);opacity:.3}50%{transform:rotate(-45deg) scale(1.05);opacity:1}100%{transform:rotate(-45deg) scale(1);opacity:0}}@media screen and (max-width: 767px){.elementor-element-79672df7,.elementor-element-f13b076{display:flex !important}#live{color:red}#live:not(.live-in-more-than-two-days){overflow:clip;display:inline-block;transition:opacity .3s ease-in}#live.live-in-more-than-two-days{display:inline-grid;grid-template-columns:max-content;grid-template-rows:1fr 1em;text-align:center}}@media screen and (max-width: 767px)and (max-width: 767px){#live.live-in-more-than-two-days{grid-template-rows:1fr .3em}}@media screen and (max-width: 767px)and (max-width: 356px){#live span:last-child{display:inline-block;max-width:6ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 767px){#live.live-in-progress:before{top:calc(50% - 5px);left:calc(50% - 5px)}#live span.live-text{display:block ruby;transition:opacity .4s ease-in-out}}.ise-medtronic-courses-alert .inner{display:block;padding:6px;margin:6px;border-radius:3px;border:1px solid #b4b4b4;background-color:#d4d4d4}.ise-medtronic-courses-alert.error .inner{border:1px solid #eed3d7;background-color:#f2dede}@media screen and (max-width: 767px){.elementor>.elementor-inner>.elementor-section-wrap>:not(section:first-of-type) .ise_odai_section.elementor-section.elementor-element{padding:0 !important}}.ise_odai_container{display:flex;margin-right:auto;margin-left:auto;position:relative}.ise_odai_container>div{flex:1 0 auto}.ise_odai{display:flex;justify-content:center;width:100vw}.ise_odai .vimeo_player{position:absolute;width:100vw;height:100%;z-index:2;overflow:hidden;background-image:url("/wp-content/uploads/CleanShot-2022-02-02-at-15.02.00@2x-e1643810623661.png");background-size:cover;background-position:center}.ise_odai .tac_activate{display:none !important}.ise_odai .vimeo_player>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120%;height:200%}.ise_odai .background-overlay{background-color:#000;opacity:.5;height:100%;width:100vw;position:absolute;z-index:3}.ise_odai .video_header_single_page{position:relative;display:flex;justify-content:center;align-items:center;z-index:10;padding:200px 0;width:100%;max-width:1000px}.ise_odai .scroll-down{padding-top:20px}.ise_odai .content-text{color:#e3e3e3}.ise_odai .content-header,.ise_odai .scroll-down{color:#fff !important}.ise_odai .content-text{margin-bottom:50px}.button.pay,.live-container .pay#live.button--live{color:#fff;background-color:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent);margin:2rem 0;padding:5px 40px;border-radius:50rem}.button-contact-us{margin-left:2rem;border:1px solid var(--e-global-color-accent);color:var(--e-global-color-accent);padding:5px 40px;border-radius:50rem}.woocommerce-custom-thankyou-order{display:flex;flex-direction:column;margin:5rem 10%;padding:80px 40px;border-radius:10px;border:1px dashed gray}.woocommerce-thankyou-order-message{margin-bottom:2rem}.woocommerce-thankyou-order-received{background-color:rgba(47,176,0,.1176470588);padding:1rem;margin:1rem 0;border-radius:5px;border-left:3px solid #258c00;color:#258c00}.woocommerce-thankyou-order-status{font-size:2.5rem;font-weight:600}.woocommerce-thankyou-order-failed{background-color:rgba(232,53,53,.1647058824);color:#fff;padding:1rem;margin:2rem 0;border-radius:5px;border-left:3px solid red;color:red}.woocommerce-thankyou-order-pending{background-color:rgba(255,194,76,.0784313725);padding:1rem;margin:1rem 0;border-radius:5px;border-left:3px solid #ffc24c;color:#c46e00}.woocommerce-thankyou-order-failed-actions>.button,.live-container .woocommerce-thankyou-order-failed-actions>#live.button--live{z-index:10;position:relative;border:1px solid var(--e-global-color-accent) !important;transition:all .3s;border:1px solid #f0f8ff;border-radius:50px;padding:5px 40px}.woocommerce-text-content{font-family:var(--e-global-typography-accent-font-family),Helvetica;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.order-status-message{background-color:#ffaf4a;padding:2px 4px;border-radius:5px}.ise_prizedraw_result{max-width:100vw;margin:20px;padding-top:130px;text-align:center}.ise_prizedraw_result .ise_prizedraw_result_winner{padding:3rem;margin-bottom:3rem;border-radius:15px;background:orange;color:#820d0d}.ise_prizedraw_result .ise_prizedraw_result_winner h2{color:#820d0d}.ise_prizedraw_dashboard{position:relative;margin-right:-150px;margin-bottom:-150px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;align-content:start;overflow-y:auto;overflow-x:hidden;max-width:calc(100vw - 2rem)}.ise_prizedraw_dashboard h1{flex:1 0 100%;padding:10px 0;text-align:center;text-transform:uppercase;color:#820d0d !important}.ise_prizedraw_dashboard h2{position:absolute;top:5px;left:5px;text-transform:uppercase;font-size:20px !important;font-weight:bold !important;color:#820d0d !important}.ise_prizedraw_dashboard>div{position:relative;max-width:calc(100% - .5rem);border-radius:5px;margin:.5rem;padding:3rem 1rem 1rem 1rem}@media screen and (max-width: 767px){.ise_prizedraw_dashboard>div{flex:1 0 100% !important}}.ise_prizedraw_dashboard .ise_prizedraw_BigNum{flex:1 0 calc(360px - 1rem);border:2px solid #820d0d;background-color:#fffbfb;color:#820d0d;padding-top:1.5rem;font-size:8rem;text-align:center;line-height:1}.ise_prizedraw_dashboard .ise_prizedraw_daily{flex:1 0 calc(480px - 1rem);border:2px solid orange;background-color:rgba(253,250,244,.6666666667);display:flex;flex-direction:row-reverse;justify-content:space-around;align-items:start;align-content:start}.ise_prizedraw_dashboard .ise_prizedraw_daily .ise_prizedraw_daily_item{display:flex;flex-direction:column-reverse;padding:1rem;margin:1rem;border-radius:15px;text-align:center;border:1px solid orange;background-color:rgba(251,240,220,.6666666667)}.ise_prizedraw_dashboard .ise_prizedraw_daily .ise_prizedraw_daily_item b{font-size:2rem;margin-bottom:.5rem}.ise_prizedraw_dashboard .ise_prizedraw_block_winner{flex:1 0 calc(700px - 1rem);border:2px solid #fa7e70;background-color:#fdf2f1}.ise_prizedraw_dashboard .ise_prizedraw_block_winner .ise_prizedraw_winner_item+.ise_prizedraw_winner_item{border-top:1px dashed hsl(6,93%,71%)}.ise_prizedraw_dashboard .ise_prizedraw_subs{flex:1 0 calc(700px - 1rem);border:2px solid #2a8dc6;background-color:#f5f7f8}.ise_prizedraw_dashboard .ise_prizedraw_subs .ise_prizedraw_subs_item+.ise_prizedraw_subs_item{border-top:1px dashed #2a8dc6}.ise_prizedraw_dashboard .ise_prizedraw_subs_item,.ise_prizedraw_dashboard .ise_prizedraw_winner_item{display:flex}.ise_prizedraw_dashboard .ise_prizedraw_subs_item>span,.ise_prizedraw_dashboard .ise_prizedraw_winner_item>span{padding:.3rem 1em}.ise_prizedraw_dashboard .ise_prizedraw_subs_item>:first-child,.ise_prizedraw_dashboard .ise_prizedraw_winner_item>:first-child{flex:0 0 200px;font-size:.8rem}.ise_prizedraw_dashboard .ise_prizedraw_subs_item>span+span,.ise_prizedraw_dashboard .ise_prizedraw_winner_item>span+span{flex:1 1 calc((100% - 200px)/3);display:block;text-align:left}@media screen and (max-width: 767px){.ise_prizedraw_dashboard .ise_prizedraw_subs_item,.ise_prizedraw_dashboard .ise_prizedraw_winner_item{flex-wrap:wrap}.ise_prizedraw_dashboard .ise_prizedraw_subs_item>span,.ise_prizedraw_dashboard .ise_prizedraw_winner_item>span{order:3}.ise_prizedraw_dashboard .ise_prizedraw_subs_item>:last-child,.ise_prizedraw_dashboard .ise_prizedraw_winner_item>:last-child{order:2;flex:1 1 calc(100% - 200px)}.ise_prizedraw_dashboard .ise_prizedraw_subs_item>:first-child,.ise_prizedraw_dashboard .ise_prizedraw_winner_item>:first-child{order:1}}.ise_prizedraw_dashboard .ise_prizedraw_subs_item[data-winner]{background:gold}.subscription-frame{height:auto;overflow:auto}@keyframes bulge{0%{transform:scale(1)}25%{transform:scale(1.1)}100%{transform:scale(1)}}#sliderContainer{--line: #028bbf;--main: #0079A7;--light-gray: #e3e4e8;--gray: #71738b;--light-blue: #7a7c93;--blue: #34385a;--slider-handle-size: 14px;--slider-handle-border-radius: 2px;--slider-handle-margin-top: -4px;--slider-track-height: 6px;--slider-track-border-radius: 4px}.survey_container{width:100%;max-width:800px}.survey_container h3{text-align:center;margin-bottom:40px}#sliderContainer{position:relative;text-align:center;max-width:90vw}#sliderContainer>div:first-child{margin-bottom:48px}#sliderContainer input[type=submit]{position:relative;background-color:var(--main);color:#fff;display:block;text-align:center;padding:10px 40px;margin:40px auto;border-radius:50px;transition:all .3s;border:none;box-shadow:none;text-decoration:none}#sliderContainer .tick-slider-header{display:flex;flex-wrap:wrap;margin-bottom:24px}#sliderContainer .tick-slider-header>h5{margin:0;font-size:18px;font-weight:300;color:var(--gray)}#sliderContainer .tick-slider{position:relative;margin-bottom:40px;z-index:5}#sliderContainer .tick-slider-value-container{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:18px;color:var(--gray)}#sliderContainer .tick-slider-value{position:absolute;top:0;font-weight:bold;color:var(--blue);border-radius:var(--slider-handle-border-radius)}#sliderContainer .tick-slider-value>div{animation:bulge .3s ease-out}#sliderContainer .tick-slider-background,#sliderContainer .tick-slider-progress,#sliderContainer .tick-slider-tick-container{position:absolute;bottom:5px;left:0;height:var(--slider-track-height);pointer-events:none;border-radius:var(--slider-track-border-radius);z-index:-1}#sliderContainer .tick-slider-background{width:100%;background-color:var(--light-gray)}#sliderContainer .tick-slider-progress{background-color:var(--line)}#sliderContainer .tick-slider-tick-container{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 calc(var(--slider-handle-size)/2)}#sliderContainer .tick-slider-tick{width:2px;height:2px;border-radius:50%;background-color:#fff}#sliderContainer .tick-slider-label{opacity:.85;transition:opacity .1s ease}#sliderContainer .tick-slider-label.hidden{opacity:0}#sliderContainer input[type=range]{-webkit-appearance:none;width:100%;height:100%;background:rgba(0,0,0,0);outline:none;margin:5px 0}#sliderContainer input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none}#sliderContainer input[type=range]:focus{outline:none}#sliderContainer input[type=range]::-moz-focus-outer{border:0}#sliderContainer input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--slider-handle-size);height:var(--slider-handle-size);background:var(--main);border-radius:var(--slider-handle-border-radius);cursor:pointer;margin-top:var(--slider-handle-margin-top);-webkit-transform:scale(1);transform:scale(1);transition:transform .25s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#sliderContainer input[type=range]:hover::-webkit-slider-thumb,#sliderContainer input[type=range]:focus::-webkit-slider-thumb{transform:scale(1.2)}#sliderContainer input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:var(--slider-handle-size);height:var(--slider-handle-size);background:var(--main);border:none;border-radius:var(--slider-handle-border-radius);cursor:pointer;transition:transform .25s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#sliderContainer input[type=range]:hover::-moz-range-thumb,#sliderContainer input[type=range]:focus::-moz-range-thumb{transform:scale(1.2)}#sliderContainer input[type=range]::-webkit-slider-runnable-track{width:100%;height:var(--slider-track-height);cursor:pointer;background:none;border-radius:var(--slider-track-border-radius)}#sliderContainer input[type=range]::-moz-range-track{width:100%;height:var(--slider-track-height);cursor:pointer;background:none;border-radius:var(--slider-track-border-radius)}#sliderContainer input[type=range]:focus::-webkit-slider-runnable-track{background:none}#sliderContainer input[type=range]:active::-webkit-slider-runnable-track{background:none}#sliderContainer .survey_form_overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.6);display:flex;justify-content:center;align-content:center;align-items:center;z-index:10}#sliderContainer .survey_form_overlay>[data-state]{display:none}#sliderContainer .survey_form_overlay[data-state=hide]{display:none}#sliderContainer .survey_form_overlay[data-state=ok] [data-state=ok]{display:block}#sliderContainer .survey_form_overlay[data-state=nok] [data-state=nok]{display:block}#sliderContainer .survey_form_overlay[data-state=error] [data-state=error]{display:block}#sliderContainer .survey_form_overlay[data-state=loading] [data-state=loading]{display:block}@media screen and (max-width: 767px){[data-elementor-type=wp-post] .elementor-top-section:first-of-type .vimeo_player iframe,.page-content .elementor-top-section:first-of-type .vimeo_player iframe{display:none;visibility:none}}.vimeo_player>iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh}.ise-websurg-feed{margin:2px 0;display:flex;justify-content:space-between}.ise-websurg-feed .ise-websurg-feed-item{position:relative;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;border-color:var(--e-global-color-1cdc8136);transition:all .3s ease-in-out}.ise-websurg-feed .ise-websurg-feed-item:hover{transform:scale(1.01)}.ise-websurg-feed .ise-websurg-feed-item-fc .ise-websurg-feed-item-img{display:flex;width:50%;aspect-ratio:1;overflow-y:hidden;justify-content:center;margin:auto}.ise-websurg-feed .ise-websurg-feed-item-vd .ise-websurg-feed-item-img img{width:100%;height:100%;object-fit:cover}.ise-websurg-feed .ise-websurg-feed-item-fc::before{content:"Monthly focus";position:absolute;top:0;left:0;background-color:#c62828;color:#fff;font-size:12px;font-weight:bold;padding:4px 8px;border-bottom-right-radius:4px;z-index:100}.ise-websurg-feed .ise-websurg-feed-item-vd .ise-websurg-feed-item-img::before{content:"Surgical intervention";position:absolute;top:0;left:0;background-color:#4b4b4b;color:#fff;font-size:12px;font-weight:bold;padding:4px 8px;border-bottom-right-radius:4px}.ise-websurg-feed .ise-websurg-feed-item-img{position:relative;height:50%}.ise-websurg-feed .ise-websurg-feed-item-text{padding:0 20px;width:100%;height:50%;display:flex;flex-direction:column;justify-content:space-between;align-content:space-between}.ise-websurg-feed .ise-websurg-feed-item-author{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:30ch;color:#5b8eb2;font-size:14px}.ise-websurg-feed .ise-websurg-feed-item-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif !important;line-height:1.5rem;min-height:4.5rem;font-weight:500;font-size:14px;width:100%;font-style:normal;color:var(--e-global-color-primary)}.ise-websurg-feed .ise-websurg-feed-item-date{font-style:italic;opacity:.9;color:var(--e-global-color-primary)}.ise-websurg-feed .ise-websurg-feed-item-link{position:absolute;top:0;left:0;right:0;bottom:0}@media(max-width: 460px){.ise-websurg-feed-link{width:75%}}.list-wrapper .swiper{margin-inline:60px}.calendar{padding:4px;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar table{margin:auto;border-spacing:0}.calendar table td,.calendar table th{text-align:center;width:20px;height:20px;border:none;padding:4px 5px;font-size:12px}.calendar .year-container .year-title{font-weight:bold;text-align:center;width:auto;font-size:1.3em;padding:10px;color:#666}.calendar .year-container .year-desc{font-weight:bold;text-align:center;width:auto;padding-bottom:15px;color:#666}.calendar .year-container .year-desc-red{color:#800}.calendar .months-container{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center}.calendar .months-container .month-container{text-align:center;padding:0 13px;min-height:200px}@media screen and (min-width: 480px){.calendar .months-container .month-container{width:214px}}.calendar table.month th.month-title{font-size:16px;padding-bottom:5px}.calendar table.month th.day-header{font-size:14px}.calendar table.month tr td,.calendar table.month tr th{padding:0}.calendar table.month tr td.hidden,.calendar table.month tr th.hidden{display:none}.calendar table.month td.day.round-left{-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}.calendar table.month td.day.round-right{-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}.calendar table.month td.day .day-content{padding:5px 6px}.calendar table.month td.old,.calendar table.month td.new,.calendar table.month td.old:hover,.calendar table.month td.new:hover{background:none;cursor:default}.calendar table.month td.disabled,.calendar table.month td.disabled:hover{color:#ddd}.calendar table.month td.disabled .day-content:hover,.calendar table.month td.disabled:hover .day-content:hover{background:none;cursor:default}.calendar table.month td.range .day-content{background:rgba(0,0,0,.2);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.calendar table.month td.range.range-start .day-content{border-top-left-radius:4px;border-bottom-left-radius:4px}.calendar table.month td.range.range-end .day-content{border-top-right-radius:4px;border-bottom-right-radius:4px}.calendar .calendar-loading-container{position:relative;text-align:center;min-height:200px}.calendar .calendar-loading-container .calendar-loading{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.categories{height:100%;box-shadow:3px 3px 6px rgba(0,0,0,.2);z-index:10;padding:30px;background-color:#fff}.categories>ul{padding-left:0;list-style-type:none}.categories__heading{display:flex;justify-content:space-between;align-items:start}@media screen and (max-width: 1024px){.categories__heading{flex-flow:column-reverse}}.categories__title{line-height:0;margin-top:10px;margin-bottom:5px}.categories__title:last-child{margin-bottom:30px}@media screen and (max-width: 1024px){.categories__title{line-height:1em !important}}.categories__subtitle{font-size:11px;font-family:"Open Sans";text-transform:uppercase;color:#707070;letter-spacing:2px;margin-bottom:10px}.categories .categories__title:last-child{margin-bottom:15px}.categories .categories__title:last-child h2{margin-bottom:.2em}.categories .categories_filters label{display:block;margin-bottom:.8em}@media(max-width: 1000px){@keyframes ise-filters-slide-in{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ise-filters-slide-out{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.ise_filters__rwd_toggle{position:sticky;display:flex;justify-content:center;align-content:center;gap:10px;border-radius:5px;padding:.5rem 1rem;margin:2rem 1rem;background:#0079a7;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;top:100px;z-index:10}.ise_filters__rwd_toggle input{display:none}body:has(#custom-top-banner) .ise_filters__rwd_toggle{top:160px}.ise_filters{display:none}body:has(.ise_filters__rwd_toggle input:checked){position:relative;overflow:hidden}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.4)}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset .ise_filters{position:fixed;display:block;top:0;bottom:0;right:0;min-width:320px;width:80%;background:#fff;overflow:auto;animation:ise-filters-slide-in .4s cubic-bezier(0.4, 0, 0.2, 1)}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset .ise_filters header{position:sticky;top:-10px;width:100%;background:linear-gradient(to bottom, #fff 0%, #fff 90%, rgba(255, 255, 255, 0) 100%);padding:.5rem;z-index:10}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset .ise_filters header h2{display:flex;justify-content:space-between;font-size:24px}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset .ise_filters header .ise_filters__rwd_btn_close{cursor:pointer;font-size:30px}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset .ise_filters header+.ise_filters__section{margin-top:0}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset .ise_filters footer{position:sticky;bottom:-10px;display:flex;justify-content:center;width:auto;padding:1rem;background:linear-gradient(to top, #fff 0%, #fff 90%, rgba(255, 255, 255, 0) 100%)}body:has(.ise_filters__rwd_toggle input:checked) .ise_offset .ise_filters footer .ise_filters__rwd_btn_apply{border-radius:5px;background-color:#0079a7;color:#fff;padding:8px 26px;cursor:pointer}body:has(.ise_filters__rwd_toggle input:checked) #wpadminbar~.ise_offset .ise_filters{top:46px}}@media(min-width: 1000px){.ise_filters__rwd_toggle,.ise_filters__rwd_btn_close,.ise_filters__rwd_btn_apply{display:none}}.ise_filters{position:relative;flex:0 0 340px;--hightlight-blue-color: #0079a7;font-family:sans-serif;padding:8px;width:340px;max-height:1600px;overflow-y:auto}.ise_filters header{position:sticky;top:-10px;width:100%;background:linear-gradient(to bottom, #fff 0%, #fff 90%, rgba(255, 255, 255, 0) 100%);padding:.5rem;z-index:10}.ise_filters header>h2{color:#034660;margin-bottom:12px}.ise_filters__global_controls{position:sticky;top:0;display:flex;height:2rem;font-size:14px}.ise_filters__global_controls [data-count="0"]+a.ise_filters__clear_all{display:none}.ise_filters__global_controls a.ise_filters__clear_all{padding-left:24px;color:var(--hightlight-blue-color) !important;text-decoration:underline !important;cursor:pointer}.ise_filters__section{padding:0 8px 12px 8px;box-shadow:0px 4px 4px rgba(0,0,0,.25);border:1px solid #d7d7d7;border-radius:5px;background-color:#fbfbfb;margin-bottom:32px;width:calc(100% - 6px);margin-left:3px}.ise_filters__section_title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:60px;font-weight:bold;font-size:20px;text-transform:uppercase;text-align:center;margin:0 -8px;padding:7px 16px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #d7d7d7;background-color:#ebebeb}.ise_filters__section_title span{flex:1 0 100%;display:block;font-size:14px}.ise_filters__groups_container{display:flex;flex-direction:column}.ise_filters__group{border:1px solid #d7d7d7;margin:12px 0px;border-radius:5px;background:#fff}.ise_filters__group:has([data-open=true]){border:1px solid var(--hightlight-blue-color)}.ise_filters__group_header{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid #d7d7d7;cursor:pointer}.ise_filters__group_label{flex:1 1 auto;font-weight:600;min-height:24px;display:flex;align-content:center;align-items:center;padding-left:12px}.ise_filters__group_counter{flex:0 0 auto;display:flex;gap:3px;font-size:12px;color:var(--hightlight-blue-color);border:1px solid var(--hightlight-blue-color);padding:2px 5px;border-radius:10px}.ise_filters__group_counter i{font-style:normal}.ise_filters__group_counter .ise_filters__group_counter_cross{display:flex;transform:rotate(45deg);font-size:1.7rem;font-weight:200}.ise_filters__group_counter[data-count="0"],.ise_filters__global_count[data-count="0"]{display:none}.ise_filters__group_toggle{flex:0 0 auto;font-size:36px;display:flex;align-items:center;align-content:center;transform-origin:center}.ise_filters__group_toggle[data-open=true]{transform:rotateX(180deg);top:8px}.ise_filters__group_content{padding:.5em;display:none}.ise_filters__group_content_others{display:block}.ise_filters__checkbox{display:flex;align-items:center;padding:7px 5px;margin:0;border-radius:5px;cursor:pointer}.ise_filters__checkbox:has(input[type=checkbox]:checked){background-color:var(--highlight-bg)}.ise_filters__checkbox input[type=checkbox]{display:none}.ise_filters__checkbox_custom{display:flex;justify-content:center;align-content:center;align-items:center;width:20px;height:20px;border-radius:5px;background-color:#fff;margin-right:10px;border:2px solid var(--highlight, #ccc);position:relative}.ise_filters__checkbox_custom svg{opacity:0;transform:scale(0.7);transition:all .3s ease-in-out}.ise_filters__checkbox input[type=checkbox]:checked+.ise_filters__checkbox_custom{background-color:var(--highlight, #ccc)}.ise_filters__checkbox input[type=checkbox]:checked+.ise_filters__checkbox_custom svg{opacity:1;transform:scale(1)}.ise_filters__checkbox_label{flex:1;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%}body{font:16px/1.4 normal Arial,sans-serif}.popover-container{margin:300px}@keyframes slide-top{0%{opacity:0;transform:translateY(-15%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-right{0%{opacity:0;transform:translateX(15%)}100%{opacity:1;transform:translateX(0)}}@keyframes slide-bottom{0%{opacity:0;transform:translateY(15%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-left{0%{opacity:0;transform:translateX(-15%)}100%{opacity:1;transform:translateX(0)}}.popover{z-index:999;max-width:600px;border-radius:10px}.popover::before,.popover::after{content:"";position:absolute;border:8px solid rgba(0,0,0,0)}.popover--top::before,.popover--top::after{top:calc(100% - 1px);left:50%;margin-left:-8px;border-top-color:#fff}.popover--top::before{margin-top:1px;border-top-color:hsl(0,0%,59.3137254902%)}.popover--right::before,.popover--right::after{top:50%;right:calc(100% - 1px);margin-top:-8px;border-right-color:#fff}.popover--right::before{margin-right:1px;border-right-color:hsl(0,0%,59.3137254902%)}.popover--bottom::before,.popover--bottom::after{bottom:calc(100% - 1px);left:50%;margin-left:-8px;border-bottom-color:#fff}.popover--bottom::before{margin-bottom:1px;border-bottom-color:hsl(0,0%,59.3137254902%)}.popover--left::before,.popover--left::after{top:50%;left:calc(100% - 1px);margin-top:-8px;border-left-color:#fff}.popover--left::before{margin-left:1px;border-left-color:hsl(0,0%,59.3137254902%)}.course-already-passed>*:not(:first-child){opacity:.5}.course-already-passed .event-ics{display:none}.event-ics{margin-top:1rem}.display-none{display:none}.popover{min-width:400px;max-width:500px}.event-tooltip-content{border-radius:10px;border:1px solid #d7d7d7;background-color:#fff}.event-tooltip-event{padding:20px}.event-tooltip-event+.event-tooltip-event{border-top:1px solid #d7d7d7}.event-tooltip-event.new-course .event-duration:before{padding:3px 7px;border-radius:3px;background:#ff8c00;color:#fff;font-weight:bold;content:"NEW";margin-right:10px}.event-tooltip-event.early-bird{position:relative;padding-top:30px}.event-tooltip-event.early-bird::after{position:absolute;right:-1px;top:-1px;bottom:auto;width:auto;padding:2px 10px;border-radius:5px;border-bottom-right-radius:0;border-top-left-radius:0;background:#0079a7;color:#fff;font-weight:bold;content:"Early bird";font-size:.9em}.event-tooltip-event.special-offer{position:relative;padding-top:30px}.event-tooltip-event.special-offer::before{position:absolute;left:-1px;top:-1px;bottom:auto;width:auto;padding:2px 10px;border-radius:5px;border-top-right-radius:0;border-bottom-left-radius:0;background:#daa520;color:#fff;font-weight:bold;content:"Special offer";font-size:.9em}.event-tooltip-event[status=postpone]{position:relative;padding-top:30px}.event-tooltip-event[status=postpone]::after{position:absolute;right:-1px;top:-1px;bottom:auto;width:auto;padding:2px 10px;border-radius:5px;border-bottom-right-radius:0;border-top-left-radius:0;background:#a70000;color:#fff;font-weight:bold;content:"POSTPONED";font-size:.9em}.event-tooltip-event.online-course{position:relative;padding-top:30px}.event-tooltip-event.online-course::after{position:absolute;right:-1px;top:-1px;bottom:auto;width:auto;padding:2px 10px;border-radius:5px;border-bottom-right-radius:0;border-top-left-radius:0;background:#a70000;color:#fff;font-weight:bold;content:"Live";font-size:.9em}.event-tooltip-event+.event-tooltip-event::after{border-top-right-radius:0}.event-tooltip-event .status-pill:before{display:inline-block;margin:5px 0;width:auto;padding:2px 10px;border-radius:15px;color:#fff;font-weight:bold;z-index:1}.event-tooltip-event .status-pill-full:before{background:#555;content:"Fully booked"}.event-tooltip-event .status-pill-waiting:before{background:#ffa850;content:"Waiting list"}.event-info{display:flex;justify-content:space-between}.event-info .event-header-name{margin-bottom:10px}.event-header{display:flex;flex-direction:column;padding-bottom:5px}.event-header-name{margin-bottom:5px;font-size:19px;font-weight:700;line-height:1.2em}.event-header-subname{margin-bottom:8px;font-style:italic}.event-header-subname img{vertical-align:top;margin-right:5px}.event-header-icon{max-width:60px;margin-left:10px}.event-duration{display:flex;align-items:center}.event-duration-startDate{margin-right:6px;font-weight:600}.event-duration-endDate{margin-left:6px;font-weight:600}.event-duration-numberOfDays{font-weight:600;margin-right:10px;background-color:#f2f2f2;padding:3px 6px;border-radius:5px}.event-directors{display:flex}.event-directors-label {font-weight:600;margin-right:10px}.event-directors-directors::before{content:"Course directors:";font-weight:600;margin-right:5px}.event-taken-place{color:red;font-style:italic}.event-postponed{color:red;font-style:italic;padding-top:5px;font-weight:bold}.event-buttons{display:flex;justify-content:space-between;margin-top:15px}.event-button{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:20px;padding:10px 40px;cursor:pointer;transition:all .2s}.event-button:hover{transform:translateY(-5px)}.event-more-info{margin-right:20px}.event-register{color:#fff !important}@media screen and (max-width: 768px){.popover{position:fixed !important;top:0% !important;left:0% !important;transform:translate(0, 100%);width:100vw !important}}#main-menu{display:flex;justify-content:center;flex-flow:column wrap;align-content:flex-end}@media screen and (min-width: 767px){#main-menu{padding-top:10px;display:block;min-height:59px}}#main-menu>div{justify-content:space-between}#main-menu [data-widget_type="wpml-language-switcher.default"]{visibility:visible}#main-menu .elementor-element-29b78975{width:30% !important}#main-menu .elementor-element .icon-column{width:auto !important}#main-menu .wpml-ls-statics-footer{display:none}@media screen and (max-width: 767px){#main-menu{height:auto;min-height:6em}#main-menu .elementor-element .logo-ircad-column{width:auto !important}#main-menu .elementor-element .logo-ircad>.elementor-widget-container{margin:0 !important}#main-menu .elementor-element .logo-ircad>.elementor-widget-container img{max-width:90px}#main-menu .elementor-element .language-switcher{display:none}#main-menu>div{padding-left:40px;width:100%;justify-content:space-around}}@media screen and (max-width: 1024px)and (orientation: landscape){#main-menu{padding:0px;min-height:4em;z-index:200 !important}#main-menu .elementor-image img{max-width:25% !important;margin-top:-30px;margin-left:7px}#main-menu .elementor-element-e38219d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{flex-wrap:nowrap}#main-menu .elementor-element-e38219d .wpml-ls-legacy-list-horizontal{display:flex}#main-menu .elementor-element-e38219d .wpml-ls-legacy-list-horizontal>ul{padding:0px}#main-menu .elementor-element-e38219d .elementor-element-baad08c.toggle-icon--cart-solid.elementor-widget__width-auto.elementor-menu-cart--buttons-stacked.elementor-widget-mobile__width-auto.elementor-menu-cart--items-indicator-bubble.elementor-widget.elementor-widget-woocommerce-menu-cart{margin-left:20px}}#sub-menu{top:inherit !important;position:fixed;border-width:0;background:none;margin-top:0;padding-top:0}@media screen and (min-width: 767px){#sub-menu{background:var(--e-global-color-b857ad2)}}#sub-menu nav.elementor-nav-menu--dropdown{margin-top:45px !important}@media screen and (max-width: 767px){#sub-menu nav.elementor-nav-menu--dropdown{top:0 !important}#sub-menu nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:0 !important}}@media screen and (max-width: 767px){#sub-menu .elementor-nav-menu--dropdown{margin-top:0 !important}}#sub-menu .elementor-nav-menu__align-center .elementor-nav-menu,#sub-menu .elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{width:100%;justify-content:space-between}@media screen and (min-width: 1024px){#sub-menu nav:first-of-type ul:first-of-type li.menu-item-has-children>a{cursor:default !important}}#sub-menu a.elementor-sub-item{margin:0 !important}@media screen and (max-width: 1024px){#sub-menu{padding:0}#sub-menu .elementor-column{width:100%}}@media screen and (max-width: 767px)and (orientation: landscape){#sub-menu{margin-top:55px !important}}@media screen and (max-width: 767px){#sub-menu .elementor-menu-cart__toggle .elementor-button{padding:0}#sub-menu .elementor-menu-toggle{border:none !important}#sub-menu .eicon-close,#sub-menu .eicon-menu-bar{position:absolute;top:-58px;left:20px;z-index:100;color:#fff !important;border:none}}.woocommerce-message{border:none;background-color:#45b300;color:#fff;max-width:1000px;border-radius:5px;margin:10px auto}.woocommerce-message::before{color:#fff}.woocommerce-message>.restore-item{color:#fff;text-decoration:underline}.woocommerce-message>.restore-item:hover{color:#c7c7c7}a.button.wc-forward,.live-container a.wc-forward#live.button--live{background-color:rgba(0,0,0,0);color:#fff;font-weight:400;border:1px solid #fff;border-radius:100px;padding:10px 30px;transition:all .3s}a.button.wc-forward:hover,.live-container a.wc-forward#live.button--live:hover{background-color:#fff;color:#000;border:1px solid #fff}@media screen and (max-width: 1024px){.elementor-22612 .elementor-element.elementor-element-8b3b473>.elementor-element-populated{padding:70px 50px !important}}@media screen and (max-width: 767px){.elementor-element-12ae612f{margin-top:10px}}@media screen and (max-width: 767px){.elementor-element-cfad30d{margin-top:10px}}@media screen and (max-width: 767px){.elementor-8729 .elementor-element-0369c80,.elementor-8729 .elementor-element-079f6be{padding:0 20px}.elementor-8729 .elementor-element-079f6be.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{justify-content:center}.elementor-8729 .elementor-element-301bb98,.elementor-8729 .elementor-element-65b2570,.elementor-8729 .elementor-element-64c21f5>.elementor-widget-container>.elementor-image{text-align:center}.elementor-8729 .elementor-element-3ba889b,.elementor-8729 .elementor-element-bb208c4,.elementor-8729 .elementor-element-64c21f5{display:none}.elementor-8729 .elementor-element-3cac682 .elementor-widget-container{text-align:center !important;margin-top:10px !important;margin-bottom:-10px !important}.elementor-8729 .elementor-element-5adb1d2{padding:0 20px;padding-top:10px;width:100% !important;text-align:center !important}.elementor-8729 .elementor-element-58b8b7d>.elementor-widget-container{padding:0 !important}.elementor-8729 .elementor-social-icons-wrapper.elementor-grid{justify-content:center !important}.elementor-8729 iframe.subscription-frame{min-height:350px;height:min-content;margin-top:20px !important}}.elementor-274 .elementor-element-fc6563d .elementor-image img{max-width:100px;width:100%}@media screen and (max-width: 767px){.elementor-274 .elementor-element-fc6563d>.elementor-widget-container{margin:0 !important}}@media screen and (max-width: 1024px)and (orientation: landscape){.elementor-274 .elementor-element-e38219d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{flex-wrap:nowrap}}@media screen and (max-width: 1024px)and (orientation: landscape){.elementor-274 .elementor-element-e38219d .wpml-ls-legacy-list-horizontal{padding:0}.elementor-274 .elementor-element-e38219d .wpml-ls-legacy-list-horizontal>ul{display:flex}}.elementor-274 .elementor-element-6625d7f{width:auto}@media screen and (max-width: 768px){.elementor-274 .elementor-element-6625d7f{width:20% !important}}@media screen and (max-width: 480px){.elementor-274 .elementor-element-6625d7f{width:10% !important}}.elementor-274 .elementor-element .login-icon{padding:0 10px}@media screen and (max-width: 767px){.elementor-274 .elementor-element .login-icon{padding-left:0}}.elementor-274 .elementor-element-79672df7{width:fit-content !important}@media screen and (min-width: 767px){.elementor-274 .elementor-element-79672df7 .elementor-column-wrap .elementor-widget-wrap{justify-content:center}}.elementor-274 .elementor-element-baad08c{padding:0 10px}.elementor-274 .elementor-element-baad08c>.elementor-widget-container{margin:0 !important}.elementor-274 .elementor-element-baad08c .elementor-menu-cart__product,.elementor-274 .elementor-element-baad08c .elementor-menu-cart__subtotal{padding:20px;border-radius:5px;margin-bottom:10px}.elementor-274 .elementor-element-a419a91{display:none}.elementor-274 .elementor-element-29b78975{width:33%}.elementor-274 .elementor-element-0472012{display:none}@media screen and (min-width: 480px){.elementor-274 .elementor-element-0472012{display:block}}.elementor-274 .elementor-element-4a37939[data-id="4a37939"].elementor-element{backdrop-filter:none !important}.elementor-274 .elementor-element .elementor-menu-cart__product,.elementor-274 .elementor-element .elementor-menu-cart__product-remove.product-remove{display:block !important}.elementor-274 .elementor-element .elementor-menu-cart__product:hover,.elementor-274 .elementor-element .elementor-menu-cart__product-remove.product-remove:hover{background-color:#f9f9f9}.elementor-274 .elementor-element .elementor-menu-cart__product{position:relative;transition:all .3s}.elementor-274 .elementor-element .elementor-menu-cart__product-remove.product-remove{width:50px;height:50px;border-radius:100px;position:absolute;top:10px;right:10px}.elementor-274 .elementor-element .elementor-menu-cart__product-name.product-name{margin-top:10px}.elementor-274 .elementor-element .elementor-menu-cart__toggle_button{padding:0}.elementor-274 .elementor-element .elementor-row{flex-wrap:unset}.elementor-274 .elementor-element#main-menu .elementor-row{justify-content:flex-end}@media screen and (min-width: 480px){.elementor-274 .elementor-element#main-menu .elementor-row{justify-content:space-between;padding-left:1rem}}@media screen and (max-width: 1024px)and (orientation: landscape){.elementor-274 .eicon-menu-bar,.elementor-274 .eicon-close{top:0 !important}}@media screen and (max-width: 767px){body:not(.rtl) .elementor-274 .elementor-element-fd3f009{left:4vw;top:90vh}}.custom-top-banner{position:fixed;top:0;left:0;width:100%;background-color:#153f6e;color:#fff;padding:2px 20px;z-index:9999;font-family:Arial,sans-serif;font-size:14px;border-bottom:1px solid gray;display:flex;justify-content:center;align-items:center}.custom-top-banner .banner-content{display:flex;align-items:center;gap:40px;max-width:100%}.custom-top-banner .banner-logo{height:40px !important}.custom-top-banner .banner-text{display:flex;align-items:center;gap:40px}.custom-top-banner .banner-title{white-space:nowrap;font-size:18px}.custom-top-banner .banner-subtitle{white-space:nowrap;font-size:16px}.custom-top-banner .banner-separator{color:red}.custom-top-banner .banner-button{background-color:#bf281e;color:#fff !important;padding:6px 12px;text-decoration:none;border-radius:4px;font-weight:bold;font-size:14px}.custom-top-banner .banner-close{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:20px;cursor:pointer;background-color:rgba(0,0,0,0) !important}@media screen and (max-width: 899px){.custom-top-banner{flex-direction:row;align-items:center;justify-content:space-around;padding:8px 0}.custom-top-banner .banner-close{width:10%;padding-inline:0 !important;margin-right:20px !important;position:static;transform:none;font-size:20px;background:none;border:none;color:#fff;cursor:pointer;margin-left:10px;align-self:flex-start}.custom-top-banner .banner-logo{display:none}.custom-top-banner .banner-content{width:90%;gap:5px;align-items:flex-start;justify-content:space-around}.custom-top-banner .banner-text{margin-left:10px;flex-direction:column;align-items:flex-start;gap:2px}.custom-top-banner .banner-title,.custom-top-banner .banner-subtitle{font-size:12px}.custom-top-banner .banner-button{font-size:14px;padding:5px 10px;margin-top:auto;margin-bottom:auto}}.image-responsive{display:flex;justify-content:center}.image-responsive picture.active{display:block}.image-responsive picture img{border-radius:5px;box-shadow:5px 5px 10px rgba(0,0,0,.3);transition:transform .2s ease-in-out}.image-responsive picture img:hover{transform:scale(1.01)}#ise-cme{transform:translateY(-200px)}.ise-cme-banner{display:flex;position:relative;align-items:stretch;overflow:hidden}.ise-cme-text-container{width:50%;padding:20px 20px 20px 48px;color:#fff;background-color:#022251;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.ise-cme-stamp{display:flex;justify-content:center;align-items:center;position:relative}.ise-cme-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#022251;clip-path:polygon(0 -1px, 70% 0, 35% 100%, 0% 100%)}.ise-cme-stamp img{z-index:100}.ise-cme-text-container h1{color:#fff !important;margin-bottom:10px}.ise-cme-text-container p{font-size:16px;margin:0}.ise-cme-image-container{width:40%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.ise-cme-image-container img{height:100% !important;object-fit:cover}@media(max-width: 768px){.ise-cme-banner{flex-direction:column-reverse}.ise-cme-text-container{width:100%;padding:32px;clip-path:none;text-align:center}.ise-cme-image-container{height:200px;width:100%}.ise-cme-image-container img{height:120% !important;object-position:60% center}.ise-cme-stamp{position:absolute;top:0;left:0;width:40%;max-width:200px;aspect-ratio:1}.ise-cme-stamp img{height:100%}.ise-cme-bg{display:none}.ise-cme-text-container h1{margin-top:0 !important;font-size:20px}.ise-cme-text-container p{font-size:14px}}#ise-cme-section{display:flex;align-items:end;justify-content:center;gap:20px;text-align:center;padding-bottom:48px;color:#022251 !important}.ise-cme-available{border:1px solid #19b2e4 !important}.ise-cme-stat{border:1px solid #022251;box-shadow:0 2px 8px rgba(0,0,0,.03);width:260px;height:164px;display:flex;flex-direction:column;align-items:start;padding:20px;justify-content:center;border-radius:3px}.ise-cme-stat h1{font-family:Roboto,sans-serif !important;font-weight:600;font-size:40px;margin:0;color:#022251 !important}.ise-cme-stat p{font-family:"Open Sans",sans-serif !important;font-size:16px;font-weight:700;margin:8px 0 0;text-align:start !important}.ise-cme-since{font-family:"Open Sans",sans-serif;font-weight:700;color:#022251;margin:0 0 20px 0;font-size:20px}.ise-cme-stats-container{display:flex;flex-wrap:nowrap;justify-content:space-around;gap:20px}@media(max-width: 860px){#ise-cme-section{flex-direction:column !important;align-items:center !important}.ise-cme-stat{width:300px}.ise-cme-date-container{width:100%}#ise-cme-section{margin-inline:20px}}@media(max-width: 700px){.ise-cme-available{width:100% !important}.ise-cme-stat{width:50%}}.order_item .woocommerce-table__product-name.product-name .wc-item-meta{display:none}.elementor hr.woocommerce-line{margin:2rem 0;border:none;border-top:1px solid #d7d7d7}@media screen and (max-width: 767px){.elementor>.elementor-inner>.elementor-section-wrap>*:not(section:first-of-type){margin:0 !important;padding:20px 20px 0 !important}}@media screen and (max-width: 767px){.dce-title{font-size:2rem !important}}@media screen and (min-width: 1024px){#content{margin-top:2em}}#content .elementor-row{flex-wrap:wrap}

/*# sourceMappingURL=ise-front.css.map*/